mbox

[U-Boot] pull request: u-boot-uniphier/master

Message ID CAK7LNAQ=_wRqdGi3DX4MLUQv==RMFCZ0ksRxv=D6i5Zr8=i-nw@mail.gmail.com
State Accepted
Delegated to: Tom Rini
Headers show

Pull-request

git://git.denx.de/u-boot-uniphier.git master

Message

Masahiro Yamada Jan. 29, 2017, 12:15 p.m. UTC
Hi Tom,

Please pull the 3rd round of UniPhier updates for v2017.03:

  - Fix clk driver
  - Optimize DRAM init code for LD20 SoC
  - Get DRAM information from more reliable source
  - Clean up SoC init code
  - Allow to use Image.gz for booting ARM64 Linux
  - Tidy up environments to use with ATF
  - Clean up I2C drivers


The following changes since commit 0fff19a6782909f5b1b280b993d0010f45eb5b18:

  booti: Set images.os.arch (2017-01-28 14:04:51 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to 68578582ab956691ecce174057b52600f52d7d09:

  i2c: uniphier-f: use readl_poll_timeout() to poll registers
(2017-01-29 20:59:08 +0900)

----------------------------------------------------------------
Masahiro Yamada (16):
      clk: uniphier: fix compatible strings for Pro5, PXs2, LD20 SD clock
      ARM: uniphier: shrink arrays of DDR-PHY parameters for LD20 SoC
      ARM: uniphier: detect RAM size by decoding HW register instead of DT
      ARM: uniphier: use gd->bd->bi_dram for memory reserve on LD20 SoC
      ARM: uniphier: refactor cmd_ddrphy
      ARM: uniphier: clean up UMC init for PXs2 SoC
      ARM: uniphier: refactor cmd_ddrmphy
      ARM: uniphier: compile board data only for SPL
      ARM: uniphier: collect SPL CONFIG symbols to the bottom of header
      ARM: uniphier: use Image.gz instead Image for booting ARM64 Linux
      ARM: uniphier: set initrd_high environment to skip initrd relocation
      ARM: uniphier: change the offset to environment storage area
      ARM: uniphier: change CONFIG_SPL_PAD_TO to 128KB
      ARM: uniphier: make update commands more flexible for ATF
      i2c: uniphier(-f): remove unneeded #include <dm/root.h>
      i2c: uniphier-f: use readl_poll_timeout() to poll registers

 arch/arm/mach-uniphier/Makefile            |   2 +-
 arch/arm/mach-uniphier/dram/cmd_ddrmphy.c  | 237 ++++++++++++++-----------
 arch/arm/mach-uniphier/dram/cmd_ddrphy.c   | 156 +++++++++--------
 arch/arm/mach-uniphier/dram/ddrmphy-regs.h | 264 ++++++++++++++--------------
 arch/arm/mach-uniphier/dram/umc-ld20.c     | 254 +++++++++------------------
 arch/arm/mach-uniphier/dram/umc-pxs2.c     | 253 +++++++++++++--------------
 arch/arm/mach-uniphier/dram_init.c         | 267 ++++++++++++++++++++++-------
 arch/arm/mach-uniphier/init.h              |   1 +
 common/spl/Kconfig                         |   3 +-
 drivers/clk/uniphier/clk-uniphier-core.c   |   6 +-
 drivers/i2c/i2c-uniphier-f.c               |  35 ++--
 drivers/i2c/i2c-uniphier.c                 |   1 -
 include/configs/uniphier.h                 | 104 +++++++----
 13 files changed, 845 insertions(+), 738 deletions(-)

Comments

Tom Rini Jan. 29, 2017, 5:39 p.m. UTC | #1
On Sun, Jan 29, 2017 at 09:15:26PM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> Please pull the 3rd round of UniPhier updates for v2017.03:
> 
>   - Fix clk driver
>   - Optimize DRAM init code for LD20 SoC
>   - Get DRAM information from more reliable source
>   - Clean up SoC init code
>   - Allow to use Image.gz for booting ARM64 Linux
>   - Tidy up environments to use with ATF
>   - Clean up I2C drivers
> 
> 
> The following changes since commit 0fff19a6782909f5b1b280b993d0010f45eb5b18:
> 
>   booti: Set images.os.arch (2017-01-28 14:04:51 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-uniphier.git master
> 
> for you to fetch changes up to 68578582ab956691ecce174057b52600f52d7d09:
> 
>   i2c: uniphier-f: use readl_poll_timeout() to poll registers
> (2017-01-29 20:59:08 +0900)
> 

Applied to u-boot/master, thanks!