2 * Device Tree Source for the Eagle board
4 * Copyright (C) 2016-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 Eagle board based on r8a77970";
17 compatible = "renesas,eagle", "renesas,r8a77970";
25 bootargs = "ignore_loglevel rw root=/dev/nfs ip=dhcp";
26 stdout-path = "serial0:115200n8";
30 device_type = "memory";
31 /* first 128MB is reserved for secure area. */
32 reg = <0x0 0x48000000 0x0 0x38000000>;
36 compatible = "hdmi-connector";
40 hdmi_con_out: endpoint {
41 remote-endpoint = <&adv7511_out>;
46 d3p3: regulator-fixed {
47 compatible = "regulator-fixed";
48 regulator-name = "fixed-3.3V";
49 regulator-min-microvolt = <3300000>;
50 regulator-max-microvolt = <3300000>;
56 compatible = "thine,thc63lvd1024";
66 thc63lvd1024_in: endpoint {
67 remote-endpoint = <&lvds0_out>;
73 thc63lvd1024_out: endpoint {
74 remote-endpoint = <&adv7511_in>;
82 pinctrl-0 = <&avb_pins>;
83 pinctrl-names = "default";
85 renesas,no-ether-link;
87 phy-mode = "rgmii-id";
90 phy0: ethernet-phy@0 {
93 interrupt-parent = <&gpio1>;
94 interrupts = <17 IRQ_TYPE_LEVEL_LOW>;
99 pinctrl-0 = <&canfd0_pins>;
100 pinctrl-names = "default";
109 clock-frequency = <16666666>;
113 clock-frequency = <32768>;
117 pinctrl-0 = <&i2c0_pins>;
118 pinctrl-names = "default";
121 clock-frequency = <400000>;
123 io_expander: gpio@20 {
124 compatible = "onnn,pca9654";
131 compatible = "adi,adv7511w";
133 interrupt-parent = <&gpio1>;
134 interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
136 adi,input-depth = <8>;
137 adi,input-colorspace = "rgb";
138 adi,input-clock = "1x";
139 adi,input-style = <1>;
140 adi,input-justification = "evenly";
143 #address-cells = <1>;
148 adv7511_in: endpoint {
149 remote-endpoint = <&thc63lvd1024_out>;
155 adv7511_out: endpoint {
156 remote-endpoint = <&hdmi_con_out>;
165 groups = "avb0_mdio", "avb0_rgmii", "avb0_txcrefclk";
169 canfd0_pins: canfd0 {
170 groups = "canfd0_data_a";
180 groups = "scif0_data";
191 pinctrl-0 = <&scif0_pins>;
192 pinctrl-names = "default";
206 lvds0_out: endpoint {
207 remote-endpoint = <&thc63lvd1024_in>;