zephyr/modules
Ulf Magnusson 6ef29c0250 kconfig: Remove some redundant single-item menus and ifs
A single menu within an if like

    if FOO

    menu "blah"

    ...

    endmenu

    endif

can be replaced with

    menu "blah"
            depends on FOO

    ...

    endmenu

Fix up all existing instances.

Also remove redundant extra menus underneath 'menuconfig' symbols.
'menuconfig' already creates a menu.

Also remove the menu in arch/arm/core/aarch32/Kconfig around the
"Floating point ABI" choice. The choice depends on FLOAT, which depends
on CPU_HAS_CPU, so remove the 'depends on CPU_HAS_FPU' too.

Piggyback removing a redundant 'default n' for BME280.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-12-21 10:26:54 -05:00
..
Kconfig kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.atmel kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.civetweb kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.cypress kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.imx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.libmetal kconfig: modules: Trivial cleanup 2019-09-07 10:04:04 -04:00
Kconfig.loramac-node modules: Add LoRaMac Stack and drivers 2019-12-21 12:20:24 +01:00
Kconfig.mbedtls kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux drivers: spi: Add mcux flexcomm driver 2019-12-10 08:48:56 -06:00
Kconfig.microchip kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.nordic modules: nordic: pick proper timer for nfct on nrf5340 2019-12-16 15:44:09 +01:00
Kconfig.open-amp kconfig: modules: Trivial cleanup 2019-09-07 10:04:04 -04:00
Kconfig.silabs kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.simplelink kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.st kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32 modules: modules: stm32 hal: Provide help section to HAL/LL symbols 2019-12-10 12:44:10 -05:00
Kconfig.syst libc: Use select REQUIRES_FULL_LIBC instead of select NEWLIB_LIBC 2019-11-01 16:40:21 +01:00
Kconfig.tinycbor libc: Use select REQUIRES_FULL_LIBC instead of select NEWLIB_LIBC 2019-11-01 14:18:36 +01:00
Kconfig.tls-generic kconfig: Remove some redundant single-item menus and ifs 2019-12-21 10:26:54 -05:00
Kconfig.vega drivers: spi: rv32m1: Add driver for RV32M1 LPSPI 2019-11-04 14:11:18 -06:00
Kconfig.xtensa xtensa: add support to build HAL as part of build process 2019-12-18 20:24:18 -05:00