Fix AMCC bamboo eval board compilation errors.
This commit is contained in:
parent
fbb0b559ae
commit
d19206b9a5
|
@ -2,6 +2,8 @@
|
||||||
Changes since U-Boot 1.1.4:
|
Changes since U-Boot 1.1.4:
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
|
* Fix AMCC bamboo eval board compilation errors.
|
||||||
|
|
||||||
* Add system memory to the PCI region list for AMCC PPC44x CPUs.
|
* Add system memory to the PCI region list for AMCC PPC44x CPUs.
|
||||||
Enabled it for Yucca board.
|
Enabled it for Yucca board.
|
||||||
|
|
||||||
|
|
|
@ -435,7 +435,7 @@ long int initdram (int board_type)
|
||||||
*/
|
*/
|
||||||
init_spd_array();
|
init_spd_array();
|
||||||
|
|
||||||
dram_size = spd_sdram (0);
|
dram_size = spd_sdram();
|
||||||
|
|
||||||
return dram_size;
|
return dram_size;
|
||||||
}
|
}
|
||||||
|
|
|
@ -283,10 +283,8 @@
|
||||||
/*----------------------------------------------------------------------------+
|
/*----------------------------------------------------------------------------+
|
||||||
| PPC440EP GPIOs addresses.
|
| PPC440EP GPIOs addresses.
|
||||||
+----------------------------------------------------------------------------*/
|
+----------------------------------------------------------------------------*/
|
||||||
#define GPIO0_BASE 0xEF600B00
|
|
||||||
#define GPIO0_REAL 0xEF600B00
|
#define GPIO0_REAL 0xEF600B00
|
||||||
|
|
||||||
#define GPIO1_BASE 0xEF600C00
|
|
||||||
#define GPIO1_REAL 0xEF600C00
|
#define GPIO1_REAL 0xEF600C00
|
||||||
|
|
||||||
/* Offsets */
|
/* Offsets */
|
||||||
|
@ -331,17 +329,6 @@
|
||||||
#define GPIO_IS3(x) (x+GPIOx_IS3L) /* GPIO Input register3 High or Low */
|
#define GPIO_IS3(x) (x+GPIOx_IS3L) /* GPIO Input register3 High or Low */
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------+
|
|
||||||
| Declare Configuration values
|
|
||||||
+----------------------------------------------------------------------------*/
|
|
||||||
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;
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------+
|
/*----------------------------------------------------------------------------+
|
||||||
| XX XX
|
| XX XX
|
||||||
|
|
|
|
||||||
|
|
Loading…
Reference in New Issue