diff options
Diffstat (limited to 'drivers/base')
-rw-r--r-- | drivers/base/cpu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/base/cpu.c b/drivers/base/cpu.c index 4c358bc44c72..4cf071764be3 100644 --- a/drivers/base/cpu.c +++ b/drivers/base/cpu.c | |||
@@ -14,6 +14,7 @@ | |||
14 | #include <linux/slab.h> | 14 | #include <linux/slab.h> |
15 | #include <linux/percpu.h> | 15 | #include <linux/percpu.h> |
16 | #include <linux/acpi.h> | 16 | #include <linux/acpi.h> |
17 | #include <linux/of.h> | ||
17 | 18 | ||
18 | #include "base.h" | 19 | #include "base.h" |
19 | 20 | ||
@@ -289,6 +290,7 @@ int register_cpu(struct cpu *cpu, int num) | |||
289 | cpu->dev.release = cpu_device_release; | 290 | cpu->dev.release = cpu_device_release; |
290 | cpu->dev.offline_disabled = !cpu->hotpluggable; | 291 | cpu->dev.offline_disabled = !cpu->hotpluggable; |
291 | cpu->dev.offline = !cpu_online(num); | 292 | cpu->dev.offline = !cpu_online(num); |
293 | cpu->dev.of_node = of_get_cpu_node(num, NULL); | ||
292 | #ifdef CONFIG_ARCH_HAS_CPU_AUTOPROBE | 294 | #ifdef CONFIG_ARCH_HAS_CPU_AUTOPROBE |
293 | cpu->dev.bus->uevent = arch_cpu_uevent; | 295 | cpu->dev.bus->uevent = arch_cpu_uevent; |
294 | #endif | 296 | #endif |