All of lore.kernel.org
 help / color / mirror / Atom feed
* [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 [U-Boot] pull request: u-boot-uniphier/master 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
  2017-04-21 17:08 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-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-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-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-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-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-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-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-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-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-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
@ 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
  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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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
@ 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
  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-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-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: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-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-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-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-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-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-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-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-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-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-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-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-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

* [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-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
       [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
  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-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-11 15:46 Masahiro YAMADA
@ 2014-11-11 20:49 ` Tom Rini
  0 siblings, 0 replies; 85+ messages in thread
From: Tom Rini @ 2014-11-11 20:49 UTC (permalink / raw)
  To: u-boot

On Wed, Nov 12, 2014 at 12:46:21AM +0900, Masahiro YAMADA wrote:

> 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)
> 

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/20141111/efc80ac4/attachment.pgp>

^ permalink raw reply	[flat|nested] 85+ messages in thread

* [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
  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-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-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

* [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

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 --
2016-09-14 14:13 [U-Boot] pull request: u-boot-uniphier/master Masahiro Yamada
2016-09-15  8:40 ` Masahiro Yamada
2016-09-15 11:13   ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2017-04-21 17:08 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-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-11-11 15:46 Masahiro YAMADA
2014-11-11 20:49 ` 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.