[U-Boot] [PATCH] [NEXT]arm: Make jadecpu use relocation
Matthias Weißer
weisserm at arcor.de
Mon Oct 11 11:50:32 CEST 2010
Hello Wolfgang
Am 05.10.2010 20:41, schrieb Wolfgang Denk:
> Dear Matthias Weisser,
>> - gd->bd->bi_dram[0].start = PHYS_SDRAM;
>> - gd->bd->bi_dram[0].size = PHYS_SDRAM_SIZE;
>> + /* dram_init must store complete ramsize in gd->ram_size */
>> + gd->ram_size = get_ram_size((volatile void *)PHYS_SDRAM,
>> + PHYS_SDRAM_SIZE);
>
> Unfortunately this breaks building for this board:
>
> jadecpu.c: In function 'dram_init':
> jadecpu.c:158: error: 'gd_t' has no member named 'ram_size'
> jadecpu.c: In function 'dram_init_banksize':
> jadecpu.c:167: error: 'gd_t' has no member named 'ram_size'
>
> Can you please provide a fix? Thanks.
I am not sure how to fix this. gd_t contains a member ram_size if
CONFIG_SYS_ARM_WITHOUT_RELOC is not defined. This is the case for our
jadecpu board.
Also the patch is in current master branch and builds cleanly here.
Matthias
More information about the U-Boot
mailing list