Re: [PATCH v2 4/4] ARM: dts: r8a7790: lager: use demuxer for IIC3/I2C3

2016-06-08 Thread Simon Horman
On Wed, Jun 08, 2016 at 10:05:16AM +0200, Wolfram Sang wrote: > On Wed, Jun 08, 2016 at 04:14:26PM +0900, Simon Horman wrote: > > Create a separate bus for dla98063 PMIC and da9210 regulator > > related I2C slaves. > > > > Based on similar work for HDMI by Wolfram Sang

[PATCH 11/30] ARM: dts: r8a73a4: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
s node, and make their unit names and reg properties match the MPIDR values. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a73a4.dtsi | 34 ++ 1 file changed, 18

[PATCH 05/30] ARM: dts: r8a7790: Reference both DMA controllers

2016-06-07 Thread Simon Horman
From: Niklas Söderlund <niklas.soderlund+rene...@ragnatech.se> R-Car Gen2 have two DMA controllers, which are equivalent. Add references to both dmac0 and dmac1 so the driver can choose which one to use. Signed-off-by: Niklas Söderlund <niklas.soderlund+rene...@ragnatech.se> Signed-o

[PATCH 04/30] ARM: dts: r8a7790: Correct unit names for cpu nodes

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Make the unit names for the cpu nodes match their reg properties. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790.dtsi |

[PATCH 03/30] ARM: dts: kzm9g: SCIFA4 supports RTS/CTS hardware flow control

2016-06-07 Thread Simon Horman
ed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/sh73a0-kzm9g.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/sh73a0-kzm9g.dts b/arch/arm/boot/dts/sh73a0-kzm9g.dts index c2d8a

[PATCH 06/30] ARM: dts: r8a7791: Reference both DMA controllers

2016-06-07 Thread Simon Horman
ed-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7791.dtsi | 145 - 1 file changed, 87 insertions(+), 58 deletions(-) diff --git a/arch/arm/boot/dts/r8a7791.

[PATCH 23/30] ARM: dts: gose: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7793-gose.dts | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/boot/dts/r8a7793-gose.dts b/arch/arm/boot/dts/r8a7

[PATCH 21/30] ARM: dts: bockw: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7778-bockw.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/r8a7778-bockw.dts b/arch/arm/boot/dts/r8a7778-bockw.dts index 982a237ea622..0a0bd3b6bb40 100

[PATCH 19/30] ARM: dts: ape6evm: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
t name, but no reg property Warning (unit_address_vs_reg): Node /regulator@3 has a unit name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 8

[PATCH 15/30] ARM: dts: r8a7791: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
hoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7791.dtsi | 79 +- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/arch/arm/boot/dts/r8a7791.dtsi b/arch/arm/boot/dts/

[PATCH 4/9] arm64: dts: r8a7795: Add RWDT node

2016-06-07 Thread Simon Horman
e...@glider.be> Acked-by: Guenter Roeck <li...@roeck-us.net> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64

[PATCH 17/30] ARM: dts: r8a7794: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
hoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7794.dtsi | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/arch/arm/boot/dts/r8a7794.dtsi b/arch/arm/boot/dts/r8a7794.dtsi index ad1df831

[PATCH 07/30] ARM: dts: r8a7793: Reference both DMA controllers

2016-06-07 Thread Simon Horman
ed-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7793.dtsi | 130 - 1 file changed, 78 insertions(+), 52 deletions(-) diff --git a/arch/arm/boot/dts/r8a7793.

[PATCH 8/9] arm64: dts: salvator-x: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
t name, but no reg property Warning (unit_address_vs_reg): Node /regulator@4 has a unit name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts |

[PATCH 7/9] arm64: dts: r8a7795: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
e /soc/sound@ec50/rcar_sound,ssi/ssi@9 has a unit name, but no reg property Move the cache-controller nodes under the cpus node, and make their unit names and reg properties match the MPIDR values. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman

[PATCH 9/9] arm64: dts: r8a7795: Drop 0x from unit address of gic

2016-06-07 Thread Simon Horman
Drop 0x from unit address of gic as this is the desired form for a unit address. Signed-off-by: Simon Horman <horms+rene...@verge.net.au> Acked-by: Geert Uytterhoeven <geert+rene...@glider.be> --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 2 +- 1 file changed, 1 insertion(+)

[PATCH 6/9] arm64: dts: r8a7795: Use SYSC "always-on" PM Domain for RWDT node

2016-06-07 Thread Simon Horman
Fixes: f43838a7ae014cba ("arm64: dts: r8a7795: Add RWDT node") Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH 01/30] ARM: dts: r8a7793: Add MMCIF0

2016-06-07 Thread Simon Horman
From: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Same as on r8a7791. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Acked-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/bo

[PATCH 2/9] arm64: dts: r8a7795: Increase the size of GIC-400 mapped registers

2016-06-07 Thread Simon Horman
ert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index 328

[PATCH 3/9] arm64: dts: r8a7795: enable DMA for I2C

2016-06-07 Thread Simon Horman
From: Niklas Söderlund <niklas.soderlund+rene...@ragnatech.se> Add DMA properties to the I2C nodes. Signed-off-by: Niklas Söderlund <niklas.soderlund+rene...@ragnatech.se> Reviewed-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@ve

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

2016-06-07 Thread Simon Horman
derlund (1): arm64: dts: r8a7795: enable DMA for I2C Pooya Keshavarzi (1): arm64: dts: r8a7795: Increase the size of GIC-400 mapped registers Simon Horman (1): arm64: dts: r8a7795: Drop 0x from unit address of gic Wolfram Sang (2): arm64: dts: r8a7795: Add RWDT node arm64: dts

[PATCH 1/9] arm64: dts: salvator-x: SCIF1 supports RTS/CTS hardware flow control

2016-06-07 Thread Simon Horman
ed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts b/arch/arm64/boot/

[PATCH 2/2] ARM: shmobile: rcar-gen2: Use ICRAM1 for jump stub on all SoCs

2016-06-07 Thread Simon Horman
r M2-N uses Inter Connect RAM in Magnus Damm's "ARM: shmobile: r8a7793 boot address update". As all R-Car Gen2 SoCs have 4 KiB of Inter Connect RAM, consolidate the code by always using that. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Si

[PATCH 1/2] ARM: shmobile: pm-rmobile: Postpone call to pm_genpd_init()

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> All local setup of the generic_pm_domain structure should have been completed before calling pm_genpd_init(). Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Reviewed-by: Ulf Hansson <ulf.hans...@linaro.org> Si

[PATCH 18/30] ARM: dts: sh73a0: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Warning (unit_address_vs_reg): Node /cache-controller has a reg or ranges property, but no unit name Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> ---

[PATCH 24/30] ARM: dts: koelsch: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7791-koelsch.dts | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/boot/dts/r8a7791-koelsch.dts b/arch/arm/boot/dts/r

[PATCH 08/30] ARM: dts: r8a7794: Reference both DMA controllers

2016-06-07 Thread Simon Horman
ed-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7794.dtsi | 119 ++--- 1 file changed, 75 insertions(+), 44 deletions(-) diff --git a/arch/arm/boot/dts/r8a7794.

[PATCH 14/30] ARM: dts: r8a7790: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
match the MPIDR values. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790.dtsi | 94 +- 1 file changed, 48 insertions(+), 46 deletions(-) diff --g

[PATCH 1/3] soc: renesas: rcar-sysc: Document r8a7796 support

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Acked-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com> Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Simon Horman <horms+rene...@verge

[PATCH 2/3] soc: renesas: Add r8a7796 SYSC PM Domain Binding Definitions

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Acked-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- include/dt-bindings/p

[PATCH 3/3] soc: renesas: rcar-sysc: Add support for R-Car M3-W power areas

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Acked-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- drivers/soc/renesas/Makefile

[PATCH 12/30] ARM: dts: r8a7740: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Warning (unit_address_vs_reg): Node /cache-controller has a reg or ranges property, but no unit name Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> ---

[PATCH 22/30] ARM: dts: genmai: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm

[PATCH 10/30] ARM: dts: emev2: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
a reg or ranges property, but no unit name Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/emev2.dtsi | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --g

[PATCH 26/30] ARM: dts: kzm9g: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
t name, but no reg property Warning (unit_address_vs_reg): Node /regulator@2 has a unit name, but no reg property Warning (unit_address_vs_reg): Node /regulator@3 has a unit name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman

[PATCH 09/30] ARM: dts: r8a7794: Remove nonexistent thermal sensor clock

2016-06-07 Thread Simon Horman
From: Geert Uytterhoeven <geert+rene...@glider.be> According to the latest information, there is no thermal IP block present on the r8a7794 SoC. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- include

[PATCH 27/30] ARM: dts: lager: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
vs_reg): Node /i2c@8 has a unit name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790-lager.dts | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-)

[PATCH 29/30] ARM: dts: porter: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
t name, but no reg property Warning (unit_address_vs_reg): Node /regulator@3 has a unit name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7791-porter.dts | 8

[PATCH 25/30] ARM: dts: kzm9d: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
a unit name, but no reg property Warning (unit_address_vs_reg): Node /regulator@0 has a unit name, but no reg property Warning (unit_address_vs_reg): Node /regulator@1 has a unit name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman

[PATCH 28/30] ARM: dts: marzen: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7779-marzen.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/r8a7779-marzen.dts b/arch/arm/boot/dts/r8a7779-marzen.dts index b795da6f5503..cec79a6347c0

[PATCH 20/30] ARM: dts: armadillo800eva: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/boot/dts/r8a7740-armadillo800eva.dts b/arch/ar

[PATCH 16/30] ARM: dts: r8a7793: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
MPIDR values. Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7793.dtsi | 59 +- 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/arch/ar

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

2016-06-07 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC updates for v4.8. The following changes since commit 1a695a905c18548062509178b98bc91e67510864: Linux 4.7-rc1 (2016-05-29 09:29:24 -0700) are available in the git repository at:

[GIT PULL] Renesas ARM Based SoC R-Car SYSC Updates for v4.8

2016-06-07 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC R-Car SYSC updates for v4.8. There are follow-up DT changes that depend on this driver which I hope will be ready to send to you in the v4.8 development cycle. The following changes since commit

[PATCH 30/30] ARM: dts: silk: Fix W=1 dtc warnings

2016-06-07 Thread Simon Horman
t name, but no reg property Signed-off-by: Geert Uytterhoeven <geert+rene...@glider.be> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7794-silk.dts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/r8a7794-silk.dt

[PATCH] i2c: mux: refer to i2c-mux.txt

2016-06-08 Thread Simon Horman
Correct references to i2c-mux.txt which was previously mux.txt. Also correct the spelling of relevant. Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- Documentation/devicetree/bindings/i2c/i2c-arb-gpio-challenge.txt | 4 ++-- Documentation/devicetree/bindings/i2c/i2c

[PATCH v2 2/4] ARM: dts: r8a7790: lager: use demuxer for IIC1/I2C1

2016-06-08 Thread Simon Horman
Make it possible to select which I2C1 IP core you want to run on the EXIO-A connector. This is based on reference work for the I2C0 core of the lager by Wolfram Sang. Cc: Wolfram Sang <wsa+rene...@sang-engineering.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- a

[PATCH v2 3/4] ARM: dts: r8a7790: lager: use demuxer for IIC2/I2C2

2016-06-08 Thread Simon Horman
Create a separate bus for HDMI related I2C slaves. Based on work by Wolfram Sang. Cc: Wolfram Sang <wsa+rene...@sang-engineering.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- v2 * Include GPIO fallback --- arch/arm/boot/dts/r8a7790-lag

[PATCH v2 1/4] ARM: dts: r8a7790: lager: rename i2cexio as i2cexio0

2016-06-08 Thread Simon Horman
This is in preparation for adding i2cexio1 which will use the dmuxer for IIC1/I2C0. Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790-lager.dts | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/r8a7790-lag

[PATCH v2 0/4] ARM: dts: r8a7790: lager: use demuxer for I2C

2016-06-08 Thread Simon Horman
at: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git topic/i2c-demux-v2 * I also intend to add demux for I2C to other R-Car Gen2 boards as a follow-up. Changes since v1 * Provide GPIO fallback for I2C2, this does not seem appropriate for other I2C blocks on the lager board Simon

[PATCH v2 4/4] ARM: dts: r8a7790: lager: use demuxer for IIC3/I2C3

2016-06-08 Thread Simon Horman
Create a separate bus for dla98063 PMIC and da9210 regulator related I2C slaves. Based on similar work for HDMI by Wolfram Sang. Cc: Wolfram Sang <wsa+rene...@sang-engineering.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790-la

Re: [PATCH] arm64: dts: r8a7795: Add missing blank lines between cpu nodes

2016-06-12 Thread Simon Horman
On Fri, Jun 10, 2016 at 12:06:45PM +0200, Geert Uytterhoeven wrote: > For consistency with a57_0/a57_1 cpu nodes, and all other nodes. > > Signed-off-by: Geert Uytterhoeven Thanks, I have queued this up.

Re: [PATCH 0/3] pinctrl: sh-pfc: add r8a7795 support for voltage switching

2016-06-12 Thread Simon Horman
On Fri, Jun 10, 2016 at 01:21:39PM +0200, Geert Uytterhoeven wrote: > Hi Wolfram, > > On Fri, Jun 10, 2016 at 1:12 PM, Wolfram Sang wrote: > >> BTW, are these a hard dependency for patch 3, or will the missing power > >> source control just be ignored? > > > > Long answer

Re: [PATCH 07/13] ARM: dts: r8a7792: initial SoC device tree

2016-06-09 Thread Simon Horman
On Tue, Jun 07, 2016 at 11:58:45PM +0300, Sergei Shtylyov wrote: > On 06/07/2016 10:13 AM, Geert Uytterhoeven wrote: > > [...] > > >>>And that the system behaves sanely on suspend/resume. > >> > >> I'd be thankful if you told me how to test that. :-) > > > >System suspend: > > > >echo mem

Re: [added to the 3.18 stable tree] usb: host: xhci-rcar: Use ARCH_RENESAS

2016-06-03 Thread Simon Horman
) being handled in such a way that there have not been any regressions that would necessitate a backport to -stable. On Fri, Jun 03, 2016 at 05:45:39PM -0400, Sasha Levin wrote: > From: Simon Horman <horms+rene...@verge.net.au> > > This patch has been added to the 3.18 stable tree.

Re: [added to the 4.1 stable tree] usb: host: xhci-rcar: Use ARCH_RENESAS

2016-06-03 Thread Simon Horman
not been any regressions that would necessitate a backport to -stable. On Fri, Jun 03, 2016 at 05:36:01PM -0400, Sasha Levin wrote: > From: Simon Horman <horms+rene...@verge.net.au> > > This patch has been added to the 4.1 stable tree. If you have any > objections,

Re: [PATCH v2 1/4] ARM: dts: r8a7790: lager: rename i2cexio as i2cexio0

2016-06-14 Thread Simon Horman
On Wed, Jun 08, 2016 at 10:03:40AM +0200, Wolfram Sang wrote: > On Wed, Jun 08, 2016 at 04:14:23PM +0900, Simon Horman wrote: > > This is in preparation for adding i2cexio1 which will use the > > dmuxer for IIC1/I2C0. > > I2C1 Thanks, I will fix that.

Re: [PATCH v2 2/4] ARM: dts: r8a7790: lager: use demuxer for IIC1/I2C1

2016-06-14 Thread Simon Horman
On Mon, Jun 13, 2016 at 04:33:04PM +0200, Wolfram Sang wrote: > On Wed, Jun 08, 2016 at 04:14:24PM +0900, Simon Horman wrote: > > Make it possible to select which I2C1 IP core you want to run on the > > EXIO-A connector. > > > > This is based on reference work for

Re: [PATCH v5 05/12] ARM: shmobile: r8a7792: add SMP support

2016-06-14 Thread Simon Horman
Hi Sergei, On Mon, Jun 13, 2016 at 12:04:43AM +0300, Sergei Shtylyov wrote: > Add R8A7792 SMP support using the shared APMU code. This SoC has 2 ARM > Cortex-A15 CPU cores. > > Signed-off-by: Sergei Shtylyov I apologise for not raising this earlier. I

Re: [GIT PULL] Renesas ARM Based SoC R-Car SYSC Updates for v4.8

2016-06-14 Thread Simon Horman
On Mon, Jun 13, 2016 at 03:41:25PM -0700, Olof Johansson wrote: > On Wed, Jun 08, 2016 at 10:00:12AM +0900, Simon Horman wrote: > > Hi Olof, Hi Kevin, Hi Arnd, > > > > Please consider these Renesas ARM based SoC R-Car SYSC updates for v4.8. > > > > There are

[PATCH/RFC 2/4] mmc: renesas_sdhi, tmio: make dma more modular

2016-06-14 Thread Simon Horman
to match the current use-case. This has the side effect of moving the DMA code from the tmio_core to the renesas_sdhi driver. A follow-up patch will change the source file for the SDHI DMA implementation accordingly. Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- drivers/mm

[PATCH/RFC 1/4] mmc: renesas_sdhi: rename sh_mobile_sdhi as renesas_sdhi

2016-06-14 Thread Simon Horman
The SDHI driver is applicable to a wider range of SoCs than SH-Mobile, Renesas seems to be a more appropriate name. Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- drivers/mmc/host/Kconfig | 4 ++-- drivers/mmc/host/Ma

[PATCH/RFC 3/4] mmc: renesas_sdhi: rename DMA source file as renesas_sdhi_dma.c

2016-06-14 Thread Simon Horman
Rename the source file for DMA for Renesas SDHI as a follow-up to attaching DMA code to the renesas_sdhi driver rather than the tmio_core driver. Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- drivers/mmc/host/Makefile | 2 +- drivers/mm

[PATCH/RFC 4/4] mmc: renesas_sdhi: add support for R-Car Gen3 SDHI DMAC

2016-06-14 Thread Simon Horman
himoda <yoshihiro.shimoda...@renesas.com> Signed-off-by: Ai Kyuse <ai.kyuse...@renesas.com> --- v1 [Simon Horman] * Use newly introduced tmio_set_dma_ops() to allow driver to be compiled along side non-Gen3 SDHI DMA driver - - Use renesas_sdhi_dma_gen3.c rather than tmio_mmc_dma_gen3.c a

[PATCH/RFC 0/4] mmc: renesas_sdhi: add R-Car Gen-3 DMA support

2016-06-14 Thread Simon Horman
on mmc/next Provided as: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git topic/sdhi-gen3-dma Simon Horman (3): mmc: renesas_sdhi: rename sh_mobile_sdhi as renesas_sdhi mmc: renesas_sdhi, tmio: make dma more modular mmc: renesas_sdhi: rename DMA source file

Re: [PATCH v2 4/4] ARM: dts: r8a7790: lager: use demuxer for IIC3/I2C3

2016-06-14 Thread Simon Horman
On Mon, Jun 13, 2016 at 04:35:21PM +0200, Wolfram Sang wrote: > > > i2c9 = "i2cexio1"; > > i2c10 = "i2chdmi"; > > i2c11 = "gpioi2c"; > > + i2c12 = "i2cpwr"; > > To make it easier for users, we should maybe group them? > > i2c8+9: additional gpio

Re: [PATCH 07/13] ARM: dts: r8a7792: initial SoC device tree

2016-06-13 Thread Simon Horman
On Fri, Jun 10, 2016 at 10:29:17PM +0300, Sergei Shtylyov wrote: > On 06/10/2016 04:02 AM, Simon Horman wrote: > > >>[...] > >> > >>>>>And that the system behaves sanely on suspend/resume. > >>>> > >>>> I'd be

Re: [PATCH v3 0/6] Add R8A7794/SILK sound DT support

2016-06-06 Thread Simon Horman
On Mon, Jun 06, 2016 at 09:11:17PM +0300, Sergei Shtylyov wrote: > Hello. > > On 05/13/2016 12:16 AM, Sergei Shtylyov wrote: > > >> Here's the set of 6 patches against Simon Horman's 'renesas.git' repo, > >>'renesas-devel-20160509-v4.6-rc7' tag. I'm adding the sound device tree > >>support >

Re: [added to the 4.1 stable tree] usb: host: xhci-rcar: Use ARCH_RENESAS

2016-06-05 Thread Simon Horman
[Cc Shimoda-san] On Fri, Jun 03, 2016 at 09:14:17PM -0400, Sasha Levin wrote: > On 06/03/2016 08:47 PM, Simon Horman wrote: > > Hi, > > > > I do not believe this patch is suitable for v4.1 stable. > > > > ARCH_RENESAS is not otherwise present there and thus the

Re: [PATCH v3 3/4] mmc: sh_mobile_sdhi: Add tuning support

2016-06-05 Thread Simon Horman
On Tue, May 31, 2016 at 12:39:58PM +0200, Geert Uytterhoeven wrote: > Hi Simon, > > On Tue, May 24, 2016 at 4:43 AM, Simon Horman > <horms+rene...@verge.net.au> wrote: > > --- a/drivers/mmc/host/sh_mobile_sdhi.c > > +++ b/drivers/mmc/host/sh_mobile_sdhi.c > &g

Re: [PATCH v2 0/3] soc: renesas: rcar-sysc: Add support for R-Car M3-W power areas

2016-06-05 Thread Simon Horman
On Mon, May 30, 2016 at 07:05:08PM +0200, Geert Uytterhoeven wrote: > Hi Simon, Magnus, > > This patch series adds support for the power areas exposed by the System > Controller on the Renesas R-Car M3-W SoC. This is a prerequisite for > enabling devices (e.g. VSP and FCP) that reside in

Re: [PATCH v3 0/3] arm64: Add Renesas R8A7796 SoC support

2016-06-05 Thread Simon Horman
On Tue, May 24, 2016 at 10:54:37AM +0900, Simon Horman wrote: > Hi, > > this short series aims to add basic support for the > Gen 3 R-Car M3-W (r8a7796) SoC. > > It has few bells and whistles but is sufficient to bring up > an r8a7795/salvator-x. I have provided a b

Re: [PATCH 0/2] arm64: dts: r8a7796: Add SYSC PM Domains

2016-06-05 Thread Simon Horman
On Tue, May 31, 2016 at 11:08:43AM +0200, Geert Uytterhoeven wrote: > Hi Simon, Magnus, > > This patch series adds support for the power areas exposed by the System > Controller on the Renesas R-Car M3-W SoC to the DTS. > > This series is against Simon's "[PATCH v3 0/3] arm64: Add Renesas

Re: [PATCH v3 0/3] arm64: Add Renesas R8A7796 SoC support

2016-06-05 Thread Simon Horman
On Mon, Jun 06, 2016 at 10:33:45AM +0900, Simon Horman wrote: > On Tue, May 24, 2016 at 10:54:37AM +0900, Simon Horman wrote: > > Hi, > > > > this short series aims to add basic support for the > > Gen 3 R-Car M3-W (r8a7796) SoC. > > > > It has few bells

Re: [PATCH 0/2] arm64: dts: r8a7796: Add SYSC PM Domains

2016-06-05 Thread Simon Horman
On Mon, Jun 06, 2016 at 10:33:59AM +0900, Simon Horman wrote: > On Tue, May 31, 2016 at 11:08:43AM +0200, Geert Uytterhoeven wrote: > > Hi Simon, Magnus, > > > > This patch series adds support for the power areas exposed by the System > > Controller on the Renesa

[RFC 0/4] ARM: dts: r8a7790: lager: use demuxer for I2C

2016-05-30 Thread Simon Horman
for I2C to other R-Car Gen2 boards as a follow-up. Simon Horman (4): ARM: dts: r8a7790: lager: rename i2cexio as i2cexio0 ARM: dts: r8a7790: lager: use demuxer for IIC1/I2C1 ARM: dts: r8a7790: lager: use demuxer for IIC2/I2C2 ARM: dts: r8a7790: lager: use demuxer for IIC3/I2C3 arch/arm/boot

[RFC 3/4] ARM: dts: r8a7790: lager: use demuxer for IIC2/I2C2

2016-05-30 Thread Simon Horman
Create a seperate bus for HDMI related I2C slaves. Based on work by Wolfram Sang. Cc: Wolfram Sang <wsa+rene...@sang-engineering.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790-lager.dts | 126 +--- 1 file

[RFC 4/4] ARM: dts: r8a7790: lager: use demuxer for IIC3/I2C3

2016-05-30 Thread Simon Horman
Create a separate bus for dla98063 PMIC and da9210 regulator related I2C slaves. Based on similar work for HDMI by Wolfram Sang. Cc: Wolfram Sang <wsa+rene...@sang-engineering.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- arch/arm/boot/dts/r8a7790-la

Re: [PATCH v3 1/3] arm64: dts: r8a7796: Add Renesas R8A7796 SoC support

2016-05-25 Thread Simon Horman
On Wed, May 25, 2016 at 09:38:23AM +0200, Dirk Behme wrote: > On 24.05.2016 03:54, Simon Horman wrote: > >Basic support for the Gen 3 R-Car M3-W SoC. > > > >Based on work for the r8a7795 and r8a7796 SoCs by > >Takeshi Kihara, Dirk Behme and Geert Uytterhoeven. > &g

Re: [PATCH 0/4] clk: renesas: cpg-mssr: Add support for R-Car M3-W

2016-05-25 Thread Simon Horman
Hi Geert, On Wed, May 04, 2016 at 04:35:39PM +0200, Geert Uytterhoeven wrote: > Hi Mike, Stephen, > > This patch series adds initial support for the Clock Pulse Generator and > Module Standby and Software Reset modules on the Renesas R-Car M3-W > SoC: > - Basic core clocks, > - SCIF2

Re: [PATCH v2 0/4] arm64: dts: r8a7795: Add HSUSB device node and enable channel 0 of USB2.0

2016-05-25 Thread Simon Horman
On Tue, May 24, 2016 at 07:34:14PM +0900, Yoshihiro Shimoda wrote: > This patch is based on the renesas-drivers / renesas-drivers-2016-05-17-v4.6 > tag. Thanks, I have queued this up for v4.8. Please let me know if that was not your intention.

Re: [PATCH v3 1/3] arm64: dts: r8a7796: Add Renesas R8A7796 SoC support

2016-05-25 Thread Simon Horman
Hi Dirk, On Wed, May 25, 2016 at 07:10:26AM +0200, Dirk Behme wrote: > Hi Simon, > > On 25.05.2016 02:48, Simon Horman wrote: > >Hi Dirk, > > > >On Tue, May 24, 2016 at 07:30:17AM +0200, Dirk Behme wrote: > >>Hi Simon, > > > >[...] > > >

Re: [PATCH 05/13] DT: clock: rcar-gen2-cpg-clocks: document R8A7792 support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 09:25:35AM +0900, Simon Horman wrote: > [Cc: Geert] > > On Wed, Jun 01, 2016 at 01:20:11AM +0300, Sergei Shtylyov wrote: > > Renesas R8A7792 SoC is a member of the R-Car gen2 family and so has CPG... > > > > Signed-off-by: Se

Re: [PATCH 06/13] DT: clock: cpg-mstp-clocks: document-R8A7792-support

2016-05-31 Thread Simon Horman
t change feel free to add: Acked-by: Simon Horman <horms+rene...@verge.net.au> > --- > Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt |1 + > 1 file changed, 1 insertion(+) > > Index: > renesas/Documentation/devi

Re: [PATCH 07/13] ARM: dts: r8a7792: initial SoC device tree

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:24:21AM +0300, Sergei Shtylyov wrote: > The initial R8A7792 SoC device tree including 2 CPU cores, GIC, timer, SYSC, > and the required clock descriptions. > > Signed-off-by: Sergei Shtylyov This is rather large for an initial

Re: [PATCH 01/13] ARM: shmobile: r8a7792: add clock index macros

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:09:58AM +0300, Sergei Shtylyov wrote: > Add macros usable by the device tree sources to reference the R8A7792 > clocks by index. > > Signed-off-by: Sergei Shtylyov > > --- > include/dt-bindings/clock/r8a7792-clock.h | 104 >

Re: [PATCH 09/13] ARM: dts: r8a7792: add [H]SCIF support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:26:56AM +0300, Sergei Shtylyov wrote: > Describe [H]SCIFs in the R8A7792 device tree. > > Signed-off-by: Sergei Shtylyov This looks correct to me. I am wondering if you have been able to confirm DMA operation of the devices enabled

Re: [PATCH 08/13] ARM: dts: r8a7792: add SYS-DMAC support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:25:24AM +0300, Sergei Shtylyov wrote: > Describe SYS-DMAC0/1 in the R8A7792 device tree. > > Signed-off-by: Sergei Shtylyov <sergei.shtyl...@cogentembedded.com> Acked-by: Simon Horman <horms+rene...@verge.net.au>

Re: [PATCH 05/13] DT: clock: rcar-gen2-cpg-clocks: document R8A7792 support

2016-05-31 Thread Simon Horman
[Cc: Geert] On Wed, Jun 01, 2016 at 01:20:11AM +0300, Sergei Shtylyov wrote: > Renesas R8A7792 SoC is a member of the R-Car gen2 family and so has CPG... > > Signed-off-by: Sergei Shtylyov Hi Sergei, I think the prefix of this patch should be "clk:

Re: [PATCH 04/13] ARM: shmobile: r8a7792: basic SoC support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:18:22AM +0300, Sergei Shtylyov wrote: > Add minimal support for the R-Car V2H (R8A7792) SoC. > > Signed-off-by: Sergei Shtylyov <sergei.shtyl...@cogentembedded.com> Acked-by: Simon Horman <horms+rene...@verge.net.au>

Re: [PATCH 10/13] ARM: dts: r8a7792: add IRQC support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:29:05AM +0300, Sergei Shtylyov wrote: > Describe the IRQC interrupt controller in the R8A7792 device tree. > > Signed-off-by: Sergei Shtylyov > > --- > arch/arm/boot/dts/r8a7792.dtsi | 13 + > 1 file changed, 13

Re: [PATCH v3 1/3] arm64: dts: r8a7796: Add Renesas R8A7796 SoC support

2016-05-26 Thread Simon Horman
On Thu, May 26, 2016 at 09:14:16AM +0200, Dirk Behme wrote: > Hi Simon, > > On 26.05.2016 04:28, Simon Horman wrote: > >Hi Dirk, > > > >On Wed, May 25, 2016 at 07:10:26AM +0200, Dirk Behme wrote: > >>Hi Simon, > >> > >>On 25.05.2016 02:48, Si

Re: [PATCH 0/4] clk: renesas: cpg-mssr: Add support for R-Car M3-W

2016-05-26 Thread Simon Horman
On Thu, May 26, 2016 at 08:55:35AM +0200, Geert Uytterhoeven wrote: > Hi Simon, > > On Thu, May 26, 2016 at 4:35 AM, Simon Horman <ho...@verge.net.au> wrote: > > On Wed, May 04, 2016 at 04:35:39PM +0200, Geert Uytterhoeven wrote: > >> This patch series adds initi

Re: [PATCH] rm64: dts: r8a7795: Drop 0x from unit address of gic

2016-05-26 Thread Simon Horman
On Wed, May 25, 2016 at 09:02:17AM +0200, Geert Uytterhoeven wrote: > On Wed, May 25, 2016 at 3:11 AM, Simon Horman > <horms+rene...@verge.net.au> wrote: > > Drop 0x from unit address of gic as this is the desired form for > > a unit address. > > > > Sig

Re: [RFC 0/4] ARM: dts: r8a7790: lager: use demuxer for I2C

2016-06-01 Thread Simon Horman
On Wed, Jun 01, 2016 at 12:17:29PM +0900, Magnus Damm wrote: > Hi Simon, > > On Tue, May 31, 2016 at 12:32 PM, Simon Horman > <horms+rene...@verge.net.au> wrote: > > the intention of this series is to extend use of the demuxer for I2C > > on the lager/r8a7

Re: [PATCH 12/13] ARM: dts: blanche: initial device tree

2016-05-31 Thread Simon Horman
Sergei Shtylyov <sergei.shtyl...@cogentembedded.com> At this time I do not have access to documentation or hardware for this board. So I am relying on you to test this and make sure it complies with the spec. What you have looks reasonable to me: Acked-by: Simon Horman <horms+rene...@verge.net.au>

Re: [PATCH v2 0/4] arm64: dts: r8a7795: Add HSUSB device node and enable channel 0 of USB2.0

2016-05-29 Thread Simon Horman
On Thu, May 26, 2016 at 11:46:36AM +0900, Simon Horman wrote: > On Tue, May 24, 2016 at 07:34:14PM +0900, Yoshihiro Shimoda wrote: > > This patch is based on the renesas-drivers / > > renesas-drivers-2016-05-17-v4.6 tag. > > Thanks, I have queued this up for v4.8.

Re: [PATCH 00/19] ARM: dts: renesas: Name pfc subnodes after device names

2016-06-13 Thread Simon Horman
On Fri, Jun 10, 2016 at 03:00:46PM +0200, Geert Uytterhoeven wrote: > Hi Simon, Magnus, > > Currently board DTS files use various naming conventions for the Pin > Function Controller subnodes. This may cause conflicts when enabling > support for more instances later, either directly in

Re: [RESEND PATCH 0/2] arm64: dts: r8a7795: Add FCPF and FDP1 device nodes

2016-06-13 Thread Simon Horman
On Thu, Jun 09, 2016 at 05:56:56PM +0100, Kieran Bingham wrote: > Appologies for the resend, I very cleverly sent this cover letter detailing > the > dependencies only to my e-mail address. And I already know the dependencies! > > Following two patches are the same, sorry for the noise. > >

[PATCH v3 03/13] ARM: dts: lager: use demuxer for IIC2/I2C2

2016-06-21 Thread Simon Horman
Create a separate bus for HDMI related I2C slaves. Based on work by Wolfram Sang. Cc: Wolfram Sang <wsa+rene...@sang-engineering.com> Signed-off-by: Simon Horman <horms+rene...@verge.net.au> --- v3 * Name GPIO i2c node gpioi2c2 instead of gpioi2c2 as there is now another gpioi2

  1   2   3   4   5   6   7   8   9   10   >