[PATCH v4 4/5] ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig

2018-12-07 Thread Biju Das
The iWave RZ/G1C SBC supports RTC (NXP pcf85263). To increase hardware support enable the driver in the shmobile_defconfig multiplatform configuration. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No change. V2-->V3 * No change. V

[PATCH v4 5/5] ARM: dts: iwg23s-sbc: Enable RTC

2018-12-07 Thread Biju Das
Enable NXP pcf85263 real time clock for the iWave SBC based on RZ/G1C. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No change V2-->V3 * No change V3-->V4 * No change --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 +

[PATCH v4 3/5] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-07 Thread Biju Das
Add support for NXP pcf85263 real-time clock. pcf85263 rtc is compatible with pcf85363,except that pcf85363 has additional 64 bytes of RAM. 1 byte of nvmem is supported and exposed in sysfs (# is the instance number,starting with 0): /sys/bus/nvmem/devices/pcf85x63-#/nvmem Signed-off-by: Biju

[PATCH v4 2/5] dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock

2018-12-07 Thread Biju Das
The pcf85263 RTC is compatible with the pcf85363 RTC. The difference between the pcf85263 and pcf85363 RTC is that the latter has 64 bytes more RAM. This renders them incompatible from a DT point of view. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->

[PATCH v4 0/5] Add NXP pcf85263 real-time clock support

2018-12-07 Thread Biju Das
>V3 * Incorporated Geert's review comments. V3-->V4 * Incorporated Geert and Alexandre's review comments. Biju Das (5): nvmem: check invalid number of bytes in nvmem_device_{read,write} dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock rtc: pcf85363: Add support for NXP

[PATCH v4 1/5] nvmem: check invalid number of bytes in nvmem_device_{read,write}

2018-12-07 Thread Biju Das
Add check in nvmem_device_{read,write}()to ensure that nvmem core never passes an invalid number of bytes. Signed-off-by: Biju Das --- V3-->V4 * New patch. --- drivers/nvmem/core.c | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/driv

RE: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-07 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc > > Hi Biju, > > On Fri, Dec 7, 2018 at 10:34 AM Biju Das wrote: > > > Subject: Re: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP > > > pcf85263

RE: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-07 Thread Biju Das
Hi Alexandre, Thanks for the feedback. > Subject: Re: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc > > On 06/12/2018 15:49:57+0000, Biju Das wrote: > > Hi Geert, > > > > Thanks for the feedback. > > > > > Subject: Re: [PATCH

RE: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-06 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc > > Hi Biju, > > On Thu, Dec 6, 2018 at 4:24 PM Biju Das wrote: > > > Subject: Re: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP > > >

RE: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-06 Thread Biju Das
Hi Geert, Thanks for feedback. > Subject: Re: [PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc > > Hi Biju, > > CC nvmem maintainer > > On Thu, Dec 6, 2018 at 10:04 AM Biju Das wrote: > > Add support for NXP pcf85263 real-time clock. pcf85263 rtc is &

RE: [PATCH v3 4/4] ARM: dts: iwg23s-sbc: Enable RTC

2018-12-06 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH v3 4/4] ARM: dts: iwg23s-sbc: Enable RTC > > Hi Biju, > > On Thu, Dec 6, 2018 at 10:04 AM Biju Das wrote: > > Enable NXP pcf85263 real time clock for the iWave SBC based on RZ/G1C. > > > > Signed-off-by:

[PATCH v3 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-06 Thread Biju Das
Add support for NXP pcf85263 real-time clock. pcf85263 rtc is compatible with pcf85363,except that pcf85363 has additional 64 bytes of RAM. 1 byte of nvmem is supported and exposed in sysfs (# is the instance number,starting with 0): /sys/bus/nvmem/devices/pcf85x63-#/nvmem Signed-off-by: Biju

[PATCH v3 4/4] ARM: dts: iwg23s-sbc: Enable RTC

2018-12-06 Thread Biju Das
Enable NXP pcf85263 real time clock for the iWave SBC based on RZ/G1C. Signed-off-by: Biju Das --- V1-->V2 * No change V2-->V3 * No change --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/bo

[PATCH v3 1/4] dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock

2018-12-06 Thread Biju Das
The pcf85263 RTC is compatible with the pcf85363 RTC. The difference between the pcf85263 and pcf85363 RTC is that the latter has 64 bytes more RAM. This renders them incompatible from a DT point of view. Signed-off-by: Biju Das --- V1-->V2 * Incorporated Simon's review comment. V2--

[PATCH v3 3/4] ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig

2018-12-06 Thread Biju Das
The iWave RZ/G1C SBC supports RTC (NXP pcf85263). To increase hardware support enable the driver in the shmobile_defconfig multiplatform configuration. Signed-off-by: Biju Das --- V1-->V2 * No change. V2-->V3 * No change. --- arch/arm/configs/shmobile_defconfig | 1 +

[PATCH v3 0/4] Add NXP pcf85263 real-time clock support

2018-12-06 Thread Biju Das
>V3 * Incorporated Geert's review comments. Biju Das (4): dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock rtc: pcf85363: Add support for NXP pcf85263 rtc ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig ARM: dts: iwg23s-sbc: Enable RTC Documentation/devi

RE: [PATCH v2 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-05 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH v2 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc > > Hi Biju, > > On Thu, Nov 29, 2018 at 6:03 PM Biju Das wrote: > > Add support for NXP pcf85263 real-time clock. pcf85263 rtc is > > compatible with pc

RE: [PATCH v2 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-12-05 Thread Biju Das
t; > > On Thu, Nov 29, 2018 at 6:03 PM Biju Das > wrote: > > > > Add support for NXP pcf85263 real-time clock. pcf85263 rtc is > > > > compatible with pcf85363,except that pcf85363 has additional 64 bytes > of RAM. > > > > > > > > 1 byt

[PATCH v2 0/5] Add more support to RZ/G1N

2018-12-05 Thread Biju Das
rom DU node. Biju Das (5): ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM ARM: dts: r8a7744-iwg20m: Add SPI NOR support ARM: dts: r8a7744: Add DU support ARM: dts: r8a7743: Remove LVDS encoder from du node ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes arch/

[PATCH v2 4/5] ARM: dts: r8a7743: Remove LVDS encoder from du node

2018-12-05 Thread Biju Das
The internal LVDS encoder now has DT bindings separate from the DU. So remove it from du node. Fixes: c6a27fa41fab ("drm: rcar-du: Convert LVDS encoder code to bridge driver") Signed-off-by: Biju Das --- V1-->V2 * Removed LVDS encoder definition from DU node. --- arch

[PATCH v2 3/5] ARM: dts: r8a7744: Add DU support

2018-12-05 Thread Biju Das
Add du node to r8a7744 SoC DT. Boards that want to enable the DU need to specify the output topology. Signed-off-by: Biju Das --- V1-->V2 * Removed LVDS encoder definition from DU node. --- arch/arm/boot/dts/r8a7744.dtsi | 11 --- 1 file changed, 8 insertions(+), 3 deleti

[PATCH v2 5/5] ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes

2018-12-05 Thread Biju Das
This patch fixes sorting of vsp and msiof nodes. Signed-off-by: Biju Das --- V1-->V2 * No change. It is a new patch. --- arch/arm/boot/dts/r8a7744.dtsi | 150 - 1 file changed, 75 insertions(+), 75 deletions(-) diff --git a/arch/arm/boot/dts/r8a7

[PATCH v2 2/5] ARM: dts: r8a7744-iwg20m: Add SPI NOR support

2018-12-05 Thread Biju Das
Add support for the SPI NOR device used to boot up the system to the iWave RZ/G1N Qseven System On Module DT. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * Removed compatible string "sst,sst25vf016b". --- arch/arm/boot/dts/r8a7744-iwg

[PATCH v2 00/21] Add support for iWave G20D-Q7 board based on RZ/G1N

2018-11-30 Thread Biju Das
xed GIC_CPU_MASK_SIMPLE in gic/timer nodes * r8a7744: Add I2C and IIC support: Dropped i2c aliases, removed generic compatible from iic3. * r8a7744-iwg20m: Enable SDHI0 controller: Fixed subject line * r8a7744: Add RWDT node: Moved rwdt node just before gpio. Biju Das (21): ARM: dts: r8a7744-iwg20m:

[PATCH v2 19/21] ARM: dts: r8a7744: Add IRQC support

2018-11-30 Thread Biju Das
Describe the IRQC interrupt controller in the r8a7744 device tree. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dts

[PATCH v2 20/21] ARM: dts: r8a7744: Add thermal device to DT

2018-11-30 Thread Biju Das
This patch instantiates the thermal sensor module with thermal-zone support. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 31 +++ 1 file changed, 31 insertions(+) diff --git a/arch/arm/b

[PATCH v2 21/21] ARM: dts: r8a7744: Add CMT SoC specific support

2018-11-30 Thread Biju Das
Add CMT[01] support to SoC DT. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 32 1 file changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7

[PATCH v2 15/21] ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes

2018-11-30 Thread Biju Das
Add usb dmac and hsusb device nodes on RZ/G1N SoC dtsi. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 42 +- 1 file changed, 41 insertions(+), 1 delet

[PATCH v2 14/21] ARM: dts: r8a7744: USB 2.0 host support

2018-11-30 Thread Biju Das
Describe internal PCI bridge devices, USB phy device and link PCI USB devices to USB phy. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 77 +++--- 1 f

[PATCH v2 16/21] ARM: dts: r8a7744: Add RWDT node

2018-11-30 Thread Biju Das
Add a device node for the Watchdog Timer (RWDT) controller on the Renesas RZ/G1N (r8a7744) SoC. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * Moved rwdt node before gpio. --- arch/arm/boot/dts/r8a7744.dtsi | 10 ++ 1 file chan

[PATCH v2 17/21] ARM: dts: r8a7744: Add audio support

2018-11-30 Thread Biju Das
Add sound support for the RZ/G1N SoC (a.k.a. R8A7744). This work is based on similar work done on the R8A7743 SoC. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi |

[PATCH v2 18/21] ARM: dts: r8a7744: Add CAN support

2018-11-30 Thread Biju Das
Add the definitions for can0 and can1 to the r8a7744 SoC dtsi. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/

[PATCH v2 11/21] ARM: dts: r8a7744: Add MMC node

2018-11-30 Thread Biju Das
Add MMC node to the DT of the r8a7744 SoC. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dts

[PATCH v2 09/21] ARM: dts: r8a7744: Add I2C and IIC support

2018-11-30 Thread Biju Das
Add the I2C[0-5] and IIC[0,1,3] devices nodes to the R8A7744 device tree. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * Dropped i2c aliases, removed generic compatible from iic3. --- arch/arm/boot/dts/r8a7744.dtsi |

[PATCH v2 08/21] ARM: dts: r8a7744: Add [H]SCIF{A|B} support

2018-11-30 Thread Biju Das
Describe [H]SCIF{|A|B} ports in the R8A7744 device tree. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 257 - 1 file changed, 254 insertions(+)

[PATCH v2 10/21] ARM: dts: r8a7744: Add SDHI nodes

2018-11-30 Thread Biju Das
Add SDHI nodes to the DT of the r8a7744 SoC. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 39 +-- 1 file changed, 37 insertions(+), 2 deletions(-) d

[PATCH v2 13/21] ARM: dts: r8a7744-iwg20m: Enable SDHI0 controller

2018-11-30 Thread Biju Das
Enable the SDHI0 controller on iWave RZ/G1N Qseven System On Module. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * Fixed subject line SDHI10 to SDHI0 --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 16 1 file changed,

[PATCH v2 07/21] ARM: dts: r8a7744: Add SMP support

2018-11-30 Thread Biju Das
Add DT node for the Advanced Power Management Unit (APMU), add the second CPU core, and use "renesas,apmu" as "enable-method". Also add cpu1 phandle node to the PMU interrupt-affinity property. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven --- V1-->V2 * Fi

[PATCH v2 06/21] ARM: dts: r8a7744: Add Ethernet AVB support

2018-11-30 Thread Biju Das
Add Ethernet AVB support for R8A7744 SoC. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/r8a7744.dts

[PATCH v2 04/21] ARM: dts: r8a7744: Add SYS-DMAC support

2018-11-30 Thread Biju Das
Describe SYS-DMAC0/1 in the R8A7744 device tree. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No change --- arch/arm/boot/dts/r8a7744.dtsi | 66 ++ 1 file changed, 66 insertions(+) diff --git a/a

[PATCH v2 05/21] ARM: dts: r8a7744: Add GPIO support

2018-11-30 Thread Biju Das
Describe GPIO blocks in the R8A7744 device tree. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744.dtsi | 102 +++-- 1 file changed, 98 insertions(+), 4 deleti

[PATCH v2 12/21] ARM: dts: r8a7744-iwg20m: Add eMMC support

2018-11-30 Thread Biju Das
Add eMMC support for iWave RZ/G1N Qseven System On Module. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No Change --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/

[PATCH v2 02/21] ARM: dts: r8a7744: Initial SoC device tree

2018-11-30 Thread Biju Das
Basic support for the RZ/G1N (R8A7744) SoC. Added placeholders to avoid compilation error with the common platform code. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * Fixed pfc register size, GIC_CPU_MASK_SIMPLE in gic/timer nodes --- a

[PATCH v2 01/21] ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM

2018-11-30 Thread Biju Das
Add support for iWave RZ/G1N Qseven System On Module. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No change --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 31 +++ 1 file changed, 31 insertions(+) create m

[PATCH v2 03/21] ARM: dts: r8a7744-iwg20d-q7: Add support for iWave G20D-Q7 board based on RZ/G1N

2018-11-30 Thread Biju Das
Add support for iWave RainboW-G20D-Qseven board based on RZ/G1N. Signed-off-by: Biju Das Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- V1-->V2 * No change --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/r8a7744-iwg20d-q7.dts |

RE: [PATCH 19/22] ARM: dts: r8a7744-iwg20m: Add SPI NOR support

2018-11-30 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH 19/22] ARM: dts: r8a7744-iwg20m: Add SPI NOR support > > Hi Biju, > > On Fri, Nov 30, 2018 at 11:34 AM Biju Das wrote: > > > Subject: Re: [PATCH 19/22] ARM: dts: r8a7744-iwg20m: Add SPI NOR > > > suppor

RE: [PATCH 05/22] ARM: dts: r8a7744-iwg20m: Add eMMC support

2018-11-30 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH 05/22] ARM: dts: r8a7744-iwg20m: Add eMMC support > > On Tue, Nov 27, 2018 at 1:05 PM Biju Das wrote: > > Add eMMC support for iWave RZ/G1N Qseven System On Module. > > > > Signed-off-by: Biju Das > >

RE: [PATCH 19/22] ARM: dts: r8a7744-iwg20m: Add SPI NOR support

2018-11-30 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH 19/22] ARM: dts: r8a7744-iwg20m: Add SPI NOR support > > Hi Biju, > > On Tue, Nov 27, 2018 at 1:05 PM Biju Das wrote: > > Add support for the SPI NOR device used to boot up the system to the > > iWave RZ/G1N

RE: [PATCH 1/7] ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM

2018-11-30 Thread Biju Das
Hello Geert, Thanks for the feedback. > -Original Message- > From: Geert Uytterhoeven > Sent: 30 November 2018 09:45 > To: Biju Das > Cc: Rob Herring ; Mark Rutland > ; Simon Horman ; Magnus > Damm ; Linux-Renesas s...@vger.kernel.org>; open list:OPEN FIRMW

RE: [PATCH 11/22] ARM: dts: r8a7744: Add DU support

2018-11-30 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH 11/22] ARM: dts: r8a7744: Add DU support > > Hi Biju, > > On Tue, Nov 27, 2018 at 1:05 PM Biju Das wrote: > > Add du node to r8a7744 SoC DT. Boards that want to enable the DU need > > to specify the output t

RE: [PATCH 7/7] ARM: dts: r8a7744: Add SMP support

2018-11-30 Thread Biju Das
Hi Geert, Thanks for the feedback. > -Original Message- > From: linux-renesas-soc-ow...@vger.kernel.org ow...@vger.kernel.org> On Behalf Of Geert Uytterhoeven > Sent: 30 November 2018 08:54 > To: Biju Das > Cc: Rob Herring ; Mark Rutland > ; Simon Horman ; Magnus &

RE: [PATCH 2/7] ARM: dts: r8a7744: Initial SoC device tree

2018-11-30 Thread Biju Das
Hi Geert, Thanks for the feedback. > -Original Message- > From: linux-renesas-soc-ow...@vger.kernel.org ow...@vger.kernel.org> On Behalf Of Geert Uytterhoeven > Sent: 30 November 2018 08:49 > To: Biju Das > Cc: Rob Herring ; Mark Rutland > ; Simon Horman ; Magnus &

RE: Issue with enabling VSP source on rcar gen2 koelsch board

2018-11-30 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: Issue with enabling VSP source on rcar gen2 koelsch board > > Hi Biju, > > On Thursday, 29 November 2018 10:39:00 EET Biju Das wrote: > > > Subject: Re: Issue with enabling VSP source on rcar gen2 koelsch > > >

[PATCH v2 3/4] ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig

2018-11-29 Thread Biju Das
The iWave RZ/G1C SBC supports RTC (NXP pcf85263). To increase hardware support enable the driver in the shmobile_defconfig multiplatform configuration. Signed-off-by: Biju Das --- V1-->V2 no change. --- arch/arm/configs/shmobile_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/a

[PATCH v2 4/4] ARM: dts: iwg23s-sbc: Enable RTC

2018-11-29 Thread Biju Das
Enable NXP pcf85263 real time clock for the iWave SBC based on RZ/G1C. Signed-off-by: Biju Das --- V1-->V2 no change --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts b/arch/arm/b

[PATCH v2 1/4] dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock

2018-11-29 Thread Biju Das
The pcf85263 RTC is compatible with the pcf85363 RTC. The difference between the pcf85263 and pcf85363 RTC is that the latter has 64 bytes more RAM. This renders them incompatible from a DT point of view. Signed-off-by: Biju Das --- V1-->V2 Incorporated Simon's review comm

[PATCH v2 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-11-29 Thread Biju Das
Add support for NXP pcf85263 real-time clock. pcf85263 rtc is compatible with pcf85363,except that pcf85363 has additional 64 bytes of RAM. 1 byte of nvmem is supported and exposed in sysfs (# is the instance number,starting with 0): /sys/bus/nvmem/devices/pcf85x63-#/nvmem Signed-off-by: Biju

[PATCH v2 0/4] Add NXP pcf85263 real-time clock support

2018-11-29 Thread Biju Das
in the below data sheets. https://www.nxp.com/docs/en/data-sheet/PCF85363A.pdf https://www.nxp.com/docs/en/data-sheet/PCF85263A.pdf This patch is tested against linux-next. V1-->V2 * Incorporated simon's review comment for binding patch. * Incorporated Geert and Alexandre's review comments. B

RE: [PATCH 02/22] ARM: dts: r8a7744: Add I2C and IIC support

2018-11-29 Thread Biju Das
Hi Simon & Geert, Thanks for the feedback. > -Original Message- > From: linux-renesas-soc-ow...@vger.kernel.org ow...@vger.kernel.org> On Behalf Of Simon Horman > Sent: 29 November 2018 13:41 > To: Biju Das > Cc: Rob Herring ; Mark Rutland > ; Magnus D

RE: [PATCH 7/7] ARM: dts: r8a7744: Add SMP support

2018-11-29 Thread Biju Das
Hi Simon, Thanks for the feedback. > -Original Message- > From: linux-renesas-soc-ow...@vger.kernel.org ow...@vger.kernel.org> On Behalf Of Simon Horman > Sent: 29 November 2018 12:49 > To: Biju Das > Cc: Rob Herring ; Mark Rutland > ; Magnus Damm ; > linux-ren

RE: Issue with enabling VSP source on rcar gen2 koelsch board

2018-11-29 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: Issue with enabling VSP source on rcar gen2 koelsch board > > Hi Biju, > > On Wednesday, 28 November 2018 15:20:58 EET Biju Das wrote: > > Hi all, > > > > On the past, I have tested vsp source on rcar gen2 koe

[PATCH 2/5] ARM: dts: r8a7744: Add VSP support

2018-11-28 Thread Biju Das
Add VSP support to SoC DT. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 27 +++ 1 file changed, 27 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 3b8aa3b..0937349 100644 --- a/arch/arm/boot/dts/r8a7744

[PATCH 5/5] ARM: dts: r8a7744: Add TPU support

2018-11-28 Thread Biju Das
Add TPU support to SoC DT. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 43da6a0..40de227 100644 --- a/arch/arm/boot/dts/r8a7744.dtsi +++ b/arch/arm

[PATCH 4/5] ARM: dts: r8a7744: Add PWM SoC support

2018-11-28 Thread Biju Das
Add the definitions for pwm[0123456] to the SoC dtsi. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 70 ++ 1 file changed, 70 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 152431c..43da6a0

[PATCH 3/5] ARM: dts: r8a7744: Add IPMMU DT nodes

2018-11-28 Thread Biju Das
Add the six IPMMU instances found in the r8a7744 to DT with a disabled status. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 58 ++ 1 file changed, 58 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744

[PATCH 1/5] ARM: dts: r8a7744: add VIN dt support

2018-11-28 Thread Biju Das
Add VIN[012] support to SoC dt. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 33 + 1 file changed, 33 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 2eae905..3b8aa3b 100644 --- a/arch/arm/boot/dts

[PATCH 0/5] Add more support to RZ/G1N

2018-11-28 Thread Biju Das
This patch series aims to add support for some more interfaces to RZ/G1N SoC (IPMMU, VSP, VIN, PWM and TPU). This patch series tested against renesas-dev. it depends on the the below patch series. https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=48065 Biju Das (5): ARM: dts

RE: [PATCH 06/22] ARM: dts: r8a7744-iwg20m: Enable SDHI10 controller

2018-11-28 Thread Biju Das
> -Original Message- > From: linux-renesas-soc-ow...@vger.kernel.org ow...@vger.kernel.org> On Behalf Of Simon Horman > Sent: 28 November 2018 13:24 > To: Biju Das > Cc: Sergei Shtylyov ; Rob Herring > ; Mark Rutland ; Magnus > Damm ; linux-renesas-soc@vg

Issue with enabling VSP source on rcar gen2 koelsch board

2018-11-28 Thread Biju Das
Hi all, On the past, I have tested vsp source on rcar gen2 koelsch board, using the patches series below(Apart from the below patch series, I have enabled "CONFIG_DRM_RCAR_VSP=y") https://git.linuxtv.org/pinchartl/media.git/log/?h=drm/du/panels 1) [HACK] ARM: shmobile: r8a7791: Link the VSP1

RE: [PATCH 06/22] ARM: dts: r8a7744-iwg20m: Enable SDHI10 controller

2018-11-27 Thread Biju Das
Hello Sergei, Thanks for the feedback. > -Original Message- > From: Sergei Shtylyov > Sent: 27 November 2018 14:17 > To: Biju Das ; Rob Herring > ; Mark Rutland > Cc: Simon Horman ; Magnus Damm > ; linux-renesas-soc@vger.kernel.org; > devicet...@vger.kernel

[PATCH 22/22] ARM: dts: r8a7744: Add PCIe Controller device node

2018-11-27 Thread Biju Das
Add a device node for the PCIe controller on the Renesas RZ/G1N (r8a7744) SoC. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 28 1 file changed, 28 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index

[PATCH 09/22] ARM: dts: r8a7744: Add RWDT node

2018-11-27 Thread Biju Das
Add a device node for the Watchdog Timer (RWDT) controller on the Renesas RZ/G1N (r8a7744) SoC. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index

[PATCH 21/22] ARM: dts: r8a7744: Add xhci support

2018-11-27 Thread Biju Das
Add a device node for the xhci controller on the Renesas RZ/G1N (r8a7744) SoC. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index c9e9678

[PATCH 14/22] ARM: dts: r8a7744: Add IRQC support

2018-11-27 Thread Biju Das
Describe the IRQC interrupt controller in the r8a7744 device tree. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index e6662d9..b26315d 100644

[PATCH 20/22] ARM: dts: r8a7744: Add MSIOF[012] support

2018-11-27 Thread Biju Das
Add the DT nodes needed by MSIOF[012] interfaces to the SoC dtsi. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 48 ++ 1 file changed, 48 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index

[PATCH 15/22] ARM: dts: r8a7744: Add thermal device to DT

2018-11-27 Thread Biju Das
This patch instantiates the thermal sensor module with thermal-zone support. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 31 +++ 1 file changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index

[PATCH 19/22] ARM: dts: r8a7744-iwg20m: Add SPI NOR support

2018-11-27 Thread Biju Das
Add support for the SPI NOR device used to boot up the system to the iWave RZ/G1N Qseven System On Module DT. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744-iwg20m.dtsi

[PATCH 18/22] ARM: dts: r8a7744: Add QSPI support

2018-11-27 Thread Biju Das
Add the DT node for the QSPI interface to the SoC dtsi. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 39f309c..abe0ee3 100644 --- a/arch/arm

[PATCH 16/22] ARM: dts: r8a7744: Add CMT SoC specific support

2018-11-27 Thread Biju Das
Add CMT[01] support to SoC DT. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 32 1 file changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 0eaf8a1..39f309c 100644 --- a/arch/arm/boot/dts

[PATCH 17/22] ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM

2018-11-27 Thread Biju Das
The iWave RZ/G1N board is almost identical to RZ/G1M. cmt and rwdt modules are SoC specific and should be part of board dts rather than SoM dtsi. By moving these nodes to the common dtsi it allows cmt and rwdt to be enabled on both of these boards with less lines of code. Signed-off-by: Biju Das

[PATCH 13/22] ARM: dts: r8a7744: Add CAN support

2018-11-27 Thread Biju Das
Add the definitions for can0 and can1 to the r8a7744 SoC dtsi. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 9c2e8ea

[PATCH 03/22] ARM: dts: r8a7744: Add SDHI nodes

2018-11-27 Thread Biju Das
Add SDHI nodes to the DT of the r8a7744 SoC. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 39 +-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 6505ebd

[PATCH 06/22] ARM: dts: r8a7744-iwg20m: Enable SDHI10 controller

2018-11-27 Thread Biju Das
Enable the SDHI0 controller on iWave RZ/G1N Qseven System On Module. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744-iwg20m.dtsi b/arch/arm/boot/dts/r8a7744-iwg20m.dtsi index

[PATCH 00/22] Add more support to RZ/G1N

2018-11-27 Thread Biju Das
/project/linux-renesas-soc/list/?series=46273 Biju Das (22): ARM: dts: r8a7744: Add [H]SCIF{A|B} support ARM: dts: r8a7744: Add I2C and IIC support ARM: dts: r8a7744: Add SDHI nodes ARM: dts: r8a7744: Add MMC node ARM: dts: r8a7744-iwg20m: Add eMMC support ARM: dts: r8a7744-iwg20m: Enable

[PATCH 02/22] ARM: dts: r8a7744: Add I2C and IIC support

2018-11-27 Thread Biju Das
Add the I2C[0-5] and IIC[0,1,3] devices nodes to the R8A7744 device tree. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 141 - 1 file changed, 139 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot

[PATCH 01/22] ARM: dts: r8a7744: Add [H]SCIF{A|B} support

2018-11-27 Thread Biju Das
Describe [H]SCIF{|A|B} ports in the R8A7744 device tree. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 257 - 1 file changed, 254 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi

[PATCH 11/22] ARM: dts: r8a7744: Add DU support

2018-11-27 Thread Biju Das
Add du node to r8a7744 SoC DT. Boards that want to enable the DU need to specify the output topology. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts

[PATCH 10/22] ARM: dts: r8a7744: Add audio support

2018-11-27 Thread Biju Das
Add sound support for the RZ/G1N SoC (a.k.a. R8A7744). This work is based on similar work done on the R8A7743 SoC. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 243 +++-- 1 file changed, 235 insertions(+), 8 deletions(-) diff --git a/arch

[PATCH 07/22] ARM: dts: r8a7744: USB 2.0 host support

2018-11-27 Thread Biju Das
Describe internal PCI bridge devices, USB phy device and link PCI USB devices to USB phy. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 77 +++--- 1 file changed, 72 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b

[PATCH 12/22] ARM: dts: r8a7744-iwg20d-q7-dbcm-ca: Add device tree for camera DB

2018-11-27 Thread Biju Das
This patch adds support for the camera daughter board which is connected to iWave's RZ/G1N Qseven carrier board. Signed-off-by: Biju Das --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts | 17 + 2 files changed, 18

[PATCH 04/22] ARM: dts: r8a7744: Add MMC node

2018-11-27 Thread Biju Das
Add MMC node to the DT of the r8a7744 SoC. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index 660747d..7a0ccae 100644 --- a/arch/arm/boot/dts

[PATCH 05/22] ARM: dts: r8a7744-iwg20m: Add eMMC support

2018-11-27 Thread Biju Das
Add eMMC support for iWave RZ/G1N Qseven System On Module. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm/boot/dts/r8a7744-iwg20m.dtsi b/arch/arm/boot/dts/r8a7744-iwg20m.dtsi index 6166ae0

[PATCH 08/22] ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes

2018-11-27 Thread Biju Das
Add usb dmac and hsusb device nodes on RZ/G1N SoC dtsi. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 42 +- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index

RE: [PATCH] arm64: dts: renesas: r8a7796: Add CMT device nodes

2018-11-22 Thread Biju Das
Hello Daniel, Thanks for the feedback. > -Original Message- > From: Daniel Lezcano > Sent: 19 November 2018 17:15 > To: Biju Das ; Rob Herring > ; Mark Rutland > Cc: Simon Horman ; Magnus Damm > ; linux-renesas-soc@vger.kernel.org; > devicet...@vger.kernel

RE: [PATCH 2/4] rtc: pcf85363: Add support for NXP pcf85263 rtc

2018-11-22 Thread Biju Das
Hi Geert and Alexandre, Thanks for the feedback. > -Original Message- > From: Alexandre Belloni > Sent: 21 November 2018 10:35 > To: Geert Uytterhoeven > Cc: Biju Das ; Alessandro Zummo > ; linux-...@vger.kernel.org; Simon Horman > ; Geert Uytterhoeven ; > C

RE: [PATCH 1/4] dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock

2018-11-22 Thread Biju Das
Hello Simon, Thanks for the feedback. > -Original Message- > From: Simon Horman > Sent: 21 November 2018 10:10 > To: Biju Das > Cc: Alessandro Zummo ; Alexandre Belloni > ; Rob Herring ; > Mark Rutland ; linux-...@vger.kernel.org; > devicet...@vger.kernel

[PATCH 7/7] ARM: dts: r8a7744: Add SMP support

2018-11-22 Thread Biju Das
Add DT node for the Advanced Power Management Unit (APMU), add the second CPU core, and use "renesas,apmu" as "enable-method". Also add cpu1 phandle node to the PMU interrupt-affinity property. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 28

[PATCH 1/7] ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM

2018-11-22 Thread Biju Das
Add support for iWave RZ/G1N Qseven System On Module. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 31 +++ 1 file changed, 31 insertions(+) create mode 100644 arch/arm/boot/dts/r8a7744-iwg20m.dtsi diff --git a/arch/arm/boot/dts/r8a7744

[PATCH 5/7] ARM: dts: r8a7744: Add GPIO support

2018-11-22 Thread Biju Das
Describe GPIO blocks in the R8A7744 device tree. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 102 +++-- 1 file changed, 98 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts/r8a7744.dtsi index

[PATCH 2/7] ARM: dts: r8a7744: Initial SoC device tree

2018-11-22 Thread Biju Das
Basic support for the RZ/G1N (R8A7744) SoC. Added placeholders to avoid compilation error with the common platform code. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 369 + 1 file changed, 369 insertions(+) create mode 100644 arch/arm

  1   2   3   4   5   6   >