diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2018-12-26 21:42:51 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2018-12-26 21:42:51 -0500 |
commit | fc2fd5f0f1aa85925be2322275ee2dc5ac3acdf4 (patch) | |
tree | 609d395389268e13a142964ea50d2ef6181c7818 /arch | |
parent | e57d9f638af9673f38d9f09de66fa0a28303127d (diff) | |
parent | c04e55388a4f2184e37827a1d2e733cded52d653 (diff) |
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 platform update from Ingo Molnar:
"An OLPC platform support simplification patch"
* 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86/platform/olpc: Do not call of_platform_bus_probe()
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86/platform/olpc/olpc_dt.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/arch/x86/platform/olpc/olpc_dt.c b/arch/x86/platform/olpc/olpc_dt.c index 24d2175a9480..b4ab779f1d47 100644 --- a/arch/x86/platform/olpc/olpc_dt.c +++ b/arch/x86/platform/olpc/olpc_dt.c | |||
@@ -19,7 +19,6 @@ | |||
19 | #include <linux/kernel.h> | 19 | #include <linux/kernel.h> |
20 | #include <linux/memblock.h> | 20 | #include <linux/memblock.h> |
21 | #include <linux/of.h> | 21 | #include <linux/of.h> |
22 | #include <linux/of_platform.h> | ||
23 | #include <linux/of_pdt.h> | 22 | #include <linux/of_pdt.h> |
24 | #include <asm/olpc.h> | 23 | #include <asm/olpc.h> |
25 | #include <asm/olpc_ofw.h> | 24 | #include <asm/olpc_ofw.h> |
@@ -285,20 +284,3 @@ void __init olpc_dt_build_devicetree(void) | |||
285 | pr_info("PROM DT: Built device tree with %u bytes of memory.\n", | 284 | pr_info("PROM DT: Built device tree with %u bytes of memory.\n", |
286 | prom_early_allocated); | 285 | prom_early_allocated); |
287 | } | 286 | } |
288 | |||
289 | /* A list of DT node/bus matches that we want to expose as platform devices */ | ||
290 | static struct of_device_id __initdata of_ids[] = { | ||
291 | { .compatible = "olpc,xo1-battery" }, | ||
292 | { .compatible = "olpc,xo1-dcon" }, | ||
293 | { .compatible = "olpc,xo1-rtc" }, | ||
294 | {}, | ||
295 | }; | ||
296 | |||
297 | static int __init olpc_create_platform_devices(void) | ||
298 | { | ||
299 | if (machine_is_olpc()) | ||
300 | return of_platform_bus_probe(NULL, of_ids, NULL); | ||
301 | else | ||
302 | return 0; | ||
303 | } | ||
304 | device_initcall(olpc_create_platform_devices); | ||