John Zhao has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/52714 )
Change subject: mb/google/volteer: Update mainboard properties ......................................................................
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 kerenl under no device attached scenario.
Signed-off-by: John Zhao john.zhao@intel.com Change-Id: I18f29ce5f8450a8b0f8208a60b8b607f9f0d8817 --- M src/mainboard/google/volteer/variants/voxel/overridetree.cb 1 file changed, 13 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/14/52714/1
diff --git a/src/mainboard/google/volteer/variants/voxel/overridetree.cb b/src/mainboard/google/volteer/variants/voxel/overridetree.cb index a1453f9..bf7b663 100644 --- a/src/mainboard/google/volteer/variants/voxel/overridetree.cb +++ b/src/mainboard/google/volteer/variants/voxel/overridetree.cb @@ -217,6 +217,19 @@ 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_num" = "2" + 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.