All of lore.kernel.org
 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 17:01 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.