summaryrefslogtreecommitdiff
path: root/src/soc/amd
diff options
context:
space:
mode:
authorFelix Held <felix-coreboot@felixheld.de>2020-11-17 16:39:36 +0100
committerFelix Held <felix-coreboot@felixheld.de>2020-11-18 17:54:10 +0000
commitb9fe66e0ab33ba192d2031f7dfc250faad410cd7 (patch)
treea9023784f9b23d3e892f7aa3a3f2050030e20de3 /src/soc/amd
parent0e5dde5d996cb81cc91877fad519c22622c17a97 (diff)
include/device/pci_ids: add model number to PCIe port and bus devices
Different models within family 17h have different PCI IDs for their PCIe GPP port and internal bus devices. Change-Id: I386df908ce5451b4484be2a2e4a9018c3d47d030 Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/47677 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Diffstat (limited to 'src/soc/amd')
-rw-r--r--src/soc/amd/picasso/pcie_gpp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/soc/amd/picasso/pcie_gpp.c b/src/soc/amd/picasso/pcie_gpp.c
index 96d33f2f1f..3c3021e086 100644
--- a/src/soc/amd/picasso/pcie_gpp.c
+++ b/src/soc/amd/picasso/pcie_gpp.c
@@ -48,8 +48,8 @@ static struct device_operations internal_pcie_gpp_ops = {
};
static const unsigned short pci_device_ids[] = {
- PCI_DEVICE_ID_AMD_FAM17H_PCIE_GPP_BUSA,
- PCI_DEVICE_ID_AMD_FAM17H_PCIE_GPP_BUSB,
+ PCI_DEVICE_ID_AMD_FAM17H_MODEL18H_PCIE_GPP_BUSA,
+ PCI_DEVICE_ID_AMD_FAM17H_MODEL18H_PCIE_GPP_BUSB,
0
};
@@ -72,5 +72,5 @@ static struct device_operations external_pcie_gpp_ops = {
static const struct pci_driver external_pcie_gpp_driver __pci_driver = {
.ops = &external_pcie_gpp_ops,
.vendor = PCI_VENDOR_ID_AMD,
- .device = PCI_DEVICE_ID_AMD_FAM17H_PCIE_GPP,
+ .device = PCI_DEVICE_ID_AMD_FAM17H_MODEL18H_PCIE_GPP,
};