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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/qcom/qcs6490-rb3gen2.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/qcs6490-rb3gen2.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm64/qcom/qcs6490-rb3gen2.dts (Architecture alpha)


  1 // SPDX-License-Identifier: BSD-3-Clause            1 // SPDX-License-Identifier: BSD-3-Clause
  2 /*                                                  2 /*
  3  * Copyright (c) 2023 Qualcomm Innovation Cent      3  * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
  4  */                                                 4  */
  5                                                     5 
  6 /dts-v1/;                                           6 /dts-v1/;
  7                                                     7 
  8 /* PM7250B is configured to use SID8/9 */           8 /* PM7250B is configured to use SID8/9 */
  9 #define PM7250B_SID 8                               9 #define PM7250B_SID 8
 10 #define PM7250B_SID1 9                             10 #define PM7250B_SID1 9
 11                                                    11 
 12 #include <dt-bindings/regulator/qcom,rpmh-regu     12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
 13 #include "sc7280.dtsi"                             13 #include "sc7280.dtsi"
 14 #include "pm7250b.dtsi"                            14 #include "pm7250b.dtsi"
 15 #include "pm7325.dtsi"                             15 #include "pm7325.dtsi"
 16 #include "pm8350c.dtsi"                            16 #include "pm8350c.dtsi"
 17 #include "pmk8350.dtsi"                            17 #include "pmk8350.dtsi"
 18                                                    18 
 19 /delete-node/ &ipa_fw_mem;                         19 /delete-node/ &ipa_fw_mem;
 20 /delete-node/ &rmtfs_mem;                          20 /delete-node/ &rmtfs_mem;
 21 /delete-node/ &adsp_mem;                           21 /delete-node/ &adsp_mem;
 22 /delete-node/ &cdsp_mem;                           22 /delete-node/ &cdsp_mem;
 23 /delete-node/ &video_mem;                          23 /delete-node/ &video_mem;
 24 /delete-node/ &wlan_ce_mem;                        24 /delete-node/ &wlan_ce_mem;
 25 /delete-node/ &wpss_mem;                           25 /delete-node/ &wpss_mem;
 26 /delete-node/ &xbl_mem;                            26 /delete-node/ &xbl_mem;
 27                                                    27 
 28 / {                                                28 / {
 29         model = "Qualcomm Technologies, Inc. R     29         model = "Qualcomm Technologies, Inc. Robotics RB3gen2";
 30         compatible = "qcom,qcs6490-rb3gen2", "     30         compatible = "qcom,qcs6490-rb3gen2", "qcom,qcm6490";
 31         chassis-type = "embedded";                 31         chassis-type = "embedded";
 32                                                    32 
 33         aliases {                                  33         aliases {
 34                 serial0 = &uart5;                  34                 serial0 = &uart5;
 35         };                                         35         };
 36                                                    36 
 37         chosen {                                   37         chosen {
 38                 stdout-path = "serial0:115200n     38                 stdout-path = "serial0:115200n8";
 39         };                                         39         };
 40                                                    40 
 41         dp-connector {                             41         dp-connector {
 42                 compatible = "dp-connector";       42                 compatible = "dp-connector";
 43                 label = "DP";                      43                 label = "DP";
 44                 type = "mini";                     44                 type = "mini";
 45                                                    45 
 46                 hpd-gpios = <&tlmm 60 GPIO_ACT     46                 hpd-gpios = <&tlmm 60 GPIO_ACTIVE_HIGH>;
 47                                                    47 
 48                 port {                             48                 port {
 49                         dp_connector_in: endpo     49                         dp_connector_in: endpoint {
 50                                 remote-endpoin     50                                 remote-endpoint = <&mdss_edp_out>;
 51                         };                         51                         };
 52                 };                                 52                 };
 53         };                                         53         };
 54                                                    54 
 55         hdmi-connector {                           55         hdmi-connector {
 56                 compatible = "hdmi-connector";     56                 compatible = "hdmi-connector";
 57                 type = "a";                        57                 type = "a";
 58                                                    58 
 59                 port {                             59                 port {
 60                         hdmi_con: endpoint {       60                         hdmi_con: endpoint {
 61                                 remote-endpoin     61                                 remote-endpoint = <&lt9611_out>;
 62                         };                         62                         };
 63                 };                                 63                 };
 64         };                                         64         };
 65                                                    65 
 66         lt9611_1v2: lt9611-vdd12-regulator {       66         lt9611_1v2: lt9611-vdd12-regulator {
 67                 compatible = "regulator-fixed"     67                 compatible = "regulator-fixed";
 68                 regulator-name = "LT9611_1V2";     68                 regulator-name = "LT9611_1V2";
 69                                                    69 
 70                 regulator-min-microvolt = <120     70                 regulator-min-microvolt = <1200000>;
 71                 regulator-max-microvolt = <120     71                 regulator-max-microvolt = <1200000>;
 72         };                                         72         };
 73                                                    73 
 74         reserved-memory {                          74         reserved-memory {
 75                 xbl_mem: xbl@80700000 {            75                 xbl_mem: xbl@80700000 {
 76                         reg = <0x0 0x80700000      76                         reg = <0x0 0x80700000 0x0 0x100000>;
 77                         no-map;                    77                         no-map;
 78                 };                                 78                 };
 79                                                    79 
 80                 cdsp_secure_heap_mem: cdsp-sec     80                 cdsp_secure_heap_mem: cdsp-secure-heap@81800000 {
 81                         reg = <0x0 0x81800000      81                         reg = <0x0 0x81800000 0x0 0x1e00000>;
 82                         no-map;                    82                         no-map;
 83                 };                                 83                 };
 84                                                    84 
 85                 camera_mem: camera@84300000 {      85                 camera_mem: camera@84300000 {
 86                         reg = <0x0 0x84300000      86                         reg = <0x0 0x84300000 0x0 0x500000>;
 87                         no-map;                    87                         no-map;
 88                 };                                 88                 };
 89                                                    89 
 90                 wpss_mem: wpss@84800000 {          90                 wpss_mem: wpss@84800000 {
 91                         reg = <0x0 0x84800000      91                         reg = <0x0 0x84800000 0x0 0x1900000>;
 92                         no-map;                    92                         no-map;
 93                 };                                 93                 };
 94                                                    94 
 95                 adsp_mem: adsp@86100000 {          95                 adsp_mem: adsp@86100000 {
 96                         reg = <0x0 0x86100000      96                         reg = <0x0 0x86100000 0x0 0x2800000>;
 97                         no-map;                    97                         no-map;
 98                 };                                 98                 };
 99                                                    99 
100                 cdsp_mem: cdsp@88900000 {         100                 cdsp_mem: cdsp@88900000 {
101                         reg = <0x0 0x88900000     101                         reg = <0x0 0x88900000 0x0 0x1e00000>;
102                         no-map;                   102                         no-map;
103                 };                                103                 };
104                                                   104 
105                 video_mem: video@8a700000 {       105                 video_mem: video@8a700000 {
106                         reg = <0x0 0x8a700000     106                         reg = <0x0 0x8a700000 0x0 0x700000>;
107                         no-map;                   107                         no-map;
108                 };                                108                 };
109                                                   109 
110                 cvp_mem: cvp@8ae00000 {           110                 cvp_mem: cvp@8ae00000 {
111                         reg = <0x0 0x8ae00000     111                         reg = <0x0 0x8ae00000 0x0 0x500000>;
112                         no-map;                   112                         no-map;
113                 };                                113                 };
114                                                   114 
115                 ipa_fw_mem: ipa-fw@8b300000 {     115                 ipa_fw_mem: ipa-fw@8b300000 {
116                         reg = <0x0 0x8b300000     116                         reg = <0x0 0x8b300000 0x0 0x10000>;
117                         no-map;                   117                         no-map;
118                 };                                118                 };
119                                                   119 
120                 ipa_gsi_mem: ipa-gsi@8b310000     120                 ipa_gsi_mem: ipa-gsi@8b310000 {
121                         reg = <0x0 0x8b310000     121                         reg = <0x0 0x8b310000 0x0 0xa000>;
122                         no-map;                   122                         no-map;
123                 };                                123                 };
124                                                   124 
125                 gpu_microcode_mem: gpu-microco    125                 gpu_microcode_mem: gpu-microcode@8b31a000 {
126                         reg = <0x0 0x8b31a000     126                         reg = <0x0 0x8b31a000 0x0 0x2000>;
127                         no-map;                   127                         no-map;
128                 };                                128                 };
129                                                   129 
130                 tz_stat_mem: tz-stat@c0000000     130                 tz_stat_mem: tz-stat@c0000000 {
131                         reg = <0x0 0xc0000000     131                         reg = <0x0 0xc0000000 0x0 0x100000>;
132                         no-map;                   132                         no-map;
133                 };                                133                 };
134                                                   134 
135                 tags_mem: tags@c0100000 {         135                 tags_mem: tags@c0100000 {
136                         reg = <0x0 0xc0100000     136                         reg = <0x0 0xc0100000 0x0 0x1200000>;
137                         no-map;                   137                         no-map;
138                 };                                138                 };
139                                                   139 
140                 qtee_mem: qtee@c1300000 {         140                 qtee_mem: qtee@c1300000 {
141                         reg = <0x0 0xc1300000     141                         reg = <0x0 0xc1300000 0x0 0x500000>;
142                         no-map;                   142                         no-map;
143                 };                                143                 };
144                                                   144 
145                 trusted_apps_mem: trusted-apps    145                 trusted_apps_mem: trusted-apps@c1800000 {
146                         reg = <0x0 0xc1800000     146                         reg = <0x0 0xc1800000 0x0 0x1c00000>;
147                         no-map;                   147                         no-map;
148                 };                                148                 };
149                                                   149 
150                 debug_vm_mem: debug-vm@d060000    150                 debug_vm_mem: debug-vm@d0600000 {
151                         reg = <0x0 0xd0600000     151                         reg = <0x0 0xd0600000 0x0 0x100000>;
152                         no-map;                   152                         no-map;
153                 };                                153                 };
154         };                                        154         };
155                                                   155 
156         pmic-glink {                              156         pmic-glink {
157                 compatible = "qcom,qcm6490-pmi    157                 compatible = "qcom,qcm6490-pmic-glink", "qcom,pmic-glink";
158                                                   158 
159                 #address-cells = <1>;             159                 #address-cells = <1>;
160                 #size-cells = <0>;                160                 #size-cells = <0>;
161                                                   161 
162                 connector@0 {                     162                 connector@0 {
163                         compatible = "usb-c-co    163                         compatible = "usb-c-connector";
164                         reg = <0>;                164                         reg = <0>;
165                         power-role = "dual";      165                         power-role = "dual";
166                         data-role = "dual";       166                         data-role = "dual";
167                                                   167 
168                         ports {                   168                         ports {
169                                 #address-cells    169                                 #address-cells = <1>;
170                                 #size-cells =     170                                 #size-cells = <0>;
171                                                   171 
172                                 port@0 {          172                                 port@0 {
173                                         reg =     173                                         reg = <0>;
174                                                   174 
175                                         pmic_g    175                                         pmic_glink_hs_in: endpoint {
176                                                   176                                                 remote-endpoint = <&usb_1_dwc3_hs>;
177                                         };        177                                         };
178                                 };                178                                 };
179                                                   179 
180                                 port@1 {          180                                 port@1 {
181                                         reg =     181                                         reg = <1>;
182                                                   182 
183                                         pmic_g    183                                         pmic_glink_ss_in: endpoint {
184                                                   184                                                 remote-endpoint = <&redriver_usb_con_ss>;
185                                         };        185                                         };
186                                 };                186                                 };
187                                                   187 
188                                 port@2 {          188                                 port@2 {
189                                         reg =     189                                         reg = <2>;
190                                                   190 
191                                         pmic_g    191                                         pmic_glink_sbu_in: endpoint {
192                                                   192                                                 remote-endpoint = <&redriver_usb_con_sbu>;
193                                         };        193                                         };
194                                 };                194                                 };
195                         };                        195                         };
196                 };                                196                 };
197         };                                        197         };
198                                                   198 
199         vph_pwr: vph-pwr-regulator {              199         vph_pwr: vph-pwr-regulator {
200                 compatible = "regulator-fixed"    200                 compatible = "regulator-fixed";
201                 regulator-name = "vph_pwr";       201                 regulator-name = "vph_pwr";
202                 regulator-min-microvolt = <370    202                 regulator-min-microvolt = <3700000>;
203                 regulator-max-microvolt = <370    203                 regulator-max-microvolt = <3700000>;
204         };                                        204         };
205 };                                                205 };
206                                                   206 
207 &apps_rsc {                                       207 &apps_rsc {
208         regulators-0 {                            208         regulators-0 {
209                 compatible = "qcom,pm7325-rpmh    209                 compatible = "qcom,pm7325-rpmh-regulators";
210                 qcom,pmic-id = "b";               210                 qcom,pmic-id = "b";
211                                                   211 
212                 vdd-s1-supply = <&vph_pwr>;       212                 vdd-s1-supply = <&vph_pwr>;
213                 vdd-s2-supply = <&vph_pwr>;       213                 vdd-s2-supply = <&vph_pwr>;
214                 vdd-s3-supply = <&vph_pwr>;       214                 vdd-s3-supply = <&vph_pwr>;
215                 vdd-s4-supply = <&vph_pwr>;       215                 vdd-s4-supply = <&vph_pwr>;
216                 vdd-s5-supply = <&vph_pwr>;       216                 vdd-s5-supply = <&vph_pwr>;
217                 vdd-s6-supply = <&vph_pwr>;       217                 vdd-s6-supply = <&vph_pwr>;
218                 vdd-s7-supply = <&vph_pwr>;       218                 vdd-s7-supply = <&vph_pwr>;
219                 vdd-s8-supply = <&vph_pwr>;       219                 vdd-s8-supply = <&vph_pwr>;
220                 vdd-l1-l4-l12-l15-supply = <&v    220                 vdd-l1-l4-l12-l15-supply = <&vreg_s7b_0p972>;
221                 vdd-l2-l7-supply = <&vreg_bob_    221                 vdd-l2-l7-supply = <&vreg_bob_3p296>;
222                 vdd-l3-supply = <&vreg_s2b_0p8    222                 vdd-l3-supply = <&vreg_s2b_0p876>;
223                 vdd-l5-supply = <&vreg_s2b_0p8    223                 vdd-l5-supply = <&vreg_s2b_0p876>;
224                 vdd-l6-l9-l10-supply = <&vreg_    224                 vdd-l6-l9-l10-supply = <&vreg_s8b_1p272>;
225                 vdd-l8-supply = <&vreg_s7b_0p9    225                 vdd-l8-supply = <&vreg_s7b_0p972>;
226                 vdd-l11-l17-l18-l19-supply = <    226                 vdd-l11-l17-l18-l19-supply = <&vreg_s1b_1p872>;
227                 vdd-l13-supply = <&vreg_s7b_0p    227                 vdd-l13-supply = <&vreg_s7b_0p972>;
228                 vdd-l14-l16-supply = <&vreg_s8    228                 vdd-l14-l16-supply = <&vreg_s8b_1p272>;
229                                                   229 
230                 vreg_s1b_1p872: smps1 {           230                 vreg_s1b_1p872: smps1 {
231                         regulator-name = "vreg    231                         regulator-name = "vreg_s1b_1p872";
232                         regulator-min-microvol    232                         regulator-min-microvolt = <1840000>;
233                         regulator-max-microvol    233                         regulator-max-microvolt = <2040000>;
234                 };                                234                 };
235                                                   235 
236                 vreg_s2b_0p876: smps2 {           236                 vreg_s2b_0p876: smps2 {
237                         regulator-name = "vreg    237                         regulator-name = "vreg_s2b_0p876";
238                         regulator-min-microvol    238                         regulator-min-microvolt = <570070>;
239                         regulator-max-microvol    239                         regulator-max-microvolt = <1050000>;
240                 };                                240                 };
241                                                   241 
242                 vreg_s7b_0p972: smps7 {           242                 vreg_s7b_0p972: smps7 {
243                         regulator-name = "vreg    243                         regulator-name = "vreg_s7b_0p972";
244                         regulator-min-microvol    244                         regulator-min-microvolt = <535000>;
245                         regulator-max-microvol    245                         regulator-max-microvolt = <1120000>;
246                 };                                246                 };
247                                                   247 
248                 vreg_s8b_1p272: smps8 {           248                 vreg_s8b_1p272: smps8 {
249                         regulator-name = "vreg    249                         regulator-name = "vreg_s8b_1p272";
250                         regulator-min-microvol    250                         regulator-min-microvolt = <1200000>;
251                         regulator-max-microvol    251                         regulator-max-microvolt = <1500000>;
252                         regulator-initial-mode    252                         regulator-initial-mode = <RPMH_REGULATOR_MODE_RET>;
253                 };                                253                 };
254                                                   254 
255                 vreg_l1b_0p912: ldo1 {            255                 vreg_l1b_0p912: ldo1 {
256                         regulator-name = "vreg    256                         regulator-name = "vreg_l1b_0p912";
257                         regulator-min-microvol    257                         regulator-min-microvolt = <825000>;
258                         regulator-max-microvol    258                         regulator-max-microvolt = <925000>;
259                         regulator-initial-mode    259                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
260                 };                                260                 };
261                                                   261 
262                 vreg_l2b_3p072: ldo2 {            262                 vreg_l2b_3p072: ldo2 {
263                         regulator-name = "vreg    263                         regulator-name = "vreg_l2b_3p072";
264                         regulator-min-microvol    264                         regulator-min-microvolt = <2700000>;
265                         regulator-max-microvol    265                         regulator-max-microvolt = <3544000>;
266                         regulator-initial-mode    266                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
267                 };                                267                 };
268                                                   268 
269                 vreg_l3b_0p504: ldo3 {            269                 vreg_l3b_0p504: ldo3 {
270                         regulator-name = "vreg    270                         regulator-name = "vreg_l3b_0p504";
271                         regulator-min-microvol    271                         regulator-min-microvolt = <312000>;
272                         regulator-max-microvol    272                         regulator-max-microvolt = <910000>;
273                         regulator-initial-mode    273                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
274                 };                                274                 };
275                                                   275 
276                 vreg_l4b_0p752: ldo4 {            276                 vreg_l4b_0p752: ldo4 {
277                         regulator-name = "vreg    277                         regulator-name = "vreg_l4b_0p752";
278                         regulator-min-microvol    278                         regulator-min-microvolt = <752000>;
279                         regulator-max-microvol    279                         regulator-max-microvolt = <820000>;
280                         regulator-initial-mode    280                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
281                 };                                281                 };
282                                                   282 
283                 reg_l5b_0p752: ldo5 {             283                 reg_l5b_0p752: ldo5 {
284                         regulator-name = "reg_    284                         regulator-name = "reg_l5b_0p752";
285                         regulator-min-microvol    285                         regulator-min-microvolt = <552000>;
286                         regulator-max-microvol    286                         regulator-max-microvolt = <832000>;
287                         regulator-initial-mode    287                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
288                 };                                288                 };
289                                                   289 
290                 vreg_l6b_1p2: ldo6 {              290                 vreg_l6b_1p2: ldo6 {
291                         regulator-name = "vreg    291                         regulator-name = "vreg_l6b_1p2";
292                         regulator-min-microvol    292                         regulator-min-microvolt = <1140000>;
293                         regulator-max-microvol    293                         regulator-max-microvolt = <1260000>;
294                         regulator-initial-mode    294                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
295                 };                                295                 };
296                                                   296 
297                 vreg_l7b_2p952: ldo7 {            297                 vreg_l7b_2p952: ldo7 {
298                         regulator-name = "vreg    298                         regulator-name = "vreg_l7b_2p952";
299                         regulator-min-microvol    299                         regulator-min-microvolt = <2952000>;
300                         regulator-max-microvol    300                         regulator-max-microvolt = <2952000>;
301                         regulator-initial-mode    301                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
302                 };                                302                 };
303                                                   303 
304                 vreg_l8b_0p904: ldo8 {            304                 vreg_l8b_0p904: ldo8 {
305                         regulator-name = "vreg    305                         regulator-name = "vreg_l8b_0p904";
306                         regulator-min-microvol    306                         regulator-min-microvolt = <870000>;
307                         regulator-max-microvol    307                         regulator-max-microvolt = <970000>;
308                         regulator-initial-mode    308                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
309                 };                                309                 };
310                                                   310 
311                 vreg_l9b_1p2: ldo9 {              311                 vreg_l9b_1p2: ldo9 {
312                         regulator-name = "vreg    312                         regulator-name = "vreg_l9b_1p2";
313                         regulator-min-microvol    313                         regulator-min-microvolt = <1200000>;
314                         regulator-max-microvol    314                         regulator-max-microvolt = <1200000>;
315                         regulator-initial-mode    315                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
316                         regulator-allow-set-lo    316                         regulator-allow-set-load;
317                         regulator-allowed-mode    317                         regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
318                                                   318                                                    RPMH_REGULATOR_MODE_HPM>;
319                 };                                319                 };
320                                                   320 
321                 vreg_l11b_1p504: ldo11 {          321                 vreg_l11b_1p504: ldo11 {
322                         regulator-name = "vreg    322                         regulator-name = "vreg_l11b_1p504";
323                         regulator-min-microvol    323                         regulator-min-microvolt = <1504000>;
324                         regulator-max-microvol    324                         regulator-max-microvolt = <2000000>;
325                         regulator-initial-mode    325                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
326                 };                                326                 };
327                                                   327 
328                 vreg_l12b_0p751: ldo12 {          328                 vreg_l12b_0p751: ldo12 {
329                         regulator-name = "vreg    329                         regulator-name = "vreg_l12b_0p751";
330                         regulator-min-microvol    330                         regulator-min-microvolt = <751000>;
331                         regulator-max-microvol    331                         regulator-max-microvolt = <824000>;
332                         regulator-initial-mode    332                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
333                 };                                333                 };
334                                                   334 
335                 vreg_l13b_0p53: ldo13 {           335                 vreg_l13b_0p53: ldo13 {
336                         regulator-name = "vreg    336                         regulator-name = "vreg_l13b_0p53";
337                         regulator-min-microvol    337                         regulator-min-microvolt = <530000>;
338                         regulator-max-microvol    338                         regulator-max-microvolt = <824000>;
339                         regulator-initial-mode    339                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
340                 };                                340                 };
341                                                   341 
342                 vreg_l14b_1p08: ldo14 {           342                 vreg_l14b_1p08: ldo14 {
343                         regulator-name = "vreg    343                         regulator-name = "vreg_l14b_1p08";
344                         regulator-min-microvol    344                         regulator-min-microvolt = <1080000>;
345                         regulator-max-microvol    345                         regulator-max-microvolt = <1304000>;
346                         regulator-initial-mode    346                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
347                 };                                347                 };
348                                                   348 
349                 vreg_l15b_0p765: ldo15 {          349                 vreg_l15b_0p765: ldo15 {
350                         regulator-name = "vreg    350                         regulator-name = "vreg_l15b_0p765";
351                         regulator-min-microvol    351                         regulator-min-microvolt = <765000>;
352                         regulator-max-microvol    352                         regulator-max-microvolt = <1020000>;
353                         regulator-initial-mode    353                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
354                 };                                354                 };
355                                                   355 
356                 vreg_l16b_1p1: ldo16 {            356                 vreg_l16b_1p1: ldo16 {
357                         regulator-name = "vreg    357                         regulator-name = "vreg_l16b_1p1";
358                         regulator-min-microvol    358                         regulator-min-microvolt = <1100000>;
359                         regulator-max-microvol    359                         regulator-max-microvolt = <1300000>;
360                         regulator-initial-mode    360                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
361                 };                                361                 };
362                                                   362 
363                 vreg_l17b_1p7: ldo17 {            363                 vreg_l17b_1p7: ldo17 {
364                         regulator-name = "vreg    364                         regulator-name = "vreg_l17b_1p7";
365                         regulator-min-microvol    365                         regulator-min-microvolt = <1700000>;
366                         regulator-max-microvol    366                         regulator-max-microvolt = <1900000>;
367                         regulator-initial-mode    367                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
368                 };                                368                 };
369                                                   369 
370                 vreg_l18b_1p8: ldo18 {            370                 vreg_l18b_1p8: ldo18 {
371                         regulator-name = "vreg    371                         regulator-name = "vreg_l18b_1p8";
372                         regulator-min-microvol    372                         regulator-min-microvolt = <1800000>;
373                         regulator-max-microvol    373                         regulator-max-microvolt = <2000000>;
374                         regulator-initial-mode    374                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
375                 };                                375                 };
376                                                   376 
377                 vreg_l19b_1p8: ldo19 {            377                 vreg_l19b_1p8: ldo19 {
378                         regulator-name = "vreg    378                         regulator-name = "vreg_l19b_1p8";
379                         regulator-min-microvol    379                         regulator-min-microvolt = <1800000>;
380                         regulator-max-microvol    380                         regulator-max-microvolt = <2000000>;
381                         regulator-initial-mode    381                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
382                 };                                382                 };
383         };                                        383         };
384                                                   384 
385         regulators-1 {                            385         regulators-1 {
386                 compatible = "qcom,pm8350c-rpm    386                 compatible = "qcom,pm8350c-rpmh-regulators";
387                 qcom,pmic-id = "c";               387                 qcom,pmic-id = "c";
388                                                   388 
389                 vdd-s1-supply = <&vph_pwr>;       389                 vdd-s1-supply = <&vph_pwr>;
390                 vdd-s2-supply = <&vph_pwr>;       390                 vdd-s2-supply = <&vph_pwr>;
391                 vdd-s3-supply = <&vph_pwr>;       391                 vdd-s3-supply = <&vph_pwr>;
392                 vdd-s4-supply = <&vph_pwr>;       392                 vdd-s4-supply = <&vph_pwr>;
393                 vdd-s5-supply = <&vph_pwr>;       393                 vdd-s5-supply = <&vph_pwr>;
394                 vdd-s6-supply = <&vph_pwr>;       394                 vdd-s6-supply = <&vph_pwr>;
395                 vdd-s7-supply = <&vph_pwr>;       395                 vdd-s7-supply = <&vph_pwr>;
396                 vdd-s8-supply = <&vph_pwr>;       396                 vdd-s8-supply = <&vph_pwr>;
397                 vdd-s9-supply = <&vph_pwr>;       397                 vdd-s9-supply = <&vph_pwr>;
398                 vdd-s10-supply = <&vph_pwr>;      398                 vdd-s10-supply = <&vph_pwr>;
399                 vdd-l1-l12-supply = <&vreg_s1b    399                 vdd-l1-l12-supply = <&vreg_s1b_1p872>;
400                 vdd-l2-l8-supply = <&vreg_s1b_    400                 vdd-l2-l8-supply = <&vreg_s1b_1p872>;
401                 vdd-l3-l4-l5-l7-l13-supply = <    401                 vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob_3p296>;
402                 vdd-l6-l9-l11-supply = <&vreg_    402                 vdd-l6-l9-l11-supply = <&vreg_bob_3p296>;
403                 vdd-l10-supply = <&vreg_s7b_0p    403                 vdd-l10-supply = <&vreg_s7b_0p972>;
404                 vdd-bob-supply = <&vph_pwr>;      404                 vdd-bob-supply = <&vph_pwr>;
405                                                   405 
406                 vreg_s1c_2p19: smps1 {            406                 vreg_s1c_2p19: smps1 {
407                         regulator-name = "vreg    407                         regulator-name = "vreg_s1c_2p19";
408                         regulator-min-microvol    408                         regulator-min-microvolt = <2190000>;
409                         regulator-max-microvol    409                         regulator-max-microvolt = <2210000>;
410                 };                                410                 };
411                                                   411 
412                 vreg_s2c_0p752: smps2 {           412                 vreg_s2c_0p752: smps2 {
413                         regulator-name = "vreg    413                         regulator-name = "vreg_s2c_0p752";
414                         regulator-min-microvol    414                         regulator-min-microvolt = <750000>;
415                         regulator-max-microvol    415                         regulator-max-microvolt = <800000>;
416                 };                                416                 };
417                                                   417 
418                 vreg_s5c_0p752: smps5 {           418                 vreg_s5c_0p752: smps5 {
419                         regulator-name = "vreg    419                         regulator-name = "vreg_s5c_0p752";
420                         regulator-min-microvol    420                         regulator-min-microvolt = <465000>;
421                         regulator-max-microvol    421                         regulator-max-microvolt = <1050000>;
422                 };                                422                 };
423                                                   423 
424                 vreg_s7c_0p752: smps7 {           424                 vreg_s7c_0p752: smps7 {
425                         regulator-name = "vreg    425                         regulator-name = "vreg_s7c_0p752";
426                         regulator-min-microvol    426                         regulator-min-microvolt = <465000>;
427                         regulator-max-microvol    427                         regulator-max-microvolt = <800000>;
428                 };                                428                 };
429                                                   429 
430                 vreg_s9c_1p084: smps9 {           430                 vreg_s9c_1p084: smps9 {
431                         regulator-name = "vreg    431                         regulator-name = "vreg_s9c_1p084";
432                         regulator-min-microvol    432                         regulator-min-microvolt = <1010000>;
433                         regulator-max-microvol    433                         regulator-max-microvolt = <1170000>;
434                 };                                434                 };
435                                                   435 
436                 vreg_l1c_1p8: ldo1 {              436                 vreg_l1c_1p8: ldo1 {
437                         regulator-name = "vreg    437                         regulator-name = "vreg_l1c_1p8";
438                         regulator-min-microvol    438                         regulator-min-microvolt = <1800000>;
439                         regulator-max-microvol    439                         regulator-max-microvolt = <1980000>;
440                         regulator-initial-mode    440                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
441                 };                                441                 };
442                                                   442 
443                 vreg_l2c_1p62: ldo2 {             443                 vreg_l2c_1p62: ldo2 {
444                         regulator-name = "vreg    444                         regulator-name = "vreg_l2c_1p62";
445                         regulator-min-microvol    445                         regulator-min-microvolt = <1620000>;
446                         regulator-max-microvol    446                         regulator-max-microvolt = <1980000>;
447                         regulator-initial-mode    447                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
448                 };                                448                 };
449                                                   449 
450                 vreg_l3c_2p8: ldo3 {              450                 vreg_l3c_2p8: ldo3 {
451                         regulator-name = "vreg    451                         regulator-name = "vreg_l3c_2p8";
452                         regulator-min-microvol    452                         regulator-min-microvolt = <2800000>;
453                         regulator-max-microvol    453                         regulator-max-microvolt = <3540000>;
454                         regulator-initial-mode    454                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
455                 };                                455                 };
456                                                   456 
457                 vreg_l4c_1p62: ldo4 {             457                 vreg_l4c_1p62: ldo4 {
458                         regulator-name = "vreg    458                         regulator-name = "vreg_l4c_1p62";
459                         regulator-min-microvol    459                         regulator-min-microvolt = <1620000>;
460                         regulator-max-microvol    460                         regulator-max-microvolt = <3300000>;
461                         regulator-initial-mode    461                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
462                 };                                462                 };
463                                                   463 
464                 vreg_l5c_1p62: ldo5 {             464                 vreg_l5c_1p62: ldo5 {
465                         regulator-name = "vreg    465                         regulator-name = "vreg_l5c_1p62";
466                         regulator-min-microvol    466                         regulator-min-microvolt = <1620000>;
467                         regulator-max-microvol    467                         regulator-max-microvolt = <3300000>;
468                         regulator-initial-mode    468                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
469                 };                                469                 };
470                                                   470 
471                 vreg_l6c_2p96: ldo6 {             471                 vreg_l6c_2p96: ldo6 {
472                         regulator-name = "vreg    472                         regulator-name = "vreg_l6c_2p96";
473                         regulator-min-microvol    473                         regulator-min-microvolt = <1650000>;
474                         regulator-max-microvol    474                         regulator-max-microvolt = <3544000>;
475                         regulator-initial-mode    475                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
476                 };                                476                 };
477                                                   477 
478                 vreg_l7c_3p0: ldo7 {              478                 vreg_l7c_3p0: ldo7 {
479                         regulator-name = "vreg    479                         regulator-name = "vreg_l7c_3p0";
480                         regulator-min-microvol    480                         regulator-min-microvolt = <3000000>;
481                         regulator-max-microvol    481                         regulator-max-microvolt = <3544000>;
482                         regulator-initial-mode    482                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
483                 };                                483                 };
484                                                   484 
485                 vreg_l8c_1p62: ldo8 {             485                 vreg_l8c_1p62: ldo8 {
486                         regulator-name = "vreg    486                         regulator-name = "vreg_l8c_1p62";
487                         regulator-min-microvol    487                         regulator-min-microvolt = <1620000>;
488                         regulator-max-microvol    488                         regulator-max-microvolt = <2000000>;
489                         regulator-initial-mode    489                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
490                 };                                490                 };
491                                                   491 
492                 vreg_l9c_2p96: ldo9 {             492                 vreg_l9c_2p96: ldo9 {
493                         regulator-name = "vreg    493                         regulator-name = "vreg_l9c_2p96";
494                         regulator-min-microvol    494                         regulator-min-microvolt = <2700000>;
495                         regulator-max-microvol    495                         regulator-max-microvolt = <35440000>;
496                         regulator-initial-mode    496                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
497                 };                                497                 };
498                                                   498 
499                 vreg_l10c_0p88: ldo10 {           499                 vreg_l10c_0p88: ldo10 {
500                         regulator-name = "vreg    500                         regulator-name = "vreg_l10c_0p88";
501                         regulator-min-microvol    501                         regulator-min-microvolt = <720000>;
502                         regulator-max-microvol    502                         regulator-max-microvolt = <1050000>;
503                         regulator-initial-mode    503                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
504                 };                                504                 };
505                                                   505 
506                 vreg_l11c_2p8: ldo11 {            506                 vreg_l11c_2p8: ldo11 {
507                         regulator-name = "vreg    507                         regulator-name = "vreg_l11c_2p8";
508                         regulator-min-microvol    508                         regulator-min-microvolt = <2800000>;
509                         regulator-max-microvol    509                         regulator-max-microvolt = <3544000>;
510                         regulator-initial-mode    510                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
511                 };                                511                 };
512                                                   512 
513                 vreg_l12c_1p65: ldo12 {           513                 vreg_l12c_1p65: ldo12 {
514                         regulator-name = "vreg    514                         regulator-name = "vreg_l12c_1p65";
515                         regulator-min-microvol    515                         regulator-min-microvolt = <1650000>;
516                         regulator-max-microvol    516                         regulator-max-microvolt = <2000000>;
517                         regulator-initial-mode    517                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
518                 };                                518                 };
519                                                   519 
520                 vreg_l13c_2p7: ldo13 {            520                 vreg_l13c_2p7: ldo13 {
521                         regulator-name = "vreg    521                         regulator-name = "vreg_l13c_2p7";
522                         regulator-min-microvol    522                         regulator-min-microvolt = <2700000>;
523                         regulator-max-microvol    523                         regulator-max-microvolt = <3544000>;
524                         regulator-initial-mode    524                         regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
525                 };                                525                 };
526                                                   526 
527                 vreg_bob_3p296: bob {             527                 vreg_bob_3p296: bob {
528                         regulator-name = "vreg    528                         regulator-name = "vreg_bob_3p296";
529                         regulator-min-microvol    529                         regulator-min-microvolt = <3008000>;
530                         regulator-max-microvol    530                         regulator-max-microvolt = <3960000>;
531                 };                                531                 };
532         };                                        532         };
533 };                                                533 };
534                                                   534 
535 &gcc {                                            535 &gcc {
536         protected-clocks = <GCC_CFG_NOC_LPASS_    536         protected-clocks = <GCC_CFG_NOC_LPASS_CLK>,
537                            <GCC_MSS_CFG_AHB_CL    537                            <GCC_MSS_CFG_AHB_CLK>,
538                            <GCC_MSS_GPLL0_MAIN    538                            <GCC_MSS_GPLL0_MAIN_DIV_CLK_SRC>,
539                            <GCC_MSS_OFFLINE_AX    539                            <GCC_MSS_OFFLINE_AXI_CLK>,
540                            <GCC_MSS_Q6SS_BOOT_    540                            <GCC_MSS_Q6SS_BOOT_CLK_SRC>,
541                            <GCC_MSS_Q6_MEMNOC_    541                            <GCC_MSS_Q6_MEMNOC_AXI_CLK>,
542                            <GCC_MSS_SNOC_AXI_C    542                            <GCC_MSS_SNOC_AXI_CLK>,
543                            <GCC_QSPI_CNOC_PERI    543                            <GCC_QSPI_CNOC_PERIPH_AHB_CLK>,
544                            <GCC_QSPI_CORE_CLK>    544                            <GCC_QSPI_CORE_CLK>,
545                            <GCC_QSPI_CORE_CLK_    545                            <GCC_QSPI_CORE_CLK_SRC>,
546                            <GCC_SEC_CTRL_CLK_S    546                            <GCC_SEC_CTRL_CLK_SRC>,
547                            <GCC_WPSS_AHB_BDG_M    547                            <GCC_WPSS_AHB_BDG_MST_CLK>,
548                            <GCC_WPSS_AHB_CLK>,    548                            <GCC_WPSS_AHB_CLK>,
549                            <GCC_WPSS_RSCP_CLK>    549                            <GCC_WPSS_RSCP_CLK>;
550 };                                                550 };
551                                                   551 
552 &gpi_dma0 {                                       552 &gpi_dma0 {
553         status = "okay";                          553         status = "okay";
554 };                                                554 };
555                                                   555 
556 &gpi_dma1 {                                       556 &gpi_dma1 {
557         status = "okay";                          557         status = "okay";
558 };                                                558 };
559                                                   559 
560 &i2c0 {                                           560 &i2c0 {
561         clock-frequency = <400000>;               561         clock-frequency = <400000>;
562         status = "okay";                          562         status = "okay";
563                                                   563 
564         lt9611_codec: hdmi-bridge@2b {            564         lt9611_codec: hdmi-bridge@2b {
565                 compatible = "lontium,lt9611ux    565                 compatible = "lontium,lt9611uxc";
566                 reg = <0x2b>;                     566                 reg = <0x2b>;
567                                                   567 
568                 interrupts-extended = <&tlmm 2    568                 interrupts-extended = <&tlmm 24 IRQ_TYPE_EDGE_FALLING>;
569                 reset-gpios = <&pm7250b_gpios     569                 reset-gpios = <&pm7250b_gpios 2 GPIO_ACTIVE_HIGH>;
570                                                   570 
571                 vdd-supply = <&lt9611_1v2>;       571                 vdd-supply = <&lt9611_1v2>;
572                 vcc-supply = <&vreg_l11c_2p8>;    572                 vcc-supply = <&vreg_l11c_2p8>;
573                                                   573 
574                 pinctrl-names = "default";        574                 pinctrl-names = "default";
575                 pinctrl-0 = <&lt9611_irq_pin &    575                 pinctrl-0 = <&lt9611_irq_pin &lt9611_rst_pin>;
576                                                   576 
577                 ports {                           577                 ports {
578                         #address-cells = <1>;     578                         #address-cells = <1>;
579                         #size-cells = <0>;        579                         #size-cells = <0>;
580                                                   580 
581                         port@0 {                  581                         port@0 {
582                                 reg = <0>;        582                                 reg = <0>;
583                                                   583 
584                                 lt9611_a: endp    584                                 lt9611_a: endpoint {
585                                         remote    585                                         remote-endpoint = <&mdss_dsi0_out>;
586                                 };                586                                 };
587                         };                        587                         };
588                                                   588 
589                         port@2 {                  589                         port@2 {
590                                 reg = <2>;        590                                 reg = <2>;
591                                                   591 
592                                 lt9611_out: en    592                                 lt9611_out: endpoint {
593                                         remote    593                                         remote-endpoint = <&hdmi_con>;
594                                 };                594                                 };
595                         };                        595                         };
596                 };                                596                 };
597         };                                        597         };
598 };                                                598 };
599                                                   599 
600 &i2c1 {                                           600 &i2c1 {
601         status = "okay";                          601         status = "okay";
602                                                   602 
603         typec-mux@1c {                            603         typec-mux@1c {
604                 compatible = "onnn,nb7vpq904m"    604                 compatible = "onnn,nb7vpq904m";
605                 reg = <0x1c>;                     605                 reg = <0x1c>;
606                                                   606 
607                 vcc-supply = <&vreg_l18b_1p8>;    607                 vcc-supply = <&vreg_l18b_1p8>;
608                                                   608 
609                 retimer-switch;                   609                 retimer-switch;
610                 orientation-switch;               610                 orientation-switch;
611                                                   611 
612                 ports {                           612                 ports {
613                         #address-cells = <1>;     613                         #address-cells = <1>;
614                         #size-cells = <0>;        614                         #size-cells = <0>;
615                                                   615 
616                         port@0 {                  616                         port@0 {
617                                 reg = <0>;        617                                 reg = <0>;
618                                                   618 
619                                 redriver_usb_c    619                                 redriver_usb_con_ss: endpoint {
620                                         remote    620                                         remote-endpoint = <&pmic_glink_ss_in>;
621                                 };                621                                 };
622                         };                        622                         };
623                                                   623 
624                         port@1 {                  624                         port@1 {
625                                 reg = <1>;        625                                 reg = <1>;
626                                                   626 
627                                 redriver_phy_c    627                                 redriver_phy_con_ss: endpoint {
628                                         remote    628                                         remote-endpoint = <&usb_dp_qmpphy_out>;
629                                         data-l    629                                         data-lanes = <0 1 2 3>;
630                                 };                630                                 };
631                         };                        631                         };
632                                                   632 
633                         port@2 {                  633                         port@2 {
634                                 reg = <2>;        634                                 reg = <2>;
635                                                   635 
636                                 redriver_usb_c    636                                 redriver_usb_con_sbu: endpoint {
637                                         remote    637                                         remote-endpoint = <&pmic_glink_sbu_in>;
638                                 };                638                                 };
639                         };                        639                         };
640                 };                                640                 };
641         };                                        641         };
642 };                                                642 };
643                                                   643 
644 &mdss {                                           644 &mdss {
645         status = "okay";                          645         status = "okay";
646 };                                                646 };
647                                                   647 
648 &mdss_dp {                                        648 &mdss_dp {
649         status = "okay";                          649         status = "okay";
650 };                                                650 };
651                                                   651 
652 &mdss_dp_out {                                    652 &mdss_dp_out {
653         data-lanes = <0 1>;                       653         data-lanes = <0 1>;
654         remote-endpoint = <&usb_dp_qmpphy_dp_i    654         remote-endpoint = <&usb_dp_qmpphy_dp_in>;
655 };                                                655 };
656                                                   656 
657 &mdss_dsi {                                       657 &mdss_dsi {
658         vdda-supply = <&vreg_l6b_1p2>;            658         vdda-supply = <&vreg_l6b_1p2>;
659         status = "okay";                          659         status = "okay";
660 };                                                660 };
661                                                   661 
662 &mdss_dsi0_out {                                  662 &mdss_dsi0_out {
663         remote-endpoint = <&lt9611_a>;            663         remote-endpoint = <&lt9611_a>;
664         data-lanes = <0 1 2 3>;                   664         data-lanes = <0 1 2 3>;
665 };                                                665 };
666                                                   666 
667 &mdss_dsi_phy {                                   667 &mdss_dsi_phy {
668         vdds-supply = <&vreg_l10c_0p88>;          668         vdds-supply = <&vreg_l10c_0p88>;
669         status = "okay";                          669         status = "okay";
670 };                                                670 };
671                                                   671 
672 &mdss_edp {                                       672 &mdss_edp {
673         status = "okay";                          673         status = "okay";
674 };                                                674 };
675                                                   675 
676 &mdss_edp_out {                                   676 &mdss_edp_out {
677         data-lanes = <0 1 2 3>;                   677         data-lanes = <0 1 2 3>;
678         link-frequencies = /bits/ 64 <16200000    678         link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
679                                                   679 
680         remote-endpoint = <&dp_connector_in>;     680         remote-endpoint = <&dp_connector_in>;
681 };                                                681 };
682                                                   682 
683 &mdss_edp_phy {                                   683 &mdss_edp_phy {
684         status = "okay";                          684         status = "okay";
685 };                                                685 };
686                                                   686 
687 &pmk8350_rtc {                                    687 &pmk8350_rtc {
688         status = "okay";                          688         status = "okay";
689 };                                                689 };
690                                                   690 
691 &qupv3_id_0 {                                     691 &qupv3_id_0 {
692         status = "okay";                          692         status = "okay";
693 };                                                693 };
694                                                   694 
695 &qupv3_id_1 {                                     695 &qupv3_id_1 {
696         status = "okay";                          696         status = "okay";
697 };                                                697 };
698                                                   698 
699 &remoteproc_adsp {                                699 &remoteproc_adsp {
700         firmware-name = "qcom/qcs6490/adsp.mbn    700         firmware-name = "qcom/qcs6490/adsp.mbn";
701         status = "okay";                          701         status = "okay";
702 };                                                702 };
703                                                   703 
704 &remoteproc_cdsp {                                704 &remoteproc_cdsp {
705         firmware-name = "qcom/qcs6490/cdsp.mbn    705         firmware-name = "qcom/qcs6490/cdsp.mbn";
706         status = "okay";                          706         status = "okay";
707 };                                                707 };
708                                                   708 
709 &remoteproc_mpss {                                709 &remoteproc_mpss {
710         firmware-name = "qcom/qcs6490/modem.md    710         firmware-name = "qcom/qcs6490/modem.mdt";
711         status = "okay";                          711         status = "okay";
712 };                                                712 };
713                                                   713 
714 &remoteproc_wpss {                                714 &remoteproc_wpss {
715         firmware-name = "qcom/qcs6490/wpss.mbn    715         firmware-name = "qcom/qcs6490/wpss.mbn";
716         status = "okay";                          716         status = "okay";
717 };                                                717 };
718                                                   718 
719 &tlmm {                                           719 &tlmm {
720         gpio-reserved-ranges = <32 2>, /* ADSP    720         gpio-reserved-ranges = <32 2>, /* ADSP */
721                                <48 4>; /* NFC     721                                <48 4>; /* NFC */
722 };                                                722 };
723                                                   723 
724 &uart5 {                                          724 &uart5 {
725         status = "okay";                          725         status = "okay";
726 };                                                726 };
727                                                   727 
728 &usb_1 {                                          728 &usb_1 {
729         status = "okay";                          729         status = "okay";
730 };                                                730 };
731                                                   731 
732 &usb_1_dwc3 {                                     732 &usb_1_dwc3 {
733         dr_mode = "otg";                          733         dr_mode = "otg";
734         usb-role-switch;                          734         usb-role-switch;
735 };                                                735 };
736                                                   736 
737 &usb_1_dwc3_hs {                                  737 &usb_1_dwc3_hs {
738         remote-endpoint = <&pmic_glink_hs_in>;    738         remote-endpoint = <&pmic_glink_hs_in>;
739 };                                                739 };
740                                                   740 
741 &usb_1_dwc3_ss {                                  741 &usb_1_dwc3_ss {
742         remote-endpoint = <&usb_dp_qmpphy_usb_    742         remote-endpoint = <&usb_dp_qmpphy_usb_ss_in>;
743 };                                                743 };
744                                                   744 
745 &usb_1_hsphy {                                    745 &usb_1_hsphy {
746         vdda-pll-supply = <&vreg_l10c_0p88>;      746         vdda-pll-supply = <&vreg_l10c_0p88>;
747         vdda33-supply = <&vreg_l2b_3p072>;        747         vdda33-supply = <&vreg_l2b_3p072>;
748         vdda18-supply = <&vreg_l1c_1p8>;          748         vdda18-supply = <&vreg_l1c_1p8>;
749                                                   749 
750         status = "okay";                          750         status = "okay";
751 };                                                751 };
752                                                   752 
753 &usb_1_qmpphy {                                   753 &usb_1_qmpphy {
754         vdda-phy-supply = <&vreg_l6b_1p2>;        754         vdda-phy-supply = <&vreg_l6b_1p2>;
755         vdda-pll-supply = <&vreg_l1b_0p912>;      755         vdda-pll-supply = <&vreg_l1b_0p912>;
756                                                   756 
757         orientation-switch;                       757         orientation-switch;
758                                                   758 
759         status = "okay";                          759         status = "okay";
760 };                                                760 };
761                                                   761 
762 &usb_dp_qmpphy_out {                              762 &usb_dp_qmpphy_out {
763         remote-endpoint = <&redriver_phy_con_s    763         remote-endpoint = <&redriver_phy_con_ss>;
764 };                                                764 };
765                                                   765 
766 &usb_dp_qmpphy_usb_ss_in {                        766 &usb_dp_qmpphy_usb_ss_in {
767         remote-endpoint = <&usb_1_dwc3_ss>;       767         remote-endpoint = <&usb_1_dwc3_ss>;
768 };                                                768 };
769                                                   769 
770 &usb_dp_qmpphy_dp_in {                            770 &usb_dp_qmpphy_dp_in {
771         remote-endpoint = <&mdss_dp_out>;         771         remote-endpoint = <&mdss_dp_out>;
772 };                                                772 };
773                                                   773 
774 &ufs_mem_hc {                                     774 &ufs_mem_hc {
775         reset-gpios = <&tlmm 175 GPIO_ACTIVE_L    775         reset-gpios = <&tlmm 175 GPIO_ACTIVE_LOW>;
776         vcc-supply = <&vreg_l7b_2p952>;           776         vcc-supply = <&vreg_l7b_2p952>;
777         vcc-max-microamp = <800000>;              777         vcc-max-microamp = <800000>;
778         vccq-supply = <&vreg_l9b_1p2>;            778         vccq-supply = <&vreg_l9b_1p2>;
779         vccq-max-microamp = <900000>;             779         vccq-max-microamp = <900000>;
780         vccq2-supply = <&vreg_l9b_1p2>;           780         vccq2-supply = <&vreg_l9b_1p2>;
781         vccq2-max-microamp = <900000>;            781         vccq2-max-microamp = <900000>;
782                                                   782 
783         status = "okay";                          783         status = "okay";
784 };                                                784 };
785                                                   785 
786 &ufs_mem_phy {                                    786 &ufs_mem_phy {
787         vdda-phy-supply = <&vreg_l10c_0p88>;      787         vdda-phy-supply = <&vreg_l10c_0p88>;
788         vdda-pll-supply = <&vreg_l6b_1p2>;        788         vdda-pll-supply = <&vreg_l6b_1p2>;
789                                                   789 
790         status = "okay";                          790         status = "okay";
791 };                                                791 };
792                                                   792 
793 &wifi {                                           793 &wifi {
794         memory-region = <&wlan_fw_mem>;           794         memory-region = <&wlan_fw_mem>;
795 };                                                795 };
796                                                   796 
797 /* PINCTRL - ADDITIONS TO NODES IN PARENT DEVI    797 /* PINCTRL - ADDITIONS TO NODES IN PARENT DEVICE TREE FILES */
798                                                   798 
799 &edp_hot_plug_det {                               799 &edp_hot_plug_det {
800         function = "gpio";                        800         function = "gpio";
801         bias-disable;                             801         bias-disable;
802 };                                                802 };
803                                                   803 
804 &pm7250b_gpios {                                  804 &pm7250b_gpios {
805         lt9611_rst_pin: lt9611-rst-state {        805         lt9611_rst_pin: lt9611-rst-state {
806                 pins = "gpio2";                   806                 pins = "gpio2";
807                 function = "normal";              807                 function = "normal";
808                                                   808 
809                 output-high;                      809                 output-high;
810                 input-disable;                    810                 input-disable;
811                 power-source = <0>;               811                 power-source = <0>;
812         };                                        812         };
813 };                                                813 };
814                                                   814 
815 &tlmm {                                           815 &tlmm {
816         lt9611_irq_pin: lt9611-irq-state {        816         lt9611_irq_pin: lt9611-irq-state {
817                 pins = "gpio24";                  817                 pins = "gpio24";
818                 function = "gpio";                818                 function = "gpio";
819                 drive-strength = <2>;             819                 drive-strength = <2>;
820                 bias-disable;                     820                 bias-disable;
821         };                                        821         };
822 };                                                822 };
                                                      

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