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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/qcom/sc8280xp.dtsi

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/sc8280xp.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/qcom/sc8280xp.dtsi (Version linux-4.4.302)


  1 // SPDX-License-Identifier: BSD-3-Clause          
  2 /*                                                
  3  * Copyright (c) 2021, The Linux Foundation. A    
  4  * Copyright (c) 2022, Linaro Limited             
  5  */                                               
  6                                                   
  7 #include <dt-bindings/clock/qcom,dispcc-sc8280    
  8 #include <dt-bindings/clock/qcom,gcc-sc8280xp.    
  9 #include <dt-bindings/clock/qcom,gpucc-sc8280x    
 10 #include <dt-bindings/clock/qcom,rpmh.h>          
 11 #include <dt-bindings/clock/qcom,sc8280xp-camc    
 12 #include <dt-bindings/clock/qcom,sc8280xp-lpas    
 13 #include <dt-bindings/interconnect/qcom,osm-l3    
 14 #include <dt-bindings/interconnect/qcom,sc8280    
 15 #include <dt-bindings/interrupt-controller/arm    
 16 #include <dt-bindings/mailbox/qcom-ipcc.h>        
 17 #include <dt-bindings/phy/phy-qcom-qmp.h>         
 18 #include <dt-bindings/power/qcom-rpmpd.h>         
 19 #include <dt-bindings/soc/qcom,gpr.h>             
 20 #include <dt-bindings/soc/qcom,rpmh-rsc.h>        
 21 #include <dt-bindings/sound/qcom,q6afe.h>         
 22 #include <dt-bindings/thermal/thermal.h>          
 23                                                   
 24 / {                                               
 25         interrupt-parent = <&intc>;               
 26                                                   
 27         #address-cells = <2>;                     
 28         #size-cells = <2>;                        
 29                                                   
 30         clocks {                                  
 31                 xo_board_clk: xo-board-clk {      
 32                         compatible = "fixed-cl    
 33                         #clock-cells = <0>;       
 34                 };                                
 35                                                   
 36                 sleep_clk: sleep-clk {            
 37                         compatible = "fixed-cl    
 38                         #clock-cells = <0>;       
 39                         clock-frequency = <327    
 40                 };                                
 41         };                                        
 42                                                   
 43         cpus {                                    
 44                 #address-cells = <2>;             
 45                 #size-cells = <0>;                
 46                                                   
 47                 CPU0: cpu@0 {                     
 48                         device_type = "cpu";      
 49                         compatible = "arm,cort    
 50                         reg = <0x0 0x0>;          
 51                         clocks = <&cpufreq_hw     
 52                         enable-method = "psci"    
 53                         capacity-dmips-mhz = <    
 54                         dynamic-power-coeffici    
 55                         next-level-cache = <&L    
 56                         power-domains = <&CPU_    
 57                         power-domain-names = "    
 58                         qcom,freq-domain = <&c    
 59                         operating-points-v2 =     
 60                         interconnects = <&epss    
 61                         #cooling-cells = <2>;     
 62                         L2_0: l2-cache {          
 63                                 compatible = "    
 64                                 cache-level =     
 65                                 cache-unified;    
 66                                 next-level-cac    
 67                                 L3_0: l3-cache    
 68                                         compat    
 69                                         cache-    
 70                                         cache-    
 71                                 };                
 72                         };                        
 73                 };                                
 74                                                   
 75                 CPU1: cpu@100 {                   
 76                         device_type = "cpu";      
 77                         compatible = "arm,cort    
 78                         reg = <0x0 0x100>;        
 79                         clocks = <&cpufreq_hw     
 80                         enable-method = "psci"    
 81                         capacity-dmips-mhz = <    
 82                         dynamic-power-coeffici    
 83                         next-level-cache = <&L    
 84                         power-domains = <&CPU_    
 85                         power-domain-names = "    
 86                         qcom,freq-domain = <&c    
 87                         operating-points-v2 =     
 88                         interconnects = <&epss    
 89                         #cooling-cells = <2>;     
 90                         L2_100: l2-cache {        
 91                                 compatible = "    
 92                                 cache-level =     
 93                                 cache-unified;    
 94                                 next-level-cac    
 95                         };                        
 96                 };                                
 97                                                   
 98                 CPU2: cpu@200 {                   
 99                         device_type = "cpu";      
100                         compatible = "arm,cort    
101                         reg = <0x0 0x200>;        
102                         clocks = <&cpufreq_hw     
103                         enable-method = "psci"    
104                         capacity-dmips-mhz = <    
105                         dynamic-power-coeffici    
106                         next-level-cache = <&L    
107                         power-domains = <&CPU_    
108                         power-domain-names = "    
109                         qcom,freq-domain = <&c    
110                         operating-points-v2 =     
111                         interconnects = <&epss    
112                         #cooling-cells = <2>;     
113                         L2_200: l2-cache {        
114                                 compatible = "    
115                                 cache-level =     
116                                 cache-unified;    
117                                 next-level-cac    
118                         };                        
119                 };                                
120                                                   
121                 CPU3: cpu@300 {                   
122                         device_type = "cpu";      
123                         compatible = "arm,cort    
124                         reg = <0x0 0x300>;        
125                         clocks = <&cpufreq_hw     
126                         enable-method = "psci"    
127                         capacity-dmips-mhz = <    
128                         dynamic-power-coeffici    
129                         next-level-cache = <&L    
130                         power-domains = <&CPU_    
131                         power-domain-names = "    
132                         qcom,freq-domain = <&c    
133                         operating-points-v2 =     
134                         interconnects = <&epss    
135                         #cooling-cells = <2>;     
136                         L2_300: l2-cache {        
137                                 compatible = "    
138                                 cache-level =     
139                                 cache-unified;    
140                                 next-level-cac    
141                         };                        
142                 };                                
143                                                   
144                 CPU4: cpu@400 {                   
145                         device_type = "cpu";      
146                         compatible = "arm,cort    
147                         reg = <0x0 0x400>;        
148                         clocks = <&cpufreq_hw     
149                         enable-method = "psci"    
150                         capacity-dmips-mhz = <    
151                         dynamic-power-coeffici    
152                         next-level-cache = <&L    
153                         power-domains = <&CPU_    
154                         power-domain-names = "    
155                         qcom,freq-domain = <&c    
156                         operating-points-v2 =     
157                         interconnects = <&epss    
158                         #cooling-cells = <2>;     
159                         L2_400: l2-cache {        
160                                 compatible = "    
161                                 cache-level =     
162                                 cache-unified;    
163                                 next-level-cac    
164                         };                        
165                 };                                
166                                                   
167                 CPU5: cpu@500 {                   
168                         device_type = "cpu";      
169                         compatible = "arm,cort    
170                         reg = <0x0 0x500>;        
171                         clocks = <&cpufreq_hw     
172                         enable-method = "psci"    
173                         capacity-dmips-mhz = <    
174                         dynamic-power-coeffici    
175                         next-level-cache = <&L    
176                         power-domains = <&CPU_    
177                         power-domain-names = "    
178                         qcom,freq-domain = <&c    
179                         operating-points-v2 =     
180                         interconnects = <&epss    
181                         #cooling-cells = <2>;     
182                         L2_500: l2-cache {        
183                                 compatible = "    
184                                 cache-level =     
185                                 cache-unified;    
186                                 next-level-cac    
187                         };                        
188                 };                                
189                                                   
190                 CPU6: cpu@600 {                   
191                         device_type = "cpu";      
192                         compatible = "arm,cort    
193                         reg = <0x0 0x600>;        
194                         clocks = <&cpufreq_hw     
195                         enable-method = "psci"    
196                         capacity-dmips-mhz = <    
197                         dynamic-power-coeffici    
198                         next-level-cache = <&L    
199                         power-domains = <&CPU_    
200                         power-domain-names = "    
201                         qcom,freq-domain = <&c    
202                         operating-points-v2 =     
203                         interconnects = <&epss    
204                         #cooling-cells = <2>;     
205                         L2_600: l2-cache {        
206                                 compatible = "    
207                                 cache-level =     
208                                 cache-unified;    
209                                 next-level-cac    
210                         };                        
211                 };                                
212                                                   
213                 CPU7: cpu@700 {                   
214                         device_type = "cpu";      
215                         compatible = "arm,cort    
216                         reg = <0x0 0x700>;        
217                         clocks = <&cpufreq_hw     
218                         enable-method = "psci"    
219                         capacity-dmips-mhz = <    
220                         dynamic-power-coeffici    
221                         next-level-cache = <&L    
222                         power-domains = <&CPU_    
223                         power-domain-names = "    
224                         qcom,freq-domain = <&c    
225                         operating-points-v2 =     
226                         interconnects = <&epss    
227                         #cooling-cells = <2>;     
228                         L2_700: l2-cache {        
229                                 compatible = "    
230                                 cache-level =     
231                                 cache-unified;    
232                                 next-level-cac    
233                         };                        
234                 };                                
235                                                   
236                 cpu-map {                         
237                         cluster0 {                
238                                 core0 {           
239                                         cpu =     
240                                 };                
241                                                   
242                                 core1 {           
243                                         cpu =     
244                                 };                
245                                                   
246                                 core2 {           
247                                         cpu =     
248                                 };                
249                                                   
250                                 core3 {           
251                                         cpu =     
252                                 };                
253                                                   
254                                 core4 {           
255                                         cpu =     
256                                 };                
257                                                   
258                                 core5 {           
259                                         cpu =     
260                                 };                
261                                                   
262                                 core6 {           
263                                         cpu =     
264                                 };                
265                                                   
266                                 core7 {           
267                                         cpu =     
268                                 };                
269                         };                        
270                 };                                
271                                                   
272                 idle-states {                     
273                         entry-method = "psci";    
274                                                   
275                         LITTLE_CPU_SLEEP_0: cp    
276                                 compatible = "    
277                                 idle-state-nam    
278                                 arm,psci-suspe    
279                                 entry-latency-    
280                                 exit-latency-u    
281                                 min-residency-    
282                                 local-timer-st    
283                         };                        
284                                                   
285                         BIG_CPU_SLEEP_0: cpu-s    
286                                 compatible = "    
287                                 idle-state-nam    
288                                 arm,psci-suspe    
289                                 entry-latency-    
290                                 exit-latency-u    
291                                 min-residency-    
292                                 local-timer-st    
293                         };                        
294                 };                                
295                                                   
296                 domain-idle-states {              
297                         CLUSTER_SLEEP_0: clust    
298                                 compatible = "    
299                                 arm,psci-suspe    
300                                 entry-latency-    
301                                 exit-latency-u    
302                                 min-residency-    
303                         };                        
304                 };                                
305         };                                        
306                                                   
307         firmware {                                
308                 scm: scm {                        
309                         compatible = "qcom,scm    
310                         interconnects = <&aggr    
311                         qcom,dload-mode = <&tc    
312                 };                                
313         };                                        
314                                                   
315         aggre1_noc: interconnect-aggre1-noc {     
316                 compatible = "qcom,sc8280xp-ag    
317                 #interconnect-cells = <2>;        
318                 qcom,bcm-voters = <&apps_bcm_v    
319         };                                        
320                                                   
321         aggre2_noc: interconnect-aggre2-noc {     
322                 compatible = "qcom,sc8280xp-ag    
323                 #interconnect-cells = <2>;        
324                 qcom,bcm-voters = <&apps_bcm_v    
325         };                                        
326                                                   
327         clk_virt: interconnect-clk-virt {         
328                 compatible = "qcom,sc8280xp-cl    
329                 #interconnect-cells = <2>;        
330                 qcom,bcm-voters = <&apps_bcm_v    
331         };                                        
332                                                   
333         config_noc: interconnect-config-noc {     
334                 compatible = "qcom,sc8280xp-co    
335                 #interconnect-cells = <2>;        
336                 qcom,bcm-voters = <&apps_bcm_v    
337         };                                        
338                                                   
339         dc_noc: interconnect-dc-noc {             
340                 compatible = "qcom,sc8280xp-dc    
341                 #interconnect-cells = <2>;        
342                 qcom,bcm-voters = <&apps_bcm_v    
343         };                                        
344                                                   
345         gem_noc: interconnect-gem-noc {           
346                 compatible = "qcom,sc8280xp-ge    
347                 #interconnect-cells = <2>;        
348                 qcom,bcm-voters = <&apps_bcm_v    
349         };                                        
350                                                   
351         lpass_noc: interconnect-lpass-ag-noc {    
352                 compatible = "qcom,sc8280xp-lp    
353                 #interconnect-cells = <2>;        
354                 qcom,bcm-voters = <&apps_bcm_v    
355         };                                        
356                                                   
357         mc_virt: interconnect-mc-virt {           
358                 compatible = "qcom,sc8280xp-mc    
359                 #interconnect-cells = <2>;        
360                 qcom,bcm-voters = <&apps_bcm_v    
361         };                                        
362                                                   
363         mmss_noc: interconnect-mmss-noc {         
364                 compatible = "qcom,sc8280xp-mm    
365                 #interconnect-cells = <2>;        
366                 qcom,bcm-voters = <&apps_bcm_v    
367         };                                        
368                                                   
369         nspa_noc: interconnect-nspa-noc {         
370                 compatible = "qcom,sc8280xp-ns    
371                 #interconnect-cells = <2>;        
372                 qcom,bcm-voters = <&apps_bcm_v    
373         };                                        
374                                                   
375         nspb_noc: interconnect-nspb-noc {         
376                 compatible = "qcom,sc8280xp-ns    
377                 #interconnect-cells = <2>;        
378                 qcom,bcm-voters = <&apps_bcm_v    
379         };                                        
380                                                   
381         system_noc: interconnect-system-noc {     
382                 compatible = "qcom,sc8280xp-sy    
383                 #interconnect-cells = <2>;        
384                 qcom,bcm-voters = <&apps_bcm_v    
385         };                                        
386                                                   
387         memory@80000000 {                         
388                 device_type = "memory";           
389                 /* We expect the bootloader to    
390                 reg = <0x0 0x80000000 0x0 0x0>    
391         };                                        
392                                                   
393         cpu0_opp_table: opp-table-cpu0 {          
394                 compatible = "operating-points    
395                 opp-shared;                       
396                                                   
397                 opp-300000000 {                   
398                         opp-hz = /bits/ 64 <30    
399                         opp-peak-kBps = <(3000    
400                 };                                
401                 opp-403200000 {                   
402                         opp-hz = /bits/ 64 <40    
403                         opp-peak-kBps = <(3840    
404                 };                                
405                 opp-499200000 {                   
406                         opp-hz = /bits/ 64 <49    
407                         opp-peak-kBps = <(4800    
408                 };                                
409                 opp-595200000 {                   
410                         opp-hz = /bits/ 64 <59    
411                         opp-peak-kBps = <(5760    
412                 };                                
413                 opp-691200000 {                   
414                         opp-hz = /bits/ 64 <69    
415                         opp-peak-kBps = <(6720    
416                 };                                
417                 opp-806400000 {                   
418                         opp-hz = /bits/ 64 <80    
419                         opp-peak-kBps = <(7680    
420                 };                                
421                 opp-902400000 {                   
422                         opp-hz = /bits/ 64 <90    
423                         opp-peak-kBps = <(8640    
424                 };                                
425                 opp-1017600000 {                  
426                         opp-hz = /bits/ 64 <10    
427                         opp-peak-kBps = <(9600    
428                 };                                
429                 opp-1113600000 {                  
430                         opp-hz = /bits/ 64 <11    
431                         opp-peak-kBps = <(1075    
432                 };                                
433                 opp-1209600000 {                  
434                         opp-hz = /bits/ 64 <12    
435                         opp-peak-kBps = <(1171    
436                 };                                
437                 opp-1324800000 {                  
438                         opp-hz = /bits/ 64 <13    
439                         opp-peak-kBps = <(1267    
440                 };                                
441                 opp-1440000000 {                  
442                         opp-hz = /bits/ 64 <14    
443                         opp-peak-kBps = <(1363    
444                 };                                
445                 opp-1555200000 {                  
446                         opp-hz = /bits/ 64 <15    
447                         opp-peak-kBps = <(1536    
448                 };                                
449                 opp-1670400000 {                  
450                         opp-hz = /bits/ 64 <16    
451                         opp-peak-kBps = <(1612    
452                 };                                
453                 opp-1785600000 {                  
454                         opp-hz = /bits/ 64 <17    
455                         opp-peak-kBps = <(1689    
456                 };                                
457                 opp-1881600000 {                  
458                         opp-hz = /bits/ 64 <18    
459                         opp-peak-kBps = <(1689    
460                 };                                
461                 opp-1996800000 {                  
462                         opp-hz = /bits/ 64 <19    
463                         opp-peak-kBps = <(1689    
464                 };                                
465                 opp-2112000000 {                  
466                         opp-hz = /bits/ 64 <21    
467                         opp-peak-kBps = <(1689    
468                 };                                
469                 opp-2227200000 {                  
470                         opp-hz = /bits/ 64 <22    
471                         opp-peak-kBps = <(1689    
472                 };                                
473                 opp-2342400000 {                  
474                         opp-hz = /bits/ 64 <23    
475                         opp-peak-kBps = <(1689    
476                 };                                
477                 opp-2438400000 {                  
478                         opp-hz = /bits/ 64 <24    
479                         opp-peak-kBps = <(1689    
480                 };                                
481         };                                        
482                                                   
483         cpu4_opp_table: opp-table-cpu4 {          
484                 compatible = "operating-points    
485                 opp-shared;                       
486                                                   
487                 opp-825600000 {                   
488                         opp-hz = /bits/ 64 <82    
489                         opp-peak-kBps = <(7680    
490                 };                                
491                 opp-940800000 {                   
492                         opp-hz = /bits/ 64 <94    
493                         opp-peak-kBps = <(8640    
494                 };                                
495                 opp-1056000000 {                  
496                         opp-hz = /bits/ 64 <10    
497                         opp-peak-kBps = <(9600    
498                 };                                
499                 opp-1171200000 {                  
500                         opp-hz = /bits/ 64 <11    
501                         opp-peak-kBps = <(1171    
502                 };                                
503                 opp-1286400000 {                  
504                         opp-hz = /bits/ 64 <12    
505                         opp-peak-kBps = <(1267    
506                 };                                
507                 opp-1401600000 {                  
508                         opp-hz = /bits/ 64 <14    
509                         opp-peak-kBps = <(1363    
510                 };                                
511                 opp-1516800000 {                  
512                         opp-hz = /bits/ 64 <15    
513                         opp-peak-kBps = <(1459    
514                 };                                
515                 opp-1632000000 {                  
516                         opp-hz = /bits/ 64 <16    
517                         opp-peak-kBps = <(1612    
518                 };                                
519                 opp-1747200000 {                  
520                         opp-hz = /bits/ 64 <17    
521                         opp-peak-kBps = <(1689    
522                 };                                
523                 opp-1862400000 {                  
524                         opp-hz = /bits/ 64 <18    
525                         opp-peak-kBps = <(1689    
526                 };                                
527                 opp-1977600000 {                  
528                         opp-hz = /bits/ 64 <19    
529                         opp-peak-kBps = <(1689    
530                 };                                
531                 opp-2073600000 {                  
532                         opp-hz = /bits/ 64 <20    
533                         opp-peak-kBps = <(1689    
534                 };                                
535                 opp-2169600000 {                  
536                         opp-hz = /bits/ 64 <21    
537                         opp-peak-kBps = <(1689    
538                 };                                
539                 opp-2284800000 {                  
540                         opp-hz = /bits/ 64 <22    
541                         opp-peak-kBps = <(1689    
542                 };                                
543                 opp-2400000000 {                  
544                         opp-hz = /bits/ 64 <24    
545                         opp-peak-kBps = <(1689    
546                 };                                
547                 opp-2496000000 {                  
548                         opp-hz = /bits/ 64 <24    
549                         opp-peak-kBps = <(1689    
550                 };                                
551                 opp-2592000000 {                  
552                         opp-hz = /bits/ 64 <25    
553                         opp-peak-kBps = <(1689    
554                 };                                
555                 opp-2688000000 {                  
556                         opp-hz = /bits/ 64 <26    
557                         opp-peak-kBps = <(1689    
558                 };                                
559                 opp-2803200000 {                  
560                         opp-hz = /bits/ 64 <28    
561                         opp-peak-kBps = <(1689    
562                 };                                
563                 opp-2899200000 {                  
564                         opp-hz = /bits/ 64 <28    
565                         opp-peak-kBps = <(1689    
566                 };                                
567                 opp-2995200000 {                  
568                         opp-hz = /bits/ 64 <29    
569                         opp-peak-kBps = <(1689    
570                 };                                
571         };                                        
572                                                   
573         qup_opp_table_100mhz: opp-table-qup100    
574                 compatible = "operating-points    
575                                                   
576                 opp-75000000 {                    
577                         opp-hz = /bits/ 64 <75    
578                         required-opps = <&rpmh    
579                 };                                
580                                                   
581                 opp-100000000 {                   
582                         opp-hz = /bits/ 64 <10    
583                         required-opps = <&rpmh    
584                 };                                
585         };                                        
586                                                   
587         pmu {                                     
588                 compatible = "arm,armv8-pmuv3"    
589                 interrupts = <GIC_PPI 7 IRQ_TY    
590         };                                        
591                                                   
592         psci {                                    
593                 compatible = "arm,psci-1.0";      
594                 method = "smc";                   
595                                                   
596                 CPU_PD0: power-domain-cpu0 {      
597                         #power-domain-cells =     
598                         power-domains = <&CLUS    
599                         domain-idle-states = <    
600                 };                                
601                                                   
602                 CPU_PD1: power-domain-cpu1 {      
603                         #power-domain-cells =     
604                         power-domains = <&CLUS    
605                         domain-idle-states = <    
606                 };                                
607                                                   
608                 CPU_PD2: power-domain-cpu2 {      
609                         #power-domain-cells =     
610                         power-domains = <&CLUS    
611                         domain-idle-states = <    
612                 };                                
613                                                   
614                 CPU_PD3: power-domain-cpu3 {      
615                         #power-domain-cells =     
616                         power-domains = <&CLUS    
617                         domain-idle-states = <    
618                 };                                
619                                                   
620                 CPU_PD4: power-domain-cpu4 {      
621                         #power-domain-cells =     
622                         power-domains = <&CLUS    
623                         domain-idle-states = <    
624                 };                                
625                                                   
626                 CPU_PD5: power-domain-cpu5 {      
627                         #power-domain-cells =     
628                         power-domains = <&CLUS    
629                         domain-idle-states = <    
630                 };                                
631                                                   
632                 CPU_PD6: power-domain-cpu6 {      
633                         #power-domain-cells =     
634                         power-domains = <&CLUS    
635                         domain-idle-states = <    
636                 };                                
637                                                   
638                 CPU_PD7: power-domain-cpu7 {      
639                         #power-domain-cells =     
640                         power-domains = <&CLUS    
641                         domain-idle-states = <    
642                 };                                
643                                                   
644                 CLUSTER_PD: power-domain-cpu-c    
645                         #power-domain-cells =     
646                         domain-idle-states = <    
647                 };                                
648         };                                        
649                                                   
650         reserved-memory {                         
651                 #address-cells = <2>;             
652                 #size-cells = <2>;                
653                 ranges;                           
654                                                   
655                 reserved-region@80000000 {        
656                         reg = <0 0x80000000 0     
657                         no-map;                   
658                 };                                
659                                                   
660                 cmd_db: cmd-db-region@80860000    
661                         compatible = "qcom,cmd    
662                         reg = <0 0x80860000 0     
663                         no-map;                   
664                 };                                
665                                                   
666                 reserved-region@80880000 {        
667                         reg = <0 0x80880000 0     
668                         no-map;                   
669                 };                                
670                                                   
671                 smem_mem: smem-region@80900000    
672                         compatible = "qcom,sme    
673                         reg = <0 0x80900000 0     
674                         no-map;                   
675                         hwlocks = <&tcsr_mutex    
676                 };                                
677                                                   
678                 reserved-region@80b00000 {        
679                         reg = <0 0x80b00000 0     
680                         no-map;                   
681                 };                                
682                                                   
683                 reserved-region@83b00000 {        
684                         reg = <0 0x83b00000 0     
685                         no-map;                   
686                 };                                
687                                                   
688                 reserved-region@85b00000 {        
689                         reg = <0 0x85b00000 0     
690                         no-map;                   
691                 };                                
692                                                   
693                 pil_adsp_mem: adsp-region@86c0    
694                         reg = <0 0x86c00000 0     
695                         no-map;                   
696                 };                                
697                                                   
698                 pil_nsp0_mem: cdsp0-region@8a1    
699                         reg = <0 0x8a100000 0     
700                         no-map;                   
701                 };                                
702                                                   
703                 pil_nsp1_mem: cdsp1-region@8c6    
704                         reg = <0 0x8c600000 0     
705                         no-map;                   
706                 };                                
707                                                   
708                 reserved-region@aeb00000 {        
709                         reg = <0 0xaeb00000 0     
710                         no-map;                   
711                 };                                
712         };                                        
713                                                   
714         smp2p-adsp {                              
715                 compatible = "qcom,smp2p";        
716                 qcom,smem = <443>, <429>;         
717                 interrupts-extended = <&ipcc I    
718                                              I    
719                                              I    
720                 mboxes = <&ipcc IPCC_CLIENT_LP    
721                                 IPCC_MPROC_SIG    
722                                                   
723                 qcom,local-pid = <0>;             
724                 qcom,remote-pid = <2>;            
725                                                   
726                 smp2p_adsp_out: master-kernel     
727                         qcom,entry-name = "mas    
728                         #qcom,smem-state-cells    
729                 };                                
730                                                   
731                 smp2p_adsp_in: slave-kernel {     
732                         qcom,entry-name = "sla    
733                         interrupt-controller;     
734                         #interrupt-cells = <2>    
735                 };                                
736         };                                        
737                                                   
738         smp2p-nsp0 {                              
739                 compatible = "qcom,smp2p";        
740                 qcom,smem = <94>, <432>;          
741                 interrupts-extended = <&ipcc I    
742                                              I    
743                                              I    
744                 mboxes = <&ipcc IPCC_CLIENT_CD    
745                                 IPCC_MPROC_SIG    
746                                                   
747                 qcom,local-pid = <0>;             
748                 qcom,remote-pid = <5>;            
749                                                   
750                 smp2p_nsp0_out: master-kernel     
751                         qcom,entry-name = "mas    
752                         #qcom,smem-state-cells    
753                 };                                
754                                                   
755                 smp2p_nsp0_in: slave-kernel {     
756                         qcom,entry-name = "sla    
757                         interrupt-controller;     
758                         #interrupt-cells = <2>    
759                 };                                
760         };                                        
761                                                   
762         smp2p-nsp1 {                              
763                 compatible = "qcom,smp2p";        
764                 qcom,smem = <617>, <616>;         
765                 interrupts-extended = <&ipcc I    
766                                              I    
767                                              I    
768                 mboxes = <&ipcc IPCC_CLIENT_NS    
769                                 IPCC_MPROC_SIG    
770                                                   
771                 qcom,local-pid = <0>;             
772                 qcom,remote-pid = <12>;           
773                                                   
774                 smp2p_nsp1_out: master-kernel     
775                         qcom,entry-name = "mas    
776                         #qcom,smem-state-cells    
777                 };                                
778                                                   
779                 smp2p_nsp1_in: slave-kernel {     
780                         qcom,entry-name = "sla    
781                         interrupt-controller;     
782                         #interrupt-cells = <2>    
783                 };                                
784         };                                        
785                                                   
786         soc: soc@0 {                              
787                 compatible = "simple-bus";        
788                 #address-cells = <2>;             
789                 #size-cells = <2>;                
790                 ranges = <0 0 0 0 0x10 0>;        
791                 dma-ranges = <0 0 0 0 0x10 0>;    
792                                                   
793                 ethernet0: ethernet@20000 {       
794                         compatible = "qcom,sc8    
795                         reg = <0x0 0x00020000     
796                               <0x0 0x00036000     
797                         reg-names = "stmmaceth    
798                                                   
799                         clocks = <&gcc GCC_EMA    
800                                  <&gcc GCC_EMA    
801                                  <&gcc GCC_EMA    
802                                  <&gcc GCC_EMA    
803                         clock-names = "stmmace    
804                                       "pclk",     
805                                       "ptp_ref    
806                                       "rgmii";    
807                                                   
808                         interrupts = <GIC_SPI     
809                                      <GIC_SPI     
810                         interrupt-names = "mac    
811                                                   
812                         iommus = <&apps_smmu 0    
813                         power-domains = <&gcc     
814                                                   
815                         snps,tso;                 
816                         snps,pbl = <32>;          
817                         rx-fifo-depth = <4096>    
818                         tx-fifo-depth = <4096>    
819                                                   
820                         status = "disabled";      
821                 };                                
822                                                   
823                 gcc: clock-controller@100000 {    
824                         compatible = "qcom,gcc    
825                         reg = <0x0 0x00100000     
826                         #clock-cells = <1>;       
827                         #reset-cells = <1>;       
828                         #power-domain-cells =     
829                         clocks = <&rpmhcc RPMH    
830                                  <&sleep_clk>,    
831                                  <0>,             
832                                  <0>,             
833                                  <0>,             
834                                  <0>,             
835                                  <0>,             
836                                  <0>,             
837                                  <&usb_0_qmpph    
838                                  <0>,             
839                                  <0>,             
840                                  <0>,             
841                                  <0>,             
842                                  <0>,             
843                                  <0>,             
844                                  <0>,             
845                                  <&usb_1_qmpph    
846                                  <0>,             
847                                  <0>,             
848                                  <0>,             
849                                  <0>,             
850                                  <0>,             
851                                  <0>,             
852                                  <0>,             
853                                  <0>,             
854                                  <0>,             
855                                  <&pcie2a_phy>    
856                                  <&pcie2b_phy>    
857                                  <&pcie3a_phy>    
858                                  <&pcie3b_phy>    
859                                  <&pcie4_phy>,    
860                                  <0>,             
861                                  <0>;             
862                         power-domains = <&rpmh    
863                 };                                
864                                                   
865                 ipcc: mailbox@408000 {            
866                         compatible = "qcom,sc8    
867                         reg = <0 0x00408000 0     
868                         interrupts = <GIC_SPI     
869                         interrupt-controller;     
870                         #interrupt-cells = <3>    
871                         #mbox-cells = <2>;        
872                 };                                
873                                                   
874                 qfprom: efuse@784000 {            
875                         compatible = "qcom,sc8    
876                         reg = <0 0x00784000 0     
877                         #address-cells = <1>;     
878                         #size-cells = <1>;        
879                                                   
880                         gpu_speed_bin: gpu-spe    
881                                 reg = <0x18b 0    
882                                 bits = <5 3>;     
883                         };                        
884                 };                                
885                                                   
886                 qup2: geniqup@8c0000 {            
887                         compatible = "qcom,gen    
888                         reg = <0 0x008c0000 0     
889                         clocks = <&gcc GCC_QUP    
890                                  <&gcc GCC_QUP    
891                         clock-names = "m-ahb",    
892                         iommus = <&apps_smmu 0    
893                                                   
894                         #address-cells = <2>;     
895                         #size-cells = <2>;        
896                         ranges;                   
897                                                   
898                         status = "disabled";      
899                                                   
900                         i2c16: i2c@880000 {       
901                                 compatible = "    
902                                 reg = <0 0x008    
903                                 #address-cells    
904                                 #size-cells =     
905                                 clocks = <&gcc    
906                                 clock-names =     
907                                 interrupts = <    
908                                 power-domains     
909                                 interconnects     
910                                                   
911                                                   
912                                 interconnect-n    
913                                 status = "disa    
914                         };                        
915                                                   
916                         spi16: spi@880000 {       
917                                 compatible = "    
918                                 reg = <0 0x008    
919                                 #address-cells    
920                                 #size-cells =     
921                                 clocks = <&gcc    
922                                 clock-names =     
923                                 interrupts = <    
924                                 power-domains     
925                                 interconnects     
926                                                   
927                                                   
928                                 interconnect-n    
929                                 status = "disa    
930                         };                        
931                                                   
932                         i2c17: i2c@884000 {       
933                                 compatible = "    
934                                 reg = <0 0x008    
935                                 #address-cells    
936                                 #size-cells =     
937                                 clocks = <&gcc    
938                                 clock-names =     
939                                 interrupts = <    
940                                 power-domains     
941                                 interconnects     
942                                                   
943                                                   
944                                 interconnect-n    
945                                 status = "disa    
946                         };                        
947                                                   
948                         spi17: spi@884000 {       
949                                 compatible = "    
950                                 reg = <0 0x008    
951                                 #address-cells    
952                                 #size-cells =     
953                                 clocks = <&gcc    
954                                 clock-names =     
955                                 interrupts = <    
956                                 power-domains     
957                                 interconnects     
958                                                   
959                                                   
960                                 interconnect-n    
961                                 status = "disa    
962                         };                        
963                                                   
964                         uart17: serial@884000     
965                                 compatible = "    
966                                 reg = <0 0x008    
967                                 clocks = <&gcc    
968                                 clock-names =     
969                                 interrupts = <    
970                                 operating-poin    
971                                 power-domains     
972                                 interconnects     
973                                                   
974                                 interconnect-n    
975                                 status = "disa    
976                         };                        
977                                                   
978                         i2c18: i2c@888000 {       
979                                 compatible = "    
980                                 reg = <0 0x008    
981                                 #address-cells    
982                                 #size-cells =     
983                                 clocks = <&gcc    
984                                 clock-names =     
985                                 interrupts = <    
986                                 power-domains     
987                                 interconnects     
988                                                   
989                                                   
990                                 interconnect-n    
991                                 status = "disa    
992                         };                        
993                                                   
994                         spi18: spi@888000 {       
995                                 compatible = "    
996                                 reg = <0 0x008    
997                                 #address-cells    
998                                 #size-cells =     
999                                 clocks = <&gcc    
1000                                 clock-names =    
1001                                 interrupts =     
1002                                 power-domains    
1003                                 interconnects    
1004                                                  
1005                                                  
1006                                 interconnect-    
1007                                 status = "dis    
1008                         };                       
1009                                                  
1010                         i2c19: i2c@88c000 {      
1011                                 compatible =     
1012                                 reg = <0 0x00    
1013                                 #address-cell    
1014                                 #size-cells =    
1015                                 clocks = <&gc    
1016                                 clock-names =    
1017                                 interrupts =     
1018                                 power-domains    
1019                                 interconnects    
1020                                                  
1021                                                  
1022                                 interconnect-    
1023                                 status = "dis    
1024                         };                       
1025                                                  
1026                         spi19: spi@88c000 {      
1027                                 compatible =     
1028                                 reg = <0 0x00    
1029                                 #address-cell    
1030                                 #size-cells =    
1031                                 clocks = <&gc    
1032                                 clock-names =    
1033                                 interrupts =     
1034                                 power-domains    
1035                                 interconnects    
1036                                                  
1037                                                  
1038                                 interconnect-    
1039                                 status = "dis    
1040                         };                       
1041                                                  
1042                         i2c20: i2c@890000 {      
1043                                 compatible =     
1044                                 reg = <0 0x00    
1045                                 #address-cell    
1046                                 #size-cells =    
1047                                 clocks = <&gc    
1048                                 clock-names =    
1049                                 interrupts =     
1050                                 power-domains    
1051                                 interconnects    
1052                                                  
1053                                                  
1054                                 interconnect-    
1055                                 status = "dis    
1056                         };                       
1057                                                  
1058                         spi20: spi@890000 {      
1059                                 compatible =     
1060                                 reg = <0 0x00    
1061                                 #address-cell    
1062                                 #size-cells =    
1063                                 clocks = <&gc    
1064                                 clock-names =    
1065                                 interrupts =     
1066                                 power-domains    
1067                                 interconnects    
1068                                                  
1069                                                  
1070                                 interconnect-    
1071                                 status = "dis    
1072                         };                       
1073                                                  
1074                         i2c21: i2c@894000 {      
1075                                 compatible =     
1076                                 reg = <0 0x00    
1077                                 clock-names =    
1078                                 clocks = <&gc    
1079                                 interrupts =     
1080                                 #address-cell    
1081                                 #size-cells =    
1082                                 power-domains    
1083                                 interconnects    
1084                                                  
1085                                                  
1086                                 interconnect-    
1087                                 status = "dis    
1088                         };                       
1089                                                  
1090                         spi21: spi@894000 {      
1091                                 compatible =     
1092                                 reg = <0 0x00    
1093                                 #address-cell    
1094                                 #size-cells =    
1095                                 clocks = <&gc    
1096                                 clock-names =    
1097                                 interrupts =     
1098                                 power-domains    
1099                                 interconnects    
1100                                                  
1101                                                  
1102                                 interconnect-    
1103                                 status = "dis    
1104                         };                       
1105                                                  
1106                         i2c22: i2c@898000 {      
1107                                 compatible =     
1108                                 reg = <0 0x00    
1109                                 #address-cell    
1110                                 #size-cells =    
1111                                 clock-names =    
1112                                 clocks = <&gc    
1113                                 interrupts =     
1114                                 power-domains    
1115                                 interconnects    
1116                                                  
1117                                                  
1118                                 interconnect-    
1119                                 status = "dis    
1120                         };                       
1121                                                  
1122                         spi22: spi@898000 {      
1123                                 compatible =     
1124                                 reg = <0 0x00    
1125                                 #address-cell    
1126                                 #size-cells =    
1127                                 clocks = <&gc    
1128                                 clock-names =    
1129                                 interrupts =     
1130                                 power-domains    
1131                                 interconnects    
1132                                                  
1133                                                  
1134                                 interconnect-    
1135                                 status = "dis    
1136                         };                       
1137                                                  
1138                         i2c23: i2c@89c000 {      
1139                                 compatible =     
1140                                 reg = <0 0x00    
1141                                 #address-cell    
1142                                 #size-cells =    
1143                                 clock-names =    
1144                                 clocks = <&gc    
1145                                 interrupts =     
1146                                 power-domains    
1147                                 interconnects    
1148                                                  
1149                                                  
1150                                 interconnect-    
1151                                 status = "dis    
1152                         };                       
1153                                                  
1154                         spi23: spi@89c000 {      
1155                                 compatible =     
1156                                 reg = <0 0x00    
1157                                 #address-cell    
1158                                 #size-cells =    
1159                                 clocks = <&gc    
1160                                 clock-names =    
1161                                 interrupts =     
1162                                 power-domains    
1163                                 interconnects    
1164                                                  
1165                                                  
1166                                 interconnect-    
1167                                 status = "dis    
1168                         };                       
1169                 };                               
1170                                                  
1171                 qup0: geniqup@9c0000 {           
1172                         compatible = "qcom,ge    
1173                         reg = <0 0x009c0000 0    
1174                         clocks = <&gcc GCC_QU    
1175                                  <&gcc GCC_QU    
1176                         clock-names = "m-ahb"    
1177                         iommus = <&apps_smmu     
1178                                                  
1179                         #address-cells = <2>;    
1180                         #size-cells = <2>;       
1181                         ranges;                  
1182                                                  
1183                         status = "disabled";     
1184                                                  
1185                         i2c0: i2c@980000 {       
1186                                 compatible =     
1187                                 reg = <0 0x00    
1188                                 #address-cell    
1189                                 #size-cells =    
1190                                 clock-names =    
1191                                 clocks = <&gc    
1192                                 interrupts =     
1193                                 power-domains    
1194                                 interconnects    
1195                                                  
1196                                                  
1197                                 interconnect-    
1198                                 status = "dis    
1199                         };                       
1200                                                  
1201                         spi0: spi@980000 {       
1202                                 compatible =     
1203                                 reg = <0 0x00    
1204                                 #address-cell    
1205                                 #size-cells =    
1206                                 clocks = <&gc    
1207                                 clock-names =    
1208                                 interrupts =     
1209                                 power-domains    
1210                                 interconnects    
1211                                                  
1212                                                  
1213                                 interconnect-    
1214                                 status = "dis    
1215                         };                       
1216                                                  
1217                         i2c1: i2c@984000 {       
1218                                 compatible =     
1219                                 reg = <0 0x00    
1220                                 #address-cell    
1221                                 #size-cells =    
1222                                 clock-names =    
1223                                 clocks = <&gc    
1224                                 interrupts =     
1225                                 power-domains    
1226                                 interconnects    
1227                                                  
1228                                                  
1229                                 interconnect-    
1230                                 status = "dis    
1231                         };                       
1232                                                  
1233                         spi1: spi@984000 {       
1234                                 compatible =     
1235                                 reg = <0 0x00    
1236                                 #address-cell    
1237                                 #size-cells =    
1238                                 clocks = <&gc    
1239                                 clock-names =    
1240                                 interrupts =     
1241                                 power-domains    
1242                                 interconnects    
1243                                                  
1244                                                  
1245                                 interconnect-    
1246                                 status = "dis    
1247                         };                       
1248                                                  
1249                         i2c2: i2c@988000 {       
1250                                 compatible =     
1251                                 reg = <0 0x00    
1252                                 #address-cell    
1253                                 #size-cells =    
1254                                 clock-names =    
1255                                 clocks = <&gc    
1256                                 interrupts =     
1257                                 power-domains    
1258                                 interconnects    
1259                                                  
1260                                                  
1261                                 interconnect-    
1262                                 status = "dis    
1263                         };                       
1264                                                  
1265                         spi2: spi@988000 {       
1266                                 compatible =     
1267                                 reg = <0 0x00    
1268                                 #address-cell    
1269                                 #size-cells =    
1270                                 clocks = <&gc    
1271                                 clock-names =    
1272                                 interrupts =     
1273                                 power-domains    
1274                                 interconnects    
1275                                                  
1276                                                  
1277                                 interconnect-    
1278                                 status = "dis    
1279                         };                       
1280                                                  
1281                         uart2: serial@988000     
1282                                 compatible =     
1283                                 reg = <0 0x00    
1284                                 clocks = <&gc    
1285                                 clock-names =    
1286                                 interrupts =     
1287                                 operating-poi    
1288                                 power-domains    
1289                                 interconnects    
1290                                                  
1291                                 interconnect-    
1292                                 status = "dis    
1293                         };                       
1294                                                  
1295                         i2c3: i2c@98c000 {       
1296                                 compatible =     
1297                                 reg = <0 0x00    
1298                                 #address-cell    
1299                                 #size-cells =    
1300                                 clock-names =    
1301                                 clocks = <&gc    
1302                                 interrupts =     
1303                                 power-domains    
1304                                 interconnects    
1305                                                  
1306                                                  
1307                                 interconnect-    
1308                                 status = "dis    
1309                         };                       
1310                                                  
1311                         spi3: spi@98c000 {       
1312                                 compatible =     
1313                                 reg = <0 0x00    
1314                                 #address-cell    
1315                                 #size-cells =    
1316                                 clocks = <&gc    
1317                                 clock-names =    
1318                                 interrupts =     
1319                                 power-domains    
1320                                 interconnects    
1321                                                  
1322                                                  
1323                                 interconnect-    
1324                                 status = "dis    
1325                         };                       
1326                                                  
1327                         i2c4: i2c@990000 {       
1328                                 compatible =     
1329                                 reg = <0 0x00    
1330                                 clock-names =    
1331                                 clocks = <&gc    
1332                                 interrupts =     
1333                                 #address-cell    
1334                                 #size-cells =    
1335                                 power-domains    
1336                                 interconnects    
1337                                                  
1338                                                  
1339                                 interconnect-    
1340                                 status = "dis    
1341                         };                       
1342                                                  
1343                         spi4: spi@990000 {       
1344                                 compatible =     
1345                                 reg = <0 0x00    
1346                                 #address-cell    
1347                                 #size-cells =    
1348                                 clocks = <&gc    
1349                                 clock-names =    
1350                                 interrupts =     
1351                                 power-domains    
1352                                 interconnects    
1353                                                  
1354                                                  
1355                                 interconnect-    
1356                                 status = "dis    
1357                         };                       
1358                                                  
1359                         i2c5: i2c@994000 {       
1360                                 compatible =     
1361                                 reg = <0 0x00    
1362                                 #address-cell    
1363                                 #size-cells =    
1364                                 clock-names =    
1365                                 clocks = <&gc    
1366                                 interrupts =     
1367                                 power-domains    
1368                                 interconnects    
1369                                                  
1370                                                  
1371                                 interconnect-    
1372                                 status = "dis    
1373                         };                       
1374                                                  
1375                         spi5: spi@994000 {       
1376                                 compatible =     
1377                                 reg = <0 0x00    
1378                                 #address-cell    
1379                                 #size-cells =    
1380                                 clocks = <&gc    
1381                                 clock-names =    
1382                                 interrupts =     
1383                                 power-domains    
1384                                 interconnects    
1385                                                  
1386                                                  
1387                                 interconnect-    
1388                                 status = "dis    
1389                         };                       
1390                                                  
1391                         i2c6: i2c@998000 {       
1392                                 compatible =     
1393                                 reg = <0 0x00    
1394                                 #address-cell    
1395                                 #size-cells =    
1396                                 clock-names =    
1397                                 clocks = <&gc    
1398                                 interrupts =     
1399                                 power-domains    
1400                                 interconnects    
1401                                                  
1402                                                  
1403                                 interconnect-    
1404                                 status = "dis    
1405                         };                       
1406                                                  
1407                         spi6: spi@998000 {       
1408                                 compatible =     
1409                                 reg = <0 0x00    
1410                                 #address-cell    
1411                                 #size-cells =    
1412                                 clocks = <&gc    
1413                                 clock-names =    
1414                                 interrupts =     
1415                                 power-domains    
1416                                 interconnects    
1417                                                  
1418                                                  
1419                                 interconnect-    
1420                                 status = "dis    
1421                         };                       
1422                                                  
1423                         i2c7: i2c@99c000 {       
1424                                 compatible =     
1425                                 reg = <0 0x00    
1426                                 #address-cell    
1427                                 #size-cells =    
1428                                 clock-names =    
1429                                 clocks = <&gc    
1430                                 interrupts =     
1431                                 power-domains    
1432                                 interconnects    
1433                                                  
1434                                                  
1435                                 interconnect-    
1436                                 status = "dis    
1437                         };                       
1438                                                  
1439                         spi7: spi@99c000 {       
1440                                 compatible =     
1441                                 reg = <0 0x00    
1442                                 #address-cell    
1443                                 #size-cells =    
1444                                 clocks = <&gc    
1445                                 clock-names =    
1446                                 interrupts =     
1447                                 power-domains    
1448                                 interconnects    
1449                                                  
1450                                                  
1451                                 interconnect-    
1452                                 status = "dis    
1453                         };                       
1454                 };                               
1455                                                  
1456                 qup1: geniqup@ac0000 {           
1457                         compatible = "qcom,ge    
1458                         reg = <0 0x00ac0000 0    
1459                         clocks = <&gcc GCC_QU    
1460                                  <&gcc GCC_QU    
1461                         clock-names = "m-ahb"    
1462                         iommus = <&apps_smmu     
1463                                                  
1464                         #address-cells = <2>;    
1465                         #size-cells = <2>;       
1466                         ranges;                  
1467                                                  
1468                         status = "disabled";     
1469                                                  
1470                         i2c8: i2c@a80000 {       
1471                                 compatible =     
1472                                 reg = <0 0x00    
1473                                 #address-cell    
1474                                 #size-cells =    
1475                                 clocks = <&gc    
1476                                 clock-names =    
1477                                 interrupts =     
1478                                 power-domains    
1479                                 interconnects    
1480                                                  
1481                                                  
1482                                 interconnect-    
1483                                 status = "dis    
1484                         };                       
1485                                                  
1486                         spi8: spi@a80000 {       
1487                                 compatible =     
1488                                 reg = <0 0x00    
1489                                 #address-cell    
1490                                 #size-cells =    
1491                                 clocks = <&gc    
1492                                 clock-names =    
1493                                 interrupts =     
1494                                 power-domains    
1495                                 interconnects    
1496                                                  
1497                                                  
1498                                 interconnect-    
1499                                 status = "dis    
1500                         };                       
1501                                                  
1502                         i2c9: i2c@a84000 {       
1503                                 compatible =     
1504                                 reg = <0 0x00    
1505                                 #address-cell    
1506                                 #size-cells =    
1507                                 clocks = <&gc    
1508                                 clock-names =    
1509                                 interrupts =     
1510                                 power-domains    
1511                                 interconnects    
1512                                                  
1513                                                  
1514                                 interconnect-    
1515                                 status = "dis    
1516                         };                       
1517                                                  
1518                         spi9: spi@a84000 {       
1519                                 compatible =     
1520                                 reg = <0 0x00    
1521                                 #address-cell    
1522                                 #size-cells =    
1523                                 clocks = <&gc    
1524                                 clock-names =    
1525                                 interrupts =     
1526                                 power-domains    
1527                                 interconnects    
1528                                                  
1529                                                  
1530                                 interconnect-    
1531                                 status = "dis    
1532                         };                       
1533                                                  
1534                         i2c10: i2c@a88000 {      
1535                                 compatible =     
1536                                 reg = <0 0x00    
1537                                 #address-cell    
1538                                 #size-cells =    
1539                                 clocks = <&gc    
1540                                 clock-names =    
1541                                 interrupts =     
1542                                 power-domains    
1543                                 interconnects    
1544                                                  
1545                                                  
1546                                 interconnect-    
1547                                 status = "dis    
1548                         };                       
1549                                                  
1550                         spi10: spi@a88000 {      
1551                                 compatible =     
1552                                 reg = <0 0x00    
1553                                 #address-cell    
1554                                 #size-cells =    
1555                                 clocks = <&gc    
1556                                 clock-names =    
1557                                 interrupts =     
1558                                 power-domains    
1559                                 interconnects    
1560                                                  
1561                                                  
1562                                 interconnect-    
1563                                 status = "dis    
1564                         };                       
1565                                                  
1566                         i2c11: i2c@a8c000 {      
1567                                 compatible =     
1568                                 reg = <0 0x00    
1569                                 #address-cell    
1570                                 #size-cells =    
1571                                 clocks = <&gc    
1572                                 clock-names =    
1573                                 interrupts =     
1574                                 power-domains    
1575                                 interconnects    
1576                                                  
1577                                                  
1578                                 interconnect-    
1579                                 status = "dis    
1580                         };                       
1581                                                  
1582                         spi11: spi@a8c000 {      
1583                                 compatible =     
1584                                 reg = <0 0x00    
1585                                 #address-cell    
1586                                 #size-cells =    
1587                                 clocks = <&gc    
1588                                 clock-names =    
1589                                 interrupts =     
1590                                 power-domains    
1591                                 interconnects    
1592                                                  
1593                                                  
1594                                 interconnect-    
1595                                 status = "dis    
1596                         };                       
1597                                                  
1598                         i2c12: i2c@a90000 {      
1599                                 compatible =     
1600                                 reg = <0 0x00    
1601                                 #address-cell    
1602                                 #size-cells =    
1603                                 clocks = <&gc    
1604                                 clock-names =    
1605                                 interrupts =     
1606                                 power-domains    
1607                                 interconnects    
1608                                                  
1609                                                  
1610                                 interconnect-    
1611                                 status = "dis    
1612                         };                       
1613                                                  
1614                         spi12: spi@a90000 {      
1615                                 compatible =     
1616                                 reg = <0 0x00    
1617                                 #address-cell    
1618                                 #size-cells =    
1619                                 clocks = <&gc    
1620                                 clock-names =    
1621                                 interrupts =     
1622                                 power-domains    
1623                                 interconnects    
1624                                                  
1625                                                  
1626                                 interconnect-    
1627                                 status = "dis    
1628                         };                       
1629                                                  
1630                         i2c13: i2c@a94000 {      
1631                                 compatible =     
1632                                 reg = <0 0x00    
1633                                 #address-cell    
1634                                 #size-cells =    
1635                                 clocks = <&gc    
1636                                 clock-names =    
1637                                 interrupts =     
1638                                 power-domains    
1639                                 interconnects    
1640                                                  
1641                                                  
1642                                 interconnect-    
1643                                 status = "dis    
1644                         };                       
1645                                                  
1646                         spi13: spi@a94000 {      
1647                                 compatible =     
1648                                 reg = <0 0x00    
1649                                 #address-cell    
1650                                 #size-cells =    
1651                                 clocks = <&gc    
1652                                 clock-names =    
1653                                 interrupts =     
1654                                 power-domains    
1655                                 interconnects    
1656                                                  
1657                                                  
1658                                 interconnect-    
1659                                 status = "dis    
1660                         };                       
1661                                                  
1662                         i2c14: i2c@a98000 {      
1663                                 compatible =     
1664                                 reg = <0 0x00    
1665                                 #address-cell    
1666                                 #size-cells =    
1667                                 clocks = <&gc    
1668                                 clock-names =    
1669                                 interrupts =     
1670                                 power-domains    
1671                                 interconnects    
1672                                                  
1673                                                  
1674                                 interconnect-    
1675                                 status = "dis    
1676                         };                       
1677                                                  
1678                         spi14: spi@a98000 {      
1679                                 compatible =     
1680                                 reg = <0 0x00    
1681                                 #address-cell    
1682                                 #size-cells =    
1683                                 clocks = <&gc    
1684                                 clock-names =    
1685                                 interrupts =     
1686                                 power-domains    
1687                                 interconnects    
1688                                                  
1689                                                  
1690                                 interconnect-    
1691                                 status = "dis    
1692                         };                       
1693                                                  
1694                         i2c15: i2c@a9c000 {      
1695                                 compatible =     
1696                                 reg = <0 0x00    
1697                                 #address-cell    
1698                                 #size-cells =    
1699                                 clocks = <&gc    
1700                                 clock-names =    
1701                                 interrupts =     
1702                                 power-domains    
1703                                 interconnects    
1704                                                  
1705                                                  
1706                                 interconnect-    
1707                                 status = "dis    
1708                         };                       
1709                                                  
1710                         spi15: spi@a9c000 {      
1711                                 compatible =     
1712                                 reg = <0 0x00    
1713                                 #address-cell    
1714                                 #size-cells =    
1715                                 clocks = <&gc    
1716                                 clock-names =    
1717                                 interrupts =     
1718                                 power-domains    
1719                                 interconnects    
1720                                                  
1721                                                  
1722                                 interconnect-    
1723                                 status = "dis    
1724                         };                       
1725                 };                               
1726                                                  
1727                 rng: rng@10d3000 {               
1728                         compatible = "qcom,pr    
1729                         reg = <0 0x010d3000 0    
1730                         clocks = <&rpmhcc RPM    
1731                         clock-names = "core";    
1732                 };                               
1733                                                  
1734                 pcie4: pcie@1c00000 {            
1735                         device_type = "pci";     
1736                         compatible = "qcom,pc    
1737                         reg = <0x0 0x01c00000    
1738                               <0x0 0x30000000    
1739                               <0x0 0x30000f20    
1740                               <0x0 0x30001000    
1741                               <0x0 0x30100000    
1742                               <0x0 0x01c03000    
1743                         reg-names = "parf", "    
1744                         #address-cells = <3>;    
1745                         #size-cells = <2>;       
1746                         ranges = <0x01000000     
1747                                  <0x02000000     
1748                         bus-range = <0x00 0xf    
1749                                                  
1750                         dma-coherent;            
1751                                                  
1752                         linux,pci-domain = <6    
1753                         num-lanes = <1>;         
1754                                                  
1755                         msi-map = <0x0 &its 0    
1756                                                  
1757                         interrupts = <GIC_SPI    
1758                                      <GIC_SPI    
1759                                      <GIC_SPI    
1760                                      <GIC_SPI    
1761                         interrupt-names = "ms    
1762                                                  
1763                         #interrupt-cells = <1    
1764                         interrupt-map-mask =     
1765                         interrupt-map = <0 0     
1766                                         <0 0     
1767                                         <0 0     
1768                                         <0 0     
1769                                                  
1770                         clocks = <&gcc GCC_PC    
1771                                  <&gcc GCC_PC    
1772                                  <&gcc GCC_PC    
1773                                  <&gcc GCC_PC    
1774                                  <&gcc GCC_PC    
1775                                  <&gcc GCC_DD    
1776                                  <&gcc GCC_AG    
1777                                  <&gcc GCC_AG    
1778                                  <&gcc GCC_CN    
1779                         clock-names = "aux",     
1780                                       "cfg",     
1781                                       "bus_ma    
1782                                       "bus_sl    
1783                                       "slave_    
1784                                       "ddrss_    
1785                                       "noc_ag    
1786                                       "noc_ag    
1787                                       "cnoc_q    
1788                                                  
1789                         assigned-clocks = <&g    
1790                         assigned-clock-rates     
1791                                                  
1792                         interconnects = <&agg    
1793                                         <&gem    
1794                         interconnect-names =     
1795                                                  
1796                         resets = <&gcc GCC_PC    
1797                         reset-names = "pci";     
1798                                                  
1799                         power-domains = <&gcc    
1800                         required-opps = <&rpm    
1801                                                  
1802                         phys = <&pcie4_phy>;     
1803                         phy-names = "pciephy"    
1804                                                  
1805                         status = "disabled";     
1806                                                  
1807                         pcie4_port0: pcie@0 {    
1808                                 device_type =    
1809                                 reg = <0x0 0x    
1810                                 bus-range = <    
1811                                                  
1812                                 #address-cell    
1813                                 #size-cells =    
1814                                 ranges;          
1815                         };                       
1816                 };                               
1817                                                  
1818                 pcie4_phy: phy@1c06000 {         
1819                         compatible = "qcom,sc    
1820                         reg = <0x0 0x01c06000    
1821                                                  
1822                         clocks = <&gcc GCC_PC    
1823                                  <&gcc GCC_PC    
1824                                  <&gcc GCC_PC    
1825                                  <&gcc GCC_PC    
1826                                  <&gcc GCC_PC    
1827                                  <&gcc GCC_PC    
1828                         clock-names = "aux",     
1829                                       "pipe",    
1830                                                  
1831                         assigned-clocks = <&g    
1832                         assigned-clock-rates     
1833                                                  
1834                         power-domains = <&gcc    
1835                                                  
1836                         resets = <&gcc GCC_PC    
1837                         reset-names = "phy";     
1838                                                  
1839                         #clock-cells = <0>;      
1840                         clock-output-names =     
1841                                                  
1842                         #phy-cells = <0>;        
1843                                                  
1844                         status = "disabled";     
1845                 };                               
1846                                                  
1847                 pcie3b: pcie@1c08000 {           
1848                         device_type = "pci";     
1849                         compatible = "qcom,pc    
1850                         reg = <0x0 0x01c08000    
1851                               <0x0 0x32000000    
1852                               <0x0 0x32000f20    
1853                               <0x0 0x32001000    
1854                               <0x0 0x32100000    
1855                               <0x0 0x01c0b000    
1856                         reg-names = "parf", "    
1857                         #address-cells = <3>;    
1858                         #size-cells = <2>;       
1859                         ranges = <0x01000000     
1860                                  <0x02000000     
1861                         bus-range = <0x00 0xf    
1862                                                  
1863                         dma-coherent;            
1864                                                  
1865                         linux,pci-domain = <5    
1866                         num-lanes = <2>;         
1867                                                  
1868                         msi-map = <0x0 &its 0    
1869                                                  
1870                         interrupts = <GIC_SPI    
1871                                      <GIC_SPI    
1872                                      <GIC_SPI    
1873                                      <GIC_SPI    
1874                         interrupt-names = "ms    
1875                                                  
1876                         #interrupt-cells = <1    
1877                         interrupt-map-mask =     
1878                         interrupt-map = <0 0     
1879                                         <0 0     
1880                                         <0 0     
1881                                         <0 0     
1882                                                  
1883                         clocks = <&gcc GCC_PC    
1884                                  <&gcc GCC_PC    
1885                                  <&gcc GCC_PC    
1886                                  <&gcc GCC_PC    
1887                                  <&gcc GCC_PC    
1888                                  <&gcc GCC_DD    
1889                                  <&gcc GCC_AG    
1890                                  <&gcc GCC_AG    
1891                         clock-names = "aux",     
1892                                       "cfg",     
1893                                       "bus_ma    
1894                                       "bus_sl    
1895                                       "slave_    
1896                                       "ddrss_    
1897                                       "noc_ag    
1898                                       "noc_ag    
1899                                                  
1900                         assigned-clocks = <&g    
1901                         assigned-clock-rates     
1902                                                  
1903                         interconnects = <&agg    
1904                                         <&gem    
1905                         interconnect-names =     
1906                                                  
1907                         resets = <&gcc GCC_PC    
1908                         reset-names = "pci";     
1909                                                  
1910                         power-domains = <&gcc    
1911                         required-opps = <&rpm    
1912                                                  
1913                         phys = <&pcie3b_phy>;    
1914                         phy-names = "pciephy"    
1915                                                  
1916                         status = "disabled";     
1917                                                  
1918                         pcie3b_port0: pcie@0     
1919                                 device_type =    
1920                                 reg = <0x0 0x    
1921                                 bus-range = <    
1922                                                  
1923                                 #address-cell    
1924                                 #size-cells =    
1925                                 ranges;          
1926                         };                       
1927                 };                               
1928                                                  
1929                 pcie3b_phy: phy@1c0e000 {        
1930                         compatible = "qcom,sc    
1931                         reg = <0x0 0x01c0e000    
1932                                                  
1933                         clocks = <&gcc GCC_PC    
1934                                  <&gcc GCC_PC    
1935                                  <&gcc GCC_PC    
1936                                  <&gcc GCC_PC    
1937                                  <&gcc GCC_PC    
1938                                  <&gcc GCC_PC    
1939                         clock-names = "aux",     
1940                                       "pipe",    
1941                                                  
1942                         assigned-clocks = <&g    
1943                         assigned-clock-rates     
1944                                                  
1945                         power-domains = <&gcc    
1946                                                  
1947                         resets = <&gcc GCC_PC    
1948                         reset-names = "phy";     
1949                                                  
1950                         #clock-cells = <0>;      
1951                         clock-output-names =     
1952                                                  
1953                         #phy-cells = <0>;        
1954                                                  
1955                         status = "disabled";     
1956                 };                               
1957                                                  
1958                 pcie3a: pcie@1c10000 {           
1959                         device_type = "pci";     
1960                         compatible = "qcom,pc    
1961                         reg = <0x0 0x01c10000    
1962                               <0x0 0x34000000    
1963                               <0x0 0x34000f20    
1964                               <0x0 0x34001000    
1965                               <0x0 0x34100000    
1966                               <0x0 0x01c13000    
1967                         reg-names = "parf", "    
1968                         #address-cells = <3>;    
1969                         #size-cells = <2>;       
1970                         ranges = <0x01000000     
1971                                  <0x02000000     
1972                         bus-range = <0x00 0xf    
1973                                                  
1974                         dma-coherent;            
1975                                                  
1976                         linux,pci-domain = <4    
1977                         num-lanes = <4>;         
1978                                                  
1979                         msi-map = <0x0 &its 0    
1980                                                  
1981                         interrupts = <GIC_SPI    
1982                                      <GIC_SPI    
1983                                      <GIC_SPI    
1984                                      <GIC_SPI    
1985                         interrupt-names = "ms    
1986                                                  
1987                         #interrupt-cells = <1    
1988                         interrupt-map-mask =     
1989                         interrupt-map = <0 0     
1990                                         <0 0     
1991                                         <0 0     
1992                                         <0 0     
1993                                                  
1994                         clocks = <&gcc GCC_PC    
1995                                  <&gcc GCC_PC    
1996                                  <&gcc GCC_PC    
1997                                  <&gcc GCC_PC    
1998                                  <&gcc GCC_PC    
1999                                  <&gcc GCC_DD    
2000                                  <&gcc GCC_AG    
2001                                  <&gcc GCC_AG    
2002                         clock-names = "aux",     
2003                                       "cfg",     
2004                                       "bus_ma    
2005                                       "bus_sl    
2006                                       "slave_    
2007                                       "ddrss_    
2008                                       "noc_ag    
2009                                       "noc_ag    
2010                                                  
2011                         assigned-clocks = <&g    
2012                         assigned-clock-rates     
2013                                                  
2014                         interconnects = <&agg    
2015                                         <&gem    
2016                         interconnect-names =     
2017                                                  
2018                         resets = <&gcc GCC_PC    
2019                         reset-names = "pci";     
2020                                                  
2021                         power-domains = <&gcc    
2022                         required-opps = <&rpm    
2023                                                  
2024                         phys = <&pcie3a_phy>;    
2025                         phy-names = "pciephy"    
2026                                                  
2027                         status = "disabled";     
2028                                                  
2029                         pcie3a_port0: pcie@0     
2030                                 device_type =    
2031                                 reg = <0x0 0x    
2032                                 bus-range = <    
2033                                                  
2034                                 #address-cell    
2035                                 #size-cells =    
2036                                 ranges;          
2037                         };                       
2038                 };                               
2039                                                  
2040                 pcie3a_phy: phy@1c14000 {        
2041                         compatible = "qcom,sc    
2042                         reg = <0x0 0x01c14000    
2043                               <0x0 0x01c16000    
2044                                                  
2045                         clocks = <&gcc GCC_PC    
2046                                  <&gcc GCC_PC    
2047                                  <&gcc GCC_PC    
2048                                  <&gcc GCC_PC    
2049                                  <&gcc GCC_PC    
2050                                  <&gcc GCC_PC    
2051                         clock-names = "aux",     
2052                                       "pipe",    
2053                                                  
2054                         assigned-clocks = <&g    
2055                         assigned-clock-rates     
2056                                                  
2057                         power-domains = <&gcc    
2058                                                  
2059                         resets = <&gcc GCC_PC    
2060                         reset-names = "phy";     
2061                                                  
2062                         qcom,4ln-config-sel =    
2063                                                  
2064                         #clock-cells = <0>;      
2065                         clock-output-names =     
2066                                                  
2067                         #phy-cells = <0>;        
2068                                                  
2069                         status = "disabled";     
2070                 };                               
2071                                                  
2072                 pcie2b: pcie@1c18000 {           
2073                         device_type = "pci";     
2074                         compatible = "qcom,pc    
2075                         reg = <0x0 0x01c18000    
2076                               <0x0 0x38000000    
2077                               <0x0 0x38000f20    
2078                               <0x0 0x38001000    
2079                               <0x0 0x38100000    
2080                               <0x0 0x01c1b000    
2081                         reg-names = "parf", "    
2082                         #address-cells = <3>;    
2083                         #size-cells = <2>;       
2084                         ranges = <0x01000000     
2085                                  <0x02000000     
2086                         bus-range = <0x00 0xf    
2087                                                  
2088                         dma-coherent;            
2089                                                  
2090                         linux,pci-domain = <3    
2091                         num-lanes = <2>;         
2092                                                  
2093                         msi-map = <0x0 &its 0    
2094                                                  
2095                         interrupts = <GIC_SPI    
2096                                      <GIC_SPI    
2097                                      <GIC_SPI    
2098                                      <GIC_SPI    
2099                         interrupt-names = "ms    
2100                                                  
2101                         #interrupt-cells = <1    
2102                         interrupt-map-mask =     
2103                         interrupt-map = <0 0     
2104                                         <0 0     
2105                                         <0 0     
2106                                         <0 0     
2107                                                  
2108                         clocks = <&gcc GCC_PC    
2109                                  <&gcc GCC_PC    
2110                                  <&gcc GCC_PC    
2111                                  <&gcc GCC_PC    
2112                                  <&gcc GCC_PC    
2113                                  <&gcc GCC_DD    
2114                                  <&gcc GCC_AG    
2115                                  <&gcc GCC_AG    
2116                         clock-names = "aux",     
2117                                       "cfg",     
2118                                       "bus_ma    
2119                                       "bus_sl    
2120                                       "slave_    
2121                                       "ddrss_    
2122                                       "noc_ag    
2123                                       "noc_ag    
2124                                                  
2125                         assigned-clocks = <&g    
2126                         assigned-clock-rates     
2127                                                  
2128                         interconnects = <&agg    
2129                                         <&gem    
2130                         interconnect-names =     
2131                                                  
2132                         resets = <&gcc GCC_PC    
2133                         reset-names = "pci";     
2134                                                  
2135                         power-domains = <&gcc    
2136                         required-opps = <&rpm    
2137                                                  
2138                         phys = <&pcie2b_phy>;    
2139                         phy-names = "pciephy"    
2140                                                  
2141                         status = "disabled";     
2142                                                  
2143                         pcie2b_port0: pcie@0     
2144                                 device_type =    
2145                                 reg = <0x0 0x    
2146                                 bus-range = <    
2147                                                  
2148                                 #address-cell    
2149                                 #size-cells =    
2150                                 ranges;          
2151                         };                       
2152                 };                               
2153                                                  
2154                 pcie2b_phy: phy@1c1e000 {        
2155                         compatible = "qcom,sc    
2156                         reg = <0x0 0x01c1e000    
2157                                                  
2158                         clocks = <&gcc GCC_PC    
2159                                  <&gcc GCC_PC    
2160                                  <&gcc GCC_PC    
2161                                  <&gcc GCC_PC    
2162                                  <&gcc GCC_PC    
2163                                  <&gcc GCC_PC    
2164                         clock-names = "aux",     
2165                                       "pipe",    
2166                                                  
2167                         assigned-clocks = <&g    
2168                         assigned-clock-rates     
2169                                                  
2170                         power-domains = <&gcc    
2171                                                  
2172                         resets = <&gcc GCC_PC    
2173                         reset-names = "phy";     
2174                                                  
2175                         #clock-cells = <0>;      
2176                         clock-output-names =     
2177                                                  
2178                         #phy-cells = <0>;        
2179                                                  
2180                         status = "disabled";     
2181                 };                               
2182                                                  
2183                 pcie2a: pcie@1c20000 {           
2184                         device_type = "pci";     
2185                         compatible = "qcom,pc    
2186                         reg = <0x0 0x01c20000    
2187                               <0x0 0x3c000000    
2188                               <0x0 0x3c000f20    
2189                               <0x0 0x3c001000    
2190                               <0x0 0x3c100000    
2191                               <0x0 0x01c23000    
2192                         reg-names = "parf", "    
2193                         #address-cells = <3>;    
2194                         #size-cells = <2>;       
2195                         ranges = <0x01000000     
2196                                  <0x02000000     
2197                         bus-range = <0x00 0xf    
2198                                                  
2199                         dma-coherent;            
2200                                                  
2201                         linux,pci-domain = <2    
2202                         num-lanes = <4>;         
2203                                                  
2204                         msi-map = <0x0 &its 0    
2205                                                  
2206                         interrupts = <GIC_SPI    
2207                                      <GIC_SPI    
2208                                      <GIC_SPI    
2209                                      <GIC_SPI    
2210                         interrupt-names = "ms    
2211                                                  
2212                         #interrupt-cells = <1    
2213                         interrupt-map-mask =     
2214                         interrupt-map = <0 0     
2215                                         <0 0     
2216                                         <0 0     
2217                                         <0 0     
2218                                                  
2219                         clocks = <&gcc GCC_PC    
2220                                  <&gcc GCC_PC    
2221                                  <&gcc GCC_PC    
2222                                  <&gcc GCC_PC    
2223                                  <&gcc GCC_PC    
2224                                  <&gcc GCC_DD    
2225                                  <&gcc GCC_AG    
2226                                  <&gcc GCC_AG    
2227                         clock-names = "aux",     
2228                                       "cfg",     
2229                                       "bus_ma    
2230                                       "bus_sl    
2231                                       "slave_    
2232                                       "ddrss_    
2233                                       "noc_ag    
2234                                       "noc_ag    
2235                                                  
2236                         assigned-clocks = <&g    
2237                         assigned-clock-rates     
2238                                                  
2239                         interconnects = <&agg    
2240                                         <&gem    
2241                         interconnect-names =     
2242                                                  
2243                         resets = <&gcc GCC_PC    
2244                         reset-names = "pci";     
2245                                                  
2246                         power-domains = <&gcc    
2247                         required-opps = <&rpm    
2248                                                  
2249                         phys = <&pcie2a_phy>;    
2250                         phy-names = "pciephy"    
2251                                                  
2252                         status = "disabled";     
2253                                                  
2254                         pcie2a_port0: pcie@0     
2255                                 device_type =    
2256                                 reg = <0x0 0x    
2257                                 bus-range = <    
2258                                                  
2259                                 #address-cell    
2260                                 #size-cells =    
2261                                 ranges;          
2262                         };                       
2263                 };                               
2264                                                  
2265                 pcie2a_phy: phy@1c24000 {        
2266                         compatible = "qcom,sc    
2267                         reg = <0x0 0x01c24000    
2268                               <0x0 0x01c26000    
2269                                                  
2270                         clocks = <&gcc GCC_PC    
2271                                  <&gcc GCC_PC    
2272                                  <&gcc GCC_PC    
2273                                  <&gcc GCC_PC    
2274                                  <&gcc GCC_PC    
2275                                  <&gcc GCC_PC    
2276                         clock-names = "aux",     
2277                                       "pipe",    
2278                                                  
2279                         assigned-clocks = <&g    
2280                         assigned-clock-rates     
2281                                                  
2282                         power-domains = <&gcc    
2283                                                  
2284                         resets = <&gcc GCC_PC    
2285                         reset-names = "phy";     
2286                                                  
2287                         qcom,4ln-config-sel =    
2288                                                  
2289                         #clock-cells = <0>;      
2290                         clock-output-names =     
2291                                                  
2292                         #phy-cells = <0>;        
2293                                                  
2294                         status = "disabled";     
2295                 };                               
2296                                                  
2297                 ufs_mem_hc: ufs@1d84000 {        
2298                         compatible = "qcom,sc    
2299                                      "jedec,u    
2300                         reg = <0 0x01d84000 0    
2301                         interrupts = <GIC_SPI    
2302                         phys = <&ufs_mem_phy>    
2303                         phy-names = "ufsphy";    
2304                         lanes-per-direction =    
2305                         #reset-cells = <1>;      
2306                         resets = <&gcc GCC_UF    
2307                         reset-names = "rst";     
2308                                                  
2309                         power-domains = <&gcc    
2310                         required-opps = <&rpm    
2311                                                  
2312                         iommus = <&apps_smmu     
2313                         dma-coherent;            
2314                                                  
2315                         clocks = <&gcc GCC_UF    
2316                                  <&gcc GCC_AG    
2317                                  <&gcc GCC_UF    
2318                                  <&gcc GCC_UF    
2319                                  <&gcc GCC_UF    
2320                                  <&gcc GCC_UF    
2321                                  <&gcc GCC_UF    
2322                                  <&gcc GCC_UF    
2323                         clock-names = "core_c    
2324                                       "bus_ag    
2325                                       "iface_    
2326                                       "core_c    
2327                                       "ref_cl    
2328                                       "tx_lan    
2329                                       "rx_lan    
2330                                       "rx_lan    
2331                         freq-table-hz = <7500    
2332                                         <0 0>    
2333                                         <0 0>    
2334                                         <7500    
2335                                         <0 0>    
2336                                         <0 0>    
2337                                         <0 0>    
2338                                         <0 0>    
2339                         status = "disabled";     
2340                 };                               
2341                                                  
2342                 ufs_mem_phy: phy@1d87000 {       
2343                         compatible = "qcom,sc    
2344                         reg = <0 0x01d87000 0    
2345                                                  
2346                         clocks = <&rpmhcc RPM    
2347                                  <&gcc GCC_UF    
2348                                  <&gcc GCC_UF    
2349                         clock-names = "ref",     
2350                                       "ref_au    
2351                                       "qref";    
2352                                                  
2353                         power-domains = <&gcc    
2354                                                  
2355                         resets = <&ufs_mem_hc    
2356                         reset-names = "ufsphy    
2357                                                  
2358                         #phy-cells = <0>;        
2359                                                  
2360                         status = "disabled";     
2361                 };                               
2362                                                  
2363                 ufs_card_hc: ufs@1da4000 {       
2364                         compatible = "qcom,sc    
2365                                      "jedec,u    
2366                         reg = <0 0x01da4000 0    
2367                         interrupts = <GIC_SPI    
2368                         phys = <&ufs_card_phy    
2369                         phy-names = "ufsphy";    
2370                         lanes-per-direction =    
2371                         #reset-cells = <1>;      
2372                         resets = <&gcc GCC_UF    
2373                         reset-names = "rst";     
2374                                                  
2375                         power-domains = <&gcc    
2376                                                  
2377                         iommus = <&apps_smmu     
2378                         dma-coherent;            
2379                                                  
2380                         clocks = <&gcc GCC_UF    
2381                                  <&gcc GCC_AG    
2382                                  <&gcc GCC_UF    
2383                                  <&gcc GCC_UF    
2384                                  <&gcc GCC_UF    
2385                                  <&gcc GCC_UF    
2386                                  <&gcc GCC_UF    
2387                                  <&gcc GCC_UF    
2388                         clock-names = "core_c    
2389                                       "bus_ag    
2390                                       "iface_    
2391                                       "core_c    
2392                                       "ref_cl    
2393                                       "tx_lan    
2394                                       "rx_lan    
2395                                       "rx_lan    
2396                         freq-table-hz = <7500    
2397                                         <0 0>    
2398                                         <0 0>    
2399                                         <7500    
2400                                         <0 0>    
2401                                         <0 0>    
2402                                         <0 0>    
2403                                         <0 0>    
2404                         status = "disabled";     
2405                 };                               
2406                                                  
2407                 ufs_card_phy: phy@1da7000 {      
2408                         compatible = "qcom,sc    
2409                         reg = <0 0x01da7000 0    
2410                                                  
2411                         clocks = <&rpmhcc RPM    
2412                                  <&gcc GCC_UF    
2413                                  <&gcc GCC_UF    
2414                         clock-names = "ref",     
2415                                       "ref_au    
2416                                       "qref";    
2417                                                  
2418                         power-domains = <&gcc    
2419                                                  
2420                         resets = <&ufs_card_h    
2421                         reset-names = "ufsphy    
2422                                                  
2423                         #phy-cells = <0>;        
2424                                                  
2425                         status = "disabled";     
2426                 };                               
2427                                                  
2428                 tcsr_mutex: hwlock@1f40000 {     
2429                         compatible = "qcom,tc    
2430                         reg = <0x0 0x01f40000    
2431                         #hwlock-cells = <1>;     
2432                 };                               
2433                                                  
2434                 tcsr: syscon@1fc0000 {           
2435                         compatible = "qcom,sc    
2436                         reg = <0x0 0x01fc0000    
2437                 };                               
2438                                                  
2439                 gpu: gpu@3d00000 {               
2440                         compatible = "qcom,ad    
2441                                                  
2442                         reg = <0 0x03d00000 0    
2443                               <0 0x03d9e000 0    
2444                               <0 0x03d61000 0    
2445                         reg-names = "kgsl_3d0    
2446                                     "cx_mem",    
2447                                     "cx_dbgc"    
2448                         interrupts = <GIC_SPI    
2449                         iommus = <&gpu_smmu 0    
2450                         operating-points-v2 =    
2451                                                  
2452                         qcom,gmu = <&gmu>;       
2453                         interconnects = <&gem    
2454                         interconnect-names =     
2455                         #cooling-cells = <2>;    
2456                                                  
2457                         status = "disabled";     
2458                                                  
2459                         gpu_opp_table: opp-ta    
2460                                 compatible =     
2461                                                  
2462                                 opp-270000000    
2463                                         opp-h    
2464                                         opp-l    
2465                                         opp-p    
2466                                 };               
2467                                                  
2468                                 opp-410000000    
2469                                         opp-h    
2470                                         opp-l    
2471                                         opp-p    
2472                                 };               
2473                                                  
2474                                 opp-500000000    
2475                                         opp-h    
2476                                         opp-l    
2477                                         opp-p    
2478                                 };               
2479                                                  
2480                                 opp-547000000    
2481                                         opp-h    
2482                                         opp-l    
2483                                         opp-p    
2484                                 };               
2485                                                  
2486                                 opp-606000000    
2487                                         opp-h    
2488                                         opp-l    
2489                                         opp-p    
2490                                 };               
2491                                                  
2492                                 opp-640000000    
2493                                         opp-h    
2494                                         opp-l    
2495                                         opp-p    
2496                                 };               
2497                                                  
2498                                 opp-655000000    
2499                                         opp-h    
2500                                         opp-l    
2501                                         opp-p    
2502                                 };               
2503                                                  
2504                                 opp-690000000    
2505                                         opp-h    
2506                                         opp-l    
2507                                         opp-p    
2508                                 };               
2509                         };                       
2510                 };                               
2511                                                  
2512                 gmu: gmu@3d6a000 {               
2513                         compatible = "qcom,ad    
2514                         reg = <0 0x03d6a000 0    
2515                               <0 0x03de0000 0    
2516                               <0 0x0b290000 0    
2517                         reg-names = "gmu", "r    
2518                         interrupts = <GIC_SPI    
2519                                      <GIC_SPI    
2520                         interrupt-names = "hf    
2521                         clocks = <&gpucc GPU_    
2522                                  <&gpucc GPU_    
2523                                  <&gcc GCC_DD    
2524                                  <&gcc GCC_GP    
2525                                  <&gpucc GPU_    
2526                                  <&gpucc GPU_    
2527                                  <&gpucc GPU_    
2528                         clock-names = "gmu",     
2529                                       "cxo",     
2530                                       "axi",     
2531                                       "memnoc    
2532                                       "ahb",     
2533                                       "hub",     
2534                                       "smmu_v    
2535                         power-domains = <&gpu    
2536                                         <&gpu    
2537                         power-domain-names =     
2538                                                  
2539                         iommus = <&gpu_smmu 5    
2540                         operating-points-v2 =    
2541                                                  
2542                         gmu_opp_table: opp-ta    
2543                                 compatible =     
2544                                                  
2545                                 opp-200000000    
2546                                         opp-h    
2547                                         opp-l    
2548                                 };               
2549                                                  
2550                                 opp-500000000    
2551                                         opp-h    
2552                                         opp-l    
2553                                 };               
2554                         };                       
2555                 };                               
2556                                                  
2557                 gpucc: clock-controller@3d900    
2558                         compatible = "qcom,sc    
2559                         reg = <0 0x03d90000 0    
2560                         clocks = <&rpmhcc RPM    
2561                                  <&gcc GCC_GP    
2562                                  <&gcc GCC_GP    
2563                         clock-names = "bi_tcx    
2564                                       "gcc_gp    
2565                                       "gcc_gp    
2566                                                  
2567                         power-domains = <&rpm    
2568                         #clock-cells = <1>;      
2569                         #reset-cells = <1>;      
2570                         #power-domain-cells =    
2571                 };                               
2572                                                  
2573                 gpu_smmu: iommu@3da0000 {        
2574                         compatible = "qcom,sc    
2575                                      "qcom,sm    
2576                         reg = <0 0x03da0000 0    
2577                         #iommu-cells = <2>;      
2578                         #global-interrupts =     
2579                         interrupts = <GIC_SPI    
2580                                      <GIC_SPI    
2581                                      <GIC_SPI    
2582                                      <GIC_SPI    
2583                                      <GIC_SPI    
2584                                      <GIC_SPI    
2585                                      <GIC_SPI    
2586                                      <GIC_SPI    
2587                                      <GIC_SPI    
2588                                      <GIC_SPI    
2589                                      <GIC_SPI    
2590                                      <GIC_SPI    
2591                                      <GIC_SPI    
2592                                      <GIC_SPI    
2593                                                  
2594                         clocks = <&gcc GCC_GP    
2595                                  <&gcc GCC_GP    
2596                                  <&gpucc GPU_    
2597                                  <&gpucc GPU_    
2598                                  <&gpucc GPU_    
2599                                  <&gpucc GPU_    
2600                                  <&gpucc GPU_    
2601                         clock-names = "gcc_gp    
2602                                       "gcc_gp    
2603                                       "gpu_cc    
2604                                       "gpu_cc    
2605                                       "gpu_cc    
2606                                       "gpu_cc    
2607                                       "gpu_cc    
2608                                                  
2609                         power-domains = <&gpu    
2610                         dma-coherent;            
2611                 };                               
2612                                                  
2613                 usb_0_hsphy: phy@88e5000 {       
2614                         compatible = "qcom,sc    
2615                                      "qcom,us    
2616                         reg = <0 0x088e5000 0    
2617                         clocks = <&rpmhcc RPM    
2618                         clock-names = "ref";     
2619                         resets = <&gcc GCC_QU    
2620                                                  
2621                         #phy-cells = <0>;        
2622                                                  
2623                         status = "disabled";     
2624                 };                               
2625                                                  
2626                 usb_2_hsphy0: phy@88e7000 {      
2627                         compatible = "qcom,sc    
2628                                      "qcom,us    
2629                         reg = <0 0x088e7000 0    
2630                         clocks = <&gcc GCC_US    
2631                         clock-names = "ref";     
2632                         resets = <&gcc GCC_QU    
2633                                                  
2634                         #phy-cells = <0>;        
2635                                                  
2636                         status = "disabled";     
2637                 };                               
2638                                                  
2639                 usb_2_hsphy1: phy@88e8000 {      
2640                         compatible = "qcom,sc    
2641                                      "qcom,us    
2642                         reg = <0 0x088e8000 0    
2643                         clocks = <&gcc GCC_US    
2644                         clock-names = "ref";     
2645                         resets = <&gcc GCC_QU    
2646                                                  
2647                         #phy-cells = <0>;        
2648                                                  
2649                         status = "disabled";     
2650                 };                               
2651                                                  
2652                 usb_2_hsphy2: phy@88e9000 {      
2653                         compatible = "qcom,sc    
2654                                      "qcom,us    
2655                         reg = <0 0x088e9000 0    
2656                         clocks = <&gcc GCC_US    
2657                         clock-names = "ref";     
2658                         resets = <&gcc GCC_QU    
2659                                                  
2660                         #phy-cells = <0>;        
2661                                                  
2662                         status = "disabled";     
2663                 };                               
2664                                                  
2665                 usb_2_hsphy3: phy@88ea000 {      
2666                         compatible = "qcom,sc    
2667                                      "qcom,us    
2668                         reg = <0 0x088ea000 0    
2669                         clocks = <&gcc GCC_US    
2670                         clock-names = "ref";     
2671                         resets = <&gcc GCC_QU    
2672                                                  
2673                         #phy-cells = <0>;        
2674                                                  
2675                         status = "disabled";     
2676                 };                               
2677                                                  
2678                 usb_2_qmpphy0: phy@88ef000 {     
2679                         compatible = "qcom,sc    
2680                         reg = <0 0x088ef000 0    
2681                                                  
2682                         clocks = <&gcc GCC_US    
2683                                  <&gcc GCC_US    
2684                                  <&gcc GCC_US    
2685                                  <&gcc GCC_US    
2686                         clock-names = "aux",     
2687                                                  
2688                         resets = <&gcc GCC_US    
2689                                  <&gcc GCC_US    
2690                         reset-names = "phy",     
2691                                                  
2692                         power-domains = <&gcc    
2693                                                  
2694                         #clock-cells = <0>;      
2695                         clock-output-names =     
2696                                                  
2697                         #phy-cells = <0>;        
2698                                                  
2699                         status = "disabled";     
2700                 };                               
2701                                                  
2702                 usb_2_qmpphy1: phy@88f1000 {     
2703                         compatible = "qcom,sc    
2704                         reg = <0 0x088f1000 0    
2705                                                  
2706                         clocks = <&gcc GCC_US    
2707                                  <&gcc GCC_US    
2708                                  <&gcc GCC_US    
2709                                  <&gcc GCC_US    
2710                         clock-names = "aux",     
2711                                                  
2712                         resets = <&gcc GCC_US    
2713                                  <&gcc GCC_US    
2714                         reset-names = "phy",     
2715                                                  
2716                         power-domains = <&gcc    
2717                                                  
2718                         #clock-cells = <0>;      
2719                         clock-output-names =     
2720                                                  
2721                         #phy-cells = <0>;        
2722                                                  
2723                         status = "disabled";     
2724                 };                               
2725                                                  
2726                 remoteproc_adsp: remoteproc@3    
2727                         compatible = "qcom,sc    
2728                         reg = <0 0x03000000 0    
2729                                                  
2730                         interrupts-extended =    
2731                                                  
2732                                                  
2733                                                  
2734                                                  
2735                                                  
2736                         interrupt-names = "wd    
2737                                           "ha    
2738                                                  
2739                         clocks = <&rpmhcc RPM    
2740                         clock-names = "xo";      
2741                                                  
2742                         power-domains = <&rpm    
2743                                         <&rpm    
2744                         power-domain-names =     
2745                                                  
2746                         memory-region = <&pil    
2747                                                  
2748                         qcom,qmp = <&aoss_qmp    
2749                                                  
2750                         qcom,smem-states = <&    
2751                         qcom,smem-state-names    
2752                                                  
2753                         status = "disabled";     
2754                                                  
2755                         remoteproc_adsp_glink    
2756                                 interrupts-ex    
2757                                                  
2758                                                  
2759                                 mboxes = <&ip    
2760                                                  
2761                                                  
2762                                 label = "lpas    
2763                                 qcom,remote-p    
2764                                                  
2765                                 gpr {            
2766                                         compa    
2767                                         qcom,    
2768                                         qcom,    
2769                                         qcom,    
2770                                         #addr    
2771                                         #size    
2772                                                  
2773                                         q6apm    
2774                                                  
2775                                                  
2776                                                  
2777                                                  
2778                                                  
2779                                                  
2780                                                  
2781                                                  
2782                                                  
2783                                                  
2784                                                  
2785                                                  
2786                                                  
2787                                                  
2788                                         };       
2789                                                  
2790                                         q6prm    
2791                                                  
2792                                                  
2793                                                  
2794                                                  
2795                                                  
2796                                                  
2797                                                  
2798                                                  
2799                                         };       
2800                                 };               
2801                         };                       
2802                 };                               
2803                                                  
2804                 rxmacro: rxmacro@3200000 {       
2805                         compatible = "qcom,sc    
2806                         reg = <0 0x03200000 0    
2807                         clocks = <&q6prmcc LP    
2808                                  <&q6prmcc LP    
2809                                  <&q6prmcc LP    
2810                                  <&q6prmcc LP    
2811                                  <&vamacro>;     
2812                         clock-names = "mclk",    
2813                         assigned-clocks = <&q    
2814                                           <&q    
2815                         assigned-clock-rates     
2816                                                  
2817                         clock-output-names =     
2818                         #clock-cells = <0>;      
2819                         #sound-dai-cells = <1    
2820                                                  
2821                         pinctrl-names = "defa    
2822                         pinctrl-0 = <&rx_swr_    
2823                                                  
2824                         status = "disabled";     
2825                 };                               
2826                                                  
2827                 swr1: soundwire@3210000 {        
2828                         compatible = "qcom,so    
2829                         reg = <0 0x03210000 0    
2830                         interrupts = <GIC_SPI    
2831                         clocks = <&rxmacro>;     
2832                         clock-names = "iface"    
2833                         resets = <&lpass_audi    
2834                         reset-names = "swr_au    
2835                         label = "RX";            
2836                                                  
2837                         qcom,din-ports = <0>;    
2838                         qcom,dout-ports = <5>    
2839                                                  
2840                         qcom,ports-sinterval-    
2841                         qcom,ports-offset1 =     
2842                         qcom,ports-offset2 =     
2843                         qcom,ports-hstart =      
2844                         qcom,ports-hstop =       
2845                         qcom,ports-word-lengt    
2846                         qcom,ports-block-pack    
2847                         qcom,ports-lane-contr    
2848                         qcom,ports-block-grou    
2849                                                  
2850                         #sound-dai-cells = <1    
2851                         #address-cells = <2>;    
2852                         #size-cells = <0>;       
2853                                                  
2854                         status = "disabled";     
2855                 };                               
2856                                                  
2857                 txmacro: txmacro@3220000 {       
2858                         compatible = "qcom,sc    
2859                         reg = <0 0x03220000 0    
2860                         pinctrl-names = "defa    
2861                         pinctrl-0 = <&tx_swr_    
2862                         clocks = <&q6prmcc LP    
2863                                  <&q6prmcc LP    
2864                                  <&q6prmcc LP    
2865                                  <&q6prmcc LP    
2866                                  <&vamacro>;     
2867                                                  
2868                         clock-names = "mclk",    
2869                         assigned-clocks = <&q    
2870                                           <&q    
2871                         assigned-clock-rates     
2872                         clock-output-names =     
2873                                                  
2874                         #clock-cells = <0>;      
2875                         #sound-dai-cells = <1    
2876                                                  
2877                         status = "disabled";     
2878                 };                               
2879                                                  
2880                 wsamacro: codec@3240000 {        
2881                         compatible = "qcom,sc    
2882                         reg = <0 0x03240000 0    
2883                         clocks = <&q6prmcc LP    
2884                                  <&q6prmcc LP    
2885                                  <&q6prmcc LP    
2886                                  <&q6prmcc LP    
2887                                  <&vamacro>;     
2888                         clock-names = "mclk",    
2889                         assigned-clocks = <&q    
2890                                           <&q    
2891                         assigned-clock-rates     
2892                                                  
2893                         #clock-cells = <0>;      
2894                         clock-output-names =     
2895                         #sound-dai-cells = <1    
2896                                                  
2897                         pinctrl-names = "defa    
2898                         pinctrl-0 = <&wsa_swr    
2899                                                  
2900                         status = "disabled";     
2901                 };                               
2902                                                  
2903                 swr0: soundwire@3250000 {        
2904                         reg = <0 0x03250000 0    
2905                         compatible = "qcom,so    
2906                         interrupts = <GIC_SPI    
2907                         clocks = <&wsamacro>;    
2908                         clock-names = "iface"    
2909                         resets = <&lpass_audi    
2910                         reset-names = "swr_au    
2911                         label = "WSA";           
2912                                                  
2913                         qcom,din-ports = <2>;    
2914                         qcom,dout-ports = <6>    
2915                                                  
2916                         qcom,ports-sinterval-    
2917                         qcom,ports-offset1 =     
2918                         qcom,ports-offset2 =     
2919                         qcom,ports-hstart =      
2920                         qcom,ports-hstop =       
2921                         qcom,ports-word-lengt    
2922                         qcom,ports-block-pack    
2923                         qcom,ports-block-grou    
2924                         qcom,ports-lane-contr    
2925                                                  
2926                         #sound-dai-cells = <1    
2927                         #address-cells = <2>;    
2928                         #size-cells = <0>;       
2929                                                  
2930                         status = "disabled";     
2931                 };                               
2932                                                  
2933                 lpass_audiocc: clock-controll    
2934                         compatible = "qcom,sc    
2935                         reg = <0 0x032a9000 0    
2936                         #clock-cells = <1>;      
2937                         #reset-cells = <1>;      
2938                 };                               
2939                                                  
2940                 swr2: soundwire@3330000 {        
2941                         compatible = "qcom,so    
2942                         reg = <0 0x03330000 0    
2943                         interrupts = <GIC_SPI    
2944                                      <GIC_SPI    
2945                         interrupt-names = "co    
2946                                                  
2947                         clocks = <&txmacro>;     
2948                         clock-names = "iface"    
2949                         resets = <&lpasscc LP    
2950                         reset-names = "swr_au    
2951                         label = "TX";            
2952                         #sound-dai-cells = <1    
2953                         #address-cells = <2>;    
2954                         #size-cells = <0>;       
2955                                                  
2956                         qcom,din-ports = <4>;    
2957                         qcom,dout-ports = <0>    
2958                         qcom,ports-sinterval-    
2959                         qcom,ports-offset1 =     
2960                         qcom,ports-offset2 =     
2961                         qcom,ports-block-pack    
2962                         qcom,ports-hstart =      
2963                         qcom,ports-hstop =       
2964                         qcom,ports-word-lengt    
2965                         qcom,ports-block-grou    
2966                         qcom,ports-lane-contr    
2967                                                  
2968                         status = "disabled";     
2969                 };                               
2970                                                  
2971                 vamacro: codec@3370000 {         
2972                         compatible = "qcom,sc    
2973                         reg = <0 0x03370000 0    
2974                         clocks = <&q6prmcc LP    
2975                                  <&q6prmcc LP    
2976                                  <&q6prmcc LP    
2977                                  <&q6prmcc LP    
2978                         clock-names = "mclk",    
2979                         assigned-clocks = <&q    
2980                         assigned-clock-rates     
2981                                                  
2982                         #clock-cells = <0>;      
2983                         clock-output-names =     
2984                         #sound-dai-cells = <1    
2985                                                  
2986                         status = "disabled";     
2987                 };                               
2988                                                  
2989                 lpass_tlmm: pinctrl@33c0000 {    
2990                         compatible = "qcom,sc    
2991                         reg = <0 0x33c0000 0x    
2992                               <0 0x3550000 0x    
2993                         gpio-controller;         
2994                         #gpio-cells = <2>;       
2995                         gpio-ranges = <&lpass    
2996                                                  
2997                         clocks = <&q6prmcc LP    
2998                                  <&q6prmcc LP    
2999                         clock-names = "core",    
3000                                                  
3001                         status = "disabled";     
3002                                                  
3003                         tx_swr_default: tx-sw    
3004                                 clk-pins {       
3005                                         pins     
3006                                         funct    
3007                                         drive    
3008                                         slew-    
3009                                         bias-    
3010                                 };               
3011                                                  
3012                                 data-pins {      
3013                                         pins     
3014                                         funct    
3015                                         drive    
3016                                         slew-    
3017                                         bias-    
3018                                 };               
3019                         };                       
3020                                                  
3021                         rx_swr_default: rx-sw    
3022                                 clk-pins {       
3023                                         pins     
3024                                         funct    
3025                                         drive    
3026                                         slew-    
3027                                         bias-    
3028                                 };               
3029                                                  
3030                                 data-pins {      
3031                                         pins     
3032                                         funct    
3033                                         drive    
3034                                         slew-    
3035                                         bias-    
3036                                 };               
3037                         };                       
3038                                                  
3039                         dmic01_default: dmic0    
3040                                 clk-pins {       
3041                                         pins     
3042                                         funct    
3043                                         drive    
3044                                         outpu    
3045                                 };               
3046                                                  
3047                                 data-pins {      
3048                                         pins     
3049                                         funct    
3050                                         drive    
3051                                         input    
3052                                 };               
3053                         };                       
3054                                                  
3055                         dmic01_sleep: dmic01-    
3056                                 clk-pins {       
3057                                         pins     
3058                                         funct    
3059                                         drive    
3060                                         bias-    
3061                                         outpu    
3062                                 };               
3063                                                  
3064                                 data-pins {      
3065                                         pins     
3066                                         funct    
3067                                         drive    
3068                                         bias-    
3069                                         input    
3070                                 };               
3071                         };                       
3072                                                  
3073                         dmic23_default: dmic2    
3074                                 clk-pins {       
3075                                         pins     
3076                                         funct    
3077                                         drive    
3078                                         outpu    
3079                                 };               
3080                                                  
3081                                 data-pins {      
3082                                         pins     
3083                                         funct    
3084                                         drive    
3085                                         input    
3086                                 };               
3087                         };                       
3088                                                  
3089                         dmic23_sleep: dmic23-    
3090                                 clk-pins {       
3091                                         pins     
3092                                         funct    
3093                                         drive    
3094                                         bias-    
3095                                         outpu    
3096                                 };               
3097                                                  
3098                                 data-pins {      
3099                                         pins     
3100                                         funct    
3101                                         drive    
3102                                         bias-    
3103                                         input    
3104                                 };               
3105                         };                       
3106                                                  
3107                         wsa_swr_default: wsa-    
3108                                 clk-pins {       
3109                                         pins     
3110                                         funct    
3111                                         drive    
3112                                         slew-    
3113                                         bias-    
3114                                 };               
3115                                                  
3116                                 data-pins {      
3117                                         pins     
3118                                         funct    
3119                                         drive    
3120                                         slew-    
3121                                         bias-    
3122                                 };               
3123                         };                       
3124                                                  
3125                         wsa2_swr_default: wsa    
3126                                 clk-pins {       
3127                                         pins     
3128                                         funct    
3129                                         drive    
3130                                         slew-    
3131                                         bias-    
3132                                 };               
3133                                                  
3134                                 data-pins {      
3135                                         pins     
3136                                         funct    
3137                                         drive    
3138                                         slew-    
3139                                         bias-    
3140                                 };               
3141                         };                       
3142                 };                               
3143                                                  
3144                 lpasscc: clock-controller@33e    
3145                         compatible = "qcom,sc    
3146                         reg = <0 0x033e0000 0    
3147                         #clock-cells = <1>;      
3148                         #reset-cells = <1>;      
3149                 };                               
3150                                                  
3151                 sdc2: mmc@8804000 {              
3152                         compatible = "qcom,sc    
3153                         reg = <0 0x08804000 0    
3154                                                  
3155                         interrupts = <GIC_SPI    
3156                                      <GIC_SPI    
3157                         interrupt-names = "hc    
3158                                                  
3159                         clocks = <&gcc GCC_SD    
3160                                  <&gcc GCC_SD    
3161                                  <&rpmhcc RPM    
3162                         clock-names = "iface"    
3163                         resets = <&gcc GCC_SD    
3164                         interconnects = <&agg    
3165                                         <&gem    
3166                         interconnect-names =     
3167                         iommus = <&apps_smmu     
3168                         power-domains = <&rpm    
3169                         operating-points-v2 =    
3170                         bus-width = <4>;         
3171                         dma-coherent;            
3172                                                  
3173                         status = "disabled";     
3174                                                  
3175                         sdc2_opp_table: opp-t    
3176                                 compatible =     
3177                                                  
3178                                 opp-100000000    
3179                                         opp-h    
3180                                         requi    
3181                                         opp-p    
3182                                         opp-a    
3183                                 };               
3184                                                  
3185                                 opp-202000000    
3186                                         opp-h    
3187                                         requi    
3188                                         opp-p    
3189                                         opp-a    
3190                                 };               
3191                         };                       
3192                 };                               
3193                                                  
3194                 usb_0_qmpphy: phy@88eb000 {      
3195                         compatible = "qcom,sc    
3196                         reg = <0 0x088eb000 0    
3197                                                  
3198                         clocks = <&gcc GCC_US    
3199                                  <&gcc GCC_US    
3200                                  <&gcc GCC_US    
3201                                  <&gcc GCC_US    
3202                         clock-names = "aux",     
3203                                                  
3204                         power-domains = <&gcc    
3205                                                  
3206                         resets = <&gcc GCC_US    
3207                                  <&gcc GCC_US    
3208                         reset-names = "phy",     
3209                                                  
3210                         #clock-cells = <1>;      
3211                         #phy-cells = <1>;        
3212                                                  
3213                         status = "disabled";     
3214                                                  
3215                         ports {                  
3216                                 #address-cell    
3217                                 #size-cells =    
3218                                                  
3219                                 port@0 {         
3220                                         reg =    
3221                                                  
3222                                         usb_0    
3223                                 };               
3224                                                  
3225                                 port@1 {         
3226                                         reg =    
3227                                                  
3228                                         usb_0    
3229                                                  
3230                                         };       
3231                                 };               
3232                                                  
3233                                 port@2 {         
3234                                         reg =    
3235                                                  
3236                                         usb_0    
3237                                 };               
3238                         };                       
3239                 };                               
3240                                                  
3241                 usb_1_hsphy: phy@8902000 {       
3242                         compatible = "qcom,sc    
3243                                      "qcom,us    
3244                         reg = <0 0x08902000 0    
3245                         #phy-cells = <0>;        
3246                                                  
3247                         clocks = <&rpmhcc RPM    
3248                         clock-names = "ref";     
3249                                                  
3250                         resets = <&gcc GCC_QU    
3251                                                  
3252                         status = "disabled";     
3253                 };                               
3254                                                  
3255                 usb_1_qmpphy: phy@8903000 {      
3256                         compatible = "qcom,sc    
3257                         reg = <0 0x08903000 0    
3258                                                  
3259                         clocks = <&gcc GCC_US    
3260                                  <&gcc GCC_US    
3261                                  <&gcc GCC_US    
3262                                  <&gcc GCC_US    
3263                         clock-names = "aux",     
3264                                                  
3265                         power-domains = <&gcc    
3266                                                  
3267                         resets = <&gcc GCC_US    
3268                                  <&gcc GCC_US    
3269                         reset-names = "phy",     
3270                                                  
3271                         #clock-cells = <1>;      
3272                         #phy-cells = <1>;        
3273                                                  
3274                         status = "disabled";     
3275                                                  
3276                         ports {                  
3277                                 #address-cell    
3278                                 #size-cells =    
3279                                                  
3280                                 port@0 {         
3281                                         reg =    
3282                                                  
3283                                         usb_1    
3284                                 };               
3285                                                  
3286                                 port@1 {         
3287                                         reg =    
3288                                                  
3289                                         usb_1    
3290                                                  
3291                                         };       
3292                                 };               
3293                                                  
3294                                 port@2 {         
3295                                         reg =    
3296                                                  
3297                                         usb_1    
3298                                 };               
3299                         };                       
3300                 };                               
3301                                                  
3302                 mdss1_dp0_phy: phy@8909a00 {     
3303                         compatible = "qcom,sc    
3304                         reg = <0 0x08909a00 0    
3305                               <0 0x08909200 0    
3306                               <0 0x08909600 0    
3307                               <0 0x08909000 0    
3308                                                  
3309                         clocks = <&dispcc1 DI    
3310                                  <&dispcc1 DI    
3311                         clock-names = "aux",     
3312                         power-domains = <&rpm    
3313                                                  
3314                         #clock-cells = <1>;      
3315                         #phy-cells = <0>;        
3316                                                  
3317                         status = "disabled";     
3318                 };                               
3319                                                  
3320                 mdss1_dp1_phy: phy@890ca00 {     
3321                         compatible = "qcom,sc    
3322                         reg = <0 0x0890ca00 0    
3323                               <0 0x0890c200 0    
3324                               <0 0x0890c600 0    
3325                               <0 0x0890c000 0    
3326                                                  
3327                         clocks = <&dispcc1 DI    
3328                                  <&dispcc1 DI    
3329                         clock-names = "aux",     
3330                         power-domains = <&rpm    
3331                                                  
3332                         #clock-cells = <1>;      
3333                         #phy-cells = <0>;        
3334                                                  
3335                         status = "disabled";     
3336                 };                               
3337                                                  
3338                 pmu@9091000 {                    
3339                         compatible = "qcom,sc    
3340                         reg = <0 0x09091000 0    
3341                                                  
3342                         interrupts = <GIC_SPI    
3343                                                  
3344                         interconnects = <&mc_    
3345                                                  
3346                         operating-points-v2 =    
3347                                                  
3348                         llcc_bwmon_opp_table:    
3349                                 compatible =     
3350                                                  
3351                                 opp-0 {          
3352                                         opp-p    
3353                                 };               
3354                                 opp-1 {          
3355                                         opp-p    
3356                                 };               
3357                                 opp-2 {          
3358                                         opp-p    
3359                                 };               
3360                                 opp-3 {          
3361                                         opp-p    
3362                                 };               
3363                                 opp-4 {          
3364                                         opp-p    
3365                                 };               
3366                                 opp-5 {          
3367                                         opp-p    
3368                                 };               
3369                                 opp-6 {          
3370                                         opp-p    
3371                                 };               
3372                                 opp-7 {          
3373                                         opp-p    
3374                                 };               
3375                                 opp-8 {          
3376                                         opp-p    
3377                                 };               
3378                                 opp-9 {          
3379                                         opp-p    
3380                                 };               
3381                                 opp-10 {         
3382                                         opp-p    
3383                                 };               
3384                                 opp-11 {         
3385                                         opp-p    
3386                                 };               
3387                                 opp-12 {         
3388                                         opp-p    
3389                                 };               
3390                         };                       
3391                 };                               
3392                                                  
3393                 pmu@90b6400 {                    
3394                         compatible = "qcom,sc    
3395                         reg = <0 0x090b6400 0    
3396                                                  
3397                         interrupts = <GIC_SPI    
3398                                                  
3399                         interconnects = <&gem    
3400                         operating-points-v2 =    
3401                                                  
3402                         cpu_bwmon_opp_table:     
3403                                 compatible =     
3404                                                  
3405                                 opp-0 {          
3406                                         opp-p    
3407                                 };               
3408                                 opp-1 {          
3409                                         opp-p    
3410                                 };               
3411                                 opp-2 {          
3412                                         opp-p    
3413                                 };               
3414                                 opp-3 {          
3415                                         opp-p    
3416                                 };               
3417                                 opp-4 {          
3418                                         opp-p    
3419                                 };               
3420                                 opp-5 {          
3421                                         opp-p    
3422                                 };               
3423                                 opp-6 {          
3424                                         opp-p    
3425                                 };               
3426                         };                       
3427                 };                               
3428                                                  
3429                 system-cache-controller@92000    
3430                         compatible = "qcom,sc    
3431                         reg = <0 0x09200000 0    
3432                               <0 0x09300000 0    
3433                               <0 0x09400000 0    
3434                               <0 0x09500000 0    
3435                               <0 0x09600000 0    
3436                         reg-names = "llcc0_ba    
3437                                     "llcc3_ba    
3438                                     "llcc6_ba    
3439                         interrupts = <GIC_SPI    
3440                 };                               
3441                                                  
3442                 usb_2: usb@a4f8800 {             
3443                         compatible = "qcom,sc    
3444                         reg = <0 0x0a4f8800 0    
3445                         #address-cells = <2>;    
3446                         #size-cells = <2>;       
3447                         ranges;                  
3448                                                  
3449                         clocks = <&gcc GCC_CF    
3450                                  <&gcc GCC_US    
3451                                  <&gcc GCC_AG    
3452                                  <&gcc GCC_US    
3453                                  <&gcc GCC_US    
3454                                  <&gcc GCC_AG    
3455                                  <&gcc GCC_AG    
3456                                  <&gcc GCC_AG    
3457                                  <&gcc GCC_SY    
3458                         clock-names = "cfg_no    
3459                                       "noc_ag    
3460                                                  
3461                         assigned-clocks = <&g    
3462                                           <&g    
3463                         assigned-clock-rates     
3464                                                  
3465                         interrupts-extended =    
3466                                                  
3467                                                  
3468                                                  
3469                                                  
3470                                                  
3471                                                  
3472                                                  
3473                                                  
3474                                                  
3475                                                  
3476                                                  
3477                                                  
3478                                                  
3479                                                  
3480                                                  
3481                                                  
3482                                                  
3483                                                  
3484                         interrupt-names = "pw    
3485                                           "pw    
3486                                           "hs    
3487                                           "hs    
3488                                           "dp    
3489                                           "dp    
3490                                           "dp    
3491                                           "dp    
3492                                           "ss    
3493                                                  
3494                         power-domains = <&gcc    
3495                         required-opps = <&rpm    
3496                                                  
3497                         resets = <&gcc GCC_US    
3498                                                  
3499                         interconnects = <&agg    
3500                                         <&gem    
3501                         interconnect-names =     
3502                                                  
3503                         wakeup-source;           
3504                                                  
3505                         status = "disabled";     
3506                                                  
3507                         usb_2_dwc3: usb@a4000    
3508                                 compatible =     
3509                                 reg = <0 0x0a    
3510                                 interrupts =     
3511                                 iommus = <&ap    
3512                                 phys = <&usb_    
3513                                        <&usb_    
3514                                        <&usb_    
3515                                        <&usb_    
3516                                 phy-names = "    
3517                                             "    
3518                                             "    
3519                                             "    
3520                                 dr_mode = "ho    
3521                         };                       
3522                 };                               
3523                                                  
3524                 usb_0: usb@a6f8800 {             
3525                         compatible = "qcom,sc    
3526                         reg = <0 0x0a6f8800 0    
3527                         #address-cells = <2>;    
3528                         #size-cells = <2>;       
3529                         ranges;                  
3530                                                  
3531                         clocks = <&gcc GCC_CF    
3532                                  <&gcc GCC_US    
3533                                  <&gcc GCC_AG    
3534                                  <&gcc GCC_US    
3535                                  <&gcc GCC_US    
3536                                  <&gcc GCC_AG    
3537                                  <&gcc GCC_AG    
3538                                  <&gcc GCC_AG    
3539                                  <&gcc GCC_SY    
3540                         clock-names = "cfg_no    
3541                                       "noc_ag    
3542                                                  
3543                         assigned-clocks = <&g    
3544                                           <&g    
3545                         assigned-clock-rates     
3546                                                  
3547                         interrupts-extended =    
3548                                                  
3549                                                  
3550                                                  
3551                                                  
3552                         interrupt-names = "pw    
3553                                           "hs    
3554                                           "dp    
3555                                           "dm    
3556                                           "ss    
3557                                                  
3558                         power-domains = <&gcc    
3559                         required-opps = <&rpm    
3560                                                  
3561                         resets = <&gcc GCC_US    
3562                                                  
3563                         interconnects = <&agg    
3564                                         <&gem    
3565                         interconnect-names =     
3566                                                  
3567                         wakeup-source;           
3568                                                  
3569                         status = "disabled";     
3570                                                  
3571                         usb_0_dwc3: usb@a6000    
3572                                 compatible =     
3573                                 reg = <0 0x0a    
3574                                 interrupts =     
3575                                 iommus = <&ap    
3576                                 phys = <&usb_    
3577                                 phy-names = "    
3578                                                  
3579                                 ports {          
3580                                         #addr    
3581                                         #size    
3582                                                  
3583                                         port@    
3584                                                  
3585                                                  
3586                                                  
3587                                                  
3588                                         };       
3589                                                  
3590                                         port@    
3591                                                  
3592                                                  
3593                                                  
3594                                                  
3595                                                  
3596                                         };       
3597                                 };               
3598                         };                       
3599                 };                               
3600                                                  
3601                 usb_1: usb@a8f8800 {             
3602                         compatible = "qcom,sc    
3603                         reg = <0 0x0a8f8800 0    
3604                         #address-cells = <2>;    
3605                         #size-cells = <2>;       
3606                         ranges;                  
3607                                                  
3608                         clocks = <&gcc GCC_CF    
3609                                  <&gcc GCC_US    
3610                                  <&gcc GCC_AG    
3611                                  <&gcc GCC_US    
3612                                  <&gcc GCC_US    
3613                                  <&gcc GCC_AG    
3614                                  <&gcc GCC_AG    
3615                                  <&gcc GCC_AG    
3616                                  <&gcc GCC_SY    
3617                         clock-names = "cfg_no    
3618                                       "noc_ag    
3619                                                  
3620                         assigned-clocks = <&g    
3621                                           <&g    
3622                         assigned-clock-rates     
3623                                                  
3624                         interrupts-extended =    
3625                                                  
3626                                                  
3627                                                  
3628                                                  
3629                         interrupt-names = "pw    
3630                                           "hs    
3631                                           "dp    
3632                                           "dm    
3633                                           "ss    
3634                                                  
3635                         power-domains = <&gcc    
3636                         required-opps = <&rpm    
3637                                                  
3638                         resets = <&gcc GCC_US    
3639                                                  
3640                         interconnects = <&agg    
3641                                         <&gem    
3642                         interconnect-names =     
3643                                                  
3644                         wakeup-source;           
3645                                                  
3646                         status = "disabled";     
3647                                                  
3648                         usb_1_dwc3: usb@a8000    
3649                                 compatible =     
3650                                 reg = <0 0x0a    
3651                                 interrupts =     
3652                                 iommus = <&ap    
3653                                 phys = <&usb_    
3654                                 phy-names = "    
3655                                                  
3656                                 ports {          
3657                                         #addr    
3658                                         #size    
3659                                                  
3660                                         port@    
3661                                                  
3662                                                  
3663                                                  
3664                                                  
3665                                         };       
3666                                                  
3667                                         port@    
3668                                                  
3669                                                  
3670                                                  
3671                                                  
3672                                                  
3673                                         };       
3674                                 };               
3675                         };                       
3676                 };                               
3677                                                  
3678                 cci0: cci@ac4a000 {              
3679                         compatible = "qcom,sc    
3680                         reg = <0 0x0ac4a000 0    
3681                                                  
3682                         interrupts = <GIC_SPI    
3683                                                  
3684                         clocks = <&camcc CAMC    
3685                                  <&camcc CAMC    
3686                                  <&camcc CAMC    
3687                                  <&camcc CAMC    
3688                         clock-names = "camnoc    
3689                                       "slow_a    
3690                                       "cpas_a    
3691                                       "cci";     
3692                                                  
3693                         power-domains = <&cam    
3694                                                  
3695                         pinctrl-0 = <&cci0_de    
3696                         pinctrl-1 = <&cci0_sl    
3697                         pinctrl-names = "defa    
3698                                                  
3699                         #address-cells = <1>;    
3700                         #size-cells = <0>;       
3701                                                  
3702                         status = "disabled";     
3703                                                  
3704                         cci0_i2c0: i2c-bus@0     
3705                                 reg = <0>;       
3706                                 clock-frequen    
3707                                 #address-cell    
3708                                 #size-cells =    
3709                         };                       
3710                                                  
3711                         cci0_i2c1: i2c-bus@1     
3712                                 reg = <1>;       
3713                                 clock-frequen    
3714                                 #address-cell    
3715                                 #size-cells =    
3716                         };                       
3717                 };                               
3718                                                  
3719                 cci1: cci@ac4b000 {              
3720                         compatible = "qcom,sc    
3721                         reg = <0 0x0ac4b000 0    
3722                                                  
3723                         interrupts = <GIC_SPI    
3724                                                  
3725                         clocks = <&camcc CAMC    
3726                                  <&camcc CAMC    
3727                                  <&camcc CAMC    
3728                                  <&camcc CAMC    
3729                         clock-names = "camnoc    
3730                                       "slow_a    
3731                                       "cpas_a    
3732                                       "cci";     
3733                                                  
3734                         power-domains = <&cam    
3735                                                  
3736                         pinctrl-0 = <&cci1_de    
3737                         pinctrl-1 = <&cci1_sl    
3738                         pinctrl-names = "defa    
3739                                                  
3740                         #address-cells = <1>;    
3741                         #size-cells = <0>;       
3742                                                  
3743                         status = "disabled";     
3744                                                  
3745                         cci1_i2c0: i2c-bus@0     
3746                                 reg = <0>;       
3747                                 clock-frequen    
3748                                 #address-cell    
3749                                 #size-cells =    
3750                         };                       
3751                                                  
3752                         cci1_i2c1: i2c-bus@1     
3753                                 reg = <1>;       
3754                                 clock-frequen    
3755                                 #address-cell    
3756                                 #size-cells =    
3757                         };                       
3758                 };                               
3759                                                  
3760                 cci2: cci@ac4c000 {              
3761                         compatible = "qcom,sc    
3762                         reg = <0 0x0ac4c000 0    
3763                                                  
3764                         interrupts = <GIC_SPI    
3765                                                  
3766                         clocks = <&camcc CAMC    
3767                                  <&camcc CAMC    
3768                                  <&camcc CAMC    
3769                                  <&camcc CAMC    
3770                         clock-names = "camnoc    
3771                                       "slow_a    
3772                                       "cpas_a    
3773                                       "cci";     
3774                         power-domains = <&cam    
3775                                                  
3776                         pinctrl-0 = <&cci2_de    
3777                         pinctrl-1 = <&cci2_sl    
3778                         pinctrl-names = "defa    
3779                                                  
3780                         #address-cells = <1>;    
3781                         #size-cells = <0>;       
3782                                                  
3783                         status = "disabled";     
3784                                                  
3785                         cci2_i2c0: i2c-bus@0     
3786                                 reg = <0>;       
3787                                 clock-frequen    
3788                                 #address-cell    
3789                                 #size-cells =    
3790                         };                       
3791                                                  
3792                         cci2_i2c1: i2c-bus@1     
3793                                 reg = <1>;       
3794                                 clock-frequen    
3795                                 #address-cell    
3796                                 #size-cells =    
3797                         };                       
3798                 };                               
3799                                                  
3800                 cci3: cci@ac4d000 {              
3801                         compatible = "qcom,sc    
3802                         reg = <0 0x0ac4d000 0    
3803                                                  
3804                         interrupts = <GIC_SPI    
3805                                                  
3806                         clocks = <&camcc CAMC    
3807                                  <&camcc CAMC    
3808                                  <&camcc CAMC    
3809                                  <&camcc CAMC    
3810                         clock-names = "camnoc    
3811                                       "slow_a    
3812                                       "cpas_a    
3813                                       "cci";     
3814                                                  
3815                         power-domains = <&cam    
3816                                                  
3817                         pinctrl-0 = <&cci3_de    
3818                         pinctrl-1 = <&cci3_sl    
3819                         pinctrl-names = "defa    
3820                                                  
3821                         #address-cells = <1>;    
3822                         #size-cells = <0>;       
3823                                                  
3824                         status = "disabled";     
3825                                                  
3826                         cci3_i2c0: i2c-bus@0     
3827                                 reg = <0>;       
3828                                 clock-frequen    
3829                                 #address-cell    
3830                                 #size-cells =    
3831                         };                       
3832                                                  
3833                         cci3_i2c1: i2c-bus@1     
3834                                 reg = <1>;       
3835                                 clock-frequen    
3836                                 #address-cell    
3837                                 #size-cells =    
3838                         };                       
3839                 };                               
3840                                                  
3841                 camss: camss@ac5a000 {           
3842                         compatible = "qcom,sc    
3843                                                  
3844                         reg = <0 0x0ac5a000 0    
3845                               <0 0x0ac5c000 0    
3846                               <0 0x0ac65000 0    
3847                               <0 0x0ac67000 0    
3848                               <0 0x0acaf000 0    
3849                               <0 0x0acb3000 0    
3850                               <0 0x0acb6000 0    
3851                               <0 0x0acba000 0    
3852                               <0 0x0acbd000 0    
3853                               <0 0x0acc1000 0    
3854                               <0 0x0acc4000 0    
3855                               <0 0x0acc8000 0    
3856                               <0 0x0accb000 0    
3857                               <0 0x0accf000 0    
3858                               <0 0x0acd2000 0    
3859                               <0 0x0acd6000 0    
3860                               <0 0x0acd9000 0    
3861                               <0 0x0acdd000 0    
3862                               <0 0x0ace0000 0    
3863                               <0 0x0ace4000 0    
3864                         reg-names = "csiphy2"    
3865                                     "csiphy3"    
3866                                     "csiphy0"    
3867                                     "csiphy1"    
3868                                     "vfe0",      
3869                                     "csid0",     
3870                                     "vfe1",      
3871                                     "csid1",     
3872                                     "vfe2",      
3873                                     "csid2",     
3874                                     "vfe_lite    
3875                                     "csid0_li    
3876                                     "vfe_lite    
3877                                     "csid1_li    
3878                                     "vfe_lite    
3879                                     "csid2_li    
3880                                     "vfe_lite    
3881                                     "csid3_li    
3882                                     "vfe3",      
3883                                     "csid3";     
3884                                                  
3885                         interrupts = <GIC_SPI    
3886                                      <GIC_SPI    
3887                                      <GIC_SPI    
3888                                      <GIC_SPI    
3889                                      <GIC_SPI    
3890                                      <GIC_SPI    
3891                                      <GIC_SPI    
3892                                      <GIC_SPI    
3893                                      <GIC_SPI    
3894                                      <GIC_SPI    
3895                                      <GIC_SPI    
3896                                      <GIC_SPI    
3897                                      <GIC_SPI    
3898                                      <GIC_SPI    
3899                                      <GIC_SPI    
3900                                      <GIC_SPI    
3901                                      <GIC_SPI    
3902                                      <GIC_SPI    
3903                                      <GIC_SPI    
3904                                      <GIC_SPI    
3905                         interrupt-names = "cs    
3906                                           "vf    
3907                                           "cs    
3908                                           "cs    
3909                                           "vf    
3910                                           "cs    
3911                                           "vf    
3912                                           "cs    
3913                                           "vf    
3914                                           "cs    
3915                                           "cs    
3916                                           "cs    
3917                                           "cs    
3918                                           "vf    
3919                                           "cs    
3920                                           "cs    
3921                                           "vf    
3922                                           "vf    
3923                                           "cs    
3924                                           "vf    
3925                                                  
3926                         power-domains = <&cam    
3927                                         <&cam    
3928                                         <&cam    
3929                                         <&cam    
3930                                         <&cam    
3931                         power-domain-names =     
3932                                                  
3933                                                  
3934                                                  
3935                                                  
3936                                                  
3937                         clocks = <&camcc CAMC    
3938                                  <&camcc CAMC    
3939                                  <&camcc CAMC    
3940                                  <&camcc CAMC    
3941                                  <&camcc CAMC    
3942                                  <&camcc CAMC    
3943                                  <&camcc CAMC    
3944                                  <&camcc CAMC    
3945                                  <&camcc CAMC    
3946                                  <&camcc CAMC    
3947                                  <&camcc CAMC    
3948                                  <&camcc CAMC    
3949                                  <&camcc CAMC    
3950                                  <&camcc CAMC    
3951                                  <&camcc CAMC    
3952                                  <&camcc CAMC    
3953                                  <&camcc CAMC    
3954                                  <&camcc CAMC    
3955                                  <&camcc CAMC    
3956                                  <&camcc CAMC    
3957                                  <&camcc CAMC    
3958                                  <&camcc CAMC    
3959                                  <&camcc CAMC    
3960                                  <&camcc CAMC    
3961                                  <&camcc CAMC    
3962                                  <&camcc CAMC    
3963                                  <&camcc CAMC    
3964                                  <&camcc CAMC    
3965                                  <&camcc CAMC    
3966                                  <&camcc CAMC    
3967                                  <&camcc CAMC    
3968                                  <&camcc CAMC    
3969                                  <&camcc CAMC    
3970                                  <&camcc CAMC    
3971                                  <&camcc CAMC    
3972                                  <&camcc CAMC    
3973                                  <&camcc CAMC    
3974                                  <&camcc CAMC    
3975                                  <&gcc GCC_CA    
3976                                  <&gcc GCC_CA    
3977                         clock-names = "camnoc    
3978                                       "cpas_a    
3979                                       "csiphy    
3980                                       "csiphy    
3981                                       "csiphy    
3982                                       "csiphy    
3983                                       "csiphy    
3984                                       "csiphy    
3985                                       "csiphy    
3986                                       "csiphy    
3987                                       "vfe0_a    
3988                                       "vfe0",    
3989                                       "vfe0_c    
3990                                       "vfe0_c    
3991                                       "vfe1_a    
3992                                       "vfe1",    
3993                                       "vfe1_c    
3994                                       "vfe1_c    
3995                                       "vfe2_a    
3996                                       "vfe2",    
3997                                       "vfe2_c    
3998                                       "vfe2_c    
3999                                       "vfe3_a    
4000                                       "vfe3",    
4001                                       "vfe3_c    
4002                                       "vfe3_c    
4003                                       "vfe_li    
4004                                       "vfe_li    
4005                                       "vfe_li    
4006                                       "vfe_li    
4007                                       "vfe_li    
4008                                       "vfe_li    
4009                                       "vfe_li    
4010                                       "vfe_li    
4011                                       "vfe_li    
4012                                       "vfe_li    
4013                                       "vfe_li    
4014                                       "vfe_li    
4015                                       "gcc_ax    
4016                                       "gcc_ax    
4017                                                  
4018                         iommus = <&apps_smmu     
4019                                  <&apps_smmu     
4020                                  <&apps_smmu     
4021                                  <&apps_smmu     
4022                                  <&apps_smmu     
4023                                  <&apps_smmu     
4024                                  <&apps_smmu     
4025                                  <&apps_smmu     
4026                                  <&apps_smmu     
4027                                  <&apps_smmu     
4028                                  <&apps_smmu     
4029                                  <&apps_smmu     
4030                                  <&apps_smmu     
4031                                  <&apps_smmu     
4032                                  <&apps_smmu     
4033                                  <&apps_smmu     
4034                                                  
4035                         interconnects = <&gem    
4036                                         <&mms    
4037                                         <&mms    
4038                                         <&mms    
4039                         interconnect-names =     
4040                                                  
4041                                                  
4042                                                  
4043                                                  
4044                         status = "disabled";     
4045                                                  
4046                         ports {                  
4047                                 #address-cell    
4048                                 #size-cells =    
4049                                                  
4050                                 port@0 {         
4051                                         reg =    
4052                                         #addr    
4053                                         #size    
4054                                 };               
4055                                                  
4056                                 port@1 {         
4057                                         reg =    
4058                                         #addr    
4059                                         #size    
4060                                 };               
4061                                                  
4062                                 port@2 {         
4063                                         reg =    
4064                                         #addr    
4065                                         #size    
4066                                 };               
4067                                                  
4068                                 port@3 {         
4069                                         reg =    
4070                                         #addr    
4071                                         #size    
4072                                 };               
4073                         };                       
4074                 };                               
4075                                                  
4076                 camcc: clock-controller@ad000    
4077                         compatible = "qcom,sc    
4078                         reg = <0 0x0ad00000 0    
4079                         clocks = <&gcc GCC_CA    
4080                                  <&rpmhcc RPM    
4081                                  <&rpmhcc RPM    
4082                                  <&sleep_clk>    
4083                         power-domains = <&rpm    
4084                         required-opps = <&rpm    
4085                         #clock-cells = <1>;      
4086                         #reset-cells = <1>;      
4087                         #power-domain-cells =    
4088                 };                               
4089                                                  
4090                 mdss0: display-subsystem@ae00    
4091                         compatible = "qcom,sc    
4092                         reg = <0 0x0ae00000 0    
4093                         reg-names = "mdss";      
4094                                                  
4095                         clocks = <&gcc GCC_DI    
4096                                  <&dispcc0 DI    
4097                                  <&dispcc0 DI    
4098                         clock-names = "iface"    
4099                                       "ahb",     
4100                                       "core";    
4101                         interrupts = <GIC_SPI    
4102                         interconnects = <&mms    
4103                                         <&mms    
4104                         interconnect-names =     
4105                         iommus = <&apps_smmu     
4106                         power-domains = <&dis    
4107                         resets = <&dispcc0 DI    
4108                                                  
4109                         interrupt-controller;    
4110                         #interrupt-cells = <1    
4111                         #address-cells = <2>;    
4112                         #size-cells = <2>;       
4113                         ranges;                  
4114                                                  
4115                         status = "disabled";     
4116                                                  
4117                         mdss0_mdp: display-co    
4118                                 compatible =     
4119                                 reg = <0 0x0a    
4120                                       <0 0x0a    
4121                                 reg-names = "    
4122                                                  
4123                                 clocks = <&gc    
4124                                          <&gc    
4125                                          <&di    
4126                                          <&di    
4127                                          <&di    
4128                                          <&di    
4129                                 clock-names =    
4130                                                  
4131                                                  
4132                                                  
4133                                                  
4134                                                  
4135                                 interrupt-par    
4136                                 interrupts =     
4137                                 power-domains    
4138                                                  
4139                                 assigned-cloc    
4140                                 assigned-cloc    
4141                                 operating-poi    
4142                                                  
4143                                 ports {          
4144                                         #addr    
4145                                         #size    
4146                                                  
4147                                         port@    
4148                                                  
4149                                                  
4150                                                  
4151                                                  
4152                                         };       
4153                                                  
4154                                         port@    
4155                                                  
4156                                                  
4157                                                  
4158                                                  
4159                                         };       
4160                                                  
4161                                         port@    
4162                                                  
4163                                                  
4164                                                  
4165                                                  
4166                                         };       
4167                                                  
4168                                         port@    
4169                                                  
4170                                                  
4171                                                  
4172                                                  
4173                                         };       
4174                                 };               
4175                                                  
4176                                 mdss0_mdp_opp    
4177                                         compa    
4178                                                  
4179                                         opp-2    
4180                                                  
4181                                                  
4182                                         };       
4183                                                  
4184                                         opp-3    
4185                                                  
4186                                                  
4187                                         };       
4188                                                  
4189                                         opp-3    
4190                                                  
4191                                                  
4192                                         };       
4193                                                  
4194                                         opp-5    
4195                                                  
4196                                                  
4197                                         };       
4198                                         opp-6    
4199                                                  
4200                                                  
4201                                         };       
4202                                 };               
4203                         };                       
4204                                                  
4205                         mdss0_dp0: displaypor    
4206                                 compatible =     
4207                                 reg = <0 0xae    
4208                                       <0 0xae    
4209                                       <0 0xae    
4210                                       <0 0xae    
4211                                       <0 0xae    
4212                                 interrupt-par    
4213                                 interrupts =     
4214                                 clocks = <&di    
4215                                          <&di    
4216                                          <&di    
4217                                          <&di    
4218                                          <&di    
4219                                 clock-names =    
4220                                                  
4221                                                  
4222                                                  
4223                                                  
4224                                 assigned-cloc    
4225                                                  
4226                                 assigned-cloc    
4227                                                  
4228                                                  
4229                                 phys = <&usb_    
4230                                 phy-names = "    
4231                                                  
4232                                 #sound-dai-ce    
4233                                                  
4234                                 operating-poi    
4235                                 power-domains    
4236                                                  
4237                                 status = "dis    
4238                                                  
4239                                 ports {          
4240                                         #addr    
4241                                         #size    
4242                                                  
4243                                         port@    
4244                                                  
4245                                                  
4246                                                  
4247                                                  
4248                                                  
4249                                         };       
4250                                                  
4251                                         port@    
4252                                                  
4253                                                  
4254                                                  
4255                                                  
4256                                         };       
4257                                 };               
4258                                                  
4259                                 mdss0_dp0_opp    
4260                                         compa    
4261                                                  
4262                                         opp-1    
4263                                                  
4264                                                  
4265                                         };       
4266                                                  
4267                                         opp-2    
4268                                                  
4269                                                  
4270                                         };       
4271                                                  
4272                                         opp-5    
4273                                                  
4274                                                  
4275                                         };       
4276                                                  
4277                                         opp-8    
4278                                                  
4279                                                  
4280                                         };       
4281                                 };               
4282                         };                       
4283                                                  
4284                         mdss0_dp1: displaypor    
4285                                 compatible =     
4286                                 reg = <0 0xae    
4287                                       <0 0xae    
4288                                       <0 0xae    
4289                                       <0 0xae    
4290                                       <0 0xae    
4291                                 interrupt-par    
4292                                 interrupts =     
4293                                 clocks = <&di    
4294                                          <&di    
4295                                          <&di    
4296                                          <&di    
4297                                          <&di    
4298                                 clock-names =    
4299                                                  
4300                                                  
4301                                                  
4302                                 assigned-cloc    
4303                                                  
4304                                 assigned-cloc    
4305                                                  
4306                                                  
4307                                 phys = <&usb_    
4308                                 phy-names = "    
4309                                                  
4310                                 #sound-dai-ce    
4311                                                  
4312                                 operating-poi    
4313                                 power-domains    
4314                                                  
4315                                 status = "dis    
4316                                                  
4317                                 ports {          
4318                                         #addr    
4319                                         #size    
4320                                                  
4321                                         port@    
4322                                                  
4323                                                  
4324                                                  
4325                                                  
4326                                                  
4327                                         };       
4328                                                  
4329                                         port@    
4330                                                  
4331                                                  
4332                                                  
4333                                                  
4334                                         };       
4335                                 };               
4336                                                  
4337                                 mdss0_dp1_opp    
4338                                         compa    
4339                                                  
4340                                         opp-1    
4341                                                  
4342                                                  
4343                                         };       
4344                                                  
4345                                         opp-2    
4346                                                  
4347                                                  
4348                                         };       
4349                                                  
4350                                         opp-5    
4351                                                  
4352                                                  
4353                                         };       
4354                                                  
4355                                         opp-8    
4356                                                  
4357                                                  
4358                                         };       
4359                                 };               
4360                         };                       
4361                                                  
4362                         mdss0_dp2: displaypor    
4363                                 compatible =     
4364                                 reg = <0 0xae    
4365                                       <0 0xae    
4366                                       <0 0xae    
4367                                       <0 0xae    
4368                                       <0 0xae    
4369                                                  
4370                                 clocks = <&di    
4371                                          <&di    
4372                                          <&di    
4373                                          <&di    
4374                                          <&di    
4375                                 clock-names =    
4376                                                  
4377                                                  
4378                                 interrupt-par    
4379                                 interrupts =     
4380                                 phys = <&mdss    
4381                                 phy-names = "    
4382                                 power-domains    
4383                                                  
4384                                 assigned-cloc    
4385                                                  
4386                                 assigned-cloc    
4387                                 operating-poi    
4388                                                  
4389                                 #sound-dai-ce    
4390                                                  
4391                                 status = "dis    
4392                                                  
4393                                 ports {          
4394                                         #addr    
4395                                         #size    
4396                                                  
4397                                         port@    
4398                                                  
4399                                                  
4400                                                  
4401                                                  
4402                                         };       
4403                                                  
4404                                         port@    
4405                                                  
4406                                         };       
4407                                 };               
4408                                                  
4409                                 mdss0_dp2_opp    
4410                                         compa    
4411                                                  
4412                                         opp-1    
4413                                                  
4414                                                  
4415                                         };       
4416                                                  
4417                                         opp-2    
4418                                                  
4419                                                  
4420                                         };       
4421                                                  
4422                                         opp-5    
4423                                                  
4424                                                  
4425                                         };       
4426                                                  
4427                                         opp-8    
4428                                                  
4429                                                  
4430                                         };       
4431                                 };               
4432                         };                       
4433                                                  
4434                         mdss0_dp3: displaypor    
4435                                 compatible =     
4436                                 reg = <0 0xae    
4437                                       <0 0xae    
4438                                       <0 0xae    
4439                                       <0 0xae    
4440                                       <0 0xae    
4441                                                  
4442                                 clocks = <&di    
4443                                          <&di    
4444                                          <&di    
4445                                          <&di    
4446                                          <&di    
4447                                 clock-names =    
4448                                                  
4449                                                  
4450                                 interrupt-par    
4451                                 interrupts =     
4452                                 phys = <&mdss    
4453                                 phy-names = "    
4454                                 power-domains    
4455                                                  
4456                                 assigned-cloc    
4457                                                  
4458                                 assigned-cloc    
4459                                 operating-poi    
4460                                                  
4461                                 #sound-dai-ce    
4462                                                  
4463                                 status = "dis    
4464                                                  
4465                                 ports {          
4466                                         #addr    
4467                                         #size    
4468                                                  
4469                                         port@    
4470                                                  
4471                                                  
4472                                                  
4473                                                  
4474                                         };       
4475                                                  
4476                                         port@    
4477                                                  
4478                                         };       
4479                                 };               
4480                                                  
4481                                 mdss0_dp3_opp    
4482                                         compa    
4483                                                  
4484                                         opp-1    
4485                                                  
4486                                                  
4487                                         };       
4488                                                  
4489                                         opp-2    
4490                                                  
4491                                                  
4492                                         };       
4493                                                  
4494                                         opp-5    
4495                                                  
4496                                                  
4497                                         };       
4498                                                  
4499                                         opp-8    
4500                                                  
4501                                                  
4502                                         };       
4503                                 };               
4504                         };                       
4505                 };                               
4506                                                  
4507                 mdss0_dp2_phy: phy@aec2a00 {     
4508                         compatible = "qcom,sc    
4509                         reg = <0 0x0aec2a00 0    
4510                               <0 0x0aec2200 0    
4511                               <0 0x0aec2600 0    
4512                               <0 0x0aec2000 0    
4513                                                  
4514                         clocks = <&dispcc0 DI    
4515                                  <&dispcc0 DI    
4516                         clock-names = "aux",     
4517                         power-domains = <&rpm    
4518                                                  
4519                         #clock-cells = <1>;      
4520                         #phy-cells = <0>;        
4521                                                  
4522                         status = "disabled";     
4523                 };                               
4524                                                  
4525                 mdss0_dp3_phy: phy@aec5a00 {     
4526                         compatible = "qcom,sc    
4527                         reg = <0 0x0aec5a00 0    
4528                               <0 0x0aec5200 0    
4529                               <0 0x0aec5600 0    
4530                               <0 0x0aec5000 0    
4531                                                  
4532                         clocks = <&dispcc0 DI    
4533                                  <&dispcc0 DI    
4534                         clock-names = "aux",     
4535                         power-domains = <&rpm    
4536                                                  
4537                         #clock-cells = <1>;      
4538                         #phy-cells = <0>;        
4539                                                  
4540                         status = "disabled";     
4541                 };                               
4542                                                  
4543                 dispcc0: clock-controller@af0    
4544                         compatible = "qcom,sc    
4545                         reg = <0 0x0af00000 0    
4546                                                  
4547                         clocks = <&gcc GCC_DI    
4548                                  <&rpmhcc RPM    
4549                                  <&sleep_clk>    
4550                                  <&usb_0_qmpp    
4551                                  <&usb_0_qmpp    
4552                                  <&usb_1_qmpp    
4553                                  <&usb_1_qmpp    
4554                                  <&mdss0_dp2_    
4555                                  <&mdss0_dp2_    
4556                                  <&mdss0_dp3_    
4557                                  <&mdss0_dp3_    
4558                                  <0>,            
4559                                  <0>,            
4560                                  <0>,            
4561                                  <0>;            
4562                         power-domains = <&rpm    
4563                                                  
4564                         #clock-cells = <1>;      
4565                         #power-domain-cells =    
4566                         #reset-cells = <1>;      
4567                                                  
4568                         status = "disabled";     
4569                 };                               
4570                                                  
4571                 pdc: interrupt-controller@b22    
4572                         compatible = "qcom,sc    
4573                         reg = <0 0x0b220000 0    
4574                         qcom,pdc-ranges = <0     
4575                                           <40    
4576                                           <54    
4577                                           <55    
4578                                           <59    
4579                                           <62    
4580                                           <64    
4581                                           <66    
4582                                           <69    
4583                                           <70    
4584                                           <12    
4585                                           <15    
4586                                           <16    
4587                                           <16    
4588                                           <16    
4589                                           <19    
4590                                           <20    
4591                                           <20    
4592                                           <20    
4593                                           <20    
4594                                           <20    
4595                                           <20    
4596                                           <20    
4597                                           <20    
4598                                           <20    
4599                                           <21    
4600                                           <21    
4601                                           <21    
4602                                           <21    
4603                                           <21    
4604                                           <21    
4605                                           <22    
4606                                           <22    
4607                                           <22    
4608                                           <23    
4609                                           <23    
4610                                           <23    
4611                                           <23    
4612                                           <23    
4613                                           <23    
4614                                           <23    
4615                                           <23    
4616                                           <24    
4617                                           <24    
4618                                           <24    
4619                                           <24    
4620                                           <24    
4621                                           <24    
4622                                           <25    
4623                                           <25    
4624                                           <25    
4625                                           <25    
4626                                           <25    
4627                                           <25    
4628                                           <25    
4629                                           <26    
4630                                           <26    
4631                         #interrupt-cells = <2    
4632                         interrupt-parent = <&    
4633                         interrupt-controller;    
4634                 };                               
4635                                                  
4636                 tsens2: thermal-sensor@c25100    
4637                         compatible = "qcom,sc    
4638                         reg = <0 0x0c251000 0    
4639                               <0 0x0c224000 0    
4640                         #qcom,sensors = <11>;    
4641                         interrupts-extended =    
4642                                                  
4643                         interrupt-names = "up    
4644                         #thermal-sensor-cells    
4645                 };                               
4646                                                  
4647                 tsens3: thermal-sensor@c25200    
4648                         compatible = "qcom,sc    
4649                         reg = <0 0x0c252000 0    
4650                               <0 0x0c225000 0    
4651                         #qcom,sensors = <5>;     
4652                         interrupts-extended =    
4653                                                  
4654                         interrupt-names = "up    
4655                         #thermal-sensor-cells    
4656                 };                               
4657                                                  
4658                 tsens0: thermal-sensor@c26300    
4659                         compatible = "qcom,sc    
4660                         reg = <0 0x0c263000 0    
4661                               <0 0x0c222000 0    
4662                         #qcom,sensors = <14>;    
4663                         interrupts-extended =    
4664                                                  
4665                         interrupt-names = "up    
4666                         #thermal-sensor-cells    
4667                 };                               
4668                                                  
4669                 restart@c264000 {                
4670                         compatible = "qcom,ps    
4671                         reg = <0 0x0c264000 0    
4672                         /* TZ seems to block     
4673                         status = "reserved";     
4674                 };                               
4675                                                  
4676                 tsens1: thermal-sensor@c26500    
4677                         compatible = "qcom,sc    
4678                         reg = <0 0x0c265000 0    
4679                               <0 0x0c223000 0    
4680                         #qcom,sensors = <16>;    
4681                         interrupts-extended =    
4682                                                  
4683                         interrupt-names = "up    
4684                         #thermal-sensor-cells    
4685                 };                               
4686                                                  
4687                 aoss_qmp: power-management@c3    
4688                         compatible = "qcom,sc    
4689                         reg = <0 0x0c300000 0    
4690                         interrupts-extended =    
4691                         mboxes = <&ipcc IPCC_    
4692                                                  
4693                         #clock-cells = <0>;      
4694                 };                               
4695                                                  
4696                 sram@c3f0000 {                   
4697                         compatible = "qcom,rp    
4698                         reg = <0 0x0c3f0000 0    
4699                         qcom,qmp = <&aoss_qmp    
4700                 };                               
4701                                                  
4702                 spmi_bus: spmi@c440000 {         
4703                         compatible = "qcom,sp    
4704                         reg = <0 0x0c440000 0    
4705                               <0 0x0c600000 0    
4706                               <0 0x0e600000 0    
4707                               <0 0x0e700000 0    
4708                               <0 0x0c40a000 0    
4709                         reg-names = "core", "    
4710                         interrupt-names = "pe    
4711                         interrupts-extended =    
4712                         qcom,ee = <0>;           
4713                         qcom,channel = <0>;      
4714                         #address-cells = <2>;    
4715                         #size-cells = <0>;       
4716                         interrupt-controller;    
4717                         #interrupt-cells = <4    
4718                 };                               
4719                                                  
4720                 tlmm: pinctrl@f100000 {          
4721                         compatible = "qcom,sc    
4722                         reg = <0 0x0f100000 0    
4723                         interrupts = <GIC_SPI    
4724                         gpio-controller;         
4725                         #gpio-cells = <2>;       
4726                         interrupt-controller;    
4727                         #interrupt-cells = <2    
4728                         gpio-ranges = <&tlmm     
4729                         wakeup-parent = <&pdc    
4730                                                  
4731                         cci0_default: cci0-de    
4732                                 cci0_i2c0_def    
4733                                         /* cc    
4734                                         pins     
4735                                         funct    
4736                                         drive    
4737                                         bias-    
4738                                 };               
4739                                                  
4740                                 cci0_i2c1_def    
4741                                         /* cc    
4742                                         pins     
4743                                         funct    
4744                                         drive    
4745                                         bias-    
4746                                 };               
4747                         };                       
4748                                                  
4749                         cci0_sleep: cci0-slee    
4750                                 cci0_i2c0_sle    
4751                                         /* cc    
4752                                         pins     
4753                                         funct    
4754                                         drive    
4755                                         bias-    
4756                                 };               
4757                                                  
4758                                 cci0_i2c1_sle    
4759                                         /* cc    
4760                                         pins     
4761                                         funct    
4762                                         drive    
4763                                         bias-    
4764                                 };               
4765                         };                       
4766                                                  
4767                         cci1_default: cci1-de    
4768                                 cci1_i2c0_def    
4769                                         /* cc    
4770                                         pins     
4771                                         funct    
4772                                         drive    
4773                                         bias-    
4774                                 };               
4775                                                  
4776                                 cci1_i2c1_def    
4777                                         /* cc    
4778                                         pins     
4779                                         funct    
4780                                         drive    
4781                                         bias-    
4782                                 };               
4783                         };                       
4784                                                  
4785                         cci1_sleep: cci1-slee    
4786                                 cci1_i2c0_sle    
4787                                         /* cc    
4788                                         pins     
4789                                         funct    
4790                                         drive    
4791                                         bias-    
4792                                 };               
4793                                                  
4794                                 cci1_i2c1_sle    
4795                                         /* cc    
4796                                         pins     
4797                                         funct    
4798                                         drive    
4799                                         bias-    
4800                                 };               
4801                         };                       
4802                                                  
4803                         cci2_default: cci2-de    
4804                                 cci2_i2c0_def    
4805                                         /* cc    
4806                                         pins     
4807                                         funct    
4808                                         drive    
4809                                         bias-    
4810                                 };               
4811                                                  
4812                                 cci2_i2c1_def    
4813                                         /* cc    
4814                                         pins     
4815                                         funct    
4816                                         drive    
4817                                         bias-    
4818                                 };               
4819                         };                       
4820                                                  
4821                         cci2_sleep: cci2-slee    
4822                                 cci2_i2c0_sle    
4823                                         /* cc    
4824                                         pins     
4825                                         funct    
4826                                         drive    
4827                                         bias-    
4828                                 };               
4829                                                  
4830                                 cci2_i2c1_sle    
4831                                         /* cc    
4832                                         pins     
4833                                         funct    
4834                                         drive    
4835                                         bias-    
4836                                 };               
4837                         };                       
4838                                                  
4839                         cci3_default: cci3-de    
4840                                 cci3_i2c0_def    
4841                                         /* cc    
4842                                         pins     
4843                                         funct    
4844                                         drive    
4845                                         bias-    
4846                                 };               
4847                                                  
4848                                 cci3_i2c1_def    
4849                                         /* cc    
4850                                         pins     
4851                                         funct    
4852                                         drive    
4853                                         bias-    
4854                                 };               
4855                         };                       
4856                                                  
4857                         cci3_sleep: cci3-slee    
4858                                 cci3_i2c0_sle    
4859                                         /* cc    
4860                                         pins     
4861                                         funct    
4862                                         drive    
4863                                         bias-    
4864                                 };               
4865                                                  
4866                                 cci3_i2c1_sle    
4867                                         /* cc    
4868                                         pins     
4869                                         funct    
4870                                         drive    
4871                                         bias-    
4872                                 };               
4873                         };                       
4874                 };                               
4875                                                  
4876                 apps_smmu: iommu@15000000 {      
4877                         compatible = "qcom,sc    
4878                         reg = <0 0x15000000 0    
4879                         #iommu-cells = <2>;      
4880                         #global-interrupts =     
4881                         interrupts = <GIC_SPI    
4882                                      <GIC_SPI    
4883                                      <GIC_SPI    
4884                                      <GIC_SPI    
4885                                      <GIC_SPI    
4886                                      <GIC_SPI    
4887                                      <GIC_SPI    
4888                                      <GIC_SPI    
4889                                      <GIC_SPI    
4890                                      <GIC_SPI    
4891                                      <GIC_SPI    
4892                                      <GIC_SPI    
4893                                      <GIC_SPI    
4894                                      <GIC_SPI    
4895                                      <GIC_SPI    
4896                                      <GIC_SPI    
4897                                      <GIC_SPI    
4898                                      <GIC_SPI    
4899                                      <GIC_SPI    
4900                                      <GIC_SPI    
4901                                      <GIC_SPI    
4902                                      <GIC_SPI    
4903                                      <GIC_SPI    
4904                                      <GIC_SPI    
4905                                      <GIC_SPI    
4906                                      <GIC_SPI    
4907                                      <GIC_SPI    
4908                                      <GIC_SPI    
4909                                      <GIC_SPI    
4910                                      <GIC_SPI    
4911                                      <GIC_SPI    
4912                                      <GIC_SPI    
4913                                      <GIC_SPI    
4914                                      <GIC_SPI    
4915                                      <GIC_SPI    
4916                                      <GIC_SPI    
4917                                      <GIC_SPI    
4918                                      <GIC_SPI    
4919                                      <GIC_SPI    
4920                                      <GIC_SPI    
4921                                      <GIC_SPI    
4922                                      <GIC_SPI    
4923                                      <GIC_SPI    
4924                                      <GIC_SPI    
4925                                      <GIC_SPI    
4926                                      <GIC_SPI    
4927                                      <GIC_SPI    
4928                                      <GIC_SPI    
4929                                      <GIC_SPI    
4930                                      <GIC_SPI    
4931                                      <GIC_SPI    
4932                                      <GIC_SPI    
4933                                      <GIC_SPI    
4934                                      <GIC_SPI    
4935                                      <GIC_SPI    
4936                                      <GIC_SPI    
4937                                      <GIC_SPI    
4938                                      <GIC_SPI    
4939                                      <GIC_SPI    
4940                                      <GIC_SPI    
4941                                      <GIC_SPI    
4942                                      <GIC_SPI    
4943                                      <GIC_SPI    
4944                                      <GIC_SPI    
4945                                      <GIC_SPI    
4946                                      <GIC_SPI    
4947                                      <GIC_SPI    
4948                                      <GIC_SPI    
4949                                      <GIC_SPI    
4950                                      <GIC_SPI    
4951                                      <GIC_SPI    
4952                                      <GIC_SPI    
4953                                      <GIC_SPI    
4954                                      <GIC_SPI    
4955                                      <GIC_SPI    
4956                                      <GIC_SPI    
4957                                      <GIC_SPI    
4958                                      <GIC_SPI    
4959                                      <GIC_SPI    
4960                                      <GIC_SPI    
4961                                      <GIC_SPI    
4962                                      <GIC_SPI    
4963                                      <GIC_SPI    
4964                                      <GIC_SPI    
4965                                      <GIC_SPI    
4966                                      <GIC_SPI    
4967                                      <GIC_SPI    
4968                                      <GIC_SPI    
4969                                      <GIC_SPI    
4970                                      <GIC_SPI    
4971                                      <GIC_SPI    
4972                                      <GIC_SPI    
4973                                      <GIC_SPI    
4974                                      <GIC_SPI    
4975                                      <GIC_SPI    
4976                                      <GIC_SPI    
4977                                      <GIC_SPI    
4978                                      <GIC_SPI    
4979                                      <GIC_SPI    
4980                                      <GIC_SPI    
4981                                      <GIC_SPI    
4982                                      <GIC_SPI    
4983                                      <GIC_SPI    
4984                                      <GIC_SPI    
4985                                      <GIC_SPI    
4986                                      <GIC_SPI    
4987                                      <GIC_SPI    
4988                                      <GIC_SPI    
4989                                      <GIC_SPI    
4990                                      <GIC_SPI    
4991                                      <GIC_SPI    
4992                                      <GIC_SPI    
4993                                      <GIC_SPI    
4994                                      <GIC_SPI    
4995                                      <GIC_SPI    
4996                                      <GIC_SPI    
4997                                      <GIC_SPI    
4998                                      <GIC_SPI    
4999                                      <GIC_SPI    
5000                                      <GIC_SPI    
5001                                      <GIC_SPI    
5002                                      <GIC_SPI    
5003                                      <GIC_SPI    
5004                                      <GIC_SPI    
5005                                      <GIC_SPI    
5006                                      <GIC_SPI    
5007                                      <GIC_SPI    
5008                                      <GIC_SPI    
5009                                      <GIC_SPI    
5010                                      <GIC_SPI    
5011                 };                               
5012                                                  
5013                 intc: interrupt-controller@17    
5014                         compatible = "arm,gic    
5015                         interrupt-controller;    
5016                         #interrupt-cells = <3    
5017                         reg = <0x0 0x17a00000    
5018                               <0x0 0x17a60000    
5019                         interrupts = <GIC_PPI    
5020                         #redistributor-region    
5021                         redistributor-stride     
5022                                                  
5023                         #address-cells = <2>;    
5024                         #size-cells = <2>;       
5025                         ranges;                  
5026                                                  
5027                         its: msi-controller@1    
5028                                 compatible =     
5029                                 reg = <0 0x17    
5030                                 msi-controlle    
5031                                 #msi-cells =     
5032                         };                       
5033                 };                               
5034                                                  
5035                 watchdog@17c10000 {              
5036                         compatible = "qcom,ap    
5037                         reg = <0 0x17c10000 0    
5038                         clocks = <&sleep_clk>    
5039                         interrupts = <GIC_SPI    
5040                 };                               
5041                                                  
5042                 timer@17c20000 {                 
5043                         compatible = "arm,arm    
5044                         reg = <0x0 0x17c20000    
5045                         #address-cells = <1>;    
5046                         #size-cells = <1>;       
5047                         ranges = <0x0 0x0 0x0    
5048                                                  
5049                         frame@17c21000 {         
5050                                 frame-number     
5051                                 interrupts =     
5052                                                  
5053                                 reg = <0x17c2    
5054                                       <0x17c2    
5055                         };                       
5056                                                  
5057                         frame@17c23000 {         
5058                                 frame-number     
5059                                 interrupts =     
5060                                 reg = <0x17c2    
5061                                 status = "dis    
5062                         };                       
5063                                                  
5064                         frame@17c25000 {         
5065                                 frame-number     
5066                                 interrupts =     
5067                                 reg = <0x17c2    
5068                                 status = "dis    
5069                         };                       
5070                                                  
5071                         frame@17c27000 {         
5072                                 frame-number     
5073                                 interrupts =     
5074                                 reg = <0x17c2    
5075                                 status = "dis    
5076                         };                       
5077                                                  
5078                         frame@17c29000 {         
5079                                 frame-number     
5080                                 interrupts =     
5081                                 reg = <0x17c2    
5082                                 status = "dis    
5083                         };                       
5084                                                  
5085                         frame@17c2b000 {         
5086                                 frame-number     
5087                                 interrupts =     
5088                                 reg = <0x17c2    
5089                                 status = "dis    
5090                         };                       
5091                                                  
5092                         frame@17c2d000 {         
5093                                 frame-number     
5094                                 interrupts =     
5095                                 reg = <0x17c2    
5096                                 status = "dis    
5097                         };                       
5098                 };                               
5099                                                  
5100                 apps_rsc: rsc@18200000 {         
5101                         compatible = "qcom,rp    
5102                         reg = <0x0 0x18200000    
5103                                 <0x0 0x182100    
5104                                 <0x0 0x182200    
5105                         reg-names = "drv-0",     
5106                         interrupts = <GIC_SPI    
5107                                      <GIC_SPI    
5108                                      <GIC_SPI    
5109                         qcom,tcs-offset = <0x    
5110                         qcom,drv-id = <2>;       
5111                         qcom,tcs-config = <AC    
5112                                           <WA    
5113                         label = "apps_rsc";      
5114                         power-domains = <&CLU    
5115                                                  
5116                         apps_bcm_voter: bcm-v    
5117                                 compatible =     
5118                         };                       
5119                                                  
5120                         rpmhcc: clock-control    
5121                                 compatible =     
5122                                 #clock-cells     
5123                                 clock-names =    
5124                                 clocks = <&xo    
5125                         };                       
5126                                                  
5127                         rpmhpd: power-control    
5128                                 compatible =     
5129                                 #power-domain    
5130                                 operating-poi    
5131                                                  
5132                                 rpmhpd_opp_ta    
5133                                         compa    
5134                                                  
5135                                         rpmhp    
5136                                                  
5137                                         };       
5138                                                  
5139                                         rpmhp    
5140                                                  
5141                                         };       
5142                                                  
5143                                         rpmhp    
5144                                                  
5145                                         };       
5146                                                  
5147                                         rpmhp    
5148                                                  
5149                                         };       
5150                                                  
5151                                         rpmhp    
5152                                                  
5153                                         };       
5154                                                  
5155                                         rpmhp    
5156                                                  
5157                                         };       
5158                                                  
5159                                         rpmhp    
5160                                                  
5161                                         };       
5162                                                  
5163                                         rpmhp    
5164                                                  
5165                                         };       
5166                                                  
5167                                         rpmhp    
5168                                                  
5169                                         };       
5170                                                  
5171                                         rpmhp    
5172                                                  
5173                                         };       
5174                                 };               
5175                         };                       
5176                 };                               
5177                                                  
5178                 epss_l3: interconnect@1859000    
5179                         compatible = "qcom,sc    
5180                         reg = <0 0x18590000 0    
5181                                                  
5182                         clocks = <&rpmhcc RPM    
5183                         clock-names = "xo", "    
5184                                                  
5185                         #interconnect-cells =    
5186                 };                               
5187                                                  
5188                 cpufreq_hw: cpufreq@18591000     
5189                         compatible = "qcom,sc    
5190                         reg = <0 0x18591000 0    
5191                               <0 0x18592000 0    
5192                         reg-names = "freq-dom    
5193                                                  
5194                         interrupts = <GIC_SPI    
5195                                      <GIC_SPI    
5196                         interrupt-names = "dc    
5197                                           "dc    
5198                                                  
5199                         clocks = <&rpmhcc RPM    
5200                         clock-names = "xo", "    
5201                                                  
5202                         #freq-domain-cells =     
5203                         #clock-cells = <1>;      
5204                 };                               
5205                                                  
5206                 remoteproc_nsp0: remoteproc@1    
5207                         compatible = "qcom,sc    
5208                         reg = <0 0x1b300000 0    
5209                                                  
5210                         interrupts-extended =    
5211                                                  
5212                                                  
5213                                                  
5214                                                  
5215                         interrupt-names = "wd    
5216                                           "ha    
5217                                                  
5218                         clocks = <&rpmhcc RPM    
5219                         clock-names = "xo";      
5220                                                  
5221                         power-domains = <&rpm    
5222                         power-domain-names =     
5223                                                  
5224                         memory-region = <&pil    
5225                                                  
5226                         qcom,smem-states = <&    
5227                         qcom,smem-state-names    
5228                                                  
5229                         interconnects = <&nsp    
5230                                                  
5231                         status = "disabled";     
5232                                                  
5233                         glink-edge {             
5234                                 interrupts-ex    
5235                                                  
5236                                                  
5237                                 mboxes = <&ip    
5238                                                  
5239                                                  
5240                                 label = "nsp0    
5241                                 qcom,remote-p    
5242                                                  
5243                                 fastrpc {        
5244                                         compa    
5245                                         qcom,    
5246                                         label    
5247                                         #addr    
5248                                         #size    
5249                                                  
5250                                         compu    
5251                                                  
5252                                                  
5253                                                  
5254                                         };       
5255                                                  
5256                                         compu    
5257                                                  
5258                                                  
5259                                                  
5260                                         };       
5261                                                  
5262                                         compu    
5263                                                  
5264                                                  
5265                                                  
5266                                         };       
5267                                                  
5268                                         compu    
5269                                                  
5270                                                  
5271                                                  
5272                                         };       
5273                                                  
5274                                         compu    
5275                                                  
5276                                                  
5277                                                  
5278                                         };       
5279                                                  
5280                                         compu    
5281                                                  
5282                                                  
5283                                                  
5284                                         };       
5285                                                  
5286                                         compu    
5287                                                  
5288                                                  
5289                                                  
5290                                         };       
5291                                                  
5292                                         compu    
5293                                                  
5294                                                  
5295                                                  
5296                                         };       
5297                                                  
5298                                         compu    
5299                                                  
5300                                                  
5301                                                  
5302                                         };       
5303                                                  
5304                                         compu    
5305                                                  
5306                                                  
5307                                                  
5308                                         };       
5309                                                  
5310                                         compu    
5311                                                  
5312                                                  
5313                                                  
5314                                         };       
5315                                                  
5316                                         compu    
5317                                                  
5318                                                  
5319                                                  
5320                                         };       
5321                                                  
5322                                         compu    
5323                                                  
5324                                                  
5325                                                  
5326                                         };       
5327                                                  
5328                                         compu    
5329                                                  
5330                                                  
5331                                                  
5332                                         };       
5333                                 };               
5334                         };                       
5335                 };                               
5336                                                  
5337                 remoteproc_nsp1: remoteproc@2    
5338                         compatible = "qcom,sc    
5339                         reg = <0 0x21300000 0    
5340                                                  
5341                         interrupts-extended =    
5342                                                  
5343                                                  
5344                                                  
5345                                                  
5346                         interrupt-names = "wd    
5347                                           "ha    
5348                                                  
5349                         clocks = <&rpmhcc RPM    
5350                         clock-names = "xo";      
5351                                                  
5352                         power-domains = <&rpm    
5353                         power-domain-names =     
5354                                                  
5355                         memory-region = <&pil    
5356                                                  
5357                         qcom,smem-states = <&    
5358                         qcom,smem-state-names    
5359                                                  
5360                         interconnects = <&nsp    
5361                                                  
5362                         status = "disabled";     
5363                                                  
5364                         glink-edge {             
5365                                 interrupts-ex    
5366                                                  
5367                                                  
5368                                 mboxes = <&ip    
5369                                                  
5370                                                  
5371                                 label = "nsp1    
5372                                 qcom,remote-p    
5373                         };                       
5374                 };                               
5375                                                  
5376                 mdss1: display-subsystem@2200    
5377                         compatible = "qcom,sc    
5378                         reg = <0 0x22000000 0    
5379                         reg-names = "mdss";      
5380                                                  
5381                         clocks = <&gcc GCC_DI    
5382                                  <&dispcc1 DI    
5383                                  <&dispcc1 DI    
5384                         clock-names = "iface"    
5385                                       "ahb",     
5386                                       "core";    
5387                         interconnects = <&mms    
5388                                         <&mms    
5389                         interconnect-names =     
5390                         interrupts = <GIC_SPI    
5391                                                  
5392                         iommus = <&apps_smmu     
5393                         power-domains = <&dis    
5394                         resets = <&dispcc1 DI    
5395                                                  
5396                         interrupt-controller;    
5397                         #interrupt-cells = <1    
5398                         #address-cells = <2>;    
5399                         #size-cells = <2>;       
5400                         ranges;                  
5401                                                  
5402                         status = "disabled";     
5403                                                  
5404                         mdss1_mdp: display-co    
5405                                 compatible =     
5406                                 reg = <0 0x22    
5407                                       <0 0x22    
5408                                 reg-names = "    
5409                                                  
5410                                 clocks = <&gc    
5411                                          <&gc    
5412                                          <&di    
5413                                          <&di    
5414                                          <&di    
5415                                          <&di    
5416                                 clock-names =    
5417                                                  
5418                                                  
5419                                                  
5420                                                  
5421                                                  
5422                                 interrupt-par    
5423                                 interrupts =     
5424                                 power-domains    
5425                                                  
5426                                 assigned-cloc    
5427                                 assigned-cloc    
5428                                 operating-poi    
5429                                                  
5430                                 ports {          
5431                                         #addr    
5432                                         #size    
5433                                                  
5434                                         port@    
5435                                                  
5436                                                  
5437                                                  
5438                                                  
5439                                         };       
5440                                                  
5441                                         port@    
5442                                                  
5443                                                  
5444                                                  
5445                                                  
5446                                         };       
5447                                                  
5448                                         port@    
5449                                                  
5450                                                  
5451                                                  
5452                                                  
5453                                         };       
5454                                                  
5455                                         port@    
5456                                                  
5457                                                  
5458                                                  
5459                                                  
5460                                         };       
5461                                 };               
5462                                                  
5463                                 mdss1_mdp_opp    
5464                                         compa    
5465                                                  
5466                                         opp-2    
5467                                                  
5468                                                  
5469                                         };       
5470                                                  
5471                                         opp-3    
5472                                                  
5473                                                  
5474                                         };       
5475                                                  
5476                                         opp-3    
5477                                                  
5478                                                  
5479                                         };       
5480                                                  
5481                                         opp-5    
5482                                                  
5483                                                  
5484                                         };       
5485                                         opp-6    
5486                                                  
5487                                                  
5488                                         };       
5489                                 };               
5490                         };                       
5491                                                  
5492                         mdss1_dp0: displaypor    
5493                                 compatible =     
5494                                 reg = <0 0x22    
5495                                       <0 0x22    
5496                                       <0 0x22    
5497                                       <0 0x22    
5498                                       <0 0x22    
5499                                                  
5500                                 clocks = <&di    
5501                                          <&di    
5502                                          <&di    
5503                                          <&di    
5504                                          <&di    
5505                                 clock-names =    
5506                                                  
5507                                                  
5508                                 interrupt-par    
5509                                 interrupts =     
5510                                 phys = <&mdss    
5511                                 phy-names = "    
5512                                 power-domains    
5513                                                  
5514                                 assigned-cloc    
5515                                                  
5516                                 assigned-cloc    
5517                                 operating-poi    
5518                                                  
5519                                 #sound-dai-ce    
5520                                                  
5521                                 status = "dis    
5522                                                  
5523                                 ports {          
5524                                         #addr    
5525                                         #size    
5526                                                  
5527                                         port@    
5528                                                  
5529                                                  
5530                                                  
5531                                                  
5532                                         };       
5533                                                  
5534                                         port@    
5535                                                  
5536                                         };       
5537                                 };               
5538                                                  
5539                                 mdss1_dp0_opp    
5540                                         compa    
5541                                                  
5542                                         opp-1    
5543                                                  
5544                                                  
5545                                         };       
5546                                                  
5547                                         opp-2    
5548                                                  
5549                                                  
5550                                         };       
5551                                                  
5552                                         opp-5    
5553                                                  
5554                                                  
5555                                         };       
5556                                                  
5557                                         opp-8    
5558                                                  
5559                                                  
5560                                         };       
5561                                 };               
5562                         };                       
5563                                                  
5564                         mdss1_dp1: displaypor    
5565                                 compatible =     
5566                                 reg = <0 0x22    
5567                                       <0 0x22    
5568                                       <0 0x22    
5569                                       <0 0x22    
5570                                       <0 0x22    
5571                                                  
5572                                 clocks = <&di    
5573                                          <&di    
5574                                          <&di    
5575                                          <&di    
5576                                          <&di    
5577                                 clock-names =    
5578                                                  
5579                                                  
5580                                 interrupt-par    
5581                                 interrupts =     
5582                                 phys = <&mdss    
5583                                 phy-names = "    
5584                                 power-domains    
5585                                                  
5586                                 assigned-cloc    
5587                                                  
5588                                 assigned-cloc    
5589                                 operating-poi    
5590                                                  
5591                                 #sound-dai-ce    
5592                                                  
5593                                 status = "dis    
5594                                                  
5595                                 ports {          
5596                                         #addr    
5597                                         #size    
5598                                                  
5599                                         port@    
5600                                                  
5601                                                  
5602                                                  
5603                                                  
5604                                         };       
5605                                                  
5606                                         port@    
5607                                                  
5608                                         };       
5609                                 };               
5610                                                  
5611                                 mdss1_dp1_opp    
5612                                         compa    
5613                                                  
5614                                         opp-1    
5615                                                  
5616                                                  
5617                                         };       
5618                                                  
5619                                         opp-2    
5620                                                  
5621                                                  
5622                                         };       
5623                                                  
5624                                         opp-5    
5625                                                  
5626                                                  
5627                                         };       
5628                                                  
5629                                         opp-8    
5630                                                  
5631                                                  
5632                                         };       
5633                                 };               
5634                         };                       
5635                                                  
5636                         mdss1_dp2: displaypor    
5637                                 compatible =     
5638                                 reg = <0 0x22    
5639                                       <0 0x22    
5640                                       <0 0x22    
5641                                       <0 0x22    
5642                                       <0 0x22    
5643                                                  
5644                                 clocks = <&di    
5645                                          <&di    
5646                                          <&di    
5647                                          <&di    
5648                                          <&di    
5649                                 clock-names =    
5650                                                  
5651                                                  
5652                                 interrupt-par    
5653                                 interrupts =     
5654                                 phys = <&mdss    
5655                                 phy-names = "    
5656                                 power-domains    
5657                                                  
5658                                 assigned-cloc    
5659                                                  
5660                                 assigned-cloc    
5661                                 operating-poi    
5662                                                  
5663                                 #sound-dai-ce    
5664                                                  
5665                                 status = "dis    
5666                                                  
5667                                 ports {          
5668                                         #addr    
5669                                         #size    
5670                                                  
5671                                         port@    
5672                                                  
5673                                                  
5674                                                  
5675                                                  
5676                                         };       
5677                                                  
5678                                         port@    
5679                                                  
5680                                         };       
5681                                 };               
5682                                                  
5683                                 mdss1_dp2_opp    
5684                                         compa    
5685                                                  
5686                                         opp-1    
5687                                                  
5688                                                  
5689                                         };       
5690                                                  
5691                                         opp-2    
5692                                                  
5693                                                  
5694                                         };       
5695                                                  
5696                                         opp-5    
5697                                                  
5698                                                  
5699                                         };       
5700                                                  
5701                                         opp-8    
5702                                                  
5703                                                  
5704                                         };       
5705                                 };               
5706                         };                       
5707                                                  
5708                         mdss1_dp3: displaypor    
5709                                 compatible =     
5710                                 reg = <0 0x22    
5711                                       <0 0x22    
5712                                       <0 0x22    
5713                                       <0 0x22    
5714                                       <0 0x22    
5715                                                  
5716                                 clocks = <&di    
5717                                          <&di    
5718                                          <&di    
5719                                          <&di    
5720                                          <&di    
5721                                 clock-names =    
5722                                                  
5723                                                  
5724                                 interrupt-par    
5725                                 interrupts =     
5726                                 phys = <&mdss    
5727                                 phy-names = "    
5728                                 power-domains    
5729                                                  
5730                                 assigned-cloc    
5731                                                  
5732                                 assigned-cloc    
5733                                 operating-poi    
5734                                                  
5735                                 #sound-dai-ce    
5736                                                  
5737                                 status = "dis    
5738                                                  
5739                                 ports {          
5740                                         #addr    
5741                                         #size    
5742                                                  
5743                                         port@    
5744                                                  
5745                                                  
5746                                                  
5747                                                  
5748                                         };       
5749                                                  
5750                                         port@    
5751                                                  
5752                                         };       
5753                                 };               
5754                                                  
5755                                 mdss1_dp3_opp    
5756                                         compa    
5757                                                  
5758                                         opp-1    
5759                                                  
5760                                                  
5761                                         };       
5762                                                  
5763                                         opp-2    
5764                                                  
5765                                                  
5766                                         };       
5767                                                  
5768                                         opp-5    
5769                                                  
5770                                                  
5771                                         };       
5772                                                  
5773                                         opp-8    
5774                                                  
5775                                                  
5776                                         };       
5777                                 };               
5778                         };                       
5779                 };                               
5780                                                  
5781                 mdss1_dp2_phy: phy@220c2a00 {    
5782                         compatible = "qcom,sc    
5783                         reg = <0 0x220c2a00 0    
5784                               <0 0x220c2200 0    
5785                               <0 0x220c2600 0    
5786                               <0 0x220c2000 0    
5787                                                  
5788                         clocks = <&dispcc1 DI    
5789                                  <&dispcc1 DI    
5790                         clock-names = "aux",     
5791                         power-domains = <&rpm    
5792                                                  
5793                         #clock-cells = <1>;      
5794                         #phy-cells = <0>;        
5795                                                  
5796                         status = "disabled";     
5797                 };                               
5798                                                  
5799                 mdss1_dp3_phy: phy@220c5a00 {    
5800                         compatible = "qcom,sc    
5801                         reg = <0 0x220c5a00 0    
5802                               <0 0x220c5200 0    
5803                               <0 0x220c5600 0    
5804                               <0 0x220c5000 0    
5805                                                  
5806                         clocks = <&dispcc1 DI    
5807                                  <&dispcc1 DI    
5808                         clock-names = "aux",     
5809                         power-domains = <&rpm    
5810                                                  
5811                         #clock-cells = <1>;      
5812                         #phy-cells = <0>;        
5813                                                  
5814                         status = "disabled";     
5815                 };                               
5816                                                  
5817                 dispcc1: clock-controller@221    
5818                         compatible = "qcom,sc    
5819                         reg = <0 0x22100000 0    
5820                                                  
5821                         clocks = <&gcc GCC_DI    
5822                                  <&rpmhcc RPM    
5823                                  <0>,            
5824                                  <&mdss1_dp0_    
5825                                  <&mdss1_dp0_    
5826                                  <&mdss1_dp1_    
5827                                  <&mdss1_dp1_    
5828                                  <&mdss1_dp2_    
5829                                  <&mdss1_dp2_    
5830                                  <&mdss1_dp3_    
5831                                  <&mdss1_dp3_    
5832                                  <0>,            
5833                                  <0>,            
5834                                  <0>,            
5835                                  <0>;            
5836                         power-domains = <&rpm    
5837                                                  
5838                         #clock-cells = <1>;      
5839                         #power-domain-cells =    
5840                         #reset-cells = <1>;      
5841                                                  
5842                         status = "disabled";     
5843                 };                               
5844                                                  
5845                 ethernet1: ethernet@23000000     
5846                         compatible = "qcom,sc    
5847                         reg = <0x0 0x23000000    
5848                               <0x0 0x23016000    
5849                         reg-names = "stmmacet    
5850                                                  
5851                         clocks = <&gcc GCC_EM    
5852                                  <&gcc GCC_EM    
5853                                  <&gcc GCC_EM    
5854                                  <&gcc GCC_EM    
5855                         clock-names = "stmmac    
5856                                       "pclk",    
5857                                       "ptp_re    
5858                                       "rgmii"    
5859                                                  
5860                         interrupts = <GIC_SPI    
5861                                      <GIC_SPI    
5862                         interrupt-names = "ma    
5863                                                  
5864                         iommus = <&apps_smmu     
5865                         power-domains = <&gcc    
5866                                                  
5867                         snps,tso;                
5868                         snps,pbl = <32>;         
5869                         rx-fifo-depth = <4096    
5870                         tx-fifo-depth = <4096    
5871                                                  
5872                         status = "disabled";     
5873                 };                               
5874         };                                       
5875                                                  
5876         sound: sound {                           
5877         };                                       
5878                                                  
5879         thermal-zones {                          
5880                 cpu0-thermal {                   
5881                         polling-delay-passive    
5882                                                  
5883                         thermal-sensors = <&t    
5884                                                  
5885                         trips {                  
5886                                 cpu-crit {       
5887                                         tempe    
5888                                         hyste    
5889                                         type     
5890                                 };               
5891                         };                       
5892                 };                               
5893                                                  
5894                 cpu1-thermal {                   
5895                         polling-delay-passive    
5896                                                  
5897                         thermal-sensors = <&t    
5898                                                  
5899                         trips {                  
5900                                 cpu-crit {       
5901                                         tempe    
5902                                         hyste    
5903                                         type     
5904                                 };               
5905                         };                       
5906                 };                               
5907                                                  
5908                 cpu2-thermal {                   
5909                         polling-delay-passive    
5910                                                  
5911                         thermal-sensors = <&t    
5912                                                  
5913                         trips {                  
5914                                 cpu-crit {       
5915                                         tempe    
5916                                         hyste    
5917                                         type     
5918                                 };               
5919                         };                       
5920                 };                               
5921                                                  
5922                 cpu3-thermal {                   
5923                         polling-delay-passive    
5924                                                  
5925                         thermal-sensors = <&t    
5926                                                  
5927                         trips {                  
5928                                 cpu-crit {       
5929                                         tempe    
5930                                         hyste    
5931                                         type     
5932                                 };               
5933                         };                       
5934                 };                               
5935                                                  
5936                 cpu4-thermal {                   
5937                         polling-delay-passive    
5938                                                  
5939                         thermal-sensors = <&t    
5940                                                  
5941                         trips {                  
5942                                 cpu-crit {       
5943                                         tempe    
5944                                         hyste    
5945                                         type     
5946                                 };               
5947                         };                       
5948                 };                               
5949                                                  
5950                 cpu5-thermal {                   
5951                         polling-delay-passive    
5952                                                  
5953                         thermal-sensors = <&t    
5954                                                  
5955                         trips {                  
5956                                 cpu-crit {       
5957                                         tempe    
5958                                         hyste    
5959                                         type     
5960                                 };               
5961                         };                       
5962                 };                               
5963                                                  
5964                 cpu6-thermal {                   
5965                         polling-delay-passive    
5966                                                  
5967                         thermal-sensors = <&t    
5968                                                  
5969                         trips {                  
5970                                 cpu-crit {       
5971                                         tempe    
5972                                         hyste    
5973                                         type     
5974                                 };               
5975                         };                       
5976                 };                               
5977                                                  
5978                 cpu7-thermal {                   
5979                         polling-delay-passive    
5980                                                  
5981                         thermal-sensors = <&t    
5982                                                  
5983                         trips {                  
5984                                 cpu-crit {       
5985                                         tempe    
5986                                         hyste    
5987                                         type     
5988                                 };               
5989                         };                       
5990                 };                               
5991                                                  
5992                 cluster0-thermal {               
5993                         polling-delay-passive    
5994                                                  
5995                         thermal-sensors = <&t    
5996                                                  
5997                         trips {                  
5998                                 cpu-crit {       
5999                                         tempe    
6000                                         hyste    
6001                                         type     
6002                                 };               
6003                         };                       
6004                 };                               
6005                                                  
6006                 gpu-thermal {                    
6007                         polling-delay-passive    
6008                                                  
6009                         thermal-sensors = <&t    
6010                                                  
6011                         cooling-maps {           
6012                                 map0 {           
6013                                         trip     
6014                                         cooli    
6015                                 };               
6016                         };                       
6017                                                  
6018                         trips {                  
6019                                 gpu_alert0: t    
6020                                         tempe    
6021                                         hyste    
6022                                         type     
6023                                 };               
6024                                                  
6025                                 trip-point1 {    
6026                                         tempe    
6027                                         hyste    
6028                                         type     
6029                                 };               
6030                         };                       
6031                 };                               
6032                                                  
6033                 mem-thermal {                    
6034                         polling-delay-passive    
6035                                                  
6036                         thermal-sensors = <&t    
6037                                                  
6038                         trips {                  
6039                                 trip-point0 {    
6040                                         tempe    
6041                                         hyste    
6042                                         type     
6043                                 };               
6044                         };                       
6045                 };                               
6046         };                                       
6047                                                  
6048         timer {                                  
6049                 compatible = "arm,armv8-timer    
6050                 interrupts = <GIC_PPI 13 (GIC    
6051                              <GIC_PPI 14 (GIC    
6052                              <GIC_PPI 11 (GIC    
6053                              <GIC_PPI 10 (GIC    
6054         };                                       
6055 };                                               
                                                      

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