[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