[PATCH] v4l: vsp1: Disable VYUY on Gen3

2016-09-15 Thread Laurent Pinchart
The VYUY format isn't supported on Gen3 hardware, disable it. Gen2 hardware supports VYUY in practice even though the documentation doesn't advertise it, so keep it for Gen2 devices. Signed-off-by: Laurent Pinchart ---

[PATCH 3/4] mmc: sh_mmcif: Document r7s72100 DT bindings

2016-09-15 Thread Chris Brandt
Signed-off-by: Chris Brandt --- Documentation/devicetree/bindings/mmc/renesas,mmcif.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mmc/renesas,mmcif.txt b/Documentation/devicetree/bindings/mmc/renesas,mmcif.txt index

[PATCH 0/4] r7s72100: dts: enable mmcif

2016-09-15 Thread Chris Brandt
This series enables the mmc driver for the RZ/A1. Nothing needed to be changed with the actual sh_mmcif driver. It worked fine as-is. As you can see, the status in the rskrza1 dst was left as disabled because I wanted to leave that code in there for refernce for someone later that actually has a

[PATCH 1/4] ARM: dts: r7s72100: add mmcif clock to device tree

2016-09-15 Thread Chris Brandt
Signed-off-by: Chris Brandt --- arch/arm/boot/dts/r7s72100.dtsi| 9 + include/dt-bindings/clock/r7s72100-clock.h | 3 +++ 2 files changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/r7s72100.dtsi b/arch/arm/boot/dts/r7s72100.dtsi index

Re: [PATCH 4/4] arm64: renesas: r8a7796: Enable HSCIF DMA

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:47 PM, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven > --- > arch/arm64/boot/dts/renesas/r8a7796.dtsi | 10 ++ > 1 file changed, 10

Re: [PATCH 3/4] arm64: renesas: r8a7796 dtsi: Add all HSCIF nodes

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:47 PM, Ulrich Hecht wrote: > Add the device nodes for all HSCIF serial ports, incl. clocks, and > clock domain. > > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven

Re: [PATCH 2/4] pinctrl: sh-pfc: r8a7796: Add HSCIF pins, groups, and functions

2016-09-15 Thread Geert Uytterhoeven
Hi Ulrich, On Wed, Sep 14, 2016 at 6:47 PM, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht > --- > drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 255 > +++ > 1 file changed, 255 insertions(+) > > diff

Re: [PATCH 1/4] clk: shmobile: r8a7796: Add HSCIF clocks

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:47 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 3/3] arm64: renesas: r8a7796: Enable SCIF DMA

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 PM, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven > --- > arch/arm64/boot/dts/renesas/r8a7796.dtsi | 12 > 1 file changed, 12

Re: [PATCH 2/3] arm64: renesas: r8a7796: Add all SCIF nodes

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 PM, Ulrich Hecht wrote: > Add the device nodes for all R-Car H3 SCIF serial ports, incl. clocks > and clock domain. > > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven

Re: [PATCH 1/3] clk: shmobile: r8a7796: Add SCIF clocks

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 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 v9 2/2] media: rcar-vin: use sink pad index for DV timings

2016-09-15 Thread Laurent Pinchart
Hi Ulrich, Thank you for the patch. On Thursday 15 Sep 2016 19:33:24 Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht With a commit message explaining why this is needed, Acked-by: Laurent Pinchart > --- >

Re: [PATCH v9 1/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Laurent Pinchart
Hi Ulrich, Thank you for the patch. On Thursday 15 Sep 2016 19:33:23 Ulrich Hecht wrote: > Adds G_EDID and S_EDID. > > Signed-off-by: Ulrich Hecht > Acked-by: Niklas Söderlund Acked-by: Laurent Pinchart

Re: [PATCH v9 0/2] rcar-vin EDID control ioctls

2016-09-15 Thread Hans Verkuil
On 09/15/2016 07:33 PM, Ulrich Hecht wrote: > Hi! > > This revision sits on top of Hans's rcar branch and adds pad sanity checks > for g_edid and s_edid, the sink pad fix for the DV timings suggested by > Niklas, and documents sink_pad_idx. Good night! > > CU > Uli > > > Changes since v8: >

[PATCH v9 2/2] media: rcar-vin: use sink pad index for DV timings

2016-09-15 Thread Ulrich Hecht
Signed-off-by: Ulrich Hecht --- drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c b/drivers/media/platform/rcar-vin/rcar-v4l2.c index f35005c..2bbe6d4

[PATCH v9 1/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Ulrich Hecht
Adds G_EDID and S_EDID. Signed-off-by: Ulrich Hecht Acked-by: Niklas Söderlund --- drivers/media/platform/rcar-vin/rcar-v4l2.c | 48 + drivers/media/platform/rcar-vin/rcar-vin.h | 2 ++ 2 files

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Laurent Pinchart
Hi Hans, On Thursday 15 Sep 2016 19:01:06 Hans Verkuil wrote: > On 09/15/2016 06:47 PM, Laurent Pinchart wrote: > > On Thursday 15 Sep 2016 15:24:08 Ulrich Hecht wrote: > >> Adds G_EDID and S_EDID. > >> > >> Signed-off-by: Ulrich Hecht > >> --- > >> > >>

[PATCH v9 0/2] rcar-vin EDID control ioctls

2016-09-15 Thread Ulrich Hecht
Hi! This revision sits on top of Hans's rcar branch and adds pad sanity checks for g_edid and s_edid, the sink pad fix for the DV timings suggested by Niklas, and documents sink_pad_idx. Good night! CU Uli Changes since v8: - dumped merged default-input patch - added pad sanity check - added

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Niklas Söderlund
On 2016-09-15 19:01:06 +0200, Hans Verkuil wrote: > > > On 09/15/2016 06:47 PM, Laurent Pinchart wrote: > > Hi Ulrich, > > > > Thank you for the patch. > > > > On Thursday 15 Sep 2016 15:24:08 Ulrich Hecht wrote: > >> Adds G_EDID and S_EDID. > >> > >> Signed-off-by: Ulrich Hecht

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Hans Verkuil
On 09/15/2016 06:47 PM, Laurent Pinchart wrote: > Hi Ulrich, > > Thank you for the patch. > > On Thursday 15 Sep 2016 15:24:08 Ulrich Hecht wrote: >> Adds G_EDID and S_EDID. >> >> Signed-off-by: Ulrich Hecht >> --- >>

Re: [PATCH v8 1/2] media: adv7604: automatic "default-input" selection

2016-09-15 Thread Laurent Pinchart
Hi Ulrich, Thank you for the patch. On Thursday 15 Sep 2016 15:24:07 Ulrich Hecht wrote: > Fall back to input 0 if "default-input" property is not present. > > Additionally, documentation in commit bf9c82278c34 ("[media] > media: adv7604: ability to read default input port from DT") states >

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Laurent Pinchart
Hi Ulrich, Thank you for the patch. On Thursday 15 Sep 2016 15:24:08 Ulrich Hecht wrote: > Adds G_EDID and S_EDID. > > Signed-off-by: Ulrich Hecht > --- > drivers/media/platform/rcar-vin/rcar-v4l2.c | 42 ++ >

Re: [PATCHv9 0/6] dmaengine: rcar-dmac: add iommu support for slave transfers

2016-09-15 Thread Vinod Koul
On Wed, Aug 10, 2016 at 11:07:10PM +0530, Vinod Koul wrote: > On Wed, Aug 10, 2016 at 01:22:13PM +0200, Niklas Söderlund wrote: > > Hi, > > > > This series tries to solve the problem with DMA with device registers > > (MMIO registers) that are behind an IOMMU for the rcar-dmac driver. A > >

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Hans Verkuil
I've added patch v8 1/2 here as well. All I need is a correct patch 2/2 on top of this. If you can do this tomorrow morning, then it will get into 4.9. Hans On 09/15/2016 04:02 PM, Hans Verkuil wrote: > Hi Ulrich, > > A patch series on top of my tree with Niklas' patches already

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Hans Verkuil
Hi Ulrich, A patch series on top of my tree with Niklas' patches already merged: https://git.linuxtv.org/hverkuil/media_tree.git/log/?h=rcar would be ideal. Since otherwise I have to resolve a conflict. Regards, Hans On 09/15/2016 03:59 PM, Niklas Söderlund wrote: > Hi Ulrich, > >

Re: [PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Niklas Söderlund
Hi Ulrich, Thanks for your patch. Can you append another patch ontop of this one whit the following change: diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c b/drivers/media/platform/rcar-vin/rcar-v4l2.c index ac26738..7ba728d 100644 --- a/drivers/media/platform/rcar-vin/rcar-v4l2.c

Re: [PATCH v8 0/2] rcar-vin EDID control ioctls

2016-09-15 Thread Ulrich Hecht
On Thu, Sep 15, 2016 at 3:25 PM, Hans Verkuil wrote: > On 09/15/2016 03:24 PM, Ulrich Hecht wrote: >> >> Hi! >> >> This is a spinoff of "Lager/Koelsch board HDMI input support" that >> excludes >> the DT portions, and that works without the unmerged subdevice abstraction >>

Re: [PATCH v8 0/2] rcar-vin EDID control ioctls

2016-09-15 Thread Hans Verkuil
On 09/15/2016 03:24 PM, Ulrich Hecht wrote: Hi! This is a spinoff of "Lager/Koelsch board HDMI input support" that excludes the DT portions, and that works without the unmerged subdevice abstraction layer. Are you going to post another patch series for the DT portions? Regards, Hans

[PATCH v8 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Ulrich Hecht
Adds G_EDID and S_EDID. Signed-off-by: Ulrich Hecht --- drivers/media/platform/rcar-vin/rcar-v4l2.c | 42 + drivers/media/platform/rcar-vin/rcar-vin.h | 1 + 2 files changed, 43 insertions(+) diff --git

[PATCH v8 1/2] media: adv7604: automatic "default-input" selection

2016-09-15 Thread Ulrich Hecht
Fall back to input 0 if "default-input" property is not present. Additionally, documentation in commit bf9c82278c34 ("[media] media: adv7604: ability to read default input port from DT") states that the "default-input" property should reside directly in the node for adv7612. Hence, also adjust

[PATCH v8 0/2] rcar-vin EDID control ioctls

2016-09-15 Thread Ulrich Hecht
Hi! This is a spinoff of "Lager/Koelsch board HDMI input support" that excludes the DT portions, and that works without the unmerged subdevice abstraction layer. This revision improves over v7 from earlier today in that it does not break analog input devices... CU Uli Changes since v7: - do

Re: [PATCH] [media] MAINTAINERS: Add entry for the Renesas VIN driver

2016-09-15 Thread Simon Horman
On Thu, Sep 15, 2016 at 03:22:38PM +0300, Laurent Pinchart wrote: > Hi Niklas, > > Thank you for the patch. > > On Thursday 15 Sep 2016 14:18:36 Niklas Söderlund wrote: > > The driver is maintained and supported, document it as such. > > > > Signed-off-by: Niklas Söderlund

Re: [PATCH] [media] MAINTAINERS: Add entry for the Renesas VIN driver

2016-09-15 Thread Laurent Pinchart
Hi Niklas, Thank you for the patch. On Thursday 15 Sep 2016 14:18:36 Niklas Söderlund wrote: > The driver is maintained and supported, document it as such. > > Signed-off-by: Niklas Söderlund Acked-by: Laurent Pinchart

[PATCH v7 0/2] rcar-vin EDID control ioctls

2016-09-15 Thread Ulrich Hecht
Hi! This is a spinoff of "Lager/Koelsch board HDMI input support" that excludes the DT portions, and that works without the unmerged subdevice abstraction layer. CU Uli Changes since v6: - work without subdev abstraction layer - split off DT parts, to be handled separately Changes since v5: -

[PATCH v7 2/2] rcar-vin: implement EDID control ioctls

2016-09-15 Thread Ulrich Hecht
Adds G_EDID and S_EDID. Signed-off-by: Ulrich Hecht --- drivers/media/platform/rcar-vin/rcar-v4l2.c | 44 + drivers/media/platform/rcar-vin/rcar-vin.h | 1 + 2 files changed, 45 insertions(+) diff --git

[PATCH v7 1/2] media: adv7604: automatic "default-input" selection

2016-09-15 Thread Ulrich Hecht
Fall back to input 0 if "default-input" property is not present. Additionally, documentation in commit bf9c82278c34 ("[media] media: adv7604: ability to read default input port from DT") states that the "default-input" property should reside directly in the node for adv7612. Hence, also adjust

[PATCH] [media] MAINTAINERS: Add entry for the Renesas VIN driver

2016-09-15 Thread Niklas Söderlund
The driver is maintained and supported, document it as such. Signed-off-by: Niklas Söderlund --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index a12cd60..a4b5283 100644 --- a/MAINTAINERS +++

Re: [PATCH 0/4] tmio: add support for eMMC with 8 bit bus width

2016-09-15 Thread Geert Uytterhoeven
Hi Wolfram, On Wed, Sep 14, 2016 at 7:05 PM, Wolfram Sang wrote: > The DTS changes for R-Car Gen3 will come via a seperate series. Note that > 'non-removable' is not supported yet because of Runtime PM issues. It seems we > need to overhaul Runtime PM handling

Re: [PATCH 6/6] arm64: renesas: r8a7796: salvator-x: enable I2C

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 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 5/6] arm64: renesas: r8a7796: Enable I2C DMA

2016-09-15 Thread Geert Uytterhoeven
Hi Ulrich, On Wed, Sep 14, 2016 at 6:46 PM, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven > --- > arch/arm64/boot/dts/renesas/r8a7796.dtsi | 14 ++ > 1

Re: [PATCH 3/6] pinctrl: sh-pfc: r8a7796: add I2C pin support

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 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 2/6] clk: renesas: r8a7796: Add I2C clocks

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 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 1/6] i2c: rcar: add support for r8a7796 (R-Car M3-W)

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:46 PM, Ulrich Hecht wrote: > Same as r8a7795. > > Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert

Re: [PATCH 3/3] dmaengine: rcar-dmac: Document R-Car M3-W bindings

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:45 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 2/3] arm64: renesas: r8a7796: add SYS-DMAC controller nodes

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:45 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 1/3] clk: renesas: r8a7796: Add SYS-DMAC clocks

2016-09-15 Thread Geert Uytterhoeven
On Wed, Sep 14, 2016 at 6:45 PM, Ulrich Hecht wrote: > Signed-off-by: Ulrich Hecht > --- > drivers/clk/renesas/r8a7796-cpg-mssr.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c >