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
flash_handlers.c
flash_page_layout.c
flash_priv.h
flash_sam.c
flash_sam0.c
flash_shell.c
flash_simulator.c
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
flash_stm32f4x.c
flash_stm32f7x.c
flash_stm32f0x.c
flash_stm32g4x.c
flash_stm32g0x.c
flash_stm32l4x.c
flash_stm32wbx.c
Kconfig drivers/flash: Removed native posix flash driver 2019-12-09 11:56:21 -05:00
Kconfig.gecko
Kconfig.mcux
Kconfig.nios2_qspi
Kconfig.nor
Kconfig.nrf
Kconfig.rv32m1
Kconfig.sam
Kconfig.sam0
Kconfig.simulator
Kconfig.stm32 drivers: flash: Add the flash driver of the stm32f1x family 2019-12-11 12:40:33 -06:00
Kconfig.w25qxxdv
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
spi_flash_w25qxxdv.h
spi_nor.c
spi_nor.h