[U-Boot] pull request: u-boot-uniphier/master
Masahiro Yamada
yamada.masahiro at socionext.com
Sun Apr 24 03:04:05 CEST 2016
Hi Tom,
Finally, this series adds support for the first ARMv8 SoC
from Socionext Inc.
The following changes since commit 65341967ce9ef2656c61dcd3126536e8865c349d:
Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-04-22
07:25:18 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to b75e072c1c53cade2c3944433d852d7d6046661b:
ARM: uniphier: speed up loading kernel image from NOR device
(2016-04-24 09:56:47 +0900)
----------------------------------------------------------------
Masahiro Yamada (13):
pinctrl: uniphier: rename function/array names
pinctrl: uniphier: fix NAND and SD pin-mux settings for PH1-LD11/LD20
ARM: uniphier: avoid unaligned access to DT on 64bit SoC
ARM: dts: uniphier: use Ref Daughter board on PH1-LD20 Ref board
ARM: dts: uniphier: move aliases node up to satisfy fdtgrep
ARM: uniphier: add sg_set_iectrl_range()
ARM: uniphier: carry on booting for Unknown boot mode
ARM: uniphier: rework uniphier_set_fdt_file()
ARM: uniphier: add PH1-LD20 SoC support
ARM: uniphier: reserve the last 64 byte of SDRAM
ARM: dts: uniphier: add SD controller node for PH1-LD20
clk: uniphier: add Media I/O clock driver support for PH1-LD20
ARM: uniphier: speed up loading kernel image from NOR device
arch/arm/dts/uniphier-ph1-ld11-ref.dts | 18 +-
arch/arm/dts/uniphier-ph1-ld20-ref.dts | 19 +-
arch/arm/dts/uniphier-ph1-ld20.dtsi | 17 ++
arch/arm/mach-uniphier/Kconfig | 5 +
arch/arm/mach-uniphier/Makefile | 1 +
arch/arm/mach-uniphier/arm64/Makefile | 10 +
arch/arm/mach-uniphier/arm64/arm-cci500.c | 41 +++
arch/arm/mach-uniphier/arm64/mem_map.c | 28 ++
arch/arm/mach-uniphier/arm64/smp.S | 19 ++
arch/arm/mach-uniphier/arm64/smp_kick_cpus.c | 31 +++
arch/arm/mach-uniphier/arm64/timer.c | 38 +++
arch/arm/mach-uniphier/board_common.c | 6 +-
arch/arm/mach-uniphier/board_early_init_f.c | 8 +
arch/arm/mach-uniphier/board_late_init.c | 66 ++---
arch/arm/mach-uniphier/boards.c | 25 ++
arch/arm/mach-uniphier/boot-mode/Makefile | 1 +
arch/arm/mach-uniphier/boot-mode/boot-device.h | 2 +
arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 77 ++++++
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 4 +
arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 5 +
arch/arm/mach-uniphier/clk/Makefile | 1 +
arch/arm/mach-uniphier/clk/clk-ld20.c | 14 +
arch/arm/mach-uniphier/cpu_info.c | 2 +-
arch/arm/mach-uniphier/dram/Makefile | 1 +
arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h | 41 +++
arch/arm/mach-uniphier/dram/umc-ld20-regs.h | 73 ++++++
arch/arm/mach-uniphier/dram/umc-ld20.c | 306 ++++++++++++++++++++++
arch/arm/mach-uniphier/dram_init.c | 10 +-
arch/arm/mach-uniphier/early-clk/Makefile | 1 +
arch/arm/mach-uniphier/early-clk/early-clk-ld20.c | 30 +++
arch/arm/mach-uniphier/init.h | 7 +
arch/arm/mach-uniphier/init/Makefile | 1 +
arch/arm/mach-uniphier/init/init-ld20.c | 53 ++++
arch/arm/mach-uniphier/init/init.c | 5 +
arch/arm/mach-uniphier/memconf/Makefile | 1 +
arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 3 +
arch/arm/mach-uniphier/pinctrl/Makefile | 1 +
arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c | 46 ++++
arch/arm/mach-uniphier/sbc/Makefile | 1 +
arch/arm/mach-uniphier/sg-regs.h | 11 +-
configs/uniphier_ld20_defconfig | 28 ++
drivers/clk/uniphier/clk-uniphier-mio.c | 4 +
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 8 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 34 +--
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 34 +--
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 34 +--
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 34 +--
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 34 +--
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 34 +--
include/configs/uniphier.h | 52 +++-
50 files changed, 1151 insertions(+), 174 deletions(-)
create mode 100644 arch/arm/mach-uniphier/arm64/Makefile
create mode 100644 arch/arm/mach-uniphier/arm64/arm-cci500.c
create mode 100644 arch/arm/mach-uniphier/arm64/mem_map.c
create mode 100644 arch/arm/mach-uniphier/arm64/smp.S
create mode 100644 arch/arm/mach-uniphier/arm64/smp_kick_cpus.c
create mode 100644 arch/arm/mach-uniphier/arm64/timer.c
create mode 100644 arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c
create mode 100644 arch/arm/mach-uniphier/clk/clk-ld20.c
create mode 100644 arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h
create mode 100644 arch/arm/mach-uniphier/dram/umc-ld20-regs.h
create mode 100644 arch/arm/mach-uniphier/dram/umc-ld20.c
create mode 100644 arch/arm/mach-uniphier/early-clk/early-clk-ld20.c
create mode 100644 arch/arm/mach-uniphier/init/init-ld20.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c
create mode 100644 configs/uniphier_ld20_defconfig
--
Best Regards
Masahiro Yamada
More information about the U-Boot
mailing list