Re: [PATCH] clk: renesas: Convert to SPDX identifiers

2018-09-28 Thread Stephen Boyd
Quoting Geert Uytterhoeven (2018-09-25 00:34:05) > From: Kuninori Morimoto > > This patch updates license to use SPDX-License-Identifier > instead of verbose license text. > > Signed-off-by: Kuninori Morimoto > [rebased against clk-spdx] > Signed-off-by: Geert Uytterhoeven > --- Applied to

Re: [GIT PULL] Renesas ARM Based SoC Drivers Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:23 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these Renesas ARM based SoC drivers updates for v4.20. > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) > >

Re: [GIT PULL] Renesas ARM Based SoC Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:22 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these Renesas ARM based SoC updates for v4.20. > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) > > are

Re: [GIT PULL] Renesas ARM64 Based SoC SoC Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:21 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these Renesas ARM64 based SoC SoC updates for v4.20. > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) > > are

Re: [GIT PULL] Renesas ARM Based SoC Defconfig Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:21 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these Renesas ARM based SoC defconfig updates for v4.20. > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) > >

Re: [GIT PULL] Renesas ARM64 Based SoC Defconfig Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:19 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these Renesas ARM64 based SoC defconfig updates for v4.20. > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) >

Re: [GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:23 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these Renesas ARM based SoC DT bindings updates for v4.20. > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) >

Re: [GIT PULL] Second Round of Renesas ARM Based SoC DT Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:22 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these second round of Renesas ARM based SoC DT updates for > v4.20. > > This pull request is based on the previous round of > such requests, tagged as renesas-arm-dt-for-v4.20, > which you

Re: [GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.20

2018-09-28 Thread Arnd Bergmann
On Fri, Sep 28, 2018 at 12:20 PM Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > Please consider these second round of Renesas ARM64 based SoC DT updates for > v4.20. > > This pull request is based on the previous round of > such requests, tagged as renesas-arm64-dt-for-v4.20, > which

[GIT PULL LTSI-4.14] LTSI-v4.14 Backport of MSIOF and SDHI Fixes

2018-09-28 Thread Simon Horman
Hi, This is intended as a submission to LTSI-4.14. It is the backport of a fixes for sh-msiof and sdhi. All patches are present in v4.19-rc5. This pull-request is based on "[GIT PULL LTSI-4.14] LTSI-v4.14 Backport or I2C R-Car Fix" tagged as

[PATCH] dt-bindings: spi: sh-msiof: Add r8a7744 support

2018-09-28 Thread Biju Das
Document RZ/G1N (R8A7744) SoC bindings. Signed-off-by: Biju Das Reviewed-by: Chris Paterson --- Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/spi/sh-msiof.txt

[PATCH] dt-bindings: spi: rspi: Add r8a7744 to the compatible list

2018-09-28 Thread Biju Das
Document RZ/G1N (r8a7744) SoC specific bindings. Signed-off-by: Biju Das Reviewed-by: Chris Paterson --- This patch is tested against linux-next next-20180928 --- Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree

Re: [PATCH] dt-bindings: irqchip: renesas-irqc: Document r8a7744 support

2018-09-28 Thread Marc Zyngier
On 25/09/18 17:56, Biju Das wrote: Document RZ/G1N (R8A7744) SoC bindings. Signed-off-by: Biju Das Reviewed-by: Chris Paterson --- Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.txt | 1 + 1 file changed, 1 insertion(+) diff --git

Re: [PATCH] dt-bindings: irqchip: renesas-irqc: Document R-Car E3 support

2018-09-28 Thread Marc Zyngier
On 28/09/18 12:32, Geert Uytterhoeven wrote: Document support for the Interrupt Controller for External Devices (INTC-EX) in the Renesas E3 (r8a77990) SoC. No driver update is needed. Signed-off-by: Geert Uytterhoeven --- .../devicetree/bindings/interrupt-controller/renesas,irqc.txt | 4

[PATCH] arm64: dts: renesas: r8a77990: Add INTC-EX device node

2018-09-28 Thread Geert Uytterhoeven
From: Takeshi Kihara This patch adds a device node for the Interrupt Controller for External Devices (INTC-EX) on R-Car E3, which serves external IRQ pins IRQ[0-5]. Signed-off-by: Takeshi Kihara Signed-off-by: Geert Uytterhoeven --- Tested on Ebisu using IRQ1 and IRQ2 on CP49 and EXIO E. ---

[PATCH] pinctrl: sh-pfc: r8a77990: Add INTC-EX pins, groups and function

2018-09-28 Thread Geert Uytterhoeven
Add pins, groups, and function for the Interrupt Controller for External Devices (INTC-EX) on the R-Car E3 SoC. Signed-off-by: Geert Uytterhoeven --- To be queued in sh-pfc-for-v4.20 or later. drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 64 ++- 1 file changed, 62

[PATCH 14/21] dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding

2018-09-28 Thread Simon Horman
From: Biju Das Add binding documentation for the RZ/G1N (R8A7744) SYSC block. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Reviewed-by: Rob Herring Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt | 1 +

[PATCH 3/4] dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board

2018-09-28 Thread Simon Horman
From: Eugeniu Rosca In harmony with ATF and U-Boot outputs [1] and [2], the new board is based on M3-N revision ES1.1 and the amount of memory present on SiP is 2GiB, contiguously addressed. The amount of RAM is mentioned based on the assumption that it is encoded in the board id/string. There

[PATCH 4/4] dt-bindings: arm: Document RZ/G2E SoC DT bindings

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Add device tree bindings documentation for Renesas RZ/G2E (r8a774c0) SoC. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++ 1 file changed, 2

[PATCH 13/21] soc: renesas: rcar-rst: Add support for RZ/G2E

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Signed-off-by: Simon Horman --- drivers/soc/renesas/Kconfig| 6 +++--- drivers/soc/renesas/rcar-rst.c | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/soc/renesas/Kconfig

[PATCH 2/4] dt-bindings: arm: Document RZ/A2 SoC DT bindings

2018-09-28 Thread Simon Horman
From: Chris Brandt Add device tree bindings documentation for Renesas RZ/A2 (r7s9210) SoC. Also document new option for "renesas,bsid" Signed-off-by: Chris Brandt Reviewed-by: Geert Uytterhoeven Reviewed-by: Rob Herring Signed-off-by: Simon Horman ---

[PATCH 16/21] soc: renesas: rcar-sysc: Add r8a7744 support

2018-09-28 Thread Simon Horman
From: Biju Das Add support for RZ/G1N (R8A7744) SoC power areas to the R-Car SYSC driver. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- drivers/soc/renesas/Kconfig | 2 +- drivers/soc/renesas/rcar-sysc.c | 2 ++ 2

[PATCH 21/21] dt-bindings: apmu: Document r8a7744 support

2018-09-28 Thread Simon Horman
From: Biju Das Document APMU and SMP enable method for RZ/G1N (R8A7744) SoC. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/power/renesas,apmu.txt | 1 + 1 file changed, 1 insertion(+)

[PATCH 1/4] dt-bindings: arm: Document RZ/G2M SoC DT bindings

2018-09-28 Thread Simon Horman
From: Biju Das Add device tree bindings documentation for Renesas RZ/G2M (r8a774a1) SoC. Signed-off-by: Biju Das Reviewed-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Reviewed-by: Rob Herring Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++

[GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC DT bindings updates for v4.20. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at:

[PATCH 19/21] dt-bindings: apmu: Document r8a77470 support

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Document APMU and SMP enable method for RZ/G1C (also known as r8a77470) SoC. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/power/renesas,apmu.txt | 1 + 1 file

[PATCH 20/21] dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings

2018-09-28 Thread Simon Horman
From: Sergei Shtylyov Document the R-Car V3{M|H} (R8A779{7|8}0) SoC in the Renesas TMU bindings; the TMU hardware in those is the Renesas standard 3-channel timer unit. Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 09/21] dt-bindings: power: Add r8a774c0 SYSC power domain definitions

2018-09-28 Thread Simon Horman
From: Fabrizio Castro This patch adds power domain indices for RZ/G2E. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Signed-off-by: Simon Horman --- include/dt-bindings/power/r8a774c0-sysc.h | 25 + 1 file changed, 25 insertions(+) create mode 100644

[PATCH 10/21] dt-bindings: power: rcar-sysc: Document r8a774c0 sysc

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Document bindings for the RZ/G2E (a.k.a. R8A774C0) system controller. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 12/21] dt-bindings: reset: rcar-rst: Document r8a774c0 rst

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Document bindings for the RZ/G2E (a.k.a. R8A774C0) reset module. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Acked-by: Philipp Zabel Reviewed-by: Rob Herring Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/reset/renesas,rst.txt | 1 + 1

[PATCH 05/21] soc: renesas: rcar-sysc: Add r8a774a1 support

2018-09-28 Thread Simon Horman
From: Biju Das Add support for RZ/G2M (R8A774A1) SoC power areas to the R-Car SYSC driver. Signed-off-by: Biju Das Reviewed-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- .../bindings/power/renesas,rcar-sysc.txt | 1 +

[PATCH 15/21] dt-bindings: power: rcar-sysc: Add r8a7744 power domain index macros

2018-09-28 Thread Simon Horman
From: Biju Das Add power domain indices for RZ/G1N (R8A7744) SoC. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Reviewed-by: Rob Herring Signed-off-by: Simon Horman --- include/dt-bindings/power/r8a7744-sysc.h | 24 1 file

[PATCH 07/21] soc: renesas: convert to SPDX identifiers

2018-09-28 Thread Simon Horman
From: Kuninori Morimoto This patch updates license to use SPDX-License-Identifier instead of verbose license text. Signed-off-by: Kuninori Morimoto Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- drivers/soc/renesas/Kconfig | 1 + drivers/soc/renesas/r8a7743-sysc.c

[PATCH 03/21] soc: renesas: identify RZ/A2

2018-09-28 Thread Simon Horman
From: Chris Brandt Add support for identifying the RZ/A2M (R7S9210) SoC. Also add support for reading the BSID register which is a different format than the PRR. Signed-off-by: Chris Brandt Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- drivers/soc/renesas/renesas-soc.c |

[GIT PULL] Renesas ARM Based SoC Drivers Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC drivers updates for v4.20. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at:

[PATCH 04/21] dt-bindings: power: Add r8a774a1 SYSC power domain definitions

2018-09-28 Thread Simon Horman
From: Biju Das This patch adds power domain indices for RZ/G2M. Signed-off-by: Biju Das Reviewed-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- include/dt-bindings/power/r8a774a1-sysc.h | 31 +++ 1 file changed, 31

[PATCH 02/21] ARM: shmobile: Add basic RZ/A2 SoC support

2018-09-28 Thread Simon Horman
From: Chris Brandt Add the RZ/A2 SoC to the Renesas SoC collection. Signed-off-by: Chris Brandt Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/Kconfig | 6 ++ arch/arm/mach-shmobile/Makefile| 1 +

[PATCH 17/21] dt-bindings: reset: rcar-rst: Document r8a7744 reset module

2018-09-28 Thread Simon Horman
From: Biju Das Document bindings for the RZ/G1N (R8A7744) reset module. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Reviewed-by: Rob Herring Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/reset/renesas,rst.txt | 1 + 1 file

[PATCH 08/21] soc: renesas: Identify RZ/G2E

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Add support for identifying the RZ/G2E (r8a774c0) SoC. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- drivers/soc/renesas/renesas-soc.c | 8 1 file changed, 8 insertions(+) diff --git

[PATCH 01/21] soc: renesas: Identify RZ/G2M

2018-09-28 Thread Simon Horman
From: Biju Das This patch adds support for identifying the RZ/G2M (r8a774a1) SoC. It corrects the original RZ/G SoC family name to RZ/G1 and also adds support for the new RZ/G2 SoC family. Signed-off-by: Biju Das Reviewed-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Signed-off-by:

[PATCH 5/7] ARM: dts: r8a77470: Add SDHI2 support

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Add SoC specific device tree definitions for the SDHI2 interface. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Acked-by: Wolfram Sang Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a77470.dtsi | 15 +++ 1 file changed, 15 insertions(+) diff

[PATCH 3/7] ARM: dts: R-Car Gen1 board comment update

2018-09-28 Thread Simon Horman
From: Magnus Damm Include R-Car Gen1 product names for Bock-W and Marzen. The product names are taken from: Documentation/devicetree/bindings/arm/shmobile.txt Signed-off-by: Magnus Damm Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7778-bockw.dts | 2

[GIT PULL] Renesas ARM Based SoC Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC updates for v4.20. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at:

[PATCH 4/7] ARM: shmobile: convert to SPDX identifiers

2018-09-28 Thread Simon Horman
From: Kuninori Morimoto This patch updates license to use SPDX-License-Identifier instead of verbose license text. Signed-off-by: Kuninori Morimoto Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/Kconfig| 1 +

[PATCH 2/7] ARM: dts: Include R-Car Gen2 product name in DTSI files

2018-09-28 Thread Simon Horman
From: Magnus Damm Improve the user friendliness of the DTS code base by including the R-Car product name in each R-Car Gen2 DTSI file. The product names are taken from: Documentation/devicetree/bindings/arm/shmobile.txt Signed-off-by: Magnus Damm Reviewed-by: Geert Uytterhoeven

[PATCH 1/7] ARM: dts: r9a06g032: Correct UART and add all other UARTs

2018-09-28 Thread Simon Horman
From: Phil Edworthy - UART0 was missing the bus clock ("apb_pclk"). - Use recently accepted r9a06g032 and rzn1 compat strings. - Add all the other UARTs. Signed-off-by: Phil Edworthy [simon: updated changelog] Signed-off-by: Simon Horman --- arch/arm/boot/dts/r9a06g032.dtsi | 83

[PATCH 7/7] ARM: shmobile: Rework the PMIC IRQ line quirk

2018-09-28 Thread Simon Horman
From: Marek Vasut Rather than hard-coding the quirk topology, which stopped scaling, parse the information from DT. The code looks for all compatible PMICs -- da9063 and da9210 -- and checks if their IRQ line is tied to the same pin. If so, the code sends a matching sequence to the PMIC to

[PATCH 6/7] ARM: dts: r8a77470: Add I2C4 support

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Add I2C4 support to RZ/G1C (a.k.a. r8a77470) SoC specific device tree. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Acked-by: Wolfram Sang Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a77470.dtsi | 14 ++ 1

[PATCH 5/7] ARM: shmobile: r8a7744: Basic SoC support

2018-09-28 Thread Simon Horman
From: Biju Das Add minimal support for the RZ/G1N (R8A7744) SoC. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/Kconfig | 5 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 ++ 2 files

[PATCH 1/7] ARM: shmobile: r8a7779: Remove unused includes

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven Presumable unused since commit c99cd90d98a98aa1 ("ARM: shmobile: r8a7779: Remove legacy SoC code"). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/setup-r8a7779.c | 2 -- 1 file changed, 2 deletions(-) diff --git

[PATCH 7/7] ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi

2018-09-28 Thread Simon Horman
From: Biju Das PCIe is not populated by default on iWave RZ/G1N board. RZ/G1N board is almost identical to RZ/G1M. In order to reuse the common dtsi for both the boards, it is required to move pcie node from common dtsi to board specific dts. Signed-off-by: Biju Das Reviewed-by: Fabrizio

[PATCH 3/7] ARM: shmobile: Convert to using %pOFn instead of device_node.name

2018-09-28 Thread Simon Horman
From: Rob Herring In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Signed-off-by: Rob Herring Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/pm-rmobile.c | 2 +- 1 file

[PATCH 2/7] ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven All drivers for Renesas ARM SoCs have gained proper ARCH_RENESAS platform dependencies. Hence finish the conversion from ARCH_SHMOBILE to ARCH_RENESAS for Renesas 32-bit ARM SoCs, as started by commit 9b5ba0df4ea4f940 ("ARM: shmobile: Introduce ARCH_RENESAS").

[PATCH 4/7] ARM: dts: r8a77470: Add SMP support

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Add DT node for the Advanced Power Management Unit (APMU), add the second CPU core, and use "renesas,apmu" as "enable-method". Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 6/7] ARM: debug-ll: Add support for r8a7744

2018-09-28 Thread Simon Horman
From: Biju Das Enable low-level debugging support for RZ/G1N (R8A7744). RZ/G1N uses SCIF0 for the debug console. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Signed-off-by: Simon Horman --- arch/arm/Kconfig.debug | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff

[PATCH 1/4] arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven The Kconfig symbol for Renesas 64-bit ARM SoCs has always been ARCH_RENESAS, with ARCH_SHMOBILE being selected to reuse drivers shared with Renesas 32-bit ARM and/or Renesas SuperH SH-Mobile SoCs. Commit 9b5ba0df4ea4f940 ("ARM: shmobile: Introduce ARCH_RENESAS") started

[PATCH 5/6] ARM: multi_v7_defconfig: Enable r8a7744 SoC

2018-09-28 Thread Simon Horman
From: Biju Das Enable recently added r8a7744 (RZ/G1N) SoC. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Signed-off-by: Simon Horman --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig

[PATCH 1/6] ARM: shmobile: defconfig: Remove SOC_CAMERA

2018-09-28 Thread Simon Horman
From: Jacopo Mondi As the soc_camera framework is going to be deprecated soon, remove the associated configuration options from shmobile defconfig. Signed-off-by: Jacopo Mondi Acked-by: Hans Verkuil Signed-off-by: Simon Horman --- arch/arm/configs/shmobile_defconfig | 2 -- 1 file changed,

[GIT PULL] Second Round of Renesas ARM Based SoC DT Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these second round of Renesas ARM based SoC DT updates for v4.20. This pull request is based on the previous round of such requests, tagged as renesas-arm-dt-for-v4.20, which you have already pulled. The following changes since commit

[PATCH 4/6] ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven R-Car Gen2 (and RZ/G1) SoCs have a Fine Display Processor, hence enable support for it. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 6/6] ARM: shmobile: defconfig: Enable r8a7744 SoC

2018-09-28 Thread Simon Horman
From: Biju Das Enable recently added r8a7744 (RZ/G1N) SoC. Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro Signed-off-by: Simon Horman --- arch/arm/configs/shmobile_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/shmobile_defconfig

[PATCH 3/6] ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven R-Car Gen2 (and RZ/G1) SoCs have a Fine Display Processor, hence enable support for it. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/configs/shmobile_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 2/6] ARM: shmobile: defconfig: Refresh shmobile_defconfig for v4.19-rc1

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven Refresh the defconfig for Renesas ARM boards: - Move options that have moved, - Remove CONFIG_HAVE_ARM_ARCH_TIMER (auto-enabled), - Remove ENABLE_WARN_DEPRECATED (removed). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 4/4] arm64: Add Renesas R8A774C0 support

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Add configuration option for the RZ/G2E (R8A774C0) SoC. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm64/Kconfig.platforms | 6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH 2/4] arm64: enable CMT/TMU support for Renesas SoC

2018-09-28 Thread Simon Horman
From: Sergei Shtylyov Renesas R-Car gen3 SoCs have both CMT and TMU timers, so we have to enable building them in Kconfig.platforms (as they don't normally have the prompts in Kconfig). Signed-off-by: Sergei Shtylyov Signed-off-by: Simon Horman --- arch/arm64/Kconfig.platforms | 2 ++ 1 file

[GIT PULL] Renesas ARM Based SoC Defconfig Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC defconfig updates for v4.20. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at:

[GIT PULL] Renesas ARM64 Based SoC SoC Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM64 based SoC SoC updates for v4.20. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at:

[PATCH 13/14] arm64: dts: renesas: r8a77995: draak: Enable HDMI display output

2018-09-28 Thread Simon Horman
From: Ulrich Hecht Adds LVDS decoder, HDMI encoder and connector for the Draak board. The LVDS0 and LVDS1 encoders can use the DU_DOTCLKIN0, DU_DOTCLKIN1 and EXTAL externals clocks. Two of them are provided to the SoC on the Draak board, hook them up in DT. Signed-off-by: Ulrich Hecht

[PATCH 14/14] arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC device nodes

2018-09-28 Thread Simon Horman
From: Takeshi Kihara Based on a similar patch of the R8A7796 device tree by Kuninori Morimoto . Signed-off-by: Takeshi Kihara Signed-off-by: Yoshihiro Kaneko Tested-by: Simon Horman Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 245

[PATCH 03/14] arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU

2018-09-28 Thread Simon Horman
From: Magnus Damm For R-Car E3 hook up SYS-DMAC0, SYS-DMAC1 and SYS-DMAC2 to IPMMU-DS0 and IPMMU-DS1 in same way as for R-Car H3. This follows the R-Car Gen3 Rev.1.00 (April 2018) datasheet. Signed-off-by: Magnus Damm Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a77990.dtsi

[GIT PULL] Second Round of Renesas ARM64 Based SoC DT Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these second round of Renesas ARM64 based SoC DT updates for v4.20. This pull request is based on the previous round of such requests, tagged as renesas-arm64-dt-for-v4.20, which you have already pulled. The following changes since commit

[PATCH 07/14] arm64: dts: renesas: ulcb: add default bootargs

2018-09-28 Thread Simon Horman
From: Kuninori Morimoto It can't boot without bootargs settings on Uboot on ulcb board. This patch adds missing default bootargs. ulcb BSP can overwrite it by own UBoot settings. Signed-off-by: Kuninori Morimoto Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + 1

[PATCH 11/14] arm64: dts: renesas: r8a77995: Add LVDS support

2018-09-28 Thread Simon Horman
From: Kieran Bingham The r8a77995 D3 platform has 2 LVDS channels connected to the DU. Signed-off-by: Kieran Bingham [uli: moved lvds* into the soc node, added PM domains, resets] Signed-off-by: Ulrich Hecht Reviewed-by: Laurent Pinchart Tested-by: Jacopo Mondi Signed-off-by: Simon Horman

[PATCH 09/14] arm64: dts: renesas: r8a779{7|8}0: add TPU support

2018-09-28 Thread Simon Horman
From: Sergei Shtylyov Describe TPU in the R8A779{7|8}0 device trees. Based on the original (and large) patches by Vladimir Barinov. Signed-off-by: Vladimir Barinov Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 08/14] arm64: dts: renesas: revise properties for R-Car Gen3 SoCs' usb 2.0

2018-09-28 Thread Simon Horman
From: Yoshihiro Shimoda R-Car Gen3 SoCs need to enable/deassert clocks/resets of both usb 2.0 host (included phy) and peripheral. Otherwise, other side device cannot work correctly. So, this patch revises properties of clocks and resets. After that, each device driver can enable/deassert

[PATCH 06/14] arm64: dts: renesas: r8a779{7|8}0: add CMT support

2018-09-28 Thread Simon Horman
From: Sergei Shtylyov Describe CMTs in the R8A779{7|8}0 device trees. Based on the original (and large) patches by Vladimir Barinov. Signed-off-by: Vladimir Barinov Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 10/14] arm64: dts: renesas: r8a77990: Add display output support

2018-09-28 Thread Simon Horman
From: Laurent Pinchart The R8A77990 (E3) platform has one RGB output and two LVDS outputs connected to the DU. Add the DT nodes for the DU, LVDS encoders and supporting VSP and FCP. Signed-off-by: Laurent Pinchart Tested-by: Jacopo Mondi Signed-off-by: Simon Horman ---

[PATCH 01/14] arm64: dts: renesas: Remove unneeded status from thermal nodes

2018-09-28 Thread Simon Horman
From: Geert Uytterhoeven The thermal device is supposed to be always enabled. As the default value of the status property is "okay", there is no need to make this explicit in SoC-specific .dtsi files where no override is involved. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 04/14] arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU

2018-09-28 Thread Simon Horman
From: Magnus Damm For R-Car V3H hook up SYS-DMAC1 and SYS-DMAC2 to IPMMU-DS1 to match information in the R-Car Gen3 Rev.1.00 (April 2018) datasheet. Signed-off-by: Magnus Damm Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 1 file changed, 16

[PATCH 05/14] arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus

2018-09-28 Thread Simon Horman
From: Wolfram Sang The PMIC and EEPROM can operate at 400kHz, so use this speed. Signed-off-by: Wolfram Sang Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 ++ arch/arm64/boot/dts/renesas/ulcb.dtsi| 2 ++ 2

[PATCH 12/14] arm64: dts: renesas: r8a77990: ebisu: Enable VGA and HDMI outputs

2018-09-28 Thread Simon Horman
From: Laurent Pinchart Add the LVDS decoder, HDMI encoder, VGA encoder and HDMI and VGA connectors, and wire up the display-related nodes with clocks, pinmux and regulators. The LVDS0 and LVDS1 encoders can use the DU_DOTCLKIN0, DU_DOTCLKIN1 and EXTAL externals clocks. Two of them are provided

[PATCH 02/14] arm64: dts: renesas: ebisu: Add HDMI and CVBS input

2018-09-28 Thread Simon Horman
From: Jacopo Mondi Add HDMI and CVBS inputs device nodes to R-Car E3 Ebisu board. Both HDMI and CVBS inputs are connected to an ADV7482 video decoder hooked to the SoC CSI-2 receiver port. Signed-off-by: Jacopo Mondi Reviewed-by: Laurent Pinchart Signed-off-by: Simon Horman ---

[PATCH 2/2] arm64: defconfig: enable R8A774C0 SoC

2018-09-28 Thread Simon Horman
From: Fabrizio Castro Enable the Renesas RZ/G2E (R8A774C0) SoC in the ARM64 defconfig. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Signed-off-by: Simon Horman --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig

[GIT PULL] Renesas ARM64 Based SoC Defconfig Updates for v4.20

2018-09-28 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM64 based SoC defconfig updates for v4.20. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at:

[PATCH 1/2] arm64: defconfig: enable R8A774A1 SoC

2018-09-28 Thread Simon Horman
From: Biju Das Enable the Renesas RZ/G2M (R8A774A1) SoC in the ARM64 defconfig. Signed-off-by: Biju Das Signed-off-by: Simon Horman --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index

[PATCH v2 1/3] dt-bindings: arm: Document RZ/G2E SoC DT bindings

2018-09-28 Thread Fabrizio Castro
Add device tree bindings documentation for Renesas RZ/G2E (r8a774c0) SoC. Signed-off-by: Fabrizio Castro Reviewed-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- v1->v2: * Fixed typo within the part number, thanks Geert for spotting this

RE: [PATCH 1/3] dt-bindings: arm: Document RZ/G2E SoC DT bindings

2018-09-28 Thread Fabrizio Castro
Hello Geert, > Subject: Re: [PATCH 1/3] dt-bindings: arm: Document RZ/G2E SoC DT bindings > > On Mon, Sep 10, 2018 at 1:54 PM Fabrizio Castro > wrote: > > Add device tree bindings documentation for Renesas RZ/G2E (r8a774c0) > > SoC. > > > > Signed-off-by: Fabrizio Castro > > Reviewed-by: Biju

Re: [PATCH 1/3] dt-bindings: arm: Document RZ/G2E SoC DT bindings

2018-09-28 Thread Geert Uytterhoeven
On Mon, Sep 10, 2018 at 1:54 PM Fabrizio Castro wrote: > Add device tree bindings documentation for Renesas RZ/G2E (r8a774c0) > SoC. > > Signed-off-by: Fabrizio Castro > Reviewed-by: Biju Das > --- > Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++ > 1 file changed, 2 insertions(+) >

RE: [PATCH 3/4] ARM: dts: r8a77470: Add SDHI2 support

2018-09-28 Thread Fabrizio Castro
Hello Simon, Do you think you can drop this patch or is it too late? Cheers, Fab > Subject: Re: [PATCH 3/4] ARM: dts: r8a77470: Add SDHI2 support > > On Sat, Sep 22, 2018 at 08:44:50PM +0200, Wolfram Sang wrote: > > On Fri, Sep 21, 2018 at 12:55:10PM +0100, Fabrizio Castro wrote: > > > Add SoC

[git pull] pinctrl: sh-pfc: Updates for v4.20 (take two)

2018-09-28 Thread Geert Uytterhoeven
Hi Linus, The following changes since commit 2ed03c835d6f4dbe9f0d093187825d1c0e2e9b39: pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function (2018-08-30 14:17:20 +0200) are available in the Git repository at:

[git pull] clk: renesas: Updates for v4.20 (take two)

2018-09-28 Thread Geert Uytterhoeven
Hi Mike, Stephen, The following changes since commit b30c862f2a72002c06df23d05c2ca6b49148c4d4: clk: renesas: r8a77990: Add missing I2C7 clock (2018-08-31 10:33:59 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git

Re: [PATCH] arm64: dts: renesas: r8a7795: remove unneeded sound #address/size-cells

2018-09-28 Thread Simon Horman
On Fri, Sep 28, 2018 at 02:39:47AM +, Kuninori Morimoto wrote: > From: Kuninori Morimoto > > commit 2d87dc0e5be2 ("arm64: dts: renesas: r8a7795: Add address > properties to rcar_sound port nodes") added missing #address-cells > and #size-cells for sound ports. > But, these are based on

Re: [PATCH] clk: renesas: r7s9210: Add SPI clocks

2018-09-28 Thread Simon Horman
On Wed, Sep 26, 2018 at 08:39:56AM -0500, Chris Brandt wrote: > Add RSPI clocks for RZ/A2. > > Signed-off-by: Chris Brandt Reviewed-by: Simon Horman

Re: [PATCH v2 5/8] pinctrl: sh-pfc: r8a77990: Add VIN pins, groups and functions

2018-09-28 Thread jacopo mondi
Hi again, thanks to Morimoto-san, we got answers from the HW team. I'm pasting them here below. On Tue, Sep 11, 2018 at 11:44:30AM +0200, jacopo mondi wrote: > Hi again, >I actually noticed I'm handling VIN4 and VIN5 un-consistently > here... > > On Tue, Sep 11, 2018 at 09:44:48AM +0200,

Re: [PATCH] pinctrl: sh-pfc: Rename automotive-only arrays to automotive

2018-09-28 Thread Simon Horman
On Wed, Sep 26, 2018 at 03:44:14PM +0200, Geert Uytterhoeven wrote: > Renesas RZ/G SoCs are pin compatible with R-Car SoCs, but lack several > automotive-specific peripherals. > > Currently pin groups and functions for automotive-specific peripherals > are grouped in arrays named after the

Re: [PATCH] ARM: dts: iwg20d-q7-dbcm-ca: Improve model string

2018-09-28 Thread Simon Horman
On Wed, Sep 26, 2018 at 11:54:36AM +, Chris Paterson wrote: > Hello Geert, > > > From: devicetree-ow...@vger.kernel.org > ow...@vger.kernel.org> On Behalf Of Geert Uytterhoeven > > Sent: 26 September 2018 12:41 > > > > Hi Chris, > > > > On Wed, Sep 26, 2018 at 12:01 PM Chris Paterson > >

Re: [PATCH] dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board

2018-09-28 Thread Simon Horman
On Wed, Sep 26, 2018 at 11:44:46AM +0100, Biju Das wrote: > Document the iW-RainboW-G20D-Qseven-RZG1N device tree bindings, > listing it as a supported board. > > Signed-off-by: Biju Das > Reviewed-by: Chris Paterson Thanks, This looks fine to me but I will wait to see if there are other

Re: [PATCH] arm64: dts: renesas: r8a7795: add missing dma-names on hscif2

2018-09-28 Thread Geert Uytterhoeven
On Fri, Sep 28, 2018 at 4:38 AM Kuninori Morimoto wrote: > From: Kuninori Morimoto > > hscif2 has 4 dmas, but has only 2 dma-names. > This patch add missing dma-names. Nice catch! > Signed-off-by: Kuninori Morimoto Fixes: e0f0bda79337701a ("arm64: dts: renesas: r8a7795: sort subnodes of the