diff options
| author | Wolfgang Denk <wd@denx.de> | 2010-10-23 22:08:33 +0200 |
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-10-23 22:08:33 +0200 |
| commit | 02cf8fd6fbef7ac015a234b09e7b55765aefcd4f (patch) | |
| tree | dd949b0a3a5ef52e6b92983e37181bccdd27454d /board/palmld/palmld.c | |
| parent | f2b382ea066d02d5ba44870024cc1295e85782ef (diff) | |
| parent | 4262a7c934e7f28de66eb86cf3393ab8e07e03d5 (diff) | |
| download | olio-uboot-2014.01-02cf8fd6fbef7ac015a234b09e7b55765aefcd4f.tar.xz olio-uboot-2014.01-02cf8fd6fbef7ac015a234b09e7b55765aefcd4f.zip | |
Merge branch 'for-wd-master' of git://git.denx.de/u-boot-pxa
Diffstat (limited to 'board/palmld/palmld.c')
| -rw-r--r-- | board/palmld/palmld.c | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/board/palmld/palmld.c b/board/palmld/palmld.c index 4f0087ea2..5588fe732 100644 --- a/board/palmld/palmld.c +++ b/board/palmld/palmld.c @@ -33,7 +33,11 @@ DECLARE_GLOBAL_DATA_PTR; int board_init(void) { - /* arch number of Lubbock-Board */ + /* We have RAM, disable cache */ + dcache_disable(); + icache_disable(); + + /* arch number of PalmLD */ gd->bd->bi_arch_number = MACH_TYPE_PALMLD; /* adress of boot parameters */ @@ -52,12 +56,18 @@ struct serial_device *default_serial_console(void) return &serial_ffuart_device; } +extern void pxa_dram_init(void); int dram_init(void) { + pxa_dram_init(); + gd->ram_size = PHYS_SDRAM_1_SIZE; + return 0; +} + +void dram_init_banksize(void) +{ gd->bd->bi_dram[0].start = PHYS_SDRAM_1; gd->bd->bi_dram[0].size = PHYS_SDRAM_1_SIZE; - - return 0; } ulong board_flash_get_legacy(ulong base, int banknum, flash_info_t *info) |