12 Dec, 2013

2 commits

  • The standalone programs do not use the api calls, but rely
    directly on u-boot variable gd->jt for the jump table. Commit
    fe1378a - "ARM: use r9 for gd" changed the register holding
    the address of gd, but the assembly code in the standalone
    examples was not updated accordingly. This broke the programs
    on ARM relying on the jumptable in the v2013.10 release.
    This patch unbricks them by using the correct register.

    Cc: Michal Simek
    Cc: Albert ARIBAUD
    Signed-off-by: Jeroen Hofstee

    Jeroen Hofstee
     
  • Revert commit 0f5141e9 which causes boards starting in
    FLASH to try and write to a FLASH location.

    Signed-off-by: Albert ARIBAUD

    Albert ARIBAUD
     

11 Dec, 2013

2 commits


10 Dec, 2013

11 commits


09 Dec, 2013

7 commits


08 Dec, 2013

4 commits

  • Faraday FTSDC021 is a controller which is compliant with
    SDHCI v3.0, SDIO v2.0 and MMC v4.3.

    However this driver is only verified with SD memory cards.

    Signed-off-by: Kuo-Jung Su
    Acked-by: Pantelis Antoniou
    CC: Andy Fleming

    Kuo-Jung Su
     
  • Existing eSDHC SPL framework assumes booting from sd-image
    with boot_format header which contains final u-boot Image
    offset and size. No such header is present in case of
    corenet devices like T1040 as corenet deivces use PBI-RCW
    based intialization.

    So, for corenet deives, SPL bootloader use values provided
    at compilation time. These values can be defined in board
    specific config file.

    Signed-off-by: Priyanka Jain
    Acked-by: Pantelis Antoniou

    Priyanka Jain
     
  • If platform provides "host->fifoth_val" it will be used for
    initialization of DWMCI_FIFOTH register. Otherwise default value will be
    used.

    This implementation allows:
    * escape unclear and recursive calculations that are currently in use
    * use whatever custom value for DWMCI_FIFOTH initialization if any
    particular SoC requires it

    Signed-off-by: Alexey Brodkin

    Cc: Mischa Jonker
    Cc: Alim Akhtar
    Cc: Rajeshwari Shinde
    Cc: Jaehoon Chung
    Cc: Amar
    Cc: Kyungmin Park
    Cc: Minkyu Kang
    Cc: Simon Glass
    Cc: Pantelis Antoniou
    Cc: Andy Fleming
    Acked-by: Jaehoon Chung
    Acked-by: Pantelis Antoniou

    Alexey Brodkin
     
  • dw-mmc.c is the general driver file.
    So, remove the exynos specific code at dw-mmc.c.
    Instead, exynos specific cod can be move into exynos-dw_mmc.c.

    Signed-off-by: Jaehoon Chung
    Acked-by: Alexey Brodkin
    Acked-by: Pantelis Antoniou
    Acked-by: Minkyu Kang

    Jaehoon Chung
     

07 Dec, 2013

2 commits

  • Current LDS files /DISCARD/ a lot of sections when linking ELF
    files, causing diagnostic tools such as readelf or objdump to
    produce partial output. Keep all section at link stage, filter
    only at objcopy time so that .bin remains minimal.

    Signed-off-by: Albert ARIBAUD
    Reviewed-by: Benoît Thébaudeau

    Albert ARIBAUD
     
  • The lower 5 bit of MVBAR is UNK/SBZP.
    So, Monitor Vector Base Address must be 32-byte aligned.
    On the other hand, the secure monitor handler does not need
    32-byte alignment.

    This commit moves ".algin 5" directive to the correct place.

    Signed-off-by: Masahiro Yamada
    Cc: Andre Przywara
    Acked-by: Andre Przywara

    Masahiro Yamada
     

06 Dec, 2013

12 commits