19 Jan, 2009

3 commits


18 Jan, 2009

1 commit

  • The code in fdt_resize() to extend the fdt size to end on a page boundary
    is wrong for fdt's not located at an address aligned on a page boundary.
    What's even worse, the code would make actualsize shrink rather than grow
    if (blob & 0xfff) was bigger than the amount of padding added by ALIGN(),
    causing fdt_add_mem_rsv to fail.

    Fix it by aligning end address (blob + size) to a page boundary instead.
    For aligned fdt's this is equivalent to what we had before.

    Signed-off-by: Peter Korsgaard

    Peter Korsgaard
     

16 Jan, 2009

11 commits


15 Jan, 2009

2 commits


14 Jan, 2009

13 commits


12 Jan, 2009

1 commit


11 Jan, 2009

1 commit


07 Jan, 2009

8 commits