mb/google/bluey: Add SoundWire amp and SD card GPIOs to lb_gpios
This commit updates the `fill_lb_gpios` function in `src/mainboard/google/bluey/chromeos.c` to include additional GPIO states for Chrome OS diagnostics. The following GPIOs are now reported: - GPIO_SNDW_AMP_0_ENABLE: "Speaker 0 enable" (active high) - GPIO_SNDW_AMP_1_ENABLE: "Speaker 1 enable" (active high) - GPIO_SD_CD_L: "SD card detect" (active low), reported conditionally if CONFIG_MAINBOARD_HAS_SD_CONTROLLER is enabled. BUG=b:404985109 TEST=Successfully built google/bluey with the Qualcomm x1p42100 SoC. Change-Id: I0063e8190571241edda64165b9ade9c4331a3499 Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/87451 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jayvik Desai <jayvik@google.com> Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
This commit is contained in:
parent
80901a4494
commit
18172b6009
1 changed files with 8 additions and 0 deletions
|
|
@ -20,6 +20,14 @@ void fill_lb_gpios(struct lb_gpios *gpios)
|
|||
"EC interrupt"},
|
||||
{GPIO_GSC_AP_INT.addr, ACTIVE_HIGH, gpio_get(GPIO_GSC_AP_INT),
|
||||
"TPM interrupt"},
|
||||
{GPIO_SNDW_AMP_0_ENABLE.addr, ACTIVE_HIGH, gpio_get(GPIO_SNDW_AMP_0_ENABLE),
|
||||
"Speaker 0 enable"},
|
||||
{GPIO_SNDW_AMP_1_ENABLE.addr, ACTIVE_HIGH, gpio_get(GPIO_SNDW_AMP_1_ENABLE),
|
||||
"Speaker 1 enable"},
|
||||
#if CONFIG(MAINBOARD_HAS_SD_CONTROLLER)
|
||||
{GPIO_SD_CD_L.addr, ACTIVE_LOW, gpio_get(GPIO_SD_CD_L),
|
||||
"SD card detect"},
|
||||
#endif
|
||||
};
|
||||
|
||||
lb_add_gpios(gpios, chromeos_gpios, ARRAY_SIZE(chromeos_gpios));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue