[U-Boot] [PATCH 00/13] ARM: uniphier: a collection of clean-ups and new clock driver

Masahiro Yamada yamada.masahiro at socionext.com
Tue Feb 2 13:11:27 CET 2016




Masahiro Yamada (13):
  ARM: uniphier: change stack pointer address for SPL
  ARM: uniphier: create early page table at run-time
  ARM: uniphier: add missing static qualifier
  ARM: uniphier: support USB boot mode for ProXstream2 / PH1-LD6b SoC
  clk: uniphier: add Media I/O clock driver for UniPhier SoCs
  ARM: dts: uniphier: add reference clock nodes
  ARM: dts: uniphier: add device nodes for system control blocks
  ARM: dts: uniphier: add device nodes for Peripheral control block
  ARM: dts: uniphier: add device nodes for MIO control block
  ARM: dts: uniphier: switch to use clock drivers
  usb: remove UniPhier EHCI driver
  ARM: uniphier: enable generic EHCI driver
  ARM: uniphier: drop unneeded EHCI pin mux settings

 arch/arm/Kconfig                                   |   1 +
 arch/arm/dts/uniphier-common32.dtsi                |  27 ++++
 arch/arm/dts/uniphier-ph1-ld4.dtsi                 |  23 +++
 arch/arm/dts/uniphier-ph1-pro4.dtsi                |  22 +++
 arch/arm/dts/uniphier-ph1-pro5.dtsi                |  20 +++
 arch/arm/dts/uniphier-ph1-sld3.dtsi                |  26 +++
 arch/arm/dts/uniphier-ph1-sld8.dtsi                |  23 +++
 arch/arm/dts/uniphier-proxstream2.dtsi             |  20 +++
 arch/arm/mach-uniphier/Makefile                    |   1 -
 arch/arm/mach-uniphier/board_late_init.c           |   8 +-
 arch/arm/mach-uniphier/boot-mode/boot-device.h     |   2 +
 .../boot-mode/boot-mode-proxstream2.c              |   5 +-
 arch/arm/mach-uniphier/boot-mode/boot-mode.c       |  11 +-
 arch/arm/mach-uniphier/clk/clk-ph1-ld4.c           |   4 +-
 arch/arm/mach-uniphier/clk/clk-ph1-pro4.c          |   4 +-
 arch/arm/mach-uniphier/init_page_table.S           |  32 ----
 arch/arm/mach-uniphier/lowlevel_init.S             | 103 +++++++++++-
 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld4.c   |   9 --
 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro4.c  |   7 -
 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld3.c  |   2 +-
 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld8.c  |   9 --
 configs/uniphier_ld4_sld8_defconfig                |   2 +
 configs/uniphier_sld3_defconfig                    |   2 +
 drivers/clk/Kconfig                                |   2 +
 drivers/clk/Makefile                               |   1 +
 drivers/clk/uniphier/Kconfig                       |  13 ++
 drivers/clk/uniphier/Makefile                      |   3 +
 drivers/clk/uniphier/clk-uniphier-core.c           | 159 ++++++++++++++++++
 drivers/clk/uniphier/clk-uniphier-mio.c            | 178 +++++++++++++++++++++
 drivers/clk/uniphier/clk-uniphier.h                |  57 +++++++
 drivers/usb/host/Kconfig                           |   7 -
 drivers/usb/host/Makefile                          |   1 -
 drivers/usb/host/ehci-uniphier.c                   |  75 ---------
 include/configs/uniphier.h                         |   2 +-
 34 files changed, 703 insertions(+), 158 deletions(-)
 delete mode 100644 arch/arm/mach-uniphier/init_page_table.S
 create mode 100644 drivers/clk/uniphier/Kconfig
 create mode 100644 drivers/clk/uniphier/Makefile
 create mode 100644 drivers/clk/uniphier/clk-uniphier-core.c
 create mode 100644 drivers/clk/uniphier/clk-uniphier-mio.c
 create mode 100644 drivers/clk/uniphier/clk-uniphier.h
 delete mode 100644 drivers/usb/host/ehci-uniphier.c

-- 
1.9.1



More information about the U-Boot mailing list