summaryrefslogtreecommitdiffstats
path: root/include/linux/platform_data/hsmmc-omap.h
diff options
context:
space:
mode:
authorSekhar Nori <nsekhar@ti.com>2017-08-10 09:02:37 -0700
committerTony Lindgren <tony@atomide.com>2017-08-10 09:02:37 -0700
commitfc66ce0b72046318c4c4a66e67a2362193df6de1 (patch)
treefe6bd57e819cd6b1b1e27dff1acd4ecdd874559a /include/linux/platform_data/hsmmc-omap.h
parent0278bad18e6d27a31bac06a19e62accd0da64d86 (diff)
downloadtalos-obmc-linux-fc66ce0b72046318c4c4a66e67a2362193df6de1.tar.gz
talos-obmc-linux-fc66ce0b72046318c4c4a66e67a2362193df6de1.zip
ARM: OMAP2+: Add pdata-quirks for MMC/SD on DRA74x EVM
DRA74x EVM Rev H EVM comes with revision 2.0 silicon. However, earlier versions of EVM can come with either revision 1.1 or revision 1.0 of silicon. The device-tree file is written to support rev 2.0 of silicon. pdata quirks are used to then override the settings needed for PG 1.1 silicon. PG 1.1 silicon has limitations w.r.t frequencies at which MMC1/2/3 can operate as well as different IOdelay numbers. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'include/linux/platform_data/hsmmc-omap.h')
-rw-r--r--include/linux/platform_data/hsmmc-omap.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/platform_data/hsmmc-omap.h b/include/linux/platform_data/hsmmc-omap.h
index 8e981be2e2c2..67bded22eae4 100644
--- a/include/linux/platform_data/hsmmc-omap.h
+++ b/include/linux/platform_data/hsmmc-omap.h
@@ -70,6 +70,9 @@ struct omap_hsmmc_platform_data {
#define HSMMC_HAS_HSPE_SUPPORT (1 << 2)
unsigned features;
+ /* string specifying a particular variant of hardware */
+ char *version;
+
int gpio_cd; /* gpio (card detect) */
int gpio_cod; /* gpio (cover detect) */
int gpio_wp; /* gpio (write protect) */
OpenPOWER on IntegriCloud