From 51d5a67434bb892edac6dfb171438eb7c6cd0c3f Mon Sep 17 00:00:00 2001 From: Pavan Kunapuli Date: Thu, 26 May 2011 16:55:06 +0530 Subject: ARM: tegra: whistler: Add cd gpio polarity to platform data Passing card detect gpio polarity through platform data. This is used in sd cards insertion/removal detection. Bug 831409 Change-Id: I29c99696daf094d4f04789121ddfb681dccca12a Reviewed-on: http://git-master/r/33123 Reviewed-by: Pavan Kunapuli Tested-by: Pavan Kunapuli Reviewed-by: Bharat Nihalani Reviewed-by: Joseph Lehrer Tested-by: Joseph Lehrer --- arch/arm/mach-tegra/board-whistler-sdhci.c | 1 + arch/arm/mach-tegra/include/mach/sdhci.h | 1 + 2 files changed, 2 insertions(+) (limited to 'arch/arm') diff --git a/arch/arm/mach-tegra/board-whistler-sdhci.c b/arch/arm/mach-tegra/board-whistler-sdhci.c index 71b461ff6566..f75e9bb317aa 100644 --- a/arch/arm/mach-tegra/board-whistler-sdhci.c +++ b/arch/arm/mach-tegra/board-whistler-sdhci.c @@ -178,6 +178,7 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = { .clk_id = NULL, .force_hs = 0, .cd_gpio = WHISTLER_EXT_SDCARD_DETECT, + .cd_gpio_polarity = 0, .wp_gpio = -1, .power_gpio = -1, }; diff --git a/arch/arm/mach-tegra/include/mach/sdhci.h b/arch/arm/mach-tegra/include/mach/sdhci.h index ca4fc14038d2..c65017e5e10a 100644 --- a/arch/arm/mach-tegra/include/mach/sdhci.h +++ b/arch/arm/mach-tegra/include/mach/sdhci.h @@ -26,6 +26,7 @@ struct tegra_sdhci_platform_data { int cd_gpio; int wp_gpio; int power_gpio; + int cd_gpio_polarity; void (*board_probe)(int id, struct mmc_host *); void (*board_remove)(int id, struct mmc_host *); -- cgit v1.2.3