1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2f126890aSEmmanuel Vadot/* 3f126890aSEmmanuel Vadot * Device Tree Source for the Blanche board 4f126890aSEmmanuel Vadot * 5f126890aSEmmanuel Vadot * Copyright (C) 2014 Renesas Electronics Corporation 6f126890aSEmmanuel Vadot * Copyright (C) 2016 Cogent Embedded, Inc. 7f126890aSEmmanuel Vadot */ 8f126890aSEmmanuel Vadot 9f126890aSEmmanuel Vadot/dts-v1/; 10f126890aSEmmanuel Vadot#include "r8a7792.dtsi" 11f126890aSEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 12f126890aSEmmanuel Vadot#include <dt-bindings/input/input.h> 13f126890aSEmmanuel Vadot 14f126890aSEmmanuel Vadot/ { 15f126890aSEmmanuel Vadot model = "Blanche"; 16f126890aSEmmanuel Vadot compatible = "renesas,blanche", "renesas,r8a7792"; 17f126890aSEmmanuel Vadot 18f126890aSEmmanuel Vadot aliases { 19f126890aSEmmanuel Vadot serial0 = &scif0; 20f126890aSEmmanuel Vadot serial1 = &scif3; 21f126890aSEmmanuel Vadot }; 22f126890aSEmmanuel Vadot 23f126890aSEmmanuel Vadot chosen { 24f126890aSEmmanuel Vadot bootargs = "ignore_loglevel rw root=/dev/nfs ip=on"; 25f126890aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 26f126890aSEmmanuel Vadot }; 27f126890aSEmmanuel Vadot 28f126890aSEmmanuel Vadot memory@40000000 { 29f126890aSEmmanuel Vadot device_type = "memory"; 30f126890aSEmmanuel Vadot reg = <0 0x40000000 0 0x40000000>; 31f126890aSEmmanuel Vadot }; 32f126890aSEmmanuel Vadot 33*8d13bc63SEmmanuel Vadot d1_8v: regulator-1v8 { 34*8d13bc63SEmmanuel Vadot compatible = "regulator-fixed"; 35*8d13bc63SEmmanuel Vadot regulator-name = "D1.8V"; 36*8d13bc63SEmmanuel Vadot regulator-min-microvolt = <1800000>; 37*8d13bc63SEmmanuel Vadot regulator-max-microvolt = <1800000>; 38*8d13bc63SEmmanuel Vadot regulator-boot-on; 39*8d13bc63SEmmanuel Vadot regulator-always-on; 40*8d13bc63SEmmanuel Vadot }; 41*8d13bc63SEmmanuel Vadot 42f126890aSEmmanuel Vadot d3_3v: regulator-3v3 { 43f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 44f126890aSEmmanuel Vadot regulator-name = "D3.3V"; 45f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 46f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 47f126890aSEmmanuel Vadot regulator-boot-on; 48f126890aSEmmanuel Vadot regulator-always-on; 49f126890aSEmmanuel Vadot }; 50f126890aSEmmanuel Vadot 51f126890aSEmmanuel Vadot vga-encoder { 52f126890aSEmmanuel Vadot compatible = "adi,adv7123"; 53f126890aSEmmanuel Vadot 54f126890aSEmmanuel Vadot ports { 55f126890aSEmmanuel Vadot #address-cells = <1>; 56f126890aSEmmanuel Vadot #size-cells = <0>; 57f126890aSEmmanuel Vadot 58f126890aSEmmanuel Vadot port@0 { 59f126890aSEmmanuel Vadot reg = <0>; 60f126890aSEmmanuel Vadot adv7123_in: endpoint { 61f126890aSEmmanuel Vadot remote-endpoint = <&du_out_rgb1>; 62f126890aSEmmanuel Vadot }; 63f126890aSEmmanuel Vadot }; 64f126890aSEmmanuel Vadot port@1 { 65f126890aSEmmanuel Vadot reg = <1>; 66f126890aSEmmanuel Vadot adv7123_out: endpoint { 67f126890aSEmmanuel Vadot remote-endpoint = <&vga_in>; 68f126890aSEmmanuel Vadot }; 69f126890aSEmmanuel Vadot }; 70f126890aSEmmanuel Vadot }; 71f126890aSEmmanuel Vadot }; 72f126890aSEmmanuel Vadot 73f126890aSEmmanuel Vadot hdmi-out { 74f126890aSEmmanuel Vadot compatible = "hdmi-connector"; 75f126890aSEmmanuel Vadot type = "a"; 76f126890aSEmmanuel Vadot 77f126890aSEmmanuel Vadot port { 78f126890aSEmmanuel Vadot hdmi_con: endpoint { 79f126890aSEmmanuel Vadot remote-endpoint = <&adv7511_out>; 80f126890aSEmmanuel Vadot }; 81f126890aSEmmanuel Vadot }; 82f126890aSEmmanuel Vadot }; 83f126890aSEmmanuel Vadot 84f126890aSEmmanuel Vadot vga { 85f126890aSEmmanuel Vadot compatible = "vga-connector"; 86f126890aSEmmanuel Vadot 87f126890aSEmmanuel Vadot port { 88f126890aSEmmanuel Vadot vga_in: endpoint { 89f126890aSEmmanuel Vadot remote-endpoint = <&adv7123_out>; 90f126890aSEmmanuel Vadot }; 91f126890aSEmmanuel Vadot }; 92f126890aSEmmanuel Vadot }; 93f126890aSEmmanuel Vadot 94f126890aSEmmanuel Vadot x1_clk: x1 { 95f126890aSEmmanuel Vadot compatible = "fixed-clock"; 96f126890aSEmmanuel Vadot #clock-cells = <0>; 97f126890aSEmmanuel Vadot clock-frequency = <74250000>; 98f126890aSEmmanuel Vadot }; 99f126890aSEmmanuel Vadot 100f126890aSEmmanuel Vadot x2_clk: x2 { 101f126890aSEmmanuel Vadot compatible = "fixed-clock"; 102f126890aSEmmanuel Vadot #clock-cells = <0>; 103f126890aSEmmanuel Vadot clock-frequency = <65000000>; 104f126890aSEmmanuel Vadot }; 105f126890aSEmmanuel Vadot 106f126890aSEmmanuel Vadot keyboard { 107f126890aSEmmanuel Vadot compatible = "gpio-keys"; 108f126890aSEmmanuel Vadot 109f126890aSEmmanuel Vadot pinctrl-0 = <&keyboard_pins>; 110f126890aSEmmanuel Vadot pinctrl-names = "default"; 111f126890aSEmmanuel Vadot 112f126890aSEmmanuel Vadot key-1 { 113f126890aSEmmanuel Vadot linux,code = <KEY_1>; 114f126890aSEmmanuel Vadot label = "SW2-1"; 115f126890aSEmmanuel Vadot wakeup-source; 116f126890aSEmmanuel Vadot debounce-interval = <20>; 117f126890aSEmmanuel Vadot gpios = <&gpio3 10 GPIO_ACTIVE_LOW>; 118f126890aSEmmanuel Vadot }; 119f126890aSEmmanuel Vadot key-2 { 120f126890aSEmmanuel Vadot linux,code = <KEY_2>; 121f126890aSEmmanuel Vadot label = "SW2-2"; 122f126890aSEmmanuel Vadot wakeup-source; 123f126890aSEmmanuel Vadot debounce-interval = <20>; 124f126890aSEmmanuel Vadot gpios = <&gpio3 11 GPIO_ACTIVE_LOW>; 125f126890aSEmmanuel Vadot }; 126f126890aSEmmanuel Vadot key-3 { 127f126890aSEmmanuel Vadot linux,code = <KEY_3>; 128f126890aSEmmanuel Vadot label = "SW2-3"; 129f126890aSEmmanuel Vadot wakeup-source; 130f126890aSEmmanuel Vadot debounce-interval = <20>; 131f126890aSEmmanuel Vadot gpios = <&gpio3 12 GPIO_ACTIVE_LOW>; 132f126890aSEmmanuel Vadot }; 133f126890aSEmmanuel Vadot key-4 { 134f126890aSEmmanuel Vadot linux,code = <KEY_4>; 135f126890aSEmmanuel Vadot label = "SW2-4"; 136f126890aSEmmanuel Vadot wakeup-source; 137f126890aSEmmanuel Vadot debounce-interval = <20>; 138f126890aSEmmanuel Vadot gpios = <&gpio3 15 GPIO_ACTIVE_LOW>; 139f126890aSEmmanuel Vadot }; 140f126890aSEmmanuel Vadot key-a { 141f126890aSEmmanuel Vadot linux,code = <KEY_A>; 142f126890aSEmmanuel Vadot label = "SW24"; 143f126890aSEmmanuel Vadot wakeup-source; 144f126890aSEmmanuel Vadot debounce-interval = <20>; 145f126890aSEmmanuel Vadot gpios = <&gpio3 20 GPIO_ACTIVE_LOW>; 146f126890aSEmmanuel Vadot }; 147f126890aSEmmanuel Vadot key-b { 148f126890aSEmmanuel Vadot linux,code = <KEY_B>; 149f126890aSEmmanuel Vadot label = "SW25"; 150f126890aSEmmanuel Vadot wakeup-source; 151f126890aSEmmanuel Vadot debounce-interval = <20>; 152f126890aSEmmanuel Vadot gpios = <&gpio11 2 GPIO_ACTIVE_LOW>; 153f126890aSEmmanuel Vadot }; 154f126890aSEmmanuel Vadot }; 155f126890aSEmmanuel Vadot 156f126890aSEmmanuel Vadot leds { 157f126890aSEmmanuel Vadot compatible = "gpio-leds"; 158f126890aSEmmanuel Vadot 159f126890aSEmmanuel Vadot led17 { 160f126890aSEmmanuel Vadot gpios = <&gpio10 10 GPIO_ACTIVE_HIGH>; 161f126890aSEmmanuel Vadot }; 162f126890aSEmmanuel Vadot led18 { 163f126890aSEmmanuel Vadot gpios = <&gpio10 11 GPIO_ACTIVE_HIGH>; 164f126890aSEmmanuel Vadot }; 165f126890aSEmmanuel Vadot led19 { 166f126890aSEmmanuel Vadot gpios = <&gpio10 12 GPIO_ACTIVE_HIGH>; 167f126890aSEmmanuel Vadot }; 168f126890aSEmmanuel Vadot led20 { 169f126890aSEmmanuel Vadot gpios = <&gpio10 23 GPIO_ACTIVE_HIGH>; 170f126890aSEmmanuel Vadot }; 171f126890aSEmmanuel Vadot }; 172f126890aSEmmanuel Vadot 173f126890aSEmmanuel Vadot vcc_sdhi0: regulator-vcc-sdhi0 { 174f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 175f126890aSEmmanuel Vadot 176f126890aSEmmanuel Vadot regulator-name = "SDHI0 Vcc"; 177f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 178f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 179f126890aSEmmanuel Vadot 180f126890aSEmmanuel Vadot gpio = <&gpio11 12 GPIO_ACTIVE_HIGH>; 181f126890aSEmmanuel Vadot enable-active-high; 182f126890aSEmmanuel Vadot }; 183f126890aSEmmanuel Vadot}; 184f126890aSEmmanuel Vadot 185f126890aSEmmanuel Vadot&extal_clk { 186f126890aSEmmanuel Vadot clock-frequency = <20000000>; 187f126890aSEmmanuel Vadot}; 188f126890aSEmmanuel Vadot 189f126890aSEmmanuel Vadot&can_clk { 190f126890aSEmmanuel Vadot clock-frequency = <48000000>; 191f126890aSEmmanuel Vadot}; 192f126890aSEmmanuel Vadot 19384943d6fSEmmanuel Vadot&lbsc { 194*8d13bc63SEmmanuel Vadot flash@0 { 195*8d13bc63SEmmanuel Vadot compatible = "cfi-flash"; 196*8d13bc63SEmmanuel Vadot reg = <0x00000000 0x04000000>; 197*8d13bc63SEmmanuel Vadot pinctrl-0 = <&flash_pins>; 198*8d13bc63SEmmanuel Vadot pinctrl-names = "default"; 199*8d13bc63SEmmanuel Vadot bank-width = <2>; 200*8d13bc63SEmmanuel Vadot 201*8d13bc63SEmmanuel Vadot partitions { 202*8d13bc63SEmmanuel Vadot compatible = "fixed-partitions"; 203*8d13bc63SEmmanuel Vadot #address-cells = <1>; 204*8d13bc63SEmmanuel Vadot #size-cells = <1>; 205*8d13bc63SEmmanuel Vadot 206*8d13bc63SEmmanuel Vadot partition@0 { 207*8d13bc63SEmmanuel Vadot label = "uboot"; 208*8d13bc63SEmmanuel Vadot reg = <0x00000000 0x00040000>; 209*8d13bc63SEmmanuel Vadot read-only; 210*8d13bc63SEmmanuel Vadot }; 211*8d13bc63SEmmanuel Vadot partition@40000 { 212*8d13bc63SEmmanuel Vadot label = "uboot-env"; 213*8d13bc63SEmmanuel Vadot reg = <0x00040000 0x00040000>; 214*8d13bc63SEmmanuel Vadot read-only; 215*8d13bc63SEmmanuel Vadot }; 216*8d13bc63SEmmanuel Vadot partition@80000 { 217*8d13bc63SEmmanuel Vadot label = "flash"; 218*8d13bc63SEmmanuel Vadot reg = <0x00080000 0x03f80000>; 219*8d13bc63SEmmanuel Vadot }; 220*8d13bc63SEmmanuel Vadot }; 221*8d13bc63SEmmanuel Vadot }; 222*8d13bc63SEmmanuel Vadot 22384943d6fSEmmanuel Vadot ethernet@18000000 { 22484943d6fSEmmanuel Vadot compatible = "smsc,lan89218", "smsc,lan9115"; 22584943d6fSEmmanuel Vadot reg = <0x18000000 0x100>; 22684943d6fSEmmanuel Vadot phy-mode = "mii"; 22784943d6fSEmmanuel Vadot interrupt-parent = <&irqc>; 22884943d6fSEmmanuel Vadot interrupts = <0 IRQ_TYPE_EDGE_FALLING>; 22984943d6fSEmmanuel Vadot smsc,irq-push-pull; 23084943d6fSEmmanuel Vadot reg-io-width = <4>; 23184943d6fSEmmanuel Vadot vddvario-supply = <&d3_3v>; 23284943d6fSEmmanuel Vadot vdd33a-supply = <&d3_3v>; 23384943d6fSEmmanuel Vadot 23484943d6fSEmmanuel Vadot pinctrl-0 = <&lan89218_pins>; 23584943d6fSEmmanuel Vadot pinctrl-names = "default"; 23684943d6fSEmmanuel Vadot }; 23784943d6fSEmmanuel Vadot}; 23884943d6fSEmmanuel Vadot 239f126890aSEmmanuel Vadot&pfc { 240f126890aSEmmanuel Vadot scif0_pins: scif0 { 241f126890aSEmmanuel Vadot groups = "scif0_data"; 242f126890aSEmmanuel Vadot function = "scif0"; 243f126890aSEmmanuel Vadot }; 244f126890aSEmmanuel Vadot 245f126890aSEmmanuel Vadot scif3_pins: scif3 { 246f126890aSEmmanuel Vadot groups = "scif3_data"; 247f126890aSEmmanuel Vadot function = "scif3"; 248f126890aSEmmanuel Vadot }; 249f126890aSEmmanuel Vadot 250f126890aSEmmanuel Vadot lan89218_pins: lan89218 { 251f126890aSEmmanuel Vadot intc { 252f126890aSEmmanuel Vadot groups = "intc_irq0"; 253f126890aSEmmanuel Vadot function = "intc"; 254f126890aSEmmanuel Vadot }; 255f126890aSEmmanuel Vadot lbsc { 256f126890aSEmmanuel Vadot groups = "lbsc_ex_cs0"; 257f126890aSEmmanuel Vadot function = "lbsc"; 258f126890aSEmmanuel Vadot }; 259f126890aSEmmanuel Vadot }; 260f126890aSEmmanuel Vadot 261f126890aSEmmanuel Vadot can0_pins: can0 { 262f126890aSEmmanuel Vadot groups = "can0_data", "can_clk"; 263f126890aSEmmanuel Vadot function = "can0"; 264f126890aSEmmanuel Vadot }; 265f126890aSEmmanuel Vadot 266f126890aSEmmanuel Vadot sdhi0_pins: sdhi0 { 267f126890aSEmmanuel Vadot groups = "sdhi0_data4", "sdhi0_ctrl"; 268f126890aSEmmanuel Vadot function = "sdhi0"; 269f126890aSEmmanuel Vadot }; 270f126890aSEmmanuel Vadot 271f126890aSEmmanuel Vadot du0_pins: du0 { 272f126890aSEmmanuel Vadot groups = "du0_rgb888", "du0_sync", "du0_disp"; 273f126890aSEmmanuel Vadot function = "du0"; 274f126890aSEmmanuel Vadot }; 275f126890aSEmmanuel Vadot 276f126890aSEmmanuel Vadot du1_pins: du1 { 277f126890aSEmmanuel Vadot groups = "du1_rgb666", "du1_sync", "du1_disp"; 278f126890aSEmmanuel Vadot function = "du1"; 279f126890aSEmmanuel Vadot }; 280f126890aSEmmanuel Vadot 281*8d13bc63SEmmanuel Vadot flash_pins: flash { 282*8d13bc63SEmmanuel Vadot groups = "lbsc_cs0"; 283*8d13bc63SEmmanuel Vadot function = "lbsc"; 284*8d13bc63SEmmanuel Vadot }; 285*8d13bc63SEmmanuel Vadot 286f126890aSEmmanuel Vadot keyboard_pins: keyboard { 28784943d6fSEmmanuel Vadot pins = "GP_3_10", "GP_3_11", "GP_3_12", "GP_3_15", "GP_11_2"; 288f126890aSEmmanuel Vadot bias-pull-up; 289f126890aSEmmanuel Vadot }; 290f126890aSEmmanuel Vadot 291f126890aSEmmanuel Vadot pmic_irq_pins: pmicirq { 292f126890aSEmmanuel Vadot groups = "intc_irq2"; 293f126890aSEmmanuel Vadot function = "intc"; 294f126890aSEmmanuel Vadot }; 295f126890aSEmmanuel Vadot}; 296f126890aSEmmanuel Vadot 297f126890aSEmmanuel Vadot&rwdt { 298f126890aSEmmanuel Vadot timeout-sec = <60>; 299f126890aSEmmanuel Vadot status = "okay"; 300f126890aSEmmanuel Vadot}; 301f126890aSEmmanuel Vadot 302f126890aSEmmanuel Vadot&scif0 { 303f126890aSEmmanuel Vadot pinctrl-0 = <&scif0_pins>; 304f126890aSEmmanuel Vadot pinctrl-names = "default"; 305f126890aSEmmanuel Vadot 306f126890aSEmmanuel Vadot status = "okay"; 307f126890aSEmmanuel Vadot}; 308f126890aSEmmanuel Vadot 309f126890aSEmmanuel Vadot&scif3 { 310f126890aSEmmanuel Vadot pinctrl-0 = <&scif3_pins>; 311f126890aSEmmanuel Vadot pinctrl-names = "default"; 312f126890aSEmmanuel Vadot 313f126890aSEmmanuel Vadot status = "okay"; 314f126890aSEmmanuel Vadot}; 315f126890aSEmmanuel Vadot 316f126890aSEmmanuel Vadot&can0 { 317f126890aSEmmanuel Vadot pinctrl-0 = <&can0_pins>; 318f126890aSEmmanuel Vadot pinctrl-names = "default"; 319f126890aSEmmanuel Vadot 320f126890aSEmmanuel Vadot status = "okay"; 321f126890aSEmmanuel Vadot}; 322f126890aSEmmanuel Vadot 323f126890aSEmmanuel Vadot&sdhi0 { 324f126890aSEmmanuel Vadot pinctrl-0 = <&sdhi0_pins>; 325f126890aSEmmanuel Vadot pinctrl-names = "default"; 326f126890aSEmmanuel Vadot 327f126890aSEmmanuel Vadot vmmc-supply = <&vcc_sdhi0>; 328f126890aSEmmanuel Vadot cd-gpios = <&gpio11 11 GPIO_ACTIVE_LOW>; 329f126890aSEmmanuel Vadot status = "okay"; 330f126890aSEmmanuel Vadot}; 331f126890aSEmmanuel Vadot 332f126890aSEmmanuel Vadot&i2c1 { 333f126890aSEmmanuel Vadot status = "okay"; 334f126890aSEmmanuel Vadot clock-frequency = <400000>; 335f126890aSEmmanuel Vadot 336f126890aSEmmanuel Vadot hdmi@39 { 337f126890aSEmmanuel Vadot compatible = "adi,adv7511w"; 338f126890aSEmmanuel Vadot reg = <0x39>; 339f126890aSEmmanuel Vadot interrupt-parent = <&irqc>; 340f126890aSEmmanuel Vadot interrupts = <3 IRQ_TYPE_EDGE_FALLING>; 341f126890aSEmmanuel Vadot 342*8d13bc63SEmmanuel Vadot avdd-supply = <&d1_8v>; 343*8d13bc63SEmmanuel Vadot dvdd-supply = <&d1_8v>; 344*8d13bc63SEmmanuel Vadot pvdd-supply = <&d1_8v>; 345*8d13bc63SEmmanuel Vadot dvdd-3v-supply = <&d3_3v>; 346*8d13bc63SEmmanuel Vadot bgvdd-supply = <&d1_8v>; 347*8d13bc63SEmmanuel Vadot 348f126890aSEmmanuel Vadot adi,input-depth = <8>; 349f126890aSEmmanuel Vadot adi,input-colorspace = "rgb"; 350f126890aSEmmanuel Vadot adi,input-clock = "1x"; 351f126890aSEmmanuel Vadot 352f126890aSEmmanuel Vadot ports { 353f126890aSEmmanuel Vadot #address-cells = <1>; 354f126890aSEmmanuel Vadot #size-cells = <0>; 355f126890aSEmmanuel Vadot 356f126890aSEmmanuel Vadot port@0 { 357f126890aSEmmanuel Vadot reg = <0>; 358f126890aSEmmanuel Vadot adv7511_in: endpoint { 359f126890aSEmmanuel Vadot remote-endpoint = <&du_out_rgb0>; 360f126890aSEmmanuel Vadot }; 361f126890aSEmmanuel Vadot }; 362f126890aSEmmanuel Vadot 363f126890aSEmmanuel Vadot port@1 { 364f126890aSEmmanuel Vadot reg = <1>; 365f126890aSEmmanuel Vadot adv7511_out: endpoint { 366f126890aSEmmanuel Vadot remote-endpoint = <&hdmi_con>; 367f126890aSEmmanuel Vadot }; 368f126890aSEmmanuel Vadot }; 369f126890aSEmmanuel Vadot }; 370f126890aSEmmanuel Vadot }; 371f126890aSEmmanuel Vadot}; 372f126890aSEmmanuel Vadot 373f126890aSEmmanuel Vadot&iic3 { 374f126890aSEmmanuel Vadot status = "okay"; 375f126890aSEmmanuel Vadot 376f126890aSEmmanuel Vadot pmic@58 { 377f126890aSEmmanuel Vadot compatible = "dlg,da9063"; 378f126890aSEmmanuel Vadot reg = <0x58>; 379f126890aSEmmanuel Vadot pinctrl-names = "default"; 380f126890aSEmmanuel Vadot pinctrl-0 = <&pmic_irq_pins>; 381f126890aSEmmanuel Vadot interrupt-parent = <&irqc>; 382f126890aSEmmanuel Vadot interrupts = <2 IRQ_TYPE_LEVEL_LOW>; 383f126890aSEmmanuel Vadot interrupt-controller; 384*8d13bc63SEmmanuel Vadot #interrupt-cells = <2>; 385f126890aSEmmanuel Vadot 386f126890aSEmmanuel Vadot rtc { 387f126890aSEmmanuel Vadot compatible = "dlg,da9063-rtc"; 388f126890aSEmmanuel Vadot }; 389f126890aSEmmanuel Vadot 390f126890aSEmmanuel Vadot watchdog { 391f126890aSEmmanuel Vadot compatible = "dlg,da9063-watchdog"; 392f126890aSEmmanuel Vadot }; 393f126890aSEmmanuel Vadot }; 394f126890aSEmmanuel Vadot}; 395f126890aSEmmanuel Vadot 396f126890aSEmmanuel Vadot&du { 397f126890aSEmmanuel Vadot pinctrl-0 = <&du0_pins>, <&du1_pins>; 398f126890aSEmmanuel Vadot pinctrl-names = "default"; 399f126890aSEmmanuel Vadot 400f126890aSEmmanuel Vadot clocks = <&cpg CPG_MOD 724>, <&cpg CPG_MOD 723>, <&x1_clk>, <&x2_clk>; 401f126890aSEmmanuel Vadot clock-names = "du.0", "du.1", "dclkin.0", "dclkin.1"; 402f126890aSEmmanuel Vadot status = "okay"; 403f126890aSEmmanuel Vadot 404f126890aSEmmanuel Vadot ports { 405f126890aSEmmanuel Vadot port@0 { 406f126890aSEmmanuel Vadot endpoint { 407f126890aSEmmanuel Vadot remote-endpoint = <&adv7511_in>; 408f126890aSEmmanuel Vadot }; 409f126890aSEmmanuel Vadot }; 410f126890aSEmmanuel Vadot port@1 { 411f126890aSEmmanuel Vadot endpoint { 412f126890aSEmmanuel Vadot remote-endpoint = <&adv7123_in>; 413f126890aSEmmanuel Vadot }; 414f126890aSEmmanuel Vadot }; 415f126890aSEmmanuel Vadot }; 416f126890aSEmmanuel Vadot}; 417