linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU
@ 2020-08-06 18:31 Lad Prabhakar
  2020-08-06 18:31 ` [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 Lad Prabhakar
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Lad Prabhakar @ 2020-08-06 18:31 UTC (permalink / raw)
  To: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Lad Prabhakar

Hi All,

This patch series adds support for PWM and TPU to r8a7742 SoC dtsi
and enables CMT0 node for r8a7742-iwg21d-q7 board.

Cheers,
Prabhakar

Lad Prabhakar (5):
  ARM: dts: r8a7742-iwg21d-q7: Enable cmt0
  dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support
  ARM: dts: r8a7742: Add PWM SoC support
  dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support
  ARM: dts: r8a7742: Add TPU support

 .../bindings/pwm/renesas,pwm-rcar.yaml        |  1 +
 .../bindings/pwm/renesas,tpu-pwm.yaml         |  1 +
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts       |  4 +
 arch/arm/boot/dts/r8a7742.dtsi                | 81 +++++++++++++++++++
 4 files changed, 87 insertions(+)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0
  2020-08-06 18:31 [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU Lad Prabhakar
@ 2020-08-06 18:31 ` Lad Prabhakar
  2020-08-07  8:41   ` Geert Uytterhoeven
  2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 15+ messages in thread
From: Lad Prabhakar @ 2020-08-06 18:31 UTC (permalink / raw)
  To: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Lad Prabhakar

Enable cmt0 support on r8a7742-iwg21d-q7 board.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/boot/dts/r8a7742-iwg21d-q7.dts b/arch/arm/boot/dts/r8a7742-iwg21d-q7.dts
index f4910e709b87..b3461a61a4bf 100644
--- a/arch/arm/boot/dts/r8a7742-iwg21d-q7.dts
+++ b/arch/arm/boot/dts/r8a7742-iwg21d-q7.dts
@@ -131,6 +131,10 @@
 	};
 };
 
+&cmt0 {
+	status = "okay";
+};
+
 &hsusb {
 	pinctrl-0 = <&usb0_pins>;
 	pinctrl-names = "default";
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support
  2020-08-06 18:31 [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU Lad Prabhakar
  2020-08-06 18:31 ` [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 Lad Prabhakar
@ 2020-08-06 18:31 ` Lad Prabhakar
  2020-08-06 18:39   ` Uwe Kleine-König
                     ` (3 more replies)
  2020-08-06 18:31 ` [PATCH 3/5] ARM: dts: r8a7742: Add PWM SoC support Lad Prabhakar
                   ` (2 subsequent siblings)
  4 siblings, 4 replies; 15+ messages in thread
From: Lad Prabhakar @ 2020-08-06 18:31 UTC (permalink / raw)
  To: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Lad Prabhakar

Document RZ/G1H (R8A7742) SoC bindings.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml b/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
index daadde9ff9c4..8b22cb110f3f 100644
--- a/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
+++ b/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
@@ -13,6 +13,7 @@ properties:
   compatible:
     items:
       - enum:
+          - renesas,pwm-r8a7742   # RZ/G1H
           - renesas,pwm-r8a7743   # RZ/G1M
           - renesas,pwm-r8a7744   # RZ/G1N
           - renesas,pwm-r8a7745   # RZ/G1E
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 3/5] ARM: dts: r8a7742: Add PWM SoC support
  2020-08-06 18:31 [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU Lad Prabhakar
  2020-08-06 18:31 ` [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 Lad Prabhakar
  2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
@ 2020-08-06 18:31 ` Lad Prabhakar
  2020-08-07  8:41   ` Geert Uytterhoeven
  2020-08-06 18:31 ` [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support Lad Prabhakar
  2020-08-06 18:31 ` [PATCH 5/5] ARM: dts: r8a7742: Add TPU support Lad Prabhakar
  4 siblings, 1 reply; 15+ messages in thread
From: Lad Prabhakar @ 2020-08-06 18:31 UTC (permalink / raw)
  To: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Lad Prabhakar

Add the definitions for pwm[0123456] to the SoC .dtsi.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm/boot/dts/r8a7742.dtsi | 70 ++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

diff --git a/arch/arm/boot/dts/r8a7742.dtsi b/arch/arm/boot/dts/r8a7742.dtsi
index 9743b4242801..41c89e04cf17 100644
--- a/arch/arm/boot/dts/r8a7742.dtsi
+++ b/arch/arm/boot/dts/r8a7742.dtsi
@@ -917,6 +917,76 @@
 			status = "disabled";
 		};
 
+		pwm0: pwm@e6e30000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e30000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
+		pwm1: pwm@e6e31000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e31000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
+		pwm2: pwm@e6e32000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e32000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
+		pwm3: pwm@e6e33000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e33000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
+		pwm4: pwm@e6e34000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e34000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
+		pwm5: pwm@e6e35000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e35000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
+		pwm6: pwm@e6e36000 {
+			compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";
+			reg = <0 0xe6e36000 0 0x8>;
+			clocks = <&cpg CPG_MOD 523>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 523>;
+			#pwm-cells = <2>;
+			status = "disabled";
+		};
+
 		rcar_sound: sound@ec500000 {
 			/*
 			 * #sound-dai-cells is required
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support
  2020-08-06 18:31 [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU Lad Prabhakar
                   ` (2 preceding siblings ...)
  2020-08-06 18:31 ` [PATCH 3/5] ARM: dts: r8a7742: Add PWM SoC support Lad Prabhakar
@ 2020-08-06 18:31 ` Lad Prabhakar
  2020-08-07  8:39   ` Geert Uytterhoeven
  2020-08-17 22:10   ` Rob Herring
  2020-08-06 18:31 ` [PATCH 5/5] ARM: dts: r8a7742: Add TPU support Lad Prabhakar
  4 siblings, 2 replies; 15+ messages in thread
From: Lad Prabhakar @ 2020-08-06 18:31 UTC (permalink / raw)
  To: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Lad Prabhakar

Document r8a7742 specific compatible strings. No driver change is
needed as the fallback compatible string "renesas,tpu" activates the
right code in the driver.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml b/Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
index 4bf62a3d5bba..aa9a4570c906 100644
--- a/Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
+++ b/Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
@@ -15,6 +15,7 @@ properties:
       - enum:
           - renesas,tpu-r8a73a4   # R-Mobile APE6
           - renesas,tpu-r8a7740   # R-Mobile A1
+          - renesas,tpu-r8a7742   # RZ/G1H
           - renesas,tpu-r8a7743   # RZ/G1M
           - renesas,tpu-r8a7744   # RZ/G1N
           - renesas,tpu-r8a7745   # RZ/G1E
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 5/5] ARM: dts: r8a7742: Add TPU support
  2020-08-06 18:31 [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU Lad Prabhakar
                   ` (3 preceding siblings ...)
  2020-08-06 18:31 ` [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support Lad Prabhakar
@ 2020-08-06 18:31 ` Lad Prabhakar
  2020-08-07  8:41   ` Geert Uytterhoeven
  4 siblings, 1 reply; 15+ messages in thread
From: Lad Prabhakar @ 2020-08-06 18:31 UTC (permalink / raw)
  To: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Lad Prabhakar

Add TPU support to R8A7742 SoC DT.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm/boot/dts/r8a7742.dtsi | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/arch/arm/boot/dts/r8a7742.dtsi b/arch/arm/boot/dts/r8a7742.dtsi
index 41c89e04cf17..4a8d27dff9f7 100644
--- a/arch/arm/boot/dts/r8a7742.dtsi
+++ b/arch/arm/boot/dts/r8a7742.dtsi
@@ -328,6 +328,17 @@
 			reg = <0 0xe6060000 0 0x250>;
 		};
 
+		tpu: pwm@e60f0000 {
+			compatible = "renesas,tpu-r8a7742", "renesas,tpu";
+			reg = <0 0xe60f0000 0 0x148>;
+			interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 304>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 304>;
+			#pwm-cells = <3>;
+			status = "disabled";
+		};
+
 		cpg: clock-controller@e6150000 {
 			compatible = "renesas,r8a7742-cpg-mssr";
 			reg = <0 0xe6150000 0 0x1000>;
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support
  2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
@ 2020-08-06 18:39   ` Uwe Kleine-König
  2020-08-07  8:32   ` Geert Uytterhoeven
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 15+ messages in thread
From: Uwe Kleine-König @ 2020-08-06 18:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Thierry Reding, Lee Jones, Rob Herring,
	Magnus Damm, Yoshihiro Shimoda, Laurent Pinchart,
	linux-renesas-soc, linux-kernel, devicetree, linux-pwm,
	Prabhakar

[-- Attachment #1: Type: text/plain, Size: 1359 bytes --]

Hello,

On Thu, Aug 06, 2020 at 07:31:49PM +0100, Lad Prabhakar wrote:
> Document RZ/G1H (R8A7742) SoC bindings.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml b/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
> index daadde9ff9c4..8b22cb110f3f 100644
> --- a/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
> +++ b/Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
> @@ -13,6 +13,7 @@ properties:
>    compatible:
>      items:
>        - enum:
> +          - renesas,pwm-r8a7742   # RZ/G1H
>            - renesas,pwm-r8a7743   # RZ/G1M
>            - renesas,pwm-r8a7744   # RZ/G1N
>            - renesas,pwm-r8a7745   # RZ/G1E

The typical dts has:

	compatible = "renesas,pwm-r8a7742", "renesas,pwm-rcar";

so there is no need for a driver adaption.

Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support
  2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
  2020-08-06 18:39   ` Uwe Kleine-König
@ 2020-08-07  8:32   ` Geert Uytterhoeven
  2020-08-17 11:28   ` Yoshihiro Shimoda
  2020-08-17 22:10   ` Rob Herring
  3 siblings, 0 replies; 15+ messages in thread
From: Geert Uytterhoeven @ 2020-08-07  8:32 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Thierry Reding, Uwe Kleine-König,
	Lee Jones, Rob Herring, Magnus Damm, Yoshihiro Shimoda,
	Laurent Pinchart, Linux-Renesas, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux PWM List, Prabhakar

On Thu, Aug 6, 2020 at 8:32 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document RZ/G1H (R8A7742) SoC bindings.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support
  2020-08-06 18:31 ` [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support Lad Prabhakar
@ 2020-08-07  8:39   ` Geert Uytterhoeven
  2020-08-17 22:10   ` Rob Herring
  1 sibling, 0 replies; 15+ messages in thread
From: Geert Uytterhoeven @ 2020-08-07  8:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Thierry Reding, Uwe Kleine-König, Lee Jones, Rob Herring,
	Magnus Damm, Yoshihiro Shimoda, Laurent Pinchart, Linux-Renesas,
	Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux PWM List, Prabhakar

On Thu, Aug 6, 2020 at 8:32 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document r8a7742 specific compatible strings. No driver change is
> needed as the fallback compatible string "renesas,tpu" activates the
> right code in the driver.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 5/5] ARM: dts: r8a7742: Add TPU support
  2020-08-06 18:31 ` [PATCH 5/5] ARM: dts: r8a7742: Add TPU support Lad Prabhakar
@ 2020-08-07  8:41   ` Geert Uytterhoeven
  0 siblings, 0 replies; 15+ messages in thread
From: Geert Uytterhoeven @ 2020-08-07  8:41 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Thierry Reding, Uwe Kleine-König, Lee Jones, Rob Herring,
	Magnus Damm, Yoshihiro Shimoda, Laurent Pinchart, Linux-Renesas,
	Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux PWM List, Prabhakar

On Thu, Aug 6, 2020 at 8:32 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add TPU support to R8A7742 SoC DT.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.10.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0
  2020-08-06 18:31 ` [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 Lad Prabhakar
@ 2020-08-07  8:41   ` Geert Uytterhoeven
  0 siblings, 0 replies; 15+ messages in thread
From: Geert Uytterhoeven @ 2020-08-07  8:41 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Thierry Reding, Uwe Kleine-König, Lee Jones, Rob Herring,
	Magnus Damm, Yoshihiro Shimoda, Laurent Pinchart, Linux-Renesas,
	Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux PWM List, Prabhakar

On Thu, Aug 6, 2020 at 8:32 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Enable cmt0 support on r8a7742-iwg21d-q7 board.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.10.

Gr{oetje,eeting}s,

                        Geert


--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/5] ARM: dts: r8a7742: Add PWM SoC support
  2020-08-06 18:31 ` [PATCH 3/5] ARM: dts: r8a7742: Add PWM SoC support Lad Prabhakar
@ 2020-08-07  8:41   ` Geert Uytterhoeven
  0 siblings, 0 replies; 15+ messages in thread
From: Geert Uytterhoeven @ 2020-08-07  8:41 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Thierry Reding, Uwe Kleine-König, Lee Jones, Rob Herring,
	Magnus Damm, Yoshihiro Shimoda, Laurent Pinchart, Linux-Renesas,
	Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux PWM List, Prabhakar

On Thu, Aug 6, 2020 at 8:32 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add the definitions for pwm[0123456] to the SoC .dtsi.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.10.

Gr{oetje,eeting}s,

                        Geert


--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 15+ messages in thread

* RE: [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support
  2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
  2020-08-06 18:39   ` Uwe Kleine-König
  2020-08-07  8:32   ` Geert Uytterhoeven
@ 2020-08-17 11:28   ` Yoshihiro Shimoda
  2020-08-17 22:10   ` Rob Herring
  3 siblings, 0 replies; 15+ messages in thread
From: Yoshihiro Shimoda @ 2020-08-17 11:28 UTC (permalink / raw)
  To: Prabhakar Mahadev Lad, Geert Uytterhoeven, Thierry Reding,
	Uwe Kleine-König, Lee Jones, Rob Herring, Magnus Damm,
	Laurent Pinchart, linux-renesas-soc
  Cc: linux-kernel, devicetree, linux-pwm, Prabhakar, Prabhakar Mahadev Lad

Hi Lad-san,

> From: Lad Prabhakar, Sent: Friday, August 7, 2020 3:32 AM
> 
> Document RZ/G1H (R8A7742) SoC bindings.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Thank you for your patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support
  2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
                     ` (2 preceding siblings ...)
  2020-08-17 11:28   ` Yoshihiro Shimoda
@ 2020-08-17 22:10   ` Rob Herring
  3 siblings, 0 replies; 15+ messages in thread
From: Rob Herring @ 2020-08-17 22:10 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Yoshihiro Shimoda, linux-renesas-soc, devicetree, Prabhakar,
	linux-pwm, Laurent Pinchart, linux-kernel, Geert Uytterhoeven,
	Rob Herring, Magnus Damm, Uwe Kleine-König, Thierry Reding,
	Lee Jones

On Thu, 06 Aug 2020 19:31:49 +0100, Lad Prabhakar wrote:
> Document RZ/G1H (R8A7742) SoC bindings.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support
  2020-08-06 18:31 ` [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support Lad Prabhakar
  2020-08-07  8:39   ` Geert Uytterhoeven
@ 2020-08-17 22:10   ` Rob Herring
  1 sibling, 0 replies; 15+ messages in thread
From: Rob Herring @ 2020-08-17 22:10 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Prabhakar, linux-kernel, Uwe Kleine-König, Thierry Reding,
	linux-renesas-soc, Geert Uytterhoeven, Laurent Pinchart,
	Yoshihiro Shimoda, linux-pwm, Rob Herring, Lee Jones,
	Magnus Damm, devicetree

On Thu, 06 Aug 2020 19:31:51 +0100, Lad Prabhakar wrote:
> Document r8a7742 specific compatible strings. No driver change is
> needed as the fallback compatible string "renesas,tpu" activates the
> right code in the driver.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-08-17 22:11 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-06 18:31 [PATCH 0/5] r8a7742: Enable support for CMT, PWM and TPU Lad Prabhakar
2020-08-06 18:31 ` [PATCH 1/5] ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 Lad Prabhakar
2020-08-07  8:41   ` Geert Uytterhoeven
2020-08-06 18:31 ` [PATCH 2/5] dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support Lad Prabhakar
2020-08-06 18:39   ` Uwe Kleine-König
2020-08-07  8:32   ` Geert Uytterhoeven
2020-08-17 11:28   ` Yoshihiro Shimoda
2020-08-17 22:10   ` Rob Herring
2020-08-06 18:31 ` [PATCH 3/5] ARM: dts: r8a7742: Add PWM SoC support Lad Prabhakar
2020-08-07  8:41   ` Geert Uytterhoeven
2020-08-06 18:31 ` [PATCH 4/5] dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support Lad Prabhakar
2020-08-07  8:39   ` Geert Uytterhoeven
2020-08-17 22:10   ` Rob Herring
2020-08-06 18:31 ` [PATCH 5/5] ARM: dts: r8a7742: Add TPU support Lad Prabhakar
2020-08-07  8:41   ` Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).