diff options
author | wdenk <wdenk> | 2004-06-09 15:25:53 +0000 |
---|---|---|
committer | wdenk <wdenk> | 2004-06-09 15:25:53 +0000 |
commit | 3ff02c27d52c995c327a883e24d11126c6f2dfdf (patch) | |
tree | be761b3c316771f8a600cb0927e5f41c0fbe6d0a /board/omap1610inn/flash.c | |
parent | 70f05ac34ee02fe37d8bdcb45301104a4fa35e19 (diff) | |
download | u-boot-imx-3ff02c27d52c995c327a883e24d11126c6f2dfdf.zip u-boot-imx-3ff02c27d52c995c327a883e24d11126c6f2dfdf.tar.gz u-boot-imx-3ff02c27d52c995c327a883e24d11126c6f2dfdf.tar.bz2 |
* Patch by Imre Deak, 26 May 2004:
On OMAP1610 platforms check if booting from RAM(CS0) or flash(CS3).
Set flash base accordingly, and decide whether to do or skip board
specific setup steps.
* Patch by Josef Baumgartner, 26 May 2004:
Add missing define in include/asm-m68k/global_data.h
Diffstat (limited to 'board/omap1610inn/flash.c')
-rw-r--r-- | board/omap1610inn/flash.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/board/omap1610inn/flash.c b/board/omap1610inn/flash.c index 9b7e4ad..c8e4c9e 100644 --- a/board/omap1610inn/flash.c +++ b/board/omap1610inn/flash.c @@ -89,11 +89,12 @@ unsigned long flash_init (void) { int i; ulong size = 0; + for (i = 0; i < CFG_MAX_FLASH_BANKS; i++) { switch (i) { case 0: - flash_get_size ((FPW *) PHYS_FLASH_1, &flash_info[i]); - flash_get_offsets (PHYS_FLASH_1, &flash_info[i]); + flash_get_size ((FPW *) CFG_FLASH_BASE, &flash_info[i]); + flash_get_offsets (CFG_FLASH_BASE, &flash_info[i]); /* to reset the lock bit */ flash_unlock(&flash_info[i]); break; |