11 Feb, 2014

3 commits


26 Jan, 2014

9 commits


17 Jan, 2014

1 commit


16 Jan, 2014

6 commits


15 Jan, 2014

3 commits


14 Jan, 2014

5 commits


13 Jan, 2014

12 commits

  • Access the OneNAND 1KiB window on the VPAC270 as an SRAM instead of accessing
    it as a burst-RAM. This fixes a problem where the board failed to reboot
    sometimes as the CPU couldn't start executing from the OneNAND 1KiB window.

    Signed-off-by: Marek Vasut
    Cc: Albert Aribaud
    Cc: Tom Rini

    Marek Vasut
     
  • The OneNAND SPL used on PXA is slightly obscure. Due to the OneNAND limitation,
    where we have only the first 1KiB of the OneNAND available upon power-up as a
    memory-mapped area, from which the CPU starts executing, we place only the most
    essential code into this first 1KiB . This code copies the rest of the SPL into
    SRAM and jumps to it. This code is stored in section .text.0 .

    The rest of the SPL is stored in section .text.1 . When running the OBJCOPY on
    the SPL, it will preserve only .text section, but the .text.0 and .text.1 are
    stripped away from the result, thus making the SPL binary empty. The patch adds
    additional -j parameters to the OBJCOPY for PXA during the SPL build, which will
    preserve the .text.0 and .text.1 sections.

    Moreover, this patch also adds missing functions into the .text.0 section, since
    otherwise the PXA270 with 1KiB-window OneNAND won't be able to boot.

    Signed-off-by: Marek Vasut
    Cc: Albert Aribaud
    Cc: Tom Rini

    Marek Vasut
     
  • Include "mx6_common.h" so that some ARM errata are applied and also the
    vddsoc regulator can be changed.

    Signed-off-by: Fabio Estevam
    Acked-by: Stefano Babic

    Fabio Estevam
     
  • Commit 762a88ccf8540948fbf8c31b40a29d1e0684a25b introduces
    a 64-bit division without using the lldiv() function,
    which pulls in previously unused libgcc stuff.

    Signed-off-by: Måns Rullgård
    Signed-off-by: Christian Gmeiner
    Acked-by: Stefano Babic

    Christian Gmeiner
     
  • Change the default environment to use zImage instead of uImage, this
    requires changes to the default environment to load a file named
    zImage instead of uImage, and to use the 'bootz' command instead of
    'bootm' when booting the kernel.

    The zImage works for FSL Linux's kernel fork versions 3.0.35, 3.10.9,
    and 3.10.17; this also works fine for mainline kernels.

    Signed-off-by: John Weber
    Signed-off-by: Otavio Salvador

    John Weber
     
  • A new 'update_emmc_firmware' target is added to allow for easy U-Boot
    update in the eMMC as it has secury boot partition and this needs
    specific handling on how to program the specific partition.

    Signed-off-by: Otavio Salvador

    Otavio Salvador
     
  • There is no need to print an error message when cpu_eth_init() fails because
    net/eth.c already prints it.

    In order to simplify the code, just return the value from cpu_eth_init(bis)
    directly.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • There is no need to print an error message when cpu_eth_init() fails because
    net/eth.c already prints it.

    In order to simplify the code, just return the value from cpu_eth_init(bis)
    directly.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • There is no need to print an error message when cpu_eth_init() fails because
    net/eth.c already prints it.

    In order to simplify the code, just return the value from cpu_eth_init(bis)
    directly.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • There is no need to print an error message when cpu_eth_init() fails because
    net/eth.c already prints it.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • There is no need to print an error message when cpu_eth_init() fails because
    net/eth.c already prints it.

    In order to simplify the code, just return the value from cpu_eth_init(bis)
    directly.

    Cc: Stefan Roese
    Signed-off-by: Fabio Estevam
    Acked-by: Stefan Roese

    Fabio Estevam
     
  • There is no need to print an error message when cpu_eth_init() fails because
    net/eth.c already prints it.

    In order to simplify the code, just return the value from cpu_eth_init(bis)
    directly.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     

10 Jan, 2014

1 commit