drivers: input: depend on multithreading on drivers using a thread
These all require threads support to function, add a "depends on MULTITHREADING" accordingly. Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
This commit is contained in:
parent
6d67b95a18
commit
8ca40e5ebf
|
@ -6,6 +6,7 @@ config NATIVE_LINUX_EVDEV
|
||||||
default y
|
default y
|
||||||
depends on DT_HAS_ZEPHYR_NATIVE_LINUX_EVDEV_ENABLED
|
depends on DT_HAS_ZEPHYR_NATIVE_LINUX_EVDEV_ENABLED
|
||||||
depends on ARCH_POSIX
|
depends on ARCH_POSIX
|
||||||
|
depends on MULTITHREADING
|
||||||
help
|
help
|
||||||
Enable reading input from a Linux evdev device, requires specifying
|
Enable reading input from a Linux evdev device, requires specifying
|
||||||
an evdev device path in the --evdev command line argument.
|
an evdev device path in the --evdev command line argument.
|
||||||
|
|
|
@ -6,6 +6,5 @@ config INPUT_ITE_IT8XXX2_KBD
|
||||||
default y
|
default y
|
||||||
depends on DT_HAS_ITE_IT8XXX2_KBD_ENABLED
|
depends on DT_HAS_ITE_IT8XXX2_KBD_ENABLED
|
||||||
select INPUT_KBD_MATRIX
|
select INPUT_KBD_MATRIX
|
||||||
select MULTITHREADING
|
|
||||||
help
|
help
|
||||||
This option enables the ITE keyboard scan driver.
|
This option enables the ITE keyboard scan driver.
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
config INPUT_KBD_MATRIX
|
config INPUT_KBD_MATRIX
|
||||||
bool
|
bool
|
||||||
|
depends on MULTITHREADING
|
||||||
help
|
help
|
||||||
Enable library used for keyboard matrix drivers.
|
Enable library used for keyboard matrix drivers.
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@ config INPUT_NPCX_KBD
|
||||||
default y
|
default y
|
||||||
depends on DT_HAS_NUVOTON_NPCX_KBD_ENABLED
|
depends on DT_HAS_NUVOTON_NPCX_KBD_ENABLED
|
||||||
select INPUT_KBD_MATRIX
|
select INPUT_KBD_MATRIX
|
||||||
select MULTITHREADING
|
|
||||||
help
|
help
|
||||||
This option enables the keyboard scan driver for NPCX family of
|
This option enables the keyboard scan driver for NPCX family of
|
||||||
processors.
|
processors.
|
||||||
|
|
Loading…
Reference in a new issue