zephyr/drivers/flash
Marco Peter 1ee99d2568 drivers: flash: Build STM32 flash support only when selected
The current configuration causes the STM32 flash support always to be
built, even if an unrelated flash driver, by example the SPI_NOR driver
is selected.
This behaviour gets especially problematic (build failure) if the flash
hardware of the given MCU is not supported (e.g. STM32F2).
The suggested change should ensure that STM32 flash support only is
built when it actually is selected.

Signed-off-by: Marco Peter <marco@peter-net.ch>
2020-01-06 08:51:18 -05:00
..
CMakeLists.txt drivers: flash: Build STM32 flash support only when selected 2020-01-06 08:51:18 -05:00
flash_gecko.c drivers: fix printf formatting in flash drivers 2019-08-01 11:33:17 -07:00
flash_handlers.c drivers: flash_handlers fixes stray semicolon 2019-11-28 13:39:00 -05:00
flash_page_layout.c cleanup: include/: move flash.h to drivers/flash.h 2019-06-27 22:55:49 -04:00
flash_priv.h
flash_sam.c drivers: fix printf formatting in flash drivers 2019-08-01 11:33:17 -07:00
flash_sam0.c drivers: fix printf formatting in flash drivers 2019-08-01 11:33:17 -07:00
flash_shell.c cleanup: include/: move flash.h to drivers/flash.h 2019-06-27 22:55:49 -04:00
flash_simulator.c drivers/flash/flash_simulator: Added file back end for posix arch 2019-12-09 11:56:21 -05:00
flash_stm32.c drivers: flash: Add the flash driver of the stm32f1x family 2019-12-11 12:40:33 -06:00
flash_stm32.h drivers: flash: Add the flash driver of the stm32f1x family 2019-12-11 12:40:33 -06:00
flash_stm32f1x.c drivers: flash: Add the flash driver of the stm32f1x family 2019-12-11 12:40:33 -06:00
flash_stm32f3x.c cleanup: include/: move flash.h to drivers/flash.h 2019-06-27 22:55:49 -04:00
flash_stm32f4x.c drivers/flash: stm32f4: Return error on Dual Bank configuration 2019-11-05 16:37:25 -06:00
flash_stm32f7x.c cleanup: include/: move flash.h to drivers/flash.h 2019-06-27 22:55:49 -04:00
flash_stm32f0x.c cleanup: include/: move flash.h to drivers/flash.h 2019-06-27 22:55:49 -04:00
flash_stm32g4x.c drivers: flash: Add STM32G4X flash support 2019-10-04 18:44:24 -07:00
flash_stm32g0x.c drivers: flash: Add STM32G0XX flash support 2019-07-05 10:35:55 -05:00
flash_stm32l4x.c drivers/flash: stm32l4: Handle pages_per_bank for all variants 2019-08-17 20:05:21 +02:00
flash_stm32wbx.c cleanup: include/: move misc/__assert.h to sys/__assert.h 2019-06-27 22:55:49 -04:00
Kconfig drivers/flash: Removed native posix flash driver 2019-12-09 11:56:21 -05:00
Kconfig.gecko kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux
Kconfig.nios2_qspi
Kconfig.nor drivers: spi_nor: improve documentation and validation on flash layout size 2019-11-09 15:26:06 +01:00
Kconfig.nrf
Kconfig.rv32m1 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam0 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.simulator kconfig: Remove redundant 'default n' and 'prompt' properties 2019-12-09 16:14:50 +01:00
Kconfig.stm32 drivers: flash: Add the flash driver of the stm32f1x family 2019-12-11 12:40:33 -06:00
Kconfig.w25qxxdv kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
soc_flash_mcux.c global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
soc_flash_nios2_qspi.c drivers/flash: nios2_qspi byte read access 2019-12-19 12:53:22 -05:00
soc_flash_nrf.c drivers/flash: remove NRF flash protection emulation 2019-12-15 10:35:09 -05:00
soc_flash_rv32m1.c global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
spi_flash_w25qxxdv_defs.h
spi_flash_w25qxxdv.c cleanup: include/: move spi.h to drivers/spi.h 2019-06-27 22:55:49 -04:00
spi_flash_w25qxxdv.h
spi_nor.c drivers: spi_nor: improve documentation and validation on flash layout size 2019-11-09 15:26:06 +01:00
spi_nor.h drivers: spi_nor: support deep-power-down mode 2019-11-09 15:26:06 +01:00