diff options
author | Paul Mundt <lethal@linux-sh.org> | 2012-01-11 22:57:41 -0500 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2012-01-11 22:57:41 -0500 |
commit | 9d14070f656addddce3d63fd483de46930b51850 (patch) | |
tree | a8767c2547dd2b6f49974503a5169d8c08de00e9 /arch/sh/boards | |
parent | 9f06cf38eca57e279b4c78e465e19f10c2f78174 (diff) | |
parent | a319add1e24c43d285b781332cfa532405466650 (diff) |
Merge branch 'sh/hwblk' into sh-latest
Diffstat (limited to 'arch/sh/boards')
-rw-r--r-- | arch/sh/boards/mach-ap325rxa/setup.c | 12 | ||||
-rw-r--r-- | arch/sh/boards/mach-ecovec24/setup.c | 36 | ||||
-rw-r--r-- | arch/sh/boards/mach-kfr2r09/setup.c | 12 | ||||
-rw-r--r-- | arch/sh/boards/mach-migor/setup.c | 12 | ||||
-rw-r--r-- | arch/sh/boards/mach-se/7722/setup.c | 3 | ||||
-rw-r--r-- | arch/sh/boards/mach-se/7724/setup.c | 30 |
6 files changed, 0 insertions, 105 deletions
diff --git a/arch/sh/boards/mach-ap325rxa/setup.c b/arch/sh/boards/mach-ap325rxa/setup.c index 7030f4c8cf11..74d49c01783b 100644 --- a/arch/sh/boards/mach-ap325rxa/setup.c +++ b/arch/sh/boards/mach-ap325rxa/setup.c | |||
@@ -249,9 +249,6 @@ static struct platform_device lcdc_device = { | |||
249 | .dev = { | 249 | .dev = { |
250 | .platform_data = &lcdc_info, | 250 | .platform_data = &lcdc_info, |
251 | }, | 251 | }, |
252 | .archdata = { | ||
253 | .hwblk_id = HWBLK_LCDC, | ||
254 | }, | ||
255 | }; | 252 | }; |
256 | 253 | ||
257 | static void camera_power(int val) | 254 | static void camera_power(int val) |
@@ -424,9 +421,6 @@ static struct platform_device ceu_device = { | |||
424 | .dev = { | 421 | .dev = { |
425 | .platform_data = &sh_mobile_ceu_info, | 422 | .platform_data = &sh_mobile_ceu_info, |
426 | }, | 423 | }, |
427 | .archdata = { | ||
428 | .hwblk_id = HWBLK_CEU, | ||
429 | }, | ||
430 | }; | 424 | }; |
431 | 425 | ||
432 | static struct resource sdhi0_cn3_resources[] = { | 426 | static struct resource sdhi0_cn3_resources[] = { |
@@ -454,9 +448,6 @@ static struct platform_device sdhi0_cn3_device = { | |||
454 | .dev = { | 448 | .dev = { |
455 | .platform_data = &sdhi0_cn3_data, | 449 | .platform_data = &sdhi0_cn3_data, |
456 | }, | 450 | }, |
457 | .archdata = { | ||
458 | .hwblk_id = HWBLK_SDHI0, | ||
459 | }, | ||
460 | }; | 451 | }; |
461 | 452 | ||
462 | static struct resource sdhi1_cn7_resources[] = { | 453 | static struct resource sdhi1_cn7_resources[] = { |
@@ -484,9 +475,6 @@ static struct platform_device sdhi1_cn7_device = { | |||
484 | .dev = { | 475 | .dev = { |
485 | .platform_data = &sdhi1_cn7_data, | 476 | .platform_data = &sdhi1_cn7_data, |
486 | }, | 477 | }, |
487 | .archdata = { | ||
488 | .hwblk_id = HWBLK_SDHI1, | ||
489 | }, | ||
490 | }; | 478 | }; |
491 | 479 | ||
492 | static struct i2c_board_info __initdata ap325rxa_i2c_devices[] = { | 480 | static struct i2c_board_info __initdata ap325rxa_i2c_devices[] = { |
diff --git a/arch/sh/boards/mach-ecovec24/setup.c b/arch/sh/boards/mach-ecovec24/setup.c index 92ddce4b3456..9a19fb07276c 100644 --- a/arch/sh/boards/mach-ecovec24/setup.c +++ b/arch/sh/boards/mach-ecovec24/setup.c | |||
@@ -156,9 +156,6 @@ static struct platform_device sh_eth_device = { | |||
156 | }, | 156 | }, |
157 | .num_resources = ARRAY_SIZE(sh_eth_resources), | 157 | .num_resources = ARRAY_SIZE(sh_eth_resources), |
158 | .resource = sh_eth_resources, | 158 | .resource = sh_eth_resources, |
159 | .archdata = { | ||
160 | .hwblk_id = HWBLK_ETHER, | ||
161 | }, | ||
162 | }; | 159 | }; |
163 | 160 | ||
164 | /* USB0 host */ | 161 | /* USB0 host */ |
@@ -278,9 +275,6 @@ static struct platform_device usbhs_device = { | |||
278 | }, | 275 | }, |
279 | .num_resources = ARRAY_SIZE(usbhs_resources), | 276 | .num_resources = ARRAY_SIZE(usbhs_resources), |
280 | .resource = usbhs_resources, | 277 | .resource = usbhs_resources, |
281 | .archdata = { | ||
282 | .hwblk_id = HWBLK_USB1, | ||
283 | }, | ||
284 | }; | 278 | }; |
285 | 279 | ||
286 | /* LCDC */ | 280 | /* LCDC */ |
@@ -366,9 +360,6 @@ static struct platform_device lcdc_device = { | |||
366 | .dev = { | 360 | .dev = { |
367 | .platform_data = &lcdc_info, | 361 | .platform_data = &lcdc_info, |
368 | }, | 362 | }, |
369 | .archdata = { | ||
370 | .hwblk_id = HWBLK_LCDC, | ||
371 | }, | ||
372 | }; | 363 | }; |
373 | 364 | ||
374 | /* CEU0 */ | 365 | /* CEU0 */ |
@@ -400,9 +391,6 @@ static struct platform_device ceu0_device = { | |||
400 | .dev = { | 391 | .dev = { |
401 | .platform_data = &sh_mobile_ceu0_info, | 392 | .platform_data = &sh_mobile_ceu0_info, |
402 | }, | 393 | }, |
403 | .archdata = { | ||
404 | .hwblk_id = HWBLK_CEU0, | ||
405 | }, | ||
406 | }; | 394 | }; |
407 | 395 | ||
408 | /* CEU1 */ | 396 | /* CEU1 */ |
@@ -434,9 +422,6 @@ static struct platform_device ceu1_device = { | |||
434 | .dev = { | 422 | .dev = { |
435 | .platform_data = &sh_mobile_ceu1_info, | 423 | .platform_data = &sh_mobile_ceu1_info, |
436 | }, | 424 | }, |
437 | .archdata = { | ||
438 | .hwblk_id = HWBLK_CEU1, | ||
439 | }, | ||
440 | }; | 425 | }; |
441 | 426 | ||
442 | /* I2C device */ | 427 | /* I2C device */ |
@@ -491,9 +476,6 @@ static struct platform_device keysc_device = { | |||
491 | .dev = { | 476 | .dev = { |
492 | .platform_data = &keysc_info, | 477 | .platform_data = &keysc_info, |
493 | }, | 478 | }, |
494 | .archdata = { | ||
495 | .hwblk_id = HWBLK_KEYSC, | ||
496 | }, | ||
497 | }; | 479 | }; |
498 | 480 | ||
499 | /* TouchScreen */ | 481 | /* TouchScreen */ |
@@ -568,9 +550,6 @@ static struct platform_device sdhi0_device = { | |||
568 | .dev = { | 550 | .dev = { |
569 | .platform_data = &sdhi0_info, | 551 | .platform_data = &sdhi0_info, |
570 | }, | 552 | }, |
571 | .archdata = { | ||
572 | .hwblk_id = HWBLK_SDHI0, | ||
573 | }, | ||
574 | }; | 553 | }; |
575 | 554 | ||
576 | #if !defined(CONFIG_MMC_SH_MMCIF) && !defined(CONFIG_MMC_SH_MMCIF_MODULE) | 555 | #if !defined(CONFIG_MMC_SH_MMCIF) && !defined(CONFIG_MMC_SH_MMCIF_MODULE) |
@@ -608,9 +587,6 @@ static struct platform_device sdhi1_device = { | |||
608 | .dev = { | 587 | .dev = { |
609 | .platform_data = &sdhi1_info, | 588 | .platform_data = &sdhi1_info, |
610 | }, | 589 | }, |
611 | .archdata = { | ||
612 | .hwblk_id = HWBLK_SDHI1, | ||
613 | }, | ||
614 | }; | 590 | }; |
615 | #endif /* CONFIG_MMC_SH_MMCIF */ | 591 | #endif /* CONFIG_MMC_SH_MMCIF */ |
616 | 592 | ||
@@ -676,9 +652,6 @@ static struct platform_device msiof0_device = { | |||
676 | }, | 652 | }, |
677 | .num_resources = ARRAY_SIZE(msiof0_resources), | 653 | .num_resources = ARRAY_SIZE(msiof0_resources), |
678 | .resource = msiof0_resources, | 654 | .resource = msiof0_resources, |
679 | .archdata = { | ||
680 | .hwblk_id = HWBLK_MSIOF0, | ||
681 | }, | ||
682 | }; | 655 | }; |
683 | 656 | ||
684 | #endif | 657 | #endif |
@@ -818,9 +791,6 @@ static struct platform_device fsi_device = { | |||
818 | .dev = { | 791 | .dev = { |
819 | .platform_data = &fsi_info, | 792 | .platform_data = &fsi_info, |
820 | }, | 793 | }, |
821 | .archdata = { | ||
822 | .hwblk_id = HWBLK_SPU, /* FSI needs SPU hwblk */ | ||
823 | }, | ||
824 | }; | 794 | }; |
825 | 795 | ||
826 | /* IrDA */ | 796 | /* IrDA */ |
@@ -882,9 +852,6 @@ static struct platform_device vou_device = { | |||
882 | .dev = { | 852 | .dev = { |
883 | .platform_data = &sh_vou_pdata, | 853 | .platform_data = &sh_vou_pdata, |
884 | }, | 854 | }, |
885 | .archdata = { | ||
886 | .hwblk_id = HWBLK_VOU, | ||
887 | }, | ||
888 | }; | 855 | }; |
889 | 856 | ||
890 | #if defined(CONFIG_MMC_SH_MMCIF) || defined(CONFIG_MMC_SH_MMCIF_MODULE) | 857 | #if defined(CONFIG_MMC_SH_MMCIF) || defined(CONFIG_MMC_SH_MMCIF_MODULE) |
@@ -936,9 +903,6 @@ static struct platform_device sh_mmcif_device = { | |||
936 | }, | 903 | }, |
937 | .num_resources = ARRAY_SIZE(sh_mmcif_resources), | 904 | .num_resources = ARRAY_SIZE(sh_mmcif_resources), |
938 | .resource = sh_mmcif_resources, | 905 | .resource = sh_mmcif_resources, |
939 | .archdata = { | ||
940 | .hwblk_id = HWBLK_MMC, | ||
941 | }, | ||
942 | }; | 906 | }; |
943 | #endif | 907 | #endif |
944 | 908 | ||
diff --git a/arch/sh/boards/mach-kfr2r09/setup.c b/arch/sh/boards/mach-kfr2r09/setup.c index f65271a8d075..5c3c71366848 100644 --- a/arch/sh/boards/mach-kfr2r09/setup.c +++ b/arch/sh/boards/mach-kfr2r09/setup.c | |||
@@ -122,9 +122,6 @@ static struct platform_device kfr2r09_sh_keysc_device = { | |||
122 | .dev = { | 122 | .dev = { |
123 | .platform_data = &kfr2r09_sh_keysc_info, | 123 | .platform_data = &kfr2r09_sh_keysc_info, |
124 | }, | 124 | }, |
125 | .archdata = { | ||
126 | .hwblk_id = HWBLK_KEYSC, | ||
127 | }, | ||
128 | }; | 125 | }; |
129 | 126 | ||
130 | static const struct fb_videomode kfr2r09_lcdc_modes[] = { | 127 | static const struct fb_videomode kfr2r09_lcdc_modes[] = { |
@@ -191,9 +188,6 @@ static struct platform_device kfr2r09_sh_lcdc_device = { | |||
191 | .dev = { | 188 | .dev = { |
192 | .platform_data = &kfr2r09_sh_lcdc_info, | 189 | .platform_data = &kfr2r09_sh_lcdc_info, |
193 | }, | 190 | }, |
194 | .archdata = { | ||
195 | .hwblk_id = HWBLK_LCDC, | ||
196 | }, | ||
197 | }; | 191 | }; |
198 | 192 | ||
199 | static struct r8a66597_platdata kfr2r09_usb0_gadget_data = { | 193 | static struct r8a66597_platdata kfr2r09_usb0_gadget_data = { |
@@ -254,9 +248,6 @@ static struct platform_device kfr2r09_ceu_device = { | |||
254 | .dev = { | 248 | .dev = { |
255 | .platform_data = &sh_mobile_ceu_info, | 249 | .platform_data = &sh_mobile_ceu_info, |
256 | }, | 250 | }, |
257 | .archdata = { | ||
258 | .hwblk_id = HWBLK_CEU0, | ||
259 | }, | ||
260 | }; | 251 | }; |
261 | 252 | ||
262 | static struct i2c_board_info kfr2r09_i2c_camera = { | 253 | static struct i2c_board_info kfr2r09_i2c_camera = { |
@@ -377,9 +368,6 @@ static struct platform_device kfr2r09_sh_sdhi0_device = { | |||
377 | .dev = { | 368 | .dev = { |
378 | .platform_data = &sh7724_sdhi0_data, | 369 | .platform_data = &sh7724_sdhi0_data, |
379 | }, | 370 | }, |
380 | .archdata = { | ||
381 | .hwblk_id = HWBLK_SDHI0, | ||
382 | }, | ||
383 | }; | 371 | }; |
384 | 372 | ||
385 | static struct platform_device *kfr2r09_devices[] __initdata = { | 373 | static struct platform_device *kfr2r09_devices[] __initdata = { |
diff --git a/arch/sh/boards/mach-migor/setup.c b/arch/sh/boards/mach-migor/setup.c index e4c81195929c..f8f9377d5684 100644 --- a/arch/sh/boards/mach-migor/setup.c +++ b/arch/sh/boards/mach-migor/setup.c | |||
@@ -99,9 +99,6 @@ static struct platform_device sh_keysc_device = { | |||
99 | .dev = { | 99 | .dev = { |
100 | .platform_data = &sh_keysc_info, | 100 | .platform_data = &sh_keysc_info, |
101 | }, | 101 | }, |
102 | .archdata = { | ||
103 | .hwblk_id = HWBLK_KEYSC, | ||
104 | }, | ||
105 | }; | 102 | }; |
106 | 103 | ||
107 | static struct mtd_partition migor_nor_flash_partitions[] = | 104 | static struct mtd_partition migor_nor_flash_partitions[] = |
@@ -300,9 +297,6 @@ static struct platform_device migor_lcdc_device = { | |||
300 | .dev = { | 297 | .dev = { |
301 | .platform_data = &sh_mobile_lcdc_info, | 298 | .platform_data = &sh_mobile_lcdc_info, |
302 | }, | 299 | }, |
303 | .archdata = { | ||
304 | .hwblk_id = HWBLK_LCDC, | ||
305 | }, | ||
306 | }; | 300 | }; |
307 | 301 | ||
308 | static struct clk *camera_clk; | 302 | static struct clk *camera_clk; |
@@ -390,9 +384,6 @@ static struct platform_device migor_ceu_device = { | |||
390 | .dev = { | 384 | .dev = { |
391 | .platform_data = &sh_mobile_ceu_info, | 385 | .platform_data = &sh_mobile_ceu_info, |
392 | }, | 386 | }, |
393 | .archdata = { | ||
394 | .hwblk_id = HWBLK_CEU, | ||
395 | }, | ||
396 | }; | 387 | }; |
397 | 388 | ||
398 | static struct resource sdhi_cn9_resources[] = { | 389 | static struct resource sdhi_cn9_resources[] = { |
@@ -421,9 +412,6 @@ static struct platform_device sdhi_cn9_device = { | |||
421 | .dev = { | 412 | .dev = { |
422 | .platform_data = &sh7724_sdhi_data, | 413 | .platform_data = &sh7724_sdhi_data, |
423 | }, | 414 | }, |
424 | .archdata = { | ||
425 | .hwblk_id = HWBLK_SDHI, | ||
426 | }, | ||
427 | }; | 415 | }; |
428 | 416 | ||
429 | static struct i2c_board_info migor_i2c_devices[] = { | 417 | static struct i2c_board_info migor_i2c_devices[] = { |
diff --git a/arch/sh/boards/mach-se/7722/setup.c b/arch/sh/boards/mach-se/7722/setup.c index 80a4e571b310..e1963fecd761 100644 --- a/arch/sh/boards/mach-se/7722/setup.c +++ b/arch/sh/boards/mach-se/7722/setup.c | |||
@@ -127,9 +127,6 @@ static struct platform_device sh_keysc_device = { | |||
127 | .dev = { | 127 | .dev = { |
128 | .platform_data = &sh_keysc_info, | 128 | .platform_data = &sh_keysc_info, |
129 | }, | 129 | }, |
130 | .archdata = { | ||
131 | .hwblk_id = HWBLK_KEYSC, | ||
132 | }, | ||
133 | }; | 130 | }; |
134 | 131 | ||
135 | static struct platform_device *se7722_devices[] __initdata = { | 132 | static struct platform_device *se7722_devices[] __initdata = { |
diff --git a/arch/sh/boards/mach-se/7724/setup.c b/arch/sh/boards/mach-se/7724/setup.c index b747c0ab9264..affde85ff63e 100644 --- a/arch/sh/boards/mach-se/7724/setup.c +++ b/arch/sh/boards/mach-se/7724/setup.c | |||
@@ -210,9 +210,6 @@ static struct platform_device lcdc_device = { | |||
210 | .dev = { | 210 | .dev = { |
211 | .platform_data = &lcdc_info, | 211 | .platform_data = &lcdc_info, |
212 | }, | 212 | }, |
213 | .archdata = { | ||
214 | .hwblk_id = HWBLK_LCDC, | ||
215 | }, | ||
216 | }; | 213 | }; |
217 | 214 | ||
218 | /* CEU0 */ | 215 | /* CEU0 */ |
@@ -244,9 +241,6 @@ static struct platform_device ceu0_device = { | |||
244 | .dev = { | 241 | .dev = { |
245 | .platform_data = &sh_mobile_ceu0_info, | 242 | .platform_data = &sh_mobile_ceu0_info, |
246 | }, | 243 | }, |
247 | .archdata = { | ||
248 | .hwblk_id = HWBLK_CEU0, | ||
249 | }, | ||
250 | }; | 244 | }; |
251 | 245 | ||
252 | /* CEU1 */ | 246 | /* CEU1 */ |
@@ -278,9 +272,6 @@ static struct platform_device ceu1_device = { | |||
278 | .dev = { | 272 | .dev = { |
279 | .platform_data = &sh_mobile_ceu1_info, | 273 | .platform_data = &sh_mobile_ceu1_info, |
280 | }, | 274 | }, |
281 | .archdata = { | ||
282 | .hwblk_id = HWBLK_CEU1, | ||
283 | }, | ||
284 | }; | 275 | }; |
285 | 276 | ||
286 | /* FSI */ | 277 | /* FSI */ |
@@ -310,9 +301,6 @@ static struct platform_device fsi_device = { | |||
310 | .dev = { | 301 | .dev = { |
311 | .platform_data = &fsi_info, | 302 | .platform_data = &fsi_info, |
312 | }, | 303 | }, |
313 | .archdata = { | ||
314 | .hwblk_id = HWBLK_SPU, /* FSI needs SPU hwblk */ | ||
315 | }, | ||
316 | }; | 304 | }; |
317 | 305 | ||
318 | static struct platform_device fsi_ak4642_device = { | 306 | static struct platform_device fsi_ak4642_device = { |
@@ -355,9 +343,6 @@ static struct platform_device keysc_device = { | |||
355 | .dev = { | 343 | .dev = { |
356 | .platform_data = &keysc_info, | 344 | .platform_data = &keysc_info, |
357 | }, | 345 | }, |
358 | .archdata = { | ||
359 | .hwblk_id = HWBLK_KEYSC, | ||
360 | }, | ||
361 | }; | 346 | }; |
362 | 347 | ||
363 | /* SH Eth */ | 348 | /* SH Eth */ |
@@ -386,9 +371,6 @@ static struct platform_device sh_eth_device = { | |||
386 | }, | 371 | }, |
387 | .num_resources = ARRAY_SIZE(sh_eth_resources), | 372 | .num_resources = ARRAY_SIZE(sh_eth_resources), |
388 | .resource = sh_eth_resources, | 373 | .resource = sh_eth_resources, |
389 | .archdata = { | ||
390 | .hwblk_id = HWBLK_ETHER, | ||
391 | }, | ||
392 | }; | 374 | }; |
393 | 375 | ||
394 | static struct r8a66597_platdata sh7724_usb0_host_data = { | 376 | static struct r8a66597_platdata sh7724_usb0_host_data = { |
@@ -418,9 +400,6 @@ static struct platform_device sh7724_usb0_host_device = { | |||
418 | }, | 400 | }, |
419 | .num_resources = ARRAY_SIZE(sh7724_usb0_host_resources), | 401 | .num_resources = ARRAY_SIZE(sh7724_usb0_host_resources), |
420 | .resource = sh7724_usb0_host_resources, | 402 | .resource = sh7724_usb0_host_resources, |
421 | .archdata = { | ||
422 | .hwblk_id = HWBLK_USB0, | ||
423 | }, | ||
424 | }; | 403 | }; |
425 | 404 | ||
426 | static struct r8a66597_platdata sh7724_usb1_gadget_data = { | 405 | static struct r8a66597_platdata sh7724_usb1_gadget_data = { |
@@ -479,9 +458,6 @@ static struct platform_device sdhi0_cn7_device = { | |||
479 | .dev = { | 458 | .dev = { |
480 | .platform_data = &sh7724_sdhi0_data, | 459 | .platform_data = &sh7724_sdhi0_data, |
481 | }, | 460 | }, |
482 | .archdata = { | ||
483 | .hwblk_id = HWBLK_SDHI0, | ||
484 | }, | ||
485 | }; | 461 | }; |
486 | 462 | ||
487 | static struct resource sdhi1_cn8_resources[] = { | 463 | static struct resource sdhi1_cn8_resources[] = { |
@@ -511,9 +487,6 @@ static struct platform_device sdhi1_cn8_device = { | |||
511 | .dev = { | 487 | .dev = { |
512 | .platform_data = &sh7724_sdhi1_data, | 488 | .platform_data = &sh7724_sdhi1_data, |
513 | }, | 489 | }, |
514 | .archdata = { | ||
515 | .hwblk_id = HWBLK_SDHI1, | ||
516 | }, | ||
517 | }; | 490 | }; |
518 | 491 | ||
519 | /* IrDA */ | 492 | /* IrDA */ |
@@ -576,9 +549,6 @@ static struct platform_device vou_device = { | |||
576 | .dev = { | 549 | .dev = { |
577 | .platform_data = &sh_vou_pdata, | 550 | .platform_data = &sh_vou_pdata, |
578 | }, | 551 | }, |
579 | .archdata = { | ||
580 | .hwblk_id = HWBLK_VOU, | ||
581 | }, | ||
582 | }; | 552 | }; |
583 | 553 | ||
584 | static struct platform_device *ms7724se_devices[] __initdata = { | 554 | static struct platform_device *ms7724se_devices[] __initdata = { |