27
27
#define PCI_DEVICE_ID_AMD_1AH_M00H_ROOT 0x153a
28
28
#define PCI_DEVICE_ID_AMD_1AH_M20H_ROOT 0x1507
29
29
#define PCI_DEVICE_ID_AMD_MI200_ROOT 0x14bb
30
+ #define PCI_DEVICE_ID_AMD_MI300_ROOT 0x14f8
30
31
31
32
#define PCI_DEVICE_ID_AMD_17H_DF_F4 0x1464
32
33
#define PCI_DEVICE_ID_AMD_17H_M10H_DF_F4 0x15ec
43
44
#define PCI_DEVICE_ID_AMD_19H_M78H_DF_F4 0x12fc
44
45
#define PCI_DEVICE_ID_AMD_1AH_M00H_DF_F4 0x12c4
45
46
#define PCI_DEVICE_ID_AMD_MI200_DF_F4 0x14d4
47
+ #define PCI_DEVICE_ID_AMD_MI300_DF_F4 0x152c
46
48
47
49
/* Protect the PCI config register pairs used for SMN. */
48
50
static DEFINE_MUTEX (smn_mutex );
@@ -62,6 +64,7 @@ static const struct pci_device_id amd_root_ids[] = {
62
64
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_1AH_M00H_ROOT ) },
63
65
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_1AH_M20H_ROOT ) },
64
66
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_MI200_ROOT ) },
67
+ { PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_MI300_ROOT ) },
65
68
{}
66
69
};
67
70
@@ -93,6 +96,7 @@ static const struct pci_device_id amd_nb_misc_ids[] = {
93
96
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_1AH_M00H_DF_F3 ) },
94
97
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_1AH_M20H_DF_F3 ) },
95
98
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_MI200_DF_F3 ) },
99
+ { PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_MI300_DF_F3 ) },
96
100
{}
97
101
};
98
102
@@ -115,6 +119,7 @@ static const struct pci_device_id amd_nb_link_ids[] = {
115
119
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_CNB17H_F4 ) },
116
120
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_1AH_M00H_DF_F4 ) },
117
121
{ PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_MI200_DF_F4 ) },
122
+ { PCI_DEVICE (PCI_VENDOR_ID_AMD , PCI_DEVICE_ID_AMD_MI300_DF_F4 ) },
118
123
{}
119
124
};
120
125
0 commit comments