summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Zhao <john.zhao@intel.com>2021-04-27 11:34:14 -0700
committerTim Wawrzynczak <twawrzynczak@chromium.org>2021-05-18 21:58:53 +0000
commitd4717cf3a4c49cdd467a8078a4a387d154c13a95 (patch)
treea9a47daf877a97e0e5ba3f1ebd1904c2ce700329
parent0b3f15c2593270b78756afb68c6465e705db4ba2 (diff)
downloadcoreboot-d4717cf3a4c49cdd467a8078a4a387d154c13a95.tar.xz
mb/google/volteer: Update mainboard properties
This changes updates mainboard properties by adding DFP number, PLD and power_gpio for each DFP. BUG=b:186521258 TEST=Validated Retimer firmware upgrade along with upstream kernel under no device attached scenario. Signed-off-by: John Zhao <john.zhao@intel.com> Change-Id: I18f29ce5f8450a8b0f8208a60b8b607f9f0d8817 Reviewed-on: https://review.coreboot.org/c/coreboot/+/52714 Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r--src/mainboard/google/volteer/variants/voxel/overridetree.cb12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/mainboard/google/volteer/variants/voxel/overridetree.cb b/src/mainboard/google/volteer/variants/voxel/overridetree.cb
index a1453f950c..b27e3ee86e 100644
--- a/src/mainboard/google/volteer/variants/voxel/overridetree.cb
+++ b/src/mainboard/google/volteer/variants/voxel/overridetree.cb
@@ -217,6 +217,18 @@ chip soc/intel/tigerlake
device ref tbt_pcie_rp0 on
probe DB_USB USB4_GEN3
end
+ device ref tbt_dma0 on
+ probe DB_USB USB4_GEN2
+ probe DB_USB USB4_GEN3
+ chip drivers/intel/usb4/retimer
+ register "dfp" = "{
+ [0] = {.power_gpio = ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_H10),
+ .group = ACPI_PLD_GROUP(3, 2),},
+ [1] = {.power_gpio = ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_H10),
+ .group = ACPI_PLD_GROUP(2, 2),}}"
+ device generic 0 on end
+ end
+ end
device ref pmc hidden
# The pmc_mux chip driver is a placeholder for the
# PMC.MUX device in the ACPI hierarchy.