01 Apr, 2011

2 commits


31 Mar, 2011

3 commits


29 Mar, 2011

2 commits

  • The P1011, P1012, P1015, P1016, P1020, P1021, P1024, & P1025 SoCs require
    that we initialize the SERDES registers if the lanes are configured for
    PCIe. Additionally these devices PCIe controller do not support ASPM
    and we have to explicitly disable it.

    Signed-off-by: Prabhakar Kushwaha
    Signed-off-by: Kumar Gala

    Prabhakar Kushwaha
     
  • The function find_sector() does not take into account if the flash bank
    has changed since the last call. This could lead to illegal accesses inside
    and beyond the flash_info_t info strcture. For example if the current
    flash bank has less sectors than the last used flash bank.

    This patch adds two cheks. One that insures, that the current sector does
    not exceed the allowed maximum (which is always a good idea). And one that
    checks if the current access is to the same flash bank as the last access.
    If not, the search loop will start with sector 0.

    Signed-off-by: Martin Krause
    Signed-off-by: Stefan Roese

    Martin Krause
     

28 Mar, 2011

21 commits


24 Mar, 2011

5 commits


23 Mar, 2011

3 commits

  • For example, an input of 0x80000000 should print:

    2147.484 instead of -2147.-483.

    Signed-off-by: Ed Swarthout
    Signed-off-by: Kumar Gala

    Ed Swarthout
     
  • commit 8aba9dceebb14144e07d19593111ee3a999c37fc
    Divides variable of linker flags to LDFLAGS-u-boot and LDFLAGS

    breaks the usage of --gc-section to build nand_spl. We still need linker option
    --gc-section for every uboot image, not only the main one. LDFLAGS_FINAL passes
    the --gc-sections to each uboot image.

    To get the proper linker flags, we use LDFLAGS and LDFLAGS_FINAL to replace
    PLATFORM_LDFLAGS in the Makefile of each nand_spl board.

    Signed-off-by: Scott Wood
    Signed-off-by: Haiying Wang

    Haiying Wang
     
  • Use negative used value to mark deleted entry. Search keeps probing
    past deleted entries. Adding an entry uses first deleted entry when
    it hits end of probe chain.

    Initially found that "ramdiskimage" and "preboot" collide modulus 347,
    causing "preboot" to be inserted at idx 190, "ramdiskimage" at idx 191.
    Previous to this fix when "preboot" is deleted, "ramdiskimage" is
    orphaned.

    Signed-off-by: Peter Barada
    Tested-by: Wolfgang Denk

    Peter Barada
     

22 Mar, 2011

4 commits