* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
@ 2016-02-29 15:37 Masahiro Yamada
2016-03-01 1:57 ` Tom Rini
0 siblings, 1 reply; 8+ messages in thread
From: Masahiro Yamada @ 2016-02-29 15:37 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a bunch of UniPhier updates which include GPIO driver support,
MMC driver support, DRAM init code clean-ups, etc. Please pull.
Changes for 2nd round:
- Fix a build error when CONFIG_DEBUG_LL is defined
The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51:
Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 11d3ede42ceccef9b5941ea7907f398cb97ed361:
ARM: uniphier: fix warnings reported by aarch64 compiler (2016-03-01
00:33:29 +0900)
----------------------------------------------------------------
Masahiro Yamada (38):
ARM: dts: uniphier: rework System Bus nodes
gpio: uniphier: add driver for UniPhier GPIO controller
gpio: do not include <asm/arch/gpio.h> for UniPhier
ARM: uniphier: enable GPIO command and driver for UniPhier SoCs
ARM: dts: uniphier: add GPIO controller nodes
mmc: uniphier: add driver for UniPhier SD/MMC host controller
ARM: uniphier: enable UniPhier SD/MMC host driver
ARM: dts: uniphier: add SD/MMC host controller nodes
ARM: uniphier: add eMMC boot support
ARM: uniphier: add a command to find the first MMC (non-SD) device
ARM: uniphier: add emmcupdate command
ARM: uniphier: default to environment in eMMC
ARM: uniphier: remove unused umc_polling()
ARM: uniphier: rework struct uniphier_board_data
ARM: uniphier: optimize ProXstream2 UMC init code with "for" loop
ARM: uniphier: use pr_err() where possible
ARM: uniphier: refactor UMC init code for ProXstream2
ARM: uniphier: remove UMC_INITCTL* and UMC_DRMR* settings
ARM: uniphier: disable debug circuit clocks for PH1-Pro4
ARM: uniphier: add a field to specify DDR3+
ARM: uniphier: merge DDR PHY init code for 3 SoCs
ARM: uniphier: remove unused argument of ph1_ld4_ddrphy_init()
ARM: uniphier: refactor DDR-PHY init code
ARM: uniphier: refactor UMC init code for PH1-sLD8
ARM: uniphier: support more DRAM use cases for PH1-sLD8
ARM: uniphier: refactor UMC init code for PH1-LD4
ARM: uniphier: optimize PH1-sLD8 UMC init code with "for" loop
ARM: uniphier: optimize PH1-LD4 UMC init code with "for" loop
ARM: uniphier: optimize PH1-Pro4 UMC init code with "for" loop
ARM: uniphier: rework DRAM size handling in UMC init code
ARM: uniphier: remove unused macros for UMC base addresses
ARM: uniphier: deprecate umc_dram_init_{start, poll}
ARM: uniphier: rename variable for DRAM controller base address
ARM: uniphier: merge two defconfig files
ARM: uniphier: rework UniPhier SoC select in Kconfig
ARM: uniphier: rename PH1-LD10/PH1-sLD11 to PH1-LD20/PH1-LD11
ARM: uniphier: prepare directory structure for ARMv8 SoC support
ARM: uniphier: fix warnings reported by aarch64 compiler
arch/arm/Kconfig | 3 +-
arch/arm/dts/uniphier-common32.dtsi | 19 +-
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-ld4.dtsi | 137 +++++
arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-pro4-ace.dts | 4 +
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 8 +
arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 16 +
arch/arm/dts/uniphier-ph1-pro4.dtsi | 240 ++++++++
arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 8 +
arch/arm/dts/uniphier-ph1-pro5.dtsi | 227 ++++++++
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-sld3.dtsi | 151 +++++-
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-sld8.dtsi | 137 +++++
arch/arm/dts/uniphier-pinctrl.dtsi | 15 +
arch/arm/dts/uniphier-proxstream2-gentil.dts | 16 +
arch/arm/dts/uniphier-proxstream2-vodka.dts | 16 +
arch/arm/dts/uniphier-proxstream2.dtsi | 220 ++++++++
arch/arm/include/asm/gpio.h | 2 +
arch/arm/mach-uniphier/Kconfig | 66 ++-
arch/arm/mach-uniphier/Makefile | 9 +-
arch/arm/mach-uniphier/arm32/Makefile | 13 +
arch/arm/mach-uniphier/{ => arm32}/arm-mpcore.h | 0
arch/arm/mach-uniphier/{ => arm32}/cache_uniphier.c | 0
arch/arm/mach-uniphier/{ => arm32}/debug_ll.S | 6 +-
arch/arm/mach-uniphier/{ => arm32}/late_lowlevel_init.S | 0
arch/arm/mach-uniphier/{ => arm32}/lowlevel_init.S | 0
arch/arm/mach-uniphier/{ => arm32}/ssc-regs.h | 0
arch/arm/mach-uniphier/{ => arm32}/timer.c | 0
arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c | 2 +-
arch/arm/mach-uniphier/bcu/bcu-ph1-sld3.c | 2 +-
arch/arm/mach-uniphier/boards.c | 178 +++---
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 64 +++
arch/arm/mach-uniphier/cpu_info.c | 4 +-
arch/arm/mach-uniphier/dram/Makefile | 4 +-
arch/arm/mach-uniphier/dram/ddrphy-ph1-ld4.c | 80 +--
arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c | 67 ---
arch/arm/mach-uniphier/dram/ddrphy-ph1-sld8.c | 78 ---
arch/arm/mach-uniphier/dram/ddrphy-regs.h | 5 +-
arch/arm/mach-uniphier/dram/umc-ph1-ld4.c | 225 ++++----
arch/arm/mach-uniphier/dram/umc-ph1-pro4.c | 182 +++----
arch/arm/mach-uniphier/dram/umc-ph1-sld8.c | 218 +++++---
arch/arm/mach-uniphier/dram/umc-proxstream2.c | 217 ++++----
arch/arm/mach-uniphier/dram/umc-regs.h | 48 +-
arch/arm/mach-uniphier/dram_init.c | 5 +-
arch/arm/mach-uniphier/init.h | 24 +-
arch/arm/mach-uniphier/memconf/memconf-ph1-sld3.c | 6 +-
arch/arm/mach-uniphier/memconf/memconf-proxstream2.c | 6 +-
arch/arm/mach-uniphier/memconf/memconf.c | 14 +-
arch/arm/mach-uniphier/micro-support-card.c | 3 +-
arch/arm/mach-uniphier/sg-regs.h | 2 +-
arch/arm/mach-uniphier/soc-info.h | 16 +-
arch/arm/mach-uniphier/soc_info.c | 8 +-
configs/uniphier_ld4_sld8_defconfig | 6 +-
configs/uniphier_pro4_defconfig | 3 +
configs/uniphier_pro5_defconfig | 30 -
configs/uniphier_pxs2_ld6b_defconfig | 6 +-
configs/uniphier_sld3_defconfig | 3 +
doc/README.uniphier | 20 +-
drivers/gpio/Kconfig | 6 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-uniphier.c | 147 +++++
drivers/mmc/Kconfig | 6 +
drivers/mmc/Makefile | 1 +
drivers/mmc/uniphier-sd.c | 751
++++++++++++++++++++++++++
include/configs/uniphier.h | 26 +-
67 files changed, 2956 insertions(+), 837 deletions(-)
create mode 100644 arch/arm/mach-uniphier/arm32/Makefile
rename arch/arm/mach-uniphier/{ => arm32}/arm-mpcore.h (100%)
rename arch/arm/mach-uniphier/{ => arm32}/cache_uniphier.c (100%)
rename arch/arm/mach-uniphier/{ => arm32}/debug_ll.S (98%)
rename arch/arm/mach-uniphier/{ => arm32}/late_lowlevel_init.S (100%)
rename arch/arm/mach-uniphier/{ => arm32}/lowlevel_init.S (100%)
rename arch/arm/mach-uniphier/{ => arm32}/ssc-regs.h (100%)
rename arch/arm/mach-uniphier/{ => arm32}/timer.c (100%)
delete mode 100644 arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c
delete mode 100644 arch/arm/mach-uniphier/dram/ddrphy-ph1-sld8.c
delete mode 100644 configs/uniphier_pro5_defconfig
create mode 100644 drivers/gpio/gpio-uniphier.c
create mode 100644 drivers/mmc/uniphier-sd.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
2016-02-29 15:37 [U-Boot] pull request: u-boot-uniphier/master (2nd round) Masahiro Yamada
@ 2016-03-01 1:57 ` Tom Rini
0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2016-03-01 1:57 UTC (permalink / raw)
To: u-boot
On Tue, Mar 01, 2016 at 12:37:52AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here is a bunch of UniPhier updates which include GPIO driver support,
> MMC driver support, DRAM init code clean-ups, etc. Please pull.
>
>
> Changes for 2nd round:
> - Fix a build error when CONFIG_DEBUG_LL is defined
>
>
> The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51:
>
> Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 11d3ede42ceccef9b5941ea7907f398cb97ed361:
>
> ARM: uniphier: fix warnings reported by aarch64 compiler (2016-03-01
> 00:33:29 +0900)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160229/9a69b064/attachment.sig>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
2016-09-18 15:35 Masahiro Yamada
@ 2016-09-19 0:31 ` Tom Rini
0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2016-09-19 0:31 UTC (permalink / raw)
To: u-boot
On Mon, Sep 19, 2016 at 12:35:55AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here is the revised version of my pull request
> for the v2016.11 development cycle.
>
> The following UniPhier updates are included:
>
> - DM migration
> * remove legacy xHCI driver
> * convert MMC driver to CONFIG_BLOCK
> - Pinctrl driver improvements
> * New pin-group
> * Macro cleanup
> * Remove ad-hoc pin-mux code
> - Misc fixes, cleanups
> * Fix DRAM size of LD21 SoC
> * Consolidate board init functions
> - PLL init code cleanups and new SoC support
> - Update DRAM init code for LD20 SoC
>
> Please pull!
>
>
> The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:
>
> Prepare v2016.09 (2016-09-12 10:05:51 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to f9d7e17e844f9e94c39a8c95f73a4454097a6948:
>
> ARM: uniphier: update DRAM init code for LD20 SoC (2016-09-19 00:12:26 +0900)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160918/94fac942/attachment.sig>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
@ 2016-09-18 15:35 Masahiro Yamada
2016-09-19 0:31 ` Tom Rini
0 siblings, 1 reply; 8+ messages in thread
From: Masahiro Yamada @ 2016-09-18 15:35 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the revised version of my pull request
for the v2016.11 development cycle.
The following UniPhier updates are included:
- DM migration
* remove legacy xHCI driver
* convert MMC driver to CONFIG_BLOCK
- Pinctrl driver improvements
* New pin-group
* Macro cleanup
* Remove ad-hoc pin-mux code
- Misc fixes, cleanups
* Fix DRAM size of LD21 SoC
* Consolidate board init functions
- PLL init code cleanups and new SoC support
- Update DRAM init code for LD20 SoC
Please pull!
The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:
Prepare v2016.09 (2016-09-12 10:05:51 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to f9d7e17e844f9e94c39a8c95f73a4454097a6948:
ARM: uniphier: update DRAM init code for LD20 SoC (2016-09-19 00:12:26 +0900)
----------------------------------------------------------------
Masahiro Yamada (27):
ARM: uniphier: sort select:s alphabetically
usb: uniphier: remove UniPhier xHCI driver and select DM_USB
ARM: uniphier: delete unnecessary xHCI pin-mux settings
ARM: uniphier: enable Generic EHCI driver for Pro4 SoC
mmc: uniphier-sd: migrate to CONFIG_BLK
pinctrl: uniphier: add System Bus pin-mux settings
pinctrl: uniphier: move register base macros from header to .c file
ARM: uniphier: remove IECTRL setup code of LD4 SoC
ARM: uniphier: use checkboard() instead of misc_init_f()
ARM: uniphier: merge board init functions into board_init()
ARM: uniphier: fix DRAM size of LD21 SoC package
ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21
pinctrl: uniphier: support 4bit-width pin-mux register capability
pinctrl: uniphier: add UniPhier sLD3 pinctrl driver
ARM: dts: uniphier: add pinctrl device node and pinctrl properties
ARM: uniphier: select PINCTRL and SPL_PINCTRL
ARM: uniphier: remove redundant pin-muxing for EA24 pin of sLD3 SoC
ARM: uniphier: remove ad-hoc pin-mux code for sLD3
ARM: uniphier: consolidate NAND pin-mux settings
ARM: dts: uniphier: include System Bus pin group node in SPL DT
ARM: uniphier: consolidate System Bus pin-mux settings for LD11/LD20
ARM: uniphier: move XIRQ pin-mux settings of LD11/LD20
ARM: uniphier: rename CONFIG_DPLL_SSC_RATE_1PER
ARM: uniphier: move PLL init code to U-Boot proper where possible
ARM: uniphier: collect clock/PLL init code into a single directory
ARM: uniphier: add PLL init code for LD20 SoC
ARM: uniphier: update DRAM init code for LD20 SoC
arch/arm/Kconfig | 18 +-
arch/arm/dts/uniphier-ph1-ld11-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-ld20-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 8 +
arch/arm/dts/uniphier-ph1-sld3.dtsi | 35 ++
arch/arm/mach-uniphier/Makefile | 11 +-
arch/arm/mach-uniphier/board_common.c | 20 --
arch/arm/mach-uniphier/board_early_init_r.c | 15 -
.../mach-uniphier/{board_early_init_f.c => board_init.c} | 62 +++-
arch/arm/mach-uniphier/boards.c | 27 +-
arch/arm/mach-uniphier/clk/Makefile | 28 +-
arch/arm/mach-uniphier/clk/dpll-ld20.c | 22 ++
arch/arm/mach-uniphier/clk/dpll-ld4.c | 56 ++++
arch/arm/mach-uniphier/clk/dpll-pro4.c | 60 ++++
.../{pll/pll-init-sld3.c => clk/dpll-sld3.c} | 2 +-
arch/arm/mach-uniphier/clk/dpll-sld8.c | 62 ++++
arch/arm/mach-uniphier/clk/dpll-tail.c | 21 ++
.../arm/mach-uniphier/{early-clk => clk}/early-clk-ld11.c | 0
.../arm/mach-uniphier/{early-clk => clk}/early-clk-ld20.c | 0
arch/arm/mach-uniphier/{early-clk => clk}/early-clk-ld4.c | 0
.../arm/mach-uniphier/{early-clk => clk}/early-clk-pro5.c | 0
.../arm/mach-uniphier/{early-clk => clk}/early-clk-pxs2.c | 0
arch/arm/mach-uniphier/clk/pll-base-ld20.c | 123 +++++++
arch/arm/mach-uniphier/clk/pll-ld20.c | 40 +++
.../mach-uniphier/{pll/pll-init-ld4.c => clk/pll-ld4.c} | 61 +---
.../mach-uniphier/{pll/pll-init-pro4.c => clk/pll-pro4.c} | 64 +---
arch/arm/mach-uniphier/clk/pll-sld3.c | 14 +
arch/arm/mach-uniphier/clk/pll.h | 21 ++
arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h | 78 +++--
arch/arm/mach-uniphier/dram/umc-ld20.c | 431
+++++++++++++++++++++++--
arch/arm/mach-uniphier/early-clk/Makefile | 13 -
arch/arm/mach-uniphier/early-pinctrl/Makefile | 7 -
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c | 32 --
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c | 28 --
arch/arm/mach-uniphier/init.h | 43 +--
arch/arm/mach-uniphier/init/init-ld11.c | 2 +-
arch/arm/mach-uniphier/init/init-ld20.c | 11 +-
arch/arm/mach-uniphier/init/init-ld4.c | 10 +-
arch/arm/mach-uniphier/init/init-pro4.c | 10 +-
arch/arm/mach-uniphier/init/init-sld3.c | 12 +-
arch/arm/mach-uniphier/init/init-sld8.c | 10 +-
arch/arm/mach-uniphier/micro-support-card.c | 2 +-
arch/arm/mach-uniphier/micro-support-card.h | 16 +-
arch/arm/mach-uniphier/pinctrl-glue.c | 32 ++
arch/arm/mach-uniphier/pinctrl/Makefile | 13 -
arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c | 51 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c | 41 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c | 46 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c | 44 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c | 44 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c | 46 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-sld3.c | 48 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-sld8.c | 35 --
arch/arm/mach-uniphier/pll/Makefile | 8 -
arch/arm/mach-uniphier/pll/pll-init-sld8.c | 205 ------------
arch/arm/mach-uniphier/pll/pll-spectrum-ld4.c | 21 --
arch/arm/mach-uniphier/pll/pll-spectrum-sld3.c | 22 --
arch/arm/mach-uniphier/print_misc_info.c | 12 -
arch/arm/mach-uniphier/sc64-regs.h | 22 +-
configs/uniphier_ld11_defconfig | 2 -
configs/uniphier_ld20_defconfig | 2 -
configs/uniphier_ld4_sld8_defconfig | 3 -
configs/uniphier_pro4_defconfig | 4 +-
configs/uniphier_pxs2_ld6b_defconfig | 2 -
configs/uniphier_sld3_defconfig | 1 -
drivers/mmc/Kconfig | 1 +
drivers/mmc/uniphier-sd.c | 50 ++-
drivers/pinctrl/uniphier/Kconfig | 6 +
drivers/pinctrl/uniphier/Makefile | 1 +
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 24 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 9 +
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 9 +
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 18 ++
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 21 ++
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 30 ++
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 30 ++
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 9 +
drivers/pinctrl/uniphier/pinctrl-uniphier-sld3.c | 128 ++++++++
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 21 ++
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 9 +-
drivers/usb/host/Kconfig | 7 -
drivers/usb/host/Makefile | 1 -
drivers/usb/host/xhci-uniphier.c | 85 -----
include/configs/uniphier.h | 3 -
include/fdtdec.h | 1 -
lib/fdtdec.c | 1 -
86 files changed, 1472 insertions(+), 1179 deletions(-)
delete mode 100644 arch/arm/mach-uniphier/board_common.c
delete mode 100644 arch/arm/mach-uniphier/board_early_init_r.c
rename arch/arm/mach-uniphier/{board_early_init_f.c => board_init.c} (61%)
create mode 100644 arch/arm/mach-uniphier/clk/dpll-ld20.c
create mode 100644 arch/arm/mach-uniphier/clk/dpll-ld4.c
create mode 100644 arch/arm/mach-uniphier/clk/dpll-pro4.c
rename arch/arm/mach-uniphier/{pll/pll-init-sld3.c => clk/dpll-sld3.c} (74%)
create mode 100644 arch/arm/mach-uniphier/clk/dpll-sld8.c
create mode 100644 arch/arm/mach-uniphier/clk/dpll-tail.c
rename arch/arm/mach-uniphier/{early-clk => clk}/early-clk-ld11.c (100%)
rename arch/arm/mach-uniphier/{early-clk => clk}/early-clk-ld20.c (100%)
rename arch/arm/mach-uniphier/{early-clk => clk}/early-clk-ld4.c (100%)
rename arch/arm/mach-uniphier/{early-clk => clk}/early-clk-pro5.c (100%)
rename arch/arm/mach-uniphier/{early-clk => clk}/early-clk-pxs2.c (100%)
create mode 100644 arch/arm/mach-uniphier/clk/pll-base-ld20.c
create mode 100644 arch/arm/mach-uniphier/clk/pll-ld20.c
rename arch/arm/mach-uniphier/{pll/pll-init-ld4.c => clk/pll-ld4.c} (76%)
rename arch/arm/mach-uniphier/{pll/pll-init-pro4.c => clk/pll-pro4.c} (70%)
create mode 100644 arch/arm/mach-uniphier/clk/pll-sld3.c
create mode 100644 arch/arm/mach-uniphier/clk/pll.h
delete mode 100644 arch/arm/mach-uniphier/early-clk/Makefile
delete mode 100644 arch/arm/mach-uniphier/early-pinctrl/Makefile
delete mode 100644 arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c
delete mode 100644 arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c
create mode 100644 arch/arm/mach-uniphier/pinctrl-glue.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/Makefile
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-sld3.c
delete mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-sld8.c
delete mode 100644 arch/arm/mach-uniphier/pll/Makefile
delete mode 100644 arch/arm/mach-uniphier/pll/pll-init-sld8.c
delete mode 100644 arch/arm/mach-uniphier/pll/pll-spectrum-ld4.c
delete mode 100644 arch/arm/mach-uniphier/pll/pll-spectrum-sld3.c
delete mode 100644 arch/arm/mach-uniphier/print_misc_info.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-sld3.c
delete mode 100644 drivers/usb/host/xhci-uniphier.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
2016-07-01 20:49 Masahiro Yamada
@ 2016-07-02 1:38 ` Tom Rini
0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2016-07-02 1:38 UTC (permalink / raw)
To: u-boot
On Sat, Jul 02, 2016 at 05:49:53AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here are some bug fixes + DT, pinctrl updates.
>
> If you have not pulled the previous one,
> Please pull this 2nd round!
>
>
>
>
> The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b:
>
> x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to e64a6b11411befbaf166443d02d8b10e06852f6a:
>
> ARM: uniphier: add external IRQ setup code (2016-07-02 05:44:30 +0900)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160701/ba38e400/attachment.sig>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
@ 2016-07-01 20:49 Masahiro Yamada
2016-07-02 1:38 ` Tom Rini
0 siblings, 1 reply; 8+ messages in thread
From: Masahiro Yamada @ 2016-07-01 20:49 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here are some bug fixes + DT, pinctrl updates.
If you have not pulled the previous one,
Please pull this 2nd round!
The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b:
x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to e64a6b11411befbaf166443d02d8b10e06852f6a:
ARM: uniphier: add external IRQ setup code (2016-07-02 05:44:30 +0900)
----------------------------------------------------------------
Masahiro Yamada (12):
ARM: uniphier: fix typo "talbe"
pinctrl: uniphier: remove wrong pin-mux functions for ProXstream2
pinctrl: uniphier: fix NAND pin-mux setting for PH1-LD11/LD20
pinctrl: uniphier: remove unneeded pin group nand_cs1
ARM: dts: uniphier: sync Device Trees with upstream Linux
pinctrl: uniphier: allow to have pinctrl node under syscon node
pinctrl: uniphier: split pinctrl driver for PH1-LD11 and PH1-LD20
pinctrl: uniphier: support pin configuration for dedicated pins
pinctrl: uniphier: avoid building unneeded pin-mux tables for SPL
pinctrl: uniphier: add Ethernet pin-mux settings
ARM: dts: uniphier: add AIDET nodes
ARM: uniphier: add external IRQ setup code
arch/arm/dts/uniphier-common32.dtsi | 22 ++++++++--
arch/arm/dts/uniphier-ph1-ld11-ref.dts | 13 +-----
arch/arm/dts/uniphier-ph1-ld11.dtsi | 50 ++++++++++++++++++----
arch/arm/dts/uniphier-ph1-ld20-ref.dts | 10 -----
arch/arm/dts/uniphier-ph1-ld20.dtsi | 36 ++++++++++++----
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 10 -----
arch/arm/dts/uniphier-ph1-ld4.dtsi | 7 +++-
arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 10 -----
arch/arm/dts/uniphier-ph1-ld6b.dtsi | 4 +-
arch/arm/dts/uniphier-ph1-pro4-ace.dts | 10 -----
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 10 -----
arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 10 -----
arch/arm/dts/uniphier-ph1-pro4.dtsi | 7 +++-
arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 10 -----
arch/arm/dts/uniphier-ph1-pro5.dtsi | 7 +++-
arch/arm/dts/uniphier-ph1-sld3.dtsi | 5 +++
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 10 -----
arch/arm/dts/uniphier-ph1-sld8.dtsi | 7 +++-
arch/arm/dts/uniphier-pinctrl.dtsi | 10 +++++
arch/arm/dts/uniphier-proxstream2-gentil.dts | 10 -----
arch/arm/dts/uniphier-proxstream2-vodka.dts | 10 -----
arch/arm/dts/uniphier-proxstream2.dtsi | 7 +++-
arch/arm/dts/uniphier-ref-daughter.dtsi | 2 +-
arch/arm/mach-uniphier/arm32/lowlevel_init.S | 2 +-
arch/arm/mach-uniphier/board_early_init_f.c | 39 +++++++++++++++++
arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c | 5 +++
drivers/pinctrl/uniphier/Kconfig | 10 ++++-
drivers/pinctrl/uniphier/Makefile | 1 +
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 15 ++++++-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 107
+++++++++++++++++++++++++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 95
++++++++++++++++++++++-------------------
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 93
+++++++++++++++++++++++------------------
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 97
+++++++++++++++++++++++-------------------
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 110
+++++++++++++++++++++++++++++-------------------
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 91
++++++++++++++++++++--------------------
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 116
+++++++++++++++++++++++++++++----------------------
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 87
+++++++++++++++++++++-----------------
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 23 +++++++---
38 files changed, 714 insertions(+), 454 deletions(-)
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
2015-09-24 16:10 Masahiro Yamada
@ 2015-09-24 21:10 ` Tom Rini
0 siblings, 0 replies; 8+ messages in thread
From: Tom Rini @ 2015-09-24 21:10 UTC (permalink / raw)
To: u-boot
On Fri, Sep 25, 2015 at 01:10:42AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here is a pretty big series for UniPhier SoC changes.
> pinctrl drivers, various fixes, refactoring, new SoC/board support, etc.
>
>
> Diff from the previous one:
> - fix memory over-run bug in a command to display boot-mode
> - sort pin-groups alphabetically in pinctrl drivers
> - Add one more patch to convert a license block to SPDX
>
>
>
> The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303:
>
> pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19
> 15:42:15 -0600)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to a4bb44b027705f8c05fc525180cabaa3769247bb:
>
> ARM: dts: uniphier: use SPDX-License-Identifier (2015-09-25 01:01:37 +0900)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150924/be6048dc/attachment-0001.sig>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master (2nd round)
@ 2015-09-24 16:10 Masahiro Yamada
2015-09-24 21:10 ` Tom Rini
0 siblings, 1 reply; 8+ messages in thread
From: Masahiro Yamada @ 2015-09-24 16:10 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a pretty big series for UniPhier SoC changes.
pinctrl drivers, various fixes, refactoring, new SoC/board support, etc.
Diff from the previous one:
- fix memory over-run bug in a command to display boot-mode
- sort pin-groups alphabetically in pinctrl drivers
- Add one more patch to convert a license block to SPDX
The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303:
pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19
15:42:15 -0600)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to a4bb44b027705f8c05fc525180cabaa3769247bb:
ARM: dts: uniphier: use SPDX-License-Identifier (2015-09-25 01:01:37 +0900)
----------------------------------------------------------------
Masahiro Yamada (33):
pinctrl: uniphier: add UniPhier pinctrl core support
pinctrl: uniphier: add UniPhier PH1-LD4 pinctrl driver
pinctrl: uniphier: add UniPhier PH1-Pro4 pinctrl driver
pinctrl: uniphier: add UniPhier PH1-sLD8 pinctrl driver
pinctrl: uniphier: add UniPhier PH1-Pro5 pinctrl driver
pinctrl: uniphier: add UniPhier ProXstream2 pinctrl driver
pinctrl: uniphier: add UniPhier PH1-LD6b pinctrl driver
ARM: uniphier: enable simple-bus driver for SPL
ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN to bind all nodes
ARM: dts: uniphier: prepare device trees to use pinctrl in SPL
ARM: uniphier: enable PINCTRL and SPL_PINCTRL
ARM: uniphier: drop ad-hoc early pin-muxing settings
ARM: uniphier: drop ad-hoc input enable settings
ARM: uniphier: drop DCC micro support card support
ARM: uniphier: enable setexpr command
ARM: uniphier: change the external bus address mapping
ARM: uniphier: remove ifdef CONFIG_{SOC} conditionals from sg-regs.h
ARM: uniphier: parse device tree to determine DRAM base and size
ARM: uniphier: remove unused header file
ARM: uniphier: remove useless wrapper functions
ARM: uniphier: refactor LED function
ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file
ARM: uniphier: allow to disable CONFIG_MICRO_SUPPORT_CARD
ARM: uniphier: rename CONFIG_MACH_* to CONFIG_ARCH_UNIPHIER_*
ARM: uniphier: delete unneeded input enable for low-level debug
ARM: uniphier: fix glitch signal problem for low-level debug
ARM: uniphier: unify low-level debug init code
ARM: uniphier: remove kernel parameter settings from environment
ARM: uniphier: allow to enable multiple SoCs
ARM: uniphier: add PH1-Pro5 support
ARM: uniphier: add ProXstream2 and PH1-LD6b support
ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot
ARM: dts: uniphier: use SPDX-License-Identifier
arch/arm/dts/Makefile
| 5 +-
arch/arm/dts/uniphier-ph1-ld4-ref.dts
| 16 ++-
arch/arm/dts/uniphier-ph1-ld6b-ref.dts
| 17 ++-
arch/arm/dts/uniphier-ph1-pro4-ref.dts
| 16 ++-
arch/arm/dts/uniphier-ph1-pro5-4kbox.dts
| 64 ++++++++++++
arch/arm/dts/uniphier-ph1-sld8-ref.dts
| 16 ++-
arch/arm/dts/uniphier-pinctrl.dtsi
| 38 +------
arch/arm/dts/uniphier-proxstream2-gentil.dts
| 62 +++++++++++
arch/arm/dts/uniphier-proxstream2-vodka.dts
| 62 +++++++++++
arch/arm/mach-uniphier/Kconfig
| 95 ++++++++---------
arch/arm/mach-uniphier/Makefile
| 21 ++--
arch/arm/mach-uniphier/bcu/Makefile
| 3 +
arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c}
| 8 +-
arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c}
| 8 +-
arch/arm/mach-uniphier/board_common.c
| 23 +---
arch/arm/mach-uniphier/board_early_init_f.c
| 73 ++++++++++---
arch/arm/mach-uniphier/board_early_init_r.c
| 7 +-
arch/arm/mach-uniphier/boards.c
| 130 +++++++++++++++++++++++
arch/arm/mach-uniphier/boot-mode/Makefile
| 9 ++
.../{ph1-pro4/boot-mode.c => boot-mode/boot-mode-ph1-ld4.c}
| 21 ++--
arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c
| 75 +++++++++++++
.../{ph1-sld3/boot-mode.c => boot-mode/boot-mode-ph1-sld3.c}
| 23 ++--
arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c
| 75 +++++++++++++
arch/arm/mach-uniphier/boot-mode/boot-mode.c
| 45 ++++++++
arch/arm/mach-uniphier/clk/Makefile
| 7 ++
arch/arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c}
| 3 +-
arch/arm/mach-uniphier/{ph1-pro4/clkrst_init.c => clk/clk-ph1-pro4.c}
| 3 +-
arch/arm/mach-uniphier/clk/clk-ph1-pro5.c
| 44 ++++++++
arch/arm/mach-uniphier/clk/clk-proxstream2.c
| 50 +++++++++
arch/arm/mach-uniphier/cmd_pinmon.c
| 43 ++++++--
arch/arm/mach-uniphier/ddrphy/Makefile
| 3 +
.../arm/mach-uniphier/{ph1-ld4/ddrphy_init.c =>
ddrphy/ddrphy-ph1-ld4.c} | 4 +-
.../mach-uniphier/{ph1-pro4/ddrphy_init.c =>
ddrphy/ddrphy-ph1-pro4.c} | 4 +-
.../mach-uniphier/{ph1-sld8/ddrphy_init.c =>
ddrphy/ddrphy-ph1-sld8.c} | 4 +-
arch/arm/mach-uniphier/{ddrphy_training.c => ddrphy/ddrphy-training.c} | 0
arch/arm/mach-uniphier/debug_ll.S
| 185 +++++++++++++++++++++++++++++++++
arch/arm/mach-uniphier/dram_init.c
| 51 ++++++++-
arch/arm/mach-uniphier/early-clk/Makefile
| 7 ++
.../{ph1-pro4/early_clkrst_init.c => early-clk/early-clk-ph1-ld4.c}
| 5 +-
arch/arm/mach-uniphier/early-clk/early-clk-ph1-pro5.c
| 39 +++++++
arch/arm/mach-uniphier/early-clk/early-clk-proxstream2.c
| 44 ++++++++
arch/arm/mach-uniphier/early-pinctrl/Makefile
| 1 +
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ph1-sld3.c
| 26 +++++
arch/arm/mach-uniphier/include/mach/board.h
| 42 --------
arch/arm/mach-uniphier/include/mach/boot-device.h
| 15 ++-
arch/arm/mach-uniphier/include/mach/ddrphy-regs.h
| 7 +-
arch/arm/mach-uniphier/include/mach/debug-uart.S
| 23 ----
arch/arm/mach-uniphier/include/mach/init.h
| 99 ++++++++++++++++++
arch/arm/mach-uniphier/include/mach/led.h
| 100 ------------------
arch/arm/mach-uniphier/include/mach/micro-support-card.h
| 39 +++++++
arch/arm/mach-uniphier/include/mach/platdevice.h
| 24 -----
arch/arm/mach-uniphier/include/mach/sc-regs.h
| 25 ++++-
arch/arm/mach-uniphier/include/mach/sg-regs.h
| 50 +++++----
arch/arm/mach-uniphier/include/mach/soc_info.h
| 63 +++++++++++
arch/arm/mach-uniphier/init/Makefile
| 9 ++
arch/arm/mach-uniphier/init/init-ph1-ld4.c
| 60 +++++++++++
arch/arm/mach-uniphier/init/init-ph1-pro4.c
| 58 +++++++++++
arch/arm/mach-uniphier/init/init-ph1-pro5.c
| 42 ++++++++
arch/arm/mach-uniphier/init/init-ph1-sld3.c
| 53 ++++++++++
arch/arm/mach-uniphier/init/init-ph1-sld8.c
| 60 +++++++++++
arch/arm/mach-uniphier/init/init-proxstream2.c
| 41 ++++++++
arch/arm/mach-uniphier/init/init.c
| 58 +++++++++++
arch/arm/mach-uniphier/init_page_table.S
| 6 +-
arch/arm/mach-uniphier/lowlevel_init.S
| 3 +-
arch/arm/mach-uniphier/memconf.c
| 103 ------------------
arch/arm/mach-uniphier/memconf/Makefile
| 4 +
arch/arm/mach-uniphier/memconf/memconf-ph1-sld3.c
| 59 +++++++++++
arch/arm/mach-uniphier/memconf/memconf-proxstream2.c
| 64 ++++++++++++
arch/arm/mach-uniphier/memconf/memconf.c
| 104 ++++++++++++++++++
arch/arm/mach-uniphier/{support_card.c => micro-support-card.c}
| 169 +++++++++++++++---------------
arch/arm/mach-uniphier/ph1-ld4/Makefile
| 15 ---
arch/arm/mach-uniphier/ph1-ld4/boot-mode.c
| 1 -
arch/arm/mach-uniphier/ph1-ld4/early_clkrst_init.c
| 1 -
arch/arm/mach-uniphier/ph1-ld4/early_pinctrl.c
| 27 -----
arch/arm/mach-uniphier/ph1-ld4/lowlevel_debug.S
| 29 ------
arch/arm/mach-uniphier/ph1-ld4/pinctrl.c
| 48 ---------
arch/arm/mach-uniphier/ph1-ld4/pll_spectrum.c
| 1 -
arch/arm/mach-uniphier/ph1-ld4/sbc_init_3cs.c
| 49 ---------
arch/arm/mach-uniphier/ph1-ld4/sg_init.c
| 18 ----
arch/arm/mach-uniphier/ph1-pro4/Makefile
| 15 ---
arch/arm/mach-uniphier/ph1-pro4/early_pinctrl.c
| 26 -----
arch/arm/mach-uniphier/ph1-pro4/lowlevel_debug.S
| 39 -------
arch/arm/mach-uniphier/ph1-pro4/pinctrl.c
| 49 ---------
arch/arm/mach-uniphier/ph1-pro4/sbc_init_3cs.c
| 42 --------
arch/arm/mach-uniphier/ph1-pro4/sg_init.c
| 18 ----
arch/arm/mach-uniphier/ph1-sld3/Makefile
| 15 ---
arch/arm/mach-uniphier/ph1-sld3/clkrst_init.c
| 1 -
arch/arm/mach-uniphier/ph1-sld3/early_clkrst_init.c
| 1 -
arch/arm/mach-uniphier/ph1-sld3/early_pinctrl.c
| 23 ----
arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S
| 33 ------
arch/arm/mach-uniphier/ph1-sld3/memconf.c
| 52 ---------
arch/arm/mach-uniphier/ph1-sld3/pinctrl.c
| 24 -----
arch/arm/mach-uniphier/ph1-sld3/sbc_init_3cs.c
| 37 -------
arch/arm/mach-uniphier/ph1-sld3/sg_init.c
| 9 --
arch/arm/mach-uniphier/ph1-sld3/umc_init.c
| 15 ---
arch/arm/mach-uniphier/ph1-sld8/Makefile
| 1 -
arch/arm/mach-uniphier/ph1-sld8/bcu_init.c
| 1 -
arch/arm/mach-uniphier/ph1-sld8/boot-mode.c
| 1 -
arch/arm/mach-uniphier/ph1-sld8/clkrst_init.c
| 1 -
arch/arm/mach-uniphier/ph1-sld8/early_clkrst_init.c
| 1 -
arch/arm/mach-uniphier/ph1-sld8/early_pinctrl.c
| 27 -----
arch/arm/mach-uniphier/ph1-sld8/lowlevel_debug.S
| 29 ------
arch/arm/mach-uniphier/ph1-sld8/pinctrl.c
| 51 ---------
arch/arm/mach-uniphier/ph1-sld8/pll_spectrum.c
| 1 -
arch/arm/mach-uniphier/ph1-sld8/sbc_init.c
| 1 -
arch/arm/mach-uniphier/ph1-sld8/sbc_init_3cs.c
| 57 ----------
arch/arm/mach-uniphier/ph1-sld8/sg_init.c
| 1 -
arch/arm/mach-uniphier/pinctrl/Makefile
| 7 ++
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld4.c
| 49 +++++++++
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld6b.c
| 45 ++++++++
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro4.c
| 50 +++++++++
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro5.c
| 43 ++++++++
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld3.c
| 25 +++++
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld8.c
| 43 ++++++++
arch/arm/mach-uniphier/pinctrl/pinctrl-proxstream2.c
| 45 ++++++++
arch/arm/mach-uniphier/pll/Makefile
| 8 ++
arch/arm/mach-uniphier/{ph1-ld4/pll_init.c => pll/pll-init-ph1-ld4.c}
| 34 ++++--
arch/arm/mach-uniphier/{ph1-pro4/pll_init.c =>
pll/pll-init-ph1-pro4.c} | 36 ++++---
arch/arm/mach-uniphier/{ph1-sld3/pll_init.c =>
pll/pll-init-ph1-sld3.c} | 5 +-
arch/arm/mach-uniphier/{ph1-sld8/pll_init.c =>
pll/pll-init-ph1-sld8.c} | 5 +-
.../{ph1-pro4/pll_spectrum.c => pll/pll-spectrum-ph1-ld4.c}
| 6 +-
.../{ph1-sld3/pll_spectrum.c => pll/pll-spectrum-ph1-sld3.c}
| 5 +-
arch/arm/mach-uniphier/print_misc_info.c
| 2 +-
arch/arm/mach-uniphier/sbc/Makefile
| 7 ++
arch/arm/mach-uniphier/{ph1-ld4/sbc_init.c => sbc/sbc-ph1-ld4.c}
| 17 +--
arch/arm/mach-uniphier/{ph1-pro4/sbc_init.c => sbc/sbc-ph1-pro4.c}
| 17 +--
arch/arm/mach-uniphier/{ph1-sld3/sbc_init.c => sbc/sbc-ph1-sld3.c}
| 19 ++--
arch/arm/mach-uniphier/sbc/sbc-proxstream2.c
| 48 +++++++++
arch/arm/mach-uniphier/soc_info.c
| 61 +++++++++++
arch/arm/mach-uniphier/spl.c
| 76 --------------
arch/arm/mach-uniphier/umc/Makefile
| 3 +
arch/arm/mach-uniphier/{ph1-ld4/umc_init.c => umc/umc-ph1-ld4.c}
| 30 +++---
arch/arm/mach-uniphier/{ph1-pro4/umc_init.c => umc/umc-ph1-pro4.c}
| 36 ++++---
arch/arm/mach-uniphier/{ph1-sld8/umc_init.c => umc/umc-ph1-sld8.c}
| 30 +++---
configs/ph1_ld4_defconfig
| 9 +-
configs/ph1_ld6b_defconfig
| 30 ++++++
configs/ph1_pro4_defconfig
| 8 +-
configs/ph1_pro5_defconfig
| 30 ++++++
configs/ph1_sld3_defconfig
| 5 +-
configs/ph1_sld8_defconfig
| 9 +-
doc/README.uniphier
| 12 +++
drivers/pinctrl/Kconfig
| 2 +
drivers/pinctrl/Makefile
| 2 +
drivers/pinctrl/uniphier/Kconfig
| 42 ++++++++
drivers/pinctrl/uniphier/Makefile
| 8 ++
drivers/pinctrl/uniphier/pinctrl-ph1-ld4.c
| 133 ++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-ph1-ld6b.c
| 133 ++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-ph1-pro4.c
| 130 +++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-ph1-pro5.c
| 144 +++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-ph1-sld8.c
| 141 +++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-proxstream2.c
| 140 +++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
| 154 +++++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-uniphier.h
| 113 ++++++++++++++++++++
include/configs/uniphier.h
| 113 ++++----------------
154 files changed, 4061 insertions(+), 1624 deletions(-)
create mode 100644 arch/arm/dts/uniphier-ph1-pro5-4kbox.dts
create mode 100644 arch/arm/dts/uniphier-proxstream2-gentil.dts
create mode 100644 arch/arm/dts/uniphier-proxstream2-vodka.dts
create mode 100644 arch/arm/mach-uniphier/bcu/Makefile
rename arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c} (84%)
rename arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c} (84%)
create mode 100644 arch/arm/mach-uniphier/boards.c
create mode 100644 arch/arm/mach-uniphier/boot-mode/Makefile
rename arch/arm/mach-uniphier/{ph1-pro4/boot-mode.c =>
boot-mode/boot-mode-ph1-ld4.c} (88%)
create mode 100644 arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c
rename arch/arm/mach-uniphier/{ph1-sld3/boot-mode.c =>
boot-mode/boot-mode-ph1-sld3.c} (89%)
create mode 100644 arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/boot-mode/boot-mode.c
create mode 100644 arch/arm/mach-uniphier/clk/Makefile
rename arch/arm/mach-uniphier/{ph1-ld4/clkrst_init.c =>
clk/clk-ph1-ld4.c} (94%)
rename arch/arm/mach-uniphier/{ph1-pro4/clkrst_init.c =>
clk/clk-ph1-pro4.c} (96%)
create mode 100644 arch/arm/mach-uniphier/clk/clk-ph1-pro5.c
create mode 100644 arch/arm/mach-uniphier/clk/clk-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/ddrphy/Makefile
rename arch/arm/mach-uniphier/{ph1-ld4/ddrphy_init.c =>
ddrphy/ddrphy-ph1-ld4.c} (95%)
rename arch/arm/mach-uniphier/{ph1-pro4/ddrphy_init.c =>
ddrphy/ddrphy-ph1-pro4.c} (95%)
rename arch/arm/mach-uniphier/{ph1-sld8/ddrphy_init.c =>
ddrphy/ddrphy-ph1-sld8.c} (95%)
rename arch/arm/mach-uniphier/{ddrphy_training.c =>
ddrphy/ddrphy-training.c} (100%)
create mode 100644 arch/arm/mach-uniphier/debug_ll.S
create mode 100644 arch/arm/mach-uniphier/early-clk/Makefile
rename arch/arm/mach-uniphier/{ph1-pro4/early_clkrst_init.c =>
early-clk/early-clk-ph1-ld4.c} (86%)
create mode 100644 arch/arm/mach-uniphier/early-clk/early-clk-ph1-pro5.c
create mode 100644 arch/arm/mach-uniphier/early-clk/early-clk-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/early-pinctrl/Makefile
create mode 100644
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ph1-sld3.c
delete mode 100644 arch/arm/mach-uniphier/include/mach/board.h
delete mode 100644 arch/arm/mach-uniphier/include/mach/debug-uart.S
create mode 100644 arch/arm/mach-uniphier/include/mach/init.h
delete mode 100644 arch/arm/mach-uniphier/include/mach/led.h
create mode 100644 arch/arm/mach-uniphier/include/mach/micro-support-card.h
delete mode 100644 arch/arm/mach-uniphier/include/mach/platdevice.h
create mode 100644 arch/arm/mach-uniphier/include/mach/soc_info.h
create mode 100644 arch/arm/mach-uniphier/init/Makefile
create mode 100644 arch/arm/mach-uniphier/init/init-ph1-ld4.c
create mode 100644 arch/arm/mach-uniphier/init/init-ph1-pro4.c
create mode 100644 arch/arm/mach-uniphier/init/init-ph1-pro5.c
create mode 100644 arch/arm/mach-uniphier/init/init-ph1-sld3.c
create mode 100644 arch/arm/mach-uniphier/init/init-ph1-sld8.c
create mode 100644 arch/arm/mach-uniphier/init/init-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/init/init.c
delete mode 100644 arch/arm/mach-uniphier/memconf.c
create mode 100644 arch/arm/mach-uniphier/memconf/Makefile
create mode 100644 arch/arm/mach-uniphier/memconf/memconf-ph1-sld3.c
create mode 100644 arch/arm/mach-uniphier/memconf/memconf-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/memconf/memconf.c
rename arch/arm/mach-uniphier/{support_card.c => micro-support-card.c} (53%)
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/Makefile
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/boot-mode.c
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/early_clkrst_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/early_pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/lowlevel_debug.S
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/pll_spectrum.c
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/sbc_init_3cs.c
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/sg_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/Makefile
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/early_pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/lowlevel_debug.S
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/sbc_init_3cs.c
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/sg_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/Makefile
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/clkrst_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/early_clkrst_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/early_pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/memconf.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/sbc_init_3cs.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/sg_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/umc_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/Makefile
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/bcu_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/boot-mode.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/clkrst_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/early_clkrst_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/early_pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/lowlevel_debug.S
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/pinctrl.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/pll_spectrum.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/sbc_init.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/sbc_init_3cs.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/sg_init.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/Makefile
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld4.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld6b.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro4.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro5.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld3.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld8.c
create mode 100644 arch/arm/mach-uniphier/pinctrl/pinctrl-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/pll/Makefile
rename arch/arm/mach-uniphier/{ph1-ld4/pll_init.c =>
pll/pll-init-ph1-ld4.c} (90%)
rename arch/arm/mach-uniphier/{ph1-pro4/pll_init.c =>
pll/pll-init-ph1-pro4.c} (88%)
rename arch/arm/mach-uniphier/{ph1-sld3/pll_init.c =>
pll/pll-init-ph1-sld3.c} (62%)
rename arch/arm/mach-uniphier/{ph1-sld8/pll_init.c =>
pll/pll-init-ph1-sld8.c} (97%)
rename arch/arm/mach-uniphier/{ph1-pro4/pll_spectrum.c =>
pll/pll-spectrum-ph1-ld4.c} (72%)
rename arch/arm/mach-uniphier/{ph1-sld3/pll_spectrum.c =>
pll/pll-spectrum-ph1-sld3.c} (73%)
create mode 100644 arch/arm/mach-uniphier/sbc/Makefile
rename arch/arm/mach-uniphier/{ph1-ld4/sbc_init.c => sbc/sbc-ph1-ld4.c} (67%)
rename arch/arm/mach-uniphier/{ph1-pro4/sbc_init.c => sbc/sbc-ph1-pro4.c} (64%)
rename arch/arm/mach-uniphier/{ph1-sld3/sbc_init.c => sbc/sbc-ph1-sld3.c} (62%)
create mode 100644 arch/arm/mach-uniphier/sbc/sbc-proxstream2.c
create mode 100644 arch/arm/mach-uniphier/soc_info.c
delete mode 100644 arch/arm/mach-uniphier/spl.c
create mode 100644 arch/arm/mach-uniphier/umc/Makefile
rename arch/arm/mach-uniphier/{ph1-ld4/umc_init.c => umc/umc-ph1-ld4.c} (88%)
rename arch/arm/mach-uniphier/{ph1-pro4/umc_init.c => umc/umc-ph1-pro4.c} (85%)
rename arch/arm/mach-uniphier/{ph1-sld8/umc_init.c => umc/umc-ph1-sld8.c} (87%)
create mode 100644 configs/ph1_ld6b_defconfig
create mode 100644 configs/ph1_pro5_defconfig
create mode 100644 drivers/pinctrl/uniphier/Kconfig
create mode 100644 drivers/pinctrl/uniphier/Makefile
create mode 100644 drivers/pinctrl/uniphier/pinctrl-ph1-ld4.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-ph1-ld6b.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-ph1-pro4.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-ph1-pro5.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-ph1-sld8.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-proxstream2.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier.h
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-09-19 0:31 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-29 15:37 [U-Boot] pull request: u-boot-uniphier/master (2nd round) Masahiro Yamada
2016-03-01 1:57 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2016-09-18 15:35 Masahiro Yamada
2016-09-19 0:31 ` Tom Rini
2016-07-01 20:49 Masahiro Yamada
2016-07-02 1:38 ` Tom Rini
2015-09-24 16:10 Masahiro Yamada
2015-09-24 21:10 ` Tom Rini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.