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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/qcom/qcom-apq8064-sony-xperia-lagan-yuga.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/arm/qcom/qcom-apq8064-sony-xperia-lagan-yuga.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/qcom/qcom-apq8064-sony-xperia-lagan-yuga.dts (Version linux-6.10.14)


  1 // SPDX-License-Identifier: GPL-2.0                 1 // SPDX-License-Identifier: GPL-2.0
  2 #include <dt-bindings/gpio/gpio.h>                  2 #include <dt-bindings/gpio/gpio.h>
  3 #include <dt-bindings/input/input.h>                3 #include <dt-bindings/input/input.h>
  4 #include <dt-bindings/mfd/qcom-rpm.h>               4 #include <dt-bindings/mfd/qcom-rpm.h>
  5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h      5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
  6                                                     6 
  7 #include "qcom-apq8064-v2.0.dtsi"                   7 #include "qcom-apq8064-v2.0.dtsi"
  8 #include "pm8821.dtsi"                              8 #include "pm8821.dtsi"
  9 #include "pm8921.dtsi"                              9 #include "pm8921.dtsi"
 10                                                    10 
 11 / {                                                11 / {
 12         model = "Sony Xperia Z";                   12         model = "Sony Xperia Z";
 13         compatible = "sony,xperia-yuga", "qcom     13         compatible = "sony,xperia-yuga", "qcom,apq8064";
 14         chassis-type = "handset";                  14         chassis-type = "handset";
 15                                                    15 
 16         aliases {                                  16         aliases {
 17                 serial0 = &gsbi5_serial;           17                 serial0 = &gsbi5_serial;
 18         };                                         18         };
 19                                                    19 
 20         chosen {                                   20         chosen {
 21                 stdout-path = "serial0:115200n     21                 stdout-path = "serial0:115200n8";
 22         };                                         22         };
 23                                                    23 
 24         gpio-keys {                                24         gpio-keys {
 25                 compatible = "gpio-keys";          25                 compatible = "gpio-keys";
 26                                                    26 
 27                 pinctrl-names = "default";         27                 pinctrl-names = "default";
 28                 pinctrl-0 = <&gpio_keys_pin_a>     28                 pinctrl-0 = <&gpio_keys_pin_a>;
 29                                                    29 
 30                 key-camera-focus {                 30                 key-camera-focus {
 31                         label = "camera_focus"     31                         label = "camera_focus";
 32                         gpios = <&pm8921_gpio      32                         gpios = <&pm8921_gpio 3 GPIO_ACTIVE_LOW>;
 33                         linux,input-type = <1>     33                         linux,input-type = <1>;
 34                         linux,code = <KEY_CAME     34                         linux,code = <KEY_CAMERA_FOCUS>;
 35                 };                                 35                 };
 36                                                    36 
 37                 key-camera-snapshot {              37                 key-camera-snapshot {
 38                         label = "camera_snapsh     38                         label = "camera_snapshot";
 39                         gpios = <&pm8921_gpio      39                         gpios = <&pm8921_gpio 4 GPIO_ACTIVE_LOW>;
 40                         linux,input-type = <1>     40                         linux,input-type = <1>;
 41                         linux,code = <KEY_CAME     41                         linux,code = <KEY_CAMERA>;
 42                 };                                 42                 };
 43                                                    43 
 44                 key-volume-down {                  44                 key-volume-down {
 45                         label = "volume_down";     45                         label = "volume_down";
 46                         gpios = <&pm8921_gpio      46                         gpios = <&pm8921_gpio 29 GPIO_ACTIVE_LOW>;
 47                         linux,input-type = <1>     47                         linux,input-type = <1>;
 48                         linux,code = <KEY_VOLU     48                         linux,code = <KEY_VOLUMEDOWN>;
 49                 };                                 49                 };
 50                                                    50 
 51                 key-volume-up {                    51                 key-volume-up {
 52                         label = "volume_up";       52                         label = "volume_up";
 53                         gpios = <&pm8921_gpio      53                         gpios = <&pm8921_gpio 35 GPIO_ACTIVE_LOW>;
 54                         linux,input-type = <1>     54                         linux,input-type = <1>;
 55                         linux,code = <KEY_VOLU     55                         linux,code = <KEY_VOLUMEUP>;
 56                 };                                 56                 };
 57         };                                         57         };
 58 };                                                 58 };
 59                                                    59 
 60 &gsbi5 {                                           60 &gsbi5 {
 61         qcom,mode = <GSBI_PROT_I2C_UART>;          61         qcom,mode = <GSBI_PROT_I2C_UART>;
 62         status = "okay";                           62         status = "okay";
 63 };                                                 63 };
 64                                                    64 
 65 &gsbi5_serial {                                    65 &gsbi5_serial {
 66         pinctrl-names = "default";                 66         pinctrl-names = "default";
 67         pinctrl-0 = <&gsbi5_uart_pin_a>;           67         pinctrl-0 = <&gsbi5_uart_pin_a>;
 68         status = "okay";                           68         status = "okay";
 69 };                                                 69 };
 70                                                    70 
 71 &pm8821 {                                          71 &pm8821 {
 72         interrupts-extended = <&tlmm_pinmux 76     72         interrupts-extended = <&tlmm_pinmux 76 IRQ_TYPE_LEVEL_LOW>;
 73 };                                                 73 };
 74                                                    74 
 75 &pm8921 {                                          75 &pm8921 {
 76         interrupts-extended = <&tlmm_pinmux 74     76         interrupts-extended = <&tlmm_pinmux 74 IRQ_TYPE_LEVEL_LOW>;
 77 };                                                 77 };
 78                                                    78 
 79 &pm8921_gpio {                                     79 &pm8921_gpio {
 80         gpio_keys_pin_a: gpio-keys-active-stat     80         gpio_keys_pin_a: gpio-keys-active-state {
 81                 pins = "gpio3", "gpio4", "gpio     81                 pins = "gpio3", "gpio4", "gpio29", "gpio35";
 82                 function = "normal";               82                 function = "normal";
 83                                                    83 
 84                 bias-pull-up;                      84                 bias-pull-up;
 85                 drive-push-pull;                   85                 drive-push-pull;
 86                 input-enable;                      86                 input-enable;
 87                 power-source = <2>;                87                 power-source = <2>;
 88                 qcom,drive-strength = <PMIC_GP     88                 qcom,drive-strength = <PMIC_GPIO_STRENGTH_NO>;
 89                 qcom,pull-up-strength = <0>;       89                 qcom,pull-up-strength = <0>;
 90         };                                         90         };
 91 };                                                 91 };
 92                                                    92 
 93 &riva {                                            93 &riva {
 94         pinctrl-names = "default";                 94         pinctrl-names = "default";
 95         pinctrl-0 = <&riva_wlan_pin_a>, <&riva     95         pinctrl-0 = <&riva_wlan_pin_a>, <&riva_bt_pin_a>, <&riva_fm_pin_a>;
 96                                                    96 
 97         vddcx-supply = <&pm8921_s3>;               97         vddcx-supply = <&pm8921_s3>;
 98         vddmx-supply = <&pm8921_l24>;              98         vddmx-supply = <&pm8921_l24>;
 99         vddpx-supply = <&pm8921_s4>;               99         vddpx-supply = <&pm8921_s4>;
100                                                   100 
101         status = "okay";                          101         status = "okay";
102                                                   102 
103         iris {                                    103         iris {
104                 vddxo-supply = <&pm8921_l4>;      104                 vddxo-supply = <&pm8921_l4>;
105                 vddrfa-supply = <&pm8921_s2>;     105                 vddrfa-supply = <&pm8921_s2>;
106                 vddpa-supply = <&pm8921_l10>;     106                 vddpa-supply = <&pm8921_l10>;
107                 vdddig-supply = <&pm8921_lvs2>    107                 vdddig-supply = <&pm8921_lvs2>;
108         };                                        108         };
109 };                                                109 };
110                                                   110 
111 &rpm {                                            111 &rpm {
112         regulators {                              112         regulators {
113                 compatible = "qcom,rpm-pm8921-    113                 compatible = "qcom,rpm-pm8921-regulators";
114                                                   114 
115                 vin_l1_l2_l12_l18-supply = <&p    115                 vin_l1_l2_l12_l18-supply = <&pm8921_s4>;
116                 vin_lvs_1_3_6-supply = <&pm892    116                 vin_lvs_1_3_6-supply = <&pm8921_s4>;
117                 vin_lvs_4_5_7-supply = <&pm892    117                 vin_lvs_4_5_7-supply = <&pm8921_s4>;
118                 vin_ncp-supply = <&pm8921_l6>;    118                 vin_ncp-supply = <&pm8921_l6>;
119                 vin_lvs2-supply = <&pm8921_s4>    119                 vin_lvs2-supply = <&pm8921_s4>;
120                 vin_l24-supply = <&pm8921_s1>;    120                 vin_l24-supply = <&pm8921_s1>;
121                 vin_l25-supply = <&pm8921_s1>;    121                 vin_l25-supply = <&pm8921_s1>;
122                 vin_l27-supply = <&pm8921_s7>;    122                 vin_l27-supply = <&pm8921_s7>;
123                 vin_l28-supply = <&pm8921_s7>;    123                 vin_l28-supply = <&pm8921_s7>;
124                                                   124 
125                 /* Buck SMPS */                   125                 /* Buck SMPS */
126                 pm8921_s1: s1 {                   126                 pm8921_s1: s1 {
127                         regulator-always-on;      127                         regulator-always-on;
128                         regulator-min-microvol    128                         regulator-min-microvolt = <1225000>;
129                         regulator-max-microvol    129                         regulator-max-microvolt = <1225000>;
130                         qcom,switch-mode-frequ    130                         qcom,switch-mode-frequency = <3200000>;
131                         bias-pull-down;           131                         bias-pull-down;
132                 };                                132                 };
133                                                   133 
134                 pm8921_s2: s2 {                   134                 pm8921_s2: s2 {
135                         regulator-min-microvol    135                         regulator-min-microvolt = <1300000>;
136                         regulator-max-microvol    136                         regulator-max-microvolt = <1300000>;
137                         qcom,switch-mode-frequ    137                         qcom,switch-mode-frequency = <1600000>;
138                         bias-pull-down;           138                         bias-pull-down;
139                 };                                139                 };
140                                                   140 
141                 pm8921_s3: s3 {                   141                 pm8921_s3: s3 {
142                         regulator-min-microvol    142                         regulator-min-microvolt = <500000>;
143                         regulator-max-microvol    143                         regulator-max-microvolt = <1150000>;
144                         qcom,switch-mode-frequ    144                         qcom,switch-mode-frequency = <4800000>;
145                         bias-pull-down;           145                         bias-pull-down;
146                 };                                146                 };
147                                                   147 
148                 pm8921_s4: s4 {                   148                 pm8921_s4: s4 {
149                         regulator-always-on;      149                         regulator-always-on;
150                         regulator-min-microvol    150                         regulator-min-microvolt = <1800000>;
151                         regulator-max-microvol    151                         regulator-max-microvolt = <1800000>;
152                         qcom,switch-mode-frequ    152                         qcom,switch-mode-frequency = <1600000>;
153                         bias-pull-down;           153                         bias-pull-down;
154                         qcom,force-mode = <QCO    154                         qcom,force-mode = <QCOM_RPM_FORCE_MODE_AUTO>;
155                 };                                155                 };
156                                                   156 
157                 pm8921_s7: s7 {                   157                 pm8921_s7: s7 {
158                         regulator-min-microvol    158                         regulator-min-microvolt = <1300000>;
159                         regulator-max-microvol    159                         regulator-max-microvolt = <1300000>;
160                         qcom,switch-mode-frequ    160                         qcom,switch-mode-frequency = <3200000>;
161                 };                                161                 };
162                                                   162 
163                 pm8921_s8: s8 {                   163                 pm8921_s8: s8 {
164                         regulator-min-microvol    164                         regulator-min-microvolt = <2200000>;
165                         regulator-max-microvol    165                         regulator-max-microvolt = <2200000>;
166                         qcom,switch-mode-frequ    166                         qcom,switch-mode-frequency = <1600000>;
167                 };                                167                 };
168                                                   168 
169                 /* PMOS LDO */                    169                 /* PMOS LDO */
170                 pm8921_l1: l1 {                   170                 pm8921_l1: l1 {
171                         regulator-always-on;      171                         regulator-always-on;
172                         regulator-min-microvol    172                         regulator-min-microvolt = <1100000>;
173                         regulator-max-microvol    173                         regulator-max-microvolt = <1100000>;
174                         bias-pull-down;           174                         bias-pull-down;
175                 };                                175                 };
176                                                   176 
177                 pm8921_l2: l2 {                   177                 pm8921_l2: l2 {
178                         regulator-min-microvol    178                         regulator-min-microvolt = <1200000>;
179                         regulator-max-microvol    179                         regulator-max-microvolt = <1200000>;
180                         bias-pull-down;           180                         bias-pull-down;
181                 };                                181                 };
182                                                   182 
183                 pm8921_l3: l3 {                   183                 pm8921_l3: l3 {
184                         regulator-min-microvol    184                         regulator-min-microvolt = <3075000>;
185                         regulator-max-microvol    185                         regulator-max-microvolt = <3075000>;
186                         bias-pull-down;           186                         bias-pull-down;
187                 };                                187                 };
188                                                   188 
189                 pm8921_l4: l4 {                   189                 pm8921_l4: l4 {
190                         regulator-always-on;      190                         regulator-always-on;
191                         regulator-min-microvol    191                         regulator-min-microvolt = <1800000>;
192                         regulator-max-microvol    192                         regulator-max-microvolt = <1800000>;
193                         bias-pull-down;           193                         bias-pull-down;
194                 };                                194                 };
195                                                   195 
196                 pm8921_l5: l5 {                   196                 pm8921_l5: l5 {
197                         regulator-min-microvol    197                         regulator-min-microvolt = <2950000>;
198                         regulator-max-microvol    198                         regulator-max-microvolt = <2950000>;
199                         bias-pull-down;           199                         bias-pull-down;
200                 };                                200                 };
201                                                   201 
202                 pm8921_l6: l6 {                   202                 pm8921_l6: l6 {
203                         regulator-min-microvol    203                         regulator-min-microvolt = <2950000>;
204                         regulator-max-microvol    204                         regulator-max-microvolt = <2950000>;
205                         bias-pull-down;           205                         bias-pull-down;
206                 };                                206                 };
207                                                   207 
208                 pm8921_l7: l7 {                   208                 pm8921_l7: l7 {
209                         regulator-min-microvol    209                         regulator-min-microvolt = <1850000>;
210                         regulator-max-microvol    210                         regulator-max-microvolt = <2950000>;
211                         bias-pull-down;           211                         bias-pull-down;
212                 };                                212                 };
213                                                   213 
214                 pm8921_l8: l8 {                   214                 pm8921_l8: l8 {
215                         regulator-min-microvol    215                         regulator-min-microvolt = <2800000>;
216                         regulator-max-microvol    216                         regulator-max-microvolt = <2800000>;
217                         bias-pull-down;           217                         bias-pull-down;
218                 };                                218                 };
219                                                   219 
220                 pm8921_l9: l9 {                   220                 pm8921_l9: l9 {
221                         regulator-min-microvol    221                         regulator-min-microvolt = <3000000>;
222                         regulator-max-microvol    222                         regulator-max-microvolt = <3000000>;
223                         bias-pull-down;           223                         bias-pull-down;
224                 };                                224                 };
225                                                   225 
226                 pm8921_l10: l10 {                 226                 pm8921_l10: l10 {
227                         regulator-min-microvol    227                         regulator-min-microvolt = <2900000>;
228                         regulator-max-microvol    228                         regulator-max-microvolt = <2900000>;
229                         bias-pull-down;           229                         bias-pull-down;
230                 };                                230                 };
231                                                   231 
232                 pm8921_l11: l11 {                 232                 pm8921_l11: l11 {
233                         regulator-min-microvol    233                         regulator-min-microvolt = <3000000>;
234                         regulator-max-microvol    234                         regulator-max-microvolt = <3000000>;
235                         bias-pull-down;           235                         bias-pull-down;
236                 };                                236                 };
237                                                   237 
238                 pm8921_l12: l12 {                 238                 pm8921_l12: l12 {
239                         regulator-min-microvol    239                         regulator-min-microvolt = <1200000>;
240                         regulator-max-microvol    240                         regulator-max-microvolt = <1200000>;
241                         bias-pull-down;           241                         bias-pull-down;
242                 };                                242                 };
243                                                   243 
244                 pm8921_l14: l14 {                 244                 pm8921_l14: l14 {
245                         regulator-min-microvol    245                         regulator-min-microvolt = <1800000>;
246                         regulator-max-microvol    246                         regulator-max-microvolt = <1800000>;
247                         bias-pull-down;           247                         bias-pull-down;
248                 };                                248                 };
249                                                   249 
250                 pm8921_l15: l15 {                 250                 pm8921_l15: l15 {
251                         regulator-min-microvol    251                         regulator-min-microvolt = <1800000>;
252                         regulator-max-microvol    252                         regulator-max-microvolt = <2950000>;
253                         bias-pull-down;           253                         bias-pull-down;
254                 };                                254                 };
255                                                   255 
256                 pm8921_l16: l16 {                 256                 pm8921_l16: l16 {
257                         regulator-min-microvol    257                         regulator-min-microvolt = <2800000>;
258                         regulator-max-microvol    258                         regulator-max-microvolt = <2800000>;
259                         bias-pull-down;           259                         bias-pull-down;
260                 };                                260                 };
261                                                   261 
262                 pm8921_l17: l17 {                 262                 pm8921_l17: l17 {
263                         regulator-min-microvol    263                         regulator-min-microvolt = <2000000>;
264                         regulator-max-microvol    264                         regulator-max-microvolt = <2000000>;
265                         bias-pull-down;           265                         bias-pull-down;
266                 };                                266                 };
267                                                   267 
268                 pm8921_l18: l18 {                 268                 pm8921_l18: l18 {
269                         regulator-min-microvol    269                         regulator-min-microvolt = <1200000>;
270                         regulator-max-microvol    270                         regulator-max-microvolt = <1200000>;
271                         bias-pull-down;           271                         bias-pull-down;
272                 };                                272                 };
273                                                   273 
274                 pm8921_l21: l21 {                 274                 pm8921_l21: l21 {
275                         regulator-min-microvol    275                         regulator-min-microvolt = <1050000>;
276                         regulator-max-microvol    276                         regulator-max-microvolt = <1050000>;
277                         bias-pull-down;           277                         bias-pull-down;
278                 };                                278                 };
279                                                   279 
280                 pm8921_l22: l22 {                 280                 pm8921_l22: l22 {
281                         regulator-min-microvol    281                         regulator-min-microvolt = <2600000>;
282                         regulator-max-microvol    282                         regulator-max-microvolt = <2600000>;
283                         bias-pull-down;           283                         bias-pull-down;
284                 };                                284                 };
285                                                   285 
286                 pm8921_l23: l23 {                 286                 pm8921_l23: l23 {
287                         regulator-min-microvol    287                         regulator-min-microvolt = <1800000>;
288                         regulator-max-microvol    288                         regulator-max-microvolt = <1800000>;
289                         bias-pull-down;           289                         bias-pull-down;
290                 };                                290                 };
291                                                   291 
292                 pm8921_l24: l24 {                 292                 pm8921_l24: l24 {
293                         regulator-min-microvol    293                         regulator-min-microvolt = <750000>;
294                         regulator-max-microvol    294                         regulator-max-microvolt = <1150000>;
295                         bias-pull-down;           295                         bias-pull-down;
296                 };                                296                 };
297                                                   297 
298                 pm8921_l25: l25 {                 298                 pm8921_l25: l25 {
299                         regulator-always-on;      299                         regulator-always-on;
300                         regulator-min-microvol    300                         regulator-min-microvolt = <1250000>;
301                         regulator-max-microvol    301                         regulator-max-microvolt = <1250000>;
302                         bias-pull-down;           302                         bias-pull-down;
303                 };                                303                 };
304                                                   304 
305                 pm8921_l27: l27 {                 305                 pm8921_l27: l27 {
306                         regulator-min-microvol    306                         regulator-min-microvolt = <1100000>;
307                         regulator-max-microvol    307                         regulator-max-microvolt = <1100000>;
308                 };                                308                 };
309                                                   309 
310                 pm8921_l28: l28 {                 310                 pm8921_l28: l28 {
311                         regulator-min-microvol    311                         regulator-min-microvolt = <1050000>;
312                         regulator-max-microvol    312                         regulator-max-microvolt = <1050000>;
313                         bias-pull-down;           313                         bias-pull-down;
314                 };                                314                 };
315                                                   315 
316                 pm8921_l29: l29 {                 316                 pm8921_l29: l29 {
317                         regulator-min-microvol    317                         regulator-min-microvolt = <2000000>;
318                         regulator-max-microvol    318                         regulator-max-microvolt = <2000000>;
319                         bias-pull-down;           319                         bias-pull-down;
320                 };                                320                 };
321                                                   321 
322                 /* Low Voltage Switch */          322                 /* Low Voltage Switch */
323                 pm8921_lvs1: lvs1 {               323                 pm8921_lvs1: lvs1 {
324                         bias-pull-down;           324                         bias-pull-down;
325                 };                                325                 };
326                                                   326 
327                 pm8921_lvs2: lvs2 {               327                 pm8921_lvs2: lvs2 {
328                         bias-pull-down;           328                         bias-pull-down;
329                 };                                329                 };
330                                                   330 
331                 pm8921_lvs3: lvs3 {               331                 pm8921_lvs3: lvs3 {
332                         bias-pull-down;           332                         bias-pull-down;
333                 };                                333                 };
334                                                   334 
335                 pm8921_lvs4: lvs4 {               335                 pm8921_lvs4: lvs4 {
336                         bias-pull-down;           336                         bias-pull-down;
337                 };                                337                 };
338                                                   338 
339                 pm8921_lvs5: lvs5 {               339                 pm8921_lvs5: lvs5 {
340                         bias-pull-down;           340                         bias-pull-down;
341                 };                                341                 };
342                                                   342 
343                 pm8921_lvs6: lvs6 {               343                 pm8921_lvs6: lvs6 {
344                         bias-pull-down;           344                         bias-pull-down;
345                 };                                345                 };
346                                                   346 
347                 pm8921_lvs7: lvs7 {               347                 pm8921_lvs7: lvs7 {
348                         bias-pull-down;           348                         bias-pull-down;
349                 };                                349                 };
350                                                   350 
351                 pm8921_usb_switch: usb-switch     351                 pm8921_usb_switch: usb-switch {};
352                                                   352 
353                 pm8921_hdmi_switch: hdmi-switc    353                 pm8921_hdmi_switch: hdmi-switch {
354                         bias-pull-down;           354                         bias-pull-down;
355                 };                                355                 };
356                                                   356 
357                 pm8921_ncp: ncp {                 357                 pm8921_ncp: ncp {
358                         regulator-min-microvol    358                         regulator-min-microvolt = <1800000>;
359                         regulator-max-microvol    359                         regulator-max-microvolt = <1800000>;
360                         qcom,switch-mode-frequ    360                         qcom,switch-mode-frequency = <1600000>;
361                 };                                361                 };
362         };                                        362         };
363 };                                                363 };
364                                                   364 
365 &sdcc1 {                                          365 &sdcc1 {
366         vmmc-supply = <&pm8921_l5>;               366         vmmc-supply = <&pm8921_l5>;
367         vqmmc-supply = <&pm8921_s4>;              367         vqmmc-supply = <&pm8921_s4>;
368         status = "okay";                          368         status = "okay";
369 };                                                369 };
370                                                   370 
371 &sdcc3 {                                          371 &sdcc3 {
372         vmmc-supply = <&pm8921_l6>;               372         vmmc-supply = <&pm8921_l6>;
373         cd-gpios = <&tlmm_pinmux 26 GPIO_ACTIV    373         cd-gpios = <&tlmm_pinmux 26 GPIO_ACTIVE_LOW>;
374                                                   374 
375         pinctrl-names = "default";                375         pinctrl-names = "default";
376         pinctrl-0 = <&sdcc3_default_state>, <& !! 376         pinctrl-0 = <&sdcc3_pins>, <&sdcc3_cd_pin_a>;
377                                                   377 
378         status = "okay";                          378         status = "okay";
379 };                                                379 };
380                                                   380 
381 &tlmm_pinmux {                                    381 &tlmm_pinmux {
382         gsbi5_uart_pin_a: gsbi5-uart-pin-activ !! 382         gsbi5_uart_pin_a: gsbi5-uart-pin-active {
383                 rx-pins {                      !! 383                 rx {
384                         pins = "gpio52";          384                         pins = "gpio52";
385                         function = "gsbi5";       385                         function = "gsbi5";
386                         drive-strength = <2>;     386                         drive-strength = <2>;
387                         bias-pull-up;             387                         bias-pull-up;
388                 };                                388                 };
389                                                   389 
390                 tx-pins {                      !! 390                 tx {
391                         pins = "gpio51";          391                         pins = "gpio51";
392                         function = "gsbi5";       392                         function = "gsbi5";
393                         drive-strength = <4>;     393                         drive-strength = <4>;
394                         bias-disable;             394                         bias-disable;
395                 };                                395                 };
396         };                                        396         };
397                                                   397 
398                                                   398 
399         sdcc3_cd_pin_a: sdcc3-cd-pin-active-st !! 399         sdcc3_cd_pin_a: sdcc3-cd-pin-active {
400                 pins = "gpio26";                  400                 pins = "gpio26";
401                 function = "gpio";                401                 function = "gpio";
402                                                   402 
403                 drive-strength = <2>;             403                 drive-strength = <2>;
404                 bias-disable;                     404                 bias-disable;
405         };                                        405         };
406 };                                                406 };
407                                                   407 
408 &usb_hs1_phy {                                    408 &usb_hs1_phy {
409         v3p3-supply = <&pm8921_l3>;               409         v3p3-supply = <&pm8921_l3>;
410         v1p8-supply = <&pm8921_l4>;               410         v1p8-supply = <&pm8921_l4>;
411 };                                                411 };
412                                                   412 
413 &usb1 {                                           413 &usb1 {
414         dr_mode = "otg";                          414         dr_mode = "otg";
415         status = "okay";                          415         status = "okay";
416 };                                                416 };
                                                      

~ [ 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