From mboxrd@z Thu Jan 1 00:00:00 1970 From: Masahiro Yamada Date: Sun, 29 Jan 2017 21:15:26 +0900 Subject: [U-Boot] pull request: u-boot-uniphier/master Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 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(-)