diff options
Diffstat (limited to 'arch/arm/mach-omap2/devices.c')
-rw-r--r-- | arch/arm/mach-omap2/devices.c | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c index 626f3ea3142f..d8a0cc3b9d2c 100644 --- a/arch/arm/mach-omap2/devices.c +++ b/arch/arm/mach-omap2/devices.c | |||
@@ -61,8 +61,7 @@ static int __init omap3_l3_init(void) | |||
61 | if (!oh) | 61 | if (!oh) |
62 | pr_err("could not look up %s\n", oh_name); | 62 | pr_err("could not look up %s\n", oh_name); |
63 | 63 | ||
64 | pdev = omap_device_build("omap_l3_smx", 0, oh, NULL, 0, | 64 | pdev = omap_device_build("omap_l3_smx", 0, oh, NULL, 0); |
65 | NULL, 0, 0); | ||
66 | 65 | ||
67 | WARN(IS_ERR(pdev), "could not build omap_device for %s\n", oh_name); | 66 | WARN(IS_ERR(pdev), "could not build omap_device for %s\n", oh_name); |
68 | 67 | ||
@@ -96,8 +95,7 @@ static int __init omap4_l3_init(void) | |||
96 | pr_err("could not look up %s\n", oh_name); | 95 | pr_err("could not look up %s\n", oh_name); |
97 | } | 96 | } |
98 | 97 | ||
99 | pdev = omap_device_build_ss("omap_l3_noc", 0, oh, 3, NULL, | 98 | pdev = omap_device_build_ss("omap_l3_noc", 0, oh, 3, NULL, 0); |
100 | 0, NULL, 0, 0); | ||
101 | 99 | ||
102 | WARN(IS_ERR(pdev), "could not build omap_device for %s\n", oh_name); | 100 | WARN(IS_ERR(pdev), "could not build omap_device for %s\n", oh_name); |
103 | 101 | ||
@@ -273,7 +271,7 @@ int __init omap4_keyboard_init(struct omap4_keypad_platform_data | |||
273 | keypad_data = sdp4430_keypad_data; | 271 | keypad_data = sdp4430_keypad_data; |
274 | 272 | ||
275 | pdev = omap_device_build(name, id, oh, keypad_data, | 273 | pdev = omap_device_build(name, id, oh, keypad_data, |
276 | sizeof(struct omap4_keypad_platform_data), NULL, 0, 0); | 274 | sizeof(struct omap4_keypad_platform_data)); |
277 | 275 | ||
278 | if (IS_ERR(pdev)) { | 276 | if (IS_ERR(pdev)) { |
279 | WARN(1, "Can't build omap_device for %s:%s.\n", | 277 | WARN(1, "Can't build omap_device for %s:%s.\n", |
@@ -297,7 +295,7 @@ static inline void __init omap_init_mbox(void) | |||
297 | return; | 295 | return; |
298 | } | 296 | } |
299 | 297 | ||
300 | pdev = omap_device_build("omap-mailbox", -1, oh, NULL, 0, NULL, 0, 0); | 298 | pdev = omap_device_build("omap-mailbox", -1, oh, NULL, 0); |
301 | WARN(IS_ERR(pdev), "%s: could not build device, err %ld\n", | 299 | WARN(IS_ERR(pdev), "%s: could not build device, err %ld\n", |
302 | __func__, PTR_ERR(pdev)); | 300 | __func__, PTR_ERR(pdev)); |
303 | } | 301 | } |
@@ -337,7 +335,7 @@ static void __init omap_init_mcpdm(void) | |||
337 | return; | 335 | return; |
338 | } | 336 | } |
339 | 337 | ||
340 | pdev = omap_device_build("omap-mcpdm", -1, oh, NULL, 0, NULL, 0, 0); | 338 | pdev = omap_device_build("omap-mcpdm", -1, oh, NULL, 0); |
341 | WARN(IS_ERR(pdev), "Can't build omap_device for omap-mcpdm.\n"); | 339 | WARN(IS_ERR(pdev), "Can't build omap_device for omap-mcpdm.\n"); |
342 | } | 340 | } |
343 | #else | 341 | #else |
@@ -358,7 +356,7 @@ static void __init omap_init_dmic(void) | |||
358 | return; | 356 | return; |
359 | } | 357 | } |
360 | 358 | ||
361 | pdev = omap_device_build("omap-dmic", -1, oh, NULL, 0, NULL, 0, 0); | 359 | pdev = omap_device_build("omap-dmic", -1, oh, NULL, 0); |
362 | WARN(IS_ERR(pdev), "Can't build omap_device for omap-dmic.\n"); | 360 | WARN(IS_ERR(pdev), "Can't build omap_device for omap-dmic.\n"); |
363 | } | 361 | } |
364 | #else | 362 | #else |
@@ -384,8 +382,7 @@ static void __init omap_init_hdmi_audio(void) | |||
384 | return; | 382 | return; |
385 | } | 383 | } |
386 | 384 | ||
387 | pdev = omap_device_build("omap-hdmi-audio-dai", | 385 | pdev = omap_device_build("omap-hdmi-audio-dai", -1, oh, NULL, 0, 0); |
388 | -1, oh, NULL, 0, NULL, 0, 0); | ||
389 | WARN(IS_ERR(pdev), | 386 | WARN(IS_ERR(pdev), |
390 | "Can't build omap_device for omap-hdmi-audio-dai.\n"); | 387 | "Can't build omap_device for omap-hdmi-audio-dai.\n"); |
391 | 388 | ||
@@ -429,8 +426,7 @@ static int __init omap_mcspi_init(struct omap_hwmod *oh, void *unused) | |||
429 | } | 426 | } |
430 | 427 | ||
431 | spi_num++; | 428 | spi_num++; |
432 | pdev = omap_device_build(name, spi_num, oh, pdata, | 429 | pdev = omap_device_build(name, spi_num, oh, pdata, sizeof(*pdata)); |
433 | sizeof(*pdata), NULL, 0, 0); | ||
434 | WARN(IS_ERR(pdev), "Can't build omap_device for %s:%s\n", | 430 | WARN(IS_ERR(pdev), "Can't build omap_device for %s:%s\n", |
435 | name, oh->name); | 431 | name, oh->name); |
436 | kfree(pdata); | 432 | kfree(pdata); |
@@ -460,7 +456,7 @@ static void omap_init_rng(void) | |||
460 | if (!oh) | 456 | if (!oh) |
461 | return; | 457 | return; |
462 | 458 | ||
463 | pdev = omap_device_build("omap_rng", -1, oh, NULL, 0, NULL, 0, 0); | 459 | pdev = omap_device_build("omap_rng", -1, oh, NULL, 0); |
464 | WARN(IS_ERR(pdev), "Can't build omap_device for omap_rng\n"); | 460 | WARN(IS_ERR(pdev), "Can't build omap_device for omap_rng\n"); |
465 | } | 461 | } |
466 | 462 | ||
@@ -689,8 +685,7 @@ static void __init omap_init_ocp2scp(void) | |||
689 | 685 | ||
690 | pdata->dev_cnt = dev_cnt; | 686 | pdata->dev_cnt = dev_cnt; |
691 | 687 | ||
692 | pdev = omap_device_build(name, bus_id, oh, pdata, sizeof(*pdata), NULL, | 688 | pdev = omap_device_build(name, bus_id, oh, pdata, sizeof(*pdata)); |
693 | 0, false); | ||
694 | if (IS_ERR(pdev)) { | 689 | if (IS_ERR(pdev)) { |
695 | pr_err("Could not build omap_device for %s %s\n", | 690 | pr_err("Could not build omap_device for %s %s\n", |
696 | name, oh_name); | 691 | name, oh_name); |