x86, amd: Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions
I've received complaints that the numa_node attribute for family 15h model 00-0fh (e.g. Interlagos) northbridge functions shows -1 instead of the proper node ID. Correct this with attached quirks (similar to quirks for other AMD CPU families used in multi-socket systems). Signed-off-by: Andreas Herrmann <andreas.herrmann3@amd.com> Cc: Frank Arnold <frank.arnold@amd.com> Cc: Borislav Petkov <borislav.petkov@amd.com> Link: http://lkml.kernel.org/r/20111202072143.GA31916@alberich.amd.com Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
8360ee2f74
commit
f62ef5f3e9
@ -553,4 +553,17 @@ DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_10H_NB_MISC,
|
|||||||
quirk_amd_nb_node);
|
quirk_amd_nb_node);
|
||||||
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_10H_NB_LINK,
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_10H_NB_LINK,
|
||||||
quirk_amd_nb_node);
|
quirk_amd_nb_node);
|
||||||
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_15H_NB_F0,
|
||||||
|
quirk_amd_nb_node);
|
||||||
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_15H_NB_F1,
|
||||||
|
quirk_amd_nb_node);
|
||||||
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_15H_NB_F2,
|
||||||
|
quirk_amd_nb_node);
|
||||||
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_15H_NB_F3,
|
||||||
|
quirk_amd_nb_node);
|
||||||
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_15H_NB_F4,
|
||||||
|
quirk_amd_nb_node);
|
||||||
|
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_15H_NB_F5,
|
||||||
|
quirk_amd_nb_node);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -517,8 +517,12 @@
|
|||||||
#define PCI_DEVICE_ID_AMD_11H_NB_DRAM 0x1302
|
#define PCI_DEVICE_ID_AMD_11H_NB_DRAM 0x1302
|
||||||
#define PCI_DEVICE_ID_AMD_11H_NB_MISC 0x1303
|
#define PCI_DEVICE_ID_AMD_11H_NB_MISC 0x1303
|
||||||
#define PCI_DEVICE_ID_AMD_11H_NB_LINK 0x1304
|
#define PCI_DEVICE_ID_AMD_11H_NB_LINK 0x1304
|
||||||
|
#define PCI_DEVICE_ID_AMD_15H_NB_F0 0x1600
|
||||||
|
#define PCI_DEVICE_ID_AMD_15H_NB_F1 0x1601
|
||||||
|
#define PCI_DEVICE_ID_AMD_15H_NB_F2 0x1602
|
||||||
#define PCI_DEVICE_ID_AMD_15H_NB_F3 0x1603
|
#define PCI_DEVICE_ID_AMD_15H_NB_F3 0x1603
|
||||||
#define PCI_DEVICE_ID_AMD_15H_NB_F4 0x1604
|
#define PCI_DEVICE_ID_AMD_15H_NB_F4 0x1604
|
||||||
|
#define PCI_DEVICE_ID_AMD_15H_NB_F5 0x1605
|
||||||
#define PCI_DEVICE_ID_AMD_CNB17H_F3 0x1703
|
#define PCI_DEVICE_ID_AMD_CNB17H_F3 0x1703
|
||||||
#define PCI_DEVICE_ID_AMD_LANCE 0x2000
|
#define PCI_DEVICE_ID_AMD_LANCE 0x2000
|
||||||
#define PCI_DEVICE_ID_AMD_LANCE_HOME 0x2001
|
#define PCI_DEVICE_ID_AMD_LANCE_HOME 0x2001
|
||||||
|
Loading…
Reference in New Issue
Block a user