John Zhao has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/74531 )
Change subject: mb/google/rex: Add RTD3 support for SSD ......................................................................
mb/google/rex: Add RTD3 support for SSD
PCIe root port 9 has the configuration for SSD. This change adds RTD3 support for SSD.
BUG=None TEST=Booted to kernel and verified that PCIe RP09 has RTD3 scope with ON and OFF methods.
Change-Id: I680f980cfdf5bfd433a7602e1a488af3d6a6f537 Signed-off-by: zhaojohn john.zhao@intel.com --- M src/mainboard/google/rex/variants/rex0/overridetree.cb 1 file changed, 23 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/31/74531/1
diff --git a/src/mainboard/google/rex/variants/rex0/overridetree.cb b/src/mainboard/google/rex/variants/rex0/overridetree.cb index ebe1428..9a1e225 100644 --- a/src/mainboard/google/rex/variants/rex0/overridetree.cb +++ b/src/mainboard/google/rex/variants/rex0/overridetree.cb @@ -267,6 +267,12 @@ .clk_req = 4, .flags = PCIE_RP_LTR | PCIE_RP_AER, }" + chip soc/intel/common/block/pcie/rtd3 + register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_A19)" + register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A20)" + register "srcclk_pin" = "4" + device generic 0 on end + end end #PCIE9 SSD card device ref tbt_pcie_rp0 on end device ref tbt_pcie_rp2 on end