summaryrefslogtreecommitdiff
path: root/Omap35xxPkg/Include/TPS65950.h
diff options
context:
space:
mode:
authorandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>2010-04-30 19:43:11 +0000
committerandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>2010-04-30 19:43:11 +0000
commit8c6151f2badb91eb735943474e47cf0db221acb6 (patch)
treec09dbf788b171d1a034f490c8233112f74e11b4f /Omap35xxPkg/Include/TPS65950.h
parent0a0951ea841a10c5c328b5525827a1490f575cb8 (diff)
downloadedk2-platforms-8c6151f2badb91eb735943474e47cf0db221acb6.tar.xz
Updated MMC/SD Card driver to support hot add and remove of the media (SD Cards) and enable write protect of SD Cards. Had to update pads for WP bit as it was not being programmed as a GPIO. I also changed some of the PAD #defins as there were only really 3 states, so OR things in the table in the .c file did not make a lot of sense.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10450 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Omap35xxPkg/Include/TPS65950.h')
-rw-r--r--Omap35xxPkg/Include/TPS65950.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Omap35xxPkg/Include/TPS65950.h b/Omap35xxPkg/Include/TPS65950.h
index a331a20119..ee26a0368a 100644
--- a/Omap35xxPkg/Include/TPS65950.h
+++ b/Omap35xxPkg/Include/TPS65950.h
@@ -36,6 +36,13 @@
#define VSEL_3_00V 0x2
#define VSEL_3_15V 0x3
+#define TPS65950_GPIO_CTRL 0xaa //I2C_ADDR_GRP_ID2
+#define CARD_DETECT_ENABLE (BIT2 | BIT0) // GPIO ON + GPIO CD1 enabled
+
+
+#define GPIODATAIN1 0x98 //I2C_ADDR_GRP_ID2
+#define CARD_DETECT_BIT BIT0
+
//LEDEN register
#define LEDEN 0xEE
#define LEDAON BIT0