[PATCH] MAINTAINERS: add maintainer for Renesas I2C driver

2018-10-26 Thread Chris Brandt
The RIIC I2C controller is used in Renesas RZ/A SoCs. Signed-off-by: Chris Brandt --- MAINTAINERS | 5 + 1 file changed, 5 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index e20d9af09573..c261135cd00c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12599,6 +12599,11 @@ S:

[RFC] gpio: rcar: Request GPIO before enabling interrupt

2018-10-26 Thread Fabrizio Castro
There are cases when the bootloader configures a pin to work as a function rather than GPIO, and other cases when the pin is configured as a function at POR. This commit makes sure the pin is configured as a GPIO the moment we need it to work as an interrupt. Signed-off-by: Fabrizio Castro ---

RE: [PATCH] dt-bindings: watchdog: renesas-wdt: Document r8a77470 support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH] dt-bindings: watchdog: renesas-wdt: Document r8a77470 support > > RZ/G1C (R8A77470) watchdog implementation is compatible with R-Car > Gen2, therefore add relevant documentation. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against

RE: [PATCH] dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH] dt-bindings: timer: renesas, cmt: Document r8a77470 CMT > support > > Document SoC specific compatible strings for r8a77470. No driver change > is needed as the fallback strings will activate the right code. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- >

RE: [PATCH 2/2] ARM: dts: iwg23s-sbc: Enable cmt0

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 2/2] ARM: dts: iwg23s-sbc: Enable cmt0 > > This patch enables cmt0 support on the iWave iwg23s sbc. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 > 1 file changed, 4 insertions(+) > > diff --git

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

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH] arm64: dts: renesas: r8a7796: Add CMT device nodes > > This patch adds CMT{0|1|2|3} device nodes for r8a7796 SoC. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against renesas-dev > > I have executed on inconsistency-check, nanosleep

RE: [PATCH 1/2] ARM: dts: r8a77470: Add CMT SoC specific support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 1/2] ARM: dts: r8a77470: Add CMT SoC specific support > > Add CMT[01] support to r8a77470 SoC DT. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against renesas-dev > --- > arch/arm/boot/dts/r8a77470.dtsi | 32

RE: [PATCH 2/2] ARM: dts: r8a77470: Add USB-DMAC device nodes

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 2/2] ARM: dts: r8a77470: Add USB-DMAC device nodes > > This patch adds USB DMAC nodes. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch depend upon the below patch. > > https://patchwork.kernel.org/patch/10655861/ > --- >

RE: [PATCH] dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH] dt-bindings: timer: renesas, cmt: Document r8a7796 CMT > support > > Document SoC specific bindings for R-Car M3-W (r8a7796) SoC. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against linu-next > --- >

RE: [PATCH 1/2] dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 1/2] dt-bindings: dmaengine: usb-dmac: Add binding for > r8a77470 > > This patch adds usb high-speed dmac binding for r8a77470 (RZ/G1C) SoC. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch tested against linux-next. > --- >

RE: [PATCH 6/7] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 6/7] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host > > Enable USB2.0 host on USB port1 of the iwg23s sbc. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against renesas-devel. > --- > arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 8

RE: [PATCH 7/7] ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in shmobile_defconfig

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 7/7] ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support > in shmobile_defconfig > > The USB [EO]HCI controller on RZ/G1C SoC doesn't have PCI bridge like > other R-Car Gen2 devices. So enable generic USB [EO]HCI HCD PLATFORM > support in shmobile_defconfig. > >

RE: [PATCH 4/7] ARM: dts: iwg23s-sbc: Enable USB Phy[01]

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 4/7] ARM: dts: iwg23s-sbc: Enable USB Phy[01] > > Enable USB phy[01] on iWave iwg23s sbc based on RZ/G1C SoC. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against renesas devel. > --- > arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 24

RE: [PATCH 5/7] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device nodes

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 5/7] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device > nodes > > Define the r8a77470 generic part of the USB2.0 Host Controller device > nodes (ehci[01]/ohci[01]). > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against renesas

RE: [PATCH 3/7] ARM: dts: r8a77470: Add USB PHY DT support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 3/7] ARM: dts: r8a77470: Add USB PHY DT support > > Define the r8a77470 generic part of the USB PHY device node. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch is tested against renesas-devel > --- > arch/arm/boot/dts/r8a77470.dtsi | 38

RE: [PATCH 1/7] dt-bindings: phy: rcar-gen2: Add r8a77470 support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 1/7] dt-bindings: phy: rcar-gen2: Add r8a77470 support > > Add USB PHY support for r8a77470 SoC. Renesas RZ/G1C (R8A77470) > USB PHY is similar to the R-Car Gen2 family, but has the below > features compared to other RZ/G1 and R-Car Gen2/3 SoCs > > It has a shared pll reset for

RE: [PATCH 1/2] ARM: dts: r8a77470: Add watchdog support to SoC dtsi

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 1/2] ARM: dts: r8a77470: Add watchdog support to SoC dtsi > > This patch adds watchdog support to the r8a77470 SoC dtsi. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > This patch tested against renesas-dev > --- > arch/arm/boot/dts/r8a77470.dtsi | 10

RE: [PATCH 2/2] ARM: dts: iwg23s-sbc: Enable watchdog support

2018-10-26 Thread Fabrizio Castro
> Subject: [PATCH 2/2] ARM: dts: iwg23s-sbc: Enable watchdog support > > This patch enables watchdog support on the iWave iwg23s sbc. > > Signed-off-by: Biju Das Reviewed-by: Fabrizio Castro > --- > arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 5 + > 1 file changed, 5 insertions(+) > >

[PATCH 2/2] ARM: dts: iwg23s-sbc: Enable watchdog support

2018-10-26 Thread Biju Das
This patch enables watchdog support on the iWave iwg23s sbc. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts index

[PATCH 1/2] ARM: dts: r8a77470: Add watchdog support to SoC dtsi

2018-10-26 Thread Biju Das
This patch adds watchdog support to the r8a77470 SoC dtsi. Signed-off-by: Biju Das --- This patch tested against renesas-dev --- arch/arm/boot/dts/r8a77470.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/r8a77470.dtsi b/arch/arm/boot/dts/r8a77470.dtsi

[PATCH] dt-bindings: watchdog: renesas-wdt: Document r8a77470 support

2018-10-26 Thread Biju Das
RZ/G1C (R8A77470) watchdog implementation is compatible with R-Car Gen2, therefore add relevant documentation. Signed-off-by: Biju Das --- This patch is tested against linux-next --- Documentation/devicetree/bindings/watchdog/renesas-wdt.txt | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 1/2] ARM: dts: r8a77470: Add CMT SoC specific support

2018-10-26 Thread Biju Das
Add CMT[01] support to r8a77470 SoC DT. Signed-off-by: Biju Das --- This patch is tested against renesas-dev --- arch/arm/boot/dts/r8a77470.dtsi | 32 1 file changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/r8a77470.dtsi

[PATCH 2/2] ARM: dts: iwg23s-sbc: Enable cmt0

2018-10-26 Thread Biju Das
This patch enables cmt0 support on the iWave iwg23s sbc. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts index 518b0c0..6277571

[PATCH] dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support

2018-10-26 Thread Biju Das
Document SoC specific compatible strings for r8a77470. No driver change is needed as the fallback strings will activate the right code. Signed-off-by: Biju Das --- This patch is tested against linux-next --- Documentation/devicetree/bindings/timer/renesas,cmt.txt | 2 ++ 1 file changed, 2

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

2018-10-26 Thread Biju Das
This patch adds CMT{0|1|2|3} device nodes for r8a7796 SoC. Signed-off-by: Biju Das --- This patch is tested against renesas-dev I have executed on inconsistency-check, nanosleep and clocksource_switch selftests on this arm64 SoC. The inconsistency-check and nanosleep tests are working fine.The

[PATCH] dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support

2018-10-26 Thread Biju Das
Document SoC specific bindings for R-Car M3-W (r8a7796) SoC. Signed-off-by: Biju Das --- This patch is tested against linu-next --- Documentation/devicetree/bindings/timer/renesas,cmt.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git