diff --git a/configs/Kconfig b/configs/Kconfig index bf128e9bfc6..d46437f2e0e 100644 --- a/configs/Kconfig +++ b/configs/Kconfig @@ -270,7 +270,7 @@ config ARCH_BOARD_PIC32_STARTERKIT (DM320004) with the Multimedia Expansion Board (MEB, DM320005). See www.microchip.com for further information. -config ARCH_BOARD_PIC32_PIC32MXMMB +config ARCH_BOARD_PIC32_PIC32MX7MMB bool "Mikroelektronika PIC32MX7 MMB" depends on ARCH_CHIP_PIC32MX795F512L ---help--- diff --git a/configs/avr32dev1/Kconfig b/configs/avr32dev1/Kconfig index ae2bf31307d..9fe07d799d3 100644 --- a/configs/avr32dev1/Kconfig +++ b/configs/avr32dev1/Kconfig @@ -2,3 +2,19 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_AVR32DEV1 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif + diff --git a/configs/c5471evm/Kconfig b/configs/c5471evm/Kconfig index ae2bf31307d..025ba5e0e5c 100644 --- a/configs/c5471evm/Kconfig +++ b/configs/c5471evm/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_C5471EVM +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/demo9s12ne64/Kconfig b/configs/demo9s12ne64/Kconfig index ae2bf31307d..1dd59710d30 100644 --- a/configs/demo9s12ne64/Kconfig +++ b/configs/demo9s12ne64/Kconfig @@ -2,3 +2,19 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_DEMOS92S12NEC64 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif + diff --git a/configs/ea3131/Kconfig b/configs/ea3131/Kconfig index ae2bf31307d..705599f340e 100644 --- a/configs/ea3131/Kconfig +++ b/configs/ea3131/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_EA3131 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/ea3152/Kconfig b/configs/ea3152/Kconfig index ae2bf31307d..fe027ea91cc 100644 --- a/configs/ea3152/Kconfig +++ b/configs/ea3152/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_EA3152 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/eagle100/Kconfig b/configs/eagle100/Kconfig index ae2bf31307d..40b9f829498 100644 --- a/configs/eagle100/Kconfig +++ b/configs/eagle100/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_EAGLE100 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/hymini-stm32v/Kconfig b/configs/hymini-stm32v/Kconfig index ae2bf31307d..2d6b612ebe6 100644 --- a/configs/hymini-stm32v/Kconfig +++ b/configs/hymini-stm32v/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_HYMINI_STM32V +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/kwikstik-k40/Kconfig b/configs/kwikstik-k40/Kconfig index ae2bf31307d..3342a978bc9 100644 --- a/configs/kwikstik-k40/Kconfig +++ b/configs/kwikstik-k40/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_KWIKSTIK_K40 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/lm3s6432-s2e/Kconfig b/configs/lm3s6432-s2e/Kconfig index ae2bf31307d..102f4a5f6ef 100644 --- a/configs/lm3s6432-s2e/Kconfig +++ b/configs/lm3s6432-s2e/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_LM3S6432S2E +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/lm3s6965-ek/Kconfig b/configs/lm3s6965-ek/Kconfig index ae2bf31307d..809ae2fe6e7 100644 --- a/configs/lm3s6965-ek/Kconfig +++ b/configs/lm3s6965-ek/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_LM3S6965EK +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/lm3s8962-ek/Kconfig b/configs/lm3s8962-ek/Kconfig index ae2bf31307d..87dc03a9d01 100644 --- a/configs/lm3s8962-ek/Kconfig +++ b/configs/lm3s8962-ek/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_LM3S8962EK +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/lpcxpresso-lpc1768/Kconfig b/configs/lpcxpresso-lpc1768/Kconfig index ae2bf31307d..944df07b719 100644 --- a/configs/lpcxpresso-lpc1768/Kconfig +++ b/configs/lpcxpresso-lpc1768/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_LPCXPRESSO +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/mbed/Kconfig b/configs/mbed/Kconfig index ae2bf31307d..84d7d461e66 100644 --- a/configs/mbed/Kconfig +++ b/configs/mbed/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_MBED +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/mcu123-lpc214x/Kconfig b/configs/mcu123-lpc214x/Kconfig index ae2bf31307d..e429d3d7524 100644 --- a/configs/mcu123-lpc214x/Kconfig +++ b/configs/mcu123-lpc214x/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_MCU123 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/mx1ads/Kconfig b/configs/mx1ads/Kconfig index ae2bf31307d..ba83e1cf7e8 100644 --- a/configs/mx1ads/Kconfig +++ b/configs/mx1ads/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_MX1ADS +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/ne64badge/Kconfig b/configs/ne64badge/Kconfig index ae2bf31307d..e3ac8b4e961 100644 --- a/configs/ne64badge/Kconfig +++ b/configs/ne64badge/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_NE64BADGE +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/ntosd-dm320/Kconfig b/configs/ntosd-dm320/Kconfig index ae2bf31307d..67681a8456e 100644 --- a/configs/ntosd-dm320/Kconfig +++ b/configs/ntosd-dm320/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_NTOSD_DM320 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/nucleus2g/Kconfig b/configs/nucleus2g/Kconfig index ae2bf31307d..32a7fae769c 100644 --- a/configs/nucleus2g/Kconfig +++ b/configs/nucleus2g/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_NUCLEUS2G +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/olimex-lpc1766stk/Kconfig b/configs/olimex-lpc1766stk/Kconfig index ae2bf31307d..b51ab0d9e7e 100644 --- a/configs/olimex-lpc1766stk/Kconfig +++ b/configs/olimex-lpc1766stk/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_LPC1766STK +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/olimex-lpc2378/Kconfig b/configs/olimex-lpc2378/Kconfig index ae2bf31307d..962ea29de56 100644 --- a/configs/olimex-lpc2378/Kconfig +++ b/configs/olimex-lpc2378/Kconfig @@ -2,3 +2,13 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # +# + +if ARCH_BOARD_OLIMEXLPC2378 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/olimex-strp711/Kconfig b/configs/olimex-strp711/Kconfig index ae2bf31307d..d8ee9b186d5 100644 --- a/configs/olimex-strp711/Kconfig +++ b/configs/olimex-strp711/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_OLIMEX_STRP711 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/pic32-starterkit/Kconfig b/configs/pic32-starterkit/Kconfig index ae2bf31307d..d2dbdba154d 100644 --- a/configs/pic32-starterkit/Kconfig +++ b/configs/pic32-starterkit/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_PIC32_STARTERKIT +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/pic32mx7mmb/Kconfig b/configs/pic32mx7mmb/Kconfig index ae2bf31307d..41c5a789687 100644 --- a/configs/pic32mx7mmb/Kconfig +++ b/configs/pic32mx7mmb/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_PIC32_PIC32MX7MMB +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/pjrc-8051/Kconfig b/configs/pjrc-8051/Kconfig index ae2bf31307d..afa9f6a9f06 100644 --- a/configs/pjrc-8051/Kconfig +++ b/configs/pjrc-8051/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_PJRC_87C52 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/sam3u-ek/Kconfig b/configs/sam3u-ek/Kconfig index ae2bf31307d..d39ff246eb4 100644 --- a/configs/sam3u-ek/Kconfig +++ b/configs/sam3u-ek/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_SAM3UEK +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/skp16c26/Kconfig b/configs/skp16c26/Kconfig index ae2bf31307d..377c251b343 100644 --- a/configs/skp16c26/Kconfig +++ b/configs/skp16c26/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_SKP16C26 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/stm3210e-eval/Kconfig b/configs/stm3210e-eval/Kconfig index affc61f719f..98a45f97a2a 100644 --- a/configs/stm3210e-eval/Kconfig +++ b/configs/stm3210e-eval/Kconfig @@ -6,6 +6,18 @@ if ARCH_BOARD_STM3210E_EVAL comment "STM3210E-EVAL LCD Hardware Configuration" +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + config STM3210E_LCD bool "Select support for the STM3210E-EVAL LCD" default y diff --git a/configs/stm3220g-eval/Kconfig b/configs/stm3220g-eval/Kconfig index ae2bf31307d..7ca890fe89d 100644 --- a/configs/stm3220g-eval/Kconfig +++ b/configs/stm3220g-eval/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_STM3220G_EVAL +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/stm3240g-eval/Kconfig b/configs/stm3240g-eval/Kconfig index ae2bf31307d..a451e1b73be 100644 --- a/configs/stm3240g-eval/Kconfig +++ b/configs/stm3240g-eval/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_STM3240G_EVAL +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/stm32f4discovery/Kconfig b/configs/stm32f4discovery/Kconfig index ae2bf31307d..808103f2efa 100644 --- a/configs/stm32f4discovery/Kconfig +++ b/configs/stm32f4discovery/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_STM32F4_DISCOVERY +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/sure-pic32mx/Kconfig b/configs/sure-pic32mx/Kconfig index ae2bf31307d..1154ca34c03 100644 --- a/configs/sure-pic32mx/Kconfig +++ b/configs/sure-pic32mx/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_SUREPIC32MX +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/teensy/Kconfig b/configs/teensy/Kconfig index ae2bf31307d..5b751c28568 100644 --- a/configs/teensy/Kconfig +++ b/configs/teensy/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_TEENSY +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif diff --git a/configs/twr-k60n512/Kconfig b/configs/twr-k60n512/Kconfig index ae2bf31307d..549e250bd90 100644 --- a/configs/twr-k60n512/Kconfig +++ b/configs/twr-k60n512/Kconfig @@ -2,3 +2,18 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_TWR_K60N512 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +config ARCH_BUTTONS + bool "Button support" + default n + ---help--- + "Support interfaces to use buttons provided by the board." + +endif diff --git a/configs/us7032evb1/Kconfig b/configs/us7032evb1/Kconfig index ae2bf31307d..d054a16245d 100644 --- a/configs/us7032evb1/Kconfig +++ b/configs/us7032evb1/Kconfig @@ -2,3 +2,12 @@ # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # + +if ARCH_BOARD_TWR_K60N512 +config ARCH_LEDS + bool "NuttX LED support" + default n + ---help--- + "Support control of board LEDs by NuttX to indicate system state" + +endif