1. 24 Apr, 2016 1 commit
  2. 23 Mar, 2016 1 commit
    • Masahiro Yamada's avatar
      ARM: uniphier: support Debug UART · d5cf3297
      Masahiro Yamada authored
      For ARM32 architecture, CONFIG_DEBUG_LL is available for early
      low-level debugging (and actually UniPhier 32bit SoCs use it), but
      ARM64 architecture does not support it.  Instead, CONFIG_DEBUG_UART
      is available as an architecture-independent debug facility.
      
      This commit supports it on all the UniPhier SoCs (including the new
      ARMv8 SoCs), which is very useful for new SoC bringups.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      d5cf3297
  3. 29 Feb, 2016 1 commit
  4. 14 Feb, 2016 2 commits
    • Masahiro Yamada's avatar
      ARM: uniphier: fix makefiles to build cmd_ddr(m)phy.c · 126f9bad
      Masahiro Yamada authored
      The U-Boot proper building needs to descend arch/arm/mach-uniphier/dram
      to build these commands.
      
      Fixes: 93d92d46 ("ARM: uniphier: add dump command for DDR Multi PHY registers")
      Signed-off-by: 's avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      126f9bad
    • Masahiro Yamada's avatar
      ARM: uniphier: create early page table at run-time · 4b50369f
      Masahiro Yamada authored
      UniPhier SoCs are not equipped with dedicated on-chip SRAM.  Instead,
      locked outer cache is used as RAM area during the early boot stage
      where DRAM is not ready yet.  This effectively means MMU must be
      always enabled while we are in SPL.
      
      Currently, the SPL image for UniPhier SoCs contains the page table
      statically defined at compile time.  It has been a burden because the
      16KB page table occupies a quarter memory footprint of the 64KB SPL
      image.
      
      Finally, there is no more room to implement new features in SPL.
      Setting aside the NOR boot mode, this issue can be solved by creating
      the page table onto RAM at run time.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      4b50369f
  5. 12 Jan, 2016 2 commits
  6. 22 Dec, 2015 2 commits
  7. 24 Sep, 2015 5 commits
  8. 23 Jul, 2015 1 commit
  9. 23 Mar, 2015 2 commits
  10. 28 Feb, 2015 2 commits
  11. 06 Feb, 2015 4 commits
  12. 30 Dec, 2014 2 commits
  13. 08 Dec, 2014 1 commit
    • Masahiro Yamada's avatar
      ARM: UniPhier: detect the number of flash banks at run-time · 7a3620b2
      Masahiro Yamada authored
      Some UniPhier boards are equipped with an expansion slot that
      some optional SRAM/NOR-flash cards can be attached to.  So, run-time
      detection of the number of flash banks would be more user-friendly.
      
      Until this commit, UniPhier boards have achieved this by (ab)using
      board_flash_wp_on() because the boot failed if flash_size got zero.
      Fortunately, this problem was solved by commit 70879a92 (flash:
      do not fail even if flash_size is zero).
      
      Now it is possible to throw away such a tricky workaround.  This
      commit also enables CONFIG_SYS_MAX_FLASH_BANKS_DETECT for further
      refactoring.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      7a3620b2
  14. 11 Nov, 2014 1 commit
  15. 29 Oct, 2014 1 commit
  16. 05 Oct, 2014 1 commit