|
From: <z7...@us...> - 2007-01-13 19:56:39
|
Revision: 758
http://svn.sourceforge.net/hackndev/?rev=758&view=rev
Author: z72ka
Date: 2007-01-13 11:55:37 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Palmz72: Fixed old wrong GPIOs, update POWER DETECT (GPIO 0)
Modified Paths:
--------------
linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h
Modified: linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h
===================================================================
--- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h 2007-01-13 11:31:46 UTC (rev 757)
+++ linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h 2007-01-13 19:55:37 UTC (rev 758)
@@ -13,28 +13,25 @@
/* Keypad */
-#define GPIO_NR_PALMZ72_KP_MKIN0 100 /* folder, up */
-#define GPIO_NR_PALMZ72_KP_MKIN1 101 /* picture, star, right */
-#define GPIO_NR_PALMZ72_KP_MKIN2 102 /* voice memo, home, down */
-#define GPIO_NR_PALMZ72_KP_MKIN3 97 /* voice memo, home, down */
+#define GPIO_NR_PALMZ72_KP_MKIN0 100 /* center, camera, power */
+#define GPIO_NR_PALMZ72_KP_MKIN1 101 /* calendar, contacts, music */
+#define GPIO_NR_PALMZ72_KP_MKIN2 102 /* up, down, */
+#define GPIO_NR_PALMZ72_KP_MKIN3 97 /* left, right, */
#define GPIO_NR_PALMZ72_KP_DKIN7 13 /* Voice button */
-#define GPIO_NR_PALMZ72_KP_MKOUT0 103
-#define GPIO_NR_PALMZ72_KP_MKOUT1 104
-#define GPIO_NR_PALMZ72_KP_MKOUT2 105
-#define GPIO_NR_PALMZ72_KP_MKOUT7 41
+#define GPIO_NR_PALMZ72_KP_MKOUT0 103 // up, right, calendar, power
+#define GPIO_NR_PALMZ72_KP_MKOUT1 104 // contacts, camera,
+#define GPIO_NR_PALMZ72_KP_MKOUT2 105 // down, left, center, music,
#define GPIO_NR_PALMZ72_KP_MKIN0_MD (GPIO_NR_PALMZ72_KP_MKIN0 | GPIO_ALT_FN_1_IN)
#define GPIO_NR_PALMZ72_KP_MKIN1_MD (GPIO_NR_PALMZ72_KP_MKIN1 | GPIO_ALT_FN_1_IN)
#define GPIO_NR_PALMZ72_KP_MKIN2_MD (GPIO_NR_PALMZ72_KP_MKIN2 | GPIO_ALT_FN_1_IN)
#define GPIO_NR_PALMZ72_KP_MKIN3_MD (GPIO_NR_PALMZ72_KP_MKIN3 | GPIO_ALT_FN_3_IN)
-#define GPIO_NR_PALMZ72_KP_DKIN7_MD (GPIO_NR_PALMZ72_KP_DKIN7 | GPIO_ALT_FN_3_IN) //testing
#define GPIO_NR_PALMZ72_KP_MKOUT0_MD (GPIO_NR_PALMZ72_KP_MKOUT0 | GPIO_ALT_FN_2_OUT)
#define GPIO_NR_PALMZ72_KP_MKOUT1_MD (GPIO_NR_PALMZ72_KP_MKOUT1 | GPIO_ALT_FN_2_OUT)
#define GPIO_NR_PALMZ72_KP_MKOUT2_MD (GPIO_NR_PALMZ72_KP_MKOUT2 | GPIO_ALT_FN_2_OUT)
-#define GPIO_NR_PALMZ72_KP_MKOUT7_MD (GPIO_NR_PALMZ72_KP_MKOUT7 | GPIO_ALT_FN_2_OUT) //testing
/* LED */
@@ -45,8 +42,8 @@
/* Serial */
-#define GPIO_NR_PALMZ72_STD_RXD 42 /* IRDA ??*/
-#define GPIO_NR_PALMZ72_STD_TXD 43
+#define GPIO_NR_PALMZ72_STD_RXD 46
+#define GPIO_NR_PALMZ72_STD_TXD 47
#define GPIO_NR_PALMZ72_STD_RXD_MD (GPIO_NR_PALMZ72_STD_RXD | GPIO_ALT_FN_2_IN)
#define GPIO_NR_PALMZ72_STD_TXD_MD (GPIO_NR_PALMZ72_STD_TXD | GPIO_ALT_FN_1_OUT)
@@ -59,18 +56,26 @@
#define GPIO_NR_PALMZ72_USB_DETECT 15
#define GPIO_NR_PALMZ72_USB_POWER 95
-#define GPIO_NR_PALMZ72_USB_PULLUP 76 // just to try.. seems to work
+#define GPIO_NR_PALMZ72_USB_PULLUP 12
#define IRQ_GPIO_PALMZ72_USB_DETECT IRQ_GPIO(GPIO_NR_PALMZ72_USB_DETECT)
/* Power */
-#define GPIO_NR_PALMZ72_POWER_DETECT 12 // AC power and USB
+#define GPIO_NR_PALMZ72_POWER_DETECT 0
/* SD/MMC */
#define GPIO_NR_PALMZ72_SD_DETECT_N 14
#define IRQ_GPIO_PALMZ72_SD_DETECT_N IRQ_GPIO(GPIO_NR_PALMZ72_SD_DETECT_N)
+
+/* Others */
+
+#define GPIO_NR_PALMZ72_GPIO_RESET 1
+#define IRQ_GPIO_PALMZ72_GPIO_RESET IRQ_GPIO(GPIO_NR_PALMZ72_GPIO_RESET)
+
+
+
/* Utility macros */
#define GET_PALMZ72_GPIO(gpio) \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|