[U-Boot] pull request: u-boot-uniphier/master
Masahiro Yamada
yamada.masahiro at socionext.com
Thu Mar 31 18:25:13 CEST 2016
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
More information about the U-Boot
mailing list