1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 /* 2 /* 3 * Common Device Tree for the RZ/G2UL SMARC EV 3 * Common Device Tree for the RZ/G2UL SMARC EVK (and alike EVKs) with 4 * ADV7513 transmitter connected to DU enabled 4 * ADV7513 transmitter connected to DU enabled. 5 * 5 * 6 * Copyright (C) 2024 Renesas Electronics Corp 6 * Copyright (C) 2024 Renesas Electronics Corp. 7 */ 7 */ 8 8 9 &{/} { 9 &{/} { 10 hdmi-out { 10 hdmi-out { 11 compatible = "hdmi-connector"; 11 compatible = "hdmi-connector"; 12 type = "d"; 12 type = "d"; 13 13 14 port { 14 port { 15 hdmi_con_out: endpoint 15 hdmi_con_out: endpoint { 16 remote-endpoin 16 remote-endpoint = <&adv7513_out>; 17 }; 17 }; 18 }; 18 }; 19 }; 19 }; 20 }; 20 }; 21 21 22 &du { 22 &du { 23 pinctrl-0 = <&du_pins>; 23 pinctrl-0 = <&du_pins>; 24 pinctrl-names = "default"; 24 pinctrl-names = "default"; 25 25 26 status = "okay"; 26 status = "okay"; 27 27 28 ports { 28 ports { 29 port@0 { 29 port@0 { 30 du_out_rgb: endpoint { 30 du_out_rgb: endpoint { 31 remote-endpoin 31 remote-endpoint = <&adv7513_in>; 32 }; 32 }; 33 }; 33 }; 34 }; 34 }; 35 }; 35 }; 36 36 37 &ADV7513_PARENT_I2C { 37 &ADV7513_PARENT_I2C { 38 #address-cells = <1>; 38 #address-cells = <1>; 39 #size-cells = <0>; 39 #size-cells = <0>; 40 40 41 adv7513: adv7513@39 { 41 adv7513: adv7513@39 { 42 compatible = "adi,adv7513"; 42 compatible = "adi,adv7513"; 43 reg = <0x39>; 43 reg = <0x39>; 44 44 45 adi,input-depth = <8>; 45 adi,input-depth = <8>; 46 adi,input-colorspace = "rgb"; 46 adi,input-colorspace = "rgb"; 47 adi,input-clock = "1x"; 47 adi,input-clock = "1x"; 48 48 49 avdd-supply = <®_1p8v>; 49 avdd-supply = <®_1p8v>; 50 dvdd-supply = <®_1p8v>; 50 dvdd-supply = <®_1p8v>; 51 pvdd-supply = <®_1p8v>; 51 pvdd-supply = <®_1p8v>; 52 dvdd-3v-supply = <®_3p3v>; 52 dvdd-3v-supply = <®_3p3v>; 53 bgvdd-supply = <®_1p8v>; 53 bgvdd-supply = <®_1p8v>; 54 54 55 ports { 55 ports { 56 #address-cells = <1>; 56 #address-cells = <1>; 57 #size-cells = <0>; 57 #size-cells = <0>; 58 58 59 port@0 { 59 port@0 { 60 reg = <0>; 60 reg = <0>; 61 61 62 adv7513_in: en 62 adv7513_in: endpoint { 63 remote 63 remote-endpoint = <&du_out_rgb>; 64 }; 64 }; 65 }; 65 }; 66 66 67 port@1 { 67 port@1 { 68 reg = <1>; 68 reg = <1>; 69 69 70 adv7513_out: e 70 adv7513_out: endpoint { 71 remote 71 remote-endpoint = <&hdmi_con_out>; 72 }; 72 }; 73 }; 73 }; 74 }; 74 }; 75 }; 75 }; 76 }; 76 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.