Skip to content

Commit

Permalink
ARM: LPC32xx: Remove board specific GPIO init
Browse files Browse the repository at this point in the history
This patch removes a board specific GPIO initialization (for MMC power) from
the platform initialization. On the reference boards (PHY3250 and EA3250), this
separate initialization is not necessary, now reducing board specific
initialization in the platform init of phy3250.c.

Signed-off-by: Roland Stigge <stigge@antcom.de>
  • Loading branch information
Roland Stigge committed Sep 6, 2012
1 parent 5b94123 commit 7a5deff
Showing 1 changed file with 0 additions and 6 deletions.
6 changes: 0 additions & 6 deletions arch/arm/mach-lpc32xx/phy3250.c
Original file line number Diff line number Diff line change
Expand Up @@ -267,12 +267,6 @@ static void __init lpc3250_machine_init(void)

of_platform_populate(NULL, of_default_bus_match_table,
lpc32xx_auxdata_lookup, NULL);

/* Register GPIOs used on this board */
if (gpio_request(MMC_PWR_ENABLE_GPIO, "mmc_power_en"))
pr_err("Error requesting gpio %u", MMC_PWR_ENABLE_GPIO);
else if (gpio_direction_output(MMC_PWR_ENABLE_GPIO, 1))
pr_err("Error setting gpio %u to output", MMC_PWR_ENABLE_GPIO);
}

static char const *lpc32xx_dt_compat[] __initdata = {
Expand Down

0 comments on commit 7a5deff

Please sign in to comment.