Name of user not set #1002701 has uploaded this change for review.

View Change

New PCI ID for Family 15h (Models 60h-6fh) I/O Memory Management Unit

The 1022:1577 IOMMU device is found in the AMD Bettong board.

Change-Id: I536ec4f24e210fa2e85e87eb4cbfde179f8c7f0f
Signed-off-by: Jorge Fernandez <jorgefm@cirsa.com>
---
M src/include/device/pci_ids.h
M src/soc/amd/common/block/iommu/iommu.c
2 files changed, 2 insertions(+), 0 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/37548/1
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index 6444bc1..1276994 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -303,6 +303,7 @@
#define PCI_DEVICE_ID_AMD_17H_MODEL_101F_NB 0x15d0
#define PCI_DEVICE_ID_AMD_15H_MODEL_101F_NB_IOMMU 0x1419
#define PCI_DEVICE_ID_AMD_15H_MODEL_303F_NB_IOMMU 0x1423
+#define PCI_DEVICE_ID_AMD_15H_MODEL_606F_NB_IOMMU 0x1577
#define PCI_DEVICE_ID_AMD_15H_MODEL_707F_NB_IOMMU 0x1577
#define PCI_DEVICE_ID_AMD_16H_MODEL_303F_NB_IOMMU 0x1567
#define PCI_DEVICE_ID_AMD_17H_MODEL_101F_NB_IOMMU 0x15d1
diff --git a/src/soc/amd/common/block/iommu/iommu.c b/src/soc/amd/common/block/iommu/iommu.c
index 18c8e66..c8b1ff7 100644
--- a/src/soc/amd/common/block/iommu/iommu.c
+++ b/src/soc/amd/common/block/iommu/iommu.c
@@ -47,6 +47,7 @@

static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_AMD_15H_MODEL_303F_NB_IOMMU,
+ PCI_DEVICE_ID_AMD_15H_MODEL_606F_NB_IOMMU,
PCI_DEVICE_ID_AMD_15H_MODEL_707F_NB_IOMMU,
PCI_DEVICE_ID_AMD_17H_MODEL_101F_NB_IOMMU,
0

To view, visit change 37548. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I536ec4f24e210fa2e85e87eb4cbfde179f8c7f0f
Gerrit-Change-Number: 37548
Gerrit-PatchSet: 1
Gerrit-Owner: Name of user not set #1002701
Gerrit-MessageType: newchange