[U-Boot] [PATCH v4 00/13] ARM: uniphier: add ARMv8 SoCs support

Masahiro Yamada yamada.masahiro at socionext.com
Thu Apr 21 07:43:09 CEST 2016


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: increase image load speed 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

-- 
1.9.1



More information about the U-Boot mailing list