summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWayne Lin <[email protected]>2022-01-10 15:53:24 +0800
committerWayne Lin <[email protected]>2022-01-10 15:53:24 +0800
commitf28619fde66732fcfba77ad9613fe1cacbe2da0f (patch)
tree5a093f55dbbf5a2f72fcc5d57741c945deed08d7
parent0547395eb59549af1857751665020f90cc0889eb (diff)
Update menu-option.
1. Set BOARD_USING_LCM is on by default. 2. Fix default value setting in choice-option.
-rw-r--r--bsp/nuvoton/nk-n9h30/.config1
-rw-r--r--bsp/nuvoton/nk-n9h30/board/Kconfig25
2 files changed, 17 insertions, 9 deletions
diff --git a/bsp/nuvoton/nk-n9h30/.config b/bsp/nuvoton/nk-n9h30/.config
index f3e8600372..5fc517cbdb 100644
--- a/bsp/nuvoton/nk-n9h30/.config
+++ b/bsp/nuvoton/nk-n9h30/.config
@@ -941,6 +941,7 @@ CONFIG_BOARD_USING_USB1_HOST=y
#
# Board extended module drivers
#
+CONFIG_BOARD_USING_LCM=y
CONFIG_BOARD_USING_LCM_FW070TFT_WVGA=y
# CONFIG_BOARD_USING_LCM_FW043TFT_HVGA is not set
# CONFIG_BOARD_USING_LCM_FW070TFT_WSVGA is not set
diff --git a/bsp/nuvoton/nk-n9h30/board/Kconfig b/bsp/nuvoton/nk-n9h30/board/Kconfig
index 293dedbbc9..379add6d0b 100644
--- a/bsp/nuvoton/nk-n9h30/board/Kconfig
+++ b/bsp/nuvoton/nk-n9h30/board/Kconfig
@@ -63,14 +63,20 @@ menu "Hardware Drivers Config"
menu "Board extended module drivers"
- choice
- prompt "Select LCD panel devices.(Over VPOST)"
+ config BOARD_USING_LCM
+ bool "Use LCD panel."
+ default y
+
+ if BOARD_USING_LCM
+
+ choice
+ prompt "Select LCD panel devices.(Over VPOST)"
+ default BOARD_USING_LCM_FW070TFT_WVGA
config BOARD_USING_LCM_FW070TFT_WVGA
bool "NuDesign TFT-LCD7-WVGA"
select BSP_USING_VPOST
select LCM_USING_FW070TFT
- default y
help
Choose this option if you use 7" 800x480x32b LCD panel.
@@ -87,15 +93,15 @@ menu "Hardware Drivers Config"
select LCM_USING_FW070TFT_WSVGA
help
Choose this option if you use 7" 1024x600x32b LCD panel.
- endchoice
+ endchoice
- choice
- prompt "Select Touch devices."
+ choice
+ prompt "Select Touch devices."
+ default BOARD_USING_ADCTOUCH
config BOARD_USING_ADCTOUCH
bool "ADC touching"
select BSP_USING_ADC_TOUCH
- default y
help
Choose this option if you use internal ADC touching function.
@@ -106,9 +112,10 @@ menu "Hardware Drivers Config"
select PKG_USING_GT911
help
Choose this option if you use GT911 external TSC touching function.
+ endchoice
- endchoice
-
+ endif
+
endmenu
source "$BSP_DIR/../libraries/nu_packages/Kconfig"