2 * Device Tree Source for the KZM-A9-GT board
4 * Copyright (C) 2012 Horms Solutions Ltd.
6 * Based on sh73a0-kzm9g.dts
7 * Copyright (C) 2012 Renesas Solutions Corp.
9 * This file is licensed under the terms of the GNU General Public License
10 * version 2. This program is licensed "as is" without any warranty of any
11 * kind, whether express or implied.
15 /include/ "sh73a0.dtsi"
16 #include <dt-bindings/gpio/gpio.h>
20 compatible = "renesas,kzm9g-reference", "renesas,sh73a0";
24 cpu0-supply = <&vdd_dvfs>;
31 voltage-tolerance = <1>; /* 1% */
36 bootargs = "console=tty0 console=ttySC4,115200 root=/dev/nfs ip=dhcp ignore_loglevel earlyprintk=sh-sci.4,115200 rw";
40 device_type = "memory";
41 reg = <0x41000000 0x1e800000>;
44 reg_1p8v: regulator@0 {
45 compatible = "regulator-fixed";
46 regulator-name = "fixed-1.8V";
47 regulator-min-microvolt = <1800000>;
48 regulator-max-microvolt = <1800000>;
53 reg_3p3v: regulator@1 {
54 compatible = "regulator-fixed";
55 regulator-name = "fixed-3.3V";
56 regulator-min-microvolt = <3300000>;
57 regulator-max-microvolt = <3300000>;
62 vmmc_sdhi0: regulator@2 {
63 compatible = "regulator-fixed";
64 regulator-name = "SDHI0 Vcc";
65 regulator-min-microvolt = <3300000>;
66 regulator-max-microvolt = <3300000>;
67 gpio = <&pfc 15 GPIO_ACTIVE_HIGH>;
71 vmmc_sdhi2: regulator@3 {
72 compatible = "regulator-fixed";
73 regulator-name = "SDHI2 Vcc";
74 regulator-min-microvolt = <3300000>;
75 regulator-max-microvolt = <3300000>;
76 gpio = <&pfc 14 GPIO_ACTIVE_HIGH>;
81 compatible = "smsc,lan9220", "smsc,lan9115";
82 reg = <0x10000000 0x100>;
84 interrupt-parent = <&irqpin0>;
85 interrupts = <3 0>; /* active low */
88 smsc,save-mac-address;
89 vddvario-supply = <®_1p8v>;
90 vdd33a-supply = <®_3p3v>;
94 compatible = "gpio-leds";
96 gpios = <&pfc 20 GPIO_ACTIVE_LOW>;
99 gpios = <&pfc 21 GPIO_ACTIVE_LOW>;
102 gpios = <&pfc 22 GPIO_ACTIVE_LOW>;
105 gpios = <&pfc 23 GPIO_ACTIVE_LOW>;
112 compatible = "ams,as3711";
117 regulator-name = "1.315V CPU";
118 regulator-min-microvolt = <1050000>;
119 regulator-max-microvolt = <1350000>;
124 regulator-name = "1.8V";
125 regulator-min-microvolt = <1800000>;
126 regulator-max-microvolt = <1800000>;
131 regulator-name = "1.215V";
132 regulator-min-microvolt = <1215000>;
133 regulator-max-microvolt = <1235000>;
138 regulator-name = "2.8V CPU";
139 regulator-min-microvolt = <2800000>;
140 regulator-max-microvolt = <2800000>;
145 regulator-name = "3.0V CPU";
146 regulator-min-microvolt = <3000000>;
147 regulator-max-microvolt = <3000000>;
152 regulator-name = "2.8V";
153 regulator-min-microvolt = <2800000>;
154 regulator-max-microvolt = <2800000>;
159 regulator-name = "2.8V #2";
160 regulator-min-microvolt = <2800000>;
161 regulator-max-microvolt = <2800000>;
166 regulator-name = "1.15V CPU";
167 regulator-min-microvolt = <1150000>;
168 regulator-max-microvolt = <1150000>;
173 regulator-name = "1.15V CPU #2";
174 regulator-min-microvolt = <1150000>;
175 regulator-max-microvolt = <1150000>;
184 pinctrl-0 = <&i2c3_pins>;
185 pinctrl-names = "default";
189 pinctrl-0 = <&mmcif_pins>;
190 pinctrl-names = "default";
193 vmmc-supply = <®_1p8v>;
198 pinctrl-0 = <&scifa4_pins>;
199 pinctrl-names = "default";
202 renesas,groups = "i2c3_1";
203 renesas,function = "i2c3";
208 renesas,groups = "mmc0_data8_0", "mmc0_ctrl_0";
209 renesas,function = "mmc0";
212 renesas,groups = "mmc0_data8_0";
213 renesas,pins = "PORT279";
218 scifa4_pins: scifa4 {
219 renesas,groups = "scifa4_data", "scifa4_ctrl";
220 renesas,function = "scifa4";
224 renesas,groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd", "sdhi0_wp";
225 renesas,function = "sdhi0";
229 renesas,groups = "sdhi2_data4", "sdhi2_ctrl";
230 renesas,function = "sdhi2";
235 pinctrl-0 = <&sdhi0_pins>;
236 pinctrl-names = "default";
238 vmmc-supply = <&vmmc_sdhi0>;
244 pinctrl-0 = <&sdhi2_pins>;
245 pinctrl-names = "default";
247 vmmc-supply = <&vmmc_sdhi2>;