[PATCH] input: Correct dependencies for CROS_EC_KEYB
Tom Rini
trini at konsulko.com
Mon Mar 23 20:52:56 CET 2026
The CROS_EC_KEYB functionality can only work with CROS_EC enabled, so
express this dependency in Kconfig, for all build phases.
Signed-off-by: Tom Rini <trini at konsulko.com>
---
drivers/input/Kconfig | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig
index 5bf122c55051..df8fbf1551de 100644
--- a/drivers/input/Kconfig
+++ b/drivers/input/Kconfig
@@ -64,7 +64,7 @@ config CPCAP_POWER_BUTTON
config CROS_EC_KEYB
bool "Enable Chrome OS EC keyboard support"
- depends on INPUT
+ depends on INPUT && CROS_EC
help
Most ARM Chromebooks use an EC to provide access to the keyboard.
Messages are used to request key scans from the EC and these are
@@ -72,7 +72,7 @@ config CROS_EC_KEYB
config SPL_CROS_EC_KEYB
bool "Enable Chrome OS EC keyboard support in SPL"
- depends on SPL_INPUT
+ depends on SPL_INPUT && SPL_CROS_EC
help
Most ARM Chromebooks use an EC to provide access to the keyboard.
Messages are used to request key scans from the EC and these are
@@ -80,7 +80,7 @@ config SPL_CROS_EC_KEYB
config TPL_CROS_EC_KEYB
bool "Enable Chrome OS EC keyboard support in TPL"
- depends on TPL_INPUT
+ depends on TPL_INPUT && TPL_CROS_EC
help
Most ARM Chromebooks use an EC to provide access to the keyboard.
Messages are used to request key scans from the EC and these are
--
2.43.0
More information about the U-Boot
mailing list