diff options
author | Andrew Lunn <andrew@lunn.ch> | 2012-11-17 11:00:51 -0500 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2012-11-23 21:58:18 -0500 |
commit | 5d183ef9100ca6005b4bb250db75bc006110b18a (patch) | |
tree | 2f544a15663f83c133c2dab5e8fa51cc459488b1 /arch/arm/mach-kirkwood | |
parent | 56942287bea45afdc331f95975fbafab37dfd595 (diff) |
ARM: Kirkwood: Convert GoFlex Net to pinctrl.
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Tested-by: Joshua Coombs <josh.coombs@gmail.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/mach-kirkwood')
-rw-r--r-- | arch/arm/mach-kirkwood/board-goflexnet.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/arch/arm/mach-kirkwood/board-goflexnet.c b/arch/arm/mach-kirkwood/board-goflexnet.c index 5ff439231567..3b9661802f8c 100644 --- a/arch/arm/mach-kirkwood/board-goflexnet.c +++ b/arch/arm/mach-kirkwood/board-goflexnet.c | |||
@@ -33,33 +33,15 @@ | |||
33 | #include <mach/bridge-regs.h> | 33 | #include <mach/bridge-regs.h> |
34 | #include <linux/platform_data/mmc-mvsdio.h> | 34 | #include <linux/platform_data/mmc-mvsdio.h> |
35 | #include "common.h" | 35 | #include "common.h" |
36 | #include "mpp.h" | ||
37 | 36 | ||
38 | static struct mv643xx_eth_platform_data goflexnet_ge00_data = { | 37 | static struct mv643xx_eth_platform_data goflexnet_ge00_data = { |
39 | .phy_addr = MV643XX_ETH_PHY_ADDR(0), | 38 | .phy_addr = MV643XX_ETH_PHY_ADDR(0), |
40 | }; | 39 | }; |
41 | 40 | ||
42 | static unsigned int goflexnet_mpp_config[] __initdata = { | ||
43 | MPP29_GPIO, /* USB Power Enable */ | ||
44 | MPP47_GPIO, /* LED Orange */ | ||
45 | MPP46_GPIO, /* LED Green */ | ||
46 | MPP45_GPIO, /* LED Left Capacity 3 */ | ||
47 | MPP44_GPIO, /* LED Left Capacity 2 */ | ||
48 | MPP43_GPIO, /* LED Left Capacity 1 */ | ||
49 | MPP42_GPIO, /* LED Left Capacity 0 */ | ||
50 | MPP41_GPIO, /* LED Right Capacity 3 */ | ||
51 | MPP40_GPIO, /* LED Right Capacity 2 */ | ||
52 | MPP39_GPIO, /* LED Right Capacity 1 */ | ||
53 | MPP38_GPIO, /* LED Right Capacity 0 */ | ||
54 | 0 | ||
55 | }; | ||
56 | |||
57 | void __init goflexnet_init(void) | 41 | void __init goflexnet_init(void) |
58 | { | 42 | { |
59 | /* | 43 | /* |
60 | * Basic setup. Needs to be called early. | 44 | * Basic setup. Needs to be called early. |
61 | */ | 45 | */ |
62 | kirkwood_mpp_conf(goflexnet_mpp_config); | ||
63 | |||
64 | kirkwood_ge00_init(&goflexnet_ge00_data); | 46 | kirkwood_ge00_init(&goflexnet_ge00_data); |
65 | } | 47 | } |