Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelv...
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / sh73a0-kzm9g-reference.dts
1 /*
2  * Device Tree Source for the KZM-A9-GT board
3  *
4  * Copyright (C) 2012 Horms Solutions Ltd.
5  *
6  * Based on sh73a0-kzm9g.dts
7  * Copyright (C) 2012 Renesas Solutions Corp.
8  *
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.
12  */
13
14 /dts-v1/;
15 /include/ "sh73a0.dtsi"
16
17 / {
18         model = "KZM-A9-GT";
19         compatible = "renesas,kzm9g-reference", "renesas,sh73a0";
20
21         chosen {
22                 bootargs = "console=tty0 console=ttySC4,115200 root=/dev/nfs ip=dhcp ignore_loglevel earlyprintk=sh-sci.4,115200";
23         };
24
25         memory {
26                 device_type = "memory";
27                 reg = <0x41000000 0x1e800000>;
28         };
29
30         reg_1p8v: regulator@0 {
31                 compatible = "regulator-fixed";
32                 regulator-name = "fixed-1.8V";
33                 regulator-min-microvolt = <1800000>;
34                 regulator-max-microvolt = <1800000>;
35                 regulator-always-on;
36                 regulator-boot-on;
37         };
38
39         reg_3p3v: regulator@1 {
40                 compatible = "regulator-fixed";
41                 regulator-name = "fixed-3.3V";
42                 regulator-min-microvolt = <3300000>;
43                 regulator-max-microvolt = <3300000>;
44                 regulator-always-on;
45                 regulator-boot-on;
46         };
47 };
48
49 &mmcif {
50         bus-width = <8>;
51         vmmc-supply = <&reg_1p8v>;
52         status = "okay";
53 };
54
55 &sdhi0 {
56         vmmc-supply = <&reg_3p3v>;
57         bus-width = <4>;
58         status = "okay";
59 };
60
61 &sdhi2 {
62         vmmc-supply = <&reg_3p3v>;
63         bus-width = <4>;
64         broken-cd;
65         status = "okay";
66 };