RE: [PATCH] phy: rcar-gen3-usb2: add sysfs for usb role swap

2016-10-17 Thread Yoshihiro Shimoda
Hi Geert-san, > From: geert.uytterhoe...@gmail.com > Sent: Monday, October 17, 2016 9:28 PM > > Hi Shimoda-san, > > On Mon, Oct 17, 2016 at 9:10 AM, Yoshihiro Shimoda > wrote: > > This patch adds sysfs "otg_inputs" for usb role swap. This parameter > > is write-only and if you use them as the f

[PATCH 1/4] arm64: dts: renesas: r8a7796: Add FCPF and FCPV instances

2016-10-17 Thread Laurent Pinchart
The FCPs handle the interface between various IP cores and memory. Add the instances related to the FDPs and VSP2s. Signed-off-by: Laurent Pinchart --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 42 1 file changed, 42 insertions(+) diff --git a/arch/arm64/boot/d

[PATCH 2/4] arm64: dts: renesas: r8a7796: Add VSP instances

2016-10-17 Thread Laurent Pinchart
The r8a7796 has 5 VSP instances. Signed-off-by: Laurent Pinchart --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 50 1 file changed, 50 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a7796.dtsi index 39b6ec7a2

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

2016-10-17 Thread Laurent Pinchart
Add the DU device to r8a7796.dtsi in a disabled state. Signed-off-by: Laurent Pinchart --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 39 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a779

[PATCH 0/4] R-Car Salvator-X M3-W: Enable DU support

2016-10-17 Thread Laurent Pinchart
Hello, This patch series enables DU support for the M3-W-based Salvator-X board. It depends on the previously posted "[PATCH 0/3] R-Car M3-W: Add FCP, VSP and DU clocks", "[PATCH] drm: rcar-du: Add R8A7796 device support" and "[PATCH 0/2] R-Car FDP: Remove SoC-specific compatible strings" patch se

[PATCH 4/4] arm64: dts: renesas: r8a7796-salvator-x: Enable DU

2016-10-17 Thread Laurent Pinchart
Only the VGA output is supported for now. Signed-off-by: Laurent Pinchart --- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 48 ++ 1 file changed, 48 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts b/arch/arm64/boot/dts/renesas/r8a7796-s

[PATCH 0/3] R-Car M3-W: Add FCP, VSP and DU clocks

2016-10-17 Thread Laurent Pinchart
Hello, This patch series adds all the r8a7796 FCP, VSP and DU clocks. This includes not only all the clocks required for display, but also the FCPC, FCPF, VSPB and VSPI0 clocks to cover all the FCP and VSP instances. The FCPC and DU parent clocks haven't been confirmed yet. I'm however quite conf

[PATCH 2/3] clk: renesas: r8a7796: Add VSP clocks

2016-10-17 Thread Laurent Pinchart
Signed-off-by: Laurent Pinchart --- drivers/clk/renesas/r8a7796-cpg-mssr.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c b/drivers/clk/renesas/r8a7796-cpg-mssr.c index 41a3677a4b3a..679054658f99 100644 --- a/drivers/clk/renesas/r8a7796-cpg-mssr.c

[PATCH 1/3] clk: renesas: r8a7796: Add FCP clocks

2016-10-17 Thread Laurent Pinchart
Signed-off-by: Laurent Pinchart --- drivers/clk/renesas/r8a7796-cpg-mssr.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c b/drivers/clk/renesas/r8a7796-cpg-mssr.c index eb347ed265f2..41a3677a4b3a 100644 --- a/drivers/clk/renesas/r8a7796-cpg-mss

[PATCH 3/3] clk: renesas: r8a7796: Add DU and LVDS clocks

2016-10-17 Thread Laurent Pinchart
Signed-off-by: Laurent Pinchart --- drivers/clk/renesas/r8a7796-cpg-mssr.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c b/drivers/clk/renesas/r8a7796-cpg-mssr.c index 679054658f99..20bd0643b238 100644 --- a/drivers/clk/renesas/r8a7796-cpg-mssr.c

[PATCH] drm: rcar-du: Add R8A7796 device support

2016-10-17 Thread Laurent Pinchart
Document the R8A7796-specific DT bindings and support them in the driver. The HDMI output is currently not supported. Signed-off-by: Laurent Pinchart --- .../devicetree/bindings/display/renesas,du.txt | 4 +++- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 25 ++

[PATCH 0/2] R-Car FDP: Remove SoC-specific compatible strings

2016-10-17 Thread Laurent Pinchart
Hello, Now that the Gen3 documentation mentions the FCP version register, it's clear that the SoC instance in which the FCP is integrated can be identified at runtime without requiring SoC-specific compatible strings. I've tested R-Car H3 ES1.x and R-Car M3 and the results match the documentation

[PATCH 2/2] arm64: dts: r8a7795: Remove FCP SoC-specific compatible strings

2016-10-17 Thread Laurent Pinchart
The SoC-specific compatible strings have been removed from the FCP DT bindings, removed them from the device tree. Signed-off-by: Laurent Pinchart --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/arch/arm6

[PATCH 1/2] dt-bindings: media: renesas-fcp: Remove SoC-specific compatible strings

2016-10-17 Thread Laurent Pinchart
The FCP IP cores include a version register that identifies which SoC model the IP is integrated in. SoC-specific compatible strings are not needed. Signed-off-by: Laurent Pinchart --- Documentation/devicetree/bindings/media/renesas,fcp.txt | 8 +--- 1 file changed, 1 insertion(+), 7 deletio

Re: [PATCH 2/5] [media] v4l: rcar-fcp: Fix module autoload for OF registration

2016-10-17 Thread Laurent Pinchart
Hi Javier, Thank you for the patch. On Monday 17 Oct 2016 12:44:09 Javier Martinez Canillas wrote: > If the driver is built as a module, autoload won't work because the module > alias information is not filled. So user-space can't match the registered > device with the corresponding module. > >

Re: [PATCH 1/5] [media] v4l: vsp1: Fix module autoload for OF registration

2016-10-17 Thread Laurent Pinchart
Hi Javier, Thank you for the patch. On Monday 17 Oct 2016 12:44:08 Javier Martinez Canillas wrote: > If the driver is built as a module, autoload won't work because the module > alias information is not filled. So user-space can't match the registered > device with the corresponding module. > >

[PATCH 2/5] [media] v4l: rcar-fcp: Fix module autoload for OF registration

2016-10-17 Thread Javier Martinez Canillas
If the driver is built as a module, autoload won't work because the module alias information is not filled. So user-space can't match the registered device with the corresponding module. Export the module alias information using the MODULE_DEVICE_TABLE() macro. Before this patch: $ modinfo drive

[PATCH 0/5] [media] Fix module autoload for media platform drivers

2016-10-17 Thread Javier Martinez Canillas
Hello Mauro, I noticed that module autoload won't be working in a bunch of media platform drivers because the module alias information is not filled in the modules. This patch series contains the fixes for them. Best regards, Javier Javier Martinez Canillas (5): [media] v4l: vsp1: Fix module

[PATCH 1/5] [media] v4l: vsp1: Fix module autoload for OF registration

2016-10-17 Thread Javier Martinez Canillas
If the driver is built as a module, autoload won't work because the module alias information is not filled. So user-space can't match the registered device with the corresponding module. Export the module alias information using the MODULE_DEVICE_TABLE() macro. Before this patch: $ modinfo drive

Re: [PATCH v3 2/3] mmc: tmio-mmc: add support for 32bit data port

2016-10-17 Thread Wolfram Sang
> > Is this still waiting on an ACK from Lee Jones because it touches the > > tmio.h file under include/linux/mfd/ ? > > > > Yes, but more important is Wolfram's ack as he maintains > drivers/mmc/host/tmio_mmc* Sorry, LinuxCon and ELC Europe kept me very busy. Will do this week. signature.as

Re: [PATCH v3 07/11] ARM: dts: r8a7743: add Ether support

2016-10-17 Thread Geert Uytterhoeven
On Wed, Oct 5, 2016 at 11:42 PM, Sergei Shtylyov wrote: > Define the generic R8A7743 part of the Ether device node. > > Based on the original (and large) patch by Dmitry Shifrin > . > > Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, G

Re: [PATCH v3 08/11] ARM: dts: r8a7743: add IRQC support

2016-10-17 Thread Geert Uytterhoeven
On Wed, Oct 5, 2016 at 11:43 PM, Sergei Shtylyov wrote: > Describe the IRQC interrupt controller in the R8A7743 device tree. > > Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyo

[PATCH v2] ARM: shmobile: Consolidate R8A7743 and R8A779[234] machine definitions

2016-10-17 Thread Laurent Pinchart
The four SoCs use identical machine operations, consolidate them into two machine definitions in a single file. Signed-off-by: Laurent Pinchart Tested-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- Changes since v1: - Rebased on top of Simon's latest devel branch, thus including R8A7743

Re: [PATCH v3 2/3] mmc: tmio-mmc: add support for 32bit data port

2016-10-17 Thread Ulf Hansson
On 14 October 2016 at 15:18, Chris Brandt wrote: > On 9/22/2016, Ulf Hansson wrote: >> To: Chris Brandt >> Cc: Wolfram Sang ; Sergei Shtylyov >> ; Geert Uytterhoeven > m68k.org>; Simon Horman ; linux-mmc > m...@vger.kernel.org>; Linux-Renesas ; >> Lee Jones >> Subject: Re: [PATCH v3 2/3] mmc: tm

Re: [PATCH 1/2] devicetree/bindings: display: Add bindings for LVDS panels

2016-10-17 Thread Laurent Pinchart
Hi Rob, On Friday 14 Oct 2016 07:40:14 Rob Herring wrote: > On Sun, Oct 9, 2016 at 11:33 AM, Laurent Pinchart wrote: > > On Saturday 08 Oct 2016 20:29:39 Rob Herring wrote: > >> On Tue, Oct 04, 2016 at 07:23:29PM +0300, Laurent Pinchart wrote: > >>> LVDS is a physical layer specification defined i

Re: [PATCH] phy: rcar-gen3-usb2: add sysfs for usb role swap

2016-10-17 Thread Geert Uytterhoeven
Hi Shimoda-san, On Mon, Oct 17, 2016 at 9:10 AM, Yoshihiro Shimoda wrote: > This patch adds sysfs "otg_inputs" for usb role swap. This parameter > is write-only and if you use them as the following, you can swap > the usb role. Thank you for your patch! > For example: > 1) connect a usb cable

[PATCH v2][resend v2] drm: bridge: add DesignWare HDMI I2S audio support

2016-10-17 Thread Kuninori Morimoto
From: Kuninori Morimoto Current dw-hdmi is supporting sound via AHB bus, but it has I2S audio feature too. This patch adds I2S audio support to dw-hdmi. This HDMI I2S is supported by using ALSA SoC common HDMI encoder driver. Tested-by: Jose Abreu Signed-off-by: Kuninori Morimoto --- v1 -> v2

[PATCH] phy: rcar-gen3-usb2: add sysfs for usb role swap

2016-10-17 Thread Yoshihiro Shimoda
This patch adds sysfs "otg_inputs" for usb role swap. This parameter is write-only and if you use them as the following, you can swap the usb role. For example: 1) connect a usb cable using 2 salvator-x boards 2) On A-device (as host), you input the following command: # echo a_bus_req/ > /sys