diff options
Diffstat (limited to 'board/logicpd')
-rw-r--r-- | board/logicpd/imx27lite/config.mk | 5 | ||||
-rw-r--r-- | board/logicpd/imx31_litekit/config.mk | 1 | ||||
-rw-r--r-- | board/logicpd/imx31_litekit/imx31_litekit.c | 17 |
3 files changed, 11 insertions, 12 deletions
diff --git a/board/logicpd/imx27lite/config.mk b/board/logicpd/imx27lite/config.mk deleted file mode 100644 index 018d9207e0..0000000000 --- a/board/logicpd/imx27lite/config.mk +++ /dev/null @@ -1,5 +0,0 @@ -# with relocation CONFIG_SYS_TEXT_BASE can be anything, and making it 0 -# makes relative and absolute relocation fixups interchangeable. -#CONFIG_SYS_TEXT_BASE = 0 - -CONFIG_SYS_TEXT_BASE = 0xc0000000 diff --git a/board/logicpd/imx31_litekit/config.mk b/board/logicpd/imx31_litekit/config.mk deleted file mode 100644 index a7887ba44f..0000000000 --- a/board/logicpd/imx31_litekit/config.mk +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SYS_TEXT_BASE = 0xa0000000 diff --git a/board/logicpd/imx31_litekit/imx31_litekit.c b/board/logicpd/imx31_litekit/imx31_litekit.c index 2ed742fb56..bf635c301d 100644 --- a/board/logicpd/imx31_litekit/imx31_litekit.c +++ b/board/logicpd/imx31_litekit/imx31_litekit.c @@ -29,21 +29,21 @@ DECLARE_GLOBAL_DATA_PTR; -int dram_init (void) +int dram_init(void) { - gd->ram_size = PHYS_SDRAM_1_SIZE; - + /* dram_init must store complete ramsize in gd->ram_size */ + gd->ram_size = get_ram_size((volatile void *)PHYS_SDRAM_1, + PHYS_SDRAM_1_SIZE); return 0; } -void -dram_init_banksize (void) +void dram_init_banksize(void) { gd->bd->bi_dram[0].start = PHYS_SDRAM_1; gd->bd->bi_dram[0].size = PHYS_SDRAM_1_SIZE; } -int board_init (void) +int board_early_init_f(void) { __REG(CSCR_U(0)) = 0x0000cf03; /* CS0: Nor Flash */ __REG(CSCR_L(0)) = 0xa0330d01; @@ -71,6 +71,11 @@ int board_init (void) /* start SPI2 clock */ __REG(CCM_CGR2) = __REG(CCM_CGR2) | (3 << 4); + return 0; +} + +int board_init(void) +{ gd->bd->bi_arch_number = MACH_TYPE_MX31LITE; /* board id for linux */ gd->bd->bi_boot_params = (0x80000100); /* adress of boot parameters */ |