summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/google/guybrush/variants/baseboard/gpio.c8
-rw-r--r--src/mainboard/google/guybrush/variants/guybrush/gpio.c6
-rw-r--r--src/mainboard/google/guybrush/variants/nipperkin/gpio.c4
-rw-r--r--src/mainboard/google/guybrush/variants/nipperkin/overridetree.cb2
4 files changed, 13 insertions, 7 deletions
diff --git a/src/mainboard/google/guybrush/variants/baseboard/gpio.c b/src/mainboard/google/guybrush/variants/baseboard/gpio.c
index 82956dc3e6..0720bc295a 100644
--- a/src/mainboard/google/guybrush/variants/baseboard/gpio.c
+++ b/src/mainboard/google/guybrush/variants/baseboard/gpio.c
@@ -66,8 +66,8 @@ static const struct soc_amd_gpio base_gpio_table[] = {
PAD_GPO(GPIO_29, LOW),
/* ESPI_CS_L */
PAD_NF(GPIO_30, ESPI_CS_L, PULL_NONE),
- /* EN_SPKR */
- PAD_GPO(GPIO_31, HIGH),
+ /* Unused */
+ PAD_NC(GPIO_31),
/* Unused */
PAD_NC(GPIO_32),
/* GPIO_33 - GPIO_39: Not available */
@@ -83,8 +83,8 @@ static const struct soc_amd_gpio base_gpio_table[] = {
PAD_GPO(GPIO_68, HIGH),
/* SD_AUX_RESET_L */
PAD_GPO(GPIO_69, HIGH),
- /* Unused TP27 */
- PAD_NC(GPIO_70),
+ /* EN_SPKR */
+ PAD_GPO(GPIO_70, HIGH),
/* GPIO_71 - GPIO_73: Not available */
/* Unused TP49 */
PAD_NC(GPIO_74),
diff --git a/src/mainboard/google/guybrush/variants/guybrush/gpio.c b/src/mainboard/google/guybrush/variants/guybrush/gpio.c
index 6309ec2427..e90f4a3a89 100644
--- a/src/mainboard/google/guybrush/variants/guybrush/gpio.c
+++ b/src/mainboard/google/guybrush/variants/guybrush/gpio.c
@@ -9,8 +9,6 @@
/* This table is used by guybrush variant with board version < 2. */
static const struct soc_amd_gpio bid1_ramstage_gpio_table[] = {
- /* Unused TP183 */
- PAD_NC(GPIO_31),
/* EN_SPKR */
PAD_GPO(GPIO_69, HIGH),
/* SD_AUX_RESET_L */
@@ -37,6 +35,10 @@ static const struct soc_amd_gpio bid2_ramstage_gpio_table[] = {
PAD_NC(GPIO_85),
/* EN_PWR_FP */
PAD_GPO(GPIO_32, LOW),
+ /* EN_SPKR */
+ PAD_GPO(GPIO_31, HIGH),
+ /* Unused TP27 */
+ PAD_NC(GPIO_70),
};
static const struct soc_amd_gpio override_early_gpio_table[] = {
diff --git a/src/mainboard/google/guybrush/variants/nipperkin/gpio.c b/src/mainboard/google/guybrush/variants/nipperkin/gpio.c
index 2c502df246..a2a0e93f46 100644
--- a/src/mainboard/google/guybrush/variants/nipperkin/gpio.c
+++ b/src/mainboard/google/guybrush/variants/nipperkin/gpio.c
@@ -22,6 +22,10 @@ static const struct soc_amd_gpio bid1_override_gpio_table[] = {
PAD_NC(GPIO_85),
/* EN_PWR_FP */
PAD_GPO(GPIO_32, LOW),
+ /* EN_SPKR */
+ PAD_GPO(GPIO_31, HIGH),
+ /* Unused TP27 */
+ PAD_NC(GPIO_70),
};
/* This table is used by nipperkin variant with board version >= 2. */
diff --git a/src/mainboard/google/guybrush/variants/nipperkin/overridetree.cb b/src/mainboard/google/guybrush/variants/nipperkin/overridetree.cb
index 3599b2808f..2d3b1624d3 100644
--- a/src/mainboard/google/guybrush/variants/nipperkin/overridetree.cb
+++ b/src/mainboard/google/guybrush/variants/nipperkin/overridetree.cb
@@ -166,7 +166,7 @@ chip soc/amd/cezanne
chip drivers/generic/max98357a
register "hid" = ""MX98360A""
- register "sdmode_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPIO_31)"
+ register "sdmode_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPIO_70)"
register "sdmode_delay" = "5"
device generic 0.1 on end
end