diff --git a/src/mainboard/google/bluey/Kconfig b/src/mainboard/google/bluey/Kconfig index 2de1c01649..87cefb5483 100644 --- a/src/mainboard/google/bluey/Kconfig +++ b/src/mainboard/google/bluey/Kconfig @@ -53,6 +53,12 @@ config MAINBOARD_HAS_FINGERPRINT Enable this option if your mainboard is equipped with an onboard fingerprint reader. This could be connected via SPI or USB. +config MAINBOARD_HAS_SD_CONTROLLER + bool + default n + help + Enable this option if your mainboard is equipped with SD card controller. + config MAINBOARD_VENDOR string default "Google" diff --git a/src/mainboard/google/bluey/board.h b/src/mainboard/google/bluey/board.h index c47b164127..b5b719d7bc 100644 --- a/src/mainboard/google/bluey/board.h +++ b/src/mainboard/google/bluey/board.h @@ -24,6 +24,19 @@ #endif #endif +/* Soundwire AMP GPIOs */ +#define GPIO_SNDW_AMP_0_ENABLE GPIO(204) +#define GPIO_SNDW_AMP_1_ENABLE GPIO(205) + +/* Display specific GPIOs */ +#define GPIO_PANEL_POWER_ON GPIO(70) +#define GPIO_PANEL_HPD GPIO(119) + +/* SD card specific GPIOs. Only for SD-enabled devices. */ +#if CONFIG(MAINBOARD_HAS_SD_CONTROLLER) +#define GPIO_SD_CD_L GPIO(71) +#endif + void setup_chromeos_gpios(void); #endif /* MAINBOARD_GOOGLE_BLUEY_BOARD_H */