* [U-Boot] Pull request: u-boot-uniphier/master
@ 2014-11-11 15:46 Masahiro YAMADA
2014-11-11 20:49 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro YAMADA @ 2014-11-11 15:46 UTC (permalink / raw)
To: u-boot
Hi Tom,
The following changes since commit 9906090f527153afddc5aa64d37cb5f89c6ee129:
Prepare v2015.01-rc1 (2014-11-10 16:25:29 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to b67932e3e72b6214cde75c7e2f796d0c70ff3ffb:
ARM: UniPhier: call pin_init() also in the normal boot (2014-11-12
00:31:01 +0900)
----------------------------------------------------------------
Masahiro Yamada (12):
serial: UniPhier: borrow macros from linux/serial_reg.h
ARM: UniPhier: reset on-board devices on start-up
ARM: UniPhier: move DDR related configuration to Kconfig
ARM: UniPhier: add EHCI host pin settings for PH1-Pro4
usb: add basic USB configs in Kconfig
ARM: UniPhier: add MIO register file
usb: UniPhier: add UniPhier on-chip EHCI host driver support
ARM: UniPhier: enable USB features
ARM: UniPhier: add set_pinsel macro for use in assembly code
ARM: UniPhier: decrease pre-reloc malloc area size
ARM: UniPhier: consolidate board_postclk_init() function
ARM: UniPhier: call pin_init() also in the normal boot
arch/arm/cpu/armv7/uniphier/Kconfig | 27
+++++++++++++++
arch/arm/cpu/armv7/uniphier/Makefile | 1 +
arch/arm/cpu/armv7/uniphier/{ph1-ld4 => }/board_postclk_init.c | 11 +++++--
arch/arm/cpu/armv7/uniphier/dram_init.c | 2 +-
arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 8 ++---
arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c | 13 ++++++++
arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c | 4 ---
arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 7 ++--
arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c | 39
----------------------
arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c | 7 ++++
arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c | 10 ++++++
arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c | 4 ---
arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 8 ++---
arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c | 1 -
arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c | 13 ++++++++
arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c | 4 ---
arch/arm/cpu/armv7/uniphier/reset.c | 3 --
arch/arm/include/asm/arch-uniphier/ehci-uniphier.h | 33
+++++++++++++++++++
arch/arm/include/asm/arch-uniphier/mio-regs.h | 20
++++++++++++
arch/arm/include/asm/arch-uniphier/platdevice.h | 2 ++
arch/arm/include/asm/arch-uniphier/sg-regs.h | 13 +++++++-
configs/ph1_ld4_defconfig | 3 ++
configs/ph1_pro4_defconfig | 3 ++
configs/ph1_sld8_defconfig | 3 ++
drivers/serial/serial_uniphier.c | 15 ++-------
drivers/usb/Kconfig | 46
++++++++++++++++++++++++++
drivers/usb/host/Kconfig | 56
++++++++++++++++++++++++++++++++
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-uniphier.c | 39
++++++++++++++++++++++
include/configs/ph1_ld4.h | 2 --
include/configs/ph1_pro4.h | 2 --
include/configs/ph1_sld8.h | 2 --
include/configs/uniphier-common.h | 13 ++++++--
33 files changed, 321 insertions(+), 94 deletions(-)
rename arch/arm/cpu/armv7/uniphier/{ph1-ld4 => }/board_postclk_init.c (82%)
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c
create mode 100644 arch/arm/include/asm/arch-uniphier/ehci-uniphier.h
create mode 100644 arch/arm/include/asm/arch-uniphier/mio-regs.h
create mode 100644 drivers/usb/host/Kconfig
create mode 100644 drivers/usb/host/ehci-uniphier.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2017-04-21 17:08 Masahiro Yamada
2017-04-25 12:56 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2017-04-21 17:08 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a small pull request for UniPhier SoCs.
Please pull!
- Add USB PHY settings
- Use PSCI system reset when used with ARM Trusted Firmware
- Improve boot log to show SCP status
- Sync DT with Linux
The following changes since commit 3c476d841daa491f87c8f07851038afbdf4d90a8:
Merge git://git.denx.de/u-boot-fsl-qoriq (2017-04-18 11:36:06 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 4e7f8de42642cd0036dc78bf0df293f105cb5267:
ARM: dts: uniphier: sync Device Tree with Linux (2017-04-20 23:50:02 +0900)
----------------------------------------------------------------
Masahiro Yamada (4):
ARM: uniphier: setup EHCI PHY paramters for LD11
ARM: uniphier: enable PSCI sysreset for uniphier_v8_defconfig
ARM: uniphier: show STM (SCP) status on boot and pinmon command
ARM: dts: uniphier: sync Device Tree with Linux
arch/arm/dts/uniphier-ld11.dtsi | 59
++++++++++++++++++++++-----
arch/arm/dts/uniphier-ld20.dtsi | 77
+++++++++++++++++++++++++++---------
arch/arm/dts/uniphier-pro5.dtsi | 72
++++++++++++++++++++++++---------
arch/arm/dts/uniphier-pxs2.dtsi | 56
+++++++++++++++++++++-----
arch/arm/mach-uniphier/Makefile | 2 +
arch/arm/mach-uniphier/board_late_init.c | 16 +++++---
arch/arm/mach-uniphier/boot-device/boot-device.c | 38 ++++++++++++++++--
arch/arm/mach-uniphier/clk/clk-ld11.c | 9 +++++
arch/arm/mach-uniphier/init.h | 2 +
arch/arm/mach-uniphier/sg-regs.h | 1 +
configs/uniphier_v8_defconfig | 3 ++
11 files changed, 272 insertions(+), 63 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2017-04-21 17:08 [U-Boot] pull " Masahiro Yamada
@ 2017-04-25 12:56 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2017-04-25 12:56 UTC (permalink / raw)
To: u-boot
On Sat, Apr 22, 2017 at 02:08:53AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here is a small pull request for UniPhier SoCs.
> Please pull!
>
> - Add USB PHY settings
> - Use PSCI system reset when used with ARM Trusted Firmware
> - Improve boot log to show SCP status
> - Sync DT with Linux
>
>
> The following changes since commit 3c476d841daa491f87c8f07851038afbdf4d90a8:
>
> Merge git://git.denx.de/u-boot-fsl-qoriq (2017-04-18 11:36:06 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 4e7f8de42642cd0036dc78bf0df293f105cb5267:
>
> ARM: dts: uniphier: sync Device Tree with Linux (2017-04-20 23:50:02 +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/20170425/7412512a/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2017-03-13 20:57 Masahiro Yamada
2017-03-16 20:39 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2017-03-13 20:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull my first round of UniPhier changes for v2017.05:
- Fix regression of DRAM settings
- DT updates (fix W=1 warnings, re-sync with Linux)
(For Linux, I had already sent equivalent patches
to fix no unit name warnings, remove skeleton.dtsi inclusion.
They will be merged for linux-4.12-rc1, so Linux and U-Boot
will be kept synced.)
The following changes since commit 8537ddd769f460d7fb7a62a3dcc9669049702e51:
Prepare v2017.03 (2017-03-13 13:54:16 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 7317a94085b2146811d9d1350b26d562b98aebac:
ARM: dts: uniphier: more re-sync DT with Linux (2017-03-14 05:52:53 +0900)
----------------------------------------------------------------
Masahiro Yamada (4):
ARM: uniphier: set DRAM_SPARSE flag for LD21 boards
ARM: dts: uniphier: remove skeleton.dtsi inclusion
ARM: dts: uniphier: fix no unit name warnings
ARM: dts: uniphier: more re-sync DT with Linux
arch/arm/dts/uniphier-ld11-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-ld11.dtsi | 4 ++--
arch/arm/dts/uniphier-ld20-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-ld20.dtsi | 2 +-
arch/arm/dts/uniphier-ld4-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-ld4.dtsi | 4 ++--
arch/arm/dts/uniphier-ld6b-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-pinctrl.dtsi | 3 ++-
arch/arm/dts/uniphier-pro4-ace.dts | 11 ++++++-----
arch/arm/dts/uniphier-pro4-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-pro4-sanji.dts | 11 ++++++-----
arch/arm/dts/uniphier-pro4.dtsi | 4 ++--
arch/arm/dts/uniphier-pro5-4kbox.dts | 10 +++++-----
arch/arm/dts/uniphier-pro5.dtsi | 4 ++--
arch/arm/dts/uniphier-pxs2-gentil.dts | 11 ++++++-----
arch/arm/dts/uniphier-pxs2-vodka.dts | 10 +++++-----
arch/arm/dts/uniphier-pxs2.dtsi | 26 ++++++++++----------------
arch/arm/dts/uniphier-pxs3-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-pxs3.dtsi | 2 +-
arch/arm/dts/uniphier-ref-daughter.dtsi | 4 +++-
arch/arm/dts/uniphier-sld3-ref.dts | 12 ++++++------
arch/arm/dts/uniphier-sld3.dtsi | 11 +++++++----
arch/arm/dts/uniphier-sld8-ref.dts | 10 +++++-----
arch/arm/dts/uniphier-sld8.dtsi | 4 ++--
arch/arm/dts/uniphier-support-card.dtsi | 5 +++--
arch/arm/mach-uniphier/boards.c | 2 +-
26 files changed, 107 insertions(+), 103 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2017-03-13 20:57 Masahiro Yamada
@ 2017-03-16 20:39 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2017-03-16 20:39 UTC (permalink / raw)
To: u-boot
On Tue, Mar 14, 2017 at 05:57:31AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull my first round of UniPhier changes for v2017.05:
>
> - Fix regression of DRAM settings
> - DT updates (fix W=1 warnings, re-sync with Linux)
>
>
> (For Linux, I had already sent equivalent patches
> to fix no unit name warnings, remove skeleton.dtsi inclusion.
> They will be merged for linux-4.12-rc1, so Linux and U-Boot
> will be kept synced.)
>
>
> The following changes since commit 8537ddd769f460d7fb7a62a3dcc9669049702e51:
>
> Prepare v2017.03 (2017-03-13 13:54:16 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 7317a94085b2146811d9d1350b26d562b98aebac:
>
> ARM: dts: uniphier: more re-sync DT with Linux (2017-03-14 05:52:53 +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/20170316/2a0c07a1/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2017-02-23 2:03 Masahiro Yamada
2017-02-27 1:37 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2017-02-23 2:03 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull the 4th round of UniPhier updates for v2017.03:
- Fix regressions caused by the previous reworks
- Add pin configuration support
- Re-work SPL code
- Update DRAM and PLL setup code
- Enable needed configs, disable unneeded configs
The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
video: mxsfb: Fix reset hang when videomode variable is not present
(2017-02-22 21:47:59 +0100)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to bc647958047cd03193e19cd8c08a6771fea828b7:
ARM: uniphier: set up charge pump current for MPLL of LD11 SoC
(2017-02-23 09:00:16 +0900)
----------------------------------------------------------------
Kotaro Hayashi (1):
ARM: uniphier: add DRAM PHY clock duty adjustment for LD20 SoC
Masahiro Yamada (22):
ARM: uniphier: revive accidentally removed dcache_disable()
ARM: uniphier: skip MEMCONF ch2 parsing if CH2_DISABLE bit is set
ARM: uniphier: correct spelling of "invalid"
ARM: uniphier: skip memreserve of unused DRAM bank of LD20
ARM: uniphier: print Support Card info very late
ARM: uniphier: update README.uniphier for latest build instruction
ARM: uniphier: remove DRAM base address from board parameters
ARM: uniphier: enable generic EHCI driver for uniphier_v8_defconfig
pinctrl: uniphier: support pin configuration
ARM: uniphier: rename second stage loader name
ARM: dts: uniphier: drop u-boot, dm-pre-reloc from system-bus pinctrl node
ARM: uniphier: disable CONFIG_MTD_NOR_FLASH
ARM: uniphier: move MMC code to a separate file
ARM: uniphier: move spl_boot_mode() to a separate file
ARM: uniphier: rework spl_boot_device() and related code
ARM: uniphier: remove dram_nr_ch from board parameters
ARM: uniphier: deassert RST_n of eMMC device for LD11/LD20
ARM: uniphier: disable CONFIG_SPL_DOS_PARTITION
ARM: uniphier: enable CONFIG_CMD_GPT
ARM: uniphier: enable CONFIG_CMD_CONFIG
ARM: uniphier: add simple eMMC load APIs instead of ROM API
ARM: uniphier: set up charge pump current for MPLL of LD11 SoC
arch/arm/dts/uniphier-ld11-ref.dts | 4 -
arch/arm/dts/uniphier-ld20-ref.dts | 4 -
arch/arm/mach-uniphier/Makefile | 4 +-
arch/arm/mach-uniphier/bcu/bcu-ld4.c | 2 +-
arch/arm/mach-uniphier/bcu/bcu-sld3.c | 2 +-
arch/arm/mach-uniphier/board_init.c | 1 +
arch/arm/mach-uniphier/board_late_init.c | 4 +-
arch/arm/mach-uniphier/boards.c | 42 +---
arch/arm/mach-uniphier/boot-device/Makefile | 19 ++
.../boot-mode-ld20.c => boot-device/boot-device-ld11.c} | 52 ++---
.../boot-mode-ld4.c => boot-device/boot-device-ld4.c} | 36 +---
.../boot-mode-pro5.c => boot-device/boot-device-pro5.c} | 36 +---
.../boot-mode-pxs2.c => boot-device/boot-device-pxs2.c} | 37 ++--
.../boot-mode-sld3.c => boot-device/boot-device-sld3.c} | 36 +---
arch/arm/mach-uniphier/boot-device/boot-device.c | 206
+++++++++++++++++++
arch/arm/mach-uniphier/boot-device/boot-device.h | 35 ++++
arch/arm/mach-uniphier/boot-device/spl_board.c | 262
+++++++++++++++++++++++++
arch/arm/mach-uniphier/boot-mode/Makefile | 21 --
arch/arm/mach-uniphier/boot-mode/boot-device.h | 29 ---
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 140 -------------
arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 59 ------
arch/arm/mach-uniphier/boot-mode/spl_board.c | 125 ------------
arch/arm/mach-uniphier/clk/Makefile | 2 +-
arch/arm/mach-uniphier/clk/clk-ld11.c | 8 +-
arch/arm/mach-uniphier/clk/clk-ld20.c | 17 ++
arch/arm/mach-uniphier/clk/pll-base-ld20.c | 21 ++
arch/arm/mach-uniphier/clk/pll-ld11.c | 2 +
arch/arm/mach-uniphier/clk/pll.h | 1 +
arch/arm/mach-uniphier/dram/umc-ld11.c | 2 +-
arch/arm/mach-uniphier/dram/umc-ld20.c | 25 ++-
arch/arm/mach-uniphier/dram/umc-pxs2.c | 14 +-
arch/arm/mach-uniphier/dram_init.c | 64 +++---
arch/arm/mach-uniphier/init.h | 9 +-
arch/arm/mach-uniphier/memconf.c | 2 +-
arch/arm/mach-uniphier/micro-support-card.c | 11 +-
arch/arm/mach-uniphier/mmc-boot-mode.c | 34 ++++
arch/arm/mach-uniphier/mmc-first-dev.c | 46 +++++
arch/arm/mach-uniphier/spl_board_init.c | 4 +
configs/uniphier_ld11_defconfig | 5 +-
configs/uniphier_ld20_defconfig | 5 +-
configs/uniphier_ld4_sld8_defconfig | 5 +-
configs/uniphier_pro4_defconfig | 5 +-
configs/uniphier_pxs2_ld6b_defconfig | 5 +-
configs/uniphier_sld3_defconfig | 5 +-
configs/uniphier_v8_defconfig | 5 +-
doc/README.uniphier | 6 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 134 ++++++++++++-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 3 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 3 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 1 +
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 3 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 1 +
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 1 +
include/configs/uniphier.h | 2 +-
54 files changed, 948 insertions(+), 659 deletions(-)
create mode 100644 arch/arm/mach-uniphier/boot-device/Makefile
rename arch/arm/mach-uniphier/{boot-mode/boot-mode-ld20.c =>
boot-device/boot-device-ld11.c} (73%)
rename arch/arm/mach-uniphier/{boot-mode/boot-mode-ld4.c =>
boot-device/boot-device-ld4.c} (77%)
rename arch/arm/mach-uniphier/{boot-mode/boot-mode-pro5.c =>
boot-device/boot-device-pro5.c} (76%)
rename arch/arm/mach-uniphier/{boot-mode/boot-mode-pxs2.c =>
boot-device/boot-device-pxs2.c} (76%)
rename arch/arm/mach-uniphier/{boot-mode/boot-mode-sld3.c =>
boot-device/boot-device-sld3.c} (83%)
create mode 100644 arch/arm/mach-uniphier/boot-device/boot-device.c
create mode 100644 arch/arm/mach-uniphier/boot-device/boot-device.h
create mode 100644 arch/arm/mach-uniphier/boot-device/spl_board.c
delete mode 100644 arch/arm/mach-uniphier/boot-mode/Makefile
delete mode 100644 arch/arm/mach-uniphier/boot-mode/boot-device.h
delete mode 100644 arch/arm/mach-uniphier/boot-mode/boot-mode.c
delete mode 100644 arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c
delete mode 100644 arch/arm/mach-uniphier/boot-mode/spl_board.c
create mode 100644 arch/arm/mach-uniphier/clk/clk-ld20.c
create mode 100644 arch/arm/mach-uniphier/mmc-boot-mode.c
create mode 100644 arch/arm/mach-uniphier/mmc-first-dev.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2017-02-23 2:03 Masahiro Yamada
@ 2017-02-27 1:37 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2017-02-27 1:37 UTC (permalink / raw)
To: u-boot
On Thu, Feb 23, 2017 at 11:03:24AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull the 4th round of UniPhier updates for v2017.03:
>
> - Fix regressions caused by the previous reworks
> - Add pin configuration support
> - Re-work SPL code
> - Update DRAM and PLL setup code
> - Enable needed configs, disable unneeded configs
>
>
> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
>
> video: mxsfb: Fix reset hang when videomode variable is not present
> (2017-02-22 21:47:59 +0100)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to bc647958047cd03193e19cd8c08a6771fea828b7:
>
> ARM: uniphier: set up charge pump current for MPLL of LD11 SoC
> (2017-02-23 09:00:16 +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/20170226/20f2e98c/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2017-01-29 12:15 Masahiro Yamada
2017-01-29 17:39 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2017-01-29 12:15 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull the 3rd round of UniPhier updates for v2017.03:
- Fix clk driver
- Optimize DRAM init code for LD20 SoC
- Get DRAM information from more reliable source
- Clean up SoC init code
- Allow to use Image.gz for booting ARM64 Linux
- Tidy up environments to use with ATF
- Clean up I2C drivers
The following changes since commit 0fff19a6782909f5b1b280b993d0010f45eb5b18:
booti: Set images.os.arch (2017-01-28 14:04:51 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 68578582ab956691ecce174057b52600f52d7d09:
i2c: uniphier-f: use readl_poll_timeout() to poll registers
(2017-01-29 20:59:08 +0900)
----------------------------------------------------------------
Masahiro Yamada (16):
clk: uniphier: fix compatible strings for Pro5, PXs2, LD20 SD clock
ARM: uniphier: shrink arrays of DDR-PHY parameters for LD20 SoC
ARM: uniphier: detect RAM size by decoding HW register instead of DT
ARM: uniphier: use gd->bd->bi_dram for memory reserve on LD20 SoC
ARM: uniphier: refactor cmd_ddrphy
ARM: uniphier: clean up UMC init for PXs2 SoC
ARM: uniphier: refactor cmd_ddrmphy
ARM: uniphier: compile board data only for SPL
ARM: uniphier: collect SPL CONFIG symbols to the bottom of header
ARM: uniphier: use Image.gz instead Image for booting ARM64 Linux
ARM: uniphier: set initrd_high environment to skip initrd relocation
ARM: uniphier: change the offset to environment storage area
ARM: uniphier: change CONFIG_SPL_PAD_TO to 128KB
ARM: uniphier: make update commands more flexible for ATF
i2c: uniphier(-f): remove unneeded #include <dm/root.h>
i2c: uniphier-f: use readl_poll_timeout() to poll registers
arch/arm/mach-uniphier/Makefile | 2 +-
arch/arm/mach-uniphier/dram/cmd_ddrmphy.c | 237 ++++++++++++++-----------
arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 156 +++++++++--------
arch/arm/mach-uniphier/dram/ddrmphy-regs.h | 264 ++++++++++++++--------------
arch/arm/mach-uniphier/dram/umc-ld20.c | 254 +++++++++------------------
arch/arm/mach-uniphier/dram/umc-pxs2.c | 253 +++++++++++++--------------
arch/arm/mach-uniphier/dram_init.c | 267 ++++++++++++++++++++++-------
arch/arm/mach-uniphier/init.h | 1 +
common/spl/Kconfig | 3 +-
drivers/clk/uniphier/clk-uniphier-core.c | 6 +-
drivers/i2c/i2c-uniphier-f.c | 35 ++--
drivers/i2c/i2c-uniphier.c | 1 -
include/configs/uniphier.h | 104 +++++++----
13 files changed, 845 insertions(+), 738 deletions(-)
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2017-01-29 12:15 Masahiro Yamada
@ 2017-01-29 17:39 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2017-01-29 17:39 UTC (permalink / raw)
To: u-boot
On Sun, Jan 29, 2017 at 09:15:26PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull the 3rd round of UniPhier updates for v2017.03:
>
> - Fix clk driver
> - Optimize DRAM init code for LD20 SoC
> - Get DRAM information from more reliable source
> - Clean up SoC init code
> - Allow to use Image.gz for booting ARM64 Linux
> - Tidy up environments to use with ATF
> - Clean up I2C drivers
>
>
> The following changes since commit 0fff19a6782909f5b1b280b993d0010f45eb5b18:
>
> booti: Set images.os.arch (2017-01-28 14:04:51 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 68578582ab956691ecce174057b52600f52d7d09:
>
> i2c: uniphier-f: use readl_poll_timeout() to poll registers
> (2017-01-29 20:59:08 +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/20170129/0137dff7/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2017-01-22 12:55 Masahiro Yamada
2017-01-23 2:21 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2017-01-22 12:55 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull the 2nd round of UniPhier updates for v2017.03:
- Allow to disable SPL (mainly for ATF)
- Refactor SoC init code
- Update DRAM settings
- Add PXs3 SoC support (DT, pinctrl driver, SoC code)
The following changes since commit 2d8d190c8394b43c0989cdb04a50cb48d4e1f8da:
status_led: Kconfig migration (2017-01-21 15:12:33 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 2c2ab3d495a1a9fbfcec58f469255595a86e3aad:
ARM: uniphier: add PXs3 SoC support (2017-01-22 16:49:34 +0900)
----------------------------------------------------------------
Kotaro Hayashi (1):
ARM: uniphier: fix delay fixup code in LD11 UMC init
Masahiro Yamada (11):
ARM: uniphier: add missing static and const qualifier
ARM: uniphier: make SPL optional for ARVv8 SoCs
ARM: uniphier: add uniphier_v8_defconfig
ARM: uniphier: replace <linux/err.h> with <linux/errno.h>
ARM: uniphier: replace <common.h> with <linux/delay.h> where possible
ARM: uniphier: simplify SoC ID get function
ARM: uniphier: add macro to generate SoC data look-up function
ARM: dts: uniphier: compile only DT files that make sense
pinctrl: uniphier: support UniPhier PXs3 pinctrl driver
ARM: dts: uniphier: add PXs3 SoC/board support
ARM: uniphier: add PXs3 SoC support
Wataru Okoshi (1):
ARM: uniphier: update UMC_MEMMAPSET value for LD20 SoC
arch/arm/Kconfig | 11 +-
arch/arm/dts/Makefile | 29 +-
arch/arm/dts/uniphier-pxs3-ref.dts | 51 ++++
arch/arm/dts/uniphier-pxs3.dtsi | 328 ++++++++++++++++++++++
arch/arm/mach-uniphier/Kconfig | 54 ++--
arch/arm/mach-uniphier/Makefile | 4 +-
arch/arm/mach-uniphier/arm32/psci.c | 12 +-
arch/arm/mach-uniphier/arm64/Makefile | 5 +-
arch/arm/mach-uniphier/board_init.c | 57 ++--
arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 9 +-
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 32 +--
arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 20 +-
arch/arm/mach-uniphier/boot-mode/spl_board.c | 6 +-
arch/arm/mach-uniphier/clk/Makefile | 1 +
arch/arm/mach-uniphier/clk/dpll-ld4.c | 2 +-
arch/arm/mach-uniphier/clk/dpll-pro4.c | 2 +-
arch/arm/mach-uniphier/clk/dpll-sld8.c | 2 +-
arch/arm/mach-uniphier/clk/pll-base-ld20.c | 3 +-
arch/arm/mach-uniphier/clk/pll-ld4.c | 2 +-
arch/arm/mach-uniphier/clk/pll-pro4.c | 2 +-
arch/arm/mach-uniphier/clk/pll-pxs3.c | 7 +
arch/arm/mach-uniphier/cpu-info.c | 76 +++++
arch/arm/mach-uniphier/cpu_info.c | 73 -----
arch/arm/mach-uniphier/debug-uart/debug-uart.c | 20 +-
arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 10 +-
arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 2 +-
arch/arm/mach-uniphier/dram/ddrphy-training.c | 2 +-
arch/arm/mach-uniphier/dram/umc-ld11.c | 1 +
arch/arm/mach-uniphier/dram/umc-ld20.c | 7 +-
arch/arm/mach-uniphier/dram/umc-ld4.c | 2 +-
arch/arm/mach-uniphier/dram/umc-pro4.c | 2 +-
arch/arm/mach-uniphier/dram/umc-pxs2.c | 5 +-
arch/arm/mach-uniphier/dram/umc-sld8.c | 2 +-
arch/arm/mach-uniphier/dram_init.c | 4 +-
arch/arm/mach-uniphier/init.h | 1 +
arch/arm/mach-uniphier/memconf.c | 2 +-
arch/arm/mach-uniphier/pinctrl-glue.c | 2 +-
arch/arm/mach-uniphier/sbc/Makefile | 1 +
arch/arm/mach-uniphier/sg-regs.h | 16 +-
arch/arm/mach-uniphier/soc-info.c | 35 +++
arch/arm/mach-uniphier/soc-info.h | 106 +++----
arch/arm/mach-uniphier/soc_info.c | 84 ------
arch/arm/mach-uniphier/spl_board_init.c | 38 +--
configs/uniphier_ld11_defconfig | 3 +-
configs/uniphier_ld20_defconfig | 3 +-
configs/uniphier_ld4_sld8_defconfig | 1 +
configs/uniphier_pro4_defconfig | 1 +
configs/uniphier_pxs2_ld6b_defconfig | 1 +
configs/uniphier_sld3_defconfig | 1 +
configs/uniphier_v8_defconfig | 34 +++
doc/README.uniphier | 4 +
drivers/pinctrl/uniphier/Kconfig | 24 +-
drivers/pinctrl/uniphier/Makefile | 1 +
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 140 +++++++++
include/configs/uniphier.h | 6 +-
55 files changed, 934 insertions(+), 415 deletions(-)
create mode 100644 arch/arm/dts/uniphier-pxs3-ref.dts
create mode 100644 arch/arm/dts/uniphier-pxs3.dtsi
create mode 100644 arch/arm/mach-uniphier/clk/pll-pxs3.c
create mode 100644 arch/arm/mach-uniphier/cpu-info.c
delete mode 100644 arch/arm/mach-uniphier/cpu_info.c
create mode 100644 arch/arm/mach-uniphier/soc-info.c
delete mode 100644 arch/arm/mach-uniphier/soc_info.c
create mode 100644 configs/uniphier_v8_defconfig
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2017-01-22 12:55 Masahiro Yamada
@ 2017-01-23 2:21 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2017-01-23 2:21 UTC (permalink / raw)
To: u-boot
On Sun, Jan 22, 2017 at 09:55:58PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull the 2nd round of UniPhier updates for v2017.03:
> - Allow to disable SPL (mainly for ATF)
> - Refactor SoC init code
> - Update DRAM settings
> - Add PXs3 SoC support (DT, pinctrl driver, SoC code)
>
>
> The following changes since commit 2d8d190c8394b43c0989cdb04a50cb48d4e1f8da:
>
> status_led: Kconfig migration (2017-01-21 15:12:33 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 2c2ab3d495a1a9fbfcec58f469255595a86e3aad:
>
> ARM: uniphier: add PXs3 SoC support (2017-01-22 16:49:34 +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/20170122/d2cd8c2f/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2017-01-17 16:36 Masahiro Yamada
2017-01-18 2:56 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2017-01-17 16:36 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull UniPhier SoC updates:
- Enable eMMC driver for LD11/LD20 SoCs
- Refactoring of SoC init code
- Bug fix of pinctrl driver
The following changes since commit 035ebf85b09cf11c820ae9eec414097420741abd:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2017-01-15
13:33:30 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 2cfa35c47b9c9b80c8ff084f55391a03fd575956:
pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20
(2017-01-18 01:24:14 +0900)
----------------------------------------------------------------
Masahiro Yamada (12):
ARM: uniphier: enable Cadence eMMC controller for LD11/LD20
ARM: dts: uniphier: add UniPhier specific compatible to eMMC node
ARM: uniphier: remove unneeded argument of uniphier_ld20_pll_init()
ARM: uniphier: split out UMC clock enable
ARM: uniphier: refactor MEMCONF init code
ARM: uniphier: refactor SBC init code
ARM: uniphier: refactor Support Card init code
ARM: uniphier: make BCU init into void function
ARM: uniphier: refactor board_init()
ARM: uniphier: refactor spl_init_board()
ARM: uniphier: move SBC and Support Card init code to U-Boot proper
pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20
arch/arm/dts/uniphier-ld11.dtsi | 3 +-
arch/arm/dts/uniphier-ld20.dtsi | 3 +-
arch/arm/mach-uniphier/Makefile | 10 +-
arch/arm/mach-uniphier/bcu/bcu-ld4.c | 8 +-
arch/arm/mach-uniphier/bcu/bcu-sld3.c | 8 +-
arch/arm/mach-uniphier/board_init.c | 237 +++++++++++++-------
arch/arm/mach-uniphier/clk/Makefile | 20 +-
.../clk/{early-clk-ld11.c => clk-dram-ld11.c} | 11 +-
.../clk/{early-clk-ld20.c => clk-dram-ld20.c} | 10 +-
.../clk/{early-clk-pro5.c => clk-dram-pro5.c} | 11 +-
.../clk/{early-clk-pxs2.c => clk-dram-pxs2.c} | 16 +-
.../clk/{early-clk-ld4.c => clk-dram-sld3.c} | 12 +-
arch/arm/mach-uniphier/clk/clk-early-ld11.c | 20 ++
arch/arm/mach-uniphier/clk/clk-early-sld3.c | 31 +++
arch/arm/mach-uniphier/clk/clk-ld20.c | 14 --
arch/arm/mach-uniphier/clk/dpll-pro5.c | 6 +
arch/arm/mach-uniphier/clk/dpll-pxs2.c | 6 +
arch/arm/mach-uniphier/clk/pll-ld20.c | 4 +-
arch/arm/mach-uniphier/dram/Makefile | 2 +
arch/arm/mach-uniphier/dram/umc-pro5.c | 12 +
arch/arm/mach-uniphier/dram/umc-sld3.c | 6 +
arch/arm/mach-uniphier/init.h | 57 ++---
arch/arm/mach-uniphier/init/Makefile | 15 --
arch/arm/mach-uniphier/init/init-ld11.c | 63 ------
arch/arm/mach-uniphier/init/init-ld20.c | 62 -----
arch/arm/mach-uniphier/init/init-ld4.c | 59 -----
arch/arm/mach-uniphier/init/init-pro4.c | 56 -----
arch/arm/mach-uniphier/init/init-pro5.c | 42 ----
arch/arm/mach-uniphier/init/init-pxs2.c | 50 -----
arch/arm/mach-uniphier/init/init-sld3.c | 49 ----
arch/arm/mach-uniphier/init/init-sld8.c | 59 -----
arch/arm/mach-uniphier/init/init.c | 71 ------
arch/arm/mach-uniphier/memconf.c | 163 ++++++++++++++
arch/arm/mach-uniphier/memconf/Makefile | 9 -
arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 68 ------
arch/arm/mach-uniphier/memconf/memconf-sld3.c | 60 -----
arch/arm/mach-uniphier/memconf/memconf.c | 107 ---------
arch/arm/mach-uniphier/micro-support-card.c | 7 +-
arch/arm/mach-uniphier/micro-support-card.h | 5 -
arch/arm/mach-uniphier/sbc/Makefile | 17 +-
arch/arm/mach-uniphier/sbc/sbc-admulti.c | 53 -----
arch/arm/mach-uniphier/sbc/sbc-ld11.c | 25 +++
arch/arm/mach-uniphier/sbc/sbc-ld4.c | 9 +-
arch/arm/mach-uniphier/sbc/sbc-pxs2.c | 8 +-
.../mach-uniphier/sbc/{sbc-savepin.c => sbc.c} | 38 +++-
arch/arm/mach-uniphier/spl_board_init.c | 185 +++++++++++++++
configs/uniphier_ld11_defconfig | 4 +-
configs/uniphier_ld20_defconfig | 2 +
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 2 +-
49 files changed, 739 insertions(+), 1056 deletions(-)
rename arch/arm/mach-uniphier/clk/{early-clk-ld11.c => clk-dram-ld11.c} (59%)
rename arch/arm/mach-uniphier/clk/{early-clk-ld20.c => clk-dram-ld20.c} (69%)
rename arch/arm/mach-uniphier/clk/{early-clk-pro5.c => clk-dram-pro5.c} (69%)
rename arch/arm/mach-uniphier/clk/{early-clk-pxs2.c => clk-dram-pxs2.c} (64%)
rename arch/arm/mach-uniphier/clk/{early-clk-ld4.c => clk-dram-sld3.c} (59%)
create mode 100644 arch/arm/mach-uniphier/clk/clk-early-ld11.c
create mode 100644 arch/arm/mach-uniphier/clk/clk-early-sld3.c
delete mode 100644 arch/arm/mach-uniphier/clk/clk-ld20.c
create mode 100644 arch/arm/mach-uniphier/clk/dpll-pro5.c
create mode 100644 arch/arm/mach-uniphier/clk/dpll-pxs2.c
create mode 100644 arch/arm/mach-uniphier/dram/umc-pro5.c
create mode 100644 arch/arm/mach-uniphier/dram/umc-sld3.c
delete mode 100644 arch/arm/mach-uniphier/init/Makefile
delete mode 100644 arch/arm/mach-uniphier/init/init-ld11.c
delete mode 100644 arch/arm/mach-uniphier/init/init-ld20.c
delete mode 100644 arch/arm/mach-uniphier/init/init-ld4.c
delete mode 100644 arch/arm/mach-uniphier/init/init-pro4.c
delete mode 100644 arch/arm/mach-uniphier/init/init-pro5.c
delete mode 100644 arch/arm/mach-uniphier/init/init-pxs2.c
delete mode 100644 arch/arm/mach-uniphier/init/init-sld3.c
delete mode 100644 arch/arm/mach-uniphier/init/init-sld8.c
delete mode 100644 arch/arm/mach-uniphier/init/init.c
create mode 100644 arch/arm/mach-uniphier/memconf.c
delete mode 100644 arch/arm/mach-uniphier/memconf/Makefile
delete mode 100644 arch/arm/mach-uniphier/memconf/memconf-pxs2.c
delete mode 100644 arch/arm/mach-uniphier/memconf/memconf-sld3.c
delete mode 100644 arch/arm/mach-uniphier/memconf/memconf.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-admulti.c
create mode 100644 arch/arm/mach-uniphier/sbc/sbc-ld11.c
rename arch/arm/mach-uniphier/sbc/{sbc-savepin.c => sbc.c} (55%)
create mode 100644 arch/arm/mach-uniphier/spl_board_init.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2017-01-17 16:36 Masahiro Yamada
@ 2017-01-18 2:56 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2017-01-18 2:56 UTC (permalink / raw)
To: u-boot
On Wed, Jan 18, 2017 at 01:36:38AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull UniPhier SoC updates:
> - Enable eMMC driver for LD11/LD20 SoCs
> - Refactoring of SoC init code
> - Bug fix of pinctrl driver
>
>
> The following changes since commit 035ebf85b09cf11c820ae9eec414097420741abd:
>
> Merge branch 'master' of git://git.denx.de/u-boot-spi (2017-01-15
> 13:33:30 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 2cfa35c47b9c9b80c8ff084f55391a03fd575956:
>
> pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20
> (2017-01-18 01:24:14 +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/20170117/e751d5dc/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-12-11 9:04 Masahiro Yamada
2016-12-12 15:55 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-12-11 9:04 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some updates for v2017.01-rc2, thanks!
- DT sync with Linux
- Disable CONFIG_ARCH_FIXUP_FDT_MEMORY
- Minor fixes
The following changes since commit 361a879902a3cbdb692149a1ac580e3199e771ba:
Revert "Merge branch 'master' of
git://www.denx.de/git/u-boot-microblaze" (2016-12-09 07:56:54 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 6c498835af560ad850de4dad4ff8c60d26ef2898:
ARM: uniphier: remove BLK select (2016-12-11 17:55:13 +0900)
----------------------------------------------------------------
Masahiro Yamada (5):
ARM: uniphier: remove unneeded initializer
ARM: uniphier: remove unneeded parentheses
ARM: uniphier: disable CONFIG_ARCH_FIXUP_FDT_MEMORY
ARM: dts: uniphier: sync Device Tree with Linux
ARM: uniphier: remove BLK select
arch/arm/Kconfig | 1 -
arch/arm/dts/uniphier-common32.dtsi | 177 ------
arch/arm/dts/uniphier-ld11.dtsi | 111 +++-
arch/arm/dts/uniphier-ld20.dtsi | 188 +++++--
arch/arm/dts/uniphier-ld4.dtsi | 651 +++++++++++++---------
arch/arm/dts/uniphier-pro4-ref.dts | 10 +-
arch/arm/dts/uniphier-pro4.dtsi | 903 +++++++++++++++++-------------
arch/arm/dts/uniphier-pro5.dtsi | 925 +++++++++++++++++++------------
arch/arm/dts/uniphier-pxs2-gentil.dts | 2 +-
arch/arm/dts/uniphier-pxs2-vodka.dts | 2 +-
arch/arm/dts/uniphier-pxs2.dtsi | 878 +++++++++++++++++------------
arch/arm/dts/uniphier-sld3.dtsi | 37 +-
arch/arm/dts/uniphier-sld8.dtsi | 651 +++++++++++++---------
arch/arm/mach-uniphier/dram/umc-ld20.c | 6 +-
arch/arm/mach-uniphier/memconf/memconf.c | 6 +-
configs/uniphier_ld11_defconfig | 1 +
configs/uniphier_ld20_defconfig | 1 +
configs/uniphier_ld4_sld8_defconfig | 1 +
configs/uniphier_pro4_defconfig | 1 +
configs/uniphier_pxs2_ld6b_defconfig | 1 +
configs/uniphier_sld3_defconfig | 1 +
21 files changed, 2697 insertions(+), 1857 deletions(-)
delete mode 100644 arch/arm/dts/uniphier-common32.dtsi
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-12-11 9:04 Masahiro Yamada
@ 2016-12-12 15:55 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-12-12 15:55 UTC (permalink / raw)
To: u-boot
On Sun, Dec 11, 2016 at 06:04:19PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some updates for v2017.01-rc2, thanks!
> - DT sync with Linux
> - Disable CONFIG_ARCH_FIXUP_FDT_MEMORY
> - Minor fixes
>
> The following changes since commit 361a879902a3cbdb692149a1ac580e3199e771ba:
>
> Revert "Merge branch 'master' of
> git://www.denx.de/git/u-boot-microblaze" (2016-12-09 07:56:54 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 6c498835af560ad850de4dad4ff8c60d26ef2898:
>
> ARM: uniphier: remove BLK select (2016-12-11 17:55:13 +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/20161212/0ef3c4d8/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-10-29 8:29 Masahiro Yamada
2016-10-30 12:11 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-10-29 8:29 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some more UniPhier SoC updates:
- DRAM init code updates
- Misc SoC-related fixes
The following changes since commit 1df182ddf700de49fb4400ba67c3029278ea88e7:
Merge branch 'master' of git://git.denx.de/u-boot-atmel (2016-10-28
14:14: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 6eeb624148c1aaedd1cf4f89286c7719bb140fd0:
ARM: uniphier: update DRAM init code for LD11 SoC (2016-10-29 17:24:30 +0900)
----------------------------------------------------------------
Masahiro Yamada (13):
ARM: uniphier: adjust fdt_file environment handling to latest Linux
ARM: uniphier: remove unneeded mdelay() in PLL setting function
ARM: uniphier: enable SSC for more PLLs for LD20 SoC
ARM: uniphier: remove unused board attribute macros
ARM: uniphier: update DRAM init code for LD20 SoC (3rd)
ARM: uniphier: rename ddrphy-ld20-regs.h to ddruqphy-regs.h
ARM: uniphier: fix DRAM init poll address for LD4, Pro4, sLD8
ARM: uniphier: enable clocks to MIO/STDMAC on LD11 if USB is enabled
ARM: uniphier: do not run harmful code for USB boot mode of LD11 ES3
ARM: uniphier: rework existing DDR PHY code to reuse for LD11 SoC
ARM: uniphier: refactor DDR PHY parameter dump command
ARM: uniphier: support DDR PHY parameter dump command for LD11
ARM: uniphier: update DRAM init code for LD11 SoC
arch/arm/mach-uniphier/Kconfig | 3 +-
arch/arm/mach-uniphier/board_late_init.c | 21 +-
arch/arm/mach-uniphier/clk/clk-ld11.c | 19 +-
arch/arm/mach-uniphier/clk/dpll-ld20.c | 9 +-
arch/arm/mach-uniphier/clk/pll-base-ld20.c | 2 -
arch/arm/mach-uniphier/clk/pll-ld20.c | 15 +-
arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 236
+++++++++-------
arch/arm/mach-uniphier/dram/ddrphy-init.h | 17 ++
arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 50 ++--
arch/arm/mach-uniphier/dram/ddrphy-regs.h | 285
+++++++++----------
arch/arm/mach-uniphier/dram/ddrphy-training.c | 98 +++----
.../mach-uniphier/dram/{ddrphy-ld20-regs.h => ddruqphy-regs.h} | 7 +-
arch/arm/mach-uniphier/dram/umc-ld11.c | 412
++++++++++++++++++++++++++--
arch/arm/mach-uniphier/dram/umc-ld20.c | 113 +++++---
arch/arm/mach-uniphier/dram/umc-ld4.c | 4 +-
arch/arm/mach-uniphier/dram/umc-pro4.c | 4 +-
arch/arm/mach-uniphier/dram/umc-sld8.c | 4 +-
arch/arm/mach-uniphier/init.h | 10 +-
arch/arm/mach-uniphier/sc64-regs.h | 2 +
19 files changed, 879 insertions(+), 432 deletions(-)
create mode 100644 arch/arm/mach-uniphier/dram/ddrphy-init.h
rename arch/arm/mach-uniphier/dram/{ddrphy-ld20-regs.h =>
ddruqphy-regs.h} (96%)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-10-29 8:29 Masahiro Yamada
@ 2016-10-30 12:11 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-10-30 12:11 UTC (permalink / raw)
To: u-boot
On Sat, Oct 29, 2016 at 05:29:12PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some more UniPhier SoC updates:
> - DRAM init code updates
> - Misc SoC-related fixes
>
>
> The following changes since commit 1df182ddf700de49fb4400ba67c3029278ea88e7:
>
> Merge branch 'master' of git://git.denx.de/u-boot-atmel (2016-10-28
> 14:14: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 6eeb624148c1aaedd1cf4f89286c7719bb140fd0:
>
> ARM: uniphier: update DRAM init code for LD11 SoC (2016-10-29 17:24: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/20161030/d7758fdc/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-10-18 16:00 Masahiro Yamada
2016-10-19 1:53 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-10-18 16:00 UTC (permalink / raw)
To: u-boot
Hi Tom.
I was a bit late for -rc2, but please pull some more for UniPhier SoCs:
* rework clk driver to re-use corresponding clk data from Linux
* Re-sync DT with Linux
* Reset migrate from ad-hoc code to the reset driver
* some fixes
The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:
Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 12a5ce72738a34eaa11b559778039f1051425dbd:
ARM: uniphier: update doc/README.uniphier (2016-10-18 14:30:05 +0900)
----------------------------------------------------------------
Masahiro Yamada (7):
pinctrl: uniphier: fix unused-const-variable warnings for GCC 6.x
ARM: uniphier: fix addresses of Cortex-A72 gear setting macros
ARM: uniphier: remove unneeded CONFIG_USB_MAX_CONTROLLER_COUNT define
clk: uniphier: rework UniPhier clk driver
ARM: dts: uniphier: sync DT with latest Linux
ARM: uniphier: remove unnecessary EHCI reset deassertion
ARM: uniphier: update doc/README.uniphier
arch/arm/dts/Makefile | 24 ++--
arch/arm/dts/uniphier-common32.dtsi | 8 +-
.../{uniphier-ph1-ld11-ref.dts => uniphier-ld11-ref.dts} | 9 +-
.../dts/{uniphier-ph1-ld11.dtsi => uniphier-ld11.dtsi} | 16 ++-
.../{uniphier-ph1-ld20-ref.dts => uniphier-ld20-ref.dts} | 11 +-
.../dts/{uniphier-ph1-ld20.dtsi => uniphier-ld20.dtsi} | 9 +-
.../{uniphier-ph1-ld4-ref.dts => uniphier-ld4-ref.dts} | 11 +-
arch/arm/dts/{uniphier-ph1-ld4.dtsi => uniphier-ld4.dtsi} | 24 +++-
.../{uniphier-ph1-ld6b-ref.dts => uniphier-ld6b-ref.dts} | 11 +-
arch/arm/dts/uniphier-ld6b.dtsi | 32 +++++
arch/arm/dts/uniphier-ph1-ld6b.dtsi | 31 -----
.../{uniphier-ph1-pro4-ace.dts => uniphier-pro4-ace.dts} | 15 +-
.../{uniphier-ph1-pro4-ref.dts => uniphier-pro4-ref.dts} | 11 +-
...niphier-ph1-pro4-sanji.dts => uniphier-pro4-sanji.dts} | 15 +-
.../dts/{uniphier-ph1-pro4.dtsi => uniphier-pro4.dtsi} | 23 +++-
...niphier-ph1-pro5-4kbox.dts => uniphier-pro5-4kbox.dts} | 11 +-
.../dts/{uniphier-ph1-pro5.dtsi => uniphier-pro5.dtsi} | 14 +-
...er-proxstream2-gentil.dts => uniphier-pxs2-gentil.dts} | 16 ++-
...hier-proxstream2-vodka.dts => uniphier-pxs2-vodka.dts} | 11 +-
.../dts/{uniphier-proxstream2.dtsi => uniphier-pxs2.dtsi} | 16 ++-
.../{uniphier-ph1-sld3-ref.dts => uniphier-sld3-ref.dts} | 11 +-
.../dts/{uniphier-ph1-sld3.dtsi => uniphier-sld3.dtsi} | 48 +++++--
.../{uniphier-ph1-sld8-ref.dts => uniphier-sld8-ref.dts} | 11 +-
.../dts/{uniphier-ph1-sld8.dtsi => uniphier-sld8.dtsi} | 24 +++-
arch/arm/mach-uniphier/boards.c | 26 ++--
arch/arm/mach-uniphier/clk/clk-ld4.c | 7 +-
arch/arm/mach-uniphier/clk/clk-pro4.c | 7 +-
arch/arm/mach-uniphier/sc64-regs.h | 6 +-
configs/uniphier_ld11_defconfig | 2 +-
configs/uniphier_ld20_defconfig | 2 +-
configs/uniphier_ld4_sld8_defconfig | 2 +-
configs/uniphier_pro4_defconfig | 2 +-
configs/uniphier_pxs2_ld6b_defconfig | 2 +-
configs/uniphier_sld3_defconfig | 2 +-
doc/README.uniphier | 78 +++++------
drivers/clk/uniphier/Kconfig | 15 +-
drivers/clk/uniphier/Makefile | 5 +-
drivers/clk/uniphier/clk-uniphier-core.c | 170
+++++++++++------------
drivers/clk/uniphier/clk-uniphier-mio.c | 183
+++++++++----------------
drivers/clk/uniphier/clk-uniphier.h | 46 ++++---
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 7 +-
include/configs/uniphier.h | 1 -
42 files changed, 511 insertions(+), 464 deletions(-)
rename arch/arm/dts/{uniphier-ph1-ld11-ref.dts => uniphier-ld11-ref.dts} (78%)
rename arch/arm/dts/{uniphier-ph1-ld11.dtsi => uniphier-ld11.dtsi} (93%)
rename arch/arm/dts/{uniphier-ph1-ld20-ref.dts => uniphier-ld20-ref.dts} (70%)
rename arch/arm/dts/{uniphier-ph1-ld20.dtsi => uniphier-ld20.dtsi} (96%)
rename arch/arm/dts/{uniphier-ph1-ld4-ref.dts => uniphier-ld4-ref.dts} (72%)
rename arch/arm/dts/{uniphier-ph1-ld4.dtsi => uniphier-ld4.dtsi} (89%)
rename arch/arm/dts/{uniphier-ph1-ld6b-ref.dts => uniphier-ld6b-ref.dts} (73%)
create mode 100644 arch/arm/dts/uniphier-ld6b.dtsi
delete mode 100644 arch/arm/dts/uniphier-ph1-ld6b.dtsi
rename arch/arm/dts/{uniphier-ph1-pro4-ace.dts => uniphier-pro4-ace.dts} (72%)
rename arch/arm/dts/{uniphier-ph1-pro4-ref.dts => uniphier-pro4-ref.dts} (74%)
rename arch/arm/dts/{uniphier-ph1-pro4-sanji.dts =>
uniphier-pro4-sanji.dts} (73%)
rename arch/arm/dts/{uniphier-ph1-pro4.dtsi => uniphier-pro4.dtsi} (93%)
rename arch/arm/dts/{uniphier-ph1-pro5-4kbox.dts =>
uniphier-pro5-4kbox.dts} (64%)
rename arch/arm/dts/{uniphier-ph1-pro5.dtsi => uniphier-pro5.dtsi} (96%)
rename arch/arm/dts/{uniphier-proxstream2-gentil.dts =>
uniphier-pxs2-gentil.dts} (69%)
rename arch/arm/dts/{uniphier-proxstream2-vodka.dts =>
uniphier-pxs2-vodka.dts} (69%)
rename arch/arm/dts/{uniphier-proxstream2.dtsi => uniphier-pxs2.dtsi} (95%)
rename arch/arm/dts/{uniphier-ph1-sld3-ref.dts => uniphier-sld3-ref.dts} (76%)
rename arch/arm/dts/{uniphier-ph1-sld3.dtsi => uniphier-sld3.dtsi} (87%)
rename arch/arm/dts/{uniphier-ph1-sld8-ref.dts => uniphier-sld8-ref.dts} (73%)
rename arch/arm/dts/{uniphier-ph1-sld8.dtsi => uniphier-sld8.dtsi} (89%)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-10-18 16:00 Masahiro Yamada
@ 2016-10-19 1:53 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-10-19 1:53 UTC (permalink / raw)
To: u-boot
On Wed, Oct 19, 2016 at 01:00:52AM +0900, Masahiro Yamada wrote:
> Hi Tom.
>
> I was a bit late for -rc2, but please pull some more for UniPhier SoCs:
>
> * rework clk driver to re-use corresponding clk data from Linux
> * Re-sync DT with Linux
> * Reset migrate from ad-hoc code to the reset driver
> * some fixes
>
>
> The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:
>
> Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 12a5ce72738a34eaa11b559778039f1051425dbd:
>
> ARM: uniphier: update doc/README.uniphier (2016-10-18 14:30:05 +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/20161018/0f5099e6/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-10-10 1:14 Masahiro Yamada
2016-10-13 0:48 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-10-10 1:14 UTC (permalink / raw)
To: u-boot
Hi Tom.
Please pull some more UniPhier updates:
- Various SoC specpfic updates (DRAM, PLL, errata)
- Minor cleanups
- Add UniPhier reset controller driver
Note:
I am touching include/reset-uclass.h by
"reset: declare fdtdec_phandle_args as struct to fix warning".
I included it in this pull-request because
I need it to suppress warnings for my new reset driver.
I believe it is OK since the patch is trivial enough.
The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
(2016-10-08 09:33:37 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 4fb96c48c183128c00b21c7858bb05897a1b80de:
reset: uniphier: add reset controller driver for UniPhier SoCs
(2016-10-10 10:03:23 +0900)
----------------------------------------------------------------
Masahiro Yamada (10):
ARM: uniphier: do not setup pins for System Bus on NAND boot mode
ARM: uniphier: enable SSC for DPLL (DRAM PLL) on LD11 SoC
ARM: uniphier: update DRAM init code for LD20 SoC (2nd)
ARM: uniphier: add work-around for VBO noise problem
ARM: uniphier: fix typos in a comment block
ARM: uniphier: enable CONFIG_SYS_NO_FLASH if no CONFIG_MICRO_SUPPORT_CARD
ARM: uniphier: define CONFIG_SMC911X along with CONFIG_MICRO_SUPPORT_CARD
ARM: uniphier: insert udelay() just before support_card_reset_deassert()
reset: declare fdtdec_phandle_args as struct to fix warning
reset: uniphier: add reset controller driver for UniPhier SoCs
arch/arm/Kconfig | 1 +
arch/arm/mach-uniphier/board_init.c | 7 +
arch/arm/mach-uniphier/clk/pll-ld11.c | 1 +
arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h | 37 +-
arch/arm/mach-uniphier/dram/umc-ld20.c | 652 ++++++++++++-------------
arch/arm/mach-uniphier/init/init-ld11.c | 4 +-
arch/arm/mach-uniphier/init/init-ld20.c | 4 +-
arch/arm/mach-uniphier/micro-support-card.c | 3 +-
drivers/reset/Kconfig | 9 +
drivers/reset/Makefile | 1 +
drivers/reset/reset-uniphier.c | 376 ++++++++++++++
include/configs/uniphier.h | 21 +-
include/reset-uclass.h | 1 +
13 files changed, 769 insertions(+), 348 deletions(-)
create mode 100644 drivers/reset/reset-uniphier.c
[4]+ Done emacs drivers/reset/Kconfig
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-10-10 1:14 Masahiro Yamada
@ 2016-10-13 0:48 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-10-13 0:48 UTC (permalink / raw)
To: u-boot
On Mon, Oct 10, 2016 at 10:14:26AM +0900, Masahiro Yamada wrote:
> Hi Tom.
>
> Please pull some more UniPhier updates:
>
> - Various SoC specpfic updates (DRAM, PLL, errata)
> - Minor cleanups
> - Add UniPhier reset controller driver
>
> Note:
> I am touching include/reset-uclass.h by
> "reset: declare fdtdec_phandle_args as struct to fix warning".
> I included it in this pull-request because
> I need it to suppress warnings for my new reset driver.
> I believe it is OK since the patch is trivial enough.
>
>
>
>
> The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:
>
> Merge branch 'master' of git://www.denx.de/git/u-boot-imx
> (2016-10-08 09:33:37 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 4fb96c48c183128c00b21c7858bb05897a1b80de:
>
> reset: uniphier: add reset controller driver for UniPhier SoCs
> (2016-10-10 10:03:23 +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/20161012/435c2e94/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-09-22 16:03 Masahiro Yamada
2016-09-23 1:58 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-09-22 16:03 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some more updates for UniPhier SoCs:
- Move config options
- Add PLL init code for LD11 SoC
- Improve/cleanup clk driver
- Sync Device Trees with Linux
The following changes since commit bbdae1651e96a4fca82b16765e641649170656e5:
omap4_panda: Disable ext2/3/4 support in SPL (2016-09-21 21:06:55 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 35343a2648ab42b178e94524404af9b3f4133343:
ARM: dts: uniphier: sync clock/reset controller nodes with Linux
(2016-09-23 01:00:39 +0900)
----------------------------------------------------------------
Masahiro Yamada (6):
ARM: uniphier: move CONFIG_SPL_* to defconfig or select
ARM: uniphier: add PLL init code for LD11 SoC
clk: uniphier: constify clock data arrays/structures
clk: uniphier: move U_BOOT_DRIVER entry to core code
clk: uniphier: allow to have clock node under syscon node
ARM: dts: uniphier: sync clock/reset controller nodes with Linux
arch/arm/Kconfig | 2 +
arch/arm/dts/uniphier-common32.dtsi | 56 +++++++++++++++++-------
arch/arm/dts/uniphier-ph1-ld11.dtsi | 80
+++++++++++++++++++++++++---------
arch/arm/dts/uniphier-ph1-ld20.dtsi | 75
++++++++++++++++++++++++--------
arch/arm/dts/uniphier-ph1-ld4.dtsi | 44 ++++++++++---------
arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 2 +-
arch/arm/dts/uniphier-ph1-pro4.dtsi | 38 +++++++++-------
arch/arm/dts/uniphier-ph1-pro5.dtsi | 38 ++++++++--------
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 --
arch/arm/dts/uniphier-ph1-sld3.dtsi | 59 ++++++++++++++-----------
arch/arm/dts/uniphier-ph1-sld8.dtsi | 44 ++++++++++---------
arch/arm/dts/uniphier-proxstream2-gentil.dts | 2 +-
arch/arm/dts/uniphier-proxstream2-vodka.dts | 2 +-
arch/arm/dts/uniphier-proxstream2.dtsi | 38 ++++++++--------
arch/arm/mach-uniphier/Kconfig | 15 -------
arch/arm/mach-uniphier/board_init.c | 1 +
arch/arm/mach-uniphier/clk/Makefile | 5 ++-
arch/arm/mach-uniphier/clk/dpll-ld11.c | 16 +++++++
arch/arm/mach-uniphier/clk/pll-ld11.c | 32 ++++++++++++++
arch/arm/mach-uniphier/init.h | 2 +
arch/arm/mach-uniphier/init/init-ld11.c | 6 ++-
arch/arm/mach-uniphier/sc64-regs.h | 16 +++++--
configs/uniphier_ld11_defconfig | 1 +
configs/uniphier_ld20_defconfig | 1 +
configs/uniphier_ld4_sld8_defconfig | 3 ++
configs/uniphier_pro4_defconfig | 3 ++
configs/uniphier_pxs2_ld6b_defconfig | 3 ++
configs/uniphier_sld3_defconfig | 3 ++
drivers/clk/uniphier/clk-uniphier-core.c | 94
++++++++++++++++++++++++++++++++--------
drivers/clk/uniphier/clk-uniphier-mio.c | 51 ++--------------------
drivers/clk/uniphier/clk-uniphier.h | 18 ++------
31 files changed, 469 insertions(+), 285 deletions(-)
create mode 100644 arch/arm/mach-uniphier/clk/dpll-ld11.c
create mode 100644 arch/arm/mach-uniphier/clk/pll-ld11.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-09-22 16:03 Masahiro Yamada
@ 2016-09-23 1:58 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-09-23 1:58 UTC (permalink / raw)
To: u-boot
On Fri, Sep 23, 2016 at 01:03:40AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some more updates for UniPhier SoCs:
>
> - Move config options
> - Add PLL init code for LD11 SoC
> - Improve/cleanup clk driver
> - Sync Device Trees with Linux
>
> The following changes since commit bbdae1651e96a4fca82b16765e641649170656e5:
>
> omap4_panda: Disable ext2/3/4 support in SPL (2016-09-21 21:06:55 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 35343a2648ab42b178e94524404af9b3f4133343:
>
> ARM: dts: uniphier: sync clock/reset controller nodes with Linux
> (2016-09-23 01:00:39 +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/20160922/7e742132/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-09-14 14:13 Masahiro Yamada
2016-09-15 8:40 ` Masahiro Yamada
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-09-14 14:13 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the fist pull request from me
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
- Misc fixes, cleanups
* Fix DRAM size of LD21 SoC
* Consolidate board init functions
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 c55b84c37654e4bf6118d7e37893fdc55f0565e3:
ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21
(2016-09-14 22:54:20 +0900)
----------------------------------------------------------------
Masahiro Yamada (12):
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
arch/arm/Kconfig | 16 ++--
arch/arm/mach-uniphier/Makefile | 5 +-
arch/arm/mach-uniphier/board_common.c | 20 -----
arch/arm/mach-uniphier/board_early_init_r.c | 15 ----
.../{board_early_init_f.c => board_init.c} | 16 +++-
arch/arm/mach-uniphier/boards.c | 29 +++++++-
arch/arm/mach-uniphier/init.h | 12 ++-
arch/arm/mach-uniphier/micro-support-card.c | 2 +-
arch/arm/mach-uniphier/micro-support-card.h | 16 ++--
arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c | 12 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c | 6 --
arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c | 11 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c | 7 --
arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c | 7 --
arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c | 11 ---
arch/arm/mach-uniphier/print_misc_info.c | 12 ---
configs/uniphier_ld4_sld8_defconfig | 1 -
configs/uniphier_pro4_defconfig | 2 +
configs/uniphier_sld3_defconfig | 1 -
drivers/mmc/Kconfig | 1 +
drivers/mmc/uniphier-sd.c | 50 ++++++-------
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 4 +
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-sld8.c | 21 ++++++
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 4 -
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 -
37 files changed, 244 insertions(+), 261 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} (88%)
delete mode 100644 arch/arm/mach-uniphier/print_misc_info.c
delete mode 100644 drivers/usb/host/xhci-uniphier.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-09-14 14:13 Masahiro Yamada
@ 2016-09-15 8:40 ` Masahiro Yamada
2016-09-15 11:13 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-09-15 8:40 UTC (permalink / raw)
To: u-boot
Hi Tom,
I found a bug in this series.
If you have not pulled it in yet,
I'd like to cancel it
and do the 2nd round later.
Thanks,
2016-09-14 23:13 GMT+09:00 Masahiro Yamada <yamada.masahiro@socionext.com>:
> Hi Tom,
>
> Here is the fist pull request from me
> 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
> - Misc fixes, cleanups
> * Fix DRAM size of LD21 SoC
> * Consolidate board init functions
>
> 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 c55b84c37654e4bf6118d7e37893fdc55f0565e3:
>
> ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21
> (2016-09-14 22:54:20 +0900)
>
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-09-15 8:40 ` Masahiro Yamada
@ 2016-09-15 11:13 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-09-15 11:13 UTC (permalink / raw)
To: u-boot
On Thu, Sep 15, 2016 at 05:40:52PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> I found a bug in this series.
> If you have not pulled it in yet,
> I'd like to cancel it
> and do the 2nd round later.
OK, thanks!
>
> Thanks,
>
>
>
>
> 2016-09-14 23:13 GMT+09:00 Masahiro Yamada <yamada.masahiro@socionext.com>:
> > Hi Tom,
> >
> > Here is the fist pull request from me
> > 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
> > - Misc fixes, cleanups
> > * Fix DRAM size of LD21 SoC
> > * Consolidate board init functions
> >
> > 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 c55b84c37654e4bf6118d7e37893fdc55f0565e3:
> >
> > ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21
> > (2016-09-14 22:54:20 +0900)
> >
>
>
> --
> Best Regards
> Masahiro Yamada
--
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/20160915/af99560d/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-08-28 4:29 Masahiro Yamada
2016-08-29 12:02 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-08-28 4:29 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some more UniPhier updates for v2016.09-rc3.
Thanks!
The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26
07:42:06 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier master
for you to fetch changes up to 8d11f804130d27a8f5ed6954f3a8a7f62a10ac45:
ARM: uniphier: enable CONFIG_CMD_CACHE (2016-08-28 13:12:18 +0900)
----------------------------------------------------------------
Masahiro Yamada (11):
mmc: uniphier-sd: add static qualifiers to probe and remove callbacks
mmc: uniphier-sd: migrate to CONFIG_DM_MMC_OPS
mmc: uniphier-sd: move uniphier_sd_init() below
mmc: uniphier-sd: return error code if unsupported width is given
mmc: uniphier-sd: just return if already set to desired clock rate
ARM: uniphier: support system reset functionality for PSCI
ARM: uniphier: display revision of Micro Support Card 3.6.x kindly
ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN for sLD3
ARM: dts: uniphier: add u-boot, dm-pre-reloc to use eMMC boot on sLD3
ARM: uniphier: change UNIPHIER_SERIAL to default y option
ARM: uniphier: enable CONFIG_CMD_CACHE
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 8 ++
arch/arm/dts/uniphier-ph1-sld3.dtsi | 1 +
arch/arm/mach-uniphier/arm32/psci.c | 5 ++
arch/arm/mach-uniphier/micro-support-card.c | 11 ++-
arch/arm/mach-uniphier/reset.c | 14 +++-
configs/uniphier_ld11_defconfig | 2 +-
configs/uniphier_ld20_defconfig | 2 +-
configs/uniphier_ld4_sld8_defconfig | 2 +-
configs/uniphier_pro4_defconfig | 2 +-
configs/uniphier_pxs2_ld6b_defconfig | 2 +-
configs/uniphier_sld3_defconfig | 3 +-
drivers/mmc/Kconfig | 1 +
drivers/mmc/uniphier-sd.c | 148
+++++++++++++++++----------------
drivers/serial/Kconfig | 1 +
include/configs/uniphier.h | 1 +
15 files changed, 123 insertions(+), 80 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-08-28 4:29 Masahiro Yamada
@ 2016-08-29 12:02 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-08-29 12:02 UTC (permalink / raw)
To: u-boot
On Sun, Aug 28, 2016 at 01:29:06PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some more UniPhier updates for v2016.09-rc3.
> Thanks!
>
>
> The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6:
>
> Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26
> 07:42:06 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier master
>
> for you to fetch changes up to 8d11f804130d27a8f5ed6954f3a8a7f62a10ac45:
>
> ARM: uniphier: enable CONFIG_CMD_CACHE (2016-08-28 13:12:18 +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/20160829/ada95700/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-08-11 13:16 Masahiro Yamada
2016-08-11 22:44 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-08-11 13:16 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull these UniPhier SoC updates for v2016.09-rc2.
This series includes L2 cache code fix and refactoring,
PSCI support for ARMv7 SoCs.
The following changes since commit 2e406dbdf5fa6d178c50a2f537588de9f8615d35:
Merge git://www.denx.de/git/u-boot-ppc4xx (2016-08-09 07:16:01 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to e8a9293295a1a54f6e43970bed2d3bfd124be02c:
ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs (2016-08-11
17:58:06 +0900)
----------------------------------------------------------------
Masahiro Yamada (14):
ARM: uniphier: refactor outer cache code
ARM: uniphier: support prefetch and touch operations for outer cache
ARM: uniphier: do not compile v7_outer_cache_disable if L2 is disabled
ARM: uniphier: refactor L2 zero-touching code in lowlevel_init
ARM: uniphier: fix ROM boot mode for PH1-sLD3
ARM: uniphier: move lowlevel debug init code after page table switch
ARM: uniphier: export uniphier_cache_enable/disable functions
ARM: uniphier: reuse uniphier_cache_disable() for lowlevel_init
ARM: uniphier: move outer cache register macros to .c file
ARM: uniphier: move (and rename) CONFIG_UNIPHIER_L2CACHE_ON to Kconfig
ARM: uniphier: fix CONFIG_SYS_CACHELINE_SIZE when outer cache is on
ARM: uniphier: add uniphier_cache_inv_way() to support way invalidation
ARM: uniphier: add uniphier_cache_set_active_ways()
ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs
arch/arm/mach-uniphier/Kconfig | 9 ++
arch/arm/mach-uniphier/arm32/Makefile | 1 +
arch/arm/mach-uniphier/arm32/arm-mpcore.h | 3 +
arch/arm/mach-uniphier/arm32/cache-uniphier.c | 261
+++++++++++++++++++++++++++---------
arch/arm/mach-uniphier/arm32/cache-uniphier.h | 21 +++
arch/arm/mach-uniphier/arm32/late_lowlevel_init.S | 10 +-
arch/arm/mach-uniphier/arm32/lowlevel_init.S | 61 ++++-----
arch/arm/mach-uniphier/arm32/psci.c | 153 +++++++++++++++++++++
arch/arm/mach-uniphier/arm32/psci_smp.S | 40 ++++++
arch/arm/mach-uniphier/arm32/ssc-regs.h | 68 ----------
arch/arm/mach-uniphier/debug.h | 68 ++++++++++
arch/arm/mach-uniphier/sbc/sbc-regs.h | 4 +-
include/configs/uniphier.h | 14 +-
13 files changed, 537 insertions(+), 176 deletions(-)
create mode 100644 arch/arm/mach-uniphier/arm32/cache-uniphier.h
create mode 100644 arch/arm/mach-uniphier/arm32/psci.c
create mode 100644 arch/arm/mach-uniphier/arm32/psci_smp.S
delete mode 100644 arch/arm/mach-uniphier/arm32/ssc-regs.h
create mode 100644 arch/arm/mach-uniphier/debug.h
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-08-11 13:16 Masahiro Yamada
@ 2016-08-11 22:44 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-08-11 22:44 UTC (permalink / raw)
To: u-boot
On Thu, Aug 11, 2016 at 10:16:10PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
>
> Please pull these UniPhier SoC updates for v2016.09-rc2.
> This series includes L2 cache code fix and refactoring,
> PSCI support for ARMv7 SoCs.
>
>
> The following changes since commit 2e406dbdf5fa6d178c50a2f537588de9f8615d35:
>
> Merge git://www.denx.de/git/u-boot-ppc4xx (2016-08-09 07:16:01 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to e8a9293295a1a54f6e43970bed2d3bfd124be02c:
>
> ARM: uniphier: add PSCI support for UniPhier ARMv7 SoCs (2016-08-11
> 17:58:06 +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/20160811/cef11432/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-07-23 15:55 Masahiro Yamada
2016-07-24 0:20 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-07-23 15:55 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here, UniPhier SoC updates for v2016.09-rc1.
Please pull!
The following changes since commit 04a4786c7c3907a8e0cf271c02a437858a3ea96d:
test/py: vboot can be run only at Sandbox (2016-07-22 14:52:04 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 29d63a59eaf1c9f3b37e249cda2a97e5e4f183f8:
ARM: uniphier: add clock/reset settings for xHCI of ProXstream2
(2016-07-24 00:44:55 +0900)
----------------------------------------------------------------
Masahiro Yamada (9):
ARM: dts: uniphier: renumber serial aliases for Gentil/Vodka boards
ARM: uniphier: select CONFIG_ARMV8_SPIN_TABLE
ARM: uniphier: fix doubled tftpboot commands
ARM: uniphier: use (devm_)ioremap() instead of map_sysmem()
ARM: uniphier: clear notification flag before L2 operation
ARM: uniphier: rename outer-cache register macros
ARM: uniphier: introduce flags to uniphier_board_data structure
ARM: uniphier: add PH1-LD21 board data
ARM: uniphier: add clock/reset settings for xHCI of ProXstream2
arch/arm/dts/uniphier-proxstream2-gentil.dts | 8 +-
arch/arm/dts/uniphier-proxstream2-vodka.dts | 8 +-
arch/arm/mach-uniphier/Kconfig | 1 +
arch/arm/mach-uniphier/arm32/Makefile | 2 +-
arch/arm/mach-uniphier/arm32/cache-uniphier.c | 165
+++++++++++++++++++++++++++++++++++++++
arch/arm/mach-uniphier/arm32/cache_uniphier.c | 156
------------------------------------
arch/arm/mach-uniphier/arm32/late_lowlevel_init.S | 4 +-
arch/arm/mach-uniphier/arm32/lowlevel_init.S | 18 +++--
arch/arm/mach-uniphier/arm32/ssc-regs.h | 101
++++++++++++------------
arch/arm/mach-uniphier/arm64/arm-cci500.c | 9 +--
arch/arm/mach-uniphier/arm64/smp_kick_cpus.c | 9 +--
arch/arm/mach-uniphier/arm64/timer.c | 9 +--
arch/arm/mach-uniphier/boards.c | 24 +++++-
arch/arm/mach-uniphier/clk/clk-pxs2.c | 7 +-
arch/arm/mach-uniphier/dram/cmd_ddrphy.c | 13 +--
arch/arm/mach-uniphier/dram/umc-ld4.c | 6 +-
arch/arm/mach-uniphier/dram/umc-pro4.c | 6 +-
arch/arm/mach-uniphier/dram/umc-sld8.c | 6 +-
arch/arm/mach-uniphier/init.h | 8 +-
arch/arm/mach-uniphier/sc-regs.h | 8 +-
drivers/clk/uniphier/clk-uniphier-core.c | 15 +---
drivers/clk/uniphier/clk-uniphier-mio.c | 4 +-
drivers/clk/uniphier/clk-uniphier.h | 4 +-
drivers/gpio/gpio-uniphier.c | 16 +---
drivers/i2c/i2c-uniphier-f.c | 17 +---
drivers/i2c/i2c-uniphier.c | 17 +---
drivers/mmc/uniphier-sd.c | 7 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 16 +---
drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 1 -
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 1 -
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 5 +-
drivers/serial/serial_uniphier.c | 15 +---
include/configs/uniphier.h | 1 -
39 files changed, 352 insertions(+), 359 deletions(-)
create mode 100644 arch/arm/mach-uniphier/arm32/cache-uniphier.c
delete mode 100644 arch/arm/mach-uniphier/arm32/cache_uniphier.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-07-23 15:55 Masahiro Yamada
@ 2016-07-24 0:20 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-07-24 0:20 UTC (permalink / raw)
To: u-boot
On Sun, Jul 24, 2016 at 12:55:52AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here, UniPhier SoC updates for v2016.09-rc1.
> Please pull!
>
>
> The following changes since commit 04a4786c7c3907a8e0cf271c02a437858a3ea96d:
>
> test/py: vboot can be run only at Sandbox (2016-07-22 14:52:04 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 29d63a59eaf1c9f3b37e249cda2a97e5e4f183f8:
>
> ARM: uniphier: add clock/reset settings for xHCI of ProXstream2
> (2016-07-24 00:44:55 +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/20160723/114192ef/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-06-30 15:08 Masahiro Yamada
2016-07-01 20:47 ` Masahiro Yamada
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-06-30 15:08 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here are some bug fixes + DT, pinctrl updates.
It includes a little more than fixes, but it is
self-contained for Uniphier SoCs and I tested this series on all of my
boards. So, I hope it should be OK. (And another reason is just
personal; I will travel from July 10th, at which the MW will open. I
may have poor access to my PC for a while during the MW. So, I'd like
to flush out my patches now.)
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 0b2ecf4dd903bdafdc9a87ba2faf2bc05a9655db:
ARM: uniphier: add external IRQ setup code (2016-06-30 23:49:26 +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 | 35 +++++--
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, 713 insertions(+), 454 deletions(-)
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-06-30 15:08 Masahiro Yamada
@ 2016-07-01 20:47 ` Masahiro Yamada
0 siblings, 0 replies; 85+ messages in thread
From: Masahiro Yamada @ 2016-07-01 20:47 UTC (permalink / raw)
To: u-boot
2016-07-01 0:08 GMT+09:00 Masahiro Yamada <yamada.masahiro@socionext.com>:
> Hi Tom,
>
> Here are some bug fixes + DT, pinctrl updates.
> It includes a little more than fixes, but it is
> self-contained for Uniphier SoCs and I tested this series on all of my
> boards. So, I hope it should be OK. (And another reason is just
> personal; I will travel from July 10th, at which the MW will open. I
> may have poor access to my PC for a while during the MW. So, I'd like
> to flush out my patches now.)
Sorry, I found a minor fix for a device tree.
Please let me do a second round.
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-06-19 22:27 Masahiro Yamada
2016-06-20 2:13 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-06-19 22:27 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some more patches for UniPhier SoCs!
The following changes since commit 9ab165d8b05706284de0ee9bd402346c54ae6b15:
SPL ext: cosmetic: correct error message in spl_load_image_ext()
(2016-06-19 09:57:48 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier master
for you to fetch changes up to 7c8ef0feb97586d35b0296b48903daef8c06ab21:
ARM: uniphier: use the default CONFIG_BOOTDELAY=2 (2016-06-20 07:15:39 +0900)
----------------------------------------------------------------
Masahiro Yamada (5):
ARM: uniphier: change CPU_RELEASE_ADDR to the head of DRAM space
ARM: uniphier: introduce CONFIG_ARM_UNIPHIER_{32, 64}BIT
ARM: uniphier: move CONFIG_ARMV8_MULTIENTRY to Kconfig
ARM: uniphier: reserve memory for DRAM PHY training on PH1-LD20
ARM: uniphier: use the default CONFIG_BOOTDELAY=2
arch/arm/Kconfig | 1 +
arch/arm/mach-uniphier/Kconfig | 25 ++++++++++++++--------
arch/arm/mach-uniphier/dram_init.c | 40 ++++++++++++++++++++++++++++++++++++
configs/uniphier_ld11_defconfig | 1 -
configs/uniphier_ld20_defconfig | 1 -
configs/uniphier_ld4_sld8_defconfig | 1 -
configs/uniphier_pro4_defconfig | 1 -
configs/uniphier_pxs2_ld6b_defconfig | 1 -
configs/uniphier_sld3_defconfig | 1 -
include/configs/uniphier.h | 3 +--
10 files changed, 59 insertions(+), 16 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-06-19 22:27 Masahiro Yamada
@ 2016-06-20 2:13 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-06-20 2:13 UTC (permalink / raw)
To: u-boot
On Mon, Jun 20, 2016 at 07:27:54AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some more patches for UniPhier SoCs!
>
>
> The following changes since commit 9ab165d8b05706284de0ee9bd402346c54ae6b15:
>
> SPL ext: cosmetic: correct error message in spl_load_image_ext()
> (2016-06-19 09:57:48 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier master
>
> for you to fetch changes up to 7c8ef0feb97586d35b0296b48903daef8c06ab21:
>
> ARM: uniphier: use the default CONFIG_BOOTDELAY=2 (2016-06-20 07:15:39 +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/20160619/d9c02a1d/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-06-08 23:27 Masahiro Yamada
2016-06-09 18:02 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-06-08 23:27 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here are some more UniPhier updates for -rc2.
- Add eMMC boot suuport for new ARMv8 SoCs
- Misc fixes
Please pull!
The following changes since commit b104b3dc1dd90cdbf67ccf3c51b06e4f1592fe91:
Prepare v2016.07-rc1 (2016-06-06 17:43:54 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 9c2f9b2da650907b928995350cc4e29480fb0f80:
ARM: uniphier: insert dsb barrier to ensure visibility of store
(2016-06-09 08:19:13 +0900)
----------------------------------------------------------------
Masahiro Yamada (6):
ARM: uniphier: support eMMC boot for PH1-LD11 and PH1-LD20
ARM: uniphier: fix boot mode for PH1-LD11
ARM: uniphier: check return code of setenv()
ARM: uniphier: do not overwrite fdt_file environment
ARM: uniphier: do not erase when updating U-Boot image in eMMC device
ARM: uniphier: insert dsb barrier to ensure visibility of store
arch/arm/mach-uniphier/arm64/smp_kick_cpus.c | 4 +-
arch/arm/mach-uniphier/board_late_init.c | 7 +-
arch/arm/mach-uniphier/boot-mode/Makefile | 4 ++
arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 19 +++++-
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 25 +++++++-
arch/arm/mach-uniphier/boot-mode/spl_board.c | 128
+++++++++++++++++++++++++++++++++++++
include/configs/uniphier.h | 5 +-
7 files changed, 181 insertions(+), 11 deletions(-)
create mode 100644 arch/arm/mach-uniphier/boot-mode/spl_board.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-06-08 23:27 Masahiro Yamada
@ 2016-06-09 18:02 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-06-09 18:02 UTC (permalink / raw)
To: u-boot
On Thu, Jun 09, 2016 at 08:27:28AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here are some more UniPhier updates for -rc2.
>
> - Add eMMC boot suuport for new ARMv8 SoCs
> - Misc fixes
>
> Please pull!
>
>
> The following changes since commit b104b3dc1dd90cdbf67ccf3c51b06e4f1592fe91:
>
> Prepare v2016.07-rc1 (2016-06-06 17:43:54 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 9c2f9b2da650907b928995350cc4e29480fb0f80:
>
> ARM: uniphier: insert dsb barrier to ensure visibility of store
> (2016-06-09 08:19:13 +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/20160609/00733321/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-05-25 15:52 Masahiro Yamada
2016-05-26 15:49 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-05-25 15:52 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here are some UniPhier SoC updates for v2016.07-rc1:
- Support the second ARMv8 SoC from Socionext Inc.
- Misc cleanups and fixes
The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9:
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2016-05-24 13:42:03 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to d7e103c08f5bb29d8126eaef3b7b6d6bafacea80:
ARM: uniphier: add EHCI nodes for PH1-LD11 (2016-05-26 00:37:13 +0900)
----------------------------------------------------------------
Masahiro Yamada (7):
ARM: uniphier: disable cache in SPL of PH1-LD20
ARM: uniphier: clean up boot mode tables
ARM: uniphier: rename umc-ld20-regs.h to umc64-regs.h
ARM: uniphier: rename UMC register macros of PH1-LD20
ARM: uniphier: add PH1-LD11 SoC support
clk: uniphier: add Media I/O clock driver support for PH1-LD11
ARM: uniphier: add EHCI nodes for PH1-LD11
arch/arm/dts/uniphier-ph1-ld11-ref.dts | 12 +++
arch/arm/dts/uniphier-ph1-ld11.dtsi | 36 ++++++++
arch/arm/mach-uniphier/Kconfig | 5 ++
arch/arm/mach-uniphier/board_early_init_f.c | 7 ++
arch/arm/mach-uniphier/boards.c | 20 +++++
arch/arm/mach-uniphier/boot-mode/Makefile | 1 +
arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 2 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c | 6 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c | 2 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c | 14 +--
arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c | 2 +-
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 3 +-
arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 3 +-
arch/arm/mach-uniphier/clk/Makefile | 1 +
arch/arm/mach-uniphier/clk/clk-ld11.c | 28 ++++++
arch/arm/mach-uniphier/cpu_info.c | 2 +-
arch/arm/mach-uniphier/dram/Makefile | 1 +
arch/arm/mach-uniphier/dram/umc-ld11.c | 124
+++++++++++++++++++++++++++
arch/arm/mach-uniphier/dram/umc-ld20.c | 6 +-
.../arm/mach-uniphier/dram/{umc-ld20-regs.h => umc64-regs.h} | 16 +++-
arch/arm/mach-uniphier/early-clk/Makefile | 1 +
arch/arm/mach-uniphier/early-clk/early-clk-ld11.c | 32 +++++++
arch/arm/mach-uniphier/early-pinctrl/Makefile | 1 +
arch/arm/mach-uniphier/init.h | 4 +
arch/arm/mach-uniphier/init/Makefile | 1 +
arch/arm/mach-uniphier/init/init-ld11.c | 59
+++++++++++++
arch/arm/mach-uniphier/init/init-ld20.c | 2 +
arch/arm/mach-uniphier/init/init.c | 5 ++
arch/arm/mach-uniphier/pinctrl/Makefile | 1 +
arch/arm/mach-uniphier/sbc/Makefile | 1 +
arch/arm/mach-uniphier/sg-regs.h | 3 +
configs/uniphier_ld11_defconfig | 31 +++++++
drivers/clk/uniphier/clk-uniphier-mio.c | 4 +
include/configs/uniphier.h | 12 ++-
34 files changed, 426 insertions(+), 22 deletions(-)
create mode 100644 arch/arm/mach-uniphier/clk/clk-ld11.c
create mode 100644 arch/arm/mach-uniphier/dram/umc-ld11.c
rename arch/arm/mach-uniphier/dram/{umc-ld20-regs.h => umc64-regs.h} (85%)
create mode 100644 arch/arm/mach-uniphier/early-clk/early-clk-ld11.c
create mode 100644 arch/arm/mach-uniphier/init/init-ld11.c
create mode 100644 configs/uniphier_ld11_defconfig
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-05-25 15:52 Masahiro Yamada
@ 2016-05-26 15:49 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-05-26 15:49 UTC (permalink / raw)
To: u-boot
On Thu, May 26, 2016 at 12:52:04AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here are some UniPhier SoC updates for v2016.07-rc1:
> - Support the second ARMv8 SoC from Socionext Inc.
> - Misc cleanups and fixes
>
>
> The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
> (2016-05-24 13:42:03 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to d7e103c08f5bb29d8126eaef3b7b6d6bafacea80:
>
> ARM: uniphier: add EHCI nodes for PH1-LD11 (2016-05-26 00:37:13 +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/20160526/93bad679/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-04-30 16:18 Masahiro Yamada
2016-05-02 23:31 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-04-30 16:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some more fixes for v2016.05.
The following changes since commit fccdb287f5f5f2349d3ca1c7cdf972015417d46d:
Merge branch 'master' of git://git.denx.de/u-boot-video (2016-04-28
13:15:52 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to bef4b024e9839ea7afe689b050fc95118eeb0b01:
ARM: uniphier: move pin-mux code into pin_init function (2016-05-01
01:13:45 +0900)
----------------------------------------------------------------
Masahiro Yamada (4):
ARM: uniphier: fix boot mode table of PH1-LD20
ARM: uniphier: enable Peripherl clock to use UART in SPL
ARM: uniphier: allow to use System Bus for ROM boot mode of PH1-LD20
ARM: uniphier: move pin-mux code into pin_init function
arch/arm/mach-uniphier/boot-mode/boot-mode-ld20.c | 2 +-
arch/arm/mach-uniphier/early-clk/early-clk-ld20.c | 4 ++++
arch/arm/mach-uniphier/early-pinctrl/Makefile | 1 +
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c | 32
++++++++++++++++++++++++++++++++
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c | 2 ++
arch/arm/mach-uniphier/init.h | 7 +------
arch/arm/mach-uniphier/init/init-ld20.c | 2 ++
arch/arm/mach-uniphier/init/init-sld3.c | 5 ++---
arch/arm/mach-uniphier/sbc/Makefile | 4 ++--
arch/arm/mach-uniphier/sbc/sbc-sld3.c | 17
-----------------
10 files changed, 47 insertions(+), 29 deletions(-)
create mode 100644 arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c
delete mode 100644 arch/arm/mach-uniphier/sbc/sbc-sld3.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-04-30 16:18 Masahiro Yamada
@ 2016-05-02 23:31 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-05-02 23:31 UTC (permalink / raw)
To: u-boot
On Sun, May 01, 2016 at 01:18:57AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some more fixes for v2016.05.
>
>
> The following changes since commit fccdb287f5f5f2349d3ca1c7cdf972015417d46d:
>
> Merge branch 'master' of git://git.denx.de/u-boot-video (2016-04-28
> 13:15:52 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to bef4b024e9839ea7afe689b050fc95118eeb0b01:
>
> ARM: uniphier: move pin-mux code into pin_init function (2016-05-01
> 01:13:45 +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/20160502/2f66e67e/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-04-24 1:04 Masahiro Yamada
2016-04-26 0:15 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-04-24 1:04 UTC (permalink / raw)
To: u-boot
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
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-04-24 1:04 Masahiro Yamada
@ 2016-04-26 0:15 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-04-26 0:15 UTC (permalink / raw)
To: u-boot
On Sun, Apr 24, 2016 at 10:04:05AM +0900, Masahiro Yamada wrote:
> 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)
>
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/20160425/055745b5/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-03-31 16:25 Masahiro Yamada
2016-04-01 17:00 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-03-31 16:25 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-uniphier once again for u-boot-2016.05-rc1.
Mostly driver updates for UniPhier ARMv8 SoC support,
plus misc fixes.
The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8:
Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29
13:33:13 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 7f5b1e9bd952ebdac917264f03522371a473b60c:
ARM: uniphier: remove CONFIG_ARP_TIMEOUT define (2016-04-01 00:59:47 +0900)
----------------------------------------------------------------
Graham Moore (1):
mtd: nand: denali: max_banks calculation changed in revision 5.1
Masahiro Yamada (21):
ARM: uniphier: make u-boot-with-spl.bin really available
ARM: uniphier: add sramupdate command
serial: uniphier: use devm_get_addr() to get base address
clk: uniphier: use devm_get_addr() to get base address
i2c: uniphier: use devm_get_addr() to get base address
gpio: uniphier: use devm_get_addr() to get base address
mmc: uniphier: use devm_get_addr() to get base address
pinctrl: uniphier: use devm_get_addr() to get base address
pinctrl: uniphier: introduce capability flag
pinctrl: uniphier: support per-pin input enable for new SoCs
pinctrl: uniphier: support UniPhier PH1-LD20 pinctrl driver
pinctrl: uniphier: support UniPhier PH1-LD11 pinctrl driver
ARM: dts: uniphier: add clock-frequency to serial nodes of LD11/LD20
ARM: dts: uniphier: add NAND pinmux node
ARM: uniphier: drop unneeded defines related to legacy serial driver
ARM: uniphier: adjust dram_init() and dram_init_banksize() for ARM64
ARM: uniphier: enable eMMC on PH1-sLD3 reference board
ARM: uniphier: add pin-mux settings for NAND, eMMC, SD of PH1-sLD3
ARM: uniphier: rename function names ph1_* to uniphier_*
cosmetic: Fix typos "privide"
ARM: uniphier: remove CONFIG_ARP_TIMEOUT define
arch/arm/dts/uniphier-ph1-ld11.dtsi | 4 +
arch/arm/dts/uniphier-ph1-ld20.dtsi | 4 +
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 4 +
arch/arm/dts/uniphier-pinctrl.dtsi | 5 ++
arch/arm/mach-uniphier/arm32/debug_ll.S | 28 +++----
arch/arm/mach-uniphier/bcu/bcu-ld4.c | 2 +-
arch/arm/mach-uniphier/bcu/bcu-sld3.c | 2 +-
arch/arm/mach-uniphier/board_early_init_f.c | 28 +++----
arch/arm/mach-uniphier/boards.c | 34 ++++----
arch/arm/mach-uniphier/boot-mode/boot-device.h | 16 ++--
arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c | 4 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c | 4 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c | 4 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c | 4 +-
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 8 +-
arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c | 8 +-
arch/arm/mach-uniphier/clk/clk-ld4.c | 4 +-
arch/arm/mach-uniphier/clk/clk-pro4.c | 4 +-
arch/arm/mach-uniphier/clk/clk-pro5.c | 4 +-
arch/arm/mach-uniphier/clk/clk-pxs2.c | 4 +-
arch/arm/mach-uniphier/dram/ddrphy-ld4.c | 3 +-
arch/arm/mach-uniphier/dram/ddrphy-regs.h | 3 +-
arch/arm/mach-uniphier/dram/umc-ld4.c | 4 +-
arch/arm/mach-uniphier/dram/umc-pro4.c | 4 +-
arch/arm/mach-uniphier/dram/umc-pxs2.c | 2 +-
arch/arm/mach-uniphier/dram/umc-sld8.c | 4 +-
arch/arm/mach-uniphier/dram_init.c | 45 ++++++++---
arch/arm/mach-uniphier/early-clk/early-clk-ld4.c | 4 +-
arch/arm/mach-uniphier/early-clk/early-clk-pro5.c | 4 +-
arch/arm/mach-uniphier/early-clk/early-clk-pxs2.c | 4 +-
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c | 2 +-
arch/arm/mach-uniphier/init.h | 94
+++++++++++-----------
arch/arm/mach-uniphier/init/init-ld4.c | 14 ++--
arch/arm/mach-uniphier/init/init-pro4.c | 12 +--
arch/arm/mach-uniphier/init/init-pro5.c | 6 +-
arch/arm/mach-uniphier/init/init-pxs2.c | 10 +--
arch/arm/mach-uniphier/init/init-sld3.c | 16 ++--
arch/arm/mach-uniphier/init/init-sld8.c | 14 ++--
arch/arm/mach-uniphier/init/init.c | 12 +--
arch/arm/mach-uniphier/memconf/memconf-pxs2.c | 2 +-
arch/arm/mach-uniphier/memconf/memconf-sld3.c | 2 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c | 2 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c | 2 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c | 2 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c | 2 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c | 2 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-sld3.c | 25 +++++-
arch/arm/mach-uniphier/pinctrl/pinctrl-sld8.c | 2 +-
arch/arm/mach-uniphier/pll/pll-init-ld4.c | 2 +-
arch/arm/mach-uniphier/pll/pll-init-pro4.c | 2 +-
arch/arm/mach-uniphier/pll/pll-init-sld3.c | 2 +-
arch/arm/mach-uniphier/pll/pll-init-sld8.c | 2 +-
arch/arm/mach-uniphier/pll/pll-spectrum-ld4.c | 2 +-
arch/arm/mach-uniphier/pll/pll-spectrum-sld3.c | 2 +-
arch/arm/mach-uniphier/sbc/sbc-admulti.c | 2 +-
arch/arm/mach-uniphier/sbc/sbc-savepin.c | 2 +-
drivers/clk/uniphier/clk-uniphier-core.c | 9 +--
drivers/gpio/gpio-uniphier.c | 8 +-
drivers/i2c/i2c-uniphier-f.c | 12 ++-
drivers/i2c/i2c-uniphier.c | 11 ++-
drivers/mmc/uniphier-sd.c | 9 ++-
drivers/mtd/nand/denali.c | 11 ++-
drivers/mtd/nand/denali.h | 2 +
drivers/pinctrl/uniphier/Kconfig | 6 ++
drivers/pinctrl/uniphier/Makefile | 1 +
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 64 ++++++++++++---
drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 114
+++++++++++++++++++++++++++
drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 3 -
drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 3 -
drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 4 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 3 -
drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 3 -
drivers/pinctrl/uniphier/pinctrl-uniphier.h | 10 +--
drivers/serial/serial_uniphier.c | 8 +-
include/configs/uniphier.h | 19 ++---
lib/Kconfig | 2 +-
77 files changed, 505 insertions(+), 290 deletions(-)
create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-03-31 16:25 Masahiro Yamada
@ 2016-04-01 17:00 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-04-01 17:00 UTC (permalink / raw)
To: u-boot
On Fri, Apr 01, 2016 at 01:25:13AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
>
> Please pull u-boot-uniphier once again for u-boot-2016.05-rc1.
> Mostly driver updates for UniPhier ARMv8 SoC support,
> plus misc fixes.
>
>
> The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8:
>
> Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29
> 13:33:13 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 7f5b1e9bd952ebdac917264f03522371a473b60c:
>
> ARM: uniphier: remove CONFIG_ARP_TIMEOUT define (2016-04-01 00:59:47 +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/20160401/eb374ee6/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-03-23 16:56 Masahiro Yamada
2016-03-23 22:12 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-03-23 16:56 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a series of UniPhier SoCs updates for v2016.5-rc1.
It includes ARM64 compiler warning fixes, cleanups, new SoC/board DTS,
and misc changes.
The following changes since commit 0764f24ae6bc937e358990c357f7452b4d5351e3:
net: Move CONFIG_RTL8169 to Kconfig (2016-03-22 12:19:53 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to d085ecd61b9956cda0d37b89b5c538f54440fe58:
ARM: uniphier: switch to raw U-Boot image (2016-03-24 01:45:41 +0900)
----------------------------------------------------------------
Masahiro Yamada (18):
mtd: denali: fix warning when compiled for 64bit system
spl_mmc: allow to load raw image
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
ARM: uniphier: fix README instruction for updating U-Boot via TFTP
ARM: uniphier: add NOR boot support
ARM: uniphier: switch to raw U-Boot image
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 +-
arch/arm/mach-uniphier/bcu/{bcu-ph1-ld4.c => bcu-ld4.c} | 0
arch/arm/mach-uniphier/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/{boot-mode-ph1-ld4.c => boot-mode-ld4.c} | 2 +-
.../boot-mode/{boot-mode-ph1-pro5.c => boot-mode-pro5.c} | 0
.../boot-mode/{boot-mode-proxstream2.c => boot-mode-pxs2.c} | 0
.../boot-mode/{boot-mode-ph1-sld3.c => boot-mode-sld3.c} | 2 +-
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 +-
arch/arm/mach-uniphier/clk/{clk-ph1-ld4.c => clk-ld4.c} | 0
arch/arm/mach-uniphier/clk/{clk-ph1-pro4.c => clk-pro4.c} | 0
arch/arm/mach-uniphier/clk/{clk-ph1-pro5.c => clk-pro5.c} | 0
.../arm/mach-uniphier/clk/{clk-proxstream2.c => clk-pxs2.c} | 0
arch/arm/mach-uniphier/debug-uart/Makefile | 17 ++
arch/arm/mach-uniphier/debug-uart/debug-uart-ld20.c | 35 ++++
arch/arm/mach-uniphier/debug-uart/debug-uart-ld4.c | 21 +++
arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c | 31 ++++
arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c | 31 ++++
arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c | 34 ++++
arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c | 32 ++++
arch/arm/mach-uniphier/debug-uart/debug-uart-sld3.c | 31 ++++
arch/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
++++++++++-------
.../mach-uniphier/dram/{ddrphy-ph1-ld4.c => ddrphy-ld4.c} | 0
arch/arm/mach-uniphier/dram/ddrphy-regs.h | 11 --
arch/arm/mach-uniphier/dram/{umc-ph1-ld4.c => umc-ld4.c} | 0
arch/arm/mach-uniphier/dram/{umc-ph1-pro4.c => umc-pro4.c} | 0
.../mach-uniphier/dram/{umc-proxstream2.c => umc-pxs2.c} | 0
arch/arm/mach-uniphier/dram/{umc-ph1-sld8.c => umc-sld8.c} | 0
arch/arm/mach-uniphier/early-clk/Makefile | 14 +-
.../early-clk/{early-clk-ph1-ld4.c => early-clk-ld4.c} | 0
.../early-clk/{early-clk-ph1-pro5.c => early-clk-pro5.c} | 0
.../early-clk/{early-clk-proxstream2.c => early-clk-pxs2.c} | 0
arch/arm/mach-uniphier/early-pinctrl/Makefile | 2 +-
.../{early-pinctrl-ph1-sld3.c => early-pinctrl-sld3.c} | 0
arch/arm/mach-uniphier/init.h | 22 ++-
arch/arm/mach-uniphier/init/Makefile | 14 +-
arch/arm/mach-uniphier/init/{init-ph1-ld4.c => init-ld4.c} | 3 +-
.../arm/mach-uniphier/init/{init-ph1-pro4.c => init-pro4.c} | 2 +-
.../arm/mach-uniphier/init/{init-ph1-pro5.c => init-pro5.c} | 2 +-
.../mach-uniphier/init/{init-proxstream2.c => init-pxs2.c} | 3 +-
.../arm/mach-uniphier/init/{init-ph1-sld3.c => init-sld3.c} | 3 +-
.../arm/mach-uniphier/init/{init-ph1-sld8.c => init-sld8.c} | 3 +-
arch/arm/mach-uniphier/init/init.c | 32 ++--
arch/arm/mach-uniphier/memconf/Makefile | 6 +-
.../memconf/{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/{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/{pll-spectrum-ph1-ld4.c => pll-spectrum-ld4.c} | 0
.../pll/{pll-spectrum-ph1-sld3.c => pll-spectrum-sld3.c} | 0
arch/arm/mach-uniphier/sbc/Makefile | 14 +-
.../arm/mach-uniphier/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 ---
arch/arm/mach-uniphier/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 ++--
common/spl/spl_mmc.c | 18 +-
configs/uniphier_sld3_defconfig | 2 +-
doc/README.uniphier | 26 ++-
drivers/mtd/nand/denali.c | 6 +-
drivers/pinctrl/uniphier/Kconfig | 24 +--
drivers/pinctrl/uniphier/Makefile | 14 +-
.../uniphier/{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
.../{pinctrl-proxstream2.c => pinctrl-uniphier-pxs2.c} | 0
.../{pinctrl-ph1-sld8.c => pinctrl-uniphier-sld8.c} | 0
drivers/serial/Kconfig | 9 +
include/configs/uniphier.h | 24 +--
113 files changed, 1560 insertions(+), 504 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} (98%)
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} (99%)
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%)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-03-23 16:56 Masahiro Yamada
@ 2016-03-23 22:12 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-03-23 22:12 UTC (permalink / raw)
To: u-boot
On Thu, Mar 24, 2016 at 01:56:11AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
>
> Here is a series of UniPhier SoCs updates for v2016.5-rc1.
> It includes ARM64 compiler warning fixes, cleanups, new SoC/board DTS,
> and misc changes.
>
>
>
> The following changes since commit 0764f24ae6bc937e358990c357f7452b4d5351e3:
>
> net: Move CONFIG_RTL8169 to Kconfig (2016-03-22 12:19:53 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to d085ecd61b9956cda0d37b89b5c538f54440fe58:
>
> ARM: uniphier: switch to raw U-Boot image (2016-03-24 01:45:41 +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/20160323/345447d7/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-03-08 16:18 Masahiro Yamada
2016-03-08 19:59 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-03-08 16:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
This is probably the last PR from me for the v2016.03 release.
It includes some bug fixes and a minor document update.
The following changes since commit 08b24722f0ac9159697360faed35d12852592eb3:
Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-03-04
20:53:50 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 5d07648662edf2b994a6433465d472a9a3e89923:
ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs
(2016-03-09 01:11:15 +0900)
----------------------------------------------------------------
Masahiro Yamada (5):
ARM: uniphier: document how-to-build for Ace and Sanji boards
ARM: uniphier: fix build error when CONFIG_CMD_DDRMPHY_DUMP=y
pinctrl: uniphier: set input-enable before pin-muxing
pinctrl: uniphier: guard uniphier directory with CONFIG_PINCTRL_UNIPHIER
ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs
arch/arm/mach-uniphier/arm32/debug_ll.S | 1 +
arch/arm/mach-uniphier/dram/cmd_ddrmphy.c | 18 ++----------------
doc/README.uniphier | 8 ++++++++
drivers/pinctrl/Makefile | 2 +-
drivers/pinctrl/uniphier/Kconfig | 14 +++++++-------
drivers/pinctrl/uniphier/Makefile | 2 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 6 +++---
7 files changed, 23 insertions(+), 28 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-03-08 16:18 Masahiro Yamada
@ 2016-03-08 19:59 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-03-08 19:59 UTC (permalink / raw)
To: u-boot
On Wed, Mar 09, 2016 at 01:18:19AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> This is probably the last PR from me for the v2016.03 release.
> It includes some bug fixes and a minor document update.
>
>
> The following changes since commit 08b24722f0ac9159697360faed35d12852592eb3:
>
> Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-03-04
> 20:53:50 -0500)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 5d07648662edf2b994a6433465d472a9a3e89923:
>
> ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs
> (2016-03-09 01:11:15 +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/20160308/d6cce95a/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-02-28 19:03 Masahiro Yamada
2016-02-29 9:06 ` Masahiro Yamada
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-02-28 19:03 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.
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 6a9220cfe2356aace1b92ec74a1852d7d2659a03:
ARM: uniphier: fix warnings reported by aarch64 compiler (2016-02-29
03:50:16 +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 | 0
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, 2953 insertions(+), 834 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 (100%)
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] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-02-28 19:03 Masahiro Yamada
@ 2016-02-29 9:06 ` Masahiro Yamada
2016-02-29 14:10 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-02-29 9:06 UTC (permalink / raw)
To: u-boot
Hi Tom,
I found a small bug in this series.
If it is not too late, please let me fix it and do a 2nd round.
If it is, it's OK, I will send a follow-up patch.
2016-02-29 4:03 GMT+09:00 Masahiro Yamada <yamada.masahiro@socionext.com>:
> 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.
>
>
> 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 6a9220cfe2356aace1b92ec74a1852d7d2659a03:
>
> ARM: uniphier: fix warnings reported by aarch64 compiler (2016-02-29
> 03:50:16 +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 | 0
> 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, 2953 insertions(+), 834 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 (100%)
> 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
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-02-29 9:06 ` Masahiro Yamada
@ 2016-02-29 14:10 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-02-29 14:10 UTC (permalink / raw)
To: u-boot
On Mon, Feb 29, 2016 at 06:06:10PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> I found a small bug in this series.
>
> If it is not too late, please let me fix it and do a 2nd round.
>
> If it is, it's OK, I will send a follow-up patch.
Yes, OK, 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/69d88b2f/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-02-14 8:54 Masahiro Yamada
2016-02-14 18:56 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-02-14 8:54 UTC (permalink / raw)
To: u-boot
Hi Tom,
This PR includes the first clk driver support, new boards support,
various fixes and cleanups for UniPhier SoC family.
Please note that I picked up a change of arch/arm/include/asm/spl.h
("spl: define BOOT_DEVICE_USB") necessary for this PR and I think it
is innocent.
The following changes since commit 9ef2835f26652092a61b0cb0551ef4f36be27946:
Merge branch 'master' of git://git.denx.de/u-boot-video (2016-02-11
18:18:15 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 3f23111722ebf5b2416c7989eab7eb77be5ad0cf:
ARM: uniphier: add support for PH1-Pro4 Ace and Sanji boards
(2016-02-14 17:07:46 +0900)
----------------------------------------------------------------
Masahiro Yamada (28):
ARM: uniphier: fix NOR boot command
ARM: uniphier: add default bootm_low to fix FIT boot
ARM: uniphier: factor out common part of boot commands
ARM: uniphier: fix nfsboot command
ARM: uniphier: support some more DRAM use cases on PH1-Pro4 boards
ARM: uniphier: update U-Boot file names in workflow
spl: define BOOT_DEVICE_USB
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: add clocks properties to EHCI nodes
ARM: uniphier: switch over to generic EHCI driver
usb: remove UniPhier EHCI driver
ARM: uniphier: drop unneeded EHCI pin mux settings
ARM: uniphier: remove unused header mio-regs.h
ARM: uniphier: fix makefiles to build cmd_ddr(m)phy.c
ARM: uniphier: move cmd_ddrmphy.c to fix build error
ARM: uniphier: adjust DDR clock delay line for ProXstream2
ARM: uniphier: drop unnecessary "bootm_low" environment define
ARM: dts: uniphier: add EEPROM node for ProXstream2 Gentil board
ARM: dts: uniphier: enable I2C channel 2 of ProXstream2 Gentil board
ARM: uniphier: add support for PH1-Pro4 Ace and Sanji boards
arch/arm/Kconfig | 1 +
arch/arm/dts/Makefile | 2 +
arch/arm/dts/uniphier-common32.dtsi | 27 +++++++
arch/arm/dts/uniphier-ph1-ld4.dtsi | 23 ++++++
arch/arm/dts/uniphier-ph1-pro4-ace.dts | 105
+++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-pro4-sanji.dts | 100
++++++++++++++++++++++++++
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-gentil.dts | 11 +++
arch/arm/dts/uniphier-proxstream2.dtsi | 20 ++++++
arch/arm/include/asm/spl.h | 1 +
arch/arm/mach-uniphier/Makefile | 4 +-
arch/arm/mach-uniphier/board_late_init.c | 10 ++-
arch/arm/mach-uniphier/boards.c | 14 ++++
arch/arm/mach-uniphier/boot-mode/boot-device.h | 2 +
arch/arm/mach-uniphier/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/dram/Makefile | 6 ++
arch/arm/mach-uniphier/{ => dram}/cmd_ddrmphy.c | 0
arch/arm/mach-uniphier/dram/umc-ph1-pro4.c | 80
++++++++++++++-------
arch/arm/mach-uniphier/dram/umc-proxstream2.c | 12 +++-
arch/arm/mach-uniphier/include/mach/mio-regs.h | 20 ------
arch/arm/mach-uniphier/init_page_table.S | 32 ---------
arch/arm/mach-uniphier/lowlevel_init.S | 102
+++++++++++++++++++++++---
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 +
doc/README.uniphier | 6 +-
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 | 40 ++++++-----
46 files changed, 1033 insertions(+), 227 deletions(-)
create mode 100644 arch/arm/dts/uniphier-ph1-pro4-ace.dts
create mode 100644 arch/arm/dts/uniphier-ph1-pro4-sanji.dts
rename arch/arm/mach-uniphier/{ => dram}/cmd_ddrmphy.c (100%)
delete mode 100644 arch/arm/mach-uniphier/include/mach/mio-regs.h
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
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-02-14 8:54 Masahiro Yamada
@ 2016-02-14 18:56 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-02-14 18:56 UTC (permalink / raw)
To: u-boot
On Sun, Feb 14, 2016 at 05:54:45PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
>
> This PR includes the first clk driver support, new boards support,
> various fixes and cleanups for UniPhier SoC family.
>
> Please note that I picked up a change of arch/arm/include/asm/spl.h
> ("spl: define BOOT_DEVICE_USB") necessary for this PR and I think it
> is innocent.
>
>
>
> The following changes since commit 9ef2835f26652092a61b0cb0551ef4f36be27946:
>
> Merge branch 'master' of git://git.denx.de/u-boot-video (2016-02-11
> 18:18:15 -0500)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 3f23111722ebf5b2416c7989eab7eb77be5ad0cf:
>
> ARM: uniphier: add support for PH1-Pro4 Ace and Sanji boards
> (2016-02-14 17:07:46 +0900)
Applied to u-boot/master, thanks!
But please note:
uniphier_pro4 : all +2830 bss +8 data +1024 rodata +606 spl/u-boot-spl:all -13765 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -15845 spl/u-boot-spl:text +1056 text +1192
uniphier_pxs2_ld6b: all +2830 bss -8 data +1024 rodata +606 spl/u-boot-spl:all -14032 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -15992 spl/u-boot-spl:text +936 text +1208
uniphier_pro5 : all +2802 bss -20 data +1024 rodata +606 spl/u-boot-spl:all -14068 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -16004 spl/u-boot-spl:text +912 text +1192
uniphier_sld3 : all -69152 bss -77368 data +1652 rodata +828 spl/u-boot-spl:all -14068 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -16004 spl/u-boot-spl:text +912 text +5736
uniphier_ld4_sld8: all -69488 bss -77368 data +1652 rodata +828 spl/u-boot-spl:all -14068 spl/u-boot-spl:data +1024 spl/u-boot-spl:rodata -16004 spl/u-boot-spl:text +912 text +5400
--
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/20160214/daac3399/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-01-19 23:54 Masahiro Yamada
2016-01-20 1:41 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-01-19 23:54 UTC (permalink / raw)
To: u-boot
Hi Tom,
Sorry for the short interval from the previous one,
but please pull one more series.
The following changes since commit 3ed2ece5e162b104cd3ea3788cae841ecd24408f:
armv8: cavium: Get DRAM size from ATF (2016-01-19 22:26:13 +0000)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 048c61d674c4e5c793f5391fb7a57c8c79c99ebd:
ARM: uniphier: remove unneeded if conditionals (2016-01-20 08:40:33 +0900)
----------------------------------------------------------------
Masahiro Yamada (8):
ARM: uniphier: define CONFIG_SYS_BOOTMAPSZ
ARM: uniphier: add bootm_low environment
ARM: uniphier: refactor outer cache operation slightly
ARM: uniphier: factor out outer cache sync as a helper function
ARM: uniphier: fix range invalidate for outer cache
ARM: uniphier: set active ways to really enable outer cache
ARM: uniphier: move UMC register macros to umc-regs.h
ARM: uniphier: remove unneeded if conditionals
arch/arm/mach-uniphier/cache_uniphier.c | 43
+++++++++++++++++++++++++++++++++++++------
arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c | 10 ++--------
arch/arm/mach-uniphier/dram/umc-proxstream2.c | 49
+------------------------------------------------
arch/arm/mach-uniphier/dram/umc-regs.h | 26 ++++++++++++++++++++++++++
include/configs/uniphier.h | 11 ++++++++---
5 files changed, 74 insertions(+), 65 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-01-19 23:54 Masahiro Yamada
@ 2016-01-20 1:41 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-01-20 1:41 UTC (permalink / raw)
To: u-boot
On Wed, Jan 20, 2016 at 08:54:21AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Sorry for the short interval from the previous one,
> but please pull one more series.
No worries :)
>
>
> The following changes since commit 3ed2ece5e162b104cd3ea3788cae841ecd24408f:
>
> armv8: cavium: Get DRAM size from ATF (2016-01-19 22:26:13 +0000)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 048c61d674c4e5c793f5391fb7a57c8c79c99ebd:
>
> ARM: uniphier: remove unneeded if conditionals (2016-01-20 08:40:33 +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/20160119/47db20fa/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2016-01-12 17:05 Masahiro Yamada
2016-01-12 20:10 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2016-01-12 17:05 UTC (permalink / raw)
To: u-boot
Hi Tom,
U-Boot 2016.01 is out and it means the MW is open.
Excuse my haste, but here is the first pull-req for the 2016.04.
Please pull!
The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:
Prepare v2016.01 (2016-01-12 09:06:54 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to e69514cc7087255d0e9754a9bf04129309d81ed5:
ARM: uniphier: fix recommended board setting in document (2016-01-13
01:55:02 +0900)
----------------------------------------------------------------
Masahiro Yamada (7):
ARM: uniphier: kill bogus header includes
ARM: uniphier: move cmd_ddrphy.c to dram subdirectory
ARM: uniphier: move cmd_pinmon.c to boot-mode subdirectory
ARM: uniphier: move headers out of include/mach directory
ARM: uniphier: add DRAM init code for ProXstream2/PH1-LD6b
ARM: uniphier: add dump command for DDR Multi PHY registers
ARM: uniphier: fix recommended board setting in document
arch/arm/mach-uniphier/Kconfig | 9 +
arch/arm/mach-uniphier/Makefile | 2 -
arch/arm/mach-uniphier/{include/mach => }/arm-mpcore.h | 0
arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c | 5 +-
arch/arm/mach-uniphier/bcu/bcu-ph1-sld3.c | 5 +-
arch/arm/mach-uniphier/{include/mach => bcu}/bcu-regs.h | 0
arch/arm/mach-uniphier/board_common.c | 3 +-
arch/arm/mach-uniphier/board_early_init_f.c | 6 +-
arch/arm/mach-uniphier/board_early_init_r.c | 3 +-
arch/arm/mach-uniphier/boards.c | 3 +-
arch/arm/mach-uniphier/boot-mode/Makefile | 2 +
arch/arm/mach-uniphier/{include/mach => boot-mode}/boot-device.h | 0
arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-ld4.c | 6 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c | 6 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-sld3.c | 6 +-
arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c | 7 +-
arch/arm/mach-uniphier/boot-mode/boot-mode.c | 8 +-
arch/arm/mach-uniphier/{ => boot-mode}/cmd_pinmon.c | 7 +-
arch/arm/mach-uniphier/cache_uniphier.c | 3 +-
arch/arm/mach-uniphier/clk/clk-ph1-ld4.c | 5 +-
arch/arm/mach-uniphier/clk/clk-ph1-pro4.c | 5 +-
arch/arm/mach-uniphier/clk/clk-ph1-pro5.c | 5 +-
arch/arm/mach-uniphier/clk/clk-proxstream2.c | 5 +-
arch/arm/mach-uniphier/cmd_ddrmphy.c |
329 ++++++++++++++++++
arch/arm/mach-uniphier/cpu_info.c | 3 +-
arch/arm/mach-uniphier/debug_ll.S | 7 +-
arch/arm/mach-uniphier/dram/Makefile | 5 +
arch/arm/mach-uniphier/{ => dram}/cmd_ddrphy.c | 3 +-
arch/arm/mach-uniphier/dram/ddrmphy-regs.h | 146 ++++++++
arch/arm/mach-uniphier/dram/ddrphy-ph1-ld4.c | 3 +-
arch/arm/mach-uniphier/dram/ddrphy-ph1-pro4.c | 3 +-
arch/arm/mach-uniphier/dram/ddrphy-ph1-sld8.c | 3 +-
arch/arm/mach-uniphier/{include/mach => dram}/ddrphy-regs.h | 0
arch/arm/mach-uniphier/dram/ddrphy-training.c | 3 +-
arch/arm/mach-uniphier/dram/umc-ph1-ld4.c | 7 +-
arch/arm/mach-uniphier/dram/umc-ph1-pro4.c | 7 +-
arch/arm/mach-uniphier/dram/umc-ph1-sld8.c | 7 +-
arch/arm/mach-uniphier/dram/umc-proxstream2.c |
669 +++++++++++++++++++++++++++++++++++++
arch/arm/mach-uniphier/{include/mach => dram}/umc-regs.h | 0
arch/arm/mach-uniphier/early-clk/early-clk-ph1-ld4.c | 5 +-
arch/arm/mach-uniphier/early-clk/early-clk-ph1-pro5.c | 5 +-
arch/arm/mach-uniphier/early-clk/early-clk-proxstream2.c | 5 +-
arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ph1-sld3.c | 4 +-
arch/arm/mach-uniphier/{include/mach => }/init.h | 1 +
arch/arm/mach-uniphier/init/init-ph1-ld4.c | 6 +-
arch/arm/mach-uniphier/init/init-ph1-pro4.c | 6 +-
arch/arm/mach-uniphier/init/init-ph1-pro5.c | 6 +-
arch/arm/mach-uniphier/init/init-ph1-sld3.c | 6 +-
arch/arm/mach-uniphier/init/init-ph1-sld8.c | 6 +-
arch/arm/mach-uniphier/init/init-proxstream2.c | 14 +-
arch/arm/mach-uniphier/init/init.c | 5 +-
arch/arm/mach-uniphier/late_lowlevel_init.S | 3 +-
arch/arm/mach-uniphier/lowlevel_init.S | 5 +-
arch/arm/mach-uniphier/memconf/memconf-ph1-sld3.c | 5 +-
arch/arm/mach-uniphier/memconf/memconf-proxstream2.c | 5 +-
arch/arm/mach-uniphier/memconf/memconf.c | 5 +-
arch/arm/mach-uniphier/micro-support-card.c | 4 +-
arch/arm/mach-uniphier/{include/mach => }/micro-support-card.h | 0
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld4.c | 5 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-ld6b.c | 5 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro4.c | 5 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-pro5.c | 5 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld3.c | 4 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ph1-sld8.c | 5 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-proxstream2.c | 5 +-
arch/arm/mach-uniphier/pll/pll-init-ph1-ld4.c | 7 +-
arch/arm/mach-uniphier/pll/pll-init-ph1-pro4.c | 7 +-
arch/arm/mach-uniphier/pll/pll-init-ph1-sld3.c | 2 +-
arch/arm/mach-uniphier/pll/pll-init-ph1-sld8.c | 7 +-
arch/arm/mach-uniphier/pll/pll-spectrum-ph1-ld4.c | 5 +-
arch/arm/mach-uniphier/pll/pll-spectrum-ph1-sld3.c | 5 +-
arch/arm/mach-uniphier/print_misc_info.c | 5 +-
arch/arm/mach-uniphier/reset.c | 3 +-
arch/arm/mach-uniphier/sbc/sbc-ph1-ld4.c | 7 +-
arch/arm/mach-uniphier/sbc/sbc-ph1-pro4.c | 7 +-
arch/arm/mach-uniphier/sbc/sbc-ph1-sld3.c | 7 +-
arch/arm/mach-uniphier/sbc/sbc-proxstream2.c | 7 +-
arch/arm/mach-uniphier/{include/mach => sbc}/sbc-regs.h | 0
arch/arm/mach-uniphier/{include/mach => }/sc-regs.h | 0
arch/arm/mach-uniphier/{include/mach => }/sg-regs.h | 0
arch/arm/mach-uniphier/{include/mach/soc_info.h => soc-info.h} | 0
arch/arm/mach-uniphier/soc_info.c | 5 +-
arch/arm/mach-uniphier/{include/mach => }/ssc-regs.h | 0
arch/arm/mach-uniphier/timer.c | 3 +-
doc/README.uniphier | 2 +-
85 files changed, 1358 insertions(+), 147 deletions(-)
rename arch/arm/mach-uniphier/{include/mach => }/arm-mpcore.h (100%)
rename arch/arm/mach-uniphier/{include/mach => bcu}/bcu-regs.h (100%)
rename arch/arm/mach-uniphier/{include/mach => boot-mode}/boot-device.h (100%)
rename arch/arm/mach-uniphier/{ => boot-mode}/cmd_pinmon.c (93%)
create mode 100644 arch/arm/mach-uniphier/cmd_ddrmphy.c
rename arch/arm/mach-uniphier/{ => dram}/cmd_ddrphy.c (99%)
create mode 100644 arch/arm/mach-uniphier/dram/ddrmphy-regs.h
rename arch/arm/mach-uniphier/{include/mach => dram}/ddrphy-regs.h (100%)
create mode 100644 arch/arm/mach-uniphier/dram/umc-proxstream2.c
rename arch/arm/mach-uniphier/{include/mach => dram}/umc-regs.h (100%)
rename arch/arm/mach-uniphier/{include/mach => }/init.h (97%)
rename arch/arm/mach-uniphier/{include/mach => }/micro-support-card.h (100%)
rename arch/arm/mach-uniphier/{include/mach => sbc}/sbc-regs.h (100%)
rename arch/arm/mach-uniphier/{include/mach => }/sc-regs.h (100%)
rename arch/arm/mach-uniphier/{include/mach => }/sg-regs.h (100%)
rename arch/arm/mach-uniphier/{include/mach/soc_info.h => soc-info.h} (100%)
rename arch/arm/mach-uniphier/{include/mach => }/ssc-regs.h (100%)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2016-01-12 17:05 Masahiro Yamada
@ 2016-01-12 20:10 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2016-01-12 20:10 UTC (permalink / raw)
To: u-boot
On Wed, Jan 13, 2016 at 02:05:28AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> U-Boot 2016.01 is out and it means the MW is open.
> Excuse my haste, but here is the first pull-req for the 2016.04.
> Please pull!
Happy to get one so early :)
>
>
> The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:
>
> Prepare v2016.01 (2016-01-12 09:06:54 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to e69514cc7087255d0e9754a9bf04129309d81ed5:
>
> ARM: uniphier: fix recommended board setting in document (2016-01-13
> 01:55:02 +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/20160112/353a5a49/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2015-12-22 15:22 Masahiro Yamada
2015-12-22 15:59 ` Tom Rini
2015-12-27 15:10 ` Tom Rini
0 siblings, 2 replies; 85+ messages in thread
From: Masahiro Yamada @ 2015-12-22 15:22 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here are various cleanups and preparation for new SoCs support.
Please pull!
The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5:
Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc:
ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900)
----------------------------------------------------------------
Masahiro Yamada (22):
ARM: uniphier: add static qualifiers to locally used functions
ARM: uniphier: add const qualifier to constant array
ARM: uniphier: rename DTCR_RNKEN_* register bit to DTCR_RANKEN_*
ARM: uniphier: use BIT() macro for DDR PHY header
ARM: uniphier: allow DDR function to return more precise error code
ARM: dts: uniphier: factor out common nodes to uniphier-common32.dtsi
ARM: dts: uniphier: add outer cache nodes
ARM: dts: uniphier: use stdout-path instead of console
ARM: uniphier: add functions to get SoC model/revision
ARM: uniphier: call uniphier_get_board_param() without FDT blob
ARM: uniphier: split ProXstream2 board data and change DDR frequency
ARM: uniphier: compile uniphier_get_board_param() for U-Boot proper
ARM: uniphier: add macros and revision IDs for sLD11 and LD10
ARM: uniphier: display model number all the time on boot up
ARM: uniphier: merge umc/ and ddrphy/ into a single directory
ARM: uniphier: set DTB file name to fdt_file environment
ARM: uniphier: drop fdt_file from CONFIG_EXTRA_ENV_SETTINGS
ARM: uniphier: merge ph1_ld4_defconfig and ph1_sld8_defconfig
ARM: uniphier: support ProXstream2, PH1-LD6b boards in single defconfig
ARM: uniphier: rename rest of defconfig files
ARM: uniphier: allow to run zImage rather than uImage
ARM: dts: uniphier: add SD/MMC pinmux nodes
MAINTAINERS | 2 +-
arch/arm/dts/uniphier-common32.dtsi | 105
++++++++++++++
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 3 +-
arch/arm/dts/uniphier-ph1-ld4.dtsi | 269
+++++++++++++---------------------
arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 3 +-
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 3 +-
arch/arm/dts/uniphier-ph1-pro4.dtsi | 327
+++++++++++++++++-------------------------
arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 3 +-
arch/arm/dts/uniphier-ph1-pro5.dtsi | 294
++++++++++++++++---------------------
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 3 +-
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 3 +-
arch/arm/dts/uniphier-ph1-sld8.dtsi | 269
+++++++++++++---------------------
arch/arm/dts/uniphier-pinctrl.dtsi | 15 ++
arch/arm/dts/uniphier-proxstream2-gentil.dts | 3 +-
arch/arm/dts/uniphier-proxstream2-vodka.dts | 3 +-
arch/arm/dts/uniphier-proxstream2.dtsi | 308
++++++++++++++++-----------------------
arch/arm/mach-uniphier/Makefile | 4 +-
arch/arm/mach-uniphier/board_late_init.c | 35 +++++
arch/arm/mach-uniphier/boards.c | 27 +++-
arch/arm/mach-uniphier/cmd_ddrphy.c | 12 +-
arch/arm/mach-uniphier/cpu_info.c | 9 +-
arch/arm/mach-uniphier/ddrphy/Makefile | 7 -
arch/arm/mach-uniphier/dram/Makefile | 10 ++
arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-ld4.c | 0
arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-pro4.c | 0
arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-sld8.c | 0
arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-training.c | 11 +-
arch/arm/mach-uniphier/{umc => dram}/umc-ph1-ld4.c | 0
arch/arm/mach-uniphier/{umc => dram}/umc-ph1-pro4.c | 0
arch/arm/mach-uniphier/{umc => dram}/umc-ph1-sld8.c | 0
arch/arm/mach-uniphier/include/mach/ddrphy-regs.h | 95 ++++++------
arch/arm/mach-uniphier/include/mach/init.h | 2 +-
arch/arm/mach-uniphier/include/mach/soc_info.h | 15 +-
arch/arm/mach-uniphier/init/init.c | 4 +-
arch/arm/mach-uniphier/soc_info.c | 22 +++
arch/arm/mach-uniphier/umc/Makefile | 7 -
configs/ph1_sld8_defconfig | 30 ----
configs/{ph1_ld4_defconfig => uniphier_ld4_sld8_defconfig} | 1 +
configs/{ph1_pro4_defconfig => uniphier_pro4_defconfig} | 0
configs/{ph1_pro5_defconfig => uniphier_pro5_defconfig} | 0
configs/{ph1_ld6b_defconfig => uniphier_pxs2_ld6b_defconfig} | 3 +-
configs/{ph1_sld3_defconfig => uniphier_sld3_defconfig} | 0
doc/README.uniphier | 36 ++---
include/configs/uniphier.h | 12 +-
44 files changed, 919 insertions(+), 1036 deletions(-)
create mode 100644 arch/arm/dts/uniphier-common32.dtsi
delete mode 100644 arch/arm/mach-uniphier/ddrphy/Makefile
create mode 100644 arch/arm/mach-uniphier/dram/Makefile
rename arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-ld4.c (100%)
rename arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-pro4.c (100%)
rename arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-ph1-sld8.c (100%)
rename arch/arm/mach-uniphier/{ddrphy => dram}/ddrphy-training.c (92%)
rename arch/arm/mach-uniphier/{umc => dram}/umc-ph1-ld4.c (100%)
rename arch/arm/mach-uniphier/{umc => dram}/umc-ph1-pro4.c (100%)
rename arch/arm/mach-uniphier/{umc => dram}/umc-ph1-sld8.c (100%)
delete mode 100644 arch/arm/mach-uniphier/umc/Makefile
delete mode 100644 configs/ph1_sld8_defconfig
rename configs/{ph1_ld4_defconfig => uniphier_ld4_sld8_defconfig} (95%)
rename configs/{ph1_pro4_defconfig => uniphier_pro4_defconfig} (100%)
rename configs/{ph1_pro5_defconfig => uniphier_pro5_defconfig} (100%)
rename configs/{ph1_ld6b_defconfig => uniphier_pxs2_ld6b_defconfig} (88%)
rename configs/{ph1_sld3_defconfig => uniphier_sld3_defconfig} (100%)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-12-22 15:22 Masahiro Yamada
@ 2015-12-22 15:59 ` Tom Rini
2015-12-23 2:00 ` Masahiro Yamada
2015-12-27 15:10 ` Tom Rini
1 sibling, 1 reply; 85+ messages in thread
From: Tom Rini @ 2015-12-22 15:59 UTC (permalink / raw)
To: u-boot
On Wed, Dec 23, 2015 at 12:22:22AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here are various cleanups and preparation for new SoCs support.
> Please pull!
>
>
> The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5:
>
> Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc:
>
> ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900)
This looks very self contained. But it's also not bug fixes. Are you
sure you want this in now? 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/20151222/0343ed26/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-12-22 15:59 ` Tom Rini
@ 2015-12-23 2:00 ` Masahiro Yamada
0 siblings, 0 replies; 85+ messages in thread
From: Masahiro Yamada @ 2015-12-23 2:00 UTC (permalink / raw)
To: u-boot
Hi Tom,
2015-12-23 0:59 GMT+09:00 Tom Rini <trini@konsulko.com>:
> On Wed, Dec 23, 2015 at 12:22:22AM +0900, Masahiro Yamada wrote:
>
>> Hi Tom,
>>
>> Here are various cleanups and preparation for new SoCs support.
>> Please pull!
>>
>>
>> The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5:
>>
>> Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500)
>>
>> are available in the git repository at:
>>
>> git://git.denx.de/u-boot-uniphier.git master
>>
>> for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc:
>>
>> ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +0900)
>
> This looks very self contained. But it's also not bug fixes. Are you
> sure you want this in now? Thanks!
Right, not bug fixes.
I know the community is trying to be more strict to the MW
and now it is -rc3, but my local branch is getting huge
and I wanted to flush it at some point.
So, I want this in now, but I leave this decision to you.
If you are not inclined to do so, I can wait by the next MW.
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-12-22 15:22 Masahiro Yamada
2015-12-22 15:59 ` Tom Rini
@ 2015-12-27 15:10 ` Tom Rini
1 sibling, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-12-27 15:10 UTC (permalink / raw)
To: u-boot
On Wed, Dec 23, 2015 at 12:22:22AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here are various cleanups and preparation for new SoCs support.
> Please pull!
>
>
> The following changes since commit f84c2b665b87fc6713a756d0fddf5c45e02255e5:
>
> Prepare v2016.01-rc3 (2015-12-21 21:07:04 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 8182b41994f0b1824c31652d64171ffa596517fc:
>
> ARM: dts: uniphier: add SD/MMC pinmux nodes (2015-12-23 00:09:05 +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/20151227/d95da570/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2015-11-11 14:44 Masahiro Yamada
2015-11-11 14:55 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-11-11 14:44 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is my small pull request for v2016.01-rc1.
The following changes since commit cad04990715f7eaecd45196e84cf10e9e3248dae:
Merge branch 'master' of git://git.denx.de/u-boot-arm (2015-11-10
13:38:08 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to b375219e732f044e7f48b676fa4e36e7c29d81e1:
ARM: uniphier: drop UniPhier specific SMP code (2015-11-11 23:35:35 +0900)
----------------------------------------------------------------
Masahiro Yamada (3):
ARM: dts: uniphier: fix interrupt number of USB core for PH1-Pro4
ARM: dts: uniphier: add USB xHCI nodes for PH1-Pro5 and ProXstream2
ARM: uniphier: drop UniPhier specific SMP code
arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 8 ++++++++
arch/arm/dts/uniphier-ph1-pro4.dtsi | 2 +-
arch/arm/dts/uniphier-ph1-pro5-4kbox.dts | 4 ++++
arch/arm/dts/uniphier-ph1-pro5.dtsi | 18 ++++++++++++++++++
arch/arm/dts/uniphier-proxstream2-gentil.dts | 8 ++++++++
arch/arm/dts/uniphier-proxstream2-vodka.dts | 4 ++++
arch/arm/dts/uniphier-proxstream2.dtsi | 18 ++++++++++++++++++
arch/arm/mach-uniphier/Kconfig | 8 --------
arch/arm/mach-uniphier/lowlevel_init.S | 53
-----------------------------------------------------
9 files changed, 61 insertions(+), 62 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-11-11 14:44 Masahiro Yamada
@ 2015-11-11 14:55 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-11-11 14:55 UTC (permalink / raw)
To: u-boot
On Wed, Nov 11, 2015 at 11:44:50PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Here is my small pull request for v2016.01-rc1.
>
>
> The following changes since commit cad04990715f7eaecd45196e84cf10e9e3248dae:
>
> Merge branch 'master' of git://git.denx.de/u-boot-arm (2015-11-10
> 13:38:08 -0500)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to b375219e732f044e7f48b676fa4e36e7c29d81e1:
>
> ARM: uniphier: drop UniPhier specific SMP code (2015-11-11 23:35:35 +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/20151111/8006b165/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
@ 2015-09-23 14:32 Masahiro Yamada
2015-09-24 12:17 ` Masahiro Yamada
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-09-23 14:32 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.
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 7c040c9a6099ec83706fd8658eeb3e61f31ff431:
ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot
(2015-09-23 23:21:33 +0900)
----------------------------------------------------------------
Masahiro Yamada (32):
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
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-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 ++
.../arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c} | 3 +-
.../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 +
.../{ph1-ld4/ddrphy_init.c => ddrphy/ddrphy-ph1-ld4.c} | 4 +-
.../{ph1-pro4/ddrphy_init.c => ddrphy/ddrphy-ph1-pro4.c} | 4 +-
.../{ph1-sld8/ddrphy_init.c => ddrphy/ddrphy-ph1-sld8.c} | 4 +-
.../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 ++
.../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 ++
.../mach-uniphier/{ph1-ld4/pll_init.c => pll/pll-init-ph1-ld4.c} | 34 ++++--
.../mach-uniphier/{ph1-pro4/pll_init.c => pll/pll-init-ph1-pro4.c} | 36 ++++--
.../mach-uniphier/{ph1-sld3/pll_init.c => pll/pll-init-ph1-sld3.c} | 5 +-
.../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 |
129 +++++++++++++++++++++
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 +++---------------
153 files changed, 4059 insertions(+), 1587 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] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2015-09-23 14:32 [U-Boot] Pull " Masahiro Yamada
@ 2015-09-24 12:17 ` Masahiro Yamada
2015-09-24 13:19 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-09-24 12:17 UTC (permalink / raw)
To: u-boot
Hi Tom,
If you have not pulled this, let me re-send the 2nd round.
I found a bug to be fixed.
2015-09-23 23:32 GMT+09:00 Masahiro Yamada <yamada.masahiro@socionext.com>:
> Hi Tom,
>
>
> Here is a pretty big series for UniPhier SoC changes.
>
> pinctrl drivers, various fixes, refactoring, new SoC/board support, etc.
>
>
> 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 7c040c9a6099ec83706fd8658eeb3e61f31ff431:
>
> ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot
> (2015-09-23 23:21:33 +0900)
>
> ----------------------------------------------------------------
> Masahiro Yamada (32):
> 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
>
> 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-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 ++
> .../arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c} | 3 +-
> .../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 +
> .../{ph1-ld4/ddrphy_init.c => ddrphy/ddrphy-ph1-ld4.c} | 4 +-
> .../{ph1-pro4/ddrphy_init.c => ddrphy/ddrphy-ph1-pro4.c} | 4 +-
> .../{ph1-sld8/ddrphy_init.c => ddrphy/ddrphy-ph1-sld8.c} | 4 +-
> .../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 ++
> .../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 ++
> .../mach-uniphier/{ph1-ld4/pll_init.c => pll/pll-init-ph1-ld4.c} | 34 ++++--
> .../mach-uniphier/{ph1-pro4/pll_init.c => pll/pll-init-ph1-pro4.c} | 36 ++++--
> .../mach-uniphier/{ph1-sld3/pll_init.c => pll/pll-init-ph1-sld3.c} | 5 +-
> .../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 |
> 129 +++++++++++++++++++++
> 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 +++---------------
> 153 files changed, 4059 insertions(+), 1587 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
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2015-09-24 12:17 ` Masahiro Yamada
@ 2015-09-24 13:19 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-09-24 13:19 UTC (permalink / raw)
To: u-boot
On Thu, Sep 24, 2015 at 09:17:59PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> If you have not pulled this, let me re-send the 2nd round.
> I found a bug to be fixed.
OK, I'll make sure to grab the next version, thanks!
>
>
> 2015-09-23 23:32 GMT+09:00 Masahiro Yamada <yamada.masahiro@socionext.com>:
> > Hi Tom,
> >
> >
> > Here is a pretty big series for UniPhier SoC changes.
> >
> > pinctrl drivers, various fixes, refactoring, new SoC/board support, etc.
> >
> >
> > 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 7c040c9a6099ec83706fd8658eeb3e61f31ff431:
> >
> > ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot
> > (2015-09-23 23:21:33 +0900)
> >
> > ----------------------------------------------------------------
> > Masahiro Yamada (32):
> > 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
> >
> > 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-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 ++
> > .../arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c} | 3 +-
> > .../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 +
> > .../{ph1-ld4/ddrphy_init.c => ddrphy/ddrphy-ph1-ld4.c} | 4 +-
> > .../{ph1-pro4/ddrphy_init.c => ddrphy/ddrphy-ph1-pro4.c} | 4 +-
> > .../{ph1-sld8/ddrphy_init.c => ddrphy/ddrphy-ph1-sld8.c} | 4 +-
> > .../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 ++
> > .../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 ++
> > .../mach-uniphier/{ph1-ld4/pll_init.c => pll/pll-init-ph1-ld4.c} | 34 ++++--
> > .../mach-uniphier/{ph1-pro4/pll_init.c => pll/pll-init-ph1-pro4.c} | 36 ++++--
> > .../mach-uniphier/{ph1-sld3/pll_init.c => pll/pll-init-ph1-sld3.c} | 5 +-
> > .../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 |
> > 129 +++++++++++++++++++++
> > 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 +++---------------
> > 153 files changed, 4059 insertions(+), 1587 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
>
>
>
> --
> Best Regards
> Masahiro Yamada
--
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/7eb70503/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2015-08-30 15:53 Masahiro Yamada
2015-08-30 16:07 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-08-30 15:53 UTC (permalink / raw)
To: u-boot
Hi Tom,
This pull request fixes three boards that have been broken
since the recent nand-flash pull-req.
Some other fixes, OF_CONTROL on SPL, and new SoC code, too.
The following changes since commit a679cc0118f6bec16c82d2c44f8a980f6f319bde:
tools/atmelimage.c: Fix warning when debug is enabled (2015-08-28
14:01:11 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to f875bbb49111c308b90b9ca74d1b79f69498b278:
ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support
(2015-08-31 00:29:23 +0900)
----------------------------------------------------------------
Masahiro Yamada (9):
mtd: denali_spl: do not allocate page_buffer in .bss section
ARM: uniphier: fix build error when CONFIG_DEBUG_LL is defined
ARM: uniphier: remove unused macro
ARM: uniphier: select SPL_DM rather than default in defconfig
ARM: uniphier: enable SPL_OF_CONTROL
serial: uniphier: drop platform data support
ARM: dts: uniphier: sync with Linux
ARM: dts: uniphier: add PH1-Pro5 SoC support
ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support
arch/arm/Kconfig | 2 +
arch/arm/dts/Makefile | 5 +-
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 29 +++---
arch/arm/dts/uniphier-ph1-ld4.dtsi | 95 +++++++++++++++----
arch/arm/dts/uniphier-ph1-ld6b-ref.dts | 59 ++++++++++++
arch/arm/dts/uniphier-ph1-ld6b.dtsi | 31 +++++++
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 37 +++++---
arch/arm/dts/uniphier-ph1-pro4.dtsi | 108 ++++++++++++++++++----
arch/arm/dts/uniphier-ph1-pro5.dtsi | 216
+++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 39 +++++---
arch/arm/dts/uniphier-ph1-sld3.dtsi | 66 +++++++++----
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 33 ++++---
arch/arm/dts/uniphier-ph1-sld8.dtsi | 95 +++++++++++++++----
arch/arm/dts/uniphier-pinctrl.dtsi | 105 +++++++++++++++++++++
arch/arm/dts/uniphier-proxstream2.dtsi | 241
++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-uniphier/ph1-ld4/Makefile | 1 -
arch/arm/mach-uniphier/ph1-ld4/platdevice.c | 15 ---
arch/arm/mach-uniphier/ph1-pro4/Makefile | 1 -
arch/arm/mach-uniphier/ph1-pro4/platdevice.c | 15 ---
arch/arm/mach-uniphier/ph1-sld3/Makefile | 1 -
arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S | 2 +
arch/arm/mach-uniphier/ph1-sld3/platdevice.c | 1 -
arch/arm/mach-uniphier/ph1-sld8/platdevice.c | 15 ---
configs/ph1_ld4_defconfig | 1 -
configs/ph1_pro4_defconfig | 1 -
configs/ph1_sld3_defconfig | 1 -
configs/ph1_sld8_defconfig | 1 -
doc/README.uniphier | 10 +-
drivers/mtd/nand/denali_spl.c | 32 +++----
drivers/serial/serial_uniphier.c | 41 +++-----
include/configs/uniphier.h | 4 +-
include/dm/platform_data/serial-uniphier.h | 18 ----
32 files changed, 1079 insertions(+), 242 deletions(-)
create mode 100644 arch/arm/dts/uniphier-ph1-ld6b-ref.dts
create mode 100644 arch/arm/dts/uniphier-ph1-ld6b.dtsi
create mode 100644 arch/arm/dts/uniphier-ph1-pro5.dtsi
create mode 100644 arch/arm/dts/uniphier-pinctrl.dtsi
create mode 100644 arch/arm/dts/uniphier-proxstream2.dtsi
delete mode 100644 arch/arm/mach-uniphier/ph1-ld4/platdevice.c
delete mode 100644 arch/arm/mach-uniphier/ph1-pro4/platdevice.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld3/platdevice.c
delete mode 100644 arch/arm/mach-uniphier/ph1-sld8/platdevice.c
delete mode 100644 include/dm/platform_data/serial-uniphier.h
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-08-30 15:53 [U-Boot] pull " Masahiro Yamada
@ 2015-08-30 16:07 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-08-30 16:07 UTC (permalink / raw)
To: u-boot
On Mon, Aug 31, 2015 at 12:53:41AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
>
> This pull request fixes three boards that have been broken
> since the recent nand-flash pull-req.
> Some other fixes, OF_CONTROL on SPL, and new SoC code, too.
>
>
> The following changes since commit a679cc0118f6bec16c82d2c44f8a980f6f319bde:
>
> tools/atmelimage.c: Fix warning when debug is enabled (2015-08-28
> 14:01:11 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to f875bbb49111c308b90b9ca74d1b79f69498b278:
>
> ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support
> (2015-08-31 00:29:23 +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/20150830/cc396a31/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2015-07-23 14:49 Masahiro Yamada
2015-07-23 19:30 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-07-23 14:49 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull some updates specific to UniPhier SoCs.
The following changes since commit b217c89e8565ade3aaa9f74c33c93236bf151187:
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2015-07-20 17:12:52 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 62102bee1ff32e7eda8b31558b0b646df74fecfd:
ARM: UniPhier: document reference support card (2015-07-23 23:42:37 +0900)
----------------------------------------------------------------
Masahiro Yamada (8):
ARM: dts: UniPhier: add device-specific compatible string for EEPROM
ARM: UniPhier: add environment sets for non-FIT Linux boot
ARM: UniPhier: add environment variable for TFTP boot
ARM: UniPhier: disable CONFIG_FIT
ARM: UniPhier: update CONFIG_BOOTARGS
ARM: UniPhier: add PH1-sLD3 SoC support
ARM: dts: UniPhier: add I2C ch4 device node for PH1-sLD3
ARM: UniPhier: document reference support card
arch/arm/dts/uniphier-ph1-sld3.dtsi | 9 +++++
arch/arm/dts/uniphier-ref-daughter.dtsi | 2 +-
arch/arm/mach-uniphier/Kconfig | 12 ++++--
arch/arm/mach-uniphier/Makefile | 7 ++--
arch/arm/mach-uniphier/include/mach/sc-regs.h | 6 ++-
arch/arm/mach-uniphier/include/mach/sg-regs.h | 5 ++-
arch/arm/mach-uniphier/ph1-sld3/Makefile | 16 ++++++++
arch/arm/mach-uniphier/ph1-sld3/bcu_init.c | 36 ++++++++++++++++++
arch/arm/mach-uniphier/ph1-sld3/boot-mode.c | 97
+++++++++++++++++++++++++++++++++++++++++++++++
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 | 31 +++++++++++++++
arch/arm/mach-uniphier/ph1-sld3/memconf.c | 52
+++++++++++++++++++++++++
arch/arm/mach-uniphier/ph1-sld3/pinctrl.c | 24 ++++++++++++
arch/arm/mach-uniphier/ph1-sld3/platdevice.c | 1 +
arch/arm/mach-uniphier/ph1-sld3/pll_init.c | 10 +++++
arch/arm/mach-uniphier/ph1-sld3/pll_spectrum.c | 18 +++++++++
arch/arm/mach-uniphier/ph1-sld3/sbc_init.c | 45
++++++++++++++++++++++
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 ++++++++
configs/ph1_ld4_defconfig | 2 -
configs/ph1_pro4_defconfig | 2 -
configs/ph1_sld3_defconfig | 28 ++++++++++++++
configs/ph1_sld8_defconfig | 2 -
doc/README.uniphier | 54
++++++++++++++++++++++++--
include/configs/uniphier.h | 103
++++++++++++++++++++++++++++++++++++++------------
28 files changed, 603 insertions(+), 45 deletions(-)
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/Makefile
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/bcu_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/boot-mode.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/clkrst_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/early_clkrst_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/early_pinctrl.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/lowlevel_debug.S
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/memconf.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/pinctrl.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/platdevice.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/pll_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/pll_spectrum.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/sbc_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/sbc_init_3cs.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/sg_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-sld3/umc_init.c
create mode 100644 configs/ph1_sld3_defconfig
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-07-23 14:49 Masahiro Yamada
@ 2015-07-23 19:30 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-07-23 19:30 UTC (permalink / raw)
To: u-boot
On Thu, Jul 23, 2015 at 11:49:57PM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull some updates specific to UniPhier SoCs.
>
>
> The following changes since commit b217c89e8565ade3aaa9f74c33c93236bf151187:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
> (2015-07-20 17:12:52 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 62102bee1ff32e7eda8b31558b0b646df74fecfd:
>
> ARM: UniPhier: document reference support card (2015-07-23 23:42: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/20150723/f81ea042/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
@ 2015-07-01 16:16 Masahiro Yamada
2015-07-01 21:56 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-07-01 16:16 UTC (permalink / raw)
To: u-boot
Hi Tom,
Some small changes for UniPhier SoCs.
The following changes since commit 9c6b05cb724e18d1db3f9e1a75b2272572f06fbd:
Prepare v2015.07-rc3 (2015-06-29 17:22:01 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 8101b98298c4232175d0d7b4c73d94b66b97ef83:
ARM: UniPhier: add IDs for PH1-Pro5, ProXstream2, PH1-LD6b
(2015-07-02 01:07:25 +0900)
----------------------------------------------------------------
Masahiro Yamada (4):
ARM: UniPhier: drop special CONFIG_AUTOBOOT_ settings
ARM: dts: UniPhier: sync device trees with the Linux kernel
ARM: dts: UniPhier: re-license device tree files under GPLv2+/X11
ARM: UniPhier: add IDs for PH1-Pro5, ProXstream2, PH1-LD6b
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 2 +-
arch/arm/dts/uniphier-ph1-ld4.dtsi | 49 +++++++++++++++++++++++++++++---
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 2 +-
arch/arm/dts/uniphier-ph1-pro4.dtsi | 50 ++++++++++++++++++++++++++++++---
arch/arm/dts/uniphier-ph1-sld3-ref.dts | 2 +-
arch/arm/dts/uniphier-ph1-sld3.dtsi | 50 ++++++++++++++++++++++++++++++---
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 2 +-
arch/arm/dts/uniphier-ph1-sld8.dtsi | 49 +++++++++++++++++++++++++++++---
arch/arm/dts/uniphier-ref-daughter.dtsi | 6 ++--
arch/arm/mach-uniphier/cpu_info.c | 9 ++++++
configs/ph1_ld4_defconfig | 4 ---
configs/ph1_pro4_defconfig | 4 ---
configs/ph1_sld8_defconfig | 4 ---
13 files changed, 197 insertions(+), 36 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2015-07-01 16:16 [U-Boot] Pull " Masahiro Yamada
@ 2015-07-01 21:56 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-07-01 21:56 UTC (permalink / raw)
To: u-boot
On Thu, Jul 02, 2015 at 01:16:59AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Some small changes for UniPhier SoCs.
>
>
> The following changes since commit 9c6b05cb724e18d1db3f9e1a75b2272572f06fbd:
>
> Prepare v2015.07-rc3 (2015-06-29 17:22:01 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 8101b98298c4232175d0d7b4c73d94b66b97ef83:
>
> ARM: UniPhier: add IDs for PH1-Pro5, ProXstream2, PH1-LD6b
> (2015-07-02 01:07:25 +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/20150701/c0199c71/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
@ 2015-05-30 18:05 Masahiro Yamada
2015-06-02 12:54 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro Yamada @ 2015-05-30 18:05 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-uniphier/master.
The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110:
am33xx, spl, siemens: enable debug uart output again (2015-05-28
08:18:25 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to fcb2525d373f7a5bab213e8a89681bd3b7d09c44:
ARM: UniPhier: add pin mux setting for NAND CS1 of PH1-Pro4
(2015-05-31 02:56:02 +0900)
----------------------------------------------------------------
Masahiro Yamada (11):
ARM: UniPhier: replace <asm/io.h> with <linux/io.h>
ARM: UniPhier: update the vendor name of UniPhier in Kconfig
ARM: UniPhier: use 32 bit register access for debug UART setting
ARM: UniPhier: remove unnecessary cache coherency code
ARM: UniPhier: remove meaningless CONFIG_SPL_BUILD ifdefs
ARM: UniPhier: move CONFIG_SYS_TEXT_BASE to Kconfig
ARM: UniPhier: set MACH_PH1_PRO4 as default SoC
ARM: UniPhier: enable CONFIG_NET_RANDOM_ETHADDR
ARM: UniPhier: update DDR PHY register map for PH1-Pro5
ARM: UniPhier: fix pin mux setting for USB port 2 of PH1-sLD8
ARM: UniPhier: add pin mux setting for NAND CS1 of PH1-Pro4
Kconfig | 2 +-
arch/arm/Kconfig | 5 ++++-
arch/arm/mach-uniphier/Kconfig | 7 +++----
arch/arm/mach-uniphier/board_late_init.c | 5 ++---
arch/arm/mach-uniphier/cache_uniphier.c | 6 ++----
arch/arm/mach-uniphier/cmd_ddrphy.c | 5 ++---
arch/arm/mach-uniphier/cpu_info.c | 5 ++---
arch/arm/mach-uniphier/ddrphy_training.c | 9 ++-------
arch/arm/mach-uniphier/include/mach/ddrphy-regs.h | 11 +++++++----
arch/arm/mach-uniphier/include/mach/debug-uart.S | 7 +++----
arch/arm/mach-uniphier/include/mach/led.h | 5 ++---
arch/arm/mach-uniphier/include/mach/sbc-regs.h | 4 ++--
arch/arm/mach-uniphier/include/mach/sg-regs.h | 4 ++--
arch/arm/mach-uniphier/lowlevel_init.S | 24
+-----------------------
arch/arm/mach-uniphier/memconf.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/bcu_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/clkrst_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/ddrphy_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-ld4/pinctrl.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/pll_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-ld4/sbc_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/sbc_init_3cs.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/sg_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-ld4/umc_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-pro4/boot-mode.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/clkrst_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/ddrphy_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-pro4/early_clkrst_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/early_pinctrl.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/pinctrl.c | 7 ++++---
arch/arm/mach-uniphier/ph1-pro4/pll_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-pro4/pll_spectrum.c | 4 ++--
arch/arm/mach-uniphier/ph1-pro4/sbc_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/sbc_init_3cs.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/sg_init.c | 5 ++---
arch/arm/mach-uniphier/ph1-pro4/umc_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-sld8/ddrphy_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-sld8/pinctrl.c | 9 ++++-----
arch/arm/mach-uniphier/ph1-sld8/pll_init.c | 4 ++--
arch/arm/mach-uniphier/ph1-sld8/sbc_init_3cs.c | 5 ++---
arch/arm/mach-uniphier/ph1-sld8/umc_init.c | 4 ++--
arch/arm/mach-uniphier/reset.c | 5 ++---
arch/arm/mach-uniphier/support_card.c | 6 ++----
arch/arm/mach-uniphier/timer.c | 5 ++---
configs/ph1_ld4_defconfig | 3 +++
configs/ph1_pro4_defconfig | 4 +++-
configs/ph1_sld8_defconfig | 3 +++
drivers/i2c/Kconfig | 6 +++---
drivers/i2c/i2c-uniphier-f.c | 6 ++----
drivers/i2c/i2c-uniphier.c | 6 ++----
drivers/serial/Kconfig | 5 +++--
drivers/serial/serial_uniphier.c | 6 ++----
drivers/usb/host/Kconfig | 10 ++++------
drivers/usb/host/ehci-uniphier.c | 6 ++----
drivers/usb/host/xhci-uniphier.c | 5 ++---
include/configs/uniphier.h | 8 +++-----
56 files changed, 131 insertions(+), 183 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] pull request: u-boot-uniphier/master
2015-05-30 18:05 [U-Boot] pull " Masahiro Yamada
@ 2015-06-02 12:54 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-06-02 12:54 UTC (permalink / raw)
To: u-boot
On Sun, May 31, 2015 at 03:05:17AM +0900, Masahiro Yamada wrote:
> Hi Tom,
>
> Please pull u-boot-uniphier/master.
>
>
> The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110:
>
> am33xx, spl, siemens: enable debug uart output again (2015-05-28
> 08:18:25 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to fcb2525d373f7a5bab213e8a89681bd3b7d09c44:
>
> ARM: UniPhier: add pin mux setting for NAND CS1 of PH1-Pro4
> (2015-05-31 02:56:02 +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/20150602/228a5f75/attachment.sig>
^ permalink raw reply [flat|nested] 85+ messages in thread
[parent not found: <CAMhH57TkcrHGxkjF9DcGmCc=PV+JaZV7bmG5T3QGrAEwEHB=BQ@mail.gmail.com>]
* [U-Boot] Pull request: u-boot-uniphier/master
[not found] <CAMhH57TkcrHGxkjF9DcGmCc=PV+JaZV7bmG5T3QGrAEwEHB=BQ@mail.gmail.com>
@ 2015-01-22 16:16 ` Masahiro YAMADA
2015-01-23 21:56 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro YAMADA @ 2015-01-22 16:16 UTC (permalink / raw)
To: u-boot
Sorry, I forgot to add u-boot ML.
2015-01-23 1:14 GMT+09:00 Masahiro YAMADA <yamada.m@jp.panasonic.com>:
> Hi Tom,
>
>
> The following changes since commit b56f6e2b4e0291efbe1b50f082dec73272ad7ab3:
>
> sunxi: Restore lowlevel_init usage (2015-01-21 10:46:28 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 0ba924a4ecfe056ab637bfa207fc26cd0248e9ac:
>
> ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2 (2015-01-23
> 00:52:16 +0900)
>
> ----------------------------------------------------------------
> Masahiro Yamada (9):
> ARM: UniPhier: remove __packed that causes a problem on GCC 4.9
> ARM: UniPhier: fix comments in SoC Glue init function
> ARM: UniPhier: describe init_page_table shorter
> ARM: UniPhier: fix IECTRL set code for PH1-Pro4
> ARM: UniPhier: add static to local functions
> ARM: UniPhier: remove non-sense inline directives
> ARM: UniPhier: use <linux/sizes.h> for readability
> ARM: UniPhier: rename SG_MEMCONF_* macros for readability
> ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2
>
> arch/arm/cpu/armv7/uniphier/init_page_table.S | 26 ++
> arch/arm/cpu/armv7/uniphier/init_page_table.c | 1069
> -----------------------------------------------------
> arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c | 6 +-
> arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c | 2 +-
> arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c | 8 +-
> arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c | 6 +-
> arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c | 4 +-
> arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c | 8 +-
> arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c | 6 +-
> arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c | 8 +-
> arch/arm/include/asm/arch-uniphier/ddrphy-regs.h | 2 +-
> arch/arm/include/asm/arch-uniphier/sg-regs.h | 109 ++++--
> 12 files changed, 128 insertions(+), 1126 deletions(-)
> create mode 100644 arch/arm/cpu/armv7/uniphier/init_page_table.S
> delete mode 100644 arch/arm/cpu/armv7/uniphier/init_page_table.c
>
>
> --
> Best Regards
> Masahiro Yamada
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2015-01-22 16:16 ` [U-Boot] Pull " Masahiro YAMADA
@ 2015-01-23 21:56 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2015-01-23 21:56 UTC (permalink / raw)
To: u-boot
On Fri, Jan 23, 2015 at 01:16:15AM +0900, Masahiro YAMADA wrote:
> 2015-01-23 1:14 GMT+09:00 Masahiro YAMADA <yamada.m@jp.panasonic.com>:
> > Hi Tom,
> >
> >
> > The following changes since commit b56f6e2b4e0291efbe1b50f082dec73272ad7ab3:
> >
> > sunxi: Restore lowlevel_init usage (2015-01-21 10:46:28 -0500)
> >
> > are available in the git repository at:
> >
> > git://git.denx.de/u-boot-uniphier.git master
> >
> > for you to fetch changes up to 0ba924a4ecfe056ab637bfa207fc26cd0248e9ac:
> >
> > ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2 (2015-01-23
> > 00:52:16 +0900)
> >
> > ----------------------------------------------------------------
> > Masahiro Yamada (9):
> > ARM: UniPhier: remove __packed that causes a problem on GCC 4.9
> > ARM: UniPhier: fix comments in SoC Glue init function
> > ARM: UniPhier: describe init_page_table shorter
> > ARM: UniPhier: fix IECTRL set code for PH1-Pro4
> > ARM: UniPhier: add static to local functions
> > ARM: UniPhier: remove non-sense inline directives
> > ARM: UniPhier: use <linux/sizes.h> for readability
> > ARM: UniPhier: rename SG_MEMCONF_* macros for readability
> > ARM: UniPhier: add SG_MEMCONF macros for DDR channel 2
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/20150123/2df9c39e/attachment.pgp>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
@ 2014-11-27 17:33 Masahiro YAMADA
2014-12-01 20:23 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro YAMADA @ 2014-11-27 17:33 UTC (permalink / raw)
To: u-boot
Hi Tom,
This series introduces Device Tree control support to Panasonic
UniPhier platform.
The following changes since commit 85bafb6da4dddfffa78479aa49a72ae48578a4ce:
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2014-11-26 11:23:26 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 25e274e20208e047ea93afde04040e8c87430904:
ARM: UniPhier: move CONFIG_CMD_* and CONFIG_FIT* defines to
defconfig (2014-11-28 02:21:02 +0900)
----------------------------------------------------------------
Masahiro Yamada (7):
ARM: UniPhier: do not compile platform data when CONFIG_OF_CONTROL=y
ARM: UniPhier: add dummy gpio.h to enable CONFIG_OF_CONTROL
ARM: UniPhier: add device tree sources
serial: UniPhier: support OF configuration
usb: UniPhier: support OF configuration
ARM: UniPhier: enable Device Tree control
ARM: UniPhier: move CONFIG_CMD_* and CONFIG_FIT* defines to defconfig
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 2 +-
arch/arm/cpu/armv7/uniphier/ph1-ld4/platdevice.c | 1 -
arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 2 +-
arch/arm/cpu/armv7/uniphier/ph1-pro4/platdevice.c | 1 -
arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 2 +-
arch/arm/cpu/armv7/uniphier/ph1-sld8/platdevice.c | 1 -
arch/arm/dts/Makefile | 4 +++
arch/arm/dts/uniphier-ph1-ld4-ref.dts | 42
+++++++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-ld4.dtsi | 78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 42
+++++++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-pro4.dtsi | 78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-sld8-ref.dts | 42
+++++++++++++++++++++++++++++++
arch/arm/dts/uniphier-ph1-sld8.dtsi | 78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-uniphier/gpio.h | 6 +++++
configs/ph1_ld4_defconfig | 26 ++++++++++++++++++++
configs/ph1_pro4_defconfig | 26 ++++++++++++++++++++
configs/ph1_sld8_defconfig | 26 ++++++++++++++++++++
drivers/serial/serial_uniphier.c | 19 ++++++++------
drivers/usb/host/ehci-uniphier.c | 38
+++++++++++++++++++++++++++-
include/configs/uniphier-common.h | 15 -----------
21 files changed, 500 insertions(+), 30 deletions(-)
create mode 100644 arch/arm/dts/uniphier-ph1-ld4-ref.dts
create mode 100644 arch/arm/dts/uniphier-ph1-ld4.dtsi
create mode 100644 arch/arm/dts/uniphier-ph1-pro4-ref.dts
create mode 100644 arch/arm/dts/uniphier-ph1-pro4.dtsi
create mode 100644 arch/arm/dts/uniphier-ph1-sld8-ref.dts
create mode 100644 arch/arm/dts/uniphier-ph1-sld8.dtsi
create mode 100644 arch/arm/include/asm/arch-uniphier/gpio.h
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2014-11-27 17:33 Masahiro YAMADA
@ 2014-12-01 20:23 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2014-12-01 20:23 UTC (permalink / raw)
To: u-boot
On Fri, Nov 28, 2014 at 02:33:25AM +0900, Masahiro YAMADA wrote:
> Hi Tom,
>
> This series introduces Device Tree control support to Panasonic
> UniPhier platform.
>
>
>
> The following changes since commit 85bafb6da4dddfffa78479aa49a72ae48578a4ce:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
> (2014-11-26 11:23:26 -0500)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 25e274e20208e047ea93afde04040e8c87430904:
>
> ARM: UniPhier: move CONFIG_CMD_* and CONFIG_FIT* defines to
> defconfig (2014-11-28 02:21:02 +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/20141201/bf0453fc/attachment.pgp>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
@ 2014-10-29 14:00 Masahiro YAMADA
2014-11-04 2:33 ` Tom Rini
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro YAMADA @ 2014-10-29 14:00 UTC (permalink / raw)
To: u-boot
Hi Tom,
The following changes since commit d58a9451e7339ed4cf2b2627e534611f427fb791:
ppc/arm: zap EMK boards (2014-10-28 12:48:31 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to d9bc8fd1cb35feb2802ac1d4d39a1deabf0c3d79:
serial: UniPhier: add static to locally used functions (2014-10-29
22:53:42 +0900)
----------------------------------------------------------------
Masahiro Yamada (3):
ARM: UniPhier: make pinmon command optional
serial: UniPhier: add .pending handler
serial: UniPhier: add static to locally used functions
arch/arm/cpu/armv7/uniphier/Kconfig | 9 +++++++++
arch/arm/cpu/armv7/uniphier/Makefile | 2 +-
drivers/serial/serial_uniphier.c | 17 ++++++++++++++---
3 files changed, 24 insertions(+), 4 deletions(-)
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2014-10-29 14:00 Masahiro YAMADA
@ 2014-11-04 2:33 ` Tom Rini
0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2014-11-04 2:33 UTC (permalink / raw)
To: u-boot
On Wed, Oct 29, 2014 at 11:00:04PM +0900, Masahiro YAMADA wrote:
> Hi Tom,
>
> The following changes since commit d58a9451e7339ed4cf2b2627e534611f427fb791:
>
> ppc/arm: zap EMK boards (2014-10-28 12:48:31 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to d9bc8fd1cb35feb2802ac1d4d39a1deabf0c3d79:
>
> serial: UniPhier: add static to locally used functions (2014-10-29
> 22:53:42 +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/20141103/be80d01c/attachment.pgp>
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
@ 2014-10-05 5:32 Masahiro YAMADA
2014-10-07 10:09 ` Albert ARIBAUD
0 siblings, 1 reply; 85+ messages in thread
From: Masahiro YAMADA @ 2014-10-05 5:32 UTC (permalink / raw)
To: u-boot
Hi Albert,
The following changes since commit be9f643ae6aa9044c60fe80e3a2c10be8371c692:
Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26
20:10:48 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-uniphier.git master
for you to fetch changes up to 6dd0e7c00bfa5ce861a72b8e4a3ef9e787306125:
git-mailrc: add me as a maintainer of UniPhier platform (2014-10-05
14:10:09 +0900)
----------------------------------------------------------------
Masahiro Yamada (7):
mtd: denali: add Denali controller configs to Kconfig
mtd: denali: add Denali NAND driver for SPL
serial: add UniPhier serial driver
ARM: UniPhier: add UniPhier SoC support code
ARM: UniPhier: add Kconfig and defconfig
MAINTAINERS: add me as a maintainer of UniPhier platform
git-mailrc: add me as a maintainer of UniPhier platform
MAINTAINERS | 9 +
arch/arm/Kconfig | 5 +
arch/arm/cpu/armv7/uniphier/Kconfig | 32 ++
arch/arm/cpu/armv7/uniphier/Makefile | 23 ++
arch/arm/cpu/armv7/uniphier/board_common.c | 32 ++
arch/arm/cpu/armv7/uniphier/board_late_init.c | 91 +++++
arch/arm/cpu/armv7/uniphier/cache_uniphier.c | 154 ++++++++
arch/arm/cpu/armv7/uniphier/cmd_pinmon.c | 33 ++
arch/arm/cpu/armv7/uniphier/cpu_info.c | 59 +++
arch/arm/cpu/armv7/uniphier/dram_init.c | 37 ++
arch/arm/cpu/armv7/uniphier/init_page_table.c | 1068
+++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/uniphier/lowlevel_init.S | 159 ++++++++
arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 10 +
arch/arm/cpu/armv7/uniphier/ph1-ld4/bcu_init.c | 33 ++
arch/arm/cpu/armv7/uniphier/ph1-ld4/board_info.c | 16 +
arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c | 42 +++
arch/arm/cpu/armv7/uniphier/ph1-ld4/boot-mode.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-ld4/clkrst_init.c | 29 ++
arch/arm/cpu/armv7/uniphier/ph1-ld4/pinctrl.c | 63 ++++
arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c | 189 ++++++++++
arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_spectrum.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c | 44 +++
arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c | 28 ++
arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c | 162 ++++++++
arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 10 +
arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c | 16 +
arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c | 39 ++
arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c | 66 ++++
arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c | 29 ++
arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c | 45 +++
arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c | 168 +++++++++
arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_spectrum.c | 18 +
arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c | 75 ++++
arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c | 28 ++
arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c | 136 +++++++
arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 10 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/bcu_init.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c | 16 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/boot-mode.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c | 29 ++
arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c | 57 +++
arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c | 201 ++++++++++
arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_spectrum.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c | 51 +++
arch/arm/cpu/armv7/uniphier/ph1-sld8/sg_init.c | 1 +
arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c | 142 +++++++
arch/arm/cpu/armv7/uniphier/reset.c | 29 ++
arch/arm/cpu/armv7/uniphier/smp.S | 54 +++
arch/arm/cpu/armv7/uniphier/spl.c | 17 +
arch/arm/cpu/armv7/uniphier/support_card.c | 180 +++++++++
arch/arm/cpu/armv7/uniphier/timer.c | 39 ++
arch/arm/include/asm/arch-uniphier/arm-mpcore.h | 46 +++
arch/arm/include/asm/arch-uniphier/bcu-regs.h | 30 ++
arch/arm/include/asm/arch-uniphier/board.h | 35 ++
arch/arm/include/asm/arch-uniphier/boot-device.h | 20 +
arch/arm/include/asm/arch-uniphier/led.h | 101 +++++
arch/arm/include/asm/arch-uniphier/sbc-regs.h | 108 ++++++
arch/arm/include/asm/arch-uniphier/sc-regs.h | 62 ++++
arch/arm/include/asm/arch-uniphier/sg-regs.h | 182 +++++++++
arch/arm/include/asm/arch-uniphier/ssc-regs.h | 67 ++++
arch/arm/include/asm/arch-uniphier/umc-regs.h | 119 ++++++
configs/ph1_ld4_defconfig | 8 +
configs/ph1_pro4_defconfig | 8 +
configs/ph1_sld8_defconfig | 8 +
doc/README.nand | 6 -
doc/git-mailrc | 1 +
drivers/mtd/Kconfig | 1 +
drivers/mtd/nand/Kconfig | 42 +++
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/denali_spl.c | 231 ++++++++++++
drivers/serial/Makefile | 1 +
drivers/serial/serial.c | 2 +
drivers/serial/serial_uniphier.c | 204 ++++++++++
include/configs/ph1_ld4.h | 59 +++
include/configs/ph1_pro4.h | 61 +++
include/configs/ph1_sld8.h | 61 +++
include/configs/uniphier-common.h | 266 +++++++++++++
78 files changed, 5504 insertions(+), 6 deletions(-)
create mode 100644 arch/arm/cpu/armv7/uniphier/Kconfig
create mode 100644 arch/arm/cpu/armv7/uniphier/Makefile
create mode 100644 arch/arm/cpu/armv7/uniphier/board_common.c
create mode 100644 arch/arm/cpu/armv7/uniphier/board_late_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/cache_uniphier.c
create mode 100644 arch/arm/cpu/armv7/uniphier/cmd_pinmon.c
create mode 100644 arch/arm/cpu/armv7/uniphier/cpu_info.c
create mode 100644 arch/arm/cpu/armv7/uniphier/dram_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/init_page_table.c
create mode 100644 arch/arm/cpu/armv7/uniphier/lowlevel_init.S
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/bcu_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/board_info.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/boot-mode.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/clkrst_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/pinctrl.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_spectrum.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_spectrum.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/bcu_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/boot-mode.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_spectrum.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/sg_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c
create mode 100644 arch/arm/cpu/armv7/uniphier/reset.c
create mode 100644 arch/arm/cpu/armv7/uniphier/smp.S
create mode 100644 arch/arm/cpu/armv7/uniphier/spl.c
create mode 100644 arch/arm/cpu/armv7/uniphier/support_card.c
create mode 100644 arch/arm/cpu/armv7/uniphier/timer.c
create mode 100644 arch/arm/include/asm/arch-uniphier/arm-mpcore.h
create mode 100644 arch/arm/include/asm/arch-uniphier/bcu-regs.h
create mode 100644 arch/arm/include/asm/arch-uniphier/board.h
create mode 100644 arch/arm/include/asm/arch-uniphier/boot-device.h
create mode 100644 arch/arm/include/asm/arch-uniphier/led.h
create mode 100644 arch/arm/include/asm/arch-uniphier/sbc-regs.h
create mode 100644 arch/arm/include/asm/arch-uniphier/sc-regs.h
create mode 100644 arch/arm/include/asm/arch-uniphier/sg-regs.h
create mode 100644 arch/arm/include/asm/arch-uniphier/ssc-regs.h
create mode 100644 arch/arm/include/asm/arch-uniphier/umc-regs.h
create mode 100644 configs/ph1_ld4_defconfig
create mode 100644 configs/ph1_pro4_defconfig
create mode 100644 configs/ph1_sld8_defconfig
create mode 100644 drivers/mtd/nand/Kconfig
create mode 100644 drivers/mtd/nand/denali_spl.c
create mode 100644 drivers/serial/serial_uniphier.c
create mode 100644 include/configs/ph1_ld4.h
create mode 100644 include/configs/ph1_pro4.h
create mode 100644 include/configs/ph1_sld8.h
create mode 100644 include/configs/uniphier-common.h
--
Best Regards
Masahiro Yamada
^ permalink raw reply [flat|nested] 85+ messages in thread
* [U-Boot] Pull request: u-boot-uniphier/master
2014-10-05 5:32 Masahiro YAMADA
@ 2014-10-07 10:09 ` Albert ARIBAUD
0 siblings, 0 replies; 85+ messages in thread
From: Albert ARIBAUD @ 2014-10-07 10:09 UTC (permalink / raw)
To: u-boot
Hi Masahiro,
On Sun, 5 Oct 2014 14:32:12 +0900, Masahiro YAMADA
<yamada.m@jp.panasonic.com> wrote:
> Hi Albert,
>
>
> The following changes since commit be9f643ae6aa9044c60fe80e3a2c10be8371c692:
>
> Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26
> 20:10:48 -0400)
>
> are available in the git repository at:
>
>
> git://git.denx.de/u-boot-uniphier.git master
>
> for you to fetch changes up to 6dd0e7c00bfa5ce861a72b8e4a3ef9e787306125:
>
> git-mailrc: add me as a maintainer of UniPhier platform (2014-10-05
> 14:10:09 +0900)
>
> ----------------------------------------------------------------
> Masahiro Yamada (7):
> mtd: denali: add Denali controller configs to Kconfig
> mtd: denali: add Denali NAND driver for SPL
> serial: add UniPhier serial driver
> ARM: UniPhier: add UniPhier SoC support code
> ARM: UniPhier: add Kconfig and defconfig
> MAINTAINERS: add me as a maintainer of UniPhier platform
> git-mailrc: add me as a maintainer of UniPhier platform
>
> MAINTAINERS | 9 +
> arch/arm/Kconfig | 5 +
> arch/arm/cpu/armv7/uniphier/Kconfig | 32 ++
> arch/arm/cpu/armv7/uniphier/Makefile | 23 ++
> arch/arm/cpu/armv7/uniphier/board_common.c | 32 ++
> arch/arm/cpu/armv7/uniphier/board_late_init.c | 91 +++++
> arch/arm/cpu/armv7/uniphier/cache_uniphier.c | 154 ++++++++
> arch/arm/cpu/armv7/uniphier/cmd_pinmon.c | 33 ++
> arch/arm/cpu/armv7/uniphier/cpu_info.c | 59 +++
> arch/arm/cpu/armv7/uniphier/dram_init.c | 37 ++
> arch/arm/cpu/armv7/uniphier/init_page_table.c | 1068
> +++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/cpu/armv7/uniphier/lowlevel_init.S | 159 ++++++++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile | 10 +
> arch/arm/cpu/armv7/uniphier/ph1-ld4/bcu_init.c | 33 ++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/board_info.c | 16 +
> arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c | 42 +++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/boot-mode.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-ld4/clkrst_init.c | 29 ++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/pinctrl.c | 63 ++++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c | 189 ++++++++++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_spectrum.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c | 44 +++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c | 28 ++
> arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c | 162 ++++++++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile | 10 +
> arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c | 16 +
> arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c | 39 ++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c | 66 ++++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c | 29 ++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c | 45 +++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c | 168 +++++++++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_spectrum.c | 18 +
> arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c | 75 ++++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c | 28 ++
> arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c | 136 +++++++
> arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile | 10 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/bcu_init.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c | 16 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/boot-mode.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c | 29 ++
> arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c | 57 +++
> arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c | 201 ++++++++++
> arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_spectrum.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c | 51 +++
> arch/arm/cpu/armv7/uniphier/ph1-sld8/sg_init.c | 1 +
> arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c | 142 +++++++
> arch/arm/cpu/armv7/uniphier/reset.c | 29 ++
> arch/arm/cpu/armv7/uniphier/smp.S | 54 +++
> arch/arm/cpu/armv7/uniphier/spl.c | 17 +
> arch/arm/cpu/armv7/uniphier/support_card.c | 180 +++++++++
> arch/arm/cpu/armv7/uniphier/timer.c | 39 ++
> arch/arm/include/asm/arch-uniphier/arm-mpcore.h | 46 +++
> arch/arm/include/asm/arch-uniphier/bcu-regs.h | 30 ++
> arch/arm/include/asm/arch-uniphier/board.h | 35 ++
> arch/arm/include/asm/arch-uniphier/boot-device.h | 20 +
> arch/arm/include/asm/arch-uniphier/led.h | 101 +++++
> arch/arm/include/asm/arch-uniphier/sbc-regs.h | 108 ++++++
> arch/arm/include/asm/arch-uniphier/sc-regs.h | 62 ++++
> arch/arm/include/asm/arch-uniphier/sg-regs.h | 182 +++++++++
> arch/arm/include/asm/arch-uniphier/ssc-regs.h | 67 ++++
> arch/arm/include/asm/arch-uniphier/umc-regs.h | 119 ++++++
> configs/ph1_ld4_defconfig | 8 +
> configs/ph1_pro4_defconfig | 8 +
> configs/ph1_sld8_defconfig | 8 +
> doc/README.nand | 6 -
> doc/git-mailrc | 1 +
> drivers/mtd/Kconfig | 1 +
> drivers/mtd/nand/Kconfig | 42 +++
> drivers/mtd/nand/Makefile | 1 +
> drivers/mtd/nand/denali_spl.c | 231 ++++++++++++
> drivers/serial/Makefile | 1 +
> drivers/serial/serial.c | 2 +
> drivers/serial/serial_uniphier.c | 204 ++++++++++
> include/configs/ph1_ld4.h | 59 +++
> include/configs/ph1_pro4.h | 61 +++
> include/configs/ph1_sld8.h | 61 +++
> include/configs/uniphier-common.h | 266 +++++++++++++
> 78 files changed, 5504 insertions(+), 6 deletions(-)
> create mode 100644 arch/arm/cpu/armv7/uniphier/Kconfig
> create mode 100644 arch/arm/cpu/armv7/uniphier/Makefile
> create mode 100644 arch/arm/cpu/armv7/uniphier/board_common.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/board_late_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/cache_uniphier.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/cmd_pinmon.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/cpu_info.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/dram_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/init_page_table.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/lowlevel_init.S
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/bcu_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/board_info.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/boot-mode.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/clkrst_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/pinctrl.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/pll_spectrum.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/umc_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/pinctrl.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/pll_spectrum.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/umc_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/bcu_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_postclk_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/boot-mode.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/pll_spectrum.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/sg_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/umc_init.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/reset.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/smp.S
> create mode 100644 arch/arm/cpu/armv7/uniphier/spl.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/support_card.c
> create mode 100644 arch/arm/cpu/armv7/uniphier/timer.c
> create mode 100644 arch/arm/include/asm/arch-uniphier/arm-mpcore.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/bcu-regs.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/board.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/boot-device.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/led.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/sbc-regs.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/sc-regs.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/sg-regs.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/ssc-regs.h
> create mode 100644 arch/arm/include/asm/arch-uniphier/umc-regs.h
> create mode 100644 configs/ph1_ld4_defconfig
> create mode 100644 configs/ph1_pro4_defconfig
> create mode 100644 configs/ph1_sld8_defconfig
> create mode 100644 drivers/mtd/nand/Kconfig
> create mode 100644 drivers/mtd/nand/denali_spl.c
> create mode 100644 drivers/serial/serial_uniphier.c
> create mode 100644 include/configs/ph1_ld4.h
> create mode 100644 include/configs/ph1_pro4.h
> create mode 100644 include/configs/ph1_sld8.h
> create mode 100644 include/configs/uniphier-common.h
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 85+ messages in thread
end of thread, other threads:[~2017-04-25 12:56 UTC | newest]
Thread overview: 85+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-11 15:46 [U-Boot] Pull request: u-boot-uniphier/master Masahiro YAMADA
2014-11-11 20:49 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2017-04-21 17:08 [U-Boot] pull " Masahiro Yamada
2017-04-25 12:56 ` Tom Rini
2017-03-13 20:57 Masahiro Yamada
2017-03-16 20:39 ` Tom Rini
2017-02-23 2:03 Masahiro Yamada
2017-02-27 1:37 ` Tom Rini
2017-01-29 12:15 Masahiro Yamada
2017-01-29 17:39 ` Tom Rini
2017-01-22 12:55 Masahiro Yamada
2017-01-23 2:21 ` Tom Rini
2017-01-17 16:36 Masahiro Yamada
2017-01-18 2:56 ` Tom Rini
2016-12-11 9:04 Masahiro Yamada
2016-12-12 15:55 ` Tom Rini
2016-10-29 8:29 Masahiro Yamada
2016-10-30 12:11 ` Tom Rini
2016-10-18 16:00 Masahiro Yamada
2016-10-19 1:53 ` Tom Rini
2016-10-10 1:14 Masahiro Yamada
2016-10-13 0:48 ` Tom Rini
2016-09-22 16:03 Masahiro Yamada
2016-09-23 1:58 ` Tom Rini
2016-09-14 14:13 Masahiro Yamada
2016-09-15 8:40 ` Masahiro Yamada
2016-09-15 11:13 ` Tom Rini
2016-08-28 4:29 Masahiro Yamada
2016-08-29 12:02 ` Tom Rini
2016-08-11 13:16 Masahiro Yamada
2016-08-11 22:44 ` Tom Rini
2016-07-23 15:55 Masahiro Yamada
2016-07-24 0:20 ` Tom Rini
2016-06-30 15:08 Masahiro Yamada
2016-07-01 20:47 ` Masahiro Yamada
2016-06-19 22:27 Masahiro Yamada
2016-06-20 2:13 ` Tom Rini
2016-06-08 23:27 Masahiro Yamada
2016-06-09 18:02 ` Tom Rini
2016-05-25 15:52 Masahiro Yamada
2016-05-26 15:49 ` Tom Rini
2016-04-30 16:18 Masahiro Yamada
2016-05-02 23:31 ` Tom Rini
2016-04-24 1:04 Masahiro Yamada
2016-04-26 0:15 ` Tom Rini
2016-03-31 16:25 Masahiro Yamada
2016-04-01 17:00 ` Tom Rini
2016-03-23 16:56 Masahiro Yamada
2016-03-23 22:12 ` Tom Rini
2016-03-08 16:18 Masahiro Yamada
2016-03-08 19:59 ` Tom Rini
2016-02-28 19:03 Masahiro Yamada
2016-02-29 9:06 ` Masahiro Yamada
2016-02-29 14:10 ` Tom Rini
2016-02-14 8:54 Masahiro Yamada
2016-02-14 18:56 ` Tom Rini
2016-01-19 23:54 Masahiro Yamada
2016-01-20 1:41 ` Tom Rini
2016-01-12 17:05 Masahiro Yamada
2016-01-12 20:10 ` Tom Rini
2015-12-22 15:22 Masahiro Yamada
2015-12-22 15:59 ` Tom Rini
2015-12-23 2:00 ` Masahiro Yamada
2015-12-27 15:10 ` Tom Rini
2015-11-11 14:44 Masahiro Yamada
2015-11-11 14:55 ` Tom Rini
2015-09-23 14:32 [U-Boot] Pull " Masahiro Yamada
2015-09-24 12:17 ` Masahiro Yamada
2015-09-24 13:19 ` Tom Rini
2015-08-30 15:53 [U-Boot] pull " Masahiro Yamada
2015-08-30 16:07 ` Tom Rini
2015-07-23 14:49 Masahiro Yamada
2015-07-23 19:30 ` Tom Rini
2015-07-01 16:16 [U-Boot] Pull " Masahiro Yamada
2015-07-01 21:56 ` Tom Rini
2015-05-30 18:05 [U-Boot] pull " Masahiro Yamada
2015-06-02 12:54 ` Tom Rini
[not found] <CAMhH57TkcrHGxkjF9DcGmCc=PV+JaZV7bmG5T3QGrAEwEHB=BQ@mail.gmail.com>
2015-01-22 16:16 ` [U-Boot] Pull " Masahiro YAMADA
2015-01-23 21:56 ` Tom Rini
2014-11-27 17:33 Masahiro YAMADA
2014-12-01 20:23 ` Tom Rini
2014-10-29 14:00 Masahiro YAMADA
2014-11-04 2:33 ` Tom Rini
2014-10-05 5:32 Masahiro YAMADA
2014-10-07 10:09 ` Albert ARIBAUD
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.