ARM: dts: ifc6410: Add pwrseq support for WLAN
[deliverable/linux.git] / arch / arm / boot / dts / qcom-apq8064-cm-qs600.dts
CommitLineData
7dac24bd
MR
1#include "qcom-apq8064-v2.0.dtsi"
2
3/ {
4 model = "CompuLab CM-QS600";
5 compatible = "qcom,apq8064-cm-qs600", "qcom,apq8064";
6
4e19db11
SB
7 aliases {
8 serial0 = &gsbi7_serial;
9 };
10
11 chosen {
12 stdout-path = "serial0:115200n8";
13 };
14
7dac24bd 15 soc {
1a621d35
SK
16 rpm@108000 {
17 regulators {
18 vin_lvs1_3_6-supply = <&pm8921_s4>;
19 vin_lvs2-supply = <&pm8921_s1>;
20 vin_lvs4_5_7-supply = <&pm8921_s4>;
21
22 vdd_l1_l2_l12_l18-supply = <&pm8921_s4>;
23 vdd_l24-supply = <&pm8921_s1>;
24 vdd_l25-supply = <&pm8921_s1>;
25 vdd_l26-supply = <&pm8921_s7>;
26 vdd_l27-supply = <&pm8921_s7>;
27 vdd_l28-supply = <&pm8921_s7>;
28
29
30 /* Buck SMPS */
31 pm8921_s1: s1 {
32 regulator-always-on;
33 regulator-min-microvolt = <1225000>;
34 regulator-max-microvolt = <1225000>;
35 qcom,switch-mode-frequency = <3200000>;
36 bias-pull-down;
37 };
38
39 pm8921_s3: s3 {
40 regulator-min-microvolt = <1000000>;
41 regulator-max-microvolt = <1400000>;
42 qcom,switch-mode-frequency = <4800000>;
43 };
44
45 pm8921_s4: s4 {
46 regulator-min-microvolt = <1800000>;
47 regulator-max-microvolt = <1800000>;
48 qcom,switch-mode-frequency = <3200000>;
49 };
50
51 pm8921_s7: s7 {
52 regulator-min-microvolt = <1300000>;
53 regulator-max-microvolt = <1300000>;
54 qcom,switch-mode-frequency = <3200000>;
55 };
56
57 pm8921_l3: l3 {
58 regulator-min-microvolt = <3050000>;
59 regulator-max-microvolt = <3300000>;
60 bias-pull-down;
61 };
62
63 pm8921_l4: l4 {
64 regulator-min-microvolt = <1000000>;
65 regulator-max-microvolt = <1800000>;
66 bias-pull-down;
67 };
68
baff39e6
SK
69 pm8921_l5: l5 {
70 regulator-min-microvolt = <2750000>;
71 regulator-max-microvolt = <3000000>;
72 bias-pull-down;
73 };
74
1a621d35
SK
75 pm8921_l23: l23 {
76 regulator-min-microvolt = <1700000>;
77 regulator-max-microvolt = <1900000>;
78 bias-pull-down;
79 };
80 };
81 };
82
7dac24bd
MR
83 gsbi@12440000 {
84 status = "okay";
85 qcom,mode = <GSBI_PROT_I2C>;
86
87 i2c@12460000 {
88 status = "okay";
89 clock-frequency = <200000>;
7dac24bd 90
2c9c2e5a 91 eeprom@50 {
7dac24bd
MR
92 compatible = "24c02";
93 reg = <0x50>;
94 pagesize = <32>;
95 };
96 };
97 };
98
99 gsbi@16600000 {
100 status = "ok";
101 qcom,mode = <GSBI_PROT_I2C_UART>;
102 serial@16640000 {
103 status = "ok";
be87cd0e
SK
104 pinctrl-names = "default";
105 pinctrl-0 = <&gsbi7_uart_2pins>;
7dac24bd
MR
106 };
107 };
108
08372ce9
ND
109 /* OTG */
110 usb1_phy: phy@12500000 {
111 status = "okay";
112 vddcx-supply = <&pm8921_s3>;
113 v3p3-supply = <&pm8921_l3>;
114 v1p8-supply = <&pm8921_l4>;
115 };
116
84db78b8
ND
117 usb3_phy: phy@12520000 {
118 status = "okay";
119 vddcx-supply = <&pm8921_s3>;
120 v3p3-supply = <&pm8921_l3>;
121 v1p8-supply = <&pm8921_l23>;
122 };
123
124 usb4_phy: phy@12530000 {
125 status = "okay";
126 vddcx-supply = <&pm8921_s3>;
127 v3p3-supply = <&pm8921_l3>;
128 v1p8-supply = <&pm8921_l23>;
129 };
130
08372ce9
ND
131 gadget1: gadget@12500000 {
132 status = "ok";
133 };
134
135 /* OTG */
136 usb1: usb@12500000 {
137 status = "ok";
138 };
139
84db78b8
ND
140 usb3: usb@12520000 {
141 status = "okay";
142 };
143
144 usb4: usb@12530000 {
145 status = "okay";
146 };
147
baff39e6
SK
148 /* on board fixed 3.3v supply */
149 v3p3_fixed: v3p3 {
150 compatible = "regulator-fixed";
151 regulator-name = "PCIE V3P3";
152 regulator-min-microvolt = <3300000>;
153 regulator-max-microvolt = <3300000>;
154 regulator-always-on;
155 };
156
7dac24bd
MR
157 amba {
158 /* eMMC */
159 sdcc1: sdcc@12400000 {
160 status = "okay";
baff39e6
SK
161 vmmc-supply = <&pm8921_l5>;
162 vqmmc-supply = <&pm8921_s4>;
7dac24bd
MR
163 };
164
165 /* External micro SD card */
166 sdcc3: sdcc@12180000 {
167 status = "okay";
baff39e6 168 vmmc-supply = <&v3p3_fixed>;
7dac24bd
MR
169 };
170 /* WLAN */
171 sdcc4: sdcc@121c0000 {
172 status = "okay";
baff39e6
SK
173 vmmc-supply = <&v3p3_fixed>;
174 vqmmc-supply = <&v3p3_fixed>;
7dac24bd
MR
175 };
176 };
177 };
178};
This page took 0.115946 seconds and 5 git commands to generate.