diff options
| -rw-r--r-- | include/asm-generic/topology.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/asm-generic/topology.h b/include/asm-generic/topology.h index fc824e2828f3..5d2add1a6c96 100644 --- a/include/asm-generic/topology.h +++ b/include/asm-generic/topology.h | |||
| @@ -48,7 +48,11 @@ | |||
| 48 | #define parent_node(node) ((void)(node),0) | 48 | #define parent_node(node) ((void)(node),0) |
| 49 | #endif | 49 | #endif |
| 50 | #ifndef cpumask_of_node | 50 | #ifndef cpumask_of_node |
| 51 | #define cpumask_of_node(node) ((void)node, cpu_online_mask) | 51 | #ifdef CONFIG_NEED_MULTIPLE_NODES |
| 52 | #define cpumask_of_node(node) ((node) == 0 ? cpu_online_mask : cpu_none_mask) | ||
| 53 | #else | ||
| 54 | #define cpumask_of_node(node) ((void)node, cpu_online_mask) | ||
| 55 | #endif | ||
| 52 | #endif | 56 | #endif |
| 53 | #ifndef pcibus_to_node | 57 | #ifndef pcibus_to_node |
| 54 | #define pcibus_to_node(bus) ((void)(bus), -1) | 58 | #define pcibus_to_node(bus) ((void)(bus), -1) |
