input: Correct dependencies for CROS_EC_KEYB

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@konsulko.com>
This commit is contained in:
Tom Rini 2026-03-23 13:52:56 -06:00
parent b25d864a97
commit ff031c3421

View File

@ -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