Re: [PATCH] ARM: shmobile: select errata 798181 for SoCs with CA15 cores

2016-10-27 Thread Geert Uytterhoeven
Hi Magnus, On Thu, Oct 27, 2016 at 9:28 AM, Magnus Damm wrote: > On Thu, Oct 27, 2016 at 4:00 PM, Simon Horman > wrote: >> Select ARM errata 798181 on SoCs cores affected CA15 cores. >> >> Signed-off-by: Simon Horman

Re: [PATCH] ARM: shmobile: select errata 798181 for SoCs with CA15 cores

2016-10-27 Thread Magnus Damm
Hi Simon, On Thu, Oct 27, 2016 at 4:00 PM, Simon Horman wrote: > Select ARM errata 798181 on SoCs cores affected CA15 cores. > > Signed-off-by: Simon Horman > --- > arch/arm/mach-shmobile/Kconfig | 6 ++ > 1 file changed, 6

Re: [PATCH] arm64: defconfig: Enable DRM DU and V4L2 FCP + VSP modules

2016-10-27 Thread Magnus Damm
Hi Simon, On Thu, Oct 27, 2016 at 4:15 PM, Simon Horman wrote: > On Thu, Oct 27, 2016 at 09:08:01AM +0200, Simon Horman wrote: >> On Wed, Oct 26, 2016 at 02:24:22PM +0900, Magnus Damm wrote: >> > From: Magnus Damm >> > >> > Extend the ARM64

[PATCH 1/2] iopoll: Avoid namespace collision within macros

2016-10-27 Thread Ramesh Shanmugasundaram
Renamed variable "timeout" to "__timeout" to avoid namespace collision. Signed-off-by: Ramesh Shanmugasundaram --- include/linux/iopoll.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/linux/iopoll.h

Re: [PATCH] ARM: shmobile: select errata 798181 for SoCs with CA15 cores

2016-10-27 Thread Simon Horman
On Thu, Oct 27, 2016 at 04:39:24PM +0900, Magnus Damm wrote: > Hi Geert and Simon, > > On Thu, Oct 27, 2016 at 4:33 PM, Geert Uytterhoeven > wrote: > > Hi Magnus, > > > > On Thu, Oct 27, 2016 at 9:28 AM, Magnus Damm wrote: > >> On Thu, Oct 27, 2016

Re: renesas-drivers-2016-10-25-v4.9-rc2

2016-10-27 Thread Geert Uytterhoeven
On Tue, Oct 25, 2016 at 1:56 PM, Geert Uytterhoeven wrote: > I have pushed renesas-drivers-2016-10-25-v4.9-rc2 to > https://git.kernel.org/cgit/linux/kernel/git/geert/renesas-drivers.git BTW, probably there won't be a renesas-drivers release next week due to autumn

[PATCH 04/04] arm64: dts: r8a7795: Connect Ethernet AVB to IPMMU

2016-10-27 Thread Magnus Damm
From: Magnus Damm Add IPMMU-DS0 to the Ethernet-AVB device node. Signed-off-by: Magnus Damm --- arch/arm64/boot/dts/renesas/r8a7795.dtsi |1 + 1 file changed, 1 insertion(+) --- 0006/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++

[PATCH 01/04] arm64: dts: r8a7795: Add IPMMU device nodes

2016-10-27 Thread Magnus Damm
From: Magnus Damm Add r8a7795 IPMMU nodes and keep all disabled by default. Signed-off-by: Magnus Damm --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 113 ++ 1 file changed, 113 insertions(+) ---

[PATCH 2/2] regmap: Avoid namespace collision within macro

2016-10-27 Thread Ramesh Shanmugasundaram
Renamed variable "timeout" to "__timeout" to avoid namespace collision. Signed-off-by: Ramesh Shanmugasundaram --- include/linux/regmap.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/regmap.h

[PATCH 0/2] Avoid namespace collision within macros

2016-10-27 Thread Ramesh Shanmugasundaram
Hi All, The readx_poll_timeout & similar macros defines "ktime timeout" local variable. Fixed this potential namespace collision issue. This patchset is based on top of latest linux repo commit 9fe68cad6e74967b88d0c6aeca7d9cd6b6e91942 Thanks, Ramesh Ramesh Shanmugasundaram (2):

[PATCH 00/04] arm64: dts: r8a7795: Initial IPMMU upstream integration

2016-10-27 Thread Magnus Damm
arm64: dts: r8a7795: Initial IPMMU upstream integration [PATCH 01/04] arm64: dts: r8a7795: Add IPMMU device nodes [PATCH 02/04] arm64: dts: r8a7795: Hook up SYS-DMAC to IPMMU [PATCH 03/04] arm64: dts: r8a7795: Point FCP devices to IPMMU [PATCH 04/04] arm64: dts: r8a7795: Connect Ethernet AVB to

Re: [PATCH 3/4] arm64: dts: renesas: r8a7796: Add DU device to DT

2016-10-27 Thread Laurent Pinchart
Hi Magnus, On Thursday 27 Oct 2016 16:25:35 Magnus Damm wrote: > On Thu, Oct 27, 2016 at 4:13 PM, Simon Horman wrote: > > On Thu, Oct 27, 2016 at 03:52:44PM +0900, Magnus Damm wrote: > >> On Thu, Oct 20, 2016 at 5:56 PM, Simon Horman wrote: > >>> On Tue,

[PATCH/RFC] arm64: dts: r8a7796: Add IPMMU device nodes

2016-10-27 Thread Magnus Damm
From: Magnus Damm Add r8a7796 IPMMU nodes and keep all disabled by default. Signed-off-by: Magnus Damm --- Depends on the following DT binding that has been acked by Laurent but is not yet upstream or queued up in -next: [PATCH v2]

[PATCH 02/04] arm64: dts: r8a7795: Hook up SYS-DMAC to IPMMU

2016-10-27 Thread Magnus Damm
From: Magnus Damm Hook up r8a7795 DMAC nodes to IPMMU-MP1, IPMMU-DS0 and IPMMU-DS1. Signed-off-by: Magnus Damm --- This patch can be merged any time, but it is however not recommended to enable IPMMU-MP1, IPMMU-DS0 or IPMMU-DS1 until

[PATCH v2] clk: renesas: cpg-mssr: add common R-Car Gen2 support

2016-10-27 Thread Sergei Shtylyov
Add the common R-Car Gen2 (and RZ/G) Clock Pulse Generator / Module Standby and Software Reset support code, using the CPG/MSSR driver core. Based on the proof-of-concept R8A7791 CPG/MSSR patch by Geert Uytterhoeven . Signed-off-by: Sergei Shtylyov

[PATCH v4 2/2] clk: renesas: cpg-mssr: add R8A7743 support

2016-10-27 Thread Sergei Shtylyov
Add RZ/G1M (R8A7743) Clock Pulse Generator / Module Standby and Software Reset support, using the CPG/MSSR driver core and the common R-Car Gen2 (and RZ/G) code. Based on the proof-of-concept R8A7791 CPG/MSSR patch by Geert Uytterhoeven . Signed-off-by: Sergei Shtylyov

Re: [PATCH 0/2] Renesas R8A7745 CPG/MSSR clock support

2016-10-27 Thread Sergei Shtylyov
On 10/27/2016 11:41 PM, Sergei Shtylyov wrote: Here's the set of 2 patches against the 'clk-next' branch of CLK group's 'linux.git' repo plus the R8A7743 CPG/MSSR patches just re-posted. They also depend on the common R-Car Gen2 support patch. As the DT patches in the R8A7745/SK-RZG1E board

[PATCH 2/2] clk: renesas: cpg-mssr: add R8A7745 support

2016-10-27 Thread Sergei Shtylyov
Add RZ/G1E (R8A7745) Clock Pulse Generator / Module Standby and Software Reset support, using the CPG/MSSR driver core and the common R-Car Gen2 (and RZ/G) code. Based on the proof-of-concept R8A7791 CPG/MSSR patch by Geert Uytterhoeven . Signed-off-by: Sergei Shtylyov

Re: [PATCH v4 0/2] Renesas R8A7743 CPG/MSSR clock support

2016-10-27 Thread Sergei Shtylyov
On 10/27/2016 11:20 PM, Sergei Shtylyov wrote: Here's the set of 2 patches against the 'clk-next' branch of CLK group's 'linux.git' repo. I've splitted them from the R-Car gen2 common support patch. As the DT patches in the R8A7743/SK-RZG1M board support series depend on the patch #1 of this

[PATCH v5 1/7] ARM: dts: r8a7743: initial SoC device tree

2016-10-27 Thread Sergei Shtylyov
The initial R8A7743 SoC device tree including CPU0, GIC, timer, SYSC, RST, CPG, and the required clock descriptions. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by:

[PATCH v5 7/7] ARM: dts: sk-rzg1m: add Ether support

2016-10-27 Thread Sergei Shtylyov
Define the SK-RZG1M board dependent part of the Ether device node. Enable DHCP and NFS root for the kernel booting. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by:

[PATCH 0/2] Renesas R8A7745 CPG/MSSR clock support

2016-10-27 Thread Sergei Shtylyov
Hello. Here's the set of 2 patches against the 'clk-next' branch of CLK group's 'linux.git' repo plus the R8A7743 CPG/MSSR patches just re-posted. They also depend on the common R-Car Gen2 support patch. As the DT patches in the R8A7745/SK-RZG1E board support series depend on the patch #1 of

[PATCH v5 0/7] Add R8A7743/SK-RZG1M board support

2016-10-27 Thread Sergei Shtylyov
Hello. Here's the set of 7 patches against Simon Horman's 'renesas.git' repo's 'renesas-devel-20161024-v4.9-rc2' tag. I'm adding the device tree support for the R8A7743-based SK-RZG1M board. The SoC is close to R8A7791 and the board seems identical to the R8A7791/Porter board. The device tree

[PATCH v5 6/7] ARM: dts: sk-rzg1m: initial device tree

2016-10-27 Thread Sergei Shtylyov
Add the initial device tree for the R8A7743 SoC based SK-RZG1M board. The board has one debug serial port (SCIF0); include support for it, so that the serial console can work. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei

[RFC 0/3] vsp1 writeback prototype

2016-10-27 Thread Kieran Bingham
This series presents an initial version of a write back video node for the VSP DRM pipeline, utilising the existing vsp1_video base where possible. The current version limits the output of the video node to match the frames presented by updates from the CRTC atomic flush events. Matching the

[RFC 1/3] Revert "[media] v4l: vsp1: Supply frames to the DU continuously"

2016-10-27 Thread Kieran Bingham
This reverts commit 3299ba5c0b213be5d911752d40251c1abc1004f7. The DU output mode does not rely on frames being supplied on the WPF as its pipeline is supplied from DRM. For the upcoming WPF writeback functionality, we will choose to enable writeback mode if there is an output buffer, or disable

[RFC 2/3] v4l: vsp1: allow entities to have multiple source pads

2016-10-27 Thread Kieran Bingham
The upcoming writeback feature of the VSP1 WPF, allows the active output of the DU to be written back to memory. On Generation 3 hardware, the DU is fed by the LIF, which is in turn fed by the WPF. It is the WPF which will perform memory writeback functionality, and this brings in a second output

Re: [PATCH v2 4/5] arm64: renesas: r8a7796: Enable I2C DMA

2016-10-27 Thread Geert Uytterhoeven
On Wed, Oct 26, 2016 at 4:14 PM, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots

Re: [PATCH 02/04] arm64: dts: r8a7795: Hook up SYS-DMAC to IPMMU

2016-10-27 Thread Geert Uytterhoeven
Hi Magnus, On Thu, Oct 27, 2016 at 12:29 PM, Magnus Damm wrote: > From: Magnus Damm > > Hook up r8a7795 DMAC nodes to IPMMU-MP1, IPMMU-DS0 and IPMMU-DS1. > > Signed-off-by: Magnus Damm > --- > > This patch can be

Re: [PATCH v2 0/5] r8a7796 I2C integration

2016-10-27 Thread Wolfram Sang
Hi Uli, > This revision is based on renesas-devel-20161024-v4.9-rc2. It adds the > Reviewed-bys and the entries for SYS-DMAC2 in the applicable I2C nodes. I > have also made sure it works with 64-bit memory enabled. I am currently on the road, will check them on Monday. Thanks! Wolfram