summaryrefslogtreecommitdiff
path: root/src/mainboard/google/brox
diff options
context:
space:
mode:
authorKapil Porwal <kapilporwal@google.com>2024-11-12 08:30:50 +0000
committerSubrata Banik <subratabanik@google.com>2024-11-13 10:07:13 +0000
commit8808e8c2b124dd8641754bdef4a47a8369158518 (patch)
tree0aaa3b2c8c63df59e1370a753e15e62dacd8f331 /src/mainboard/google/brox
parent20f95c7050364f8c09fc8f1a8cf9e6b020232f60 (diff)
vc/google: Refactor config to set Fn key scancode
Create a new config option to indicate that a board has Google Strauss keyboard. The scan code for Fn key will be set to 94 if the new config is selected. Previously each board was setting the integer config option for Fn key scan code which was not scalable. The new option is a bool and can be easily selected by different boards. BUG=none TEST=Verify coreboot.config before and after this change. Change-Id: I2b5d54879d415e4403b2d7948432bb06ab983b86 Signed-off-by: Kapil Porwal <kapilporwal@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/85109 Reviewed-by: Eric Lai <ericllai@google.com> Reviewed-by: Jayvik Desai <jayvik@google.com> Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/brox')
-rw-r--r--src/mainboard/google/brox/Kconfig5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mainboard/google/brox/Kconfig b/src/mainboard/google/brox/Kconfig
index fb3dfc4428..11bcfe6304 100644
--- a/src/mainboard/google/brox/Kconfig
+++ b/src/mainboard/google/brox/Kconfig
@@ -1,8 +1,5 @@
## SPDX-License-Identifier: GPL-2.0-only
-config ACPI_FNKEY_GEN_SCANCODE
- default 94 if (BOARD_GOOGLE_LOTSO || BOARD_GOOGLE_JUBILANT)
-
config BOARD_GOOGLE_BROX_COMMON
def_bool n
select DRIVERS_GENERIC_GPIO_KEYS
@@ -74,6 +71,7 @@ config BOARD_GOOGLE_BROX_EC_ISH
config BOARD_GOOGLE_LOTSO
select BOARD_GOOGLE_BASEBOARD_BROX
select CHROMEOS_WIFI_SAR if CHROMEOS
+ select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD
select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
config BOARD_GOOGLE_GREENBAYUPOC
@@ -86,6 +84,7 @@ config BOARD_GOOGLE_JUBILANT
select CHROMEOS_WIFI_SAR if CHROMEOS
select DRIVERS_GENERIC_ALC1015
select DRIVERS_I2C_SX9324
+ select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD
select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
if BOARD_GOOGLE_BROX_COMMON