This is an automated email from the ASF dual-hosted git repository.
btashton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-apps.git
The following commit(s) were added to refs/heads/master by this push:
new 852aa8a examples/lvgldemo: Make input options depend on enabled
drivers
852aa8a is described below
commit 852aa8a51162f361e220242a6fbd48dec800bbd3
Author: Gustavo Henrique Nihei <[email protected]>
AuthorDate: Mon Apr 5 18:13:09 2021 -0300
examples/lvgldemo: Make input options depend on enabled drivers
---
examples/lvgldemo/Kconfig | 25 +++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/examples/lvgldemo/Kconfig b/examples/lvgldemo/Kconfig
index 8ccf76b..5e0e40f 100644
--- a/examples/lvgldemo/Kconfig
+++ b/examples/lvgldemo/Kconfig
@@ -11,13 +11,6 @@ menuconfig EXAMPLES_LVGLDEMO
if EXAMPLES_LVGLDEMO
-config EXAMPLES_LVGLDEMO_CALIBRATE
- bool "Calibrate touchscreen"
- default y
- ---help---
- Calibrate touchscreen before demo start, but some touchscreen
- don't need it, like capacitive touchscreen.
-
config EXAMPLES_LVGLDEMO_BUFF_SIZE
int "Display buffer size (in line)"
default 20
@@ -80,6 +73,19 @@ config EXAMPLES_LVGLDEMO_STACKSIZE
int "lvgldemo stack size"
default 16384
+comment "Input configuration options"
+ depends on INPUT_TOUCHSCREEN || INPUT_MOUSE
+
+config EXAMPLES_LVGLDEMO_CALIBRATE
+ bool "Calibrate touchscreen"
+ default y
+ depends on INPUT_TOUCHSCREEN || INPUT_MOUSE
+ ---help---
+ Calibrate touchscreen before demo start, but some touchscreen
+ don't need it, like capacitive touchscreen.
+
+if INPUT_TOUCHSCREEN
+
config EXAMPLES_LGVLDEMO_MINOR
int "Touchscreen minor device number"
default 0
@@ -95,11 +101,14 @@ config EXAMPLES_LGVLDEMO_DEVPATH
The path to the touchscreen device. This must be consistent
with
EXAMPLES_LGVLDEMO_MINOR. Default: "/dev/input0"
+endif # INPUT_TOUCHSCREEN
+
config EXAMPLES_LGVLDEMO_MOUSE
bool "Mouse interface"
default n
+ depends on INPUT_MOUSE
---help---
The LittleVGL demo can also be configured to work with a mouse
driver by setting this option.
-endif
+endif # EXAMPLES_LVGLDEMO