diff options
author | Aaro Koskinen <Aaro.Koskinen@nokia.com> | 2010-12-02 08:25:40 -0500 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2010-12-02 20:03:41 -0500 |
commit | 7203f8a48bb63015ebe58a6f2a38aec1cb208b9d (patch) | |
tree | f421e66b49f699ab397497f90739df3281a18f25 | |
parent | 52aa8c539dad56728527de664f368915ff44badf (diff) |
arm: mach-omap2: remove NULL board_mux from board files
If CONFIG_OMAP_MUX is not enabled, we can define board_mux in the header
file instead of forcing every single board to define it.
Signed-off-by: Aaro Koskinen <aaro.koskinen@nokia.com>
[tony@atomide.com: updated for combined board-zoom files]
Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r-- | arch/arm/mach-omap2/board-2430sdp.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-3430sdp.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-3630sdp.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-am3517evm.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-apollon.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-h4.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-igep0020.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-igep0030.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-ldp.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-n8x0.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3beagle.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3evm.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3logic.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3pandora.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3stalker.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3touchbook.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-overo.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-rx51.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-zoom.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/mux.h | 2 |
20 files changed, 2 insertions, 38 deletions
diff --git a/arch/arm/mach-omap2/board-2430sdp.c b/arch/arm/mach-omap2/board-2430sdp.c index b527f8d187ad..ee7ac993a277 100644 --- a/arch/arm/mach-omap2/board-2430sdp.c +++ b/arch/arm/mach-omap2/board-2430sdp.c | |||
@@ -218,8 +218,6 @@ static struct omap_usb_config sdp2430_usb_config __initdata = { | |||
218 | static struct omap_board_mux board_mux[] __initdata = { | 218 | static struct omap_board_mux board_mux[] __initdata = { |
219 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 219 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
220 | }; | 220 | }; |
221 | #else | ||
222 | #define board_mux NULL | ||
223 | #endif | 221 | #endif |
224 | 222 | ||
225 | static void __init omap_2430sdp_init(void) | 223 | static void __init omap_2430sdp_init(void) |
diff --git a/arch/arm/mach-omap2/board-3430sdp.c b/arch/arm/mach-omap2/board-3430sdp.c index 4e3742c512b8..ad4cb262719e 100644 --- a/arch/arm/mach-omap2/board-3430sdp.c +++ b/arch/arm/mach-omap2/board-3430sdp.c | |||
@@ -663,8 +663,6 @@ static const struct ehci_hcd_omap_platform_data ehci_pdata __initconst = { | |||
663 | static struct omap_board_mux board_mux[] __initdata = { | 663 | static struct omap_board_mux board_mux[] __initdata = { |
664 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 664 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
665 | }; | 665 | }; |
666 | #else | ||
667 | #define board_mux NULL | ||
668 | #endif | 666 | #endif |
669 | 667 | ||
670 | /* | 668 | /* |
diff --git a/arch/arm/mach-omap2/board-3630sdp.c b/arch/arm/mach-omap2/board-3630sdp.c index bbcf580fa097..4cd96d70b9c7 100644 --- a/arch/arm/mach-omap2/board-3630sdp.c +++ b/arch/arm/mach-omap2/board-3630sdp.c | |||
@@ -83,8 +83,6 @@ static void __init omap_sdp_init_irq(void) | |||
83 | static struct omap_board_mux board_mux[] __initdata = { | 83 | static struct omap_board_mux board_mux[] __initdata = { |
84 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 84 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
85 | }; | 85 | }; |
86 | #else | ||
87 | #define board_mux NULL | ||
88 | #endif | 86 | #endif |
89 | 87 | ||
90 | /* | 88 | /* |
diff --git a/arch/arm/mach-omap2/board-am3517evm.c b/arch/arm/mach-omap2/board-am3517evm.c index 07399505312b..63035d8231ef 100644 --- a/arch/arm/mach-omap2/board-am3517evm.c +++ b/arch/arm/mach-omap2/board-am3517evm.c | |||
@@ -442,8 +442,6 @@ static struct omap_board_mux board_mux[] __initdata = { | |||
442 | OMAP3_MUX(SAD2D_MCAD23, OMAP_MUX_MODE0 | OMAP_PIN_INPUT_PULLDOWN), | 442 | OMAP3_MUX(SAD2D_MCAD23, OMAP_MUX_MODE0 | OMAP_PIN_INPUT_PULLDOWN), |
443 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 443 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
444 | }; | 444 | }; |
445 | #else | ||
446 | #define board_mux NULL | ||
447 | #endif | 445 | #endif |
448 | 446 | ||
449 | 447 | ||
diff --git a/arch/arm/mach-omap2/board-apollon.c b/arch/arm/mach-omap2/board-apollon.c index 2c6db1aaeb29..b01d6e422d7a 100644 --- a/arch/arm/mach-omap2/board-apollon.c +++ b/arch/arm/mach-omap2/board-apollon.c | |||
@@ -314,8 +314,6 @@ static void __init apollon_usb_init(void) | |||
314 | static struct omap_board_mux board_mux[] __initdata = { | 314 | static struct omap_board_mux board_mux[] __initdata = { |
315 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 315 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
316 | }; | 316 | }; |
317 | #else | ||
318 | #define board_mux NULL | ||
319 | #endif | 317 | #endif |
320 | 318 | ||
321 | static void __init omap_apollon_init(void) | 319 | static void __init omap_apollon_init(void) |
diff --git a/arch/arm/mach-omap2/board-h4.c b/arch/arm/mach-omap2/board-h4.c index 929993b4bf26..263da1da181c 100644 --- a/arch/arm/mach-omap2/board-h4.c +++ b/arch/arm/mach-omap2/board-h4.c | |||
@@ -321,8 +321,6 @@ static struct i2c_board_info __initdata h4_i2c_board_info[] = { | |||
321 | static struct omap_board_mux board_mux[] __initdata = { | 321 | static struct omap_board_mux board_mux[] __initdata = { |
322 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 322 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
323 | }; | 323 | }; |
324 | #else | ||
325 | #define board_mux NULL | ||
326 | #endif | 324 | #endif |
327 | 325 | ||
328 | static void __init omap_h4_init(void) | 326 | static void __init omap_h4_init(void) |
diff --git a/arch/arm/mach-omap2/board-igep0020.c b/arch/arm/mach-omap2/board-igep0020.c index fe76b59b13ed..6f8f9b4533f9 100644 --- a/arch/arm/mach-omap2/board-igep0020.c +++ b/arch/arm/mach-omap2/board-igep0020.c | |||
@@ -564,8 +564,6 @@ static const struct ehci_hcd_omap_platform_data ehci_pdata __initconst = { | |||
564 | static struct omap_board_mux board_mux[] __initdata = { | 564 | static struct omap_board_mux board_mux[] __initdata = { |
565 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 565 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
566 | }; | 566 | }; |
567 | #else | ||
568 | #define board_mux NULL | ||
569 | #endif | 567 | #endif |
570 | 568 | ||
571 | #if defined(CONFIG_LIBERTAS_SDIO) || defined(CONFIG_LIBERTAS_SDIO_MODULE) | 569 | #if defined(CONFIG_LIBERTAS_SDIO) || defined(CONFIG_LIBERTAS_SDIO_MODULE) |
diff --git a/arch/arm/mach-omap2/board-igep0030.c b/arch/arm/mach-omap2/board-igep0030.c index 22b0b253e16b..8dc6ed3aa377 100644 --- a/arch/arm/mach-omap2/board-igep0030.c +++ b/arch/arm/mach-omap2/board-igep0030.c | |||
@@ -366,8 +366,6 @@ void __init igep3_wifi_bt_init(void) {} | |||
366 | static struct omap_board_mux board_mux[] __initdata = { | 366 | static struct omap_board_mux board_mux[] __initdata = { |
367 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 367 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
368 | }; | 368 | }; |
369 | #else | ||
370 | #define board_mux NULL | ||
371 | #endif | 369 | #endif |
372 | 370 | ||
373 | static void __init igep3_init(void) | 371 | static void __init igep3_init(void) |
diff --git a/arch/arm/mach-omap2/board-ldp.c b/arch/arm/mach-omap2/board-ldp.c index 001fd9713f39..84b4ea67d156 100644 --- a/arch/arm/mach-omap2/board-ldp.c +++ b/arch/arm/mach-omap2/board-ldp.c | |||
@@ -381,8 +381,6 @@ static struct platform_device *ldp_devices[] __initdata = { | |||
381 | static struct omap_board_mux board_mux[] __initdata = { | 381 | static struct omap_board_mux board_mux[] __initdata = { |
382 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 382 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
383 | }; | 383 | }; |
384 | #else | ||
385 | #define board_mux NULL | ||
386 | #endif | 384 | #endif |
387 | 385 | ||
388 | static struct omap_musb_board_data musb_board_data = { | 386 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-n8x0.c b/arch/arm/mach-omap2/board-n8x0.c index e823c7042ab3..dd353ffe57d2 100644 --- a/arch/arm/mach-omap2/board-n8x0.c +++ b/arch/arm/mach-omap2/board-n8x0.c | |||
@@ -653,8 +653,6 @@ static struct omap_board_mux board_mux[] __initdata = { | |||
653 | OMAP2420_MUX(EAC_AC_DOUT, OMAP_MUX_MODE1 | OMAP_PIN_OUTPUT), | 653 | OMAP2420_MUX(EAC_AC_DOUT, OMAP_MUX_MODE1 | OMAP_PIN_OUTPUT), |
654 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 654 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
655 | }; | 655 | }; |
656 | #else | ||
657 | #define board_mux NULL | ||
658 | #endif | 656 | #endif |
659 | 657 | ||
660 | static void __init n8x0_init_machine(void) | 658 | static void __init n8x0_init_machine(void) |
diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c index 14f42240ae79..d42c8c936053 100644 --- a/arch/arm/mach-omap2/board-omap3beagle.c +++ b/arch/arm/mach-omap2/board-omap3beagle.c | |||
@@ -548,8 +548,6 @@ static const struct ehci_hcd_omap_platform_data ehci_pdata __initconst = { | |||
548 | static struct omap_board_mux board_mux[] __initdata = { | 548 | static struct omap_board_mux board_mux[] __initdata = { |
549 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 549 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
550 | }; | 550 | }; |
551 | #else | ||
552 | #define board_mux NULL | ||
553 | #endif | 551 | #endif |
554 | 552 | ||
555 | static struct omap_musb_board_data musb_board_data = { | 553 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-omap3evm.c b/arch/arm/mach-omap2/board-omap3evm.c index b04365c6bb10..8f1e69a92056 100644 --- a/arch/arm/mach-omap2/board-omap3evm.c +++ b/arch/arm/mach-omap2/board-omap3evm.c | |||
@@ -654,8 +654,6 @@ static struct omap_board_mux board_mux[] __initdata = { | |||
654 | OMAP_PIN_OFF_INPUT_PULLUP | OMAP_PIN_OFF_OUTPUT_LOW), | 654 | OMAP_PIN_OFF_INPUT_PULLUP | OMAP_PIN_OFF_OUTPUT_LOW), |
655 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 655 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
656 | }; | 656 | }; |
657 | #else | ||
658 | #define board_mux NULL | ||
659 | #endif | 657 | #endif |
660 | 658 | ||
661 | static struct omap_musb_board_data musb_board_data = { | 659 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-omap3logic.c b/arch/arm/mach-omap2/board-omap3logic.c index 5f7d2c1e7ef5..e2e9562f4de9 100644 --- a/arch/arm/mach-omap2/board-omap3logic.c +++ b/arch/arm/mach-omap2/board-omap3logic.c | |||
@@ -206,8 +206,6 @@ static void __init omap3logic_init_irq(void) | |||
206 | static struct omap_board_mux board_mux[] __initdata = { | 206 | static struct omap_board_mux board_mux[] __initdata = { |
207 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 207 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
208 | }; | 208 | }; |
209 | #else | ||
210 | #define board_mux NULL | ||
211 | #endif | 209 | #endif |
212 | 210 | ||
213 | static void __init omap3logic_init(void) | 211 | static void __init omap3logic_init(void) |
diff --git a/arch/arm/mach-omap2/board-omap3pandora.c b/arch/arm/mach-omap2/board-omap3pandora.c index 89ed1be2d62e..445b15843212 100644 --- a/arch/arm/mach-omap2/board-omap3pandora.c +++ b/arch/arm/mach-omap2/board-omap3pandora.c | |||
@@ -711,8 +711,6 @@ static const struct ehci_hcd_omap_platform_data ehci_pdata __initconst = { | |||
711 | static struct omap_board_mux board_mux[] __initdata = { | 711 | static struct omap_board_mux board_mux[] __initdata = { |
712 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 712 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
713 | }; | 713 | }; |
714 | #else | ||
715 | #define board_mux NULL | ||
716 | #endif | 714 | #endif |
717 | 715 | ||
718 | static struct omap_musb_board_data musb_board_data = { | 716 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-omap3stalker.c b/arch/arm/mach-omap2/board-omap3stalker.c index f25272125413..ba65fe8a9e10 100644 --- a/arch/arm/mach-omap2/board-omap3stalker.c +++ b/arch/arm/mach-omap2/board-omap3stalker.c | |||
@@ -616,8 +616,6 @@ static struct omap_board_mux board_mux[] __initdata = { | |||
616 | OMAP_PIN_OFF_INPUT_PULLUP | OMAP_PIN_OFF_WAKEUPENABLE), | 616 | OMAP_PIN_OFF_INPUT_PULLUP | OMAP_PIN_OFF_WAKEUPENABLE), |
617 | {.reg_offset = OMAP_MUX_TERMINATOR}, | 617 | {.reg_offset = OMAP_MUX_TERMINATOR}, |
618 | }; | 618 | }; |
619 | #else | ||
620 | #define board_mux NULL | ||
621 | #endif | 619 | #endif |
622 | 620 | ||
623 | static struct omap_musb_board_data musb_board_data = { | 621 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-omap3touchbook.c b/arch/arm/mach-omap2/board-omap3touchbook.c index 41104bb8774c..8d530a607f85 100644 --- a/arch/arm/mach-omap2/board-omap3touchbook.c +++ b/arch/arm/mach-omap2/board-omap3touchbook.c | |||
@@ -413,8 +413,6 @@ static struct omap_board_config_kernel omap3_touchbook_config[] __initdata = { | |||
413 | static struct omap_board_mux board_mux[] __initdata = { | 413 | static struct omap_board_mux board_mux[] __initdata = { |
414 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 414 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
415 | }; | 415 | }; |
416 | #else | ||
417 | #define board_mux NULL | ||
418 | #endif | 416 | #endif |
419 | 417 | ||
420 | static void __init omap3_touchbook_init_irq(void) | 418 | static void __init omap3_touchbook_init_irq(void) |
diff --git a/arch/arm/mach-omap2/board-overo.c b/arch/arm/mach-omap2/board-overo.c index 7053bc0b46db..133b5ead830d 100644 --- a/arch/arm/mach-omap2/board-overo.c +++ b/arch/arm/mach-omap2/board-overo.c | |||
@@ -438,8 +438,6 @@ static const struct ehci_hcd_omap_platform_data ehci_pdata __initconst = { | |||
438 | static struct omap_board_mux board_mux[] __initdata = { | 438 | static struct omap_board_mux board_mux[] __initdata = { |
439 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 439 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
440 | }; | 440 | }; |
441 | #else | ||
442 | #define board_mux NULL | ||
443 | #endif | 441 | #endif |
444 | 442 | ||
445 | static struct omap_musb_board_data musb_board_data = { | 443 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-rx51.c b/arch/arm/mach-omap2/board-rx51.c index 36f2cf4efd57..f3b6e103b01c 100644 --- a/arch/arm/mach-omap2/board-rx51.c +++ b/arch/arm/mach-omap2/board-rx51.c | |||
@@ -117,8 +117,6 @@ extern void __init rx51_peripherals_init(void); | |||
117 | static struct omap_board_mux board_mux[] __initdata = { | 117 | static struct omap_board_mux board_mux[] __initdata = { |
118 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 118 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
119 | }; | 119 | }; |
120 | #else | ||
121 | #define board_mux NULL | ||
122 | #endif | 120 | #endif |
123 | 121 | ||
124 | static struct omap_musb_board_data musb_board_data = { | 122 | static struct omap_musb_board_data musb_board_data = { |
diff --git a/arch/arm/mach-omap2/board-zoom.c b/arch/arm/mach-omap2/board-zoom.c index 3da69e4102a4..27979fd527d3 100644 --- a/arch/arm/mach-omap2/board-zoom.c +++ b/arch/arm/mach-omap2/board-zoom.c | |||
@@ -63,8 +63,6 @@ static struct omap_board_mux board_mux[] __initdata = { | |||
63 | OMAP3_MUX(ETK_D6, OMAP_MUX_MODE2 | OMAP_PIN_INPUT_PULLUP), | 63 | OMAP3_MUX(ETK_D6, OMAP_MUX_MODE2 | OMAP_PIN_INPUT_PULLUP), |
64 | { .reg_offset = OMAP_MUX_TERMINATOR }, | 64 | { .reg_offset = OMAP_MUX_TERMINATOR }, |
65 | }; | 65 | }; |
66 | #else | ||
67 | #define board_mux NULL | ||
68 | #endif | 66 | #endif |
69 | 67 | ||
70 | static struct mtd_partition zoom_nand_partitions[] = { | 68 | static struct mtd_partition zoom_nand_partitions[] = { |
diff --git a/arch/arm/mach-omap2/mux.h b/arch/arm/mach-omap2/mux.h index 79076d61d399..f5f7f4938057 100644 --- a/arch/arm/mach-omap2/mux.h +++ b/arch/arm/mach-omap2/mux.h | |||
@@ -172,6 +172,8 @@ static inline int omap_mux_init_signal(char *muxname, int val) | |||
172 | return 0; | 172 | return 0; |
173 | } | 173 | } |
174 | 174 | ||
175 | static struct omap_board_mux *board_mux __initdata __maybe_unused; | ||
176 | |||
175 | #endif | 177 | #endif |
176 | 178 | ||
177 | /** | 179 | /** |