1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only 2c66ec88fSEmmanuel Vadot# Copyright (C) 2020 Renesas Electronics Corp. 3c66ec88fSEmmanuel Vadot%YAML 1.2 4c66ec88fSEmmanuel Vadot--- 5c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/media/renesas,vin.yaml# 6c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 7c66ec88fSEmmanuel Vadot 8c66ec88fSEmmanuel Vadottitle: Renesas R-Car Video Input (VIN) 9c66ec88fSEmmanuel Vadot 10c66ec88fSEmmanuel Vadotmaintainers: 11c66ec88fSEmmanuel Vadot - Niklas Söderlund <niklas.soderlund@ragnatech.se> 12c66ec88fSEmmanuel Vadot 13c66ec88fSEmmanuel Vadotdescription: 14c66ec88fSEmmanuel Vadot The R-Car Video Input (VIN) device provides video input capabilities for the 15c66ec88fSEmmanuel Vadot Renesas R-Car family of devices. 16c66ec88fSEmmanuel Vadot 17c66ec88fSEmmanuel Vadot Each VIN instance has a single parallel input that supports RGB and YUV video, 18c66ec88fSEmmanuel Vadot with both external synchronization and BT.656 synchronization for the latter. 19c66ec88fSEmmanuel Vadot Depending on the instance the VIN input is connected to external SoC pins, or 20c66ec88fSEmmanuel Vadot on Gen3 and RZ/G2 platforms to a CSI-2 receiver. 21c66ec88fSEmmanuel Vadot 22c66ec88fSEmmanuel Vadotproperties: 23c66ec88fSEmmanuel Vadot compatible: 24c66ec88fSEmmanuel Vadot oneOf: 25c66ec88fSEmmanuel Vadot - items: 26c66ec88fSEmmanuel Vadot - enum: 276be33864SEmmanuel Vadot - renesas,vin-r8a7742 # RZ/G1H 28c66ec88fSEmmanuel Vadot - renesas,vin-r8a7743 # RZ/G1M 29c66ec88fSEmmanuel Vadot - renesas,vin-r8a7744 # RZ/G1N 30c66ec88fSEmmanuel Vadot - renesas,vin-r8a7745 # RZ/G1E 31c66ec88fSEmmanuel Vadot - renesas,vin-r8a77470 # RZ/G1C 32c66ec88fSEmmanuel Vadot - renesas,vin-r8a7790 # R-Car H2 33c66ec88fSEmmanuel Vadot - renesas,vin-r8a7791 # R-Car M2-W 34c66ec88fSEmmanuel Vadot - renesas,vin-r8a7792 # R-Car V2H 35c66ec88fSEmmanuel Vadot - renesas,vin-r8a7793 # R-Car M2-N 36c66ec88fSEmmanuel Vadot - renesas,vin-r8a7794 # R-Car E2 37c66ec88fSEmmanuel Vadot - const: renesas,rcar-gen2-vin # Generic R-Car Gen2 or RZ/G1 38c66ec88fSEmmanuel Vadot 39c66ec88fSEmmanuel Vadot - items: 40c66ec88fSEmmanuel Vadot - enum: 41c66ec88fSEmmanuel Vadot - renesas,vin-r8a774a1 # RZ/G2M 42c66ec88fSEmmanuel Vadot - renesas,vin-r8a774b1 # RZ/G2N 43c66ec88fSEmmanuel Vadot - renesas,vin-r8a774c0 # RZ/G2E 446be33864SEmmanuel Vadot - renesas,vin-r8a774e1 # RZ/G2H 45c66ec88fSEmmanuel Vadot - renesas,vin-r8a7778 # R-Car M1 46c66ec88fSEmmanuel Vadot - renesas,vin-r8a7779 # R-Car H1 47c66ec88fSEmmanuel Vadot - renesas,vin-r8a7795 # R-Car H3 48c66ec88fSEmmanuel Vadot - renesas,vin-r8a7796 # R-Car M3-W 495956d97fSEmmanuel Vadot - renesas,vin-r8a77961 # R-Car M3-W+ 50c66ec88fSEmmanuel Vadot - renesas,vin-r8a77965 # R-Car M3-N 51c66ec88fSEmmanuel Vadot - renesas,vin-r8a77970 # R-Car V3M 52c66ec88fSEmmanuel Vadot - renesas,vin-r8a77980 # R-Car V3H 53c66ec88fSEmmanuel Vadot - renesas,vin-r8a77990 # R-Car E3 54c66ec88fSEmmanuel Vadot - renesas,vin-r8a77995 # R-Car D3 55*b2d2a78aSEmmanuel Vadot - items: 56*b2d2a78aSEmmanuel Vadot - enum: 575956d97fSEmmanuel Vadot - renesas,vin-r8a779a0 # R-Car V3U 58fac71e4eSEmmanuel Vadot - renesas,vin-r8a779g0 # R-Car V4H 59*b2d2a78aSEmmanuel Vadot - renesas,vin-r8a779h0 # R-Car V4M 60*b2d2a78aSEmmanuel Vadot - const: renesas,rcar-gen4-vin # Generic R-Car Gen4 61c66ec88fSEmmanuel Vadot 62c66ec88fSEmmanuel Vadot reg: 63c66ec88fSEmmanuel Vadot maxItems: 1 64c66ec88fSEmmanuel Vadot 65c66ec88fSEmmanuel Vadot interrupts: 66c66ec88fSEmmanuel Vadot maxItems: 1 67c66ec88fSEmmanuel Vadot 68c66ec88fSEmmanuel Vadot clocks: 69c66ec88fSEmmanuel Vadot maxItems: 1 70c66ec88fSEmmanuel Vadot 71c66ec88fSEmmanuel Vadot power-domains: 72c66ec88fSEmmanuel Vadot maxItems: 1 73c66ec88fSEmmanuel Vadot 74c66ec88fSEmmanuel Vadot resets: 75c66ec88fSEmmanuel Vadot maxItems: 1 76c66ec88fSEmmanuel Vadot 77c66ec88fSEmmanuel Vadot # The per-board settings for Gen2 and RZ/G1 platforms: 78c66ec88fSEmmanuel Vadot port: 795def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/$defs/port-base 805def4c47SEmmanuel Vadot unevaluatedProperties: false 81c66ec88fSEmmanuel Vadot description: 825def4c47SEmmanuel Vadot A node containing a parallel input 83c66ec88fSEmmanuel Vadot 84c66ec88fSEmmanuel Vadot properties: 85c66ec88fSEmmanuel Vadot endpoint: 865def4c47SEmmanuel Vadot $ref: video-interfaces.yaml# 875def4c47SEmmanuel Vadot unevaluatedProperties: false 88c66ec88fSEmmanuel Vadot 89c66ec88fSEmmanuel Vadot properties: 90c66ec88fSEmmanuel Vadot hsync-active: 91c66ec88fSEmmanuel Vadot description: 92c66ec88fSEmmanuel Vadot If both HSYNC and VSYNC polarities are not specified, embedded 93c66ec88fSEmmanuel Vadot synchronization is selected. 94c66ec88fSEmmanuel Vadot default: 1 95c66ec88fSEmmanuel Vadot 96c66ec88fSEmmanuel Vadot vsync-active: 97c66ec88fSEmmanuel Vadot description: 98c66ec88fSEmmanuel Vadot If both HSYNC and VSYNC polarities are not specified, embedded 99c66ec88fSEmmanuel Vadot synchronization is selected. 100c66ec88fSEmmanuel Vadot default: 1 101c66ec88fSEmmanuel Vadot 102aa1a8ff2SEmmanuel Vadot field-even-active: true 103c66ec88fSEmmanuel Vadot 104c66ec88fSEmmanuel Vadot bus-width: true 105c66ec88fSEmmanuel Vadot 106c66ec88fSEmmanuel Vadot data-shift: true 107c66ec88fSEmmanuel Vadot 108c66ec88fSEmmanuel Vadot data-enable-active: 109c66ec88fSEmmanuel Vadot description: Polarity of CLKENB signal 110c66ec88fSEmmanuel Vadot default: 1 111c66ec88fSEmmanuel Vadot 112c66ec88fSEmmanuel Vadot pclk-sample: true 113c66ec88fSEmmanuel Vadot 114c66ec88fSEmmanuel Vadot data-active: true 115c66ec88fSEmmanuel Vadot 116c66ec88fSEmmanuel Vadot # The per-board settings for Gen3 and RZ/G2 platforms: 117c66ec88fSEmmanuel Vadot renesas,id: 118c66ec88fSEmmanuel Vadot description: VIN channel number 119c66ec88fSEmmanuel Vadot $ref: /schemas/types.yaml#/definitions/uint32 120c66ec88fSEmmanuel Vadot minimum: 0 1215956d97fSEmmanuel Vadot maximum: 31 122c66ec88fSEmmanuel Vadot 123c66ec88fSEmmanuel Vadot ports: 1245def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/ports 125c66ec88fSEmmanuel Vadot 126c66ec88fSEmmanuel Vadot properties: 127c66ec88fSEmmanuel Vadot port@0: 1285956d97fSEmmanuel Vadot $ref: /schemas/graph.yaml#/$defs/port-base 1295956d97fSEmmanuel Vadot unevaluatedProperties: false 130c66ec88fSEmmanuel Vadot description: 131c66ec88fSEmmanuel Vadot Input port node, single endpoint describing a parallel input source. 132c66ec88fSEmmanuel Vadot 133c66ec88fSEmmanuel Vadot properties: 134c66ec88fSEmmanuel Vadot endpoint: 1355def4c47SEmmanuel Vadot $ref: video-interfaces.yaml# 1365def4c47SEmmanuel Vadot unevaluatedProperties: false 137c66ec88fSEmmanuel Vadot 138c66ec88fSEmmanuel Vadot properties: 139c66ec88fSEmmanuel Vadot hsync-active: 140c66ec88fSEmmanuel Vadot description: 141c66ec88fSEmmanuel Vadot If both HSYNC and VSYNC polarities are not specified, embedded 142c66ec88fSEmmanuel Vadot synchronization is selected. 143c66ec88fSEmmanuel Vadot default: 1 144c66ec88fSEmmanuel Vadot 145c66ec88fSEmmanuel Vadot vsync-active: 146c66ec88fSEmmanuel Vadot description: 147c66ec88fSEmmanuel Vadot If both HSYNC and VSYNC polarities are not specified, embedded 148c66ec88fSEmmanuel Vadot synchronization is selected. 149c66ec88fSEmmanuel Vadot default: 1 150c66ec88fSEmmanuel Vadot 151aa1a8ff2SEmmanuel Vadot field-even-active: true 152c66ec88fSEmmanuel Vadot 153c66ec88fSEmmanuel Vadot bus-width: true 154c66ec88fSEmmanuel Vadot 155c66ec88fSEmmanuel Vadot data-shift: true 156c66ec88fSEmmanuel Vadot 157c66ec88fSEmmanuel Vadot data-enable-active: 158c66ec88fSEmmanuel Vadot description: Polarity of CLKENB signal 159c66ec88fSEmmanuel Vadot default: 1 160c66ec88fSEmmanuel Vadot 161c66ec88fSEmmanuel Vadot pclk-sample: true 162c66ec88fSEmmanuel Vadot 163c66ec88fSEmmanuel Vadot data-active: true 164c66ec88fSEmmanuel Vadot 165c66ec88fSEmmanuel Vadot port@1: 1665def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/port 167c66ec88fSEmmanuel Vadot description: 168c66ec88fSEmmanuel Vadot Input port node, multiple endpoints describing all the R-Car CSI-2 169c66ec88fSEmmanuel Vadot modules connected the VIN. 170c66ec88fSEmmanuel Vadot 171c66ec88fSEmmanuel Vadot properties: 172c66ec88fSEmmanuel Vadot endpoint@0: 1735def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 174c66ec88fSEmmanuel Vadot description: Endpoint connected to CSI20. 175c66ec88fSEmmanuel Vadot 176c66ec88fSEmmanuel Vadot endpoint@1: 1775def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 178c66ec88fSEmmanuel Vadot description: Endpoint connected to CSI21. 179c66ec88fSEmmanuel Vadot 180c66ec88fSEmmanuel Vadot endpoint@2: 1815def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 182c66ec88fSEmmanuel Vadot description: Endpoint connected to CSI40. 183c66ec88fSEmmanuel Vadot 184c66ec88fSEmmanuel Vadot endpoint@3: 1855def4c47SEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 186c66ec88fSEmmanuel Vadot description: Endpoint connected to CSI41. 187c66ec88fSEmmanuel Vadot 188c66ec88fSEmmanuel Vadot anyOf: 189c66ec88fSEmmanuel Vadot - required: 190c66ec88fSEmmanuel Vadot - endpoint@0 191c66ec88fSEmmanuel Vadot - required: 192c66ec88fSEmmanuel Vadot - endpoint@1 193c66ec88fSEmmanuel Vadot - required: 194c66ec88fSEmmanuel Vadot - endpoint@2 195c66ec88fSEmmanuel Vadot - required: 196c66ec88fSEmmanuel Vadot - endpoint@3 197c66ec88fSEmmanuel Vadot 1985956d97fSEmmanuel Vadot port@2: 1995956d97fSEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/port 2005956d97fSEmmanuel Vadot description: 2015956d97fSEmmanuel Vadot Input port node, multiple endpoints describing all the R-Car ISP 2025956d97fSEmmanuel Vadot modules connected the VIN. 2035956d97fSEmmanuel Vadot 2045956d97fSEmmanuel Vadot properties: 2055956d97fSEmmanuel Vadot endpoint@0: 2065956d97fSEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 2075956d97fSEmmanuel Vadot description: Endpoint connected to ISP0. 2085956d97fSEmmanuel Vadot 2095956d97fSEmmanuel Vadot endpoint@1: 2105956d97fSEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 2115956d97fSEmmanuel Vadot description: Endpoint connected to ISP1. 2125956d97fSEmmanuel Vadot 2135956d97fSEmmanuel Vadot endpoint@2: 2145956d97fSEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 2155956d97fSEmmanuel Vadot description: Endpoint connected to ISP2. 2165956d97fSEmmanuel Vadot 2175956d97fSEmmanuel Vadot endpoint@3: 2185956d97fSEmmanuel Vadot $ref: /schemas/graph.yaml#/properties/endpoint 2195956d97fSEmmanuel Vadot description: Endpoint connected to ISP3. 2205956d97fSEmmanuel Vadot 221c66ec88fSEmmanuel Vadotrequired: 222c66ec88fSEmmanuel Vadot - compatible 223c66ec88fSEmmanuel Vadot - reg 224c66ec88fSEmmanuel Vadot - interrupts 225c66ec88fSEmmanuel Vadot - clocks 226c66ec88fSEmmanuel Vadot - power-domains 2272eb4d8dcSEmmanuel Vadot 2282eb4d8dcSEmmanuel VadotallOf: 2292eb4d8dcSEmmanuel Vadot - if: 2302eb4d8dcSEmmanuel Vadot not: 2312eb4d8dcSEmmanuel Vadot properties: 2322eb4d8dcSEmmanuel Vadot compatible: 2332eb4d8dcSEmmanuel Vadot contains: 2342eb4d8dcSEmmanuel Vadot enum: 2352eb4d8dcSEmmanuel Vadot - renesas,vin-r8a7778 2362eb4d8dcSEmmanuel Vadot - renesas,vin-r8a7779 2372eb4d8dcSEmmanuel Vadot then: 2382eb4d8dcSEmmanuel Vadot required: 239c66ec88fSEmmanuel Vadot - resets 240c66ec88fSEmmanuel Vadot 2412eb4d8dcSEmmanuel Vadot - if: 242c66ec88fSEmmanuel Vadot properties: 243c66ec88fSEmmanuel Vadot compatible: 244c66ec88fSEmmanuel Vadot contains: 245c66ec88fSEmmanuel Vadot enum: 246c66ec88fSEmmanuel Vadot - renesas,vin-r8a7778 247c66ec88fSEmmanuel Vadot - renesas,vin-r8a7779 248c66ec88fSEmmanuel Vadot - renesas,rcar-gen2-vin 249c66ec88fSEmmanuel Vadot then: 250c66ec88fSEmmanuel Vadot required: 251c66ec88fSEmmanuel Vadot - port 252c66ec88fSEmmanuel Vadot else: 253c66ec88fSEmmanuel Vadot required: 254c66ec88fSEmmanuel Vadot - renesas,id 255c66ec88fSEmmanuel Vadot - ports 256c66ec88fSEmmanuel Vadot 257c66ec88fSEmmanuel VadotadditionalProperties: false 258c66ec88fSEmmanuel Vadot 259c66ec88fSEmmanuel Vadotexamples: 260c66ec88fSEmmanuel Vadot # Device node example for Gen2 platform 261c66ec88fSEmmanuel Vadot - | 262c66ec88fSEmmanuel Vadot #include <dt-bindings/clock/r8a7790-cpg-mssr.h> 263c66ec88fSEmmanuel Vadot #include <dt-bindings/interrupt-controller/arm-gic.h> 264c66ec88fSEmmanuel Vadot #include <dt-bindings/power/r8a7790-sysc.h> 265c66ec88fSEmmanuel Vadot 266c66ec88fSEmmanuel Vadot vin1: vin@e6ef1000 { 267c66ec88fSEmmanuel Vadot compatible = "renesas,vin-r8a7790", 268c66ec88fSEmmanuel Vadot "renesas,rcar-gen2-vin"; 269c66ec88fSEmmanuel Vadot reg = <0xe6ef1000 0x1000>; 270c66ec88fSEmmanuel Vadot interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>; 271c66ec88fSEmmanuel Vadot clocks = <&cpg CPG_MOD 810>; 272c66ec88fSEmmanuel Vadot power-domains = <&sysc R8A7790_PD_ALWAYS_ON>; 273c66ec88fSEmmanuel Vadot resets = <&cpg 810>; 274c66ec88fSEmmanuel Vadot 275c66ec88fSEmmanuel Vadot port { 276c66ec88fSEmmanuel Vadot vin1ep0: endpoint { 277c66ec88fSEmmanuel Vadot remote-endpoint = <&adv7180>; 278c66ec88fSEmmanuel Vadot bus-width = <8>; 279c66ec88fSEmmanuel Vadot }; 280c66ec88fSEmmanuel Vadot }; 281c66ec88fSEmmanuel Vadot }; 282c66ec88fSEmmanuel Vadot 283c66ec88fSEmmanuel Vadot # Device node example for Gen3 platform with only CSI-2 284c66ec88fSEmmanuel Vadot - | 285c66ec88fSEmmanuel Vadot #include <dt-bindings/clock/r8a7795-cpg-mssr.h> 286c66ec88fSEmmanuel Vadot #include <dt-bindings/interrupt-controller/arm-gic.h> 287c66ec88fSEmmanuel Vadot #include <dt-bindings/power/r8a7795-sysc.h> 288c66ec88fSEmmanuel Vadot 289c66ec88fSEmmanuel Vadot vin0: video@e6ef0000 { 290c66ec88fSEmmanuel Vadot compatible = "renesas,vin-r8a7795"; 291c66ec88fSEmmanuel Vadot reg = <0xe6ef0000 0x1000>; 292c66ec88fSEmmanuel Vadot interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>; 293c66ec88fSEmmanuel Vadot clocks = <&cpg CPG_MOD 811>; 294c66ec88fSEmmanuel Vadot power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 295c66ec88fSEmmanuel Vadot resets = <&cpg 811>; 296c66ec88fSEmmanuel Vadot renesas,id = <0>; 297c66ec88fSEmmanuel Vadot 298c66ec88fSEmmanuel Vadot ports { 299c66ec88fSEmmanuel Vadot #address-cells = <1>; 300c66ec88fSEmmanuel Vadot #size-cells = <0>; 301c66ec88fSEmmanuel Vadot 302c66ec88fSEmmanuel Vadot port@1 { 303c66ec88fSEmmanuel Vadot #address-cells = <1>; 304c66ec88fSEmmanuel Vadot #size-cells = <0>; 305c66ec88fSEmmanuel Vadot 306c66ec88fSEmmanuel Vadot reg = <1>; 307c66ec88fSEmmanuel Vadot 308c66ec88fSEmmanuel Vadot vin0csi20: endpoint@0 { 309c66ec88fSEmmanuel Vadot reg = <0>; 310c66ec88fSEmmanuel Vadot remote-endpoint = <&csi20vin0>; 311c66ec88fSEmmanuel Vadot }; 312c66ec88fSEmmanuel Vadot vin0csi40: endpoint@2 { 313c66ec88fSEmmanuel Vadot reg = <2>; 314c66ec88fSEmmanuel Vadot remote-endpoint = <&csi40vin0>; 315c66ec88fSEmmanuel Vadot }; 316c66ec88fSEmmanuel Vadot }; 317c66ec88fSEmmanuel Vadot }; 318c66ec88fSEmmanuel Vadot }; 319c66ec88fSEmmanuel Vadot 320c66ec88fSEmmanuel Vadot # Device node example for Gen3 platform with CSI-2 and parallel 321c66ec88fSEmmanuel Vadot - | 322c66ec88fSEmmanuel Vadot #include <dt-bindings/clock/r8a77970-cpg-mssr.h> 323c66ec88fSEmmanuel Vadot #include <dt-bindings/interrupt-controller/arm-gic.h> 324c66ec88fSEmmanuel Vadot #include <dt-bindings/power/r8a77970-sysc.h> 325c66ec88fSEmmanuel Vadot 326c66ec88fSEmmanuel Vadot vin2: video@e6ef2000 { 327c66ec88fSEmmanuel Vadot compatible = "renesas,vin-r8a77970"; 328c66ec88fSEmmanuel Vadot reg = <0xe6ef2000 0x1000>; 329c66ec88fSEmmanuel Vadot interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>; 330c66ec88fSEmmanuel Vadot clocks = <&cpg CPG_MOD 809>; 331c66ec88fSEmmanuel Vadot power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 332c66ec88fSEmmanuel Vadot resets = <&cpg 809>; 333c66ec88fSEmmanuel Vadot renesas,id = <2>; 334c66ec88fSEmmanuel Vadot 335c66ec88fSEmmanuel Vadot ports { 336c66ec88fSEmmanuel Vadot #address-cells = <1>; 337c66ec88fSEmmanuel Vadot #size-cells = <0>; 338c66ec88fSEmmanuel Vadot 339c66ec88fSEmmanuel Vadot port@0 { 340c66ec88fSEmmanuel Vadot reg = <0>; 341c66ec88fSEmmanuel Vadot 342c66ec88fSEmmanuel Vadot vin2_in: endpoint { 343c66ec88fSEmmanuel Vadot remote-endpoint = <&adv7612_out>; 344c66ec88fSEmmanuel Vadot hsync-active = <0>; 345c66ec88fSEmmanuel Vadot vsync-active = <0>; 346c66ec88fSEmmanuel Vadot }; 347c66ec88fSEmmanuel Vadot }; 348c66ec88fSEmmanuel Vadot 349c66ec88fSEmmanuel Vadot port@1 { 350c66ec88fSEmmanuel Vadot #address-cells = <1>; 351c66ec88fSEmmanuel Vadot #size-cells = <0>; 352c66ec88fSEmmanuel Vadot 353c66ec88fSEmmanuel Vadot reg = <1>; 354c66ec88fSEmmanuel Vadot 355c66ec88fSEmmanuel Vadot vin2csi40: endpoint@2 { 356c66ec88fSEmmanuel Vadot reg = <2>; 357c66ec88fSEmmanuel Vadot remote-endpoint = <&csi40vin2>; 358c66ec88fSEmmanuel Vadot }; 359c66ec88fSEmmanuel Vadot }; 360c66ec88fSEmmanuel Vadot }; 361c66ec88fSEmmanuel Vadot }; 362