mb/google/brya: Mark PCIe root ports with attached eMMC as built-in
Set the PCIE_RP_BUILT_IN flag on the PCIe root ports which have eMMC attached via a GL9763E bridge/controller for all variants using PCIe- attached eMMC. This ensures the FSP PcieRpSlotImplemented UPD is set properly and that FSP correctly treats these RPs as built-in rather than slot devices. TEST=tested with rest of patch train Change-Id: Ifb4b255ea5367733405a7ac5d73c616ce7f8aad5 Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/90980 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <ericllai@google.com> Reviewed-by: Sean Rhodes <sean@starlabs.systems>
This commit is contained in:
parent
4a09db75d9
commit
fa2e54907b
12 changed files with 12 additions and 12 deletions
|
|
@ -202,7 +202,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(7)]" = "{
|
||||
.clk_src = 6,
|
||||
.clk_req = 6,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
end #PCIE7 EMMC
|
||||
device ref tcss_dma0 on
|
||||
|
|
|
|||
|
|
@ -184,7 +184,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(7)]" = "{
|
||||
.clk_src = 6,
|
||||
.clk_req = 6,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
end #PCIE7 EMMC
|
||||
device ref tcss_dma0 on
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(12)]" = "{
|
||||
.clk_src = 1,
|
||||
.clk_req = 1,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
probe STORAGE STORAGE_EMMC
|
||||
probe STORAGE STORAGE_UNKNOWN
|
||||
|
|
|
|||
|
|
@ -203,7 +203,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(3)]" = "{
|
||||
.clk_src = 1,
|
||||
.clk_req = 1,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
end #PCIE3 BH799BB
|
||||
device ref pcie_rp9 off end
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(12)]" = "{
|
||||
.clk_src = 4,
|
||||
.clk_req = 4,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
probe STORAGE STORAGE_EMMC
|
||||
end #PCIE12 EMMC
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(6)]" = "{
|
||||
.clk_src = 1,
|
||||
.clk_req = 1,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
chip soc/intel/common/block/pcie/rtd3
|
||||
register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_H13)"
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(12)]" = "{
|
||||
.clk_src = 4,
|
||||
.clk_req = 4,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_HOTPLUG | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
probe STORAGE STORAGE_EMMC
|
||||
end #PCIE12 EMMC
|
||||
|
|
|
|||
|
|
@ -201,7 +201,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(12)]" = "{
|
||||
.clk_src = 1,
|
||||
.clk_req = 1,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
probe STORAGE STORAGE_EMMC
|
||||
probe STORAGE STORAGE_UNKNOWN
|
||||
|
|
|
|||
|
|
@ -183,7 +183,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(3)]" = "{
|
||||
.clk_src = 6,
|
||||
.clk_req = 6,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
end #PCIE3 BH799BB
|
||||
device ref tcss_dma0 on
|
||||
|
|
|
|||
|
|
@ -565,7 +565,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(9)]" = "{
|
||||
.clk_src = 0,
|
||||
.clk_req = 0,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
.pcie_rp_aspm = ASPM_L1,
|
||||
}"
|
||||
probe BOOT_EMMC_MASK BOOT_EMMC_ENABLED
|
||||
|
|
|
|||
|
|
@ -383,7 +383,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(9)]" = "{
|
||||
.clk_src = 0,
|
||||
.clk_req = 0,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
probe BOOT_EMMC_MASK BOOT_EMMC_ENABLED
|
||||
end
|
||||
|
|
|
|||
|
|
@ -331,7 +331,7 @@ chip soc/intel/alderlake
|
|||
register "pch_pcie_rp[PCH_RP(3)]" = "{
|
||||
.clk_src = 4,
|
||||
.clk_req = 4,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER,
|
||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_BUILT_IN,
|
||||
}"
|
||||
probe BOOT_EMMC_MASK BOOT_EMMC_ENABLED
|
||||
end #PCIE3 BH799BB
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue