Lines Matching +full:gcc +full:- +full:msm8953
1 // SPDX-License-Identifier: BSD-3-Clause
5 /dts-v1/;
7 #include "msm8953.dtsi"
11 /delete-node/ &adsp_fw_mem;
12 /delete-node/ &qseecom_mem;
13 /delete-node/ &wcnss_fw_mem;
17 compatible = "xiaomi,daisy", "qcom,msm8953";
18 chassis-type = "handset";
19 qcom,msm-id = <293 0>;
20 qcom,board-id = <0x1000b 0x9>;
23 #address-cells = <2>;
24 #size-cells = <2>;
28 compatible = "simple-framebuffer";
36 power-domains = <&gcc MDSS_GDSC>;
38 clocks = <&gcc GCC_MDSS_AHB_CLK>,
39 <&gcc GCC_MDSS_AXI_CLK>,
40 <&gcc GCC_MDSS_VSYNC_CLK>,
41 <&gcc GCC_MDSS_MDP_CLK>,
42 <&gcc GCC_MDSS_BYTE0_CLK>,
43 <&gcc GCC_MDSS_PCLK0_CLK>,
44 <&gcc GCC_MDSS_ESC0_CLK>;
48 gpio-keys {
49 compatible = "gpio-keys";
51 pinctrl-names = "default";
52 pinctrl-0 = <&gpio_key_default>;
54 key-volume-up {
61 reserved-memory {
64 no-map;
69 no-map;
74 no-map;
82 i2c-sensors {
83 compatible = "i2c-gpio";
84 sda-gpios = <&tlmm 14 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
85 scl-gpios = <&tlmm 15 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
86 i2c-gpio,delay-us = <2>; /* ~100 kHz */
87 #address-cells = <1>;
88 #size-cells = <0>;
93 vdd-supply = <&pm8953_l10>;
94 vddio-supply = <&pm8953_l6>;
95 mount-matrix = "-1", "0", "0",
96 "0", "-1", "0",
101 vph_pwr: vph-pwr-regulator {
102 compatible = "regulator-fixed";
103 regulator-name = "vph_pwr";
104 regulator-always-on;
105 regulator-boot-on;
110 vdd-supply = <&pm8953_l3>;
111 vdda-pll-supply = <&pm8953_l7>;
112 vdda-phy-dpdm-supply = <&pm8953_l13>;
120 speaker_codec: audio-codec@3a {
124 reset-gpios = <&tlmm 89 GPIO_ACTIVE_LOW>;
126 vmon-slot-no = <1>;
127 imon-slot-no = <1>;
128 maxim,interleave-mode;
130 #sound-dai-cells = <0>;
138 compatible = "edt,edt-ft5406";
141 interrupt-parent = <&tlmm>;
144 reset-gpios = <&tlmm 64 GPIO_ACTIVE_LOW>;
146 vcc-supply = <&pm8953_l10>;
148 touchscreen-size-x = <1080>;
149 touchscreen-size-y = <2280>;
159 qcom,current-limit-microamp = <20000>;
160 qcom,num-strings = <2>;
167 compatible = "qcom,rpm-pm8953-regulators";
169 vdd_s1-supply = <&vph_pwr>;
170 vdd_s2-supply = <&vph_pwr>;
171 vdd_s3-supply = <&vph_pwr>;
172 vdd_s4-supply = <&vph_pwr>;
173 vdd_s5-supply = <&vph_pwr>;
174 vdd_s6-supply = <&vph_pwr>;
175 vdd_s7-supply = <&vph_pwr>;
176 vdd_l1-supply = <&pm8953_s3>;
177 vdd_l2_l3-supply = <&pm8953_s3>;
178 vdd_l4_l5_l6_l7_l16_l19-supply = <&pm8953_s4>;
179 vdd_l8_l11_l12_l13_l14_l15-supply = <&vph_pwr>;
180 vdd_l9_l10_l17_l18_l22-supply = <&vph_pwr>;
183 regulator-min-microvolt = <863000>;
184 regulator-max-microvolt = <1152000>;
188 regulator-min-microvolt = <1224000>;
189 regulator-max-microvolt = <1224000>;
193 regulator-min-microvolt = <1896000>;
194 regulator-max-microvolt = <2048000>;
198 regulator-min-microvolt = <1000000>;
199 regulator-max-microvolt = <1100000>;
203 regulator-min-microvolt = <975000>;
204 regulator-max-microvolt = <1225000>;
208 regulator-min-microvolt = <925000>;
209 regulator-max-microvolt = <925000>;
210 regulator-allow-set-load;
214 regulator-min-microvolt = <1800000>;
215 regulator-max-microvolt = <1800000>;
219 regulator-min-microvolt = <1800000>;
220 regulator-max-microvolt = <1800000>;
221 regulator-always-on;
225 regulator-min-microvolt = <1800000>;
226 regulator-max-microvolt = <1900000>;
230 regulator-min-microvolt = <2900000>;
231 regulator-max-microvolt = <2900000>;
235 regulator-min-microvolt = <3000000>;
236 regulator-max-microvolt = <3300000>;
240 regulator-min-microvolt = <2850000>;
241 regulator-max-microvolt = <2850000>;
242 regulator-always-on;
246 regulator-min-microvolt = <2950000>;
247 regulator-max-microvolt = <2950000>;
251 regulator-min-microvolt = <1800000>;
252 regulator-max-microvolt = <2950000>;
256 regulator-min-microvolt = <3125000>;
257 regulator-max-microvolt = <3125000>;
261 regulator-min-microvolt = <1800000>;
262 regulator-max-microvolt = <1800000>;
266 regulator-min-microvolt = <2850000>;
267 regulator-max-microvolt = <2850000>;
271 regulator-min-microvolt = <1200000>;
272 regulator-max-microvolt = <1350000>;
276 regulator-min-microvolt = <2800000>;
277 regulator-max-microvolt = <2850000>;
278 regulator-always-on;
282 regulator-min-microvolt = <975000>;
283 regulator-max-microvolt = <1225000>;
289 vmmc-supply = <&pm8953_l8>;
290 vqmmc-supply = <&pm8953_l5>;
296 vmmc-supply = <&pm8953_l11>;
297 vqmmc-supply = <&pm8953_l12>;
299 cd-gpios = <&tlmm 133 GPIO_ACTIVE_LOW>;
301 pinctrl-names = "default", "sleep";
302 pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on &sdc2_cd_on>;
303 pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off &sdc2_cd_off>;
309 gpio-reserved-ranges = <0 4>, <16 4>, <135 4>;
313 pinctrl-names = "default";
314 pinctrl-0 = <&uart_console_active>;