Skip to content

Commit c1f2263

Browse files
Niklas Söderlundgeertu
authored andcommitted
arm64: dts: renesas: r8a779g0: Add ISP core function block
All ISP instances on V4H have both a channel select and core function block, describe the core region in addition to the existing cs region. Signed-off-by: Niklas Söderlund <[email protected]> Reviewed-by: Jacopo Mondi <[email protected]> Reviewed-by: Geert Uytterhoeven <[email protected]> Link: https://lore.kernel.org/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
1 parent 02e9552 commit c1f2263

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

arch/arm64/boot/dts/renesas/r8a779g0.dtsi

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2277,13 +2277,20 @@
22772277
isp0: isp@fed00000 {
22782278
compatible = "renesas,r8a779g0-isp",
22792279
"renesas,rcar-gen4-isp";
2280-
reg = <0 0xfed00000 0 0x10000>;
2281-
interrupts = <GIC_SPI 473 IRQ_TYPE_LEVEL_LOW>;
2282-
clocks = <&cpg CPG_MOD 612>;
2280+
reg = <0 0xfed00000 0 0x10000>, <0 0xfec00000 0 0x100000>;
2281+
reg-names = "cs", "core";
2282+
interrupts = <GIC_SPI 473 IRQ_TYPE_LEVEL_HIGH>,
2283+
<GIC_SPI 475 IRQ_TYPE_LEVEL_HIGH>;
2284+
interrupt-names = "cs", "core";
2285+
clocks = <&cpg CPG_MOD 612>, <&cpg CPG_MOD 16>;
2286+
clock-names = "cs", "core";
22832287
power-domains = <&sysc R8A779G0_PD_A3ISP0>;
2284-
resets = <&cpg 612>;
2288+
resets = <&cpg 612>, <&cpg 16>;
2289+
reset-names = "cs", "core";
22852290
status = "disabled";
22862291

2292+
renesas,vspx = <&vspx0>;
2293+
22872294
ports {
22882295
#address-cells = <1>;
22892296
#size-cells = <0>;
@@ -2361,13 +2368,20 @@
23612368
isp1: isp@fed20000 {
23622369
compatible = "renesas,r8a779g0-isp",
23632370
"renesas,rcar-gen4-isp";
2364-
reg = <0 0xfed20000 0 0x10000>;
2365-
interrupts = <GIC_SPI 474 IRQ_TYPE_LEVEL_LOW>;
2366-
clocks = <&cpg CPG_MOD 613>;
2371+
reg = <0 0xfed20000 0 0x10000>, <0 0xfee00000 0 0x100000>;
2372+
reg-names = "cs", "core";
2373+
interrupts = <GIC_SPI 474 IRQ_TYPE_LEVEL_HIGH>,
2374+
<GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>;
2375+
interrupt-names = "cs", "core";
2376+
clocks = <&cpg CPG_MOD 613>, <&cpg CPG_MOD 17>;
2377+
clock-names = "cs", "core";
23672378
power-domains = <&sysc R8A779G0_PD_A3ISP1>;
2368-
resets = <&cpg 613>;
2379+
resets = <&cpg 613>, <&cpg 17>;
2380+
reset-names = "cs", "core";
23692381
status = "disabled";
23702382

2383+
renesas,vspx = <&vspx1>;
2384+
23712385
ports {
23722386
#address-cells = <1>;
23732387
#size-cells = <0>;

0 commit comments

Comments
 (0)