diff options
author | Stefan Roese <sr@denx.de> | 2007-03-02 06:58:53 +0100 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2007-03-02 06:58:53 +0100 |
commit | 87ed3bfb4214c4b39a5a642bcd851f60b3898af2 (patch) | |
tree | a0017423e9d07a9e05c07a8a1a6601a2a4d00177 /include/ppc440.h | |
parent | 621a7873ef205c4325fc07c646bd1d509763b22f (diff) | |
parent | fdd1d6dcc97c595bd9d598ed3b22a7038781272c (diff) | |
download | u-boot-imx-87ed3bfb4214c4b39a5a642bcd851f60b3898af2.zip u-boot-imx-87ed3bfb4214c4b39a5a642bcd851f60b3898af2.tar.gz u-boot-imx-87ed3bfb4214c4b39a5a642bcd851f60b3898af2.tar.bz2 |
Merge with git+ssh://sr@pollux.denx.org/home/sr/git/u-boot/denx/.git
Diffstat (limited to 'include/ppc440.h')
-rw-r--r-- | include/ppc440.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/ppc440.h b/include/ppc440.h index c24f5b7..1c7f11c 100644 --- a/include/ppc440.h +++ b/include/ppc440.h @@ -3190,7 +3190,8 @@ #define GPIO0 0 #define GPIO1 1 -#if defined(CONFIG_440GP) || defined(CONFIG_440GX) +#if defined(CONFIG_440GP) || defined(CONFIG_440GX) || \ + defined(CONFIG_440SP) || defined(CONFIG_440SPE) #define GPIO0_BASE (CFG_PERIPHERAL_BASE+0x00000700) #define GPIO0_OR (GPIO0_BASE+0x0) @@ -3275,6 +3276,8 @@ #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; @@ -3285,7 +3288,6 @@ typedef struct { unsigned long add; /* gpio core base address */ gpio_select_t alt_nb; /* Selected Alternate */ } gpio_param_s; - #endif /* __ASSEMBLY__ */ /* |