[U-Boot] [PATCH 00/13] ARM: uniphier: bulk changes for v2016.05-rc1
Masahiro Yamada
yamada.masahiro at socionext.com
Fri Mar 18 08:41:39 CET 2016
Masahiro Yamada (13):
ARM: dts: uniphier: add device tree for Micro Support Card
ARM: uniphier: remove commented out define
ARM: uniphier: fix bogus comment
ARM: uniphier: drop PH1- prefix from CONFIG options and file names
ARM: uniphier: refactor SBC init code
ARM: uniphier: drop ifdef in ddrphy-regs.h
ARM: uniphier: add work-around to support Micro Support Card v3.6.10
ARM: uniphier: enable DDR PHY parameter dump commands by default
ARM: dts: uniphier: add PH1-LD20 SoC/board device tree sources
ARM: dts: uniphier: add PH1-LD11 SoC/board device tree sources
ARM: uniphier: add sg_set_iectrl() function
ARM: uniphier: add System Control register macros for ARMv8 SoCs
ARM: uniphier: support Debug UART
arch/arm/dts/Makefile | 2 +
arch/arm/dts/uniphier-ph1-ld11-ref.dts | 69 ++++++
arch/arm/dts/uniphier-ph1-ld11.dtsi | 205 ++++++++++++++++++
arch/arm/dts/uniphier-ph1-ld20-ref.dts | 69 ++++++
arch/arm/dts/uniphier-ph1-ld20.dtsi | 241 +++++++++++++++++++++
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 5 +
arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 5 +
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 5 +
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 5 +
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 5 +
arch/arm/dts/uniphier-pinctrl.dtsi | 5 +
arch/arm/dts/uniphier-support-card.dtsi | 33 +++
arch/arm/mach-uniphier/Kconfig | 23 +-
arch/arm/mach-uniphier/Makefile | 1 +
arch/arm/mach-uniphier/arm32/debug_ll.S | 42 ++--
arch/arm/mach-uniphier/bcu/Makefile | 6 +-
.../mach-uniphier/bcu/{bcu-ph1-ld4.c => bcu-ld4.c} | 0
.../bcu/{bcu-ph1-sld3.c => bcu-sld3.c} | 0
arch/arm/mach-uniphier/board_early_init_f.c | 28 +--
arch/arm/mach-uniphier/boards.c | 28 +--
arch/arm/mach-uniphier/boot-mode/Makefile | 14 +-
.../{boot-mode-ph1-ld4.c => boot-mode-ld4.c} | 0
.../{boot-mode-ph1-pro5.c => boot-mode-pro5.c} | 0
.../{boot-mode-proxstream2.c => boot-mode-pxs2.c} | 0
.../{boot-mode-ph1-sld3.c => boot-mode-sld3.c} | 0
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 26 +--
arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 26 +--
arch/arm/mach-uniphier/clk/Makefile | 14 +-
.../mach-uniphier/clk/{clk-ph1-ld4.c => clk-ld4.c} | 0
.../clk/{clk-ph1-pro4.c => clk-pro4.c} | 0
.../clk/{clk-ph1-pro5.c => clk-pro5.c} | 0
.../clk/{clk-proxstream2.c => clk-pxs2.c} | 0
arch/arm/mach-uniphier/debug-uart/Makefile | 17 ++
.../arm/mach-uniphier/debug-uart/debug-uart-ld20.c | 35 +++
arch/arm/mach-uniphier/debug-uart/debug-uart-ld4.c | 21 ++
.../arm/mach-uniphier/debug-uart/debug-uart-ld6b.c | 31 +++
.../arm/mach-uniphier/debug-uart/debug-uart-pro4.c | 31 +++
.../arm/mach-uniphier/debug-uart/debug-uart-pro5.c | 34 +++
.../arm/mach-uniphier/debug-uart/debug-uart-pxs2.c | 32 +++
.../arm/mach-uniphier/debug-uart/debug-uart-sld3.c | 31 +++
.../arm/mach-uniphier/debug-uart/debug-uart-sld8.c | 21 ++
arch/arm/mach-uniphier/debug-uart/debug-uart.c | 85 ++++++++
arch/arm/mach-uniphier/debug-uart/debug-uart.h | 20 ++
arch/arm/mach-uniphier/dram/Makefile | 16 +-
arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 168 ++++++++------
.../dram/{ddrphy-ph1-ld4.c => ddrphy-ld4.c} | 0
arch/arm/mach-uniphier/dram/ddrphy-regs.h | 11 -
.../dram/{umc-ph1-ld4.c => umc-ld4.c} | 0
.../dram/{umc-ph1-pro4.c => umc-pro4.c} | 0
.../dram/{umc-proxstream2.c => umc-pxs2.c} | 0
.../dram/{umc-ph1-sld8.c => umc-sld8.c} | 0
arch/arm/mach-uniphier/early-clk/Makefile | 14 +-
.../{early-clk-ph1-ld4.c => early-clk-ld4.c} | 0
.../{early-clk-ph1-pro5.c => early-clk-pro5.c} | 0
.../{early-clk-proxstream2.c => early-clk-pxs2.c} | 0
arch/arm/mach-uniphier/early-pinctrl/Makefile | 2 +-
...rly-pinctrl-ph1-sld3.c => early-pinctrl-sld3.c} | 0
arch/arm/mach-uniphier/init.h | 22 +-
arch/arm/mach-uniphier/init/Makefile | 14 +-
.../init/{init-ph1-ld4.c => init-ld4.c} | 3 +-
.../init/{init-ph1-pro4.c => init-pro4.c} | 2 +-
.../init/{init-ph1-pro5.c => init-pro5.c} | 2 +-
.../init/{init-proxstream2.c => init-pxs2.c} | 3 +-
.../init/{init-ph1-sld3.c => init-sld3.c} | 3 +-
.../init/{init-ph1-sld8.c => init-sld8.c} | 3 +-
arch/arm/mach-uniphier/init/init.c | 35 +--
arch/arm/mach-uniphier/memconf/Makefile | 6 +-
.../{memconf-proxstream2.c => memconf-pxs2.c} | 0
.../memconf/{memconf-ph1-sld3.c => memconf-sld3.c} | 0
arch/arm/mach-uniphier/micro-support-card.c | 4 +-
arch/arm/mach-uniphier/pinctrl/Makefile | 14 +-
.../pinctrl/{pinctrl-ph1-ld4.c => pinctrl-ld4.c} | 0
.../pinctrl/{pinctrl-ph1-ld6b.c => pinctrl-ld6b.c} | 0
.../pinctrl/{pinctrl-ph1-pro4.c => pinctrl-pro4.c} | 0
.../pinctrl/{pinctrl-ph1-pro5.c => pinctrl-pro5.c} | 0
.../{pinctrl-proxstream2.c => pinctrl-pxs2.c} | 0
.../pinctrl/{pinctrl-ph1-sld3.c => pinctrl-sld3.c} | 0
.../pinctrl/{pinctrl-ph1-sld8.c => pinctrl-sld8.c} | 0
arch/arm/mach-uniphier/pll/Makefile | 12 +-
.../pll/{pll-init-ph1-ld4.c => pll-init-ld4.c} | 0
.../pll/{pll-init-ph1-pro4.c => pll-init-pro4.c} | 0
.../pll/{pll-init-ph1-sld3.c => pll-init-sld3.c} | 0
.../pll/{pll-init-ph1-sld8.c => pll-init-sld8.c} | 0
.../{pll-spectrum-ph1-ld4.c => pll-spectrum-ld4.c} | 0
...pll-spectrum-ph1-sld3.c => pll-spectrum-sld3.c} | 0
arch/arm/mach-uniphier/sbc/Makefile | 14 +-
.../sbc/{sbc-ph1-sld3.c => sbc-admulti.c} | 14 +-
arch/arm/mach-uniphier/sbc/sbc-ld4.c | 22 ++
arch/arm/mach-uniphier/sbc/sbc-ph1-pro4.c | 46 ----
arch/arm/mach-uniphier/sbc/sbc-proxstream2.c | 49 -----
arch/arm/mach-uniphier/sbc/sbc-pxs2.c | 19 ++
arch/arm/mach-uniphier/sbc/sbc-regs.h | 21 --
.../sbc/{sbc-ph1-ld4.c => sbc-savepin.c} | 24 +-
arch/arm/mach-uniphier/sbc/sbc-sld3.c | 17 ++
arch/arm/mach-uniphier/sc-regs.h | 2 +-
arch/arm/mach-uniphier/sc64-regs.h | 44 ++++
arch/arm/mach-uniphier/sg-regs.h | 11 +
arch/arm/mach-uniphier/soc-info.h | 72 +++---
arch/arm/mach-uniphier/soc_info.c | 36 +--
configs/uniphier_pro4_defconfig | 2 +-
configs/uniphier_sld3_defconfig | 2 +-
drivers/pinctrl/uniphier/Kconfig | 24 +-
drivers/pinctrl/uniphier/Makefile | 14 +-
.../{pinctrl-ph1-ld4.c => pinctrl-uniphier-ld4.c} | 0
...{pinctrl-ph1-ld6b.c => pinctrl-uniphier-ld6b.c} | 0
...{pinctrl-ph1-pro4.c => pinctrl-uniphier-pro4.c} | 0
...{pinctrl-ph1-pro5.c => pinctrl-uniphier-pro5.c} | 0
...nctrl-proxstream2.c => pinctrl-uniphier-pxs2.c} | 0
...{pinctrl-ph1-sld8.c => pinctrl-uniphier-sld8.c} | 0
drivers/serial/Kconfig | 9 +
include/configs/uniphier.h | 14 +-
111 files changed, 1529 insertions(+), 476 deletions(-)
create mode 100644 arch/arm/dts/uniphier-ph1-ld11-ref.dts
create mode 100644 arch/arm/dts/uniphier-ph1-ld11.dtsi
create mode 100644 arch/arm/dts/uniphier-ph1-ld20-ref.dts
create mode 100644 arch/arm/dts/uniphier-ph1-ld20.dtsi
create mode 100644 arch/arm/dts/uniphier-support-card.dtsi
rename arch/arm/mach-uniphier/bcu/{bcu-ph1-ld4.c => bcu-ld4.c} (100%)
rename arch/arm/mach-uniphier/bcu/{bcu-ph1-sld3.c => bcu-sld3.c} (100%)
rename arch/arm/mach-uniphier/boot-mode/{boot-mode-ph1-ld4.c => boot-mode-ld4.c} (100%)
rename arch/arm/mach-uniphier/boot-mode/{boot-mode-ph1-pro5.c => boot-mode-pro5.c} (100%)
rename arch/arm/mach-uniphier/boot-mode/{boot-mode-proxstream2.c => boot-mode-pxs2.c} (100%)
rename arch/arm/mach-uniphier/boot-mode/{boot-mode-ph1-sld3.c => boot-mode-sld3.c} (100%)
rename arch/arm/mach-uniphier/clk/{clk-ph1-ld4.c => clk-ld4.c} (100%)
rename arch/arm/mach-uniphier/clk/{clk-ph1-pro4.c => clk-pro4.c} (100%)
rename arch/arm/mach-uniphier/clk/{clk-ph1-pro5.c => clk-pro5.c} (100%)
rename arch/arm/mach-uniphier/clk/{clk-proxstream2.c => clk-pxs2.c} (100%)
create mode 100644 arch/arm/mach-uniphier/debug-uart/Makefile
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-ld20.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-ld4.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-sld3.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart-sld8.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart.c
create mode 100644 arch/arm/mach-uniphier/debug-uart/debug-uart.h
rename arch/arm/mach-uniphier/dram/{ddrphy-ph1-ld4.c => ddrphy-ld4.c} (100%)
rename arch/arm/mach-uniphier/dram/{umc-ph1-ld4.c => umc-ld4.c} (100%)
rename arch/arm/mach-uniphier/dram/{umc-ph1-pro4.c => umc-pro4.c} (100%)
rename arch/arm/mach-uniphier/dram/{umc-proxstream2.c => umc-pxs2.c} (100%)
rename arch/arm/mach-uniphier/dram/{umc-ph1-sld8.c => umc-sld8.c} (100%)
rename arch/arm/mach-uniphier/early-clk/{early-clk-ph1-ld4.c => early-clk-ld4.c} (100%)
rename arch/arm/mach-uniphier/early-clk/{early-clk-ph1-pro5.c => early-clk-pro5.c} (100%)
rename arch/arm/mach-uniphier/early-clk/{early-clk-proxstream2.c => early-clk-pxs2.c} (100%)
rename arch/arm/mach-uniphier/early-pinctrl/{early-pinctrl-ph1-sld3.c => early-pinctrl-sld3.c} (100%)
rename arch/arm/mach-uniphier/init/{init-ph1-ld4.c => init-ld4.c} (93%)
rename arch/arm/mach-uniphier/init/{init-ph1-pro4.c => init-pro4.c} (96%)
rename arch/arm/mach-uniphier/init/{init-ph1-pro5.c => init-pro5.c} (95%)
rename arch/arm/mach-uniphier/init/{init-proxstream2.c => init-pxs2.c} (92%)
rename arch/arm/mach-uniphier/init/{init-ph1-sld3.c => init-sld3.c} (93%)
rename arch/arm/mach-uniphier/init/{init-ph1-sld8.c => init-sld8.c} (93%)
rename arch/arm/mach-uniphier/memconf/{memconf-proxstream2.c => memconf-pxs2.c} (100%)
rename arch/arm/mach-uniphier/memconf/{memconf-ph1-sld3.c => memconf-sld3.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-ph1-ld4.c => pinctrl-ld4.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-ph1-ld6b.c => pinctrl-ld6b.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-ph1-pro4.c => pinctrl-pro4.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-ph1-pro5.c => pinctrl-pro5.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-proxstream2.c => pinctrl-pxs2.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-ph1-sld3.c => pinctrl-sld3.c} (100%)
rename arch/arm/mach-uniphier/pinctrl/{pinctrl-ph1-sld8.c => pinctrl-sld8.c} (100%)
rename arch/arm/mach-uniphier/pll/{pll-init-ph1-ld4.c => pll-init-ld4.c} (100%)
rename arch/arm/mach-uniphier/pll/{pll-init-ph1-pro4.c => pll-init-pro4.c} (100%)
rename arch/arm/mach-uniphier/pll/{pll-init-ph1-sld3.c => pll-init-sld3.c} (100%)
rename arch/arm/mach-uniphier/pll/{pll-init-ph1-sld8.c => pll-init-sld8.c} (100%)
rename arch/arm/mach-uniphier/pll/{pll-spectrum-ph1-ld4.c => pll-spectrum-ld4.c} (100%)
rename arch/arm/mach-uniphier/pll/{pll-spectrum-ph1-sld3.c => pll-spectrum-sld3.c} (100%)
rename arch/arm/mach-uniphier/sbc/{sbc-ph1-sld3.c => sbc-admulti.c} (75%)
create mode 100644 arch/arm/mach-uniphier/sbc/sbc-ld4.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-ph1-pro4.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/sbc/sbc-pxs2.c
rename arch/arm/mach-uniphier/sbc/{sbc-ph1-ld4.c => sbc-savepin.c} (62%)
create mode 100644 arch/arm/mach-uniphier/sbc/sbc-sld3.c
create mode 100644 arch/arm/mach-uniphier/sc64-regs.h
rename drivers/pinctrl/uniphier/{pinctrl-ph1-ld4.c => pinctrl-uniphier-ld4.c} (100%)
rename drivers/pinctrl/uniphier/{pinctrl-ph1-ld6b.c => pinctrl-uniphier-ld6b.c} (100%)
rename drivers/pinctrl/uniphier/{pinctrl-ph1-pro4.c => pinctrl-uniphier-pro4.c} (100%)
rename drivers/pinctrl/uniphier/{pinctrl-ph1-pro5.c => pinctrl-uniphier-pro5.c} (100%)
rename drivers/pinctrl/uniphier/{pinctrl-proxstream2.c => pinctrl-uniphier-pxs2.c} (100%)
rename drivers/pinctrl/uniphier/{pinctrl-ph1-sld8.c => pinctrl-uniphier-sld8.c} (100%)
--
1.9.1
More information about the U-Boot
mailing list