History

x86, k8: Fix build error when K8_NB is disabled

K8_NB depends on PCI and when the last is disabled (allnoconfig) we fail at the final linking stage due to missing exported num_k8_northbridges. Add a header stub for that.

Borislav Petkov committed 16 years ago

Commit ade029e1 parent f0148711 file · +5 −0Browse files

Unified · Split

arch/x86/include/asm/k8.h+5−0
@@ -16,11 +16,16 @@ extern int k8_numa_init(unsigned long start_pfn, unsigned long end_pfn); · 15 unmodified lines
16extern int k8_scan_nodes(void);16extern int k8_scan_nodes(void);
17 17
18#ifdef CONFIG_K8_NB18#ifdef CONFIG_K8_NB
19extern int num_k8_northbridges;
20
19static inline struct pci_dev *node_to_k8_nb_misc(int node)21static inline struct pci_dev *node_to_k8_nb_misc(int node)
20{22{
21 return (node < num_k8_northbridges) ? k8_northbridges[node] : NULL;23 return (node < num_k8_northbridges) ? k8_northbridges[node] : NULL;
22}24}
25
23#else26#else
27#define num_k8_northbridges 0
28
24static inline struct pci_dev *node_to_k8_nb_misc(int node)29static inline struct pci_dev *node_to_k8_nb_misc(int node)
25{30{
26 return NULL;31 return NULL;