2 * Device Tree Source for the V3M Starter Kit board
4 * Copyright (C) 2017 Renesas Electronics Corp.
5 * Copyright (C) 2017 Cogent Embedded, Inc.
7 * This file is licensed under the terms of the GNU General Public License
8 * version 2. This program is licensed "as is" without any warranty of any
9 * kind, whether express or implied.
13 #include "r8a77970.dtsi"
16 model = "Renesas V3M Starter Kit board";
17 compatible = "renesas,v3msk", "renesas,r8a77970";
24 stdout-path = "serial0:115200n8";
28 device_type = "memory";
29 /* first 128MB is reserved for secure area. */
30 reg = <0x0 0x48000000 0x0 0x38000000>;
33 osc5_clk: osc5-clock {
34 compatible = "fixed-clock";
36 clock-frequency = <148500000>;
39 vcc_d1_8v: regulator-0 {
40 compatible = "regulator-fixed";
41 regulator-name = "VCC_D1.8V";
42 regulator-min-microvolt = <1800000>;
43 regulator-max-microvolt = <1800000>;
48 vcc_d3_3v: regulator-1 {
49 compatible = "regulator-fixed";
50 regulator-name = "VCC_D3.3V";
51 regulator-min-microvolt = <3300000>;
52 regulator-max-microvolt = <3300000>;
58 compatible = "thine,thc63lvd1024";
59 vcc-supply = <&vcc_d3_3v>;
67 thc63lvd1024_in: endpoint {
68 remote-endpoint = <&lvds0_out>;
74 thc63lvd1024_out: endpoint {
75 remote-endpoint = <&adv7511_in>;
82 compatible = "hdmi-connector";
87 remote-endpoint = <&adv7511_out>;
94 pinctrl-0 = <&avb_pins>;
95 pinctrl-names = "default";
97 renesas,no-ether-link;
99 phy-mode = "rgmii-id";
102 phy0: ethernet-phy@0 {
103 rxc-skew-ps = <1500>;
109 clocks = <&cpg CPG_MOD 724>,
111 clock-names = "du.0", "dclkin.0";
116 clock-frequency = <16666666>;
120 clock-frequency = <32768>;
125 groups = "avb0_mdio", "avb0_rgmii", "avb0_txcrefclk";
135 groups = "scif0_data";
141 pinctrl-0 = <&i2c0_pins>;
142 pinctrl-names = "default";
145 clock-frequency = <400000>;
148 compatible = "adi,adv7511w";
149 #sound-dai-cells = <0>;
151 interrupt-parent = <&gpio1>;
152 interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
153 avdd-supply = <&vcc_d1_8v>;
154 dvdd-supply = <&vcc_d1_8v>;
155 pvdd-supply = <&vcc_d1_8v>;
156 bgvdd-supply = <&vcc_d1_8v>;
157 dvdd-3v-supply = <&vcc_d3_3v>;
159 adi,input-depth = <8>;
160 adi,input-colorspace = "rgb";
161 adi,input-clock = "1x";
162 adi,input-style = <1>;
163 adi,input-justification = "evenly";
166 #address-cells = <1>;
171 adv7511_in: endpoint {
172 remote-endpoint = <&thc63lvd1024_out>;
178 adv7511_out: endpoint {
179 remote-endpoint = <&hdmi_con>;
191 lvds0_out: endpoint {
192 remote-endpoint = <&thc63lvd1024_in>;
199 pinctrl-0 = <&scif0_pins>;
200 pinctrl-names = "default";