summaryrefslogtreecommitdiff
path: root/nuttx/configs
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/configs')
-rw-r--r--nuttx/configs/Kconfig2
-rw-r--r--nuttx/configs/avr32dev1/Kconfig16
-rw-r--r--nuttx/configs/c5471evm/Kconfig9
-rw-r--r--nuttx/configs/demo9s12ne64/Kconfig16
-rw-r--r--nuttx/configs/ea3131/Kconfig15
-rw-r--r--nuttx/configs/ea3152/Kconfig15
-rw-r--r--nuttx/configs/eagle100/Kconfig9
-rw-r--r--nuttx/configs/hymini-stm32v/Kconfig15
-rw-r--r--nuttx/configs/kwikstik-k40/Kconfig15
-rw-r--r--nuttx/configs/lm3s6432-s2e/Kconfig9
-rw-r--r--nuttx/configs/lm3s6965-ek/Kconfig9
-rw-r--r--nuttx/configs/lm3s8962-ek/Kconfig9
-rw-r--r--nuttx/configs/lpcxpresso-lpc1768/Kconfig9
-rw-r--r--nuttx/configs/mbed/Kconfig9
-rw-r--r--nuttx/configs/mcu123-lpc214x/Kconfig9
-rw-r--r--nuttx/configs/mx1ads/Kconfig9
-rw-r--r--nuttx/configs/ne64badge/Kconfig15
-rw-r--r--nuttx/configs/ntosd-dm320/Kconfig9
-rw-r--r--nuttx/configs/nucleus2g/Kconfig9
-rw-r--r--nuttx/configs/olimex-lpc1766stk/Kconfig15
-rw-r--r--nuttx/configs/olimex-lpc2378/Kconfig10
-rw-r--r--nuttx/configs/olimex-strp711/Kconfig15
-rw-r--r--nuttx/configs/pic32-starterkit/Kconfig9
-rw-r--r--nuttx/configs/pic32mx7mmb/Kconfig9
-rw-r--r--nuttx/configs/pjrc-8051/Kconfig9
-rw-r--r--nuttx/configs/sam3u-ek/Kconfig15
-rw-r--r--nuttx/configs/skp16c26/Kconfig15
-rw-r--r--nuttx/configs/stm3210e-eval/Kconfig12
-rw-r--r--nuttx/configs/stm3220g-eval/Kconfig15
-rw-r--r--nuttx/configs/stm3240g-eval/Kconfig15
-rw-r--r--nuttx/configs/stm32f4discovery/Kconfig15
-rw-r--r--nuttx/configs/sure-pic32mx/Kconfig15
-rw-r--r--nuttx/configs/teensy/Kconfig9
-rw-r--r--nuttx/configs/twr-k60n512/Kconfig15
-rw-r--r--nuttx/configs/us7032evb1/Kconfig9
35 files changed, 409 insertions, 1 deletions
diff --git a/nuttx/configs/Kconfig b/nuttx/configs/Kconfig
index bf128e9bf..d46437f2e 100644
--- a/nuttx/configs/Kconfig
+++ b/nuttx/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/nuttx/configs/avr32dev1/Kconfig b/nuttx/configs/avr32dev1/Kconfig
index ae2bf3130..9fe07d799 100644
--- a/nuttx/configs/avr32dev1/Kconfig
+++ b/nuttx/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/nuttx/configs/c5471evm/Kconfig b/nuttx/configs/c5471evm/Kconfig
index ae2bf3130..025ba5e0e 100644
--- a/nuttx/configs/c5471evm/Kconfig
+++ b/nuttx/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/nuttx/configs/demo9s12ne64/Kconfig b/nuttx/configs/demo9s12ne64/Kconfig
index ae2bf3130..1dd59710d 100644
--- a/nuttx/configs/demo9s12ne64/Kconfig
+++ b/nuttx/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/nuttx/configs/ea3131/Kconfig b/nuttx/configs/ea3131/Kconfig
index ae2bf3130..705599f34 100644
--- a/nuttx/configs/ea3131/Kconfig
+++ b/nuttx/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/nuttx/configs/ea3152/Kconfig b/nuttx/configs/ea3152/Kconfig
index ae2bf3130..fe027ea91 100644
--- a/nuttx/configs/ea3152/Kconfig
+++ b/nuttx/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/nuttx/configs/eagle100/Kconfig b/nuttx/configs/eagle100/Kconfig
index ae2bf3130..40b9f8294 100644
--- a/nuttx/configs/eagle100/Kconfig
+++ b/nuttx/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/nuttx/configs/hymini-stm32v/Kconfig b/nuttx/configs/hymini-stm32v/Kconfig
index ae2bf3130..2d6b612eb 100644
--- a/nuttx/configs/hymini-stm32v/Kconfig
+++ b/nuttx/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/nuttx/configs/kwikstik-k40/Kconfig b/nuttx/configs/kwikstik-k40/Kconfig
index ae2bf3130..3342a978b 100644
--- a/nuttx/configs/kwikstik-k40/Kconfig
+++ b/nuttx/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/nuttx/configs/lm3s6432-s2e/Kconfig b/nuttx/configs/lm3s6432-s2e/Kconfig
index ae2bf3130..102f4a5f6 100644
--- a/nuttx/configs/lm3s6432-s2e/Kconfig
+++ b/nuttx/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/nuttx/configs/lm3s6965-ek/Kconfig b/nuttx/configs/lm3s6965-ek/Kconfig
index ae2bf3130..809ae2fe6 100644
--- a/nuttx/configs/lm3s6965-ek/Kconfig
+++ b/nuttx/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/nuttx/configs/lm3s8962-ek/Kconfig b/nuttx/configs/lm3s8962-ek/Kconfig
index ae2bf3130..87dc03a9d 100644
--- a/nuttx/configs/lm3s8962-ek/Kconfig
+++ b/nuttx/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/nuttx/configs/lpcxpresso-lpc1768/Kconfig b/nuttx/configs/lpcxpresso-lpc1768/Kconfig
index ae2bf3130..944df07b7 100644
--- a/nuttx/configs/lpcxpresso-lpc1768/Kconfig
+++ b/nuttx/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/nuttx/configs/mbed/Kconfig b/nuttx/configs/mbed/Kconfig
index ae2bf3130..84d7d461e 100644
--- a/nuttx/configs/mbed/Kconfig
+++ b/nuttx/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/nuttx/configs/mcu123-lpc214x/Kconfig b/nuttx/configs/mcu123-lpc214x/Kconfig
index ae2bf3130..e429d3d75 100644
--- a/nuttx/configs/mcu123-lpc214x/Kconfig
+++ b/nuttx/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/nuttx/configs/mx1ads/Kconfig b/nuttx/configs/mx1ads/Kconfig
index ae2bf3130..ba83e1cf7 100644
--- a/nuttx/configs/mx1ads/Kconfig
+++ b/nuttx/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/nuttx/configs/ne64badge/Kconfig b/nuttx/configs/ne64badge/Kconfig
index ae2bf3130..e3ac8b4e9 100644
--- a/nuttx/configs/ne64badge/Kconfig
+++ b/nuttx/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/nuttx/configs/ntosd-dm320/Kconfig b/nuttx/configs/ntosd-dm320/Kconfig
index ae2bf3130..67681a845 100644
--- a/nuttx/configs/ntosd-dm320/Kconfig
+++ b/nuttx/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/nuttx/configs/nucleus2g/Kconfig b/nuttx/configs/nucleus2g/Kconfig
index ae2bf3130..32a7fae76 100644
--- a/nuttx/configs/nucleus2g/Kconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc1766stk/Kconfig b/nuttx/configs/olimex-lpc1766stk/Kconfig
index ae2bf3130..b51ab0d9e 100644
--- a/nuttx/configs/olimex-lpc1766stk/Kconfig
+++ b/nuttx/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/nuttx/configs/olimex-lpc2378/Kconfig b/nuttx/configs/olimex-lpc2378/Kconfig
index ae2bf3130..962ea29de 100644
--- a/nuttx/configs/olimex-lpc2378/Kconfig
+++ b/nuttx/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/nuttx/configs/olimex-strp711/Kconfig b/nuttx/configs/olimex-strp711/Kconfig
index ae2bf3130..d8ee9b186 100644
--- a/nuttx/configs/olimex-strp711/Kconfig
+++ b/nuttx/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/nuttx/configs/pic32-starterkit/Kconfig b/nuttx/configs/pic32-starterkit/Kconfig
index ae2bf3130..d2dbdba15 100644
--- a/nuttx/configs/pic32-starterkit/Kconfig
+++ b/nuttx/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/nuttx/configs/pic32mx7mmb/Kconfig b/nuttx/configs/pic32mx7mmb/Kconfig
index ae2bf3130..41c5a7896 100644
--- a/nuttx/configs/pic32mx7mmb/Kconfig
+++ b/nuttx/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/nuttx/configs/pjrc-8051/Kconfig b/nuttx/configs/pjrc-8051/Kconfig
index ae2bf3130..afa9f6a9f 100644
--- a/nuttx/configs/pjrc-8051/Kconfig
+++ b/nuttx/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/nuttx/configs/sam3u-ek/Kconfig b/nuttx/configs/sam3u-ek/Kconfig
index ae2bf3130..d39ff246e 100644
--- a/nuttx/configs/sam3u-ek/Kconfig
+++ b/nuttx/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/nuttx/configs/skp16c26/Kconfig b/nuttx/configs/skp16c26/Kconfig
index ae2bf3130..377c251b3 100644
--- a/nuttx/configs/skp16c26/Kconfig
+++ b/nuttx/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/nuttx/configs/stm3210e-eval/Kconfig b/nuttx/configs/stm3210e-eval/Kconfig
index affc61f71..98a45f97a 100644
--- a/nuttx/configs/stm3210e-eval/Kconfig
+++ b/nuttx/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/nuttx/configs/stm3220g-eval/Kconfig b/nuttx/configs/stm3220g-eval/Kconfig
index ae2bf3130..7ca890fe8 100644
--- a/nuttx/configs/stm3220g-eval/Kconfig
+++ b/nuttx/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/nuttx/configs/stm3240g-eval/Kconfig b/nuttx/configs/stm3240g-eval/Kconfig
index ae2bf3130..a451e1b73 100644
--- a/nuttx/configs/stm3240g-eval/Kconfig
+++ b/nuttx/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/nuttx/configs/stm32f4discovery/Kconfig b/nuttx/configs/stm32f4discovery/Kconfig
index ae2bf3130..808103f2e 100644
--- a/nuttx/configs/stm32f4discovery/Kconfig
+++ b/nuttx/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/nuttx/configs/sure-pic32mx/Kconfig b/nuttx/configs/sure-pic32mx/Kconfig
index ae2bf3130..1154ca34c 100644
--- a/nuttx/configs/sure-pic32mx/Kconfig
+++ b/nuttx/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/nuttx/configs/teensy/Kconfig b/nuttx/configs/teensy/Kconfig
index ae2bf3130..5b751c285 100644
--- a/nuttx/configs/teensy/Kconfig
+++ b/nuttx/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/nuttx/configs/twr-k60n512/Kconfig b/nuttx/configs/twr-k60n512/Kconfig
index ae2bf3130..549e250bd 100644
--- a/nuttx/configs/twr-k60n512/Kconfig
+++ b/nuttx/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/nuttx/configs/us7032evb1/Kconfig b/nuttx/configs/us7032evb1/Kconfig
index ae2bf3130..d054a1624 100644
--- a/nuttx/configs/us7032evb1/Kconfig
+++ b/nuttx/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