diff options
author | Stefan Roese <sr@denx.de> | 2007-03-01 21:11:36 +0100 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2007-03-01 21:11:36 +0100 |
commit | ba58e4c9a9a917ce795dd16d4ec8d515f9f7aa35 (patch) | |
tree | 1870475942be67d0516fc69095731bee3f925a99 /include/ppc440.h | |
parent | 6c7cac8c4fce0ea2bf8e15ed8658d87974155b44 (diff) | |
download | u-boot-ba58e4c9a9a917ce795dd16d4ec8d515f9f7aa35.tar.gz u-boot-ba58e4c9a9a917ce795dd16d4ec8d515f9f7aa35.tar.xz u-boot-ba58e4c9a9a917ce795dd16d4ec8d515f9f7aa35.zip |
[PATCH] Update AMCC Katmai 440SPe eval board support
This patch updates the recently added Katmai board support. The biggest
change is the support of ECC DIMM modules in the 440SP(e) SPD DDR2
driver.
Please note, that still some problems are left with some memory
configurations. See the driver for more details.
Signed-off-by: Stefan Roese <sr@denx.de>
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 c24f5b7ab1..1c7f11c488 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__ */ /* |