diff options
author | Karthikeyan Ramasubramanian <kramasub@chromium.org> | 2021-10-25 22:50:33 -0600 |
---|---|---|
committer | Raul Rangel <rrangel@chromium.org> | 2021-10-27 22:03:42 +0000 |
commit | 750abb1fe7ffcc9e90c60617cd42bb108a82168b (patch) | |
tree | c672063734618f21f5b5c38695c8974d64967cb3 /src/mainboard/google/guybrush/variants/baseboard/include | |
parent | 1bdf09d91aebbd4aca80fe9ee2a75368662f3dc6 (diff) |
mb/google/guybrush: Update SD_AUX_RESET_L signal
On all upcoming variants and board versions of existing variants,
SD_AUX_RESET_L signal moves from GPIO_69 to GPIO_5. This means all
boards except:
* All board versions of Guybrush
* Nipperkin Board Version 1.
Also in Nipperkin, LCD_PRIVACY_PCH signal moves from GPIO_5 to GPIO_18.
Configure the gpios accordingly in baseboard, guybrush and nipperkin
variants accordingly. Also update the DXIO port descriptor for SD PCIe
engine with the corresponding AUX reset GPIO.
BUG=b:202992077
TEST=Build and boot to OS in Guybrush & Nipperkin. Ensure that the SD
Controller and SD Card are enumerated fine. Ensure that the enumeration
is successful after a suspend/resume cycle.
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Change-Id: If28810747e6b4eaae2a693a98e1adc830f80bcf6
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58598
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Rob Barnes <robbarnes@google.com>
Diffstat (limited to 'src/mainboard/google/guybrush/variants/baseboard/include')
-rw-r--r-- | src/mainboard/google/guybrush/variants/baseboard/include/baseboard/variants.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mainboard/google/guybrush/variants/baseboard/include/baseboard/variants.h b/src/mainboard/google/guybrush/variants/baseboard/include/baseboard/variants.h index eabce1f4cd..84e3d39644 100644 --- a/src/mainboard/google/guybrush/variants/baseboard/include/baseboard/variants.h +++ b/src/mainboard/google/guybrush/variants/baseboard/include/baseboard/variants.h @@ -58,4 +58,6 @@ enum dxio_port_id { NVME }; +uint8_t variant_sd_aux_reset_gpio(void); + #endif /* __BASEBOARD_VARIANTS_H__ */ |