[PATCH v2 11/11] ARM: dts: sk-rzg1e: add Ether support

2016-11-04 Thread Sergei Shtylyov
Define the SK-RZG1E 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: Geert Uytterhoeven --- Changes in version 2: - added Geert's tag. arch/

[PATCH v2 10/11] ARM: dts: sk-rzg1e: initial device tree

2016-11-04 Thread Sergei Shtylyov
Add the initial device tree for the R8A7745 SoC based SK-RZG1E board. The board has 1 debug serial port (SCIF2); 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 Shtylyov Reviewed-by: Geert Uytterh

[PATCH v2 09/11] ARM: shmobile: document SK-RZG1E board

2016-11-04 Thread Sergei Shtylyov
Document the SK-RZG1E device tree bindings, listing it as a supported board. This allows to use checkpatch.pl to validate .dts files referring to the SK-RZG1E board. Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - fixed the subject; - added Geert's ta

[PATCH v2 08/11] ARM: dts: r8a7745: add IRQC support

2016-11-04 Thread Sergei Shtylyov
Describe the IRQC interrupt controller in the R8A7745 device tree. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - added Geert's tag; - refreshed the patch. arch/arm/boot/dts/r8a7745.dtsi |

[PATCH v2 07/11] ARM: dts: r8a7745: add Ether support

2016-11-04 Thread Sergei Shtylyov
Define the generic R8A7745 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 --- Changes in version 2: - added Geert's tag. arch/arm/boot/dts/r8a7745.dtsi | 12 1 file chang

[PATCH v2 06/11] ARM: dts: r8a7745: add [H]SCIF{|A|B} support

2016-11-04 Thread Sergei Shtylyov
Describe [H]SCIF{|A|B} ports in the R8A7745 device tree. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - used the R-Car gen2 bindings instead of the RZ/G family ones; - added Geert's tag. a

[PATCH v2 05/11] ARM: dts: r8a7745: add SYS-DMAC support

2016-11-04 Thread Sergei Shtylyov
Describe SYS-DMAC0/1 in the R8A7745 device tree. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - added Geert's tag; - refreshed the patch. arch/arm/boot/dts/r8a7745.dtsi | 64

[PATCH v2 04/11] ARM: dts: r8a7745: initial SoC device tree

2016-11-04 Thread Sergei Shtylyov
The initial R8A7745 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: Geert Uytterhoeven --- Changes in version 2: - reformatted the "interrup

[PATCH v2 03/11] ARM: shmobile: r8a7745: basic SoC support

2016-11-04 Thread Sergei Shtylyov
Add minimal support for the RZ/G1E (R8A7745) SoC. Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - added Geert's tag; - refreshed the patch. Documentation/devicetree/bindings/arm/shmobile.txt |2 ++ arch/arm/mach-shmobile/Kconfig

[PATCH v2 02/11] soc: renesas: rcar-sysc: add R8A7745 support

2016-11-04 Thread Sergei Shtylyov
Add support for RZ/G1E (R8A7745) SoC power areas to the R-Car SYSC driver. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - added Geert's tag. Documentation/devicetree/bindings/power/renesas

[PATCH v2 01/11] ARM: shmobile: r8a7745: add power domain index macros

2016-11-04 Thread Sergei Shtylyov
Add macros usable by the device tree sources to reference R8A7745 SYSC power domains by index. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- Changes in version 2: - added Geert's tag. include/dt-bindings/power/r

[PATCH v2 0/11] Add R8A7745/SK-RZG1E board support

2016-11-04 Thread Sergei Shtylyov
Hello. Here's the set of 11 patches against Simon Horman's 'renesas.git' repo's 'renesas-devel-201611104-v4.9-rc3' tag plus the R8A7743/SK-RZG1M patch series posted earlier. I'm adding the device tree support for the R8A7745-based SK-RZG1E board. The SoC is close to R8A7794 and the board seems

Re: [PATCH v4 00/23] soc: renesas: Add R-Car RST driver for obtaining mode pin state

2016-11-04 Thread Stephen Boyd
On 11/02, Geert Uytterhoeven wrote: > On Tue, Nov 1, 2016 at 12:25 AM, Stephen Boyd wrote: > > > > Would the pull requests for clk also have dts changes at the base > > of the tree? Perhaps clk side can just ack the clk patches and > > Yes they would: this is moving functionality from platform co

[PATCH 3/4] v4l: vsp1: Calculate partition sizes at stream start.

2016-11-04 Thread Kieran Bingham
Previously the active window and partition sizes for each partition is calculated for each partition every frame. This data is constant and only needs to be calculated once at the start of the stream. Extend the vsp1_pipe object to store the maximum number of partitions possible and pre-calculate

[PATCH 0/4] vsp1 partition algorithm improvements

2016-11-04 Thread Kieran Bingham
Some updates and initial improvements for the VSP1 partition algorithm that remove redundant processing and variables, reducing the processing done in interrupt context slightly. Patch 1 brings in some protection against invalid pipeline configurations that are not supported by the partition algor

[PATCH 4/4] v4l: vsp1: Remove redundant context variables

2016-11-04 Thread Kieran Bingham
The vsp1_pipe object context variables for div_size and current_partition allowed state to be maintained through processing the partitions during processing. Now that the partition tables are calculated during stream on, there is no requirement to store these variables in the pipe object. Utilise

[PATCH 1/4] v4l: vsp1: Implement partition algorithm restrictions

2016-11-04 Thread Kieran Bingham
The partition algorithm introduced to support scaling, and rotation on Gen3 hardware has some restrictions on pipeline configuration. The UDS must not be connected after the SRU in a pipeline, and whilst an SRU can be connected before the UDS, it can only do so in identity mode. On Gen3 hardware,

[PATCH 2/4] v4l: vsp1: Move vsp1_video_pipeline_setup_partitions() function

2016-11-04 Thread Kieran Bingham
Separate the code change from the function move so that code changes can be clearly identified. This commit has no functional change. The partition algorithm functions will be changed, and vsp1_video_partition() will call vsp1_video_pipeline_setup_partitions(). To prepare for that, move the functi

[PATCHv2 2/2] v4l: vsp1: Provide a writeback video device

2016-11-04 Thread Kieran Bingham
When the VSP1 is used in an active display pipeline, the output of the WPF can supply the LIF entity directly and simultaneously write to memory. Support this functionality in the VSP1 driver, by extending the WPF source pads, and establishing a V4L2 video device node connected to the new source.

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

2016-11-04 Thread Kieran Bingham
This reverts commit 3299ba5c0b21 ("[media] v4l: vsp1: Supply frames to the DU continuously") 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

[PATCHv2 0/2] vsp1 writeback prototype

2016-11-04 Thread Kieran Bingham
Resending this patch series to bring in dri-devel, and interested parties. Apologies for the resend to linux-media and linux-renesas-soc. This short series extends the VSP1 on the RCar platforms to allow creating a V4L2 video node on display pipelines where the hardware allows writing to memory si

Applied "spi: rspi: supports 32bytes buffer for DUAL and QUAD" to the spi tree

2016-11-04 Thread Mark Brown
The patch spi: rspi: supports 32bytes buffer for DUAL and QUAD 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

Re: [PATCH 1/1] ARM: spi supports 32bytes buffer for DUAL and QUAD

2016-11-04 Thread Mark Brown
On Fri, Nov 04, 2016 at 05:38:54PM +0900, Cao Minh Hiep wrote: > From: Hiep Cao Minh > > This patch supports 32bytes of buffer for DUAL and QUAD in QSPI by > Using Transmit/Receive Buffer Data Triggering Number. Please use subject lines matching the style for the subsystem. This makes it easier

Re: [PATCH 0/1] ARM: spi supports 32bytes buffer for DUAL and QUAD

2016-11-04 Thread Mark Brown
On Fri, Nov 04, 2016 at 05:38:53PM +0900, Cao Minh Hiep wrote: > From: Hiep Cao Minh > > Hi, > > This patch will improve the DUAL and QUAD's performance of SPI, > that supported for GEN2 r8a7790 SOC in PIO mode. > It sends/receives each 32bytes of data instead of each byte data > as current si

[PATCH] clk: renesas: r8a7795: Fix HDMI parent clock

2016-11-04 Thread Simon Horman
From: Takeshi Kihara Correct HDMI parent clock so that the rate of the HDMI clock is 1/4 rather than 1/2 of the rate of PLL1 as per the v0.52 (Jun, 15) manual. Signed-off-by: Takeshi Kihara Signed-off-by: Simon Horman --- drivers/clk/renesas/r8a7795-cpg-mssr.c | 2 +- 1 file changed, 1 insert

Re: [PATCH v2] ARM: DTS: r8a7794: alt: Fix PFC names for DU

2016-11-04 Thread Sergei Shtylyov
Hello. On 11/3/2016 10:34 PM, Jacopo Mondi wrote: Update the PFC pin groups and function names of DU interface for r8a7794 ALT board. The currently specified pin groups and function names prevented PFC and DU interfaces from being correctly configured: sh-pfc e606.pin-controller: function

[PATCH 22/29] ARM: dts: r8a7779: Fix DU reg property

2016-11-04 Thread Simon Horman
From: Laurent Pinchart The system uses one address cell and one size cell, not two. Fix the DU DT node. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7779.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -

[PATCH 28/29] ARM: dts: r8a7779: marzen: Configure pinmuxing for the DU0 input clock

2016-11-04 Thread Simon Horman
From: Laurent Pinchart DU0 uses an externally provided clock, but the corresponding pin isn't correctly muxed. Fix it. Signed-off-by: Laurent Pinchart Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/

[PATCH 27/29] ARM: dts: sh73a0: Remove skeleton.dtsi inclusion

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven As of commit 9c0da3cc61f1233c ("ARM: dts: explicitly mark skeleton.dtsi as deprecated"), including skeleton.dtsi is deprecated. This fixes the following warning with W=1: Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Si

[PATCH 24/29] ARM: dts: r8a7778: Remove skeleton.dtsi inclusion

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven As of commit 9c0da3cc61f1233c ("ARM: dts: explicitly mark skeleton.dtsi as deprecated"), including skeleton.dtsi is deprecated. This fixes the following warning with W=1: Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Si

[PATCH 8/9] ARM: shmobile: select errata 798181 for SoCs with CA15 cores

2016-11-04 Thread Simon Horman
Select ARM errata 798181 on SoCs cores affected CA15 cores. Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- arch/arm/mach-shmobile/Kconfig | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/mach-shmobile/Kconfig b/arch/arm/mach-shmobile/Kconfig index c48be1d332ed

[PATCH 1/9] ARM: shmobile: Sort Kconfig selections

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Sort alphabetically all symbols selected by ARCH_RENESAS Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-shmobile/Kconfig b/arch/ar

[PATCH 2/9] ARM: shmobile: only call rcar_gen2_clocks_init() if present

2016-11-04 Thread Simon Horman
From: Simon Horman The RZ/G1M (r8a7743) uses the R-Car Gen2 core, but not the R-Car Gen2 clock driver. This is a harbinger of a transition for R-Car Gen2 SoCs. As the process to get all the required pieces in place is somewhat complex it seems useful to try to disentangle dependencies where possi

[PATCH 18/29] ARM: dts: rskrza1: add sdhi1 DT support

2016-11-04 Thread Simon Horman
From: Chris Brandt Signed-off-by: Chris Brandt Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100-rskrza1.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/r7s72100-rskrza1.dts b/arch/arm/boot/dts/r7s72100-rskrza1.dts index

[PATCH 29/29] ARM: dts: r8a7794: remove Z clock

2016-11-04 Thread Simon Horman
From: Sergei Shtylyov R8A7794 doesn't have Cortex-A15 CPUs, thus there's no Z clock... Fixes: 0dce5454d5c2 ("ARM: shmobile: Initial r8a7794 SoC device tree") Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7794.dtsi

[PATCH 7/9] ARM: shmobile: Consolidate R8A7743 and R8A779[234] machine definitions

2016-11-04 Thread Simon Horman
From: 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 Signed-off-by: Simon Horman --- arch/arm/mach-shmobile/Makefile

[PATCH 20/29] ARM: dts: koelsch: add HDMI input

2016-11-04 Thread Simon Horman
From: Hans Verkuil Add support in the dts for the HDMI input. Based on the Lager dts patch from Ulrich Hecht. Signed-off-by: Hans Verkuil [uli: removed "renesas," prefixes from pfc nodes] Signed-off-by: Ulrich Hecht Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7791-koelsch.dts | 68 +

[PATCH 25/29] ARM: dts: r8a7779: Remove skeleton.dtsi inclusion

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven As of commit 9c0da3cc61f1233c ("ARM: dts: explicitly mark skeleton.dtsi as deprecated"), including skeleton.dtsi is deprecated. This fixes the following warning with W=1: Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Si

[PATCH 26/29] ARM: dts: r8a7740: Remove skeleton.dtsi inclusion

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven As of commit 9c0da3cc61f1233c ("ARM: dts: explicitly mark skeleton.dtsi as deprecated"), including skeleton.dtsi is deprecated. This fixes the following warning with W=1: Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Si

[PATCH 5/9] ARM: shmobile: r8a7794/alt: Add board part number to DT bindings

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation/devicetree/bindi

[PATCH 6/9] ARM: shmobile: r8a7793/gose: Add board part number to DT bindings

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation/devicetree/bindi

[PATCH 21/29] ARM: dts: r8a7793: Enable VIN0-VIN2

2016-11-04 Thread Simon Horman
From: Ulrich Hecht Signed-off-by: Ulrich Hecht Reviewed-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7793.dtsi | 27 +++ 1 file changed, 27 insertions(+) diff --git a/arch/arm/boot/dts/r8a7793.dtsi b/arch/a

[PATCH 3/9] ARM: shmobile: r8a7743: basic SoC support

2016-11-04 Thread Simon Horman
From: Sergei Shtylyov Add minimal support for the RZ/G1M (R8A7743) SoC. Based on the original (and large) patch by Dmitry Shifrin . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++ arch

[PATCH 9/9] ARM: shmobile: r8a7779/marzen: Add board part number to DT bindings

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt b/Documentation/devicetree/bindi

[PATCH 23/29] ARM: dts: emev2: Remove skeleton.dtsi inclusion

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven As of commit 9c0da3cc61f1233c ("ARM: dts: explicitly mark skeleton.dtsi as deprecated"), including skeleton.dtsi is deprecated. This fixes the following warning with W=1: Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Si

[PATCH 4/9] ARM: shmobile: document SK-RZG1M board

2016-11-04 Thread Simon Horman
From: Sergei Shtylyov Document the SK-RZG1M device tree bindings, listing it as a supported board. This allows to use checkpatch.pl to validate .dts files referring to the SK-RZG1M board. Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Document

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

2016-11-04 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC updates for v4.10. The following changes since commit 1001354ca34179f3db924eb66672442a173147dc: Linux 4.9-rc1 (2016-10-15 12:17:50 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kern

[PATCH 11/29] ARM: dts: r8a7792: add MSIOF clocks

2016-11-04 Thread Simon Horman
From: Sergei Shtylyov Describe the MSIOF0/1 clocks and their parent, MP clock in the R8A7792 device tree. Based on the original (and large) patch by Vladimir Barinov . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7792.

[PATCH 07/29] ARM: dts: r8a7791: Correct SCIFB reg properties to cover all registers

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Several SCIFB registers reside outside the reported register ranges. Fortunately this works (on Linux), due to the PAGE_SIZE granularity of ioremap(). Extend the sizes from 64 to 0x100 bytes to fix this, like is done on SH/R-Mobile SoCs. Signed-off-by: Geert Uytterhoeve

[PATCH 17/29] ARM: dts: r7s72100: add sdhi to device tree

2016-11-04 Thread Simon Horman
From: Chris Brandt Signed-off-by: Chris Brandt Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/r7s72100.dtsi b/arch/arm/boot/dts/r7s72100.dtsi index eab06701ef11..3dd427d68c83 1006

[PATCH 15/29] ARM: dts: gose: use generic pinctrl properties in SDHI nodes

2016-11-04 Thread Simon Horman
Since 16ccaf5bb5a5 ("pinctrl: sh-pfc: Accept standard function, pins and groups properties") renesas pfc drivers accept generic "function", "pins" and "groups" properties. Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7793-gose.dts | 12 ++-- 1 file changed, 6 insertions(+), 6 del

[PATCH 05/29] ARM: dts: alt: enable UHS for SDHI 0 & 1

2016-11-04 Thread Simon Horman
Add the "1v8" pinctrl state and sd-uhs-sdr50 property to SDHI{0,1}. Signed-off-by: Simon Horman Reviewed-by: Wolfram Sang --- arch/arm/boot/dts/r8a7794-alt.dts | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/r8a7794-alt.dts b/arch/a

[PATCH 14/29] ARM: dts: r7s72100: add sdhi clock to device tree

2016-11-04 Thread Simon Horman
From: Chris Brandt Signed-off-by: Chris Brandt Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100.dtsi| 8 include/dt-bindings/clock/r7s72100-clock.h | 4 2 files changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/r7s721

[PATCH 13/29] ARM: dts: r7s72100: add mmcif to device tree

2016-11-04 Thread Simon Horman
From: Chris Brandt Signed-off-by: Chris Brandt Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/r7s72100.dtsi b/arch/arm/boot/dts/r7s72100.dtsi index e18d4e645d6e..50f9f3bc109d 100644 --- a/arch/

[PATCH 08/29] ARM: dts: r8a7793: Correct SCIFB reg properties to cover all registers

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Several SCIFB registers reside outside the reported register ranges. Fortunately this works (on Linux), due to the PAGE_SIZE granularity of ioremap(). Extend the sizes from 64 to 0x100 bytes to fix this, like is done on SH/R-Mobile SoCs. Signed-off-by: Geert Uytterhoeve

[PATCH 19/29] ARM: dts: lager: Add entries for VIN HDMI input support

2016-11-04 Thread Simon Horman
From: William Towle Add DT entries for vin0, vin0_pins, and adv7612. Sets the 'default-input' property for ADV7612, enabling image and video capture without the need to have userspace specifying routing. Signed-off-by: William Towle Signed-off-by: Rob Taylor [uli: added interrupt, renamed end

[PATCH 09/29] ARM: dts: r8a7794: Correct SCIFB reg properties to cover all registers

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Several SCIFB registers reside outside the reported register ranges. Fortunately this works (on Linux), due to the PAGE_SIZE granularity of ioremap(). Extend the sizes from 64 to 0x100 bytes to fix this, like is done on SH/R-Mobile SoCs. Signed-off-by: Geert Uytterhoeve

[PATCH 02/29] ARM: dts: r8a7791: set maximum frequency for SDHI clocks

2016-11-04 Thread Simon Horman
Define the upper limit otherwise the driver cannot utilize max speeds. Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7791.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/r8a7791.dtsi b/arch/arm/boot/dts/r8a7791.dtsi index 162b55c665a3..b07c799f72f2 100644 ---

[PATCH 10/29] ARM: dts: wheat: add DU support

2016-11-04 Thread Simon Horman
From: Sergei Shtylyov Define the Wheat board dependent part of the DU device node. Add the device nodes for the Analog Devices ADV7513 HDMI transmitters connected to DU0/1. Add the necessary subnodes to interconnect DU with HDMI transmitters/connectors. Signed-off-by: Sergei Shtylyov Signed

[PATCH 16/29] ARM: dts: r8a7794: Fix W=1 dtc warnings

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Warning (unit_address_vs_reg): Node /sound@ec50/rcar_sound,dvc/dvc@0 has a unit name, but no reg property Warning (unit_address_vs_reg): Node /sound@ec50/rcar_sound,dvc/dvc@1 has a unit name, but no reg property Warning (unit_address_vs_reg): Node /sound@ec5

[PATCH 12/29] ARM: dts: r8a7792: add MSIOF support

2016-11-04 Thread Simon Horman
From: Sergei Shtylyov Define the generic R8A7792 parts of the MSIOF0/1 device nodes. Based on the original (and large) patch by Vladimir Barinov . Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7792.dtsi | 30

[PATCH 02/12] arm64: dts: r8a7796: salvator-x: Populate EXTALR

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven It can be used for the watchdog. Based on similar work for r8a7795/salvator-x by Wolfram Sang. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 4 1 file changed, 4 insertions(+) diff --git a

[PATCH 08/12] arm64: dts: r8a7796: salvator-x: enable UHS for SDHI 0 & 3

2016-11-04 Thread Simon Horman
Based on work for the r8a7796 by Wolfram Sang. Signed-off-by: Simon Horman Reviewed-by: Wolfram Sang --- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-salvator-x.

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

2016-11-04 Thread Simon Horman
From: 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 Acked-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- Documentation/devicetree/bi

[PATCH 03/29] ARM: dts: koelsch: enable UHS for SDHI 0, 1 & 3

2016-11-04 Thread Simon Horman
Add the "1v8" pinctrl state and sd-uhs-sdr50 property to SDHI{0,1,2}. Signed-off-by: Simon Horman Acked-by: Wolfram Sang --- arch/arm/boot/dts/r8a7791-koelsch.dts | 33 ++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/r8a7791-koe

[PATCH 03/12] arm64: dts: r8a7795: salvator-x: Add DU LVDS output endpoint

2016-11-04 Thread Simon Horman
From: Laurent Pinchart Declaring the endpoint makes LVDS enablement easier by just including the corresponding panel's dtsi file. Signed-off-by: Laurent Pinchart Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 4 1 file changed, 4 insertions(+) diff

[PATCH 06/12] arm64: dts: r8a7796: add SDHI nodes

2016-11-04 Thread Simon Horman
Add SDHI nodes to the DT of the r8a7796 SoC. Based on the DT of the r8a7795 SoC. Signed-off-by: Simon Horman Reviewed-by: Wolfram Sang Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 40 1 file changed, 40 insertions(+) diff --g

[PATCH 07/12] arm64: dts: r8a7796: salvator-x: enable SDHI0 & 3

2016-11-04 Thread Simon Horman
Enable the exposed SD card slots in the DT of the r8a7796/salvator-x. Based on work for the r8a7795/salvator-x by Ai Kyuse. Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 84 ++ 1 file changed, 84 inserti

[PATCH 12/12] arm64: renesas: r8a7796: add SYS-DMAC controller nodes

2016-11-04 Thread Simon Horman
From: Ulrich Hecht Signed-off-by: Ulrich Hecht Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 99 1 file changed, 99 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/

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

2016-11-04 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM64 based SoC DT updates for v4.10. The following changes since commit 1001354ca34179f3db924eb66672442a173147dc: Linux 4.9-rc1 (2016-10-15 12:17:50 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux

[PATCH 10/12] arm64: dts: r8a7796: salvator: enable on board eMMC

2016-11-04 Thread Simon Horman
From: Wolfram Sang Signed-off-by: Wolfram Sang Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 44 +- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts b/arch/arm64/boot/dts

[PATCH 09/12] arm64: dts: r8a7795: salvator: enable on-board eMMC

2016-11-04 Thread Simon Horman
From: Wolfram Sang Signed-off-by: Wolfram Sang Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 43 ++ 1 file changed, 43 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts b/arch/arm64/boot/dts/renesas/r8a779

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

2016-11-04 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC DT updates for v4.10. The following changes since commit 1001354ca34179f3db924eb66672442a173147dc: Linux 4.9-rc1 (2016-10-15 12:17:50 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/k

[PATCH 06/29] ARM: dts: r8a7790: Correct SCIFB reg properties to cover all registers

2016-11-04 Thread Simon Horman
From: Geert Uytterhoeven Several SCIFB registers reside outside the reported register ranges. Fortunately this works (on Linux), due to the PAGE_SIZE granularity of ioremap(). Extend the sizes from 64 to 0x100 bytes to fix this, like is done on SH/R-Mobile SoCs. Signed-off-by: Geert Uytterhoeve

[PATCH 04/29] ARM: dts: r8a7794: set maximum frequency for SDHI clocks

2016-11-04 Thread Simon Horman
Define the upper limit otherwise the driver cannot utilize max speeds. Signed-off-by: Simon Horman Reviewed-by: Wolfram Sang --- arch/arm/boot/dts/r8a7794.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/r8a7794.dtsi b/arch/arm/boot/dts/r8a7794.dtsi index 9365580a19

[PATCH 11/12] arm64: dts: r8a7795: salvator-x: add bias setting for usb1_pins

2016-11-04 Thread Simon Horman
From: Yoshihiro Shimoda Since this board doesn't mount pull-up/down registers for USB1_{OVC,PWEN} pins, we should enable bias setting to pull these pins up/down. Signed-off-by: Yoshihiro Shimoda Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 16 ++

[PATCH 01/12] arm64: dts: r8a7795: salvator-x: enable UHS for SDHI 0 & 3

2016-11-04 Thread Simon Horman
From: Wolfram Sang Reviewed-by: Geert Uytterhoeven Signed-off-by: Wolfram Sang Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/r8a7795-sal

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

2016-11-04 Thread Simon Horman
From: 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 Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 24

[PATCH 01/29] ARM: dts: r7s72100: add mmcif clock to device tree

2016-11-04 Thread Simon Horman
From: Chris Brandt Signed-off-by: Chris Brandt Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- 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/r7s721

[PATCH 1/1] ARM: spi supports 32bytes buffer for DUAL and QUAD

2016-11-04 Thread Cao Minh Hiep
From: Hiep Cao Minh This patch supports 32bytes of buffer for DUAL and QUAD in QSPI by Using Transmit/Receive Buffer Data Triggering Number. In order to improve the DUAL and QUAD's performance of SPI while transferring data in PIO mode, it sends/receives each 32bytes data instead of each byte d

[PATCH 0/1] ARM: spi supports 32bytes buffer for DUAL and QUAD

2016-11-04 Thread Cao Minh Hiep
From: Hiep Cao Minh Hi, This patch will improve the DUAL and QUAD's performance of SPI, that supported for GEN2 r8a7790 SOC in PIO mode. It sends/receives each 32bytes of data instead of each byte data as current situation. This patch was developed based on the Mainline v4.9-rc3 and have tes

RE: [RFC 5/5] doc_rst: media: New SDR formats SC16, SC18 & SC20

2016-11-04 Thread Ramesh Shanmugasundaram
Hi Antti, Thanks for the response. > Subject: Re: [RFC 5/5] doc_rst: media: New SDR formats SC16, SC18 & SC20 > > Hello > > On 11/02/2016 10:58 PM, Laurent Pinchart wrote: > > Hi Ramesh, > > > > On Wednesday 02 Nov 2016 09:00:00 Ramesh Shanmugasundaram wrote: > >> Hi Laurent, > >> > >> Any furt

Re: [PATCH v2] ARM: DTS: r8a7794: alt: Fix PFC names for DU

2016-11-04 Thread Simon Horman
Hi, On Thu, Nov 03, 2016 at 08:34:46PM +0100, Jacopo Mondi wrote: > Update the PFC pin groups and function names of DU interface for > r8a7794 ALT board. > > The currently specified pin groups and function names prevented PFC and > DU interfaces from being correctly configured: > > sh-pfc e60600