Re: [U-Boot] pull request: u-boot-uniphier/master

2017-04-25 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2017-04-21 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2017-03-16 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2017-03-13 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2017-02-26 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2017-02-22 Thread Masahiro Yamada
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

Re: [U-Boot] pull request: u-boot-uniphier/master

2017-01-29 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2017-01-29 Thread Masahiro Yamada
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 
  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(-)
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2017-01-22 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2017-01-22 Thread Masahiro Yamada
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  with 
  ARM: uniphier: replace  with  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 

[U-Boot] pull request: u-boot-uniphier/master

2017-01-17 Thread Masahiro Yamada
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 

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-12-12 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-12-11 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-10-30 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-10-29 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-10-18 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-10-18 Thread Masahiro Yamada
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} 

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-10-12 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-10-09 Thread Masahiro Yamada
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]+  Doneemacs drivers/reset/Kconfig


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-09-22 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-09-22 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)

2016-09-18 Thread Tom Rini
On Mon, Sep 19, 2016 at 12:35:55AM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> Here is the revised version of my pull request
> for the v2016.11 development cycle.
> 
> The following UniPhier updates are included:
> 
>   - DM migration
>   * remove legacy xHCI driver
>   * convert MMC driver to CONFIG_BLOCK
>   - Pinctrl driver improvements
>   * New pin-group
>   * Macro cleanup
>   * Remove ad-hoc pin-mux code
>   - Misc fixes, cleanups
>   * Fix DRAM size of LD21 SoC
>   * Consolidate board init functions
>   - PLL init code cleanups and new SoC support
>   - Update DRAM init code for LD20 SoC
> 
> Please pull!
> 
> 
> The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:
> 
>   Prepare v2016.09 (2016-09-12 10:05:51 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-uniphier.git master
> 
> for you to fetch changes up to f9d7e17e844f9e94c39a8c95f73a4454097a6948:
> 
>   ARM: uniphier: update DRAM init code for LD20 SoC (2016-09-19 00:12:26 
> +0900)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master (2nd round)

2016-09-18 Thread Masahiro Yamada
Hi Tom,

Here is the revised version of my pull request
for the v2016.11 development cycle.

The following UniPhier updates are included:

  - DM migration
  * remove legacy xHCI driver
  * convert MMC driver to CONFIG_BLOCK
  - Pinctrl driver improvements
  * New pin-group
  * Macro cleanup
  * Remove ad-hoc pin-mux code
  - Misc fixes, cleanups
  * Fix DRAM size of LD21 SoC
  * Consolidate board init functions
  - PLL init code cleanups and new SoC support
  - Update DRAM init code for LD20 SoC

Please pull!


The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:

  Prepare v2016.09 (2016-09-12 10:05:51 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to f9d7e17e844f9e94c39a8c95f73a4454097a6948:

  ARM: uniphier: update DRAM init code for LD20 SoC (2016-09-19 00:12:26 +0900)


Masahiro Yamada (27):
  ARM: uniphier: sort select:s alphabetically
  usb: uniphier: remove UniPhier xHCI driver and select DM_USB
  ARM: uniphier: delete unnecessary xHCI pin-mux settings
  ARM: uniphier: enable Generic EHCI driver for Pro4 SoC
  mmc: uniphier-sd: migrate to CONFIG_BLK
  pinctrl: uniphier: add System Bus pin-mux settings
  pinctrl: uniphier: move register base macros from header to .c file
  ARM: uniphier: remove IECTRL setup code of LD4 SoC
  ARM: uniphier: use checkboard() instead of misc_init_f()
  ARM: uniphier: merge board init functions into board_init()
  ARM: uniphier: fix DRAM size of LD21 SoC package
  ARM: uniphier: introduce flags to adjust DRAM timing for LD20/LD21
  pinctrl: uniphier: support 4bit-width pin-mux register capability
  pinctrl: uniphier: add UniPhier sLD3 pinctrl driver
  ARM: dts: uniphier: add pinctrl device node and pinctrl properties
  ARM: uniphier: select PINCTRL and SPL_PINCTRL
  ARM: uniphier: remove redundant pin-muxing for EA24 pin of sLD3 SoC
  ARM: uniphier: remove ad-hoc pin-mux code for sLD3
  ARM: uniphier: consolidate NAND pin-mux settings
  ARM: dts: uniphier: include System Bus pin group node in SPL DT
  ARM: uniphier: consolidate System Bus pin-mux settings for LD11/LD20
  ARM: uniphier: move XIRQ pin-mux settings of LD11/LD20
  ARM: uniphier: rename CONFIG_DPLL_SSC_RATE_1PER
  ARM: uniphier: move PLL init code to U-Boot proper where possible
  ARM: uniphier: collect clock/PLL init code into a single directory
  ARM: uniphier: add PLL init code for LD20 SoC
  ARM: uniphier: update DRAM init code for LD20 SoC

 arch/arm/Kconfig  |  18 +-
 arch/arm/dts/uniphier-ph1-ld11-ref.dts|   4 +
 arch/arm/dts/uniphier-ph1-ld20-ref.dts|   4 +
 arch/arm/dts/uniphier-ph1-sld3-ref.dts|   8 +
 arch/arm/dts/uniphier-ph1-sld3.dtsi   |  35 ++
 arch/arm/mach-uniphier/Makefile   |  11 +-
 arch/arm/mach-uniphier/board_common.c |  20 --
 arch/arm/mach-uniphier/board_early_init_r.c   |  15 -
 .../mach-uniphier/{board_early_init_f.c => board_init.c}  |  62 +++-
 arch/arm/mach-uniphier/boards.c   |  27 +-
 arch/arm/mach-uniphier/clk/Makefile   |  28 +-
 arch/arm/mach-uniphier/clk/dpll-ld20.c|  22 ++
 arch/arm/mach-uniphier/clk/dpll-ld4.c |  56 
 arch/arm/mach-uniphier/clk/dpll-pro4.c|  60 
 .../{pll/pll-init-sld3.c => clk/dpll-sld3.c}  |   2 +-
 arch/arm/mach-uniphier/clk/dpll-sld8.c|  62 
 arch/arm/mach-uniphier/clk/dpll-tail.c|  21 ++
 .../arm/mach-uniphier/{early-clk => clk}/early-clk-ld11.c |   0
 .../arm/mach-uniphier/{early-clk => clk}/early-clk-ld20.c |   0
 arch/arm/mach-uniphier/{early-clk => clk}/early-clk-ld4.c |   0
 .../arm/mach-uniphier/{early-clk => clk}/early-clk-pro5.c |   0
 .../arm/mach-uniphier/{early-clk => clk}/early-clk-pxs2.c |   0
 arch/arm/mach-uniphier/clk/pll-base-ld20.c| 123 +++
 arch/arm/mach-uniphier/clk/pll-ld20.c |  40 +++
 .../mach-uniphier/{pll/pll-init-ld4.c => clk/pll-ld4.c}   |  61 +---
 .../mach-uniphier/{pll/pll-init-pro4.c => clk/pll-pro4.c} |  64 +---
 arch/arm/mach-uniphier/clk/pll-sld3.c |  14 +
 arch/arm/mach-uniphier/clk/pll.h  |  21 ++
 arch/arm/mach-uniphier/dram/ddrphy-ld20-regs.h|  78 +++--
 arch/arm/mach-uniphier/dram/umc-ld20.c| 431
+++--
 arch/arm/mach-uniphier/early-clk/Makefile |  13 -
 arch/arm/mach-uniphier/early-pinctrl/Makefile |   7 -
 arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-ld20.c |  32 --
 

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-09-15 Thread Tom Rini
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 :
> > 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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-09-15 Thread Masahiro Yamada
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 :
> 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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-09-14 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-08-29 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-08-27 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-08-11 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-08-11 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-07-23 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-07-23 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)

2016-07-01 Thread Tom Rini
On Sat, Jul 02, 2016 at 05:49:53AM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> Here are some bug fixes + DT, pinctrl updates.
> 
> If you have not pulled the previous one,
> Please pull this 2nd round!
> 
> 
> 
> 
> The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b:
> 
>   x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-uniphier.git master
> 
> for you to fetch changes up to e64a6b11411befbaf166443d02d8b10e06852f6a:
> 
>   ARM: uniphier: add external IRQ setup code (2016-07-02 05:44:30 +0900)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master (2nd round)

2016-07-01 Thread Masahiro Yamada
Hi Tom,

Here are some bug fixes + DT, pinctrl updates.

If you have not pulled the previous one,
Please pull this 2nd round!




The following changes since commit ff6e1569663eccaf9e582c57cc44568915c2f54b:

  x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to e64a6b11411befbaf166443d02d8b10e06852f6a:

  ARM: uniphier: add external IRQ setup code (2016-07-02 05:44:30 +0900)


Masahiro Yamada (12):
  ARM: uniphier: fix typo "talbe"
  pinctrl: uniphier: remove wrong pin-mux functions for ProXstream2
  pinctrl: uniphier: fix NAND pin-mux setting for PH1-LD11/LD20
  pinctrl: uniphier: remove unneeded pin group nand_cs1
  ARM: dts: uniphier: sync Device Trees with upstream Linux
  pinctrl: uniphier: allow to have pinctrl node under syscon node
  pinctrl: uniphier: split pinctrl driver for PH1-LD11 and PH1-LD20
  pinctrl: uniphier: support pin configuration for dedicated pins
  pinctrl: uniphier: avoid building unneeded pin-mux tables for SPL
  pinctrl: uniphier: add Ethernet pin-mux settings
  ARM: dts: uniphier: add AIDET nodes
  ARM: uniphier: add external IRQ setup code

 arch/arm/dts/uniphier-common32.dtsi  |  22 --
 arch/arm/dts/uniphier-ph1-ld11-ref.dts   |  13 +-
 arch/arm/dts/uniphier-ph1-ld11.dtsi  |  50 ++
 arch/arm/dts/uniphier-ph1-ld20-ref.dts   |  10 -
 arch/arm/dts/uniphier-ph1-ld20.dtsi  |  36 
 arch/arm/dts/uniphier-ph1-ld4-ref.dts|  10 -
 arch/arm/dts/uniphier-ph1-ld4.dtsi   |   7 +++-
 arch/arm/dts/uniphier-ph1-ld6b-ref.dts   |  10 -
 arch/arm/dts/uniphier-ph1-ld6b.dtsi  |   4 +-
 arch/arm/dts/uniphier-ph1-pro4-ace.dts   |  10 -
 arch/arm/dts/uniphier-ph1-pro4-ref.dts   |  10 -
 arch/arm/dts/uniphier-ph1-pro4-sanji.dts |  10 -
 arch/arm/dts/uniphier-ph1-pro4.dtsi  |   7 +++-
 arch/arm/dts/uniphier-ph1-pro5-4kbox.dts |  10 -
 arch/arm/dts/uniphier-ph1-pro5.dtsi  |   7 +++-
 arch/arm/dts/uniphier-ph1-sld3.dtsi  |   5 +++
 arch/arm/dts/uniphier-ph1-sld8-ref.dts   |  10 -
 arch/arm/dts/uniphier-ph1-sld8.dtsi  |   7 +++-
 arch/arm/dts/uniphier-pinctrl.dtsi   |  10 +
 arch/arm/dts/uniphier-proxstream2-gentil.dts |  10 -
 arch/arm/dts/uniphier-proxstream2-vodka.dts  |  10 -
 arch/arm/dts/uniphier-proxstream2.dtsi   |   7 +++-
 arch/arm/dts/uniphier-ref-daughter.dtsi  |   2 +-
 arch/arm/mach-uniphier/arm32/lowlevel_init.S |   2 +-
 arch/arm/mach-uniphier/board_early_init_f.c  |  39 +
 arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c|   5 +++
 drivers/pinctrl/uniphier/Kconfig |  10 -
 drivers/pinctrl/uniphier/Makefile|   1 +
 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c |  15 ++-
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 107
+++
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c |  95
++---
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c  |  93
+++--
 drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c |  97
+++---
 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 110
+---
 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c |  91

 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 116
+--
 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c |  87
+-
 drivers/pinctrl/uniphier/pinctrl-uniphier.h  |  23 +++---
 38 files changed, 714 insertions(+), 454 deletions(-)
 create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-07-01 Thread Masahiro Yamada
2016-07-01 0:08 GMT+09:00 Masahiro Yamada :
> 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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-06-30 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master (moveconfig)

2016-06-22 Thread Tom Rini
On Wed, Jun 22, 2016 at 09:27:26AM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> Please pull some udpates of moveconfig.py tool.
> 
> 
> The following changes since commit 9f823615af919c6b89f0b80197f009f78299dcde:
> 
>   Kconfig: Add a new DISTRO_DEFAULTS Kconfig option (2016-06-20 21:30: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 fc2661eebe9e788aee61dcb0c9c8337cda1ae93b:
> 
>   tools: moveconfig: show suspicious boards with possible
> misconversion (2016-06-22 09:23:00 +0900)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master (moveconfig)

2016-06-21 Thread Masahiro Yamada
Hi Tom,

Please pull some udpates of moveconfig.py tool.


The following changes since commit 9f823615af919c6b89f0b80197f009f78299dcde:

  Kconfig: Add a new DISTRO_DEFAULTS Kconfig option (2016-06-20 21:30: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 fc2661eebe9e788aee61dcb0c9c8337cda1ae93b:

  tools: moveconfig: show suspicious boards with possible
misconversion (2016-06-22 09:23:00 +0900)


Masahiro Yamada (5):
  tools: moveconfig: fix needless move for config with default 1
  tools: moveconfig: change class WorkDir to class ReferenceSource
  tools: moveconfig: simplify source tree switching
  tools: moveconfig: simplify show_failed_boards() and show more info
  tools: moveconfig: show suspicious boards with possible misconversion

 tools/moveconfig.py | 130
+---
 1 file changed, 81 insertions(+), 49 deletions(-)



-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-06-19 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-06-19 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master (moveconfig + misc)

2016-06-19 Thread Tom Rini
On Mon, Jun 13, 2016 at 08:03:34AM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> A bunch of moveconfig updates + 3 commits you may need
> to fix BOOTDELAY migration.
> 
> I made sure to not pick up defconfig changes
> as you requested.
> 
> Also, if you decide that
> "autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves" is unnecessary,
> you can easily drop it because it is at the tail of this pull request.
> 
> 
> 
> The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:
> 
>   siemens,am33x: add draco etamin board (2016-06-09 13:53: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 3865b9ebe73eb6246ff2ab6ae7957f507eb539f7:
> 
>   autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves (2016-06-13
> 07:46:29 +0900)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master (moveconfig + misc)

2016-06-12 Thread Masahiro Yamada
Hi Tom,

A bunch of moveconfig updates + 3 commits you may need
to fix BOOTDELAY migration.

I made sure to not pick up defconfig changes
as you requested.

Also, if you decide that
"autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves" is unnecessary,
you can easily drop it because it is at the tail of this pull request.



The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:

  siemens,am33x: add draco etamin board (2016-06-09 13:53: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 3865b9ebe73eb6246ff2ab6ae7957f507eb539f7:

  autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves (2016-06-13
07:46:29 +0900)


Joe Hershberger (3):
  tools: moveconfig: Fix another typo
  tools: moveconfig: New color used for changed defconfig
  tools: moveconfig: Add a new --git-ref option

Masahiro Yamada (24):
  tools: moveconfig: fix --dry-run option
  tools: moveconfig: rename update_defconfig() to update_dotconfig()
  tools: moveconfig: remove redundant else: after sys.exit()
  tools: moveconfig: check directory location before compilers
  tools: moveconfig: check compilers before starting defconfig walk
  tools: moveconfig: exit with error message for not clean directory
  tools: moveconfig: increment number of processed files monotonically
  tools: moveconfig: do not rely on type and default value given by users
  tools: moveconfig: drop code for handling type and default value
  tools: moveconfig: allow to give CONFIG names as argument directly
  tools: moveconfig: compute file paths just once
  tools: moveconfig: move log output code out of Kconfig Parser class
  tools: moveconfig: display log atomically in more readable format
  tools: moveconfig: refactor code to go back to idle state
  tools: moveconfig: skip savedefconfig if .config was not updated
  tools: moveconfig: display log when savedefconfig occurs
  tools: moveconfig: report when CONFIGs are removed by savedefconfig
  tools: moveconfig: report when defconfig is updated
  tools: moveconfig: add --force-sync option
  tools: moveconfig: allow to run without any CONFIG specified
  tools: moveconfig: make Slot.poll() more readable with helper methods
  tools: fix define2mk.sed to not add quotes around negative integers
  ARM: stm32: remove unused CONFIG_AUTOBOOT
  autoboot: follow-up cleanup after CONFIG_BOOTDELAY moves

 include/configs/bfin_adi_common.h |   5 -
 include/configs/mx6_common.h  |   3 -
 include/configs/mx7_common.h  |   3 -
 include/configs/omap3_cairo.h |   2 -
 include/configs/stm32f429-discovery.h |   2 -
 tools/moveconfig.py   | 703
+++
 tools/scripts/define2mk.sed   |   2 +
 7 files changed, 404 insertions(+), 316 deletions(-)


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-06-09 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-06-08 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-05-26 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-05-25 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-05-02 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-04-30 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-04-25 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-04-23 Thread Masahiro Yamada
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 

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-04-01 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-03-31 Thread Masahiro Yamada
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 +-

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-03-23 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-03-23 Thread Masahiro Yamada
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

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-03-08 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-03-08 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)

2016-02-29 Thread Tom Rini
On Tue, Mar 01, 2016 at 12:37:52AM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> Here is a bunch of UniPhier updates which include GPIO driver support,
> MMC driver support, DRAM init code clean-ups, etc.   Please pull.
> 
> 
> Changes for 2nd round:
>   - Fix a build error when CONFIG_DEBUG_LL is defined
> 
> 
> The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51:
> 
>   Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-uniphier.git master
> 
> for you to fetch changes up to 11d3ede42ceccef9b5941ea7907f398cb97ed361:
> 
>   ARM: uniphier: fix warnings reported by aarch64 compiler (2016-03-01
> 00:33:29 +0900)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master (2nd round)

2016-02-29 Thread Masahiro Yamada
Hi Tom,

Here is a bunch of UniPhier updates which include GPIO driver support,
MMC driver support, DRAM init code clean-ups, etc.   Please pull.


Changes for 2nd round:
  - Fix a build error when CONFIG_DEBUG_LL is defined


The following changes since commit 50dc8677d769be6e2b34f49b6c43ad1e977bdc51:

  Merge git://git.denx.de/u-boot-usb (2016-02-26 18:08:43 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to 11d3ede42ceccef9b5941ea7907f398cb97ed361:

  ARM: uniphier: fix warnings reported by aarch64 compiler (2016-03-01
00:33:29 +0900)


Masahiro Yamada (38):
  ARM: dts: uniphier: rework System Bus nodes
  gpio: uniphier: add driver for UniPhier GPIO controller
  gpio: do not include  for UniPhier
  ARM: uniphier: enable GPIO command and driver for UniPhier SoCs
  ARM: dts: uniphier: add GPIO controller nodes
  mmc: uniphier: add driver for UniPhier SD/MMC host controller
  ARM: uniphier: enable UniPhier SD/MMC host driver
  ARM: dts: uniphier: add SD/MMC host controller nodes
  ARM: uniphier: add eMMC boot support
  ARM: uniphier: add a command to find the first MMC (non-SD) device
  ARM: uniphier: add emmcupdate command
  ARM: uniphier: default to environment in eMMC
  ARM: uniphier: remove unused umc_polling()
  ARM: uniphier: rework struct uniphier_board_data
  ARM: uniphier: optimize ProXstream2 UMC init code with "for" loop
  ARM: uniphier: use pr_err() where possible
  ARM: uniphier: refactor UMC init code for ProXstream2
  ARM: uniphier: remove UMC_INITCTL* and UMC_DRMR* settings
  ARM: uniphier: disable debug circuit clocks for PH1-Pro4
  ARM: uniphier: add a field to specify DDR3+
  ARM: uniphier: merge DDR PHY init code for 3 SoCs
  ARM: uniphier: remove unused argument of ph1_ld4_ddrphy_init()
  ARM: uniphier: refactor DDR-PHY init code
  ARM: uniphier: refactor UMC init code for PH1-sLD8
  ARM: uniphier: support more DRAM use cases for PH1-sLD8
  ARM: uniphier: refactor UMC init code for PH1-LD4
  ARM: uniphier: optimize PH1-sLD8 UMC init code with "for" loop
  ARM: uniphier: optimize PH1-LD4 UMC init code with "for" loop
  ARM: uniphier: optimize PH1-Pro4 UMC init code with "for" loop
  ARM: uniphier: rework DRAM size handling in UMC init code
  ARM: uniphier: remove unused macros for UMC base addresses
  ARM: uniphier: deprecate umc_dram_init_{start, poll}
  ARM: uniphier: rename variable for DRAM controller base address
  ARM: uniphier: merge two defconfig files
  ARM: uniphier: rework UniPhier SoC select in Kconfig
  ARM: uniphier: rename PH1-LD10/PH1-sLD11 to PH1-LD20/PH1-LD11
  ARM: uniphier: prepare directory structure for ARMv8 SoC support
  ARM: uniphier: fix warnings reported by aarch64 compiler

 arch/arm/Kconfig|   3 +-
 arch/arm/dts/uniphier-common32.dtsi |  19 +-
 arch/arm/dts/uniphier-ph1-ld4-ref.dts   |   4 +
 arch/arm/dts/uniphier-ph1-ld4.dtsi  | 137 +
 arch/arm/dts/uniphier-ph1-ld6b-ref.dts  |   4 +
 arch/arm/dts/uniphier-ph1-pro4-ace.dts  |   4 +
 arch/arm/dts/uniphier-ph1-pro4-ref.dts  |   8 +
 arch/arm/dts/uniphier-ph1-pro4-sanji.dts|  16 +
 arch/arm/dts/uniphier-ph1-pro4.dtsi | 240 
 arch/arm/dts/uniphier-ph1-pro5-4kbox.dts|   8 +
 arch/arm/dts/uniphier-ph1-pro5.dtsi | 227 
 arch/arm/dts/uniphier-ph1-sld3-ref.dts  |   4 +
 arch/arm/dts/uniphier-ph1-sld3.dtsi | 151 +-
 arch/arm/dts/uniphier-ph1-sld8-ref.dts  |   4 +
 arch/arm/dts/uniphier-ph1-sld8.dtsi | 137 +
 arch/arm/dts/uniphier-pinctrl.dtsi  |  15 +
 arch/arm/dts/uniphier-proxstream2-gentil.dts|  16 +
 arch/arm/dts/uniphier-proxstream2-vodka.dts |  16 +
 arch/arm/dts/uniphier-proxstream2.dtsi  | 220 
 arch/arm/include/asm/gpio.h |   2 +
 arch/arm/mach-uniphier/Kconfig  |  66 ++-
 arch/arm/mach-uniphier/Makefile |   9 +-
 arch/arm/mach-uniphier/arm32/Makefile   |  13 +
 arch/arm/mach-uniphier/{ => arm32}/arm-mpcore.h |   0
 arch/arm/mach-uniphier/{ => arm32}/cache_uniphier.c |   0
 arch/arm/mach-uniphier/{ => arm32}/debug_ll.S   |   6 +-
 arch/arm/mach-uniphier/{ => arm32}/late_lowlevel_init.S |   0
 arch/arm/mach-uniphier/{ => arm32}/lowlevel_init.S  |   0
 arch/arm/mach-uniphier/{ => arm32}/ssc-regs.h   |   0
 arch/arm/mach-uniphier/{ => arm32}/timer.c  |   0
 arch/arm/mach-uniphier/bcu/bcu-ph1-ld4.c

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-02-29 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-02-29 Thread Masahiro Yamada
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 :
> 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  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/{ => 

[U-Boot] pull request: u-boot-uniphier/master

2016-02-28 Thread Masahiro Yamada
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  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   

Re: [U-Boot] pull request: u-boot-uniphier/master

2016-02-14 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-02-14 Thread Masahiro Yamada
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 

[U-Boot] pull request: u-boot-uniphier/master

2016-01-19 Thread Masahiro Yamada
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 +)

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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-01-19 Thread Tom Rini
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 +)
> 
> 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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2016-01-12 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2016-01-12 Thread Masahiro Yamada
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 +-
 

Re: [U-Boot] pull request: u-boot-uniphier/master

2015-12-27 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2015-12-22 Thread Masahiro Yamada
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
 

Re: [U-Boot] pull request: u-boot-uniphier/master

2015-12-22 Thread Masahiro Yamada
Hi Tom,

2015-12-23 0:59 GMT+09:00 Tom Rini :
> 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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2015-12-22 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2015-11-11 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2015-11-11 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier/master

2015-09-24 Thread Masahiro Yamada
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 :
> 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 

Re: [U-Boot] Pull request: u-boot-uniphier/master

2015-09-24 Thread Tom Rini
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 :
> > 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 
> > ++--
> >  

[U-Boot] pull request: u-boot-uniphier/master (2nd round)

2015-09-24 Thread Masahiro Yamada
Hi Tom,

Here is a pretty big series for UniPhier SoC changes.
pinctrl drivers, various fixes, refactoring, new SoC/board support, etc.


Diff from the previous one:
  - fix memory over-run bug in a command to display boot-mode
  - sort pin-groups alphabetically in pinctrl drivers
  - Add one more patch to convert a license block to SPDX



The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303:

  pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19
15:42:15 -0600)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to a4bb44b027705f8c05fc525180cabaa3769247bb:

  ARM: dts: uniphier: use SPDX-License-Identifier (2015-09-25 01:01:37 +0900)


Masahiro Yamada (33):
  pinctrl: uniphier: add UniPhier pinctrl core support
  pinctrl: uniphier: add UniPhier PH1-LD4 pinctrl driver
  pinctrl: uniphier: add UniPhier PH1-Pro4 pinctrl driver
  pinctrl: uniphier: add UniPhier PH1-sLD8 pinctrl driver
  pinctrl: uniphier: add UniPhier PH1-Pro5 pinctrl driver
  pinctrl: uniphier: add UniPhier ProXstream2 pinctrl driver
  pinctrl: uniphier: add UniPhier PH1-LD6b pinctrl driver
  ARM: uniphier: enable simple-bus driver for SPL
  ARM: uniphier: increase CONFIG_SYS_MALLOC_F_LEN to bind all nodes
  ARM: dts: uniphier: prepare device trees to use pinctrl in SPL
  ARM: uniphier: enable PINCTRL and SPL_PINCTRL
  ARM: uniphier: drop ad-hoc early pin-muxing settings
  ARM: uniphier: drop ad-hoc input enable settings
  ARM: uniphier: drop DCC micro support card support
  ARM: uniphier: enable setexpr command
  ARM: uniphier: change the external bus address mapping
  ARM: uniphier: remove ifdef CONFIG_{SOC} conditionals from sg-regs.h
  ARM: uniphier: parse device tree to determine DRAM base and size
  ARM: uniphier: remove unused header file
  ARM: uniphier: remove useless wrapper functions
  ARM: uniphier: refactor LED function
  ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file
  ARM: uniphier: allow to disable CONFIG_MICRO_SUPPORT_CARD
  ARM: uniphier: rename CONFIG_MACH_* to CONFIG_ARCH_UNIPHIER_*
  ARM: uniphier: delete unneeded input enable for low-level debug
  ARM: uniphier: fix glitch signal problem for low-level debug
  ARM: uniphier: unify low-level debug init code
  ARM: uniphier: remove kernel parameter settings from environment
  ARM: uniphier: allow to enable multiple SoCs
  ARM: uniphier: add PH1-Pro5 support
  ARM: uniphier: add ProXstream2 and PH1-LD6b support
  ARM: uniphier: fix init page table for ProXstream2/PH1-LD6b USB boot
  ARM: dts: uniphier: use SPDX-License-Identifier

 arch/arm/dts/Makefile
   |   5 +-
 arch/arm/dts/uniphier-ph1-ld4-ref.dts
   |  16 ++-
 arch/arm/dts/uniphier-ph1-ld6b-ref.dts
   |  17 ++-
 arch/arm/dts/uniphier-ph1-pro4-ref.dts
   |  16 ++-
 arch/arm/dts/uniphier-ph1-pro5-4kbox.dts
   |  64 
 arch/arm/dts/uniphier-ph1-sld8-ref.dts
   |  16 ++-
 arch/arm/dts/uniphier-pinctrl.dtsi
   |  38 +--
 arch/arm/dts/uniphier-proxstream2-gentil.dts
   |  62 +++
 arch/arm/dts/uniphier-proxstream2-vodka.dts
   |  62 +++
 arch/arm/mach-uniphier/Kconfig
   |  95 -
 arch/arm/mach-uniphier/Makefile
   |  21 ++--
 arch/arm/mach-uniphier/bcu/Makefile
   |   3 +
 arch/arm/mach-uniphier/{ph1-ld4/bcu_init.c => bcu/bcu-ph1-ld4.c}
   |   8 +-
 arch/arm/mach-uniphier/{ph1-sld3/bcu_init.c => bcu/bcu-ph1-sld3.c}
   |   8 +-
 arch/arm/mach-uniphier/board_common.c
   |  23 +---
 arch/arm/mach-uniphier/board_early_init_f.c
   |  73 ++---
 arch/arm/mach-uniphier/board_early_init_r.c
   |   7 +-
 arch/arm/mach-uniphier/boards.c
   | 130 +++
 arch/arm/mach-uniphier/boot-mode/Makefile
   |   9 ++
 .../{ph1-pro4/boot-mode.c => boot-mode/boot-mode-ph1-ld4.c}
   |  21 ++--
 arch/arm/mach-uniphier/boot-mode/boot-mode-ph1-pro5.c
   |  75 +
 .../{ph1-sld3/boot-mode.c => boot-mode/boot-mode-ph1-sld3.c}
   |  23 ++--
 arch/arm/mach-uniphier/boot-mode/boot-mode-proxstream2.c
   |  75 +
 arch/arm/mach-uniphier/boot-mode/boot-mode.c
   |  45 
 arch/arm/mach-uniphier/clk/Makefile
   |   7 ++
 arch/arm/mach-uniphier/{ph1-ld4/clkrst_init.c => clk/clk-ph1-ld4.c}
   |   3 +-
 arch/arm/mach-uniphier/{ph1-pro4/clkrst_init.c => clk/clk-ph1-pro4.c}
   |   3 +-
 arch/arm/mach-uniphier/clk/clk-ph1-pro5.c
   |  44 
 arch/arm/mach-uniphier/clk/clk-proxstream2.c
   |  50 +
 arch/arm/mach-uniphier/cmd_pinmon.c
   |  43 ++--
 arch/arm/mach-uniphier/ddrphy/Makefile
   |   3 +
 .../arm/mach-uniphier/{ph1-ld4/ddrphy_init.c =>
ddrphy/ddrphy-ph1-ld4.c} |   4 +-
 .../mach-uniphier/{ph1-pro4/ddrphy_init.c =>
ddrphy/ddrphy-ph1-pro4.c}   |   4 +-
 .../mach-uniphier/{ph1-sld8/ddrphy_init.c =>
ddrphy/ddrphy-ph1-sld8.c}   |   4 

Re: [U-Boot] pull request: u-boot-uniphier/master (2nd round)

2015-09-24 Thread Tom Rini
On Fri, Sep 25, 2015 at 01:10:42AM +0900, Masahiro Yamada wrote:

> Hi Tom,
> 
> Here is a pretty big series for UniPhier SoC changes.
> pinctrl drivers, various fixes, refactoring, new SoC/board support, etc.
> 
> 
> Diff from the previous one:
>   - fix memory over-run bug in a command to display boot-mode
>   - sort pin-groups alphabetically in pinctrl drivers
>   - Add one more patch to convert a license block to SPDX
> 
> 
> 
> The following changes since commit 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303:
> 
>   pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19
> 15:42:15 -0600)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-uniphier.git master
> 
> for you to fetch changes up to a4bb44b027705f8c05fc525180cabaa3769247bb:
> 
>   ARM: dts: uniphier: use SPDX-License-Identifier (2015-09-25 01:01:37 +0900)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier/master

2015-09-23 Thread Masahiro Yamada
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 

Re: [U-Boot] pull request: u-boot-uniphier/master

2015-08-30 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2015-08-30 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2015-07-23 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2015-07-23 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier/master

2015-07-01 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier/master

2015-07-01 Thread Masahiro Yamada
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] pull request: u-boot-uniphier/master

2015-06-02 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/master

2015-05-30 Thread Masahiro Yamada
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
___
U-Boot 

Re: [U-Boot] pull request: u-boot-uniphier/misc

2015-05-27 Thread Tom Rini
On Wed, May 27, 2015 at 08:47:02AM +0900, Masahiro Yamada wrote:

 Hi Tom,
 
 Here is a new tool that helps us move CONFIG options easily.
 
 
 
 The following changes since commit 9bea236b3402a262772b66d055ec6431cbd3ba87:
 
   Merge branch 'master' of git://www.denx.de/git/u-boot-imx
 (2015-05-26 10:38:01 -0400)
 
 are available in the git repository at:
 
 
   git://git.denx.de/u-boot-uniphier.git misc
 
 for you to fetch changes up to 2e2ce6c0c8d3d0d2a86d2464d201aecd9aef693d:
 
   moveconfig: Print status about the processed defconfigs (2015-05-27
 08:39:16 +0900)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] pull request: u-boot-uniphier/misc

2015-05-26 Thread Masahiro Yamada
Hi Tom,

Here is a new tool that helps us move CONFIG options easily.



The following changes since commit 9bea236b3402a262772b66d055ec6431cbd3ba87:

  Merge branch 'master' of git://www.denx.de/git/u-boot-imx
(2015-05-26 10:38:01 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-uniphier.git misc

for you to fetch changes up to 2e2ce6c0c8d3d0d2a86d2464d201aecd9aef693d:

  moveconfig: Print status about the processed defconfigs (2015-05-27
08:39:16 +0900)


Joe Hershberger (9):
  moveconfig: Always run savedefconfig on the moved config
  moveconfig: Ignore duplicate configs when moving
  moveconfig: Add a parameter to accept a list to build
  moveconfig: Add a switch to only cleanup headers
  moveconfig: Cleanup headers in arch and board
  moveconfig: Output a list of failed boards
  moveconfig: Print a message for missing compiler
  moveconfig: Add a switch to enable printing errors
  moveconfig: Print status about the processed defconfigs

Masahiro Yamada (1):
  tools: moveconfig: a tool to move CONFIGs from headers to defconfigs

 scripts/Makefile.autoconf |   3 +-
 tools/moveconfig.py   | 918
+++
 2 files changed, 920 insertions(+), 1 deletion(-)
 create mode 100755 tools/moveconfig.py


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier

2015-03-24 Thread Tom Rini
On Tue, Mar 24, 2015 at 12:22:17AM +0900, Masahiro Yamada wrote:

 Hi Tom,
 
 The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
 
   at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20 10:47:38 
 -0400)
 
 are available in the git repository at:
 
   git://git.denx.de/u-boot-uniphier.git master
 
 for you to fetch changes up to 90e357efed06767d87c49280bc25272fdf378612:
 
   ARM: UniPhier: remove unnecessary ifdef conditional (2015-03-24
 00:16:02 +0900)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier

2015-03-23 Thread Masahiro Yamada
Hi Tom,

The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:

  at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20 10:47:38 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to 90e357efed06767d87c49280bc25272fdf378612:

  ARM: UniPhier: remove unnecessary ifdef conditional (2015-03-24
00:16:02 +0900)


Masahiro Yamada (14):
  ARM: UniPhier: remove unnecessary CONFIG_SYS_SOC
  ARM: UniPhier: include PH1-LD4 Makefile from PH1-sLD8
  ARM: UniPhier: move platform devices to SPL
  ARM: UniPhier: move UART pin settings to SPL
  ARM: UniPhier: enable CONFIG_PANIC_HANG
  ARM: UniPhier: enable Driver Model and UART on SPL
  ARM: UniPhier: use CONFIG_SPL_STACK to define SPL stack pointer
  ARM: UniPhier: add CONFIG_SPL_MAX_FOOTPRINT
  ARM: UniPhier: move init stack area just below TEXT_BASE
  ARM: UniPhier: add empty lowlevel_init to U-boot proper
  ARM: UniPhier: fix typos in comments
  ARM: UniPhier: optimize kicking secondary CPUs code
  ARM: UniPhier: disable L2 cache by lowlevel_init of U-Boot proper
  ARM: UniPhier: remove unnecessary ifdef conditional

 arch/arm/mach-uniphier/Kconfig  |  3 ---
 arch/arm/mach-uniphier/Makefile |  2 +-
 arch/arm/mach-uniphier/cache_uniphier.c | 32
++--
 arch/arm/mach-uniphier/init_page_table.S| 10 +-
 arch/arm/mach-uniphier/late_lowlevel_init.S | 17 +
 arch/arm/mach-uniphier/lowlevel_init.S  | 63
+++
 arch/arm/mach-uniphier/ph1-ld4/Makefile |  4 ++--
 arch/arm/mach-uniphier/ph1-ld4/early_pinctrl.c  | 27
+++
 arch/arm/mach-uniphier/ph1-ld4/pinctrl.c| 18 ++
 arch/arm/mach-uniphier/ph1-pro4/Makefile|  4 ++--
 arch/arm/mach-uniphier/ph1-pro4/early_pinctrl.c | 27
+++
 arch/arm/mach-uniphier/ph1-pro4/pinctrl.c   | 15 ++-
 arch/arm/mach-uniphier/ph1-sld8/Makefile| 17 +
 arch/arm/mach-uniphier/ph1-sld8/early_pinctrl.c | 27
+++
 arch/arm/mach-uniphier/ph1-sld8/pinctrl.c   | 18 ++
 arch/arm/mach-uniphier/smp.S| 54
--
 arch/arm/mach-uniphier/spl.c| 18 +++---
 arch/arm/mach-uniphier/support_card.c   | 11 ++-
 configs/ph1_ld4_defconfig   |  1 +
 configs/ph1_pro4_defconfig  |  1 +
 configs/ph1_sld8_defconfig  |  1 +
 include/configs/uniphier.h  | 20 
 22 files changed, 200 insertions(+), 190 deletions(-)
 create mode 100644 arch/arm/mach-uniphier/late_lowlevel_init.S
 create mode 100644 arch/arm/mach-uniphier/ph1-ld4/early_pinctrl.c
 create mode 100644 arch/arm/mach-uniphier/ph1-pro4/early_pinctrl.c
 create mode 100644 arch/arm/mach-uniphier/ph1-sld8/early_pinctrl.c
 delete mode 100644 arch/arm/mach-uniphier/smp.S


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier

2015-03-15 Thread Tom Rini
On Sun, Mar 15, 2015 at 01:46:12PM +0900, Masahiro Yamada wrote:

 Hi Tom,
 
 
 The following changes since commit b79dadf846e5e140e261bbfa4decd024357702d7:
 
   Merge branch 'master' of git://git.denx.de/u-boot-tegra (2015-03-10
 19:09: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 6462cdedc20b08ff5aa402a991ec89b3255ba51d:
 
   ARM: UniPhier: adjust device trees for business transfer (2015-03-15
 13:37:00 +0900)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier

2015-03-14 Thread Masahiro Yamada
Hi Tom,


The following changes since commit b79dadf846e5e140e261bbfa4decd024357702d7:

  Merge branch 'master' of git://git.denx.de/u-boot-tegra (2015-03-10
19:09: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 6462cdedc20b08ff5aa402a991ec89b3255ba51d:

  ARM: UniPhier: adjust device trees for business transfer (2015-03-15
13:37:00 +0900)


Masahiro Yamada (3):
  MAINTAINERS: update Masahiro's email address
  git-mailrc: update Masahiro's email address
  ARM: UniPhier: adjust device trees for business transfer

 MAINTAINERS |  2 +-
 arch/arm/dts/uniphier-ph1-ld4-ref.dts   |  7 ---
 arch/arm/dts/uniphier-ph1-ld4.dtsi  | 27 ++-
 arch/arm/dts/uniphier-ph1-pro4-ref.dts  |  7 ---
 arch/arm/dts/uniphier-ph1-pro4.dtsi | 33 +
 arch/arm/dts/uniphier-ph1-sld3-ref.dts  |  7 ---
 arch/arm/dts/uniphier-ph1-sld3.dtsi | 27 ++-
 arch/arm/dts/uniphier-ph1-sld8-ref.dts  |  7 ---
 arch/arm/dts/uniphier-ph1-sld8.dtsi | 27 ++-
 arch/arm/dts/uniphier-ref-daughter.dtsi |  3 ++-
 doc/git-mailrc  |  2 +-
 drivers/i2c/i2c-uniphier-f.c|  7 ---
 drivers/i2c/i2c-uniphier.c  |  7 ---
 drivers/serial/serial_uniphier.c|  7 ---
 drivers/usb/host/ehci-uniphier.c|  5 +++--
 drivers/usb/host/xhci-uniphier.c|  5 +++--
 include/fdtdec.h|  2 +-
 lib/fdtdec.c|  2 +-
 18 files changed, 99 insertions(+), 85 deletions(-)



-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier

2015-03-02 Thread Tom Rini
On Sun, Mar 01, 2015 at 12:12:28AM +0900, Masahiro YAMADA wrote:

 Hi Tom,
 
 Please pull clean-ups, bug-fixes, new features for UniPhier platform.
 
 
 The following changes since commit 1606b34aa50804227806971dbb6b82ea0bf81f55:
 
   Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
 (2015-02-25 18:14:18 -0500)
 
 are available in the git repository at:
 
 
   git://git.denx.de/u-boot-uniphier.git master
 
 for you to fetch changes up to 105a9e705efaeeac63e795e2a184b0a18db0ac5a:
 
   ARM: UniPhier: remove SSC_WAY_SIZE and SSC_NUM_ENTRIES macros
 (2015-03-01 00:03:21 +0900)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier

2015-03-01 Thread Masahiro YAMADA
Hi Tom,

Please pull clean-ups, bug-fixes, new features for UniPhier platform.


The following changes since commit 1606b34aa50804227806971dbb6b82ea0bf81f55:

  Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2015-02-25 18:14:18 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to 105a9e705efaeeac63e795e2a184b0a18db0ac5a:

  ARM: UniPhier: remove SSC_WAY_SIZE and SSC_NUM_ENTRIES macros
(2015-03-01 00:03:21 +0900)


Masahiro Yamada (25):
  ARM: UniPhier: move SoC sources to mach-uniphier
  ARM: UniPhier: move SoC headers to mach-uniphier/include/mach
  ARM: UniPhier: include mach/*.h instead of asm/arch/*.h
  ARM: UniPhier: update defconfigs using savedefconfig
  serial: UniPhier: use 32 bit register access
  serial: UniPhier: move LCR register setting to probe function
  ARM: UniPhier: fix comments in PH1-Pro4 SBC code
  ARM: UniPhier: fix SBC init code
  ARM: UniPhier: rename SC_CLKCTRL_CLK_* to SC_SCLKCTRL_CEN_*
  ARM: UniPhier: split clkrst_init() into two functions
  ARM: UniPhier: reset NAND core in SPL for non-NAND boot mode
  ARM: UniPhier: enable STDMAC for EHCI
  ARM: UniPhier: remove EHCI platform devices
  ARM: UniPhier: move uniphier_ehci_reset() function
  ARM: UniPhier: replace usb-ehci with generic-ehci
  ARM: UniPhier: add I/O pin settings for xHCI on PH1-Pro4
  ARM: UniPhier: enable xHCI and GIO cores for PH1-Pro4
  ARM: UniPhier: add xHCI device nodes to PH1-Pro4 device tree
  usb: UniPhier: add UniPhier on-chip xHCI host driver support
  ARM: UniPhier: switch to xHCI for PH1-Pro4
  ARM: UniPhier: support 1CS support card for all the UniPhier SoCs
  ARM: UniPhier: switch to 1CS support card
  ARM: UniPhier: consolidate MEMCONF setting code
  ARM: UniPhier: remove stop_mpll() from PH1-Pro4 PLL initialization
  ARM: UniPhier: remove SSC_WAY_SIZE and SSC_NUM_ENTRIES macros

 MAINTAINERS|   3 +-
 arch/arm/Kconfig   |   2 +-
 arch/arm/Makefile  |   1 +
 arch/arm/cpu/armv7/Makefile|   1 -
 arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c
 |  28 
 arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c
 |  29 
 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-sld8/clkrst_init.c
 |  29 
 arch/arm/dts/uniphier-ph1-ld4.dtsi
 |   8 +--
 arch/arm/dts/uniphier-ph1-pro4-ref.dts |   5 +-
 arch/arm/dts/uniphier-ph1-pro4.dtsi
 |  22 --
 arch/arm/dts/uniphier-ph1-sld3.dtsi
 |  10 +--
 arch/arm/dts/uniphier-ph1-sld8.dtsi
 |   8 +--
 arch/arm/include/asm/arch-uniphier/ehci-uniphier.h
 |  33 -
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/Kconfig |   0
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/Makefile|   1 +
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/board_common.c  |   2 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/board_early_init_f.c
 |   9 ++-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/board_early_init_r.c|   2 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/board_late_init.c   |   0
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/cache_uniphier.c|   2 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/cmd_ddrphy.c|   2 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/cmd_pinmon.c|   4 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/cpu_info.c  |   2 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/ddrphy_training.c   |   2 +-
 arch/arm/{cpu/armv7/uniphier = mach-uniphier}/dram_init.c |   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/arm-mpcore.h  |   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/bcu-regs.h|   0
 .../{include/asm/arch-uniphier = mach-uniphier/include/mach}/board.h  |   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/boot-device.h |   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/ddrphy-regs.h |   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/debug-uart.S  |   0
 .../{include/asm/arch-uniphier = mach-uniphier/include/mach}/led.h|   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/mio-regs.h|   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/platdevice.h  |   2 -
 .../asm/arch-uniphier = mach-uniphier/include/mach}/sbc-regs.h|   0
 .../asm/arch-uniphier = mach-uniphier/include/mach}/sc-regs.h
 |  29 +---
 .../asm/arch-uniphier = mach-uniphier/include/mach}/sg-regs.h
 | 119 +---
 

Re: [U-Boot] Pull request: u-boot-uniphier

2015-02-09 Thread Tom Rini
On Sat, Feb 07, 2015 at 01:05:23AM +0900, Masahiro YAMADA wrote:

 Hi Tom,
 
 
 The following changes since commit 7f641d53bbb3a426a3bfb132d8346153e86a9d08:
 
   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2015-02-04
 13:30:00 -0500)
 
 are available in the git repository at:
 
 
   git://git.denx.de/u-boot-uniphier.git master
 
 for you to fetch changes up to 4e79908044e4ebf186464cf118497458faf0903c:
 
   ARM: UniPhier: leave the last element of boot_device_table empty
 (2015-02-07 00:15:03 +0900)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier

2015-02-06 Thread Masahiro YAMADA
Hi Tom,


The following changes since commit 7f641d53bbb3a426a3bfb132d8346153e86a9d08:

  Merge branch 'master' of git://git.denx.de/u-boot-ubi (2015-02-04
13:30:00 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to 4e79908044e4ebf186464cf118497458faf0903c:

  ARM: UniPhier: leave the last element of boot_device_table empty
(2015-02-07 00:15:03 +0900)


Masahiro Yamada (15):
  ARM: UniPhier: remove dummy gpio.h
  ARM: UniPhier: use  instead of ;  in commands
  ARM: UniPhier: add environment variable to update images in NAND
  ARM: UniPhier: add a simple README file for UniPhier platform
  MAINTAINERS: claim maintainership of files with uniphier pattern
  ARM: UniPhier: move EEPROM device node into a separate DTS
  ARM: UniPhier: set I2C offset length of on-board EEPROM in DTS
  ARM: UniPhier: move pin_init() to board_early_init_f()
  ARM: UniPhier: move SPL init functions to spl_board_init()
  ARM: UniPhier: revive support card info
  ARM: UniPhier: remove unused checkboard() functions
  ARM: UniPhier: do not compile unnecessary objects
  ARM: UniPhier: enable I2C input pins for PH1-sLD8
  ARM: UniPhier: refactor pinmon command
  ARM: UniPhier: leave the last element of boot_device_table empty

 MAINTAINERS|  2 +-
 arch/arm/cpu/armv7/uniphier/Kconfig
 | 11 +
 arch/arm/cpu/armv7/uniphier/Makefile
 | 27 +++
 arch/arm/cpu/armv7/uniphier/board_early_init_f.c
 | 22 +
 arch/arm/cpu/armv7/uniphier/board_postclk_init.c
 | 47 --
 arch/arm/cpu/armv7/uniphier/cmd_pinmon.c
 | 15 +++---
 arch/arm/cpu/armv7/uniphier/dram_init.c
 | 23 +
 arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile
 | 14 +++---
 arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile
 | 13 +++--
 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c
 | 16 ---
 arch/arm/cpu/armv7/uniphier/ph1-pro4/boot-mode.c   |  6 +--
 arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile
 | 14 +++---
 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c
 | 16 ---
 arch/arm/cpu/armv7/uniphier/ph1-sld8/pinctrl.c
 |  9 
 .../arm/cpu/armv7/uniphier/{ph1-ld4/board_info.c = print_misc_info.c} |  7 +--
 arch/arm/cpu/armv7/uniphier/spl.c
 | 52 ++--
 arch/arm/dts/uniphier-ph1-ld4-ref.dts  |  7 +--
 arch/arm/dts/uniphier-ph1-pro4-ref.dts |  7 +--
 arch/arm/dts/uniphier-ph1-sld3-ref.dts |  7 +--
 arch/arm/dts/uniphier-ph1-sld8-ref.dts |  7 +--
 arch/arm/dts/uniphier-ref-daughter.dtsi
 | 16 +++
 arch/arm/include/asm/arch-uniphier/boot-device.h   |  2 +-
 arch/arm/include/asm/arch-uniphier/gpio.h  |  6 ---
 doc/README.uniphier
 | 85 +
 include/configs/uniphier.h
 | 19 +---
 25 files changed, 256 insertions(+), 194 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/uniphier/board_early_init_f.c
 delete mode 100644 arch/arm/cpu/armv7/uniphier/board_postclk_init.c
 delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/board_info.c
 delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/board_info.c
 rename arch/arm/cpu/armv7/uniphier/{ph1-ld4/board_info.c =
print_misc_info.c} (57%)
 create mode 100644 arch/arm/dts/uniphier-ref-daughter.dtsi
 delete mode 100644 arch/arm/include/asm/arch-uniphier/gpio.h
 create mode 100644 doc/README.uniphier


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier/master

2015-01-23 Thread Tom Rini
On Fri, Jan 23, 2015 at 01:16:15AM +0900, Masahiro YAMADA wrote:

 2015-01-23 1:14 GMT+09:00 Masahiro YAMADA yamad...@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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier/master

2015-01-22 Thread Masahiro YAMADA
Sorry, I forgot to add u-boot ML.


2015-01-23 1:14 GMT+09:00 Masahiro YAMADA yamad...@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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Pull request: u-boot-uniphier

2015-01-09 Thread Tom Rini
On Thu, Jan 08, 2015 at 11:08:45PM +0900, Masahiro YAMADA wrote:

 Hi Tom,
 
 
 Please pull some Panasonic SoC specific updates.
 
 
 
 The following changes since commit 40ad4c4b1fea2497bc019ee82163b76d4b076730:
 
   Kconfig: move EXPERT option under General setup menu (2015-01-07
 14:48:47 -0500)
 
 are available in the git repository at:
 
   git://git.denx.de/u-boot-uniphier.git master
 
 for you to fetch changes up to b4ad44baab713af371b1113dd63dd222ba73ba13:
 
   ARM: UniPhier: add UART initialization routine for low-level debug
 (2015-01-08 23:01:56 +0900)
 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Pull request: u-boot-uniphier

2015-01-08 Thread Masahiro YAMADA
Hi Tom,


Please pull some Panasonic SoC specific updates.



The following changes since commit 40ad4c4b1fea2497bc019ee82163b76d4b076730:

  Kconfig: move EXPERT option under General setup menu (2015-01-07
14:48:47 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-uniphier.git master

for you to fetch changes up to b4ad44baab713af371b1113dd63dd222ba73ba13:

  ARM: UniPhier: add UART initialization routine for low-level debug
(2015-01-08 23:01:56 +0900)


Masahiro Yamada (3):
  ARM: UniPhier: fix SRAM size on support card
  ARM: UniPhier: enable output of system bus
  ARM: UniPhier: add UART initialization routine for low-level debug

 arch/arm/cpu/armv7/uniphier/lowlevel_init.S   |  4 
 arch/arm/cpu/armv7/uniphier/ph1-ld4/Makefile  |  1 +
 arch/arm/cpu/armv7/uniphier/ph1-ld4/lowlevel_debug.S  | 29
+
 arch/arm/cpu/armv7/uniphier/ph1-ld4/sbc_init.c|  7 +++
 arch/arm/cpu/armv7/uniphier/ph1-pro4/Makefile |  1 +
 arch/arm/cpu/armv7/uniphier/ph1-pro4/lowlevel_debug.S | 39
+++
 arch/arm/cpu/armv7/uniphier/ph1-sld8/Makefile |  1 +
 arch/arm/cpu/armv7/uniphier/ph1-sld8/lowlevel_debug.S | 29
+
 arch/arm/cpu/armv7/uniphier/ph1-sld8/sbc_init.c   |  7 +++
 arch/arm/cpu/armv7/uniphier/support_card.c|  6 +++---
 arch/arm/include/asm/arch-uniphier/debug-uart.S   | 24

 arch/arm/include/asm/arch-uniphier/sbc-regs.h |  1 +
 12 files changed, 146 insertions(+), 3 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/lowlevel_debug.S
 create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/lowlevel_debug.S
 create mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/lowlevel_debug.S
 create mode 100644 arch/arm/include/asm/arch-uniphier/debug-uart.S


-- 
Best Regards
Masahiro Yamada
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


  1   2   >