zephyr/arch/arm/soc/st_stm32/stm32f4
Ulf Magnusson 17f1b0adec Kconfig: Switch to improved globbing statements
A design flaw of 'gsource' is that there's no way to require at least
one file to match the glob pattern. This could lead to silent errors.

Switch to a new design, where a plain 'source' is globbing and requires
at least one file to match. A separate 'osource' (optional source)
statement is available for cases where it's okay for a pattern (or plain
filename) to not match any files.

'orsource' combines 'osource' and 'rsource' (relative source).

This commit search-replaces 'gsource' with 'source', but backwards
compatibility with 'gsource' is still maintained by making it an alias
for 'osource' (and by making 'grsource' an alias for 'orsource').

The three Kconfig files arch/{nios2,posix,xtensa}/Kconfig source
arch/{nios2,posix,xtensa}/soc/*/Kconfig, which doesn't match any files.
Use 'osource' for those. The soc/*/Kconfig files seem to be for
additional SoC-specific symbols, only none exist yet on those ARCHes.

Also use 'osource' for the source of $ENV_VAR_BOARD_DIR/Kconfig in
boards/Kconfig, which doesn't exist for all boards.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2018-08-15 04:07:44 -07:00
..
CMakeLists.txt
Kconfig.defconfig.series Kconfig: Switch to improved globbing statements 2018-08-15 04:07:44 -07:00
Kconfig.defconfig.stm32f401xe soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f405xx soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f407xx soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f411xe arch: st_stm32: Fix IRQs number of various SoCs 2018-07-26 08:24:04 -05:00
Kconfig.defconfig.stm32f412cg soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f412zg soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f413xx soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f417xx soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f429xx soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.defconfig.stm32f446xe arch: st_stm32: Fix IRQs number of various SoCs 2018-07-26 08:24:04 -05:00
Kconfig.defconfig.stm32f469xi soc: defconfig: Consistently quote string defaults 2018-05-26 19:17:48 -04:00
Kconfig.series arch: arm: Refactor CONFIG_CORTEX_M 2018-03-10 11:42:25 -06:00
Kconfig.soc arch: stm32: Remove unsupported MPU options 2018-05-24 08:04:00 -04:00
dts.fixup arch: stm32f4/f7: Add OTG HS defines to dts fixup file 2018-07-24 22:27:17 -04:00
flash_registers.h
gpio_registers.h
linker.ld
soc.c arch/soc/st_stm32: Move STM32Cube HAL core funtions 2018-05-13 10:52:12 -05:00
soc.h arch: arm: soc: add explanatory comment for kernel headers' inclusion 2018-06-29 17:53:15 -05:00
soc_gpio.c
soc_registers.h