devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Add VIN instances to r8a7742 SoC
@ 2020-09-07 14:45 Lad Prabhakar
  2020-09-07 14:45 ` [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742 Lad Prabhakar
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Lad Prabhakar @ 2020-09-07 14:45 UTC (permalink / raw)
  To: Geert Uytterhoeven, Niklas Söderlund, Mauro Carvalho Chehab,
	Rob Herring, Magnus Damm, linux-media, linux-renesas-soc,
	devicetree
  Cc: linux-kernel, Lad Prabhakar, Biju Das, Prabhakar

Hi All,

This patch series adds support for VIN to r8a7742 (RZ/G1H) SoC.

Patches apply on top of [1].

[1] https://git.kernel.org/pub/scm/linux/kernel/git/geert/
    renesas-devel.git/log/?h=renesas-arm-dt-for-v5.10

Cheers,
Prabhakar

Lad Prabhakar (2):
  dt-bindings: media: renesas,vin: Add device tree support for r8a7742
  ARM: dts: r8a7742: Add VIN DT nodes

 .../bindings/media/renesas,vin.yaml           |  1 +
 arch/arm/boot/dts/r8a7742.dtsi                | 44 +++++++++++++++++++
 2 files changed, 45 insertions(+)

-- 
2.17.1


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

* [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742
  2020-09-07 14:45 [PATCH 0/2] Add VIN instances to r8a7742 SoC Lad Prabhakar
@ 2020-09-07 14:45 ` Lad Prabhakar
  2020-09-07 14:47   ` Geert Uytterhoeven
  2020-09-15 16:01   ` Rob Herring
  2020-09-07 14:45 ` [PATCH 2/2] ARM: dts: r8a7742: Add VIN DT nodes Lad Prabhakar
  2020-09-08 15:29 ` [PATCH 0/2] Add VIN instances to r8a7742 SoC Niklas Söderlund
  2 siblings, 2 replies; 7+ messages in thread
From: Lad Prabhakar @ 2020-09-07 14:45 UTC (permalink / raw)
  To: Geert Uytterhoeven, Niklas Söderlund, Mauro Carvalho Chehab,
	Rob Herring, Magnus Damm, linux-media, linux-renesas-soc,
	devicetree
  Cc: linux-kernel, Lad Prabhakar, Biju Das, Prabhakar

Add compatible string for r8a7742. No driver change is needed as
"renesas,rcar-gen2-vin" will activate the right code.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
---
 Documentation/devicetree/bindings/media/renesas,vin.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/media/renesas,vin.yaml b/Documentation/devicetree/bindings/media/renesas,vin.yaml
index 53c0a7238bac..7f0dd2a08613 100644
--- a/Documentation/devicetree/bindings/media/renesas,vin.yaml
+++ b/Documentation/devicetree/bindings/media/renesas,vin.yaml
@@ -24,6 +24,7 @@ properties:
     oneOf:
       - items:
           - enum:
+              - renesas,vin-r8a7742  # RZ/G1H
               - renesas,vin-r8a7743  # RZ/G1M
               - renesas,vin-r8a7744  # RZ/G1N
               - renesas,vin-r8a7745  # RZ/G1E
-- 
2.17.1


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

* [PATCH 2/2] ARM: dts: r8a7742: Add VIN DT nodes
  2020-09-07 14:45 [PATCH 0/2] Add VIN instances to r8a7742 SoC Lad Prabhakar
  2020-09-07 14:45 ` [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742 Lad Prabhakar
@ 2020-09-07 14:45 ` Lad Prabhakar
  2020-09-10 13:55   ` Geert Uytterhoeven
  2020-09-08 15:29 ` [PATCH 0/2] Add VIN instances to r8a7742 SoC Niklas Söderlund
  2 siblings, 1 reply; 7+ messages in thread
From: Lad Prabhakar @ 2020-09-07 14:45 UTC (permalink / raw)
  To: Geert Uytterhoeven, Niklas Söderlund, Mauro Carvalho Chehab,
	Rob Herring, Magnus Damm, linux-media, linux-renesas-soc,
	devicetree
  Cc: linux-kernel, Lad Prabhakar, Biju Das, Prabhakar

Add VIN[0123] instances found in the r8a7742 SoC.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
---
 arch/arm/boot/dts/r8a7742.dtsi | 44 ++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/arch/arm/boot/dts/r8a7742.dtsi b/arch/arm/boot/dts/r8a7742.dtsi
index c62e26876f95..24647cf13c2b 100644
--- a/arch/arm/boot/dts/r8a7742.dtsi
+++ b/arch/arm/boot/dts/r8a7742.dtsi
@@ -1103,6 +1103,50 @@
 			status = "disabled";
 		};
 
+		vin0: video@e6ef0000 {
+			compatible = "renesas,vin-r8a7742",
+				     "renesas,rcar-gen2-vin";
+			reg = <0 0xe6ef0000 0 0x1000>;
+			interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 811>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 811>;
+			status = "disabled";
+		};
+
+		vin1: video@e6ef1000 {
+			compatible = "renesas,vin-r8a7742",
+				     "renesas,rcar-gen2-vin";
+			reg = <0 0xe6ef1000 0 0x1000>;
+			interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 810>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 810>;
+			status = "disabled";
+		};
+
+		vin2: video@e6ef2000 {
+			compatible = "renesas,vin-r8a7742",
+				     "renesas,rcar-gen2-vin";
+			reg = <0 0xe6ef2000 0 0x1000>;
+			interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 809>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 809>;
+			status = "disabled";
+		};
+
+		vin3: video@e6ef3000 {
+			compatible = "renesas,vin-r8a7742",
+				     "renesas,rcar-gen2-vin";
+			reg = <0 0xe6ef3000 0 0x1000>;
+			interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 808>;
+			power-domains = <&sysc R8A7742_PD_ALWAYS_ON>;
+			resets = <&cpg 808>;
+			status = "disabled";
+		};
+
 		rcar_sound: sound@ec500000 {
 			/*
 			 * #sound-dai-cells is required
-- 
2.17.1


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

* Re: [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742
  2020-09-07 14:45 ` [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742 Lad Prabhakar
@ 2020-09-07 14:47   ` Geert Uytterhoeven
  2020-09-15 16:01   ` Rob Herring
  1 sibling, 0 replies; 7+ messages in thread
From: Geert Uytterhoeven @ 2020-09-07 14:47 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Niklas Söderlund, Mauro Carvalho Chehab, Rob Herring,
	Magnus Damm, Linux Media Mailing List, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, Biju Das, Prabhakar

On Mon, Sep 7, 2020 at 4:46 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add compatible string for r8a7742. No driver change is needed as
> "renesas,rcar-gen2-vin" will activate the right code.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Biju Das <biju.das.jz@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] 7+ messages in thread

* Re: [PATCH 0/2] Add VIN instances to r8a7742 SoC
  2020-09-07 14:45 [PATCH 0/2] Add VIN instances to r8a7742 SoC Lad Prabhakar
  2020-09-07 14:45 ` [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742 Lad Prabhakar
  2020-09-07 14:45 ` [PATCH 2/2] ARM: dts: r8a7742: Add VIN DT nodes Lad Prabhakar
@ 2020-09-08 15:29 ` Niklas Söderlund
  2 siblings, 0 replies; 7+ messages in thread
From: Niklas Söderlund @ 2020-09-08 15:29 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Mauro Carvalho Chehab, Rob Herring,
	Magnus Damm, linux-media, linux-renesas-soc, devicetree,
	linux-kernel, Biju Das, Prabhakar

Hi Lad,

Thanks for your work.

On 2020-09-07 15:45:07 +0100, Lad Prabhakar wrote:
> Hi All,
> 
> This patch series adds support for VIN to r8a7742 (RZ/G1H) SoC.
> 
> Patches apply on top of [1].
> 
> [1] https://git.kernel.org/pub/scm/linux/kernel/git/geert/
>     renesas-devel.git/log/?h=renesas-arm-dt-for-v5.10

For the whole series,

Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

> 
> Cheers,
> Prabhakar
> 
> Lad Prabhakar (2):
>   dt-bindings: media: renesas,vin: Add device tree support for r8a7742
>   ARM: dts: r8a7742: Add VIN DT nodes
> 
>  .../bindings/media/renesas,vin.yaml           |  1 +
>  arch/arm/boot/dts/r8a7742.dtsi                | 44 +++++++++++++++++++
>  2 files changed, 45 insertions(+)
> 
> -- 
> 2.17.1
> 

-- 
Regards,
Niklas Söderlund

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

* Re: [PATCH 2/2] ARM: dts: r8a7742: Add VIN DT nodes
  2020-09-07 14:45 ` [PATCH 2/2] ARM: dts: r8a7742: Add VIN DT nodes Lad Prabhakar
@ 2020-09-10 13:55   ` Geert Uytterhoeven
  0 siblings, 0 replies; 7+ messages in thread
From: Geert Uytterhoeven @ 2020-09-10 13:55 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Niklas Söderlund, Mauro Carvalho Chehab, Rob Herring,
	Magnus Damm, Linux Media Mailing List, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, Biju Das, Prabhakar

On Mon, Sep 7, 2020 at 4:46 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add VIN[0123] instances found in the r8a7742 SoC.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Biju Das <biju.das.jz@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] 7+ messages in thread

* Re: [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742
  2020-09-07 14:45 ` [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742 Lad Prabhakar
  2020-09-07 14:47   ` Geert Uytterhoeven
@ 2020-09-15 16:01   ` Rob Herring
  1 sibling, 0 replies; 7+ messages in thread
From: Rob Herring @ 2020-09-15 16:01 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: linux-media, linux-kernel, linux-renesas-soc, Biju Das,
	Magnus Damm, Geert Uytterhoeven, Prabhakar,
	Mauro Carvalho Chehab, devicetree, Niklas Söderlund,
	Rob Herring

On Mon, 07 Sep 2020 15:45:08 +0100, Lad Prabhakar wrote:
> Add compatible string for r8a7742. No driver change is needed as
> "renesas,rcar-gen2-vin" will activate the right code.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/media/renesas,vin.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

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

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

end of thread, other threads:[~2020-09-15 22:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-07 14:45 [PATCH 0/2] Add VIN instances to r8a7742 SoC Lad Prabhakar
2020-09-07 14:45 ` [PATCH 1/2] dt-bindings: media: renesas,vin: Add device tree support for r8a7742 Lad Prabhakar
2020-09-07 14:47   ` Geert Uytterhoeven
2020-09-15 16:01   ` Rob Herring
2020-09-07 14:45 ` [PATCH 2/2] ARM: dts: r8a7742: Add VIN DT nodes Lad Prabhakar
2020-09-10 13:55   ` Geert Uytterhoeven
2020-09-08 15:29 ` [PATCH 0/2] Add VIN instances to r8a7742 SoC Niklas Söderlund

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).