diff options
author | Fabio Estevam <fabio.estevam@freescale.com> | 2011-03-29 15:45:09 -0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2011-05-19 07:11:10 -0400 |
commit | c7dae1812a26071ec56d14cfd9f414d5ac1677a3 (patch) | |
tree | a9d9bab7be3ec1207d32114b9bb41af2718ef974 /arch/arm/mach-mxs/mach-mx23evk.c | |
parent | 986e5f08de25050e893411aef56776d84d3530b6 (diff) |
ARM: mxs/mach-mx2[38]evk: Set the initial value on gpio_request_one
Current code does not set the GPIO value to zero as mentioned in the comment.
Fix it by setting the initial GPIO value to zero.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
LAKML-Reference: 1301427910-31726-1-git-send-email-fabio.estevam@freescale.com
[ukleinek: squashed two patches together fixing both boards at once]
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-mxs/mach-mx23evk.c')
-rw-r--r-- | arch/arm/mach-mxs/mach-mx23evk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-mxs/mach-mx23evk.c b/arch/arm/mach-mxs/mach-mx23evk.c index 214e5b641bbc..3c2de33803ab 100644 --- a/arch/arm/mach-mxs/mach-mx23evk.c +++ b/arch/arm/mach-mxs/mach-mx23evk.c | |||
@@ -148,7 +148,7 @@ static void __init mx23evk_init(void) | |||
148 | mx23_add_auart0(); | 148 | mx23_add_auart0(); |
149 | 149 | ||
150 | /* power on mmc slot by writing 0 to the gpio */ | 150 | /* power on mmc slot by writing 0 to the gpio */ |
151 | ret = gpio_request_one(MX23EVK_MMC0_SLOT_POWER, GPIOF_DIR_OUT, | 151 | ret = gpio_request_one(MX23EVK_MMC0_SLOT_POWER, GPIOF_OUT_INIT_LOW, |
152 | "mmc0-slot-power"); | 152 | "mmc0-slot-power"); |
153 | if (ret) | 153 | if (ret) |
154 | pr_warn("failed to request gpio mmc0-slot-power: %d\n", ret); | 154 | pr_warn("failed to request gpio mmc0-slot-power: %d\n", ret); |