summaryrefslogtreecommitdiff
path: root/include/ppc440.h
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2007-03-24 15:59:23 +0100
committerStefan Roese <sr@denx.de>2007-03-24 15:59:23 +0100
commite50b791b3f8b696e32000bbaa6e2d1f098c4bc04 (patch)
tree6a7953a8761f860be7f5ba8054d3582076bc10cc /include/ppc440.h
parente6615ecf4eaf4dd52696934aed8f5c6474cfd286 (diff)
parent0d974d5297349504a2ddfa09314be573b5df320a (diff)
downloadu-boot-imx-e50b791b3f8b696e32000bbaa6e2d1f098c4bc04.zip
u-boot-imx-e50b791b3f8b696e32000bbaa6e2d1f098c4bc04.tar.gz
u-boot-imx-e50b791b3f8b696e32000bbaa6e2d1f098c4bc04.tar.bz2
Merge with /home/stefan/git/u-boot/acadia
Diffstat (limited to 'include/ppc440.h')
-rw-r--r--include/ppc440.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/include/ppc440.h b/include/ppc440.h
index 9b15c2c..51e6b9b 100644
--- a/include/ppc440.h
+++ b/include/ppc440.h
@@ -3290,29 +3290,6 @@
#define GPIO1_ISR3H (GPIO1_BASE+0x44)
#endif
-#define GPIO_GROUP_MAX 2
-#define GPIO_MAX 32
-#define GPIO_ALT1_SEL 0x40000000 /* GPIO_OUT value put in GPIO_TSx for the GPIO nb 0 */
-#define GPIO_ALT2_SEL 0x80000000 /* GPIO_OUT value put in GPIO_TSx for the GPIO nb 1 */
-#define GPIO_ALT3_SEL 0xC0000000 /* GPIO_OUT value put in GPIO_TSx for the GPIO nb 2 */
-#define GPIO_MASK 0xC0000000 /* GPIO_MASK */
-#define GPIO_IN_SEL 0x40000000 /* GPIO_IN value put in GPIO_ISx for the GPIO nb 0 */
- /* For the other GPIO number, you must shift */
-
-#define GPIO_VAL(gpio) (0x80000000 >> (gpio))
-
-#ifndef __ASSEMBLY__
-
-typedef enum gpio_select { GPIO_SEL, GPIO_ALT1, GPIO_ALT2, GPIO_ALT3 } gpio_select_t;
-typedef enum gpio_driver { GPIO_DIS, GPIO_IN, GPIO_OUT, GPIO_BI } gpio_driver_t;
-
-typedef struct { unsigned long add; /* gpio core base address */
- gpio_driver_t in_out; /* Driver Setting */
- gpio_select_t alt_nb; /* Selected Alternate */
-} gpio_param_s;
-
-#endif /* __ASSEMBLY__ */
-
/*
* Macros for accessing the indirect EBC registers
*/