diff options
Diffstat (limited to 'arch/arm/mach-kirkwood/board-ib62x0.c')
-rw-r--r-- | arch/arm/mach-kirkwood/board-ib62x0.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/arch/arm/mach-kirkwood/board-ib62x0.c b/arch/arm/mach-kirkwood/board-ib62x0.c index 2a58b4fc453b..b6e5db9c7ed0 100644 --- a/arch/arm/mach-kirkwood/board-ib62x0.c +++ b/arch/arm/mach-kirkwood/board-ib62x0.c | |||
@@ -22,36 +22,15 @@ | |||
22 | #include <asm/mach/arch.h> | 22 | #include <asm/mach/arch.h> |
23 | #include <mach/kirkwood.h> | 23 | #include <mach/kirkwood.h> |
24 | #include "common.h" | 24 | #include "common.h" |
25 | #include "mpp.h" | ||
26 | 25 | ||
27 | static struct mv643xx_eth_platform_data ib62x0_ge00_data = { | 26 | static struct mv643xx_eth_platform_data ib62x0_ge00_data = { |
28 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), | 27 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), |
29 | }; | 28 | }; |
30 | 29 | ||
31 | static unsigned int ib62x0_mpp_config[] __initdata = { | ||
32 | MPP0_NF_IO2, | ||
33 | MPP1_NF_IO3, | ||
34 | MPP2_NF_IO4, | ||
35 | MPP3_NF_IO5, | ||
36 | MPP4_NF_IO6, | ||
37 | MPP5_NF_IO7, | ||
38 | MPP18_NF_IO0, | ||
39 | MPP19_NF_IO1, | ||
40 | MPP22_GPIO, /* OS LED red */ | ||
41 | MPP24_GPIO, /* Power off device */ | ||
42 | MPP25_GPIO, /* OS LED green */ | ||
43 | MPP27_GPIO, /* USB transfer LED */ | ||
44 | MPP28_GPIO, /* Reset button */ | ||
45 | MPP29_GPIO, /* USB Copy button */ | ||
46 | 0 | ||
47 | }; | ||
48 | |||
49 | void __init ib62x0_init(void) | 30 | void __init ib62x0_init(void) |
50 | { | 31 | { |
51 | /* | 32 | /* |
52 | * Basic setup. Needs to be called early. | 33 | * Basic setup. Needs to be called early. |
53 | */ | 34 | */ |
54 | kirkwood_mpp_conf(ib62x0_mpp_config); | ||
55 | |||
56 | kirkwood_ge00_init(&ib62x0_ge00_data); | 35 | kirkwood_ge00_init(&ib62x0_ge00_data); |
57 | } | 36 | } |