~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/qcom/msm8992-xiaomi-libra.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/qcom/msm8992-xiaomi-libra.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm64/qcom/msm8992-xiaomi-libra.dts (Architecture sparc)


  1 // SPDX-License-Identifier: BSD-3-Clause            1 // SPDX-License-Identifier: BSD-3-Clause
  2 /*                                                  2 /*
  3  * Copyright (c) 2020, Konrad Dybcio                3  * Copyright (c) 2020, Konrad Dybcio
  4  */                                                 4  */
  5                                                     5 
  6 /dts-v1/;                                           6 /dts-v1/;
  7                                                     7 
  8 #include "msm8992.dtsi"                             8 #include "msm8992.dtsi"
  9 #include "pm8994.dtsi"                              9 #include "pm8994.dtsi"
 10 #include "pmi8994.dtsi"                            10 #include "pmi8994.dtsi"
 11 #include <dt-bindings/gpio/gpio.h>                 11 #include <dt-bindings/gpio/gpio.h>
 12 #include <dt-bindings/input/gpio-keys.h>           12 #include <dt-bindings/input/gpio-keys.h>
 13                                                    13 
 14 /delete-node/ &adsp_mem;                           14 /delete-node/ &adsp_mem;
 15 /delete-node/ &audio_mem;                          15 /delete-node/ &audio_mem;
 16 /delete-node/ &mpss_mem;                           16 /delete-node/ &mpss_mem;
 17 /delete-node/ &peripheral_region;                  17 /delete-node/ &peripheral_region;
 18 /delete-node/ &res_hyp_mem;                        18 /delete-node/ &res_hyp_mem;
 19 /delete-node/ &rmtfs_mem;                          19 /delete-node/ &rmtfs_mem;
 20                                                    20 
 21 / {                                                21 / {
 22         model = "Xiaomi Mi 4C";                    22         model = "Xiaomi Mi 4C";
 23         compatible = "xiaomi,libra", "qcom,msm     23         compatible = "xiaomi,libra", "qcom,msm8992";
 24         chassis-type = "handset";                  24         chassis-type = "handset";
 25                                                    25 
 26         /* required for bootloader to select c     26         /* required for bootloader to select correct board */
 27         qcom,msm-id = <251 0>, <252 0>;            27         qcom,msm-id = <251 0>, <252 0>;
 28         qcom,pmic-id = <65545 65546 0 0>;          28         qcom,pmic-id = <65545 65546 0 0>;
 29         qcom,board-id = <12 0>;                    29         qcom,board-id = <12 0>;
 30                                                    30 
 31         /* This enables graphical output via b     31         /* This enables graphical output via bootloader-enabled display */
 32         chosen {                                   32         chosen {
 33                 bootargs = "earlycon=tty0 cons     33                 bootargs = "earlycon=tty0 console=tty0 maxcpus=1";
 34                                                    34 
 35                 #address-cells = <2>;              35                 #address-cells = <2>;
 36                 #size-cells = <2>;                 36                 #size-cells = <2>;
 37                 ranges;                            37                 ranges;
 38                                                    38 
 39                 framebuffer0: framebuffer@3400     39                 framebuffer0: framebuffer@3400000 {
 40                         compatible = "simple-f     40                         compatible = "simple-framebuffer";
 41                         reg = <0 0x3400000 0 (     41                         reg = <0 0x3400000 0 (1080 * 1920 * 3)>;
 42                         width = <1080>;            42                         width = <1080>;
 43                         height = <1920>;           43                         height = <1920>;
 44                         stride = <(1080 * 3)>;     44                         stride = <(1080 * 3)>;
 45                         format = "r8g8b8";         45                         format = "r8g8b8";
 46                         /*                         46                         /*
 47                          * That's a lot of clo     47                          * That's a lot of clocks, but it's necessary due
 48                          * to unused clk clean     48                          * to unused clk cleanup & no panel driver yet..
 49                          */                        49                          */
 50                         clocks = <&mmcc MDSS_A     50                         clocks = <&mmcc MDSS_AHB_CLK>,
 51                                  <&mmcc MDSS_A     51                                  <&mmcc MDSS_AXI_CLK>,
 52                                  <&mmcc MDSS_V     52                                  <&mmcc MDSS_VSYNC_CLK>,
 53                                  <&mmcc MDSS_M     53                                  <&mmcc MDSS_MDP_CLK>,
 54                                  <&mmcc MDSS_B     54                                  <&mmcc MDSS_BYTE0_CLK>,
 55                                  <&mmcc MDSS_P     55                                  <&mmcc MDSS_PCLK0_CLK>,
 56                                  <&mmcc MDSS_E     56                                  <&mmcc MDSS_ESC0_CLK>;
 57                         power-domains = <&mmcc     57                         power-domains = <&mmcc MDSS_GDSC>;
 58                 };                                 58                 };
 59         };                                         59         };
 60                                                    60 
 61         gpio-keys {                                61         gpio-keys {
 62                 compatible = "gpio-keys";          62                 compatible = "gpio-keys";
 63                 autorepeat;                        63                 autorepeat;
 64                                                    64 
 65                 button {                           65                 button {
 66                         label = "Volume Up";       66                         label = "Volume Up";
 67                         gpios = <&pm8994_gpios     67                         gpios = <&pm8994_gpios 3 GPIO_ACTIVE_LOW>;
 68                         linux,input-type = <1>     68                         linux,input-type = <1>;
 69                         linux,code = <KEY_VOLU     69                         linux,code = <KEY_VOLUMEUP>;
 70                         wakeup-source;             70                         wakeup-source;
 71                         debounce-interval = <1     71                         debounce-interval = <15>;
 72                 };                                 72                 };
 73         };                                         73         };
 74                                                    74 
 75         reserved-memory {                          75         reserved-memory {
 76                 #address-cells = <2>;              76                 #address-cells = <2>;
 77                 #size-cells = <2>;                 77                 #size-cells = <2>;
 78                 ranges;                            78                 ranges;
 79                                                    79 
 80                 memory_hole: hole@6400000 {        80                 memory_hole: hole@6400000 {
 81                         reg = <0 0x06400000 0      81                         reg = <0 0x06400000 0 0x600000>;
 82                         no-map;                    82                         no-map;
 83                 };                                 83                 };
 84                                                    84 
 85                 memory_hole2: hole2@6c00000 {      85                 memory_hole2: hole2@6c00000 {
 86                         reg = <0 0x06c00000 0      86                         reg = <0 0x06c00000 0 0x2400000>;
 87                         no-map;                    87                         no-map;
 88                 };                                 88                 };
 89                                                    89 
 90                 mpss_mem: mpss@9000000 {           90                 mpss_mem: mpss@9000000 {
 91                         reg = <0 0x09000000 0      91                         reg = <0 0x09000000 0 0x5a00000>;
 92                         no-map;                    92                         no-map;
 93                 };                                 93                 };
 94                                                    94 
 95                 tzapp: tzapp@ea00000 {             95                 tzapp: tzapp@ea00000 {
 96                         reg = <0 0x0ea00000 0      96                         reg = <0 0x0ea00000 0 0x1900000>;
 97                         no-map;                    97                         no-map;
 98                 };                                 98                 };
 99                                                    99 
100                 mdm_rfsa_mem: mdm-rfsa@ca0b000    100                 mdm_rfsa_mem: mdm-rfsa@ca0b0000 {
101                         reg = <0 0xca0b0000 0     101                         reg = <0 0xca0b0000 0 0x10000>;
102                         no-map;                   102                         no-map;
103                 };                                103                 };
104                                                   104 
105                 rmtfs_mem: rmtfs@ca100000 {       105                 rmtfs_mem: rmtfs@ca100000 {
106                         compatible = "qcom,rmt    106                         compatible = "qcom,rmtfs-mem";
107                         reg = <0 0xca100000 0     107                         reg = <0 0xca100000 0 0x180000>;
108                         no-map;                   108                         no-map;
109                                                   109 
110                         qcom,client-id = <1>;     110                         qcom,client-id = <1>;
111                 };                                111                 };
112                                                   112 
113                 qseecom_mem: qseecom@cb400000     113                 qseecom_mem: qseecom@cb400000 {
114                         reg = <0 0xcb400000 0     114                         reg = <0 0xcb400000 0 0x1c00000>;
115                         no-mem;                   115                         no-mem;
116                 };                                116                 };
117                                                   117 
118                 adsp_rfsa_mem: adsp-rfsa@cd000    118                 adsp_rfsa_mem: adsp-rfsa@cd000000 {
119                         reg = <0 0xcd000000 0     119                         reg = <0 0xcd000000 0 0x10000>;
120                         no-map;                   120                         no-map;
121                 };                                121                 };
122                                                   122 
123                 sensor_rfsa_mem: sensor-rfsa@c    123                 sensor_rfsa_mem: sensor-rfsa@cd010000 {
124                         reg = <0 0xcd010000 0     124                         reg = <0 0xcd010000 0 0x10000>;
125                         no-map;                   125                         no-map;
126                 };                                126                 };
127                                                   127 
128                 ramoops@dfc00000 {                128                 ramoops@dfc00000 {
129                         compatible = "ramoops"    129                         compatible = "ramoops";
130                         reg = <0 0xdfc00000 0     130                         reg = <0 0xdfc00000 0 0x40000>;
131                         console-size = <0x1000    131                         console-size = <0x10000>;
132                         record-size = <0x10000    132                         record-size = <0x10000>;
133                         ftrace-size = <0x10000    133                         ftrace-size = <0x10000>;
134                         pmsg-size = <0x20000>;    134                         pmsg-size = <0x20000>;
135                 };                                135                 };
136         };                                        136         };
137 };                                                137 };
138                                                   138 
139 &blsp1_i2c2 {                                     139 &blsp1_i2c2 {
140         status = "okay";                          140         status = "okay";
141                                                   141 
142         /* Atmel or Synaptics touchscreen */      142         /* Atmel or Synaptics touchscreen */
143 };                                                143 };
144                                                   144 
145 &blsp1_i2c5 {                                     145 &blsp1_i2c5 {
146         status = "okay";                          146         status = "okay";
147                                                   147 
148         /* ST lsm6db0 gyro/accelerometer */       148         /* ST lsm6db0 gyro/accelerometer */
149 };                                                149 };
150                                                   150 
151 &blsp1_i2c6 {                                     151 &blsp1_i2c6 {
152         status = "okay";                          152         status = "okay";
153                                                   153 
154         /*                                        154         /*
155          * NXP NCI NFC,                           155          * NXP NCI NFC,
156          * TI USB320 Type-C controller,           156          * TI USB320 Type-C controller,
157          * Pericom 30216a USB (de)mux switch      157          * Pericom 30216a USB (de)mux switch
158          */                                       158          */
159 };                                                159 };
160                                                   160 
161 &blsp2_i2c1 {                                     161 &blsp2_i2c1 {
162         status = "okay";                          162         status = "okay";
163                                                   163 
164         /* cm36686 proximity and ambient light    164         /* cm36686 proximity and ambient light sensor */
165 };                                                165 };
166                                                   166 
167 &blsp2_i2c5 {                                     167 &blsp2_i2c5 {
168         status = "okay";                          168         status = "okay";
169                                                   169 
170         /* Silabs si4705 FM transmitter */        170         /* Silabs si4705 FM transmitter */
171 };                                                171 };
172                                                   172 
173 &blsp2_uart2 {                                    173 &blsp2_uart2 {
174         status = "okay";                          174         status = "okay";
175 };                                                175 };
176                                                   176 
177 &pm8994_spmi_regulators {                         177 &pm8994_spmi_regulators {
178         VDD_APC0: s8 {                            178         VDD_APC0: s8 {
179                 regulator-min-microvolt = <680    179                 regulator-min-microvolt = <680000>;
180                 regulator-max-microvolt = <118    180                 regulator-max-microvolt = <1180000>;
181                 regulator-always-on;              181                 regulator-always-on;
182                 regulator-boot-on;                182                 regulator-boot-on;
183         };                                        183         };
184                                                   184 
185         /* APC1 is 3-phase, but quoting downst    185         /* APC1 is 3-phase, but quoting downstream, s11 is "the gang leader" */
186         VDD_APC1: s11 {                           186         VDD_APC1: s11 {
187                 regulator-min-microvolt = <700    187                 regulator-min-microvolt = <700000>;
188                 regulator-max-microvolt = <122    188                 regulator-max-microvolt = <1225000>;
189                 regulator-always-on;              189                 regulator-always-on;
190                 regulator-boot-on;                190                 regulator-boot-on;
191         };                                        191         };
192 };                                                192 };
193                                                   193 
194 &rpm_requests {                                   194 &rpm_requests {
195         regulators-0 {                            195         regulators-0 {
196                 compatible = "qcom,rpm-pm8994-    196                 compatible = "qcom,rpm-pm8994-regulators";
197                                                   197 
198                 vdd_l1-supply = <&pm8994_s7>;     198                 vdd_l1-supply = <&pm8994_s7>;
199                 vdd_l2_26_28-supply = <&pm8994    199                 vdd_l2_26_28-supply = <&pm8994_s3>;
200                 vdd_l3_11-supply = <&pm8994_s3    200                 vdd_l3_11-supply = <&pm8994_s3>;
201                 vdd_l4_27_31-supply = <&pm8994    201                 vdd_l4_27_31-supply = <&pm8994_s3>;
202                 vdd_l5_7-supply = <&pm8994_s3>    202                 vdd_l5_7-supply = <&pm8994_s3>;
203                 vdd_l6_12_32-supply = <&pm8994    203                 vdd_l6_12_32-supply = <&pm8994_s5>;
204                 vdd_l8_16_30-supply = <&vph_pw    204                 vdd_l8_16_30-supply = <&vph_pwr>;
205                 vdd_l9_10_18_22-supply = <&vph    205                 vdd_l9_10_18_22-supply = <&vph_pwr>;
206                 vdd_l13_19_23_24-supply = <&vp    206                 vdd_l13_19_23_24-supply = <&vph_pwr>;
207                 vdd_l14_15-supply = <&pm8994_s    207                 vdd_l14_15-supply = <&pm8994_s5>;
208                 vdd_l17_29-supply = <&vph_pwr>    208                 vdd_l17_29-supply = <&vph_pwr>;
209                 vdd_l20_21-supply = <&vph_pwr>    209                 vdd_l20_21-supply = <&vph_pwr>;
210                 vdd_l25-supply = <&pm8994_s5>;    210                 vdd_l25-supply = <&pm8994_s5>;
211                 vdd_lvs1_2-supply = <&pm8994_s    211                 vdd_lvs1_2-supply = <&pm8994_s4>;
212                                                   212 
213                 /* S1, S2, S6 and S12 are mana    213                 /* S1, S2, S6 and S12 are managed by RPMPD */
214                                                   214 
215                 pm8994_s3: s3 {                   215                 pm8994_s3: s3 {
216                         regulator-min-microvol    216                         regulator-min-microvolt = <1300000>;
217                         regulator-max-microvol    217                         regulator-max-microvolt = <1300000>;
218                 };                                218                 };
219                                                   219 
220                 pm8994_s4: s4 {                   220                 pm8994_s4: s4 {
221                         regulator-min-microvol    221                         regulator-min-microvolt = <1800000>;
222                         regulator-max-microvol    222                         regulator-max-microvolt = <1800000>;
223                         regulator-allow-set-lo    223                         regulator-allow-set-load;
224                         regulator-always-on;      224                         regulator-always-on;
225                         regulator-system-load     225                         regulator-system-load = <325000>;
226                 };                                226                 };
227                                                   227 
228                 pm8994_s5: s5 {                   228                 pm8994_s5: s5 {
229                         regulator-min-microvol    229                         regulator-min-microvolt = <2150000>;
230                         regulator-max-microvol    230                         regulator-max-microvolt = <2150000>;
231                 };                                231                 };
232                                                   232 
233                 pm8994_s7: s7 {                   233                 pm8994_s7: s7 {
234                         regulator-min-microvol    234                         regulator-min-microvolt = <1000000>;
235                         regulator-max-microvol    235                         regulator-max-microvolt = <1000000>;
236                 };                                236                 };
237                                                   237 
238                 /* S8, S9, S10 and S11 - SPMI-    238                 /* S8, S9, S10 and S11 - SPMI-managed VDD_APC */
239                                                   239 
240                 pm8994_l1: l1 {                   240                 pm8994_l1: l1 {
241                         regulator-min-microvol    241                         regulator-min-microvolt = <1000000>;
242                         regulator-max-microvol    242                         regulator-max-microvolt = <1000000>;
243                 };                                243                 };
244                                                   244 
245                 pm8994_l2: l2 {                   245                 pm8994_l2: l2 {
246                         regulator-min-microvol    246                         regulator-min-microvolt = <1250000>;
247                         regulator-max-microvol    247                         regulator-max-microvolt = <1250000>;
248                 };                                248                 };
249                                                   249 
250                 pm8994_l3: l3 {                   250                 pm8994_l3: l3 {
251                         regulator-min-microvol    251                         regulator-min-microvolt = <1200000>;
252                         regulator-max-microvol    252                         regulator-max-microvolt = <1200000>;
253                 };                                253                 };
254                                                   254 
255                 pm8994_l4: l4 {                   255                 pm8994_l4: l4 {
256                         regulator-min-microvol    256                         regulator-min-microvolt = <1225000>;
257                         regulator-max-microvol    257                         regulator-max-microvolt = <1225000>;
258                 };                                258                 };
259                                                   259 
260                 /* L5 is inaccessible from RPM    260                 /* L5 is inaccessible from RPM */
261                                                   261 
262                 pm8994_l6: l6 {                   262                 pm8994_l6: l6 {
263                         regulator-min-microvol    263                         regulator-min-microvolt = <1800000>;
264                         regulator-max-microvol    264                         regulator-max-microvolt = <1800000>;
265                 };                                265                 };
266                                                   266 
267                 /* L7 is inaccessible from RPM    267                 /* L7 is inaccessible from RPM */
268                                                   268 
269                 pm8994_l8: l8 {                   269                 pm8994_l8: l8 {
270                         regulator-min-microvol    270                         regulator-min-microvolt = <1800000>;
271                         regulator-max-microvol    271                         regulator-max-microvolt = <1800000>;
272                 };                                272                 };
273                                                   273 
274                 pm8994_l9: l9 {                   274                 pm8994_l9: l9 {
275                         regulator-min-microvol    275                         regulator-min-microvolt = <1800000>;
276                         regulator-max-microvol    276                         regulator-max-microvolt = <1800000>;
277                 };                                277                 };
278                                                   278 
279                 pm8994_l10: l10 {                 279                 pm8994_l10: l10 {
280                         regulator-min-microvol    280                         regulator-min-microvolt = <1800000>;
281                         regulator-max-microvol    281                         regulator-max-microvolt = <1800000>;
282                 };                                282                 };
283                                                   283 
284                 pm8994_l11: l11 {                 284                 pm8994_l11: l11 {
285                         regulator-min-microvol    285                         regulator-min-microvolt = <1200000>;
286                         regulator-max-microvol    286                         regulator-max-microvolt = <1200000>;
287                 };                                287                 };
288                                                   288 
289                 pm8994_l12: l12 {                 289                 pm8994_l12: l12 {
290                         regulator-min-microvol    290                         regulator-min-microvolt = <1800000>;
291                         regulator-max-microvol    291                         regulator-max-microvolt = <1800000>;
292                 };                                292                 };
293                                                   293 
294                 pm8994_l13: l13 {                 294                 pm8994_l13: l13 {
295                         regulator-min-microvol    295                         regulator-min-microvolt = <1800000>;
296                         regulator-max-microvol    296                         regulator-max-microvolt = <2950000>;
297                 };                                297                 };
298                                                   298 
299                 pm8994_l14: l14 {                 299                 pm8994_l14: l14 {
300                         regulator-min-microvol    300                         regulator-min-microvolt = <1800000>;
301                         regulator-max-microvol    301                         regulator-max-microvolt = <1800000>;
302                 };                                302                 };
303                                                   303 
304                 pm8994_l15: l15 {                 304                 pm8994_l15: l15 {
305                         regulator-min-microvol    305                         regulator-min-microvolt = <1800000>;
306                         regulator-max-microvol    306                         regulator-max-microvolt = <1800000>;
307                 };                                307                 };
308                                                   308 
309                 pm8994_l16: l16 {                 309                 pm8994_l16: l16 {
310                         regulator-min-microvol    310                         regulator-min-microvolt = <2700000>;
311                         regulator-max-microvol    311                         regulator-max-microvolt = <2700000>;
312                 };                                312                 };
313                                                   313 
314                 pm8994_l17: l17 {                 314                 pm8994_l17: l17 {
315                         regulator-min-microvol    315                         regulator-min-microvolt = <2700000>;
316                         regulator-max-microvol    316                         regulator-max-microvolt = <2700000>;
317                 };                                317                 };
318                                                   318 
319                 pm8994_l18: l18 {                 319                 pm8994_l18: l18 {
320                         regulator-min-microvol    320                         regulator-min-microvolt = <2850000>;
321                         regulator-max-microvol    321                         regulator-max-microvolt = <2850000>;
322                         regulator-always-on;      322                         regulator-always-on;
323                 };                                323                 };
324                                                   324 
325                 pm8994_l19: l19 {                 325                 pm8994_l19: l19 {
326                         regulator-min-microvol    326                         regulator-min-microvolt = <2800000>;
327                         regulator-max-microvol    327                         regulator-max-microvolt = <2800000>;
328                 };                                328                 };
329                                                   329 
330                 pm8994_l20: l20 {                 330                 pm8994_l20: l20 {
331                         regulator-min-microvol    331                         regulator-min-microvolt = <2950000>;
332                         regulator-max-microvol    332                         regulator-max-microvolt = <2950000>;
333                         regulator-always-on;      333                         regulator-always-on;
334                         regulator-boot-on;        334                         regulator-boot-on;
335                         regulator-allow-set-lo    335                         regulator-allow-set-load;
336                         regulator-system-load     336                         regulator-system-load = <570000>;
337                 };                                337                 };
338                                                   338 
339                 pm8994_l21: l21 {                 339                 pm8994_l21: l21 {
340                         regulator-min-microvol    340                         regulator-min-microvolt = <2950000>;
341                         regulator-max-microvol    341                         regulator-max-microvolt = <2950000>;
342                         regulator-always-on;      342                         regulator-always-on;
343                 };                                343                 };
344                                                   344 
345                 pm8994_l22: l22 {                 345                 pm8994_l22: l22 {
346                         regulator-min-microvol    346                         regulator-min-microvolt = <3000000>;
347                         regulator-max-microvol    347                         regulator-max-microvolt = <3000000>;
348                 };                                348                 };
349                                                   349 
350                 pm8994_l23: l23 {                 350                 pm8994_l23: l23 {
351                         regulator-min-microvol    351                         regulator-min-microvolt = <2800000>;
352                         regulator-max-microvol    352                         regulator-max-microvolt = <2800000>;
353                 };                                353                 };
354                                                   354 
355                 pm8994_l24: l24 {                 355                 pm8994_l24: l24 {
356                         regulator-min-microvol    356                         regulator-min-microvolt = <3075000>;
357                         regulator-max-microvol    357                         regulator-max-microvolt = <3150000>;
358                 };                                358                 };
359                                                   359 
360                 pm8994_l25: l25 {                 360                 pm8994_l25: l25 {
361                         regulator-min-microvol    361                         regulator-min-microvolt = <1000000>;
362                         regulator-max-microvol    362                         regulator-max-microvolt = <1000000>;
363                 };                                363                 };
364                                                   364 
365                 pm8994_l26: l26 {                 365                 pm8994_l26: l26 {
366                         regulator-min-microvol    366                         regulator-min-microvolt = <987500>;
367                         regulator-max-microvol    367                         regulator-max-microvolt = <987500>;
368                                                   368 
369                 };                                369                 };
370                                                   370 
371                 pm8994_l27: l27 {                 371                 pm8994_l27: l27 {
372                         regulator-min-microvol    372                         regulator-min-microvolt = <1050000>;
373                         regulator-max-microvol    373                         regulator-max-microvolt = <1050000>;
374                 };                                374                 };
375                                                   375 
376                 pm8994_l28: l28 {                 376                 pm8994_l28: l28 {
377                         regulator-min-microvol    377                         regulator-min-microvolt = <1000000>;
378                         regulator-max-microvol    378                         regulator-max-microvolt = <1000000>;
379                 };                                379                 };
380                                                   380 
381                 pm8994_l29: l29 {                 381                 pm8994_l29: l29 {
382                         regulator-min-microvol    382                         regulator-min-microvolt = <2800000>;
383                         regulator-max-microvol    383                         regulator-max-microvolt = <2800000>;
384                 };                                384                 };
385                                                   385 
386                 pm8994_l30: l30 {                 386                 pm8994_l30: l30 {
387                         regulator-min-microvol    387                         regulator-min-microvolt = <1800000>;
388                         regulator-max-microvol    388                         regulator-max-microvolt = <1800000>;
389                 };                                389                 };
390                                                   390 
391                 pm8994_l31: l31 {                 391                 pm8994_l31: l31 {
392                         regulator-min-microvol    392                         regulator-min-microvolt = <1262500>;
393                         regulator-max-microvol    393                         regulator-max-microvolt = <1262500>;
394                 };                                394                 };
395                                                   395 
396                 pm8994_l32: l32 {                 396                 pm8994_l32: l32 {
397                         regulator-min-microvol    397                         regulator-min-microvolt = <1800000>;
398                         regulator-max-microvol    398                         regulator-max-microvolt = <1800000>;
399                 };                                399                 };
400                                                   400 
401                 pm8994_lvs1: lvs1 {};             401                 pm8994_lvs1: lvs1 {};
402                 pm8994_lvs2: lvs2 {};             402                 pm8994_lvs2: lvs2 {};
403         };                                        403         };
404                                                   404 
405         pmi8994_regulators: regulators-1 {        405         pmi8994_regulators: regulators-1 {
406                 compatible = "qcom,rpm-pmi8994    406                 compatible = "qcom,rpm-pmi8994-regulators";
407                 vdd_s1-supply = <&vph_pwr>;       407                 vdd_s1-supply = <&vph_pwr>;
408                 vdd_bst_byp-supply = <&vph_pwr    408                 vdd_bst_byp-supply = <&vph_pwr>;
409                                                   409 
410                 pmi8994_s1: s1 {                  410                 pmi8994_s1: s1 {
411                         regulator-min-microvol    411                         regulator-min-microvolt = <1025000>;
412                         regulator-max-microvol    412                         regulator-max-microvolt = <1025000>;
413                 };                                413                 };
414                                                   414 
415                 /* S2 & S3 - VDD_GFX */           415                 /* S2 & S3 - VDD_GFX */
416                                                   416 
417                 pmi8994_bby: boost-bypass {       417                 pmi8994_bby: boost-bypass {
418                         regulator-min-microvol    418                         regulator-min-microvolt = <3150000>;
419                         regulator-max-microvol    419                         regulator-max-microvolt = <3600000>;
420                 };                                420                 };
421         };                                        421         };
422 };                                                422 };
423                                                   423 
424 &sdhc1 {                                          424 &sdhc1 {
425         status = "okay";                          425         status = "okay";
426                                                   426 
427         mmc-hs400-1_8v;                           427         mmc-hs400-1_8v;
428         vmmc-supply = <&pm8994_l20>;              428         vmmc-supply = <&pm8994_l20>;
429         vqmmc-supply = <&pm8994_s4>;              429         vqmmc-supply = <&pm8994_s4>;
430 };                                                430 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php