Re: [PATCH] clk: renesas: mstp: Support 8-bit registers for r7s72100

2016-12-15 Thread Geert Uytterhoeven
Hi Chris, On Thu, Dec 15, 2016 at 3:58 AM, Chris Brandt wrote: > On Dec 14, 2016, Kuninori Morimoto wrote: >> I don't think using global variable is a good idea. >> For example, how about add reg_width_8bit into mstp_clock_group, and >> cpg_mstp_read/write requests it, or something like that ? >

Re: [RFC] New Device Tree property - "bonding"

2016-12-15 Thread Geert Uytterhoeven
On Tue, Dec 6, 2016 at 6:45 PM, Ramesh Shanmugasundaram wrote: >> >> On Monday 05 Dec 2016 09:57:32 Rob Herring wrote: >> >> > On Mon, Dec 5, 2016 at 8:40 AM, Laurent Pinchart wrote: >> >> > > On Monday 05 Dec 2016 08:18:34 Rob Herring wrote: >> >> > >> On Fri, Nov 25, 2016 at 10:55 AM, Ramesh Sha

Re: [PATCH] ARM: dts: r8a7791: link DU to VSPDs

2016-12-15 Thread Magnus Damm
Hi Sergei, On Thu, Dec 15, 2016 at 7:07 AM, Sergei Shtylyov wrote: > Add the "vsps" property to the DU device node in order to link this node to > the VSPD nodes. > > Signed-off-by: Sergei Shtylyov > > --- > This patch is against the 'renesas-devel-20161212-v4.9' of Simon Horman's > 'renesas.git

[PULL REQUEST] renesas/topic/sdhi-emmc-hs for renesas drivers

2016-12-15 Thread Wolfram Sang
Hi Geert, here is a topic branch for renesas-drivers adding HS200 support to SDHI. It is based on the tag "renesas-drivers-2016-12-06-v4.9-rc8" because the feature is built on top of the SDR104 series by Simon which was merged upstream just recently in the merge window. Is this okay? Or do you pre

Re: [PULL REQUEST] renesas/topic/sdhi-emmc-hs for renesas drivers

2016-12-15 Thread Geert Uytterhoeven
Hi Wolfram, On Thu, Dec 15, 2016 at 11:42 AM, Wolfram Sang wrote: > here is a topic branch for renesas-drivers adding HS200 support to SDHI. > It is based on the tag "renesas-drivers-2016-12-06-v4.9-rc8" because the > feature is built on top of the SDR104 series by Simon which was merged > upstre

Re: [PULL REQUEST] renesas/topic/sdhi-emmc-hs for renesas drivers

2016-12-15 Thread Wolfram Sang
> > mmc: sh_mobile_sdhi: simplify accessing DT data > > mmc: sh_mobile_sdhi: improve prerequisite for hw_reset > > mmc: sh_mobile_sdhi: improve prerequisites for tuning > > mmc: sh_mobile_sdhi: remove superfluous check in hw_reset > > mmc: sh_mobile_sdhi: remove super

Re: [PATCHv3 2/4] v4l: vsp1: Refactor video pipeline configuration

2016-12-15 Thread Kieran Bingham
Hi Laurent, On 14/12/16 16:30, Laurent Pinchart wrote: > Hi Kieran, > > Thank you for the patch. > > On Tuesday 13 Dec 2016 17:59:42 Kieran Bingham wrote: >> With multiple inputs through the BRU it is feasible for the streams to >> race each other at stream-on. > > Could you please explain the

RE: [PATCH] clk: renesas: mstp: Support 8-bit registers for r7s72100

2016-12-15 Thread Chris Brandt
Hi Geert and Morimoto-san, On December 15, 2016, Geert Uytterhoeven wrote: > Or you can add an of_device_is_compatible(np, "renesas,r7s72100-mstp- > clocks") check to cpg_mstp_clocks_init(), keeping the single > CLK_OF_DECLARE(). > > I think that would also performs slightly better, as only nodes

[PATCH resend] arm64: dts: r8a7796: salvator-x: Update memory node to 4 GiB map

2016-12-15 Thread Geert Uytterhoeven
From: Takeshi Kihara This patch updates memory region: - After changes, the new map of the Salvator-X board on R8A7796 SoC Bank0: 2GiB RAM : 0x4800 -> 0x000bfff Bank1: 2GiB RAM : 0x0006 -> 0x0067fff - Before changes, the old map looked like this: Bank0: 2

[PATCH v2 1/2] arm64: dts: r8a7796: Add EthernetAVB instance

2016-12-15 Thread Geert Uytterhoeven
From: Laurent Pinchart Signed-off-by: Laurent Pinchart Signed-off-by: Geert Uytterhoeven --- v2: - Rebased. --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 43 1 file changed, 43 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm6

[PATCH v2 2/2] arm64: dts: r8a7796: salvator-x: Enable EthernetAVB

2016-12-15 Thread Geert Uytterhoeven
From: Laurent Pinchart Signed-off-by: Laurent Pinchart [geert: Add pinctrl] Signed-off-by: Geert Uytterhoeven --- v2: - Add pinctrl. --- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 32 ++ 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/

[PATCH v2 0/2] arm64: dts: r8a7796: salvator-x: Enable EthernetAVB

2016-12-15 Thread Geert Uytterhoeven
Hi Simon, Magnus, This patch series enables networking on r8a7796/salvator-x. Network performance is currently limited to 100 Mbps by the ravb driver. Performance figures with nuttcp are ca. 94 Mbps for both receive and transmit, at 12% vs. 4% CPU load. For receive, this is comparable to

[PATCH v2] clk: renesas: mstp: Support 8-bit registers for r7s72100

2016-12-15 Thread Chris Brandt
The RZ/A1 is different than the other Renesas SOCs because the MSTP registers are 8-bit instead of 32-bit and if you try writing values as 32-bit nothing happens...meaning this driver never worked for r7s72100. Fixes: b6face404f38 ("ARM: shmobile: r7s72100: add essential clock nodes to dtsi") Sig

Re: [PATCH/RFC v2 3/7] spi: core: Add support for registering SPI slave controllers

2016-12-15 Thread Mark Brown
On Sun, Sep 18, 2016 at 11:04:18AM +0200, Geert Uytterhoeven wrote: > This is caused by moving the setup of master->dev.class. > To fix this, I can > 1) Introduce a separate spi_alloc_slave() function, which sets up > spi_slave_class instead of spi_master class, This seems more idiomatic.

Re: [PATCH/RFC v2 3/7] spi: core: Add support for registering SPI slave controllers

2016-12-15 Thread Mark Brown
On Mon, Sep 12, 2016 at 10:50:42PM +0200, Geert Uytterhoeven wrote: > TBD: > - s/spi_master/spi_controller/ where appropriate, > - Provide wrappers (e.g. "#define spi_master spi_controller" until all > SPI drivers have been converted), > - Do we want a separate spi_register_slave() inste

Applied "spi: core: Extract of_spi_parse_dt()" to the spi tree

2016-12-15 Thread Mark Brown
The patch spi: core: Extract of_spi_parse_dt() has been applied to the spi tree at git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during

Re: [PATCH 2/2] gpio: rcar: Fine-grained Runtime PM support

2016-12-15 Thread Linus Walleij
On Fri, Dec 9, 2016 at 12:21 AM, Laurent Pinchart wrote: > On Friday 09 Dec 2016 00:15:51 Niklas Söderlund wrote: >> This was changed for the whole driver after the original patch was >> applied (at the time of change the patch was not yet reverted), see [1]. >> I needed to update this when I res

Re: [PATCH v2] clk: renesas: mstp: Support 8-bit registers for r7s72100

2016-12-15 Thread Kuninori Morimoto
Hi Chris > The RZ/A1 is different than the other Renesas SOCs because the MSTP > registers are 8-bit instead of 32-bit and if you try writing values as > 32-bit nothing happens...meaning this driver never worked for r7s72100. > > Fixes: b6face404f38 ("ARM: shmobile: r7s72100: add essential clock