Hi Tom,
Please pull u-boot-uniphier once again for u-boot-2016.05-rc1. Mostly driver updates for UniPhier ARMv8 SoC support, plus misc fixes. The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8: Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 13:33:13 -0400) are available in the git repository at: git://git.denx.de/u-boot-uniphier.git master for you to fetch changes up to 7f5b1e9bd952ebdac917264f03522371a473b60c: ARM: uniphier: remove CONFIG_ARP_TIMEOUT define (2016-04-01 00:59:47 +0900) ---------------------------------------------------------------- Graham Moore (1): mtd: nand: denali: max_banks calculation changed in revision 5.1 Masahiro Yamada (21): ARM: uniphier: make u-boot-with-spl.bin really available ARM: uniphier: add sramupdate command serial: uniphier: use devm_get_addr() to get base address clk: uniphier: use devm_get_addr() to get base address i2c: uniphier: use devm_get_addr() to get base address gpio: uniphier: use devm_get_addr() to get base address mmc: uniphier: use devm_get_addr() to get base address pinctrl: uniphier: use devm_get_addr() to get base address pinctrl: uniphier: introduce capability flag pinctrl: uniphier: support per-pin input enable for new SoCs pinctrl: uniphier: support UniPhier PH1-LD20 pinctrl driver pinctrl: uniphier: support UniPhier PH1-LD11 pinctrl driver ARM: dts: uniphier: add clock-frequency to serial nodes of LD11/LD20 ARM: dts: uniphier: add NAND pinmux node ARM: uniphier: drop unneeded defines related to legacy serial driver ARM: uniphier: adjust dram_init() and dram_init_banksize() for ARM64 ARM: uniphier: enable eMMC on PH1-sLD3 reference board ARM: uniphier: add pin-mux settings for NAND, eMMC, SD of PH1-sLD3 ARM: uniphier: rename function names ph1_* to uniphier_* cosmetic: Fix typos "privide" ARM: uniphier: remove CONFIG_ARP_TIMEOUT define arch/arm/dts/uniphier-ph1-ld11.dtsi | 4 + arch/arm/dts/uniphier-ph1-ld20.dtsi | 4 + arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 + arch/arm/dts/uniphier-pinctrl.dtsi | 5 ++ arch/arm/mach-uniphier/arm32/debug_ll.S | 28 +++---- arch/arm/mach-uniphier/bcu/bcu-ld4.c | 2 +- arch/arm/mach-uniphier/bcu/bcu-sld3.c | 2 +- arch/arm/mach-uniphier/board_early_init_f.c | 28 +++---- arch/arm/mach-uniphier/boards.c | 34 ++++---- arch/arm/mach-uniphier/boot-mode/boot-device.h | 16 ++-- arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c | 4 +- arch/arm/mach-uniphier/boot-mode/boot-mode.c | 8 +- arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 8 +- arch/arm/mach-uniphier/clk/clk-ld4.c | 4 +- arch/arm/mach-uniphier/clk/clk-pro4.c | 4 +- arch/arm/mach-uniphier/clk/clk-pro5.c | 4 +- arch/arm/mach-uniphier/clk/clk-pxs2.c | 4 +- arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 3 +- arch/arm/mach-uniphier/dram/ddrphy-regs.h | 3 +- arch/arm/mach-uniphier/dram/umc-ld4.c | 4 +- arch/arm/mach-uniphier/dram/umc-pro4.c | 4 +- arch/arm/mach-uniphier/dram/umc-pxs2.c | 2 +- arch/arm/mach-uniphier/dram/umc-sld8.c | 4 +- arch/arm/mach-uniphier/dram_init.c | 45 ++++++++--- arch/arm/mach-uniphier/early-clk/early-clk-ld4.c | 4 +- arch/arm/mach-uniphier/early-clk/early-clk-pro5.c | 4 +- arch/arm/mach-uniphier/early-clk/early-clk-pxs2.c | 4 +- arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c | 2 +- arch/arm/mach-uniphier/init.h | 94 +++++++++++----------- arch/arm/mach-uniphier/init/init-ld4.c | 14 ++-- arch/arm/mach-uniphier/init/init-pro4.c | 12 +-- arch/arm/mach-uniphier/init/init-pro5.c | 6 +- arch/arm/mach-uniphier/init/init-pxs2.c | 10 +-- arch/arm/mach-uniphier/init/init-sld3.c | 16 ++-- arch/arm/mach-uniphier/init/init-sld8.c | 14 ++-- arch/arm/mach-uniphier/init/init.c | 12 +-- arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 2 +- arch/arm/mach-uniphier/memconf/memconf-sld3.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c | 2 +- arch/arm/mach-uniphier/pinctrl/pinctrl-sld3.c | 25 +++++- arch/arm/mach-uniphier/pinctrl/pinctrl-sld8.c | 2 +- arch/arm/mach-uniphier/pll/pll-init-ld4.c | 2 +- arch/arm/mach-uniphier/pll/pll-init-pro4.c | 2 +- arch/arm/mach-uniphier/pll/pll-init-sld3.c | 2 +- arch/arm/mach-uniphier/pll/pll-init-sld8.c | 2 +- arch/arm/mach-uniphier/pll/pll-spectrum-ld4.c | 2 +- arch/arm/mach-uniphier/pll/pll-spectrum-sld3.c | 2 +- arch/arm/mach-uniphier/sbc/sbc-admulti.c | 2 +- arch/arm/mach-uniphier/sbc/sbc-savepin.c | 2 +- drivers/clk/uniphier/clk-uniphier-core.c | 9 +-- drivers/gpio/gpio-uniphier.c | 8 +- drivers/i2c/i2c-uniphier-f.c | 12 ++- drivers/i2c/i2c-uniphier.c | 11 ++- drivers/mmc/uniphier-sd.c | 9 ++- drivers/mtd/nand/denali.c | 11 ++- drivers/mtd/nand/denali.h | 2 + drivers/pinctrl/uniphier/Kconfig | 6 ++ drivers/pinctrl/uniphier/Makefile | 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 64 ++++++++++++--- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 114 +++++++++++++++++++++++++++ drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 3 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 3 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 4 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 3 - drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 3 - drivers/pinctrl/uniphier/pinctrl-uniphier.h | 10 +-- drivers/serial/serial_uniphier.c | 8 +- include/configs/uniphier.h | 19 ++--- lib/Kconfig | 2 +- 77 files changed, 505 insertions(+), 290 deletions(-) create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c -- Best Regards Masahiro Yamada _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot