History

x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs

Add the new PCI Device IDs to support new generation of AMD 19h family of processors.

Yazen Ghannam committed 5 years ago

Commit 4fb0abf1 parent fc74e0a2 files · +6 −0Browse files

Unified · Split

2 files
  1. arch/x86/kernel/amd_nb.c +5 −0
  2. include/linux/pci_ids.h +1 −0
arch/x86/kernel/amd_nb.c+5−0
@@ -19,12 +19,14 @@ · 18 unmodified lines
1919 #define PCI_DEVICE_ID_AMD_17H_M10H_ROOT 0x15d0
2020 #define PCI_DEVICE_ID_AMD_17H_M30H_ROOT 0x1480
2121 #define PCI_DEVICE_ID_AMD_17H_M60H_ROOT 0x1630
22+#define PCI_DEVICE_ID_AMD_19H_M10H_ROOT 0x14a4
2223 #define PCI_DEVICE_ID_AMD_17H_DF_F4 0x1464
2324 #define PCI_DEVICE_ID_AMD_17H_M10H_DF_F4 0x15ec
2425 #define PCI_DEVICE_ID_AMD_17H_M30H_DF_F4 0x1494
2526 #define PCI_DEVICE_ID_AMD_17H_M60H_DF_F4 0x144c
2627 #define PCI_DEVICE_ID_AMD_17H_M70H_DF_F4 0x1444
2728 #define PCI_DEVICE_ID_AMD_19H_DF_F4 0x1654
29+#define PCI_DEVICE_ID_AMD_19H_M10H_DF_F4 0x14b1
2830 #define PCI_DEVICE_ID_AMD_19H_M40H_ROOT 0x14b5
2931 #define PCI_DEVICE_ID_AMD_19H_M40H_DF_F4 0x167d
3032 #define PCI_DEVICE_ID_AMD_19H_M50H_DF_F4 0x166e
@@ -39,6 +41,7 @@ static const struct pci_device_id amd_root_ids[] = { · 8 unmodified lines
3941 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M10H_ROOT) },
4042 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M30H_ROOT) },
4143 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M60H_ROOT) },
44+ { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M10H_ROOT) },
4245 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M40H_ROOT) },
4346 {}
4447 };
@@ -61,6 +64,7 @@ static const struct pci_device_id amd_nb_misc_ids[] = { · 16 unmodified lines
6164 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CNB17H_F3) },
6265 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M70H_DF_F3) },
6366 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_DF_F3) },
67+ { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M10H_DF_F3) },
6468 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M40H_DF_F3) },
6569 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M50H_DF_F3) },
6670 {}
@@ -78,6 +82,7 @@ static const struct pci_device_id amd_nb_link_ids[] = { · 11 unmodified lines
7882 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M60H_DF_F4) },
7983 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M70H_DF_F4) },
8084 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_DF_F4) },
85+ { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M10H_DF_F4) },
8186 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M40H_DF_F4) },
8287 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_19H_M50H_DF_F4) },
8388 { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CNB17H_F4) },
include/linux/pci_ids.h+1−0
@@ -555,6 +555,7 @@ · 554 unmodified lines
555555 #define PCI_DEVICE_ID_AMD_17H_M60H_DF_F3 0x144b
556556 #define PCI_DEVICE_ID_AMD_17H_M70H_DF_F3 0x1443
557557 #define PCI_DEVICE_ID_AMD_19H_DF_F3 0x1653
558+#define PCI_DEVICE_ID_AMD_19H_M10H_DF_F3 0x14b0
558559 #define PCI_DEVICE_ID_AMD_19H_M40H_DF_F3 0x167c
559560 #define PCI_DEVICE_ID_AMD_19H_M50H_DF_F3 0x166d
560561 #define PCI_DEVICE_ID_AMD_CNB17H_F3 0x1703

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t