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

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/qcom/sm8150.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 /arch/arm64/boot/dts/qcom/sm8150.dtsi (Version linux-6.12-rc7) and /arch/i386/boot/dts/qcom/sm8150.dtsi (Version linux-6.0.19)


  1 // SPDX-License-Identifier: BSD-3-Clause          
  2 /*                                                
  3  * Copyright (c) 2017-2019, The Linux Foundati    
  4  * Copyright (c) 2019, Linaro Limited             
  5  */                                               
  6                                                   
  7 #include <dt-bindings/dma/qcom-gpi.h>             
  8 #include <dt-bindings/firmware/qcom,scm.h>        
  9 #include <dt-bindings/interrupt-controller/arm    
 10 #include <dt-bindings/phy/phy-qcom-qmp.h>         
 11 #include <dt-bindings/power/qcom-rpmpd.h>         
 12 #include <dt-bindings/soc/qcom,rpmh-rsc.h>        
 13 #include <dt-bindings/clock/qcom,rpmh.h>          
 14 #include <dt-bindings/clock/qcom,dispcc-sm8150    
 15 #include <dt-bindings/clock/qcom,gcc-sm8150.h>    
 16 #include <dt-bindings/clock/qcom,gpucc-sm8150.    
 17 #include <dt-bindings/clock/qcom,videocc-sm815    
 18 #include <dt-bindings/interconnect/qcom,osm-l3    
 19 #include <dt-bindings/interconnect/qcom,sm8150    
 20 #include <dt-bindings/clock/qcom,sm8150-camcc.    
 21 #include <dt-bindings/thermal/thermal.h>          
 22                                                   
 23 / {                                               
 24         interrupt-parent = <&intc>;               
 25                                                   
 26         #address-cells = <2>;                     
 27         #size-cells = <2>;                        
 28                                                   
 29         chosen { };                               
 30                                                   
 31         clocks {                                  
 32                 xo_board: xo-board {              
 33                         compatible = "fixed-cl    
 34                         #clock-cells = <0>;       
 35                         clock-frequency = <384    
 36                         clock-output-names = "    
 37                 };                                
 38                                                   
 39                 sleep_clk: sleep-clk {            
 40                         compatible = "fixed-cl    
 41                         #clock-cells = <0>;       
 42                         clock-frequency = <327    
 43                         clock-output-names = "    
 44                 };                                
 45         };                                        
 46                                                   
 47         cpus {                                    
 48                 #address-cells = <2>;             
 49                 #size-cells = <0>;                
 50                                                   
 51                 CPU0: cpu@0 {                     
 52                         device_type = "cpu";      
 53                         compatible = "qcom,kry    
 54                         reg = <0x0 0x0>;          
 55                         clocks = <&cpufreq_hw     
 56                         enable-method = "psci"    
 57                         capacity-dmips-mhz = <    
 58                         dynamic-power-coeffici    
 59                         next-level-cache = <&L    
 60                         qcom,freq-domain = <&c    
 61                         operating-points-v2 =     
 62                         interconnects = <&gem_    
 63                                         <&osm_    
 64                         power-domains = <&CPU_    
 65                         power-domain-names = "    
 66                         #cooling-cells = <2>;     
 67                         L2_0: l2-cache {          
 68                                 compatible = "    
 69                                 cache-level =     
 70                                 cache-unified;    
 71                                 next-level-cac    
 72                                 L3_0: l3-cache    
 73                                         compat    
 74                                         cache-    
 75                                         cache-    
 76                                 };                
 77                         };                        
 78                 };                                
 79                                                   
 80                 CPU1: cpu@100 {                   
 81                         device_type = "cpu";      
 82                         compatible = "qcom,kry    
 83                         reg = <0x0 0x100>;        
 84                         clocks = <&cpufreq_hw     
 85                         enable-method = "psci"    
 86                         capacity-dmips-mhz = <    
 87                         dynamic-power-coeffici    
 88                         next-level-cache = <&L    
 89                         qcom,freq-domain = <&c    
 90                         operating-points-v2 =     
 91                         interconnects = <&gem_    
 92                                         <&osm_    
 93                         power-domains = <&CPU_    
 94                         power-domain-names = "    
 95                         #cooling-cells = <2>;     
 96                         L2_100: l2-cache {        
 97                                 compatible = "    
 98                                 cache-level =     
 99                                 cache-unified;    
100                                 next-level-cac    
101                         };                        
102                 };                                
103                                                   
104                 CPU2: cpu@200 {                   
105                         device_type = "cpu";      
106                         compatible = "qcom,kry    
107                         reg = <0x0 0x200>;        
108                         clocks = <&cpufreq_hw     
109                         enable-method = "psci"    
110                         capacity-dmips-mhz = <    
111                         dynamic-power-coeffici    
112                         next-level-cache = <&L    
113                         qcom,freq-domain = <&c    
114                         operating-points-v2 =     
115                         interconnects = <&gem_    
116                                         <&osm_    
117                         power-domains = <&CPU_    
118                         power-domain-names = "    
119                         #cooling-cells = <2>;     
120                         L2_200: l2-cache {        
121                                 compatible = "    
122                                 cache-level =     
123                                 cache-unified;    
124                                 next-level-cac    
125                         };                        
126                 };                                
127                                                   
128                 CPU3: cpu@300 {                   
129                         device_type = "cpu";      
130                         compatible = "qcom,kry    
131                         reg = <0x0 0x300>;        
132                         clocks = <&cpufreq_hw     
133                         enable-method = "psci"    
134                         capacity-dmips-mhz = <    
135                         dynamic-power-coeffici    
136                         next-level-cache = <&L    
137                         qcom,freq-domain = <&c    
138                         operating-points-v2 =     
139                         interconnects = <&gem_    
140                                         <&osm_    
141                         power-domains = <&CPU_    
142                         power-domain-names = "    
143                         #cooling-cells = <2>;     
144                         L2_300: l2-cache {        
145                                 compatible = "    
146                                 cache-level =     
147                                 cache-unified;    
148                                 next-level-cac    
149                         };                        
150                 };                                
151                                                   
152                 CPU4: cpu@400 {                   
153                         device_type = "cpu";      
154                         compatible = "qcom,kry    
155                         reg = <0x0 0x400>;        
156                         clocks = <&cpufreq_hw     
157                         enable-method = "psci"    
158                         capacity-dmips-mhz = <    
159                         dynamic-power-coeffici    
160                         next-level-cache = <&L    
161                         qcom,freq-domain = <&c    
162                         operating-points-v2 =     
163                         interconnects = <&gem_    
164                                         <&osm_    
165                         power-domains = <&CPU_    
166                         power-domain-names = "    
167                         #cooling-cells = <2>;     
168                         L2_400: l2-cache {        
169                                 compatible = "    
170                                 cache-level =     
171                                 cache-unified;    
172                                 next-level-cac    
173                         };                        
174                 };                                
175                                                   
176                 CPU5: cpu@500 {                   
177                         device_type = "cpu";      
178                         compatible = "qcom,kry    
179                         reg = <0x0 0x500>;        
180                         clocks = <&cpufreq_hw     
181                         enable-method = "psci"    
182                         capacity-dmips-mhz = <    
183                         dynamic-power-coeffici    
184                         next-level-cache = <&L    
185                         qcom,freq-domain = <&c    
186                         operating-points-v2 =     
187                         interconnects = <&gem_    
188                                         <&osm_    
189                         power-domains = <&CPU_    
190                         power-domain-names = "    
191                         #cooling-cells = <2>;     
192                         L2_500: l2-cache {        
193                                 compatible = "    
194                                 cache-level =     
195                                 cache-unified;    
196                                 next-level-cac    
197                         };                        
198                 };                                
199                                                   
200                 CPU6: cpu@600 {                   
201                         device_type = "cpu";      
202                         compatible = "qcom,kry    
203                         reg = <0x0 0x600>;        
204                         clocks = <&cpufreq_hw     
205                         enable-method = "psci"    
206                         capacity-dmips-mhz = <    
207                         dynamic-power-coeffici    
208                         next-level-cache = <&L    
209                         qcom,freq-domain = <&c    
210                         operating-points-v2 =     
211                         interconnects = <&gem_    
212                                         <&osm_    
213                         power-domains = <&CPU_    
214                         power-domain-names = "    
215                         #cooling-cells = <2>;     
216                         L2_600: l2-cache {        
217                                 compatible = "    
218                                 cache-level =     
219                                 cache-unified;    
220                                 next-level-cac    
221                         };                        
222                 };                                
223                                                   
224                 CPU7: cpu@700 {                   
225                         device_type = "cpu";      
226                         compatible = "qcom,kry    
227                         reg = <0x0 0x700>;        
228                         clocks = <&cpufreq_hw     
229                         enable-method = "psci"    
230                         capacity-dmips-mhz = <    
231                         dynamic-power-coeffici    
232                         next-level-cache = <&L    
233                         qcom,freq-domain = <&c    
234                         operating-points-v2 =     
235                         interconnects = <&gem_    
236                                         <&osm_    
237                         power-domains = <&CPU_    
238                         power-domain-names = "    
239                         #cooling-cells = <2>;     
240                         L2_700: l2-cache {        
241                                 compatible = "    
242                                 cache-level =     
243                                 cache-unified;    
244                                 next-level-cac    
245                         };                        
246                 };                                
247                                                   
248                 cpu-map {                         
249                         cluster0 {                
250                                 core0 {           
251                                         cpu =     
252                                 };                
253                                                   
254                                 core1 {           
255                                         cpu =     
256                                 };                
257                                                   
258                                 core2 {           
259                                         cpu =     
260                                 };                
261                                                   
262                                 core3 {           
263                                         cpu =     
264                                 };                
265                                                   
266                                 core4 {           
267                                         cpu =     
268                                 };                
269                                                   
270                                 core5 {           
271                                         cpu =     
272                                 };                
273                                                   
274                                 core6 {           
275                                         cpu =     
276                                 };                
277                                                   
278                                 core7 {           
279                                         cpu =     
280                                 };                
281                         };                        
282                 };                                
283                                                   
284                 idle-states {                     
285                         entry-method = "psci";    
286                                                   
287                         LITTLE_CPU_SLEEP_0: cp    
288                                 compatible = "    
289                                 idle-state-nam    
290                                 arm,psci-suspe    
291                                 entry-latency-    
292                                 exit-latency-u    
293                                 min-residency-    
294                                 local-timer-st    
295                         };                        
296                                                   
297                         BIG_CPU_SLEEP_0: cpu-s    
298                                 compatible = "    
299                                 idle-state-nam    
300                                 arm,psci-suspe    
301                                 entry-latency-    
302                                 exit-latency-u    
303                                 min-residency-    
304                                 local-timer-st    
305                         };                        
306                 };                                
307                                                   
308                 domain-idle-states {              
309                         CLUSTER_SLEEP_0: clust    
310                                 compatible = "    
311                                 arm,psci-suspe    
312                                 entry-latency-    
313                                 exit-latency-u    
314                                 min-residency-    
315                         };                        
316                 };                                
317         };                                        
318                                                   
319         cpu0_opp_table: opp-table-cpu0 {          
320                 compatible = "operating-points    
321                 opp-shared;                       
322                                                   
323                 cpu0_opp1: opp-300000000 {        
324                         opp-hz = /bits/ 64 <30    
325                         opp-peak-kBps = <80000    
326                 };                                
327                                                   
328                 cpu0_opp2: opp-403200000 {        
329                         opp-hz = /bits/ 64 <40    
330                         opp-peak-kBps = <80000    
331                 };                                
332                                                   
333                 cpu0_opp3: opp-499200000 {        
334                         opp-hz = /bits/ 64 <49    
335                         opp-peak-kBps = <80000    
336                 };                                
337                                                   
338                 cpu0_opp4: opp-576000000 {        
339                         opp-hz = /bits/ 64 <57    
340                         opp-peak-kBps = <80000    
341                 };                                
342                                                   
343                 cpu0_opp5: opp-672000000 {        
344                         opp-hz = /bits/ 64 <67    
345                         opp-peak-kBps = <80000    
346                 };                                
347                                                   
348                 cpu0_opp6: opp-768000000 {        
349                         opp-hz = /bits/ 64 <76    
350                         opp-peak-kBps = <18040    
351                 };                                
352                                                   
353                 cpu0_opp7: opp-844800000 {        
354                         opp-hz = /bits/ 64 <84    
355                         opp-peak-kBps = <18040    
356                 };                                
357                                                   
358                 cpu0_opp8: opp-940800000 {        
359                         opp-hz = /bits/ 64 <94    
360                         opp-peak-kBps = <18040    
361                 };                                
362                                                   
363                 cpu0_opp9: opp-1036800000 {       
364                         opp-hz = /bits/ 64 <10    
365                         opp-peak-kBps = <18040    
366                 };                                
367                                                   
368                 cpu0_opp10: opp-1113600000 {      
369                         opp-hz = /bits/ 64 <11    
370                         opp-peak-kBps = <21880    
371                 };                                
372                                                   
373                 cpu0_opp11: opp-1209600000 {      
374                         opp-hz = /bits/ 64 <12    
375                         opp-peak-kBps = <21880    
376                 };                                
377                                                   
378                 cpu0_opp12: opp-1305600000 {      
379                         opp-hz = /bits/ 64 <13    
380                         opp-peak-kBps = <30720    
381                 };                                
382                                                   
383                 cpu0_opp13: opp-1382400000 {      
384                         opp-hz = /bits/ 64 <13    
385                         opp-peak-kBps = <30720    
386                 };                                
387                                                   
388                 cpu0_opp14: opp-1478400000 {      
389                         opp-hz = /bits/ 64 <14    
390                         opp-peak-kBps = <30720    
391                 };                                
392                                                   
393                 cpu0_opp15: opp-1555200000 {      
394                         opp-hz = /bits/ 64 <15    
395                         opp-peak-kBps = <30720    
396                 };                                
397                                                   
398                 cpu0_opp16: opp-1632000000 {      
399                         opp-hz = /bits/ 64 <16    
400                         opp-peak-kBps = <30720    
401                 };                                
402                                                   
403                 cpu0_opp17: opp-1708800000 {      
404                         opp-hz = /bits/ 64 <17    
405                         opp-peak-kBps = <30720    
406                 };                                
407                                                   
408                 cpu0_opp18: opp-1785600000 {      
409                         opp-hz = /bits/ 64 <17    
410                         opp-peak-kBps = <30720    
411                 };                                
412         };                                        
413                                                   
414         cpu4_opp_table: opp-table-cpu4 {          
415                 compatible = "operating-points    
416                 opp-shared;                       
417                                                   
418                 cpu4_opp1: opp-710400000 {        
419                         opp-hz = /bits/ 64 <71    
420                         opp-peak-kBps = <18040    
421                 };                                
422                                                   
423                 cpu4_opp2: opp-825600000 {        
424                         opp-hz = /bits/ 64 <82    
425                         opp-peak-kBps = <21880    
426                 };                                
427                                                   
428                 cpu4_opp3: opp-940800000 {        
429                         opp-hz = /bits/ 64 <94    
430                         opp-peak-kBps = <21880    
431                 };                                
432                                                   
433                 cpu4_opp4: opp-1056000000 {       
434                         opp-hz = /bits/ 64 <10    
435                         opp-peak-kBps = <30720    
436                 };                                
437                                                   
438                 cpu4_opp5: opp-1171200000 {       
439                         opp-hz = /bits/ 64 <11    
440                         opp-peak-kBps = <30720    
441                 };                                
442                                                   
443                 cpu4_opp6: opp-1286400000 {       
444                         opp-hz = /bits/ 64 <12    
445                         opp-peak-kBps = <40680    
446                 };                                
447                                                   
448                 cpu4_opp7: opp-1401600000 {       
449                         opp-hz = /bits/ 64 <14    
450                         opp-peak-kBps = <40680    
451                 };                                
452                                                   
453                 cpu4_opp8: opp-1497600000 {       
454                         opp-hz = /bits/ 64 <14    
455                         opp-peak-kBps = <40680    
456                 };                                
457                                                   
458                 cpu4_opp9: opp-1612800000 {       
459                         opp-hz = /bits/ 64 <16    
460                         opp-peak-kBps = <40680    
461                 };                                
462                                                   
463                 cpu4_opp10: opp-1708800000 {      
464                         opp-hz = /bits/ 64 <17    
465                         opp-peak-kBps = <40680    
466                 };                                
467                                                   
468                 cpu4_opp11: opp-1804800000 {      
469                         opp-hz = /bits/ 64 <18    
470                         opp-peak-kBps = <62200    
471                 };                                
472                                                   
473                 cpu4_opp12: opp-1920000000 {      
474                         opp-hz = /bits/ 64 <19    
475                         opp-peak-kBps = <62200    
476                 };                                
477                                                   
478                 cpu4_opp13: opp-2016000000 {      
479                         opp-hz = /bits/ 64 <20    
480                         opp-peak-kBps = <72160    
481                 };                                
482                                                   
483                 cpu4_opp14: opp-2131200000 {      
484                         opp-hz = /bits/ 64 <21    
485                         opp-peak-kBps = <83680    
486                 };                                
487                                                   
488                 cpu4_opp15: opp-2227200000 {      
489                         opp-hz = /bits/ 64 <22    
490                         opp-peak-kBps = <83680    
491                 };                                
492                                                   
493                 cpu4_opp16: opp-2323200000 {      
494                         opp-hz = /bits/ 64 <23    
495                         opp-peak-kBps = <83680    
496                 };                                
497                                                   
498                 cpu4_opp17: opp-2419200000 {      
499                         opp-hz = /bits/ 64 <24    
500                         opp-peak-kBps = <83680    
501                 };                                
502         };                                        
503                                                   
504         cpu7_opp_table: opp-table-cpu7 {          
505                 compatible = "operating-points    
506                 opp-shared;                       
507                                                   
508                 cpu7_opp1: opp-825600000 {        
509                         opp-hz = /bits/ 64 <82    
510                         opp-peak-kBps = <21880    
511                 };                                
512                                                   
513                 cpu7_opp2: opp-940800000 {        
514                         opp-hz = /bits/ 64 <94    
515                         opp-peak-kBps = <21880    
516                 };                                
517                                                   
518                 cpu7_opp3: opp-1056000000 {       
519                         opp-hz = /bits/ 64 <10    
520                         opp-peak-kBps = <30720    
521                 };                                
522                                                   
523                 cpu7_opp4: opp-1171200000 {       
524                         opp-hz = /bits/ 64 <11    
525                         opp-peak-kBps = <30720    
526                 };                                
527                                                   
528                 cpu7_opp5: opp-1286400000 {       
529                         opp-hz = /bits/ 64 <12    
530                         opp-peak-kBps = <40680    
531                 };                                
532                                                   
533                 cpu7_opp6: opp-1401600000 {       
534                         opp-hz = /bits/ 64 <14    
535                         opp-peak-kBps = <40680    
536                 };                                
537                                                   
538                 cpu7_opp7: opp-1497600000 {       
539                         opp-hz = /bits/ 64 <14    
540                         opp-peak-kBps = <40680    
541                 };                                
542                                                   
543                 cpu7_opp8: opp-1612800000 {       
544                         opp-hz = /bits/ 64 <16    
545                         opp-peak-kBps = <40680    
546                 };                                
547                                                   
548                 cpu7_opp9: opp-1708800000 {       
549                         opp-hz = /bits/ 64 <17    
550                         opp-peak-kBps = <40680    
551                 };                                
552                                                   
553                 cpu7_opp10: opp-1804800000 {      
554                         opp-hz = /bits/ 64 <18    
555                         opp-peak-kBps = <62200    
556                 };                                
557                                                   
558                 cpu7_opp11: opp-1920000000 {      
559                         opp-hz = /bits/ 64 <19    
560                         opp-peak-kBps = <62200    
561                 };                                
562                                                   
563                 cpu7_opp12: opp-2016000000 {      
564                         opp-hz = /bits/ 64 <20    
565                         opp-peak-kBps = <72160    
566                 };                                
567                                                   
568                 cpu7_opp13: opp-2131200000 {      
569                         opp-hz = /bits/ 64 <21    
570                         opp-peak-kBps = <83680    
571                 };                                
572                                                   
573                 cpu7_opp14: opp-2227200000 {      
574                         opp-hz = /bits/ 64 <22    
575                         opp-peak-kBps = <83680    
576                 };                                
577                                                   
578                 cpu7_opp15: opp-2323200000 {      
579                         opp-hz = /bits/ 64 <23    
580                         opp-peak-kBps = <83680    
581                 };                                
582                                                   
583                 cpu7_opp16: opp-2419200000 {      
584                         opp-hz = /bits/ 64 <24    
585                         opp-peak-kBps = <83680    
586                 };                                
587                                                   
588                 cpu7_opp17: opp-2534400000 {      
589                         opp-hz = /bits/ 64 <25    
590                         opp-peak-kBps = <83680    
591                 };                                
592                                                   
593                 cpu7_opp18: opp-2649600000 {      
594                         opp-hz = /bits/ 64 <26    
595                         opp-peak-kBps = <83680    
596                 };                                
597                                                   
598                 cpu7_opp19: opp-2745600000 {      
599                         opp-hz = /bits/ 64 <27    
600                         opp-peak-kBps = <83680    
601                 };                                
602                                                   
603                 cpu7_opp20: opp-2841600000 {      
604                         opp-hz = /bits/ 64 <28    
605                         opp-peak-kBps = <83680    
606                 };                                
607         };                                        
608                                                   
609         firmware {                                
610                 scm: scm {                        
611                         compatible = "qcom,scm    
612                         #reset-cells = <1>;       
613                 };                                
614         };                                        
615                                                   
616         memory@80000000 {                         
617                 device_type = "memory";           
618                 /* We expect the bootloader to    
619                 reg = <0x0 0x80000000 0x0 0x0>    
620         };                                        
621                                                   
622         pmu {                                     
623                 compatible = "arm,armv8-pmuv3"    
624                 interrupts = <GIC_PPI 5 IRQ_TY    
625         };                                        
626                                                   
627         psci {                                    
628                 compatible = "arm,psci-1.0";      
629                 method = "smc";                   
630                                                   
631                 CPU_PD0: power-domain-cpu0 {      
632                         #power-domain-cells =     
633                         power-domains = <&CLUS    
634                         domain-idle-states = <    
635                 };                                
636                                                   
637                 CPU_PD1: power-domain-cpu1 {      
638                         #power-domain-cells =     
639                         power-domains = <&CLUS    
640                         domain-idle-states = <    
641                 };                                
642                                                   
643                 CPU_PD2: power-domain-cpu2 {      
644                         #power-domain-cells =     
645                         power-domains = <&CLUS    
646                         domain-idle-states = <    
647                 };                                
648                                                   
649                 CPU_PD3: power-domain-cpu3 {      
650                         #power-domain-cells =     
651                         power-domains = <&CLUS    
652                         domain-idle-states = <    
653                 };                                
654                                                   
655                 CPU_PD4: power-domain-cpu4 {      
656                         #power-domain-cells =     
657                         power-domains = <&CLUS    
658                         domain-idle-states = <    
659                 };                                
660                                                   
661                 CPU_PD5: power-domain-cpu5 {      
662                         #power-domain-cells =     
663                         power-domains = <&CLUS    
664                         domain-idle-states = <    
665                 };                                
666                                                   
667                 CPU_PD6: power-domain-cpu6 {      
668                         #power-domain-cells =     
669                         power-domains = <&CLUS    
670                         domain-idle-states = <    
671                 };                                
672                                                   
673                 CPU_PD7: power-domain-cpu7 {      
674                         #power-domain-cells =     
675                         power-domains = <&CLUS    
676                         domain-idle-states = <    
677                 };                                
678                                                   
679                 CLUSTER_PD: power-domain-cpu-c    
680                         #power-domain-cells =     
681                         domain-idle-states = <    
682                 };                                
683         };                                        
684                                                   
685         reserved-memory {                         
686                 #address-cells = <2>;             
687                 #size-cells = <2>;                
688                 ranges;                           
689                                                   
690                 hyp_mem: memory@85700000 {        
691                         reg = <0x0 0x85700000     
692                         no-map;                   
693                 };                                
694                                                   
695                 xbl_mem: memory@85d00000 {        
696                         reg = <0x0 0x85d00000     
697                         no-map;                   
698                 };                                
699                                                   
700                 aop_mem: memory@85f00000 {        
701                         reg = <0x0 0x85f00000     
702                         no-map;                   
703                 };                                
704                                                   
705                 aop_cmd_db: memory@85f20000 {     
706                         compatible = "qcom,cmd    
707                         reg = <0x0 0x85f20000     
708                         no-map;                   
709                 };                                
710                                                   
711                 smem_mem: memory@86000000 {       
712                         reg = <0x0 0x86000000     
713                         no-map;                   
714                 };                                
715                                                   
716                 tz_mem: memory@86200000 {         
717                         reg = <0x0 0x86200000     
718                         no-map;                   
719                 };                                
720                                                   
721                 rmtfs_mem: memory@89b00000 {      
722                         compatible = "qcom,rmt    
723                         reg = <0x0 0x89b00000     
724                         no-map;                   
725                                                   
726                         qcom,client-id = <1>;     
727                         qcom,vmid = <QCOM_SCM_    
728                 };                                
729                                                   
730                 camera_mem: memory@8b700000 {     
731                         reg = <0x0 0x8b700000     
732                         no-map;                   
733                 };                                
734                                                   
735                 wlan_mem: memory@8bc00000 {       
736                         reg = <0x0 0x8bc00000     
737                         no-map;                   
738                 };                                
739                                                   
740                 npu_mem: memory@8bd80000 {        
741                         reg = <0x0 0x8bd80000     
742                         no-map;                   
743                 };                                
744                                                   
745                 adsp_mem: memory@8be00000 {       
746                         reg = <0x0 0x8be00000     
747                         no-map;                   
748                 };                                
749                                                   
750                 mpss_mem: memory@8d800000 {       
751                         reg = <0x0 0x8d800000     
752                         no-map;                   
753                 };                                
754                                                   
755                 venus_mem: memory@96e00000 {      
756                         reg = <0x0 0x96e00000     
757                         no-map;                   
758                 };                                
759                                                   
760                 slpi_mem: memory@97300000 {       
761                         reg = <0x0 0x97300000     
762                         no-map;                   
763                 };                                
764                                                   
765                 ipa_fw_mem: memory@98700000 {     
766                         reg = <0x0 0x98700000     
767                         no-map;                   
768                 };                                
769                                                   
770                 ipa_gsi_mem: memory@98710000 {    
771                         reg = <0x0 0x98710000     
772                         no-map;                   
773                 };                                
774                                                   
775                 gpu_mem: memory@98715000 {        
776                         reg = <0x0 0x98715000     
777                         no-map;                   
778                 };                                
779                                                   
780                 spss_mem: memory@98800000 {       
781                         reg = <0x0 0x98800000     
782                         no-map;                   
783                 };                                
784                                                   
785                 cdsp_mem: memory@98900000 {       
786                         reg = <0x0 0x98900000     
787                         no-map;                   
788                 };                                
789                                                   
790                 qseecom_mem: memory@9e400000 {    
791                         reg = <0x0 0x9e400000     
792                         no-map;                   
793                 };                                
794         };                                        
795                                                   
796         smem {                                    
797                 compatible = "qcom,smem";         
798                 memory-region = <&smem_mem>;      
799                 hwlocks = <&tcsr_mutex 3>;        
800         };                                        
801                                                   
802         smp2p-cdsp {                              
803                 compatible = "qcom,smp2p";        
804                 qcom,smem = <94>, <432>;          
805                                                   
806                 interrupts = <GIC_SPI 576 IRQ_    
807                                                   
808                 mboxes = <&apss_shared 6>;        
809                                                   
810                 qcom,local-pid = <0>;             
811                 qcom,remote-pid = <5>;            
812                                                   
813                 cdsp_smp2p_out: master-kernel     
814                         qcom,entry-name = "mas    
815                         #qcom,smem-state-cells    
816                 };                                
817                                                   
818                 cdsp_smp2p_in: slave-kernel {     
819                         qcom,entry-name = "sla    
820                                                   
821                         interrupt-controller;     
822                         #interrupt-cells = <2>    
823                 };                                
824         };                                        
825                                                   
826         smp2p-lpass {                             
827                 compatible = "qcom,smp2p";        
828                 qcom,smem = <443>, <429>;         
829                                                   
830                 interrupts = <GIC_SPI 158 IRQ_    
831                                                   
832                 mboxes = <&apss_shared 10>;       
833                                                   
834                 qcom,local-pid = <0>;             
835                 qcom,remote-pid = <2>;            
836                                                   
837                 adsp_smp2p_out: master-kernel     
838                         qcom,entry-name = "mas    
839                         #qcom,smem-state-cells    
840                 };                                
841                                                   
842                 adsp_smp2p_in: slave-kernel {     
843                         qcom,entry-name = "sla    
844                                                   
845                         interrupt-controller;     
846                         #interrupt-cells = <2>    
847                 };                                
848         };                                        
849                                                   
850         smp2p-mpss {                              
851                 compatible = "qcom,smp2p";        
852                 qcom,smem = <435>, <428>;         
853                                                   
854                 interrupts = <GIC_SPI 451 IRQ_    
855                                                   
856                 mboxes = <&apss_shared 14>;       
857                                                   
858                 qcom,local-pid = <0>;             
859                 qcom,remote-pid = <1>;            
860                                                   
861                 modem_smp2p_out: master-kernel    
862                         qcom,entry-name = "mas    
863                         #qcom,smem-state-cells    
864                 };                                
865                                                   
866                 modem_smp2p_in: slave-kernel {    
867                         qcom,entry-name = "sla    
868                                                   
869                         interrupt-controller;     
870                         #interrupt-cells = <2>    
871                 };                                
872         };                                        
873                                                   
874         smp2p-slpi {                              
875                 compatible = "qcom,smp2p";        
876                 qcom,smem = <481>, <430>;         
877                                                   
878                 interrupts = <GIC_SPI 172 IRQ_    
879                                                   
880                 mboxes = <&apss_shared 26>;       
881                                                   
882                 qcom,local-pid = <0>;             
883                 qcom,remote-pid = <3>;            
884                                                   
885                 slpi_smp2p_out: master-kernel     
886                         qcom,entry-name = "mas    
887                         #qcom,smem-state-cells    
888                 };                                
889                                                   
890                 slpi_smp2p_in: slave-kernel {     
891                         qcom,entry-name = "sla    
892                                                   
893                         interrupt-controller;     
894                         #interrupt-cells = <2>    
895                 };                                
896         };                                        
897                                                   
898         soc: soc@0 {                              
899                 #address-cells = <2>;             
900                 #size-cells = <2>;                
901                 ranges = <0 0 0 0 0x10 0>;        
902                 dma-ranges = <0 0 0 0 0x10 0>;    
903                 compatible = "simple-bus";        
904                                                   
905                 gcc: clock-controller@100000 {    
906                         compatible = "qcom,gcc    
907                         reg = <0x0 0x00100000     
908                         #clock-cells = <1>;       
909                         #reset-cells = <1>;       
910                         #power-domain-cells =     
911                         clock-names = "bi_tcxo    
912                                       "sleep_c    
913                         clocks = <&rpmhcc RPMH    
914                                  <&sleep_clk>;    
915                 };                                
916                                                   
917                 gpi_dma0: dma-controller@80000    
918                         compatible = "qcom,sm8    
919                         reg = <0 0x00800000 0     
920                         interrupts = <GIC_SPI     
921                                      <GIC_SPI     
922                                      <GIC_SPI     
923                                      <GIC_SPI     
924                                      <GIC_SPI     
925                                      <GIC_SPI     
926                                      <GIC_SPI     
927                                      <GIC_SPI     
928                                      <GIC_SPI     
929                                      <GIC_SPI     
930                                      <GIC_SPI     
931                                      <GIC_SPI     
932                                      <GIC_SPI     
933                         dma-channels = <13>;      
934                         dma-channel-mask = <0x    
935                         iommus = <&apps_smmu 0    
936                         #dma-cells = <3>;         
937                         status = "disabled";      
938                 };                                
939                                                   
940                 ethernet: ethernet@20000 {        
941                         compatible = "qcom,sm8    
942                         reg = <0x0 0x00020000     
943                               <0x0 0x00036000     
944                         reg-names = "stmmaceth    
945                         clock-names = "stmmace    
946                         clocks = <&gcc GCC_EMA    
947                                 <&gcc GCC_EMAC    
948                                 <&gcc GCC_EMAC    
949                                 <&gcc GCC_EMAC    
950                         interrupts = <GIC_SPI     
951                                      <GIC_SPI     
952                         interrupt-names = "mac    
953                                                   
954                         power-domains = <&gcc     
955                         resets = <&gcc GCC_EMA    
956                                                   
957                         iommus = <&apps_smmu 0    
958                                                   
959                         snps,tso;                 
960                         rx-fifo-depth = <4096>    
961                         tx-fifo-depth = <4096>    
962                                                   
963                         status = "disabled";      
964                 };                                
965                                                   
966                 qfprom: efuse@784000 {            
967                         compatible = "qcom,sm8    
968                         reg = <0 0x00784000 0     
969                         #address-cells = <1>;     
970                         #size-cells = <1>;        
971                                                   
972                         gpu_speed_bin: gpu-spe    
973                                 reg = <0x133 0    
974                                 bits = <5 3>;     
975                         };                        
976                 };                                
977                                                   
978                 qupv3_id_0: geniqup@8c0000 {      
979                         compatible = "qcom,gen    
980                         reg = <0x0 0x008c0000     
981                         clock-names = "m-ahb",    
982                         clocks = <&gcc GCC_QUP    
983                                  <&gcc GCC_QUP    
984                         iommus = <&apps_smmu 0    
985                         #address-cells = <2>;     
986                         #size-cells = <2>;        
987                         ranges;                   
988                         status = "disabled";      
989                                                   
990                         i2c0: i2c@880000 {        
991                                 compatible = "    
992                                 reg = <0 0x008    
993                                 clock-names =     
994                                 clocks = <&gcc    
995                                 dmas = <&gpi_d    
996                                        <&gpi_d    
997                                 dma-names = "t    
998                                 pinctrl-names     
999                                 pinctrl-0 = <&    
1000                                 interrupts =     
1001                                 #address-cell    
1002                                 #size-cells =    
1003                                 status = "dis    
1004                         };                       
1005                                                  
1006                         spi0: spi@880000 {       
1007                                 compatible =     
1008                                 reg = <0 0x00    
1009                                 reg-names = "    
1010                                 clock-names =    
1011                                 clocks = <&gc    
1012                                 dmas = <&gpi_    
1013                                        <&gpi_    
1014                                 dma-names = "    
1015                                 pinctrl-names    
1016                                 pinctrl-0 = <    
1017                                 interrupts =     
1018                                 spi-max-frequ    
1019                                 #address-cell    
1020                                 #size-cells =    
1021                                 status = "dis    
1022                         };                       
1023                                                  
1024                         i2c1: i2c@884000 {       
1025                                 compatible =     
1026                                 reg = <0 0x00    
1027                                 clock-names =    
1028                                 clocks = <&gc    
1029                                 dmas = <&gpi_    
1030                                        <&gpi_    
1031                                 dma-names = "    
1032                                 pinctrl-names    
1033                                 pinctrl-0 = <    
1034                                 interrupts =     
1035                                 #address-cell    
1036                                 #size-cells =    
1037                                 status = "dis    
1038                         };                       
1039                                                  
1040                         spi1: spi@884000 {       
1041                                 compatible =     
1042                                 reg = <0 0x00    
1043                                 reg-names = "    
1044                                 clock-names =    
1045                                 clocks = <&gc    
1046                                 dmas = <&gpi_    
1047                                        <&gpi_    
1048                                 dma-names = "    
1049                                 pinctrl-names    
1050                                 pinctrl-0 = <    
1051                                 interrupts =     
1052                                 spi-max-frequ    
1053                                 #address-cell    
1054                                 #size-cells =    
1055                                 status = "dis    
1056                         };                       
1057                                                  
1058                         i2c2: i2c@888000 {       
1059                                 compatible =     
1060                                 reg = <0 0x00    
1061                                 clock-names =    
1062                                 clocks = <&gc    
1063                                 dmas = <&gpi_    
1064                                        <&gpi_    
1065                                 dma-names = "    
1066                                 pinctrl-names    
1067                                 pinctrl-0 = <    
1068                                 interrupts =     
1069                                 #address-cell    
1070                                 #size-cells =    
1071                                 status = "dis    
1072                         };                       
1073                                                  
1074                         spi2: spi@888000 {       
1075                                 compatible =     
1076                                 reg = <0 0x00    
1077                                 reg-names = "    
1078                                 clock-names =    
1079                                 clocks = <&gc    
1080                                 dmas = <&gpi_    
1081                                        <&gpi_    
1082                                 dma-names = "    
1083                                 pinctrl-names    
1084                                 pinctrl-0 = <    
1085                                 interrupts =     
1086                                 spi-max-frequ    
1087                                 #address-cell    
1088                                 #size-cells =    
1089                                 status = "dis    
1090                         };                       
1091                                                  
1092                         i2c3: i2c@88c000 {       
1093                                 compatible =     
1094                                 reg = <0 0x00    
1095                                 clock-names =    
1096                                 clocks = <&gc    
1097                                 dmas = <&gpi_    
1098                                        <&gpi_    
1099                                 dma-names = "    
1100                                 pinctrl-names    
1101                                 pinctrl-0 = <    
1102                                 interrupts =     
1103                                 #address-cell    
1104                                 #size-cells =    
1105                                 status = "dis    
1106                         };                       
1107                                                  
1108                         spi3: spi@88c000 {       
1109                                 compatible =     
1110                                 reg = <0 0x00    
1111                                 reg-names = "    
1112                                 clock-names =    
1113                                 clocks = <&gc    
1114                                 dmas = <&gpi_    
1115                                        <&gpi_    
1116                                 dma-names = "    
1117                                 pinctrl-names    
1118                                 pinctrl-0 = <    
1119                                 interrupts =     
1120                                 spi-max-frequ    
1121                                 #address-cell    
1122                                 #size-cells =    
1123                                 status = "dis    
1124                         };                       
1125                                                  
1126                         i2c4: i2c@890000 {       
1127                                 compatible =     
1128                                 reg = <0 0x00    
1129                                 clock-names =    
1130                                 clocks = <&gc    
1131                                 dmas = <&gpi_    
1132                                        <&gpi_    
1133                                 dma-names = "    
1134                                 pinctrl-names    
1135                                 pinctrl-0 = <    
1136                                 interrupts =     
1137                                 #address-cell    
1138                                 #size-cells =    
1139                                 status = "dis    
1140                         };                       
1141                                                  
1142                         spi4: spi@890000 {       
1143                                 compatible =     
1144                                 reg = <0 0x00    
1145                                 reg-names = "    
1146                                 clock-names =    
1147                                 clocks = <&gc    
1148                                 dmas = <&gpi_    
1149                                        <&gpi_    
1150                                 dma-names = "    
1151                                 pinctrl-names    
1152                                 pinctrl-0 = <    
1153                                 interrupts =     
1154                                 spi-max-frequ    
1155                                 #address-cell    
1156                                 #size-cells =    
1157                                 status = "dis    
1158                         };                       
1159                                                  
1160                         i2c5: i2c@894000 {       
1161                                 compatible =     
1162                                 reg = <0 0x00    
1163                                 clock-names =    
1164                                 clocks = <&gc    
1165                                 dmas = <&gpi_    
1166                                        <&gpi_    
1167                                 dma-names = "    
1168                                 pinctrl-names    
1169                                 pinctrl-0 = <    
1170                                 interrupts =     
1171                                 #address-cell    
1172                                 #size-cells =    
1173                                 status = "dis    
1174                         };                       
1175                                                  
1176                         spi5: spi@894000 {       
1177                                 compatible =     
1178                                 reg = <0 0x00    
1179                                 reg-names = "    
1180                                 clock-names =    
1181                                 clocks = <&gc    
1182                                 dmas = <&gpi_    
1183                                        <&gpi_    
1184                                 dma-names = "    
1185                                 pinctrl-names    
1186                                 pinctrl-0 = <    
1187                                 interrupts =     
1188                                 spi-max-frequ    
1189                                 #address-cell    
1190                                 #size-cells =    
1191                                 status = "dis    
1192                         };                       
1193                                                  
1194                         i2c6: i2c@898000 {       
1195                                 compatible =     
1196                                 reg = <0 0x00    
1197                                 clock-names =    
1198                                 clocks = <&gc    
1199                                 dmas = <&gpi_    
1200                                        <&gpi_    
1201                                 dma-names = "    
1202                                 pinctrl-names    
1203                                 pinctrl-0 = <    
1204                                 interrupts =     
1205                                 #address-cell    
1206                                 #size-cells =    
1207                                 status = "dis    
1208                         };                       
1209                                                  
1210                         spi6: spi@898000 {       
1211                                 compatible =     
1212                                 reg = <0 0x00    
1213                                 reg-names = "    
1214                                 clock-names =    
1215                                 clocks = <&gc    
1216                                 dmas = <&gpi_    
1217                                        <&gpi_    
1218                                 dma-names = "    
1219                                 pinctrl-names    
1220                                 pinctrl-0 = <    
1221                                 interrupts =     
1222                                 spi-max-frequ    
1223                                 #address-cell    
1224                                 #size-cells =    
1225                                 status = "dis    
1226                         };                       
1227                                                  
1228                         i2c7: i2c@89c000 {       
1229                                 compatible =     
1230                                 reg = <0 0x00    
1231                                 clock-names =    
1232                                 clocks = <&gc    
1233                                 dmas = <&gpi_    
1234                                        <&gpi_    
1235                                 dma-names = "    
1236                                 pinctrl-names    
1237                                 pinctrl-0 = <    
1238                                 interrupts =     
1239                                 #address-cell    
1240                                 #size-cells =    
1241                                 status = "dis    
1242                         };                       
1243                                                  
1244                         spi7: spi@89c000 {       
1245                                 compatible =     
1246                                 reg = <0 0x00    
1247                                 reg-names = "    
1248                                 clock-names =    
1249                                 clocks = <&gc    
1250                                 dmas = <&gpi_    
1251                                        <&gpi_    
1252                                 dma-names = "    
1253                                 pinctrl-names    
1254                                 pinctrl-0 = <    
1255                                 interrupts =     
1256                                 spi-max-frequ    
1257                                 #address-cell    
1258                                 #size-cells =    
1259                                 status = "dis    
1260                         };                       
1261                 };                               
1262                                                  
1263                 gpi_dma1: dma-controller@a000    
1264                         compatible = "qcom,sm    
1265                         reg = <0 0x00a00000 0    
1266                         interrupts = <GIC_SPI    
1267                                      <GIC_SPI    
1268                                      <GIC_SPI    
1269                                      <GIC_SPI    
1270                                      <GIC_SPI    
1271                                      <GIC_SPI    
1272                                      <GIC_SPI    
1273                                      <GIC_SPI    
1274                                      <GIC_SPI    
1275                                      <GIC_SPI    
1276                                      <GIC_SPI    
1277                                      <GIC_SPI    
1278                                      <GIC_SPI    
1279                         dma-channels = <13>;     
1280                         dma-channel-mask = <0    
1281                         iommus = <&apps_smmu     
1282                         #dma-cells = <3>;        
1283                         status = "disabled";     
1284                 };                               
1285                                                  
1286                 qupv3_id_1: geniqup@ac0000 {     
1287                         compatible = "qcom,ge    
1288                         reg = <0x0 0x00ac0000    
1289                         clock-names = "m-ahb"    
1290                         clocks = <&gcc GCC_QU    
1291                                  <&gcc GCC_QU    
1292                         iommus = <&apps_smmu     
1293                         #address-cells = <2>;    
1294                         #size-cells = <2>;       
1295                         ranges;                  
1296                         status = "disabled";     
1297                                                  
1298                         i2c8: i2c@a80000 {       
1299                                 compatible =     
1300                                 reg = <0 0x00    
1301                                 clock-names =    
1302                                 clocks = <&gc    
1303                                 dmas = <&gpi_    
1304                                        <&gpi_    
1305                                 dma-names = "    
1306                                 pinctrl-names    
1307                                 pinctrl-0 = <    
1308                                 interrupts =     
1309                                 #address-cell    
1310                                 #size-cells =    
1311                                 status = "dis    
1312                         };                       
1313                                                  
1314                         spi8: spi@a80000 {       
1315                                 compatible =     
1316                                 reg = <0 0x00    
1317                                 reg-names = "    
1318                                 clock-names =    
1319                                 clocks = <&gc    
1320                                 dmas = <&gpi_    
1321                                        <&gpi_    
1322                                 dma-names = "    
1323                                 pinctrl-names    
1324                                 pinctrl-0 = <    
1325                                 interrupts =     
1326                                 spi-max-frequ    
1327                                 #address-cell    
1328                                 #size-cells =    
1329                                 status = "dis    
1330                         };                       
1331                                                  
1332                         i2c9: i2c@a84000 {       
1333                                 compatible =     
1334                                 reg = <0 0x00    
1335                                 clock-names =    
1336                                 clocks = <&gc    
1337                                 dmas = <&gpi_    
1338                                        <&gpi_    
1339                                 dma-names = "    
1340                                 pinctrl-names    
1341                                 pinctrl-0 = <    
1342                                 interrupts =     
1343                                 #address-cell    
1344                                 #size-cells =    
1345                                 status = "dis    
1346                         };                       
1347                                                  
1348                         spi9: spi@a84000 {       
1349                                 compatible =     
1350                                 reg = <0 0x00    
1351                                 reg-names = "    
1352                                 clock-names =    
1353                                 clocks = <&gc    
1354                                 dmas = <&gpi_    
1355                                        <&gpi_    
1356                                 dma-names = "    
1357                                 pinctrl-names    
1358                                 pinctrl-0 = <    
1359                                 interrupts =     
1360                                 spi-max-frequ    
1361                                 #address-cell    
1362                                 #size-cells =    
1363                                 status = "dis    
1364                         };                       
1365                                                  
1366                         uart9: serial@a84000     
1367                                 compatible =     
1368                                 reg = <0x0 0x    
1369                                 clocks = <&gc    
1370                                 clock-names =    
1371                                 pinctrl-0 = <    
1372                                 pinctrl-names    
1373                                 interrupts =     
1374                                 status = "dis    
1375                         };                       
1376                                                  
1377                         i2c10: i2c@a88000 {      
1378                                 compatible =     
1379                                 reg = <0 0x00    
1380                                 clock-names =    
1381                                 clocks = <&gc    
1382                                 dmas = <&gpi_    
1383                                        <&gpi_    
1384                                 dma-names = "    
1385                                 pinctrl-names    
1386                                 pinctrl-0 = <    
1387                                 interrupts =     
1388                                 #address-cell    
1389                                 #size-cells =    
1390                                 status = "dis    
1391                         };                       
1392                                                  
1393                         spi10: spi@a88000 {      
1394                                 compatible =     
1395                                 reg = <0 0x00    
1396                                 reg-names = "    
1397                                 clock-names =    
1398                                 clocks = <&gc    
1399                                 dmas = <&gpi_    
1400                                        <&gpi_    
1401                                 dma-names = "    
1402                                 pinctrl-names    
1403                                 pinctrl-0 = <    
1404                                 interrupts =     
1405                                 spi-max-frequ    
1406                                 #address-cell    
1407                                 #size-cells =    
1408                                 status = "dis    
1409                         };                       
1410                                                  
1411                         i2c11: i2c@a8c000 {      
1412                                 compatible =     
1413                                 reg = <0 0x00    
1414                                 clock-names =    
1415                                 clocks = <&gc    
1416                                 dmas = <&gpi_    
1417                                        <&gpi_    
1418                                 dma-names = "    
1419                                 pinctrl-names    
1420                                 pinctrl-0 = <    
1421                                 interrupts =     
1422                                 #address-cell    
1423                                 #size-cells =    
1424                                 status = "dis    
1425                         };                       
1426                                                  
1427                         spi11: spi@a8c000 {      
1428                                 compatible =     
1429                                 reg = <0 0x00    
1430                                 reg-names = "    
1431                                 clock-names =    
1432                                 clocks = <&gc    
1433                                 dmas = <&gpi_    
1434                                        <&gpi_    
1435                                 dma-names = "    
1436                                 pinctrl-names    
1437                                 pinctrl-0 = <    
1438                                 interrupts =     
1439                                 spi-max-frequ    
1440                                 #address-cell    
1441                                 #size-cells =    
1442                                 status = "dis    
1443                         };                       
1444                                                  
1445                         uart2: serial@a90000     
1446                                 compatible =     
1447                                 reg = <0x0 0x    
1448                                 clock-names =    
1449                                 clocks = <&gc    
1450                                 interrupts =     
1451                                 status = "dis    
1452                         };                       
1453                                                  
1454                         i2c12: i2c@a90000 {      
1455                                 compatible =     
1456                                 reg = <0 0x00    
1457                                 clock-names =    
1458                                 clocks = <&gc    
1459                                 dmas = <&gpi_    
1460                                        <&gpi_    
1461                                 dma-names = "    
1462                                 pinctrl-names    
1463                                 pinctrl-0 = <    
1464                                 interrupts =     
1465                                 #address-cell    
1466                                 #size-cells =    
1467                                 status = "dis    
1468                         };                       
1469                                                  
1470                         spi12: spi@a90000 {      
1471                                 compatible =     
1472                                 reg = <0 0x00    
1473                                 reg-names = "    
1474                                 clock-names =    
1475                                 clocks = <&gc    
1476                                 dmas = <&gpi_    
1477                                        <&gpi_    
1478                                 dma-names = "    
1479                                 pinctrl-names    
1480                                 pinctrl-0 = <    
1481                                 interrupts =     
1482                                 spi-max-frequ    
1483                                 #address-cell    
1484                                 #size-cells =    
1485                                 status = "dis    
1486                         };                       
1487                                                  
1488                         i2c16: i2c@94000 {       
1489                                 compatible =     
1490                                 reg = <0 0x00    
1491                                 clock-names =    
1492                                 clocks = <&gc    
1493                                 dmas = <&gpi_    
1494                                        <&gpi_    
1495                                 dma-names = "    
1496                                 pinctrl-names    
1497                                 pinctrl-0 = <    
1498                                 interrupts =     
1499                                 #address-cell    
1500                                 #size-cells =    
1501                                 status = "dis    
1502                         };                       
1503                                                  
1504                         spi16: spi@a94000 {      
1505                                 compatible =     
1506                                 reg = <0 0x00    
1507                                 reg-names = "    
1508                                 clock-names =    
1509                                 clocks = <&gc    
1510                                 dmas = <&gpi_    
1511                                        <&gpi_    
1512                                 dma-names = "    
1513                                 pinctrl-names    
1514                                 pinctrl-0 = <    
1515                                 interrupts =     
1516                                 spi-max-frequ    
1517                                 #address-cell    
1518                                 #size-cells =    
1519                                 status = "dis    
1520                         };                       
1521                 };                               
1522                                                  
1523                 gpi_dma2: dma-controller@c000    
1524                         compatible = "qcom,sm    
1525                         reg = <0 0x00c00000 0    
1526                         interrupts = <GIC_SPI    
1527                                      <GIC_SPI    
1528                                      <GIC_SPI    
1529                                      <GIC_SPI    
1530                                      <GIC_SPI    
1531                                      <GIC_SPI    
1532                                      <GIC_SPI    
1533                                      <GIC_SPI    
1534                                      <GIC_SPI    
1535                                      <GIC_SPI    
1536                                      <GIC_SPI    
1537                                      <GIC_SPI    
1538                                      <GIC_SPI    
1539                         dma-channels = <13>;     
1540                         dma-channel-mask = <0    
1541                         iommus = <&apps_smmu     
1542                         #dma-cells = <3>;        
1543                         status = "disabled";     
1544                 };                               
1545                                                  
1546                 qupv3_id_2: geniqup@cc0000 {     
1547                         compatible = "qcom,ge    
1548                         reg = <0x0 0x00cc0000    
1549                                                  
1550                         clock-names = "m-ahb"    
1551                         clocks = <&gcc GCC_QU    
1552                                  <&gcc GCC_QU    
1553                         iommus = <&apps_smmu     
1554                         #address-cells = <2>;    
1555                         #size-cells = <2>;       
1556                         ranges;                  
1557                         status = "disabled";     
1558                                                  
1559                         i2c17: i2c@c80000 {      
1560                                 compatible =     
1561                                 reg = <0 0x00    
1562                                 clock-names =    
1563                                 clocks = <&gc    
1564                                 dmas = <&gpi_    
1565                                        <&gpi_    
1566                                 dma-names = "    
1567                                 pinctrl-names    
1568                                 pinctrl-0 = <    
1569                                 interrupts =     
1570                                 #address-cell    
1571                                 #size-cells =    
1572                                 status = "dis    
1573                         };                       
1574                                                  
1575                         spi17: spi@c80000 {      
1576                                 compatible =     
1577                                 reg = <0 0x00    
1578                                 reg-names = "    
1579                                 clock-names =    
1580                                 clocks = <&gc    
1581                                 dmas = <&gpi_    
1582                                        <&gpi_    
1583                                 dma-names = "    
1584                                 pinctrl-names    
1585                                 pinctrl-0 = <    
1586                                 interrupts =     
1587                                 spi-max-frequ    
1588                                 #address-cell    
1589                                 #size-cells =    
1590                                 status = "dis    
1591                         };                       
1592                                                  
1593                         i2c18: i2c@c84000 {      
1594                                 compatible =     
1595                                 reg = <0 0x00    
1596                                 clock-names =    
1597                                 clocks = <&gc    
1598                                 dmas = <&gpi_    
1599                                        <&gpi_    
1600                                 dma-names = "    
1601                                 pinctrl-names    
1602                                 pinctrl-0 = <    
1603                                 interrupts =     
1604                                 #address-cell    
1605                                 #size-cells =    
1606                                 status = "dis    
1607                         };                       
1608                                                  
1609                         spi18: spi@c84000 {      
1610                                 compatible =     
1611                                 reg = <0 0x00    
1612                                 reg-names = "    
1613                                 clock-names =    
1614                                 clocks = <&gc    
1615                                 dmas = <&gpi_    
1616                                        <&gpi_    
1617                                 dma-names = "    
1618                                 pinctrl-names    
1619                                 pinctrl-0 = <    
1620                                 interrupts =     
1621                                 spi-max-frequ    
1622                                 #address-cell    
1623                                 #size-cells =    
1624                                 status = "dis    
1625                         };                       
1626                                                  
1627                         i2c19: i2c@c88000 {      
1628                                 compatible =     
1629                                 reg = <0 0x00    
1630                                 clock-names =    
1631                                 clocks = <&gc    
1632                                 dmas = <&gpi_    
1633                                        <&gpi_    
1634                                 dma-names = "    
1635                                 pinctrl-names    
1636                                 pinctrl-0 = <    
1637                                 interrupts =     
1638                                 #address-cell    
1639                                 #size-cells =    
1640                                 status = "dis    
1641                         };                       
1642                                                  
1643                         spi19: spi@c88000 {      
1644                                 compatible =     
1645                                 reg = <0 0x00    
1646                                 reg-names = "    
1647                                 clock-names =    
1648                                 clocks = <&gc    
1649                                 dmas = <&gpi_    
1650                                        <&gpi_    
1651                                 dma-names = "    
1652                                 pinctrl-names    
1653                                 pinctrl-0 = <    
1654                                 interrupts =     
1655                                 spi-max-frequ    
1656                                 #address-cell    
1657                                 #size-cells =    
1658                                 status = "dis    
1659                         };                       
1660                                                  
1661                         i2c13: i2c@c8c000 {      
1662                                 compatible =     
1663                                 reg = <0 0x00    
1664                                 clock-names =    
1665                                 clocks = <&gc    
1666                                 dmas = <&gpi_    
1667                                        <&gpi_    
1668                                 dma-names = "    
1669                                 pinctrl-names    
1670                                 pinctrl-0 = <    
1671                                 interrupts =     
1672                                 #address-cell    
1673                                 #size-cells =    
1674                                 status = "dis    
1675                         };                       
1676                                                  
1677                         spi13: spi@c8c000 {      
1678                                 compatible =     
1679                                 reg = <0 0x00    
1680                                 reg-names = "    
1681                                 clock-names =    
1682                                 clocks = <&gc    
1683                                 dmas = <&gpi_    
1684                                        <&gpi_    
1685                                 dma-names = "    
1686                                 pinctrl-names    
1687                                 pinctrl-0 = <    
1688                                 interrupts =     
1689                                 spi-max-frequ    
1690                                 #address-cell    
1691                                 #size-cells =    
1692                                 status = "dis    
1693                         };                       
1694                                                  
1695                         i2c14: i2c@c90000 {      
1696                                 compatible =     
1697                                 reg = <0 0x00    
1698                                 clock-names =    
1699                                 clocks = <&gc    
1700                                 dmas = <&gpi_    
1701                                        <&gpi_    
1702                                 dma-names = "    
1703                                 pinctrl-names    
1704                                 pinctrl-0 = <    
1705                                 interrupts =     
1706                                 #address-cell    
1707                                 #size-cells =    
1708                                 status = "dis    
1709                         };                       
1710                                                  
1711                         spi14: spi@c90000 {      
1712                                 compatible =     
1713                                 reg = <0 0x00    
1714                                 reg-names = "    
1715                                 clock-names =    
1716                                 clocks = <&gc    
1717                                 dmas = <&gpi_    
1718                                        <&gpi_    
1719                                 dma-names = "    
1720                                 pinctrl-names    
1721                                 pinctrl-0 = <    
1722                                 interrupts =     
1723                                 spi-max-frequ    
1724                                 #address-cell    
1725                                 #size-cells =    
1726                                 status = "dis    
1727                         };                       
1728                                                  
1729                         i2c15: i2c@c94000 {      
1730                                 compatible =     
1731                                 reg = <0 0x00    
1732                                 clock-names =    
1733                                 clocks = <&gc    
1734                                 dmas = <&gpi_    
1735                                        <&gpi_    
1736                                 dma-names = "    
1737                                 pinctrl-names    
1738                                 pinctrl-0 = <    
1739                                 interrupts =     
1740                                 #address-cell    
1741                                 #size-cells =    
1742                                 status = "dis    
1743                         };                       
1744                                                  
1745                         spi15: spi@c94000 {      
1746                                 compatible =     
1747                                 reg = <0 0x00    
1748                                 reg-names = "    
1749                                 clock-names =    
1750                                 clocks = <&gc    
1751                                 dmas = <&gpi_    
1752                                        <&gpi_    
1753                                 dma-names = "    
1754                                 pinctrl-names    
1755                                 pinctrl-0 = <    
1756                                 interrupts =     
1757                                 spi-max-frequ    
1758                                 #address-cell    
1759                                 #size-cells =    
1760                                 status = "dis    
1761                         };                       
1762                 };                               
1763                                                  
1764                 config_noc: interconnect@1500    
1765                         compatible = "qcom,sm    
1766                         reg = <0 0x01500000 0    
1767                         #interconnect-cells =    
1768                         qcom,bcm-voters = <&a    
1769                 };                               
1770                                                  
1771                 system_noc: interconnect@1620    
1772                         compatible = "qcom,sm    
1773                         reg = <0 0x01620000 0    
1774                         #interconnect-cells =    
1775                         qcom,bcm-voters = <&a    
1776                 };                               
1777                                                  
1778                 mc_virt: interconnect@163a000    
1779                         compatible = "qcom,sm    
1780                         reg = <0 0x0163a000 0    
1781                         #interconnect-cells =    
1782                         qcom,bcm-voters = <&a    
1783                 };                               
1784                                                  
1785                 aggre1_noc: interconnect@16e0    
1786                         compatible = "qcom,sm    
1787                         reg = <0 0x016e0000 0    
1788                         #interconnect-cells =    
1789                         qcom,bcm-voters = <&a    
1790                 };                               
1791                                                  
1792                 aggre2_noc: interconnect@1700    
1793                         compatible = "qcom,sm    
1794                         reg = <0 0x01700000 0    
1795                         #interconnect-cells =    
1796                         qcom,bcm-voters = <&a    
1797                 };                               
1798                                                  
1799                 compute_noc: interconnect@172    
1800                         compatible = "qcom,sm    
1801                         reg = <0 0x01720000 0    
1802                         #interconnect-cells =    
1803                         qcom,bcm-voters = <&a    
1804                 };                               
1805                                                  
1806                 mmss_noc: interconnect@174000    
1807                         compatible = "qcom,sm    
1808                         reg = <0 0x01740000 0    
1809                         #interconnect-cells =    
1810                         qcom,bcm-voters = <&a    
1811                 };                               
1812                                                  
1813                 system-cache-controller@92000    
1814                         compatible = "qcom,sm    
1815                         reg = <0 0x09200000 0    
1816                               <0 0x09300000 0    
1817                               <0 0x09600000 0    
1818                         reg-names = "llcc0_ba    
1819                                     "llcc3_ba    
1820                         interrupts = <GIC_SPI    
1821                 };                               
1822                                                  
1823                 dma@10a2000 {                    
1824                         compatible = "qcom,sm    
1825                         reg = <0x0 0x010a2000    
1826                               <0x0 0x010ad000    
1827                 };                               
1828                                                  
1829                 pcie0: pcie@1c00000 {            
1830                         compatible = "qcom,pc    
1831                         reg = <0 0x01c00000 0    
1832                               <0 0x60000000 0    
1833                               <0 0x60000f20 0    
1834                               <0 0x60001000 0    
1835                               <0 0x60100000 0    
1836                         reg-names = "parf", "    
1837                         device_type = "pci";     
1838                         linux,pci-domain = <0    
1839                         bus-range = <0x00 0xf    
1840                         num-lanes = <1>;         
1841                                                  
1842                         #address-cells = <3>;    
1843                         #size-cells = <2>;       
1844                                                  
1845                         ranges = <0x01000000     
1846                                  <0x02000000     
1847                                                  
1848                         interrupts = <GIC_SPI    
1849                                      <GIC_SPI    
1850                                      <GIC_SPI    
1851                                      <GIC_SPI    
1852                                      <GIC_SPI    
1853                                      <GIC_SPI    
1854                                      <GIC_SPI    
1855                                      <GIC_SPI    
1856                         interrupt-names = "ms    
1857                                           "ms    
1858                                           "ms    
1859                                           "ms    
1860                                           "ms    
1861                                           "ms    
1862                                           "ms    
1863                                           "ms    
1864                         #interrupt-cells = <1    
1865                         interrupt-map-mask =     
1866                         interrupt-map = <0 0     
1867                                         <0 0     
1868                                         <0 0     
1869                                         <0 0     
1870                                                  
1871                         clocks = <&gcc GCC_PC    
1872                                  <&gcc GCC_PC    
1873                                  <&gcc GCC_PC    
1874                                  <&gcc GCC_PC    
1875                                  <&gcc GCC_PC    
1876                                  <&gcc GCC_PC    
1877                                  <&gcc GCC_AG    
1878                                  <&rpmhcc RPM    
1879                         clock-names = "pipe",    
1880                                       "aux",     
1881                                       "cfg",     
1882                                       "bus_ma    
1883                                       "bus_sl    
1884                                       "slave_    
1885                                       "tbu",     
1886                                       "ref";     
1887                                                  
1888                         iommu-map = <0x0   &a    
1889                                     <0x100 &a    
1890                                                  
1891                         resets = <&gcc GCC_PC    
1892                         reset-names = "pci";     
1893                                                  
1894                         power-domains = <&gcc    
1895                                                  
1896                         phys = <&pcie0_phy>;     
1897                         phy-names = "pciephy"    
1898                                                  
1899                         perst-gpios = <&tlmm     
1900                         wake-gpios = <&tlmm 3    
1901                                                  
1902                         pinctrl-names = "defa    
1903                         pinctrl-0 = <&pcie0_d    
1904                                                  
1905                         status = "disabled";     
1906                                                  
1907                         pcie@0 {                 
1908                                 device_type =    
1909                                 reg = <0x0 0x    
1910                                 bus-range = <    
1911                                                  
1912                                 #address-cell    
1913                                 #size-cells =    
1914                                 ranges;          
1915                         };                       
1916                 };                               
1917                                                  
1918                 pcie0_phy: phy@1c06000 {         
1919                         compatible = "qcom,sm    
1920                         reg = <0 0x01c06000 0    
1921                         clocks = <&gcc GCC_PC    
1922                                  <&gcc GCC_PC    
1923                                  <&gcc GCC_PC    
1924                                  <&gcc GCC_PC    
1925                                  <&gcc GCC_PC    
1926                         clock-names = "aux",     
1927                                       "cfg_ah    
1928                                       "ref",     
1929                                       "refgen    
1930                                       "pipe";    
1931                                                  
1932                         clock-output-names =     
1933                         #clock-cells = <0>;      
1934                                                  
1935                         #phy-cells = <0>;        
1936                                                  
1937                         resets = <&gcc GCC_PC    
1938                         reset-names = "phy";     
1939                                                  
1940                         assigned-clocks = <&g    
1941                         assigned-clock-rates     
1942                                                  
1943                         status = "disabled";     
1944                 };                               
1945                                                  
1946                 pcie1: pcie@1c08000 {            
1947                         compatible = "qcom,pc    
1948                         reg = <0 0x01c08000 0    
1949                               <0 0x40000000 0    
1950                               <0 0x40000f20 0    
1951                               <0 0x40001000 0    
1952                               <0 0x40100000 0    
1953                         reg-names = "parf", "    
1954                         device_type = "pci";     
1955                         linux,pci-domain = <1    
1956                         bus-range = <0x00 0xf    
1957                         num-lanes = <2>;         
1958                                                  
1959                         #address-cells = <3>;    
1960                         #size-cells = <2>;       
1961                                                  
1962                         ranges = <0x01000000     
1963                                  <0x02000000     
1964                                                  
1965                         interrupts = <GIC_SPI    
1966                                      <GIC_SPI    
1967                                      <GIC_SPI    
1968                                      <GIC_SPI    
1969                                      <GIC_SPI    
1970                                      <GIC_SPI    
1971                                      <GIC_SPI    
1972                                      <GIC_SPI    
1973                         interrupt-names = "ms    
1974                                           "ms    
1975                                           "ms    
1976                                           "ms    
1977                                           "ms    
1978                                           "ms    
1979                                           "ms    
1980                                           "ms    
1981                         #interrupt-cells = <1    
1982                         interrupt-map-mask =     
1983                         interrupt-map = <0 0     
1984                                         <0 0     
1985                                         <0 0     
1986                                         <0 0     
1987                                                  
1988                         clocks = <&gcc GCC_PC    
1989                                  <&gcc GCC_PC    
1990                                  <&gcc GCC_PC    
1991                                  <&gcc GCC_PC    
1992                                  <&gcc GCC_PC    
1993                                  <&gcc GCC_PC    
1994                                  <&gcc GCC_AG    
1995                                  <&rpmhcc RPM    
1996                         clock-names = "pipe",    
1997                                       "aux",     
1998                                       "cfg",     
1999                                       "bus_ma    
2000                                       "bus_sl    
2001                                       "slave_    
2002                                       "tbu",     
2003                                       "ref";     
2004                                                  
2005                         assigned-clocks = <&g    
2006                         assigned-clock-rates     
2007                                                  
2008                         iommu-map = <0x0   &a    
2009                                     <0x100 &a    
2010                                                  
2011                         resets = <&gcc GCC_PC    
2012                         reset-names = "pci";     
2013                                                  
2014                         power-domains = <&gcc    
2015                                                  
2016                         phys = <&pcie1_phy>;     
2017                         phy-names = "pciephy"    
2018                                                  
2019                         perst-gpios = <&tlmm     
2020                         enable-gpio = <&tlmm     
2021                                                  
2022                         pinctrl-names = "defa    
2023                         pinctrl-0 = <&pcie1_d    
2024                                                  
2025                         status = "disabled";     
2026                                                  
2027                         pcie@0 {                 
2028                                 device_type =    
2029                                 reg = <0x0 0x    
2030                                 bus-range = <    
2031                                                  
2032                                 #address-cell    
2033                                 #size-cells =    
2034                                 ranges;          
2035                         };                       
2036                 };                               
2037                                                  
2038                 pcie1_phy: phy@1c0e000 {         
2039                         compatible = "qcom,sm    
2040                         reg = <0 0x01c0e000 0    
2041                         clocks = <&gcc GCC_PC    
2042                                  <&gcc GCC_PC    
2043                                  <&gcc GCC_PC    
2044                                  <&gcc GCC_PC    
2045                                  <&gcc GCC_PC    
2046                         clock-names = "aux",     
2047                                       "cfg_ah    
2048                                       "ref",     
2049                                       "refgen    
2050                                       "pipe";    
2051                                                  
2052                         clock-output-names =     
2053                         #clock-cells = <0>;      
2054                                                  
2055                         #phy-cells = <0>;        
2056                                                  
2057                         resets = <&gcc GCC_PC    
2058                         reset-names = "phy";     
2059                                                  
2060                         assigned-clocks = <&g    
2061                         assigned-clock-rates     
2062                                                  
2063                         status = "disabled";     
2064                 };                               
2065                                                  
2066                 ufs_mem_hc: ufshc@1d84000 {      
2067                         compatible = "qcom,sm    
2068                                      "jedec,u    
2069                         reg = <0 0x01d84000 0    
2070                               <0 0x01d90000 0    
2071                         reg-names = "std", "i    
2072                         interrupts = <GIC_SPI    
2073                         phys = <&ufs_mem_phy>    
2074                         phy-names = "ufsphy";    
2075                         lanes-per-direction =    
2076                         #reset-cells = <1>;      
2077                         resets = <&gcc GCC_UF    
2078                         reset-names = "rst";     
2079                                                  
2080                         iommus = <&apps_smmu     
2081                                                  
2082                         clock-names =            
2083                                 "core_clk",      
2084                                 "bus_aggr_clk    
2085                                 "iface_clk",     
2086                                 "core_clk_uni    
2087                                 "ref_clk",       
2088                                 "tx_lane0_syn    
2089                                 "rx_lane0_syn    
2090                                 "rx_lane1_syn    
2091                                 "ice_core_clk    
2092                         clocks =                 
2093                                 <&gcc GCC_UFS    
2094                                 <&gcc GCC_AGG    
2095                                 <&gcc GCC_UFS    
2096                                 <&gcc GCC_UFS    
2097                                 <&rpmhcc RPMH    
2098                                 <&gcc GCC_UFS    
2099                                 <&gcc GCC_UFS    
2100                                 <&gcc GCC_UFS    
2101                                 <&gcc GCC_UFS    
2102                         freq-table-hz =          
2103                                 <37500000 300    
2104                                 <0 0>,           
2105                                 <0 0>,           
2106                                 <37500000 300    
2107                                 <0 0>,           
2108                                 <0 0>,           
2109                                 <0 0>,           
2110                                 <0 0>,           
2111                                 <0 300000000>    
2112                                                  
2113                         status = "disabled";     
2114                 };                               
2115                                                  
2116                 ufs_mem_phy: phy@1d87000 {       
2117                         compatible = "qcom,sm    
2118                         reg = <0 0x01d87000 0    
2119                                                  
2120                         clocks = <&rpmhcc RPM    
2121                                  <&gcc GCC_UF    
2122                                  <&gcc GCC_UF    
2123                         clock-names = "ref",     
2124                                       "ref_au    
2125                                       "qref";    
2126                                                  
2127                         power-domains = <&gcc    
2128                                                  
2129                         resets = <&ufs_mem_hc    
2130                         reset-names = "ufsphy    
2131                                                  
2132                         #phy-cells = <0>;        
2133                                                  
2134                         status = "disabled";     
2135                 };                               
2136                                                  
2137                 cryptobam: dma-controller@1dc    
2138                         compatible = "qcom,ba    
2139                         reg = <0 0x01dc4000 0    
2140                         interrupts = <GIC_SPI    
2141                         #dma-cells = <1>;        
2142                         qcom,ee = <0>;           
2143                         qcom,controlled-remot    
2144                         num-channels = <8>;      
2145                         qcom,num-ees = <2>;      
2146                         iommus = <&apps_smmu     
2147                                  <&apps_smmu     
2148                                  <&apps_smmu     
2149                                  <&apps_smmu     
2150                                  <&apps_smmu     
2151                 };                               
2152                                                  
2153                 crypto: crypto@1dfa000 {         
2154                         compatible = "qcom,sm    
2155                         reg = <0 0x01dfa000 0    
2156                         dmas = <&cryptobam 4>    
2157                         dma-names = "rx", "tx    
2158                         iommus = <&apps_smmu     
2159                                  <&apps_smmu     
2160                                  <&apps_smmu     
2161                                  <&apps_smmu     
2162                                  <&apps_smmu     
2163                         interconnects = <&agg    
2164                         interconnect-names =     
2165                 };                               
2166                                                  
2167                 tcsr_mutex: hwlock@1f40000 {     
2168                         compatible = "qcom,tc    
2169                         reg = <0x0 0x01f40000    
2170                         #hwlock-cells = <1>;     
2171                 };                               
2172                                                  
2173                 tcsr_regs_1: syscon@1f60000 {    
2174                         compatible = "qcom,sm    
2175                         reg = <0x0 0x01f60000    
2176                 };                               
2177                                                  
2178                 remoteproc_slpi: remoteproc@2    
2179                         compatible = "qcom,sm    
2180                         reg = <0x0 0x02400000    
2181                                                  
2182                         interrupts-extended =    
2183                                                  
2184                                                  
2185                                                  
2186                                                  
2187                         interrupt-names = "wd    
2188                                           "ha    
2189                                                  
2190                         clocks = <&rpmhcc RPM    
2191                         clock-names = "xo";      
2192                                                  
2193                         power-domains = <&rpm    
2194                                         <&rpm    
2195                         power-domain-names =     
2196                                                  
2197                         memory-region = <&slp    
2198                                                  
2199                         qcom,qmp = <&aoss_qmp    
2200                                                  
2201                         qcom,smem-states = <&    
2202                         qcom,smem-state-names    
2203                                                  
2204                         status = "disabled";     
2205                                                  
2206                         glink-edge {             
2207                                 interrupts =     
2208                                 label = "dsps    
2209                                 qcom,remote-p    
2210                                 mboxes = <&ap    
2211                                                  
2212                                 fastrpc {        
2213                                         compa    
2214                                         qcom,    
2215                                         label    
2216                                         qcom,    
2217                                         #addr    
2218                                         #size    
2219                                                  
2220                                         compu    
2221                                                  
2222                                                  
2223                                                  
2224                                         };       
2225                                                  
2226                                         compu    
2227                                                  
2228                                                  
2229                                                  
2230                                         };       
2231                                                  
2232                                         compu    
2233                                                  
2234                                                  
2235                                                  
2236                                                  
2237                                         };       
2238                                 };               
2239                         };                       
2240                 };                               
2241                                                  
2242                 gpu: gpu@2c00000 {               
2243                         compatible = "qcom,ad    
2244                         reg = <0 0x02c00000 0    
2245                         reg-names = "kgsl_3d0    
2246                                                  
2247                         interrupts = <GIC_SPI    
2248                                                  
2249                         iommus = <&adreno_smm    
2250                                                  
2251                         operating-points-v2 =    
2252                                                  
2253                         qcom,gmu = <&gmu>;       
2254                                                  
2255                         nvmem-cells = <&gpu_s    
2256                         nvmem-cell-names = "s    
2257                         #cooling-cells = <2>;    
2258                                                  
2259                         status = "disabled";     
2260                                                  
2261                         zap-shader {             
2262                                 memory-region    
2263                         };                       
2264                                                  
2265                         gpu_opp_table: opp-ta    
2266                                 compatible =     
2267                                                  
2268                                 opp-675000000    
2269                                         opp-h    
2270                                         opp-l    
2271                                         opp-s    
2272                                 };               
2273                                                  
2274                                 opp-585000000    
2275                                         opp-h    
2276                                         opp-l    
2277                                         opp-s    
2278                                 };               
2279                                                  
2280                                 opp-499200000    
2281                                         opp-h    
2282                                         opp-l    
2283                                         opp-s    
2284                                 };               
2285                                                  
2286                                 opp-427000000    
2287                                         opp-h    
2288                                         opp-l    
2289                                         opp-s    
2290                                 };               
2291                                                  
2292                                 opp-345000000    
2293                                         opp-h    
2294                                         opp-l    
2295                                         opp-s    
2296                                 };               
2297                                                  
2298                                 opp-257000000    
2299                                         opp-h    
2300                                         opp-l    
2301                                         opp-s    
2302                                 };               
2303                         };                       
2304                 };                               
2305                                                  
2306                 gmu: gmu@2c6a000 {               
2307                         compatible = "qcom,ad    
2308                                                  
2309                         reg = <0 0x02c6a000 0    
2310                               <0 0x0b290000 0    
2311                               <0 0x0b490000 0    
2312                         reg-names = "gmu", "g    
2313                                                  
2314                         interrupts = <GIC_SPI    
2315                                      <GIC_SPI    
2316                         interrupt-names = "hf    
2317                                                  
2318                         clocks = <&gpucc GPU_    
2319                                  <&gpucc GPU_    
2320                                  <&gpucc GPU_    
2321                                  <&gcc GCC_DD    
2322                                  <&gcc GCC_GP    
2323                         clock-names = "ahb",     
2324                                                  
2325                         power-domains = <&gpu    
2326                                         <&gpu    
2327                         power-domain-names =     
2328                                                  
2329                         iommus = <&adreno_smm    
2330                                                  
2331                         operating-points-v2 =    
2332                                                  
2333                         status = "disabled";     
2334                                                  
2335                         gmu_opp_table: opp-ta    
2336                                 compatible =     
2337                                                  
2338                                 opp-200000000    
2339                                         opp-h    
2340                                         opp-l    
2341                                 };               
2342                         };                       
2343                 };                               
2344                                                  
2345                 gpucc: clock-controller@2c900    
2346                         compatible = "qcom,sm    
2347                         reg = <0 0x02c90000 0    
2348                         clocks = <&rpmhcc RPM    
2349                                  <&gcc GCC_GP    
2350                                  <&gcc GCC_GP    
2351                         clock-names = "bi_tcx    
2352                                       "gcc_gp    
2353                                       "gcc_gp    
2354                         #clock-cells = <1>;      
2355                         #reset-cells = <1>;      
2356                         #power-domain-cells =    
2357                 };                               
2358                                                  
2359                 adreno_smmu: iommu@2ca0000 {     
2360                         compatible = "qcom,sm    
2361                                      "qcom,sm    
2362                         reg = <0 0x02ca0000 0    
2363                         #iommu-cells = <2>;      
2364                         #global-interrupts =     
2365                         interrupts = <GIC_SPI    
2366                                 <GIC_SPI 681     
2367                                 <GIC_SPI 682     
2368                                 <GIC_SPI 683     
2369                                 <GIC_SPI 684     
2370                                 <GIC_SPI 685     
2371                                 <GIC_SPI 686     
2372                                 <GIC_SPI 687     
2373                                 <GIC_SPI 688     
2374                         clocks = <&gpucc GPU_    
2375                                  <&gcc GCC_GP    
2376                                  <&gcc GCC_GP    
2377                         clock-names = "ahb",     
2378                                                  
2379                         power-domains = <&gpu    
2380                 };                               
2381                                                  
2382                 tlmm: pinctrl@3100000 {          
2383                         compatible = "qcom,sm    
2384                         reg = <0x0 0x03100000    
2385                               <0x0 0x03500000    
2386                               <0x0 0x03900000    
2387                               <0x0 0x03D00000    
2388                         reg-names = "west", "    
2389                         interrupts = <GIC_SPI    
2390                         gpio-ranges = <&tlmm     
2391                         gpio-controller;         
2392                         #gpio-cells = <2>;       
2393                         interrupt-controller;    
2394                         #interrupt-cells = <2    
2395                         wakeup-parent = <&pdc    
2396                                                  
2397                         qup_i2c0_default: qup    
2398                                 pins = "gpio0    
2399                                 function = "q    
2400                                 drive-strengt    
2401                                 bias-disable;    
2402                         };                       
2403                                                  
2404                         qup_spi0_default: qup    
2405                                 pins = "gpio0    
2406                                 function = "q    
2407                                 drive-strengt    
2408                                 bias-disable;    
2409                         };                       
2410                                                  
2411                         qup_i2c1_default: qup    
2412                                 pins = "gpio1    
2413                                 function = "q    
2414                                 drive-strengt    
2415                                 bias-disable;    
2416                         };                       
2417                                                  
2418                         qup_spi1_default: qup    
2419                                 pins = "gpio1    
2420                                 function = "q    
2421                                 drive-strengt    
2422                                 bias-disable;    
2423                         };                       
2424                                                  
2425                         qup_i2c2_default: qup    
2426                                 pins = "gpio1    
2427                                 function = "q    
2428                                 drive-strengt    
2429                                 bias-disable;    
2430                         };                       
2431                                                  
2432                         qup_spi2_default: qup    
2433                                 pins = "gpio1    
2434                                 function = "q    
2435                                 drive-strengt    
2436                                 bias-disable;    
2437                         };                       
2438                                                  
2439                         qup_i2c3_default: qup    
2440                                 pins = "gpio1    
2441                                 function = "q    
2442                                 drive-strengt    
2443                                 bias-disable;    
2444                         };                       
2445                                                  
2446                         qup_spi3_default: qup    
2447                                 pins = "gpio1    
2448                                 function = "q    
2449                                 drive-strengt    
2450                                 bias-disable;    
2451                         };                       
2452                                                  
2453                         qup_i2c4_default: qup    
2454                                 pins = "gpio5    
2455                                 function = "q    
2456                                 drive-strengt    
2457                                 bias-disable;    
2458                         };                       
2459                                                  
2460                         qup_spi4_default: qup    
2461                                 pins = "gpio5    
2462                                 function = "q    
2463                                 drive-strengt    
2464                                 bias-disable;    
2465                         };                       
2466                                                  
2467                         qup_i2c5_default: qup    
2468                                 pins = "gpio1    
2469                                 function = "q    
2470                                 drive-strengt    
2471                                 bias-disable;    
2472                         };                       
2473                                                  
2474                         qup_spi5_default: qup    
2475                                 pins = "gpio1    
2476                                 function = "q    
2477                                 drive-strengt    
2478                                 bias-disable;    
2479                         };                       
2480                                                  
2481                         qup_i2c6_default: qup    
2482                                 pins = "gpio6    
2483                                 function = "q    
2484                                 drive-strengt    
2485                                 bias-disable;    
2486                         };                       
2487                                                  
2488                         qup_spi6_default: qup    
2489                                 pins = "gpio4    
2490                                 function = "q    
2491                                 drive-strengt    
2492                                 bias-disable;    
2493                         };                       
2494                                                  
2495                         qup_i2c7_default: qup    
2496                                 pins = "gpio9    
2497                                 function = "q    
2498                                 drive-strengt    
2499                                 bias-disable;    
2500                         };                       
2501                                                  
2502                         qup_spi7_default: qup    
2503                                 pins = "gpio9    
2504                                 function = "q    
2505                                 drive-strengt    
2506                                 bias-disable;    
2507                         };                       
2508                                                  
2509                         qup_i2c8_default: qup    
2510                                 pins = "gpio8    
2511                                 function = "q    
2512                                 drive-strengt    
2513                                 bias-disable;    
2514                         };                       
2515                                                  
2516                         qup_spi8_default: qup    
2517                                 pins = "gpio8    
2518                                 function = "q    
2519                                 drive-strengt    
2520                                 bias-disable;    
2521                         };                       
2522                                                  
2523                         qup_i2c9_default: qup    
2524                                 pins = "gpio3    
2525                                 function = "q    
2526                                 drive-strengt    
2527                                 bias-disable;    
2528                         };                       
2529                                                  
2530                         qup_spi9_default: qup    
2531                                 pins = "gpio3    
2532                                 function = "q    
2533                                 drive-strengt    
2534                                 bias-disable;    
2535                         };                       
2536                                                  
2537                         qup_uart9_default: qu    
2538                                 pins = "gpio4    
2539                                 function = "q    
2540                                 drive-strengt    
2541                                 bias-disable;    
2542                         };                       
2543                                                  
2544                         qup_i2c10_default: qu    
2545                                 pins = "gpio9    
2546                                 function = "q    
2547                                 drive-strengt    
2548                                 bias-disable;    
2549                         };                       
2550                                                  
2551                         qup_spi10_default: qu    
2552                                 pins = "gpio9    
2553                                 function = "q    
2554                                 drive-strengt    
2555                                 bias-disable;    
2556                         };                       
2557                                                  
2558                         qup_i2c11_default: qu    
2559                                 pins = "gpio9    
2560                                 function = "q    
2561                                 drive-strengt    
2562                                 bias-disable;    
2563                         };                       
2564                                                  
2565                         qup_spi11_default: qu    
2566                                 pins = "gpio9    
2567                                 function = "q    
2568                                 drive-strengt    
2569                                 bias-disable;    
2570                         };                       
2571                                                  
2572                         qup_i2c12_default: qu    
2573                                 pins = "gpio8    
2574                                 function = "q    
2575                                 drive-strengt    
2576                                 bias-disable;    
2577                         };                       
2578                                                  
2579                         qup_spi12_default: qu    
2580                                 pins = "gpio8    
2581                                 function = "q    
2582                                 drive-strengt    
2583                                 bias-disable;    
2584                         };                       
2585                                                  
2586                         qup_i2c13_default: qu    
2587                                 pins = "gpio4    
2588                                 function = "q    
2589                                 drive-strengt    
2590                                 bias-disable;    
2591                         };                       
2592                                                  
2593                         qup_spi13_default: qu    
2594                                 pins = "gpio4    
2595                                 function = "q    
2596                                 drive-strengt    
2597                                 bias-disable;    
2598                         };                       
2599                                                  
2600                         qup_i2c14_default: qu    
2601                                 pins = "gpio4    
2602                                 function = "q    
2603                                 drive-strengt    
2604                                 bias-disable;    
2605                         };                       
2606                                                  
2607                         qup_spi14_default: qu    
2608                                 pins = "gpio4    
2609                                 function = "q    
2610                                 drive-strengt    
2611                                 bias-disable;    
2612                         };                       
2613                                                  
2614                         qup_i2c15_default: qu    
2615                                 pins = "gpio2    
2616                                 function = "q    
2617                                 drive-strengt    
2618                                 bias-disable;    
2619                         };                       
2620                                                  
2621                         qup_spi15_default: qu    
2622                                 pins = "gpio2    
2623                                 function = "q    
2624                                 drive-strengt    
2625                                 bias-disable;    
2626                         };                       
2627                                                  
2628                         qup_i2c16_default: qu    
2629                                 pins = "gpio8    
2630                                 function = "q    
2631                                 drive-strengt    
2632                                 bias-disable;    
2633                         };                       
2634                                                  
2635                         qup_spi16_default: qu    
2636                                 pins = "gpio8    
2637                                 function = "q    
2638                                 drive-strengt    
2639                                 bias-disable;    
2640                         };                       
2641                                                  
2642                         qup_i2c17_default: qu    
2643                                 pins = "gpio5    
2644                                 function = "q    
2645                                 drive-strengt    
2646                                 bias-disable;    
2647                         };                       
2648                                                  
2649                         qup_spi17_default: qu    
2650                                 pins = "gpio5    
2651                                 function = "q    
2652                                 drive-strengt    
2653                                 bias-disable;    
2654                         };                       
2655                                                  
2656                         qup_i2c18_default: qu    
2657                                 pins = "gpio2    
2658                                 function = "q    
2659                                 drive-strengt    
2660                                 bias-disable;    
2661                         };                       
2662                                                  
2663                         qup_spi18_default: qu    
2664                                 pins = "gpio2    
2665                                 function = "q    
2666                                 drive-strengt    
2667                                 bias-disable;    
2668                         };                       
2669                                                  
2670                         qup_i2c19_default: qu    
2671                                 pins = "gpio5    
2672                                 function = "q    
2673                                 drive-strengt    
2674                                 bias-disable;    
2675                         };                       
2676                                                  
2677                         qup_spi19_default: qu    
2678                                 pins = "gpio5    
2679                                 function = "q    
2680                                 drive-strengt    
2681                                 bias-disable;    
2682                         };                       
2683                                                  
2684                         pcie0_default_state:     
2685                                 perst-pins {     
2686                                         pins     
2687                                         funct    
2688                                         drive    
2689                                         bias-    
2690                                 };               
2691                                                  
2692                                 clkreq-pins {    
2693                                         pins     
2694                                         funct    
2695                                         drive    
2696                                         bias-    
2697                                 };               
2698                                                  
2699                                 wake-pins {      
2700                                         pins     
2701                                         funct    
2702                                         drive    
2703                                         bias-    
2704                                 };               
2705                         };                       
2706                                                  
2707                         pcie1_default_state:     
2708                                 perst-pins {     
2709                                         pins     
2710                                         funct    
2711                                         drive    
2712                                         bias-    
2713                                 };               
2714                                                  
2715                                 clkreq-pins {    
2716                                         pins     
2717                                         funct    
2718                                         drive    
2719                                         bias-    
2720                                 };               
2721                                                  
2722                                 wake-pins {      
2723                                         pins     
2724                                         funct    
2725                                         drive    
2726                                         bias-    
2727                                 };               
2728                         };                       
2729                 };                               
2730                                                  
2731                 remoteproc_mpss: remoteproc@4    
2732                         compatible = "qcom,sm    
2733                         reg = <0x0 0x04080000    
2734                                                  
2735                         interrupts-extended =    
2736                                                  
2737                                                  
2738                                                  
2739                                                  
2740                                                  
2741                         interrupt-names = "wd    
2742                                           "st    
2743                                                  
2744                         clocks = <&rpmhcc RPM    
2745                         clock-names = "xo";      
2746                                                  
2747                         power-domains = <&rpm    
2748                                         <&rpm    
2749                         power-domain-names =     
2750                                                  
2751                         memory-region = <&mps    
2752                                                  
2753                         qcom,qmp = <&aoss_qmp    
2754                                                  
2755                         qcom,smem-states = <&    
2756                         qcom,smem-state-names    
2757                                                  
2758                         status = "disabled";     
2759                                                  
2760                         glink-edge {             
2761                                 interrupts =     
2762                                 label = "mode    
2763                                 qcom,remote-p    
2764                                 mboxes = <&ap    
2765                         };                       
2766                 };                               
2767                                                  
2768                 stm@6002000 {                    
2769                         compatible = "arm,cor    
2770                         reg = <0 0x06002000 0    
2771                               <0 0x16280000 0    
2772                         reg-names = "stm-base    
2773                                                  
2774                         clocks = <&aoss_qmp>;    
2775                         clock-names = "apb_pc    
2776                                                  
2777                         out-ports {              
2778                                 port {           
2779                                         stm_o    
2780                                                  
2781                                         };       
2782                                 };               
2783                         };                       
2784                 };                               
2785                                                  
2786                 funnel@6041000 {                 
2787                         compatible = "arm,cor    
2788                         reg = <0 0x06041000 0    
2789                                                  
2790                         clocks = <&aoss_qmp>;    
2791                         clock-names = "apb_pc    
2792                                                  
2793                         out-ports {              
2794                                 port {           
2795                                         funne    
2796                                                  
2797                                         };       
2798                                 };               
2799                         };                       
2800                                                  
2801                         in-ports {               
2802                                 #address-cell    
2803                                 #size-cells =    
2804                                                  
2805                                 port@7 {         
2806                                         reg =    
2807                                         funne    
2808                                                  
2809                                         };       
2810                                 };               
2811                         };                       
2812                 };                               
2813                                                  
2814                 funnel@6042000 {                 
2815                         compatible = "arm,cor    
2816                         reg = <0 0x06042000 0    
2817                                                  
2818                         clocks = <&aoss_qmp>;    
2819                         clock-names = "apb_pc    
2820                                                  
2821                         out-ports {              
2822                                 port {           
2823                                         funne    
2824                                                  
2825                                         };       
2826                                 };               
2827                         };                       
2828                                                  
2829                         in-ports {               
2830                                 #address-cell    
2831                                 #size-cells =    
2832                                                  
2833                                 port@4 {         
2834                                         reg =    
2835                                         funne    
2836                                                  
2837                                         };       
2838                                 };               
2839                         };                       
2840                 };                               
2841                                                  
2842                 funnel@6043000 {                 
2843                         compatible = "arm,cor    
2844                         reg = <0 0x06043000 0    
2845                                                  
2846                         clocks = <&aoss_qmp>;    
2847                         clock-names = "apb_pc    
2848                                                  
2849                         out-ports {              
2850                                 port {           
2851                                         funne    
2852                                                  
2853                                         };       
2854                                 };               
2855                         };                       
2856                                                  
2857                         in-ports {               
2858                                 #address-cell    
2859                                 #size-cells =    
2860                                                  
2861                                 port@2 {         
2862                                         reg =    
2863                                         funne    
2864                                                  
2865                                         };       
2866                                 };               
2867                         };                       
2868                 };                               
2869                                                  
2870                 funnel@6045000 {                 
2871                         compatible = "arm,cor    
2872                         reg = <0 0x06045000 0    
2873                                                  
2874                         clocks = <&aoss_qmp>;    
2875                         clock-names = "apb_pc    
2876                                                  
2877                         out-ports {              
2878                                 port {           
2879                                         merge    
2880                                                  
2881                                         };       
2882                                 };               
2883                         };                       
2884                                                  
2885                         in-ports {               
2886                                 #address-cell    
2887                                 #size-cells =    
2888                                                  
2889                                 port@0 {         
2890                                         reg =    
2891                                         merge    
2892                                                  
2893                                         };       
2894                                 };               
2895                                                  
2896                                 port@1 {         
2897                                         reg =    
2898                                         merge    
2899                                                  
2900                                         };       
2901                                 };               
2902                                                  
2903                                 port@2 {         
2904                                         reg =    
2905                                         merge    
2906                                                  
2907                                         };       
2908                                 };               
2909                         };                       
2910                 };                               
2911                                                  
2912                 replicator@6046000 {             
2913                         compatible = "arm,cor    
2914                         reg = <0 0x06046000 0    
2915                                                  
2916                         clocks = <&aoss_qmp>;    
2917                         clock-names = "apb_pc    
2918                                                  
2919                         out-ports {              
2920                                 #address-cell    
2921                                 #size-cells =    
2922                                                  
2923                                 port@0 {         
2924                                         reg =    
2925                                         repli    
2926                                                  
2927                                         };       
2928                                 };               
2929                                                  
2930                                 port@1 {         
2931                                         reg =    
2932                                         repli    
2933                                                  
2934                                         };       
2935                                 };               
2936                         };                       
2937                                                  
2938                         in-ports {               
2939                                 port {           
2940                                         repli    
2941                                                  
2942                                         };       
2943                                 };               
2944                         };                       
2945                 };                               
2946                                                  
2947                 etf@6047000 {                    
2948                         compatible = "arm,cor    
2949                         reg = <0 0x06047000 0    
2950                                                  
2951                         clocks = <&aoss_qmp>;    
2952                         clock-names = "apb_pc    
2953                                                  
2954                         out-ports {              
2955                                 port {           
2956                                         etf_o    
2957                                                  
2958                                         };       
2959                                 };               
2960                         };                       
2961                                                  
2962                         in-ports {               
2963                                 port {           
2964                                         etf_i    
2965                                                  
2966                                         };       
2967                                 };               
2968                         };                       
2969                 };                               
2970                                                  
2971                 etr@6048000 {                    
2972                         compatible = "arm,cor    
2973                         reg = <0 0x06048000 0    
2974                         iommus = <&apps_smmu     
2975                                                  
2976                         clocks = <&aoss_qmp>;    
2977                         clock-names = "apb_pc    
2978                         arm,scatter-gather;      
2979                                                  
2980                         in-ports {               
2981                                 port {           
2982                                         etr_i    
2983                                                  
2984                                         };       
2985                                 };               
2986                         };                       
2987                 };                               
2988                                                  
2989                 replicator@604a000 {             
2990                         compatible = "arm,cor    
2991                         reg = <0 0x0604a000 0    
2992                                                  
2993                         clocks = <&aoss_qmp>;    
2994                         clock-names = "apb_pc    
2995                                                  
2996                         out-ports {              
2997                                 #address-cell    
2998                                 #size-cells =    
2999                                                  
3000                                 port@1 {         
3001                                         reg =    
3002                                         repli    
3003                                                  
3004                                         };       
3005                                 };               
3006                         };                       
3007                                                  
3008                         in-ports {               
3009                                                  
3010                                 port {           
3011                                         repli    
3012                                                  
3013                                         };       
3014                                 };               
3015                         };                       
3016                 };                               
3017                                                  
3018                 funnel@6b08000 {                 
3019                         compatible = "arm,cor    
3020                         reg = <0 0x06b08000 0    
3021                                                  
3022                         clocks = <&aoss_qmp>;    
3023                         clock-names = "apb_pc    
3024                                                  
3025                         out-ports {              
3026                                 port {           
3027                                         swao_    
3028                                                  
3029                                         };       
3030                                 };               
3031                         };                       
3032                                                  
3033                         in-ports {               
3034                                 #address-cell    
3035                                 #size-cells =    
3036                                                  
3037                                 port@6 {         
3038                                         reg =    
3039                                         swao_    
3040                                                  
3041                                         };       
3042                                 };               
3043                         };                       
3044                 };                               
3045                                                  
3046                 etf@6b09000 {                    
3047                         compatible = "arm,cor    
3048                         reg = <0 0x06b09000 0    
3049                                                  
3050                         clocks = <&aoss_qmp>;    
3051                         clock-names = "apb_pc    
3052                                                  
3053                         out-ports {              
3054                                 port {           
3055                                         swao_    
3056                                                  
3057                                         };       
3058                                 };               
3059                         };                       
3060                                                  
3061                         in-ports {               
3062                                 port {           
3063                                         swao_    
3064                                                  
3065                                         };       
3066                                 };               
3067                         };                       
3068                 };                               
3069                                                  
3070                 replicator@6b0a000 {             
3071                         compatible = "arm,cor    
3072                         reg = <0 0x06b0a000 0    
3073                                                  
3074                         clocks = <&aoss_qmp>;    
3075                         clock-names = "apb_pc    
3076                         qcom,replicator-loses    
3077                                                  
3078                         out-ports {              
3079                                 port {           
3080                                         swao_    
3081                                                  
3082                                         };       
3083                                 };               
3084                         };                       
3085                                                  
3086                         in-ports {               
3087                                 port {           
3088                                         swao_    
3089                                                  
3090                                         };       
3091                                 };               
3092                         };                       
3093                 };                               
3094                                                  
3095                 etm@7040000 {                    
3096                         compatible = "arm,cor    
3097                         reg = <0 0x07040000 0    
3098                                                  
3099                         cpu = <&CPU0>;           
3100                                                  
3101                         clocks = <&aoss_qmp>;    
3102                         clock-names = "apb_pc    
3103                         arm,coresight-loses-c    
3104                         qcom,skip-power-up;      
3105                                                  
3106                         out-ports {              
3107                                 port {           
3108                                         etm0_    
3109                                                  
3110                                         };       
3111                                 };               
3112                         };                       
3113                 };                               
3114                                                  
3115                 etm@7140000 {                    
3116                         compatible = "arm,cor    
3117                         reg = <0 0x07140000 0    
3118                                                  
3119                         cpu = <&CPU1>;           
3120                                                  
3121                         clocks = <&aoss_qmp>;    
3122                         clock-names = "apb_pc    
3123                         arm,coresight-loses-c    
3124                         qcom,skip-power-up;      
3125                                                  
3126                         out-ports {              
3127                                 port {           
3128                                         etm1_    
3129                                                  
3130                                         };       
3131                                 };               
3132                         };                       
3133                 };                               
3134                                                  
3135                 etm@7240000 {                    
3136                         compatible = "arm,cor    
3137                         reg = <0 0x07240000 0    
3138                                                  
3139                         cpu = <&CPU2>;           
3140                                                  
3141                         clocks = <&aoss_qmp>;    
3142                         clock-names = "apb_pc    
3143                         arm,coresight-loses-c    
3144                         qcom,skip-power-up;      
3145                                                  
3146                         out-ports {              
3147                                 port {           
3148                                         etm2_    
3149                                                  
3150                                         };       
3151                                 };               
3152                         };                       
3153                 };                               
3154                                                  
3155                 etm@7340000 {                    
3156                         compatible = "arm,cor    
3157                         reg = <0 0x07340000 0    
3158                                                  
3159                         cpu = <&CPU3>;           
3160                                                  
3161                         clocks = <&aoss_qmp>;    
3162                         clock-names = "apb_pc    
3163                         arm,coresight-loses-c    
3164                         qcom,skip-power-up;      
3165                                                  
3166                         out-ports {              
3167                                 port {           
3168                                         etm3_    
3169                                                  
3170                                         };       
3171                                 };               
3172                         };                       
3173                 };                               
3174                                                  
3175                 etm@7440000 {                    
3176                         compatible = "arm,cor    
3177                         reg = <0 0x07440000 0    
3178                                                  
3179                         cpu = <&CPU4>;           
3180                                                  
3181                         clocks = <&aoss_qmp>;    
3182                         clock-names = "apb_pc    
3183                         arm,coresight-loses-c    
3184                         qcom,skip-power-up;      
3185                                                  
3186                         out-ports {              
3187                                 port {           
3188                                         etm4_    
3189                                                  
3190                                         };       
3191                                 };               
3192                         };                       
3193                 };                               
3194                                                  
3195                 etm@7540000 {                    
3196                         compatible = "arm,cor    
3197                         reg = <0 0x07540000 0    
3198                                                  
3199                         cpu = <&CPU5>;           
3200                                                  
3201                         clocks = <&aoss_qmp>;    
3202                         clock-names = "apb_pc    
3203                         arm,coresight-loses-c    
3204                         qcom,skip-power-up;      
3205                                                  
3206                         out-ports {              
3207                                 port {           
3208                                         etm5_    
3209                                                  
3210                                         };       
3211                                 };               
3212                         };                       
3213                 };                               
3214                                                  
3215                 etm@7640000 {                    
3216                         compatible = "arm,cor    
3217                         reg = <0 0x07640000 0    
3218                                                  
3219                         cpu = <&CPU6>;           
3220                                                  
3221                         clocks = <&aoss_qmp>;    
3222                         clock-names = "apb_pc    
3223                         arm,coresight-loses-c    
3224                         qcom,skip-power-up;      
3225                                                  
3226                         out-ports {              
3227                                 port {           
3228                                         etm6_    
3229                                                  
3230                                         };       
3231                                 };               
3232                         };                       
3233                 };                               
3234                                                  
3235                 etm@7740000 {                    
3236                         compatible = "arm,cor    
3237                         reg = <0 0x07740000 0    
3238                                                  
3239                         cpu = <&CPU7>;           
3240                                                  
3241                         clocks = <&aoss_qmp>;    
3242                         clock-names = "apb_pc    
3243                         arm,coresight-loses-c    
3244                         qcom,skip-power-up;      
3245                                                  
3246                         out-ports {              
3247                                 port {           
3248                                         etm7_    
3249                                                  
3250                                         };       
3251                                 };               
3252                         };                       
3253                 };                               
3254                                                  
3255                 funnel@7800000 { /* APSS Funn    
3256                         compatible = "arm,cor    
3257                         reg = <0 0x07800000 0    
3258                                                  
3259                         clocks = <&aoss_qmp>;    
3260                         clock-names = "apb_pc    
3261                                                  
3262                         out-ports {              
3263                                 port {           
3264                                         apss_    
3265                                                  
3266                                         };       
3267                                 };               
3268                         };                       
3269                                                  
3270                         in-ports {               
3271                                 #address-cell    
3272                                 #size-cells =    
3273                                                  
3274                                 port@0 {         
3275                                         reg =    
3276                                         apss_    
3277                                                  
3278                                         };       
3279                                 };               
3280                                                  
3281                                 port@1 {         
3282                                         reg =    
3283                                         apss_    
3284                                                  
3285                                         };       
3286                                 };               
3287                                                  
3288                                 port@2 {         
3289                                         reg =    
3290                                         apss_    
3291                                                  
3292                                         };       
3293                                 };               
3294                                                  
3295                                 port@3 {         
3296                                         reg =    
3297                                         apss_    
3298                                                  
3299                                         };       
3300                                 };               
3301                                                  
3302                                 port@4 {         
3303                                         reg =    
3304                                         apss_    
3305                                                  
3306                                         };       
3307                                 };               
3308                                                  
3309                                 port@5 {         
3310                                         reg =    
3311                                         apss_    
3312                                                  
3313                                         };       
3314                                 };               
3315                                                  
3316                                 port@6 {         
3317                                         reg =    
3318                                         apss_    
3319                                                  
3320                                         };       
3321                                 };               
3322                                                  
3323                                 port@7 {         
3324                                         reg =    
3325                                         apss_    
3326                                                  
3327                                         };       
3328                                 };               
3329                         };                       
3330                 };                               
3331                                                  
3332                 funnel@7810000 {                 
3333                         compatible = "arm,cor    
3334                         reg = <0 0x07810000 0    
3335                                                  
3336                         clocks = <&aoss_qmp>;    
3337                         clock-names = "apb_pc    
3338                                                  
3339                         out-ports {              
3340                                 port {           
3341                                         apss_    
3342                                                  
3343                                         };       
3344                                 };               
3345                         };                       
3346                                                  
3347                         in-ports {               
3348                                 port {           
3349                                         apss_    
3350                                                  
3351                                         };       
3352                                 };               
3353                         };                       
3354                 };                               
3355                                                  
3356                 remoteproc_cdsp: remoteproc@8    
3357                         compatible = "qcom,sm    
3358                         reg = <0x0 0x08300000    
3359                                                  
3360                         interrupts-extended =    
3361                                                  
3362                                                  
3363                                                  
3364                                                  
3365                         interrupt-names = "wd    
3366                                           "ha    
3367                                                  
3368                         clocks = <&rpmhcc RPM    
3369                         clock-names = "xo";      
3370                                                  
3371                         power-domains = <&rpm    
3372                                                  
3373                         memory-region = <&cds    
3374                                                  
3375                         qcom,qmp = <&aoss_qmp    
3376                                                  
3377                         qcom,smem-states = <&    
3378                         qcom,smem-state-names    
3379                                                  
3380                         status = "disabled";     
3381                                                  
3382                         glink-edge {             
3383                                 interrupts =     
3384                                 label = "cdsp    
3385                                 qcom,remote-p    
3386                                 mboxes = <&ap    
3387                                                  
3388                                 fastrpc {        
3389                                         compa    
3390                                         qcom,    
3391                                         label    
3392                                         qcom,    
3393                                         #addr    
3394                                         #size    
3395                                                  
3396                                         compu    
3397                                                  
3398                                                  
3399                                                  
3400                                         };       
3401                                                  
3402                                         compu    
3403                                                  
3404                                                  
3405                                                  
3406                                         };       
3407                                                  
3408                                         compu    
3409                                                  
3410                                                  
3411                                                  
3412                                         };       
3413                                                  
3414                                         compu    
3415                                                  
3416                                                  
3417                                                  
3418                                         };       
3419                                                  
3420                                         compu    
3421                                                  
3422                                                  
3423                                                  
3424                                         };       
3425                                                  
3426                                         compu    
3427                                                  
3428                                                  
3429                                                  
3430                                         };       
3431                                                  
3432                                         compu    
3433                                                  
3434                                                  
3435                                                  
3436                                         };       
3437                                                  
3438                                         compu    
3439                                                  
3440                                                  
3441                                                  
3442                                         };       
3443                                                  
3444                                         /* no    
3445                                 };               
3446                         };                       
3447                 };                               
3448                                                  
3449                 usb_1_hsphy: phy@88e2000 {       
3450                         compatible = "qcom,sm    
3451                                      "qcom,us    
3452                         reg = <0 0x088e2000 0    
3453                         status = "disabled";     
3454                         #phy-cells = <0>;        
3455                                                  
3456                         clocks = <&rpmhcc RPM    
3457                         clock-names = "ref";     
3458                                                  
3459                         resets = <&gcc GCC_QU    
3460                 };                               
3461                                                  
3462                 usb_2_hsphy: phy@88e3000 {       
3463                         compatible = "qcom,sm    
3464                                      "qcom,us    
3465                         reg = <0 0x088e3000 0    
3466                         status = "disabled";     
3467                         #phy-cells = <0>;        
3468                                                  
3469                         clocks = <&rpmhcc RPM    
3470                         clock-names = "ref";     
3471                                                  
3472                         resets = <&gcc GCC_QU    
3473                 };                               
3474                                                  
3475                 usb_1_qmpphy: phy@88e8000 {      
3476                         compatible = "qcom,sm    
3477                         reg = <0 0x088e8000 0    
3478                                                  
3479                         clocks = <&gcc GCC_US    
3480                                  <&gcc GCC_US    
3481                                  <&gcc GCC_US    
3482                                  <&gcc GCC_US    
3483                         clock-names = "aux",     
3484                                       "ref",     
3485                                       "com_au    
3486                                       "usb3_p    
3487                                                  
3488                         resets = <&gcc GCC_US    
3489                                  <&gcc GCC_US    
3490                         reset-names = "phy",     
3491                                                  
3492                         #clock-cells = <1>;      
3493                         #phy-cells = <1>;        
3494                                                  
3495                         status = "disabled";     
3496                                                  
3497                         ports {                  
3498                                 #address-cell    
3499                                 #size-cells =    
3500                                                  
3501                                 port@0 {         
3502                                         reg =    
3503                                                  
3504                                         usb_1    
3505                                         };       
3506                                 };               
3507                                                  
3508                                 port@1 {         
3509                                         reg =    
3510                                                  
3511                                         usb_1    
3512                                                  
3513                                         };       
3514                                 };               
3515                                                  
3516                                 port@2 {         
3517                                         reg =    
3518                                                  
3519                                         usb_1    
3520                                                  
3521                                         };       
3522                                 };               
3523                         };                       
3524                 };                               
3525                                                  
3526                 usb_2_qmpphy: phy@88eb000 {      
3527                         compatible = "qcom,sm    
3528                         reg = <0 0x088eb000 0    
3529                                                  
3530                         clocks = <&gcc GCC_US    
3531                                  <&gcc GCC_US    
3532                                  <&gcc GCC_US    
3533                                  <&gcc GCC_US    
3534                         clock-names = "aux",     
3535                                       "ref",     
3536                                       "com_au    
3537                                       "pipe";    
3538                         clock-output-names =     
3539                         #clock-cells = <0>;      
3540                         #phy-cells = <0>;        
3541                                                  
3542                         resets = <&gcc GCC_US    
3543                                  <&gcc GCC_US    
3544                         reset-names = "phy",     
3545                                       "phy_ph    
3546                                                  
3547                         status = "disabled";     
3548                 };                               
3549                                                  
3550                 sdhc_2: mmc@8804000 {            
3551                         compatible = "qcom,sm    
3552                         reg = <0 0x08804000 0    
3553                                                  
3554                         interrupts = <GIC_SPI    
3555                                      <GIC_SPI    
3556                         interrupt-names = "hc    
3557                                                  
3558                         clocks = <&gcc GCC_SD    
3559                                  <&gcc GCC_SD    
3560                                  <&rpmhcc RPM    
3561                         clock-names = "iface"    
3562                         iommus = <&apps_smmu     
3563                         qcom,dll-config = <0x    
3564                         qcom,ddr-config = <0x    
3565                         power-domains = <&rpm    
3566                         operating-points-v2 =    
3567                                                  
3568                         status = "disabled";     
3569                                                  
3570                         sdhc2_opp_table: opp-    
3571                                 compatible =     
3572                                                  
3573                                 opp-19200000     
3574                                         opp-h    
3575                                         requi    
3576                                 };               
3577                                                  
3578                                 opp-50000000     
3579                                         opp-h    
3580                                         requi    
3581                                 };               
3582                                                  
3583                                 opp-100000000    
3584                                         opp-h    
3585                                         requi    
3586                                 };               
3587                                                  
3588                                 opp-202000000    
3589                                         opp-h    
3590                                         requi    
3591                                 };               
3592                         };                       
3593                 };                               
3594                                                  
3595                 dc_noc: interconnect@9160000     
3596                         compatible = "qcom,sm    
3597                         reg = <0 0x09160000 0    
3598                         #interconnect-cells =    
3599                         qcom,bcm-voters = <&a    
3600                 };                               
3601                                                  
3602                 gem_noc: interconnect@9680000    
3603                         compatible = "qcom,sm    
3604                         reg = <0 0x09680000 0    
3605                         #interconnect-cells =    
3606                         qcom,bcm-voters = <&a    
3607                 };                               
3608                                                  
3609                 usb_1: usb@a6f8800 {             
3610                         compatible = "qcom,sm    
3611                         reg = <0 0x0a6f8800 0    
3612                         status = "disabled";     
3613                         #address-cells = <2>;    
3614                         #size-cells = <2>;       
3615                         ranges;                  
3616                         dma-ranges;              
3617                                                  
3618                         clocks = <&gcc GCC_CF    
3619                                  <&gcc GCC_US    
3620                                  <&gcc GCC_AG    
3621                                  <&gcc GCC_US    
3622                                  <&gcc GCC_US    
3623                                  <&gcc GCC_US    
3624                         clock-names = "cfg_no    
3625                                       "core",    
3626                                       "iface"    
3627                                       "sleep"    
3628                                       "mock_u    
3629                                       "xo";      
3630                                                  
3631                         assigned-clocks = <&g    
3632                                           <&g    
3633                         assigned-clock-rates     
3634                                                  
3635                         interrupts-extended =    
3636                                                  
3637                                                  
3638                                                  
3639                                                  
3640                         interrupt-names = "pw    
3641                                           "hs    
3642                                           "dp    
3643                                           "dm    
3644                                           "ss    
3645                                                  
3646                         power-domains = <&gcc    
3647                                                  
3648                         resets = <&gcc GCC_US    
3649                                                  
3650                         interconnects = <&agg    
3651                                         <&gem    
3652                         interconnect-names =     
3653                                                  
3654                         usb_1_dwc3: usb@a6000    
3655                                 compatible =     
3656                                 reg = <0 0x0a    
3657                                 interrupts =     
3658                                 iommus = <&ap    
3659                                 snps,dis_u2_s    
3660                                 snps,dis_enbl    
3661                                 phys = <&usb_    
3662                                 phy-names = "    
3663                                                  
3664                                 ports {          
3665                                         #addr    
3666                                         #size    
3667                                                  
3668                                         port@    
3669                                                  
3670                                                  
3671                                                  
3672                                                  
3673                                         };       
3674                                                  
3675                                         port@    
3676                                                  
3677                                                  
3678                                                  
3679                                                  
3680                                                  
3681                                         };       
3682                                 };               
3683                         };                       
3684                 };                               
3685                                                  
3686                 usb_2: usb@a8f8800 {             
3687                         compatible = "qcom,sm    
3688                         reg = <0 0x0a8f8800 0    
3689                         status = "disabled";     
3690                         #address-cells = <2>;    
3691                         #size-cells = <2>;       
3692                         ranges;                  
3693                         dma-ranges;              
3694                                                  
3695                         clocks = <&gcc GCC_CF    
3696                                  <&gcc GCC_US    
3697                                  <&gcc GCC_AG    
3698                                  <&gcc GCC_US    
3699                                  <&gcc GCC_US    
3700                                  <&gcc GCC_US    
3701                         clock-names = "cfg_no    
3702                                       "core",    
3703                                       "iface"    
3704                                       "sleep"    
3705                                       "mock_u    
3706                                       "xo";      
3707                                                  
3708                         assigned-clocks = <&g    
3709                                           <&g    
3710                         assigned-clock-rates     
3711                                                  
3712                         interrupts-extended =    
3713                                                  
3714                                                  
3715                                                  
3716                                                  
3717                         interrupt-names = "pw    
3718                                           "hs    
3719                                           "dp    
3720                                           "dm    
3721                                           "ss    
3722                                                  
3723                         power-domains = <&gcc    
3724                                                  
3725                         resets = <&gcc GCC_US    
3726                                                  
3727                         interconnects = <&agg    
3728                                         <&gem    
3729                         interconnect-names =     
3730                                                  
3731                         usb_2_dwc3: usb@a8000    
3732                                 compatible =     
3733                                 reg = <0 0x0a    
3734                                 interrupts =     
3735                                 iommus = <&ap    
3736                                 snps,dis_u2_s    
3737                                 snps,dis_enbl    
3738                                 phys = <&usb_    
3739                                 phy-names = "    
3740                         };                       
3741                 };                               
3742                                                  
3743                 videocc: clock-controller@ab0    
3744                         compatible = "qcom,sm    
3745                         reg = <0 0x0ab00000 0    
3746                         clocks = <&gcc GCC_VI    
3747                                  <&rpmhcc RPM    
3748                         clock-names = "iface"    
3749                         power-domains = <&rpm    
3750                         required-opps = <&rpm    
3751                         #clock-cells = <1>;      
3752                         #reset-cells = <1>;      
3753                         #power-domain-cells =    
3754                 };                               
3755                                                  
3756                 camnoc_virt: interconnect@ac0    
3757                         compatible = "qcom,sm    
3758                         reg = <0 0x0ac00000 0    
3759                         #interconnect-cells =    
3760                         qcom,bcm-voters = <&a    
3761                 };                               
3762                                                  
3763                 camcc: clock-controller@ad000    
3764                         compatible = "qcom,sm    
3765                         reg = <0 0x0ad00000 0    
3766                         clocks = <&rpmhcc RPM    
3767                                  <&gcc GCC_CA    
3768                         power-domains = <&rpm    
3769                         required-opps = <&rpm    
3770                         #clock-cells = <1>;      
3771                         #reset-cells = <1>;      
3772                         #power-domain-cells =    
3773                 };                               
3774                                                  
3775                 mdss: display-subsystem@ae000    
3776                         compatible = "qcom,sm    
3777                         reg = <0 0x0ae00000 0    
3778                         reg-names = "mdss";      
3779                                                  
3780                         interconnects = <&mms    
3781                                         <&mms    
3782                         interconnect-names =     
3783                                                  
3784                         power-domains = <&dis    
3785                                                  
3786                         clocks = <&dispcc DIS    
3787                                  <&gcc GCC_DI    
3788                                  <&gcc GCC_DI    
3789                                  <&dispcc DIS    
3790                         clock-names = "iface"    
3791                                                  
3792                         interrupts = <GIC_SPI    
3793                         interrupt-controller;    
3794                         #interrupt-cells = <1    
3795                                                  
3796                         iommus = <&apps_smmu     
3797                                                  
3798                         status = "disabled";     
3799                                                  
3800                         #address-cells = <2>;    
3801                         #size-cells = <2>;       
3802                         ranges;                  
3803                                                  
3804                         mdss_mdp: display-con    
3805                                 compatible =     
3806                                 reg = <0 0x0a    
3807                                       <0 0x0a    
3808                                 reg-names = "    
3809                                                  
3810                                 clocks = <&di    
3811                                          <&gc    
3812                                          <&di    
3813                                          <&di    
3814                                 clock-names =    
3815                                                  
3816                                 assigned-cloc    
3817                                 assigned-cloc    
3818                                                  
3819                                 operating-poi    
3820                                 power-domains    
3821                                                  
3822                                 interrupt-par    
3823                                 interrupts =     
3824                                                  
3825                                 ports {          
3826                                         #addr    
3827                                         #size    
3828                                                  
3829                                         port@    
3830                                                  
3831                                                  
3832                                                  
3833                                                  
3834                                         };       
3835                                                  
3836                                         port@    
3837                                                  
3838                                                  
3839                                                  
3840                                                  
3841                                         };       
3842                                                  
3843                                         port@    
3844                                                  
3845                                                  
3846                                                  
3847                                                  
3848                                         };       
3849                                 };               
3850                                                  
3851                                 mdp_opp_table    
3852                                         compa    
3853                                                  
3854                                         opp-1    
3855                                                  
3856                                                  
3857                                         };       
3858                                                  
3859                                         opp-3    
3860                                                  
3861                                                  
3862                                         };       
3863                                                  
3864                                         opp-3    
3865                                                  
3866                                                  
3867                                         };       
3868                                                  
3869                                         opp-4    
3870                                                  
3871                                                  
3872                                         };       
3873                                 };               
3874                         };                       
3875                                                  
3876                         mdss_dp: displayport-    
3877                                 compatible =     
3878                                 reg = <0 0xae    
3879                                       <0 0xae    
3880                                       <0 0xae    
3881                                       <0 0x0a    
3882                                       <0 0x0a    
3883                                                  
3884                                 interrupt-par    
3885                                 interrupts =     
3886                                 clocks = <&di    
3887                                          <&di    
3888                                          <&di    
3889                                          <&di    
3890                                          <&di    
3891                                 clock-names =    
3892                                                  
3893                                                  
3894                                                  
3895                                                  
3896                                                  
3897                                 assigned-cloc    
3898                                                  
3899                                 assigned-cloc    
3900                                                  
3901                                                  
3902                                 phys = <&usb_    
3903                                 phy-names = "    
3904                                                  
3905                                 #sound-dai-ce    
3906                                                  
3907                                 operating-poi    
3908                                 power-domains    
3909                                                  
3910                                 status = "dis    
3911                                                  
3912                                 ports {          
3913                                         #addr    
3914                                         #size    
3915                                                  
3916                                         port@    
3917                                                  
3918                                                  
3919                                                  
3920                                                  
3921                                         };       
3922                                                  
3923                                         port@    
3924                                                  
3925                                                  
3926                                                  
3927                                                  
3928                                                  
3929                                         };       
3930                                 };               
3931                                                  
3932                                 dp_opp_table:    
3933                                         compa    
3934                                                  
3935                                         opp-1    
3936                                                  
3937                                                  
3938                                         };       
3939                                                  
3940                                         opp-2    
3941                                                  
3942                                                  
3943                                         };       
3944                                                  
3945                                         opp-5    
3946                                                  
3947                                                  
3948                                         };       
3949                                                  
3950                                         opp-8    
3951                                                  
3952                                                  
3953                                         };       
3954                                 };               
3955                         };                       
3956                                                  
3957                         mdss_dsi0: dsi@ae9400    
3958                                 compatible =     
3959                                 reg = <0 0x0a    
3960                                 reg-names = "    
3961                                                  
3962                                 interrupt-par    
3963                                 interrupts =     
3964                                                  
3965                                 clocks = <&di    
3966                                          <&di    
3967                                          <&di    
3968                                          <&di    
3969                                          <&di    
3970                                          <&gc    
3971                                 clock-names =    
3972                                                  
3973                                                  
3974                                                  
3975                                                  
3976                                                  
3977                                                  
3978                                 assigned-cloc    
3979                                                  
3980                                 assigned-cloc    
3981                                                  
3982                                                  
3983                                 operating-poi    
3984                                 power-domains    
3985                                                  
3986                                 phys = <&mdss    
3987                                                  
3988                                 status = "dis    
3989                                                  
3990                                 #address-cell    
3991                                 #size-cells =    
3992                                                  
3993                                 ports {          
3994                                         #addr    
3995                                         #size    
3996                                                  
3997                                         port@    
3998                                                  
3999                                                  
4000                                                  
4001                                                  
4002                                         };       
4003                                                  
4004                                         port@    
4005                                                  
4006                                                  
4007                                                  
4008                                         };       
4009                                 };               
4010                                                  
4011                                 dsi_opp_table    
4012                                         compa    
4013                                                  
4014                                         opp-1    
4015                                                  
4016                                                  
4017                                         };       
4018                                                  
4019                                         opp-3    
4020                                                  
4021                                                  
4022                                         };       
4023                                                  
4024                                         opp-3    
4025                                                  
4026                                                  
4027                                         };       
4028                                 };               
4029                         };                       
4030                                                  
4031                         mdss_dsi0_phy: phy@ae    
4032                                 compatible =     
4033                                 reg = <0 0x0a    
4034                                       <0 0x0a    
4035                                       <0 0x0a    
4036                                 reg-names = "    
4037                                             "    
4038                                             "    
4039                                                  
4040                                 #clock-cells     
4041                                 #phy-cells =     
4042                                                  
4043                                 clocks = <&di    
4044                                          <&rp    
4045                                 clock-names =    
4046                                                  
4047                                 status = "dis    
4048                         };                       
4049                                                  
4050                         mdss_dsi1: dsi@ae9600    
4051                                 compatible =     
4052                                 reg = <0 0x0a    
4053                                 reg-names = "    
4054                                                  
4055                                 interrupt-par    
4056                                 interrupts =     
4057                                                  
4058                                 clocks = <&di    
4059                                          <&di    
4060                                          <&di    
4061                                          <&di    
4062                                          <&di    
4063                                          <&gc    
4064                                 clock-names =    
4065                                                  
4066                                                  
4067                                                  
4068                                                  
4069                                                  
4070                                                  
4071                                 assigned-cloc    
4072                                                  
4073                                 assigned-cloc    
4074                                                  
4075                                                  
4076                                 operating-poi    
4077                                 power-domains    
4078                                                  
4079                                 phys = <&mdss    
4080                                                  
4081                                 status = "dis    
4082                                                  
4083                                 #address-cell    
4084                                 #size-cells =    
4085                                                  
4086                                 ports {          
4087                                         #addr    
4088                                         #size    
4089                                                  
4090                                         port@    
4091                                                  
4092                                                  
4093                                                  
4094                                                  
4095                                         };       
4096                                                  
4097                                         port@    
4098                                                  
4099                                                  
4100                                                  
4101                                         };       
4102                                 };               
4103                         };                       
4104                                                  
4105                         mdss_dsi1_phy: phy@ae    
4106                                 compatible =     
4107                                 reg = <0 0x0a    
4108                                       <0 0x0a    
4109                                       <0 0x0a    
4110                                 reg-names = "    
4111                                             "    
4112                                             "    
4113                                                  
4114                                 #clock-cells     
4115                                 #phy-cells =     
4116                                                  
4117                                 clocks = <&di    
4118                                          <&rp    
4119                                 clock-names =    
4120                                                  
4121                                 status = "dis    
4122                         };                       
4123                 };                               
4124                                                  
4125                 dispcc: clock-controller@af00    
4126                         compatible = "qcom,sm    
4127                         reg = <0 0x0af00000 0    
4128                         clocks = <&rpmhcc RPM    
4129                                  <&mdss_dsi0_    
4130                                  <&mdss_dsi0_    
4131                                  <&mdss_dsi1_    
4132                                  <&mdss_dsi1_    
4133                                  <&usb_1_qmpp    
4134                                  <&usb_1_qmpp    
4135                         clock-names = "bi_tcx    
4136                                       "dsi0_p    
4137                                       "dsi0_p    
4138                                       "dsi1_p    
4139                                       "dsi1_p    
4140                                       "dp_phy    
4141                                       "dp_phy    
4142                         power-domains = <&rpm    
4143                         required-opps = <&rpm    
4144                         #clock-cells = <1>;      
4145                         #reset-cells = <1>;      
4146                         #power-domain-cells =    
4147                 };                               
4148                                                  
4149                 pdc: interrupt-controller@b22    
4150                         compatible = "qcom,sm    
4151                         reg = <0 0x0b220000 0    
4152                         qcom,pdc-ranges = <0     
4153                                           <12    
4154                         #interrupt-cells = <2    
4155                         interrupt-parent = <&    
4156                         interrupt-controller;    
4157                 };                               
4158                                                  
4159                 aoss_qmp: power-management@c3    
4160                         compatible = "qcom,sm    
4161                         reg = <0x0 0x0c300000    
4162                         interrupts = <GIC_SPI    
4163                         mboxes = <&apss_share    
4164                                                  
4165                         #clock-cells = <0>;      
4166                 };                               
4167                                                  
4168                 sram@c3f0000 {                   
4169                         compatible = "qcom,rp    
4170                         reg = <0 0x0c3f0000 0    
4171                 };                               
4172                                                  
4173                 tsens0: thermal-sensor@c26300    
4174                         compatible = "qcom,sm    
4175                         reg = <0 0x0c263000 0    
4176                               <0 0x0c222000 0    
4177                         #qcom,sensors = <16>;    
4178                         interrupts = <GIC_SPI    
4179                                      <GIC_SPI    
4180                         interrupt-names = "up    
4181                         #thermal-sensor-cells    
4182                 };                               
4183                                                  
4184                 tsens1: thermal-sensor@c26500    
4185                         compatible = "qcom,sm    
4186                         reg = <0 0x0c265000 0    
4187                               <0 0x0c223000 0    
4188                         #qcom,sensors = <8>;     
4189                         interrupts = <GIC_SPI    
4190                                      <GIC_SPI    
4191                         interrupt-names = "up    
4192                         #thermal-sensor-cells    
4193                 };                               
4194                                                  
4195                 spmi_bus: spmi@c440000 {         
4196                         compatible = "qcom,sp    
4197                         reg = <0x0 0x0c440000    
4198                               <0x0 0x0c600000    
4199                               <0x0 0x0e600000    
4200                               <0x0 0x0e700000    
4201                               <0x0 0x0c40a000    
4202                         reg-names = "core", "    
4203                         interrupt-names = "pe    
4204                         interrupts = <GIC_SPI    
4205                         qcom,ee = <0>;           
4206                         qcom,channel = <0>;      
4207                         #address-cells = <2>;    
4208                         #size-cells = <0>;       
4209                         interrupt-controller;    
4210                         #interrupt-cells = <4    
4211                 };                               
4212                                                  
4213                 apps_smmu: iommu@15000000 {      
4214                         compatible = "qcom,sm    
4215                         reg = <0 0x15000000 0    
4216                         #iommu-cells = <2>;      
4217                         #global-interrupts =     
4218                         interrupts = <GIC_SPI    
4219                                      <GIC_SPI    
4220                                      <GIC_SPI    
4221                                      <GIC_SPI    
4222                                      <GIC_SPI    
4223                                      <GIC_SPI    
4224                                      <GIC_SPI    
4225                                      <GIC_SPI    
4226                                      <GIC_SPI    
4227                                      <GIC_SPI    
4228                                      <GIC_SPI    
4229                                      <GIC_SPI    
4230                                      <GIC_SPI    
4231                                      <GIC_SPI    
4232                                      <GIC_SPI    
4233                                      <GIC_SPI    
4234                                      <GIC_SPI    
4235                                      <GIC_SPI    
4236                                      <GIC_SPI    
4237                                      <GIC_SPI    
4238                                      <GIC_SPI    
4239                                      <GIC_SPI    
4240                                      <GIC_SPI    
4241                                      <GIC_SPI    
4242                                      <GIC_SPI    
4243                                      <GIC_SPI    
4244                                      <GIC_SPI    
4245                                      <GIC_SPI    
4246                                      <GIC_SPI    
4247                                      <GIC_SPI    
4248                                      <GIC_SPI    
4249                                      <GIC_SPI    
4250                                      <GIC_SPI    
4251                                      <GIC_SPI    
4252                                      <GIC_SPI    
4253                                      <GIC_SPI    
4254                                      <GIC_SPI    
4255                                      <GIC_SPI    
4256                                      <GIC_SPI    
4257                                      <GIC_SPI    
4258                                      <GIC_SPI    
4259                                      <GIC_SPI    
4260                                      <GIC_SPI    
4261                                      <GIC_SPI    
4262                                      <GIC_SPI    
4263                                      <GIC_SPI    
4264                                      <GIC_SPI    
4265                                      <GIC_SPI    
4266                                      <GIC_SPI    
4267                                      <GIC_SPI    
4268                                      <GIC_SPI    
4269                                      <GIC_SPI    
4270                                      <GIC_SPI    
4271                                      <GIC_SPI    
4272                                      <GIC_SPI    
4273                                      <GIC_SPI    
4274                                      <GIC_SPI    
4275                                      <GIC_SPI    
4276                                      <GIC_SPI    
4277                                      <GIC_SPI    
4278                                      <GIC_SPI    
4279                                      <GIC_SPI    
4280                                      <GIC_SPI    
4281                                      <GIC_SPI    
4282                                      <GIC_SPI    
4283                                      <GIC_SPI    
4284                                      <GIC_SPI    
4285                                      <GIC_SPI    
4286                                      <GIC_SPI    
4287                                      <GIC_SPI    
4288                                      <GIC_SPI    
4289                                      <GIC_SPI    
4290                                      <GIC_SPI    
4291                                      <GIC_SPI    
4292                                      <GIC_SPI    
4293                                      <GIC_SPI    
4294                                      <GIC_SPI    
4295                                      <GIC_SPI    
4296                                      <GIC_SPI    
4297                                      <GIC_SPI    
4298                                      <GIC_SPI    
4299                 };                               
4300                                                  
4301                 remoteproc_adsp: remoteproc@1    
4302                         compatible = "qcom,sm    
4303                         reg = <0x0 0x17300000    
4304                                                  
4305                         interrupts-extended =    
4306                                                  
4307                                                  
4308                                                  
4309                                                  
4310                         interrupt-names = "wd    
4311                                           "ha    
4312                                                  
4313                         clocks = <&rpmhcc RPM    
4314                         clock-names = "xo";      
4315                                                  
4316                         power-domains = <&rpm    
4317                                                  
4318                         memory-region = <&ads    
4319                                                  
4320                         qcom,qmp = <&aoss_qmp    
4321                                                  
4322                         qcom,smem-states = <&    
4323                         qcom,smem-state-names    
4324                                                  
4325                         status = "disabled";     
4326                                                  
4327                         glink-edge {             
4328                                 interrupts =     
4329                                 label = "lpas    
4330                                 qcom,remote-p    
4331                                 mboxes = <&ap    
4332                                                  
4333                                 fastrpc {        
4334                                         compa    
4335                                         qcom,    
4336                                         label    
4337                                         qcom,    
4338                                         #addr    
4339                                         #size    
4340                                                  
4341                                         compu    
4342                                                  
4343                                                  
4344                                                  
4345                                         };       
4346                                                  
4347                                         compu    
4348                                                  
4349                                                  
4350                                                  
4351                                         };       
4352                                                  
4353                                         compu    
4354                                                  
4355                                                  
4356                                                  
4357                                         };       
4358                                 };               
4359                         };                       
4360                 };                               
4361                                                  
4362                 intc: interrupt-controller@17    
4363                         compatible = "arm,gic    
4364                         interrupt-controller;    
4365                         #interrupt-cells = <3    
4366                         reg = <0x0 0x17a00000    
4367                               <0x0 0x17a60000    
4368                         interrupts = <GIC_PPI    
4369                 };                               
4370                                                  
4371                 apss_shared: mailbox@17c00000    
4372                         compatible = "qcom,sm    
4373                                      "qcom,sd    
4374                         reg = <0x0 0x17c00000    
4375                         #mbox-cells = <1>;       
4376                 };                               
4377                                                  
4378                 watchdog@17c10000 {              
4379                         compatible = "qcom,ap    
4380                         reg = <0 0x17c10000 0    
4381                         clocks = <&sleep_clk>    
4382                         interrupts = <GIC_SPI    
4383                 };                               
4384                                                  
4385                 timer@17c20000 {                 
4386                         #address-cells = <1>;    
4387                         #size-cells = <1>;       
4388                         ranges = <0 0 0 0x200    
4389                         compatible = "arm,arm    
4390                         reg = <0x0 0x17c20000    
4391                         clock-frequency = <19    
4392                                                  
4393                         frame@17c21000 {         
4394                                 frame-number     
4395                                 interrupts =     
4396                                                  
4397                                 reg = <0x17c2    
4398                                       <0x17c2    
4399                         };                       
4400                                                  
4401                         frame@17c23000 {         
4402                                 frame-number     
4403                                 interrupts =     
4404                                 reg = <0x17c2    
4405                                 status = "dis    
4406                         };                       
4407                                                  
4408                         frame@17c25000 {         
4409                                 frame-number     
4410                                 interrupts =     
4411                                 reg = <0x17c2    
4412                                 status = "dis    
4413                         };                       
4414                                                  
4415                         frame@17c27000 {         
4416                                 frame-number     
4417                                 interrupts =     
4418                                 reg = <0x17c2    
4419                                 status = "dis    
4420                         };                       
4421                                                  
4422                         frame@17c29000 {         
4423                                 frame-number     
4424                                 interrupts =     
4425                                 reg = <0x17c2    
4426                                 status = "dis    
4427                         };                       
4428                                                  
4429                         frame@17c2b000 {         
4430                                 frame-number     
4431                                 interrupts =     
4432                                 reg = <0x17c2    
4433                                 status = "dis    
4434                         };                       
4435                                                  
4436                         frame@17c2d000 {         
4437                                 frame-number     
4438                                 interrupts =     
4439                                 reg = <0x17c2    
4440                                 status = "dis    
4441                         };                       
4442                 };                               
4443                                                  
4444                 apps_rsc: rsc@18200000 {         
4445                         label = "apps_rsc";      
4446                         compatible = "qcom,rp    
4447                         reg = <0x0 0x18200000    
4448                               <0x0 0x18210000    
4449                               <0x0 0x18220000    
4450                         reg-names = "drv-0",     
4451                         interrupts = <GIC_SPI    
4452                                      <GIC_SPI    
4453                                      <GIC_SPI    
4454                         qcom,tcs-offset = <0x    
4455                         qcom,drv-id = <2>;       
4456                         qcom,tcs-config = <AC    
4457                                           <SL    
4458                                           <WA    
4459                                           <CO    
4460                         power-domains = <&CLU    
4461                                                  
4462                         rpmhcc: clock-control    
4463                                 compatible =     
4464                                 #clock-cells     
4465                                 clock-names =    
4466                                 clocks = <&xo    
4467                         };                       
4468                                                  
4469                         rpmhpd: power-control    
4470                                 compatible =     
4471                                 #power-domain    
4472                                 operating-poi    
4473                                                  
4474                                 rpmhpd_opp_ta    
4475                                         compa    
4476                                                  
4477                                         rpmhp    
4478                                                  
4479                                         };       
4480                                                  
4481                                         rpmhp    
4482                                                  
4483                                         };       
4484                                                  
4485                                         rpmhp    
4486                                                  
4487                                         };       
4488                                                  
4489                                         rpmhp    
4490                                                  
4491                                         };       
4492                                                  
4493                                         rpmhp    
4494                                                  
4495                                         };       
4496                                                  
4497                                         rpmhp    
4498                                                  
4499                                         };       
4500                                                  
4501                                         rpmhp    
4502                                                  
4503                                         };       
4504                                                  
4505                                         rpmhp    
4506                                                  
4507                                         };       
4508                                                  
4509                                         rpmhp    
4510                                                  
4511                                         };       
4512                                                  
4513                                         rpmhp    
4514                                                  
4515                                         };       
4516                                                  
4517                                         rpmhp    
4518                                                  
4519                                         };       
4520                                 };               
4521                         };                       
4522                                                  
4523                         apps_bcm_voter: bcm-v    
4524                                 compatible =     
4525                         };                       
4526                 };                               
4527                                                  
4528                 osm_l3: interconnect@18321000    
4529                         compatible = "qcom,sm    
4530                         reg = <0 0x18321000 0    
4531                                                  
4532                         clocks = <&rpmhcc RPM    
4533                         clock-names = "xo", "    
4534                                                  
4535                         #interconnect-cells =    
4536                 };                               
4537                                                  
4538                 cpufreq_hw: cpufreq@18323000     
4539                         compatible = "qcom,sm    
4540                         reg = <0 0x18323000 0    
4541                               <0 0x18327800 0    
4542                         reg-names = "freq-dom    
4543                                     "freq-dom    
4544                                                  
4545                         clocks = <&rpmhcc RPM    
4546                         clock-names = "xo", "    
4547                                                  
4548                         #freq-domain-cells =     
4549                         #clock-cells = <1>;      
4550                 };                               
4551                                                  
4552                 lmh_cluster1: lmh@18350800 {     
4553                         compatible = "qcom,sm    
4554                         reg = <0 0x18350800 0    
4555                         interrupts = <GIC_SPI    
4556                         cpus = <&CPU4>;          
4557                         qcom,lmh-temp-arm-mil    
4558                         qcom,lmh-temp-low-mil    
4559                         qcom,lmh-temp-high-mi    
4560                         interrupt-controller;    
4561                         #interrupt-cells = <1    
4562                 };                               
4563                                                  
4564                 lmh_cluster0: lmh@18358800 {     
4565                         compatible = "qcom,sm    
4566                         reg = <0 0x18358800 0    
4567                         interrupts = <GIC_SPI    
4568                         cpus = <&CPU0>;          
4569                         qcom,lmh-temp-arm-mil    
4570                         qcom,lmh-temp-low-mil    
4571                         qcom,lmh-temp-high-mi    
4572                         interrupt-controller;    
4573                         #interrupt-cells = <1    
4574                 };                               
4575                                                  
4576                 wifi: wifi@18800000 {            
4577                         compatible = "qcom,wc    
4578                         reg = <0 0x18800000 0    
4579                         reg-names = "membase"    
4580                         memory-region = <&wla    
4581                         clock-names = "cxo_re    
4582                         clocks = <&rpmhcc RPM    
4583                         interrupts = <GIC_SPI    
4584                                      <GIC_SPI    
4585                                      <GIC_SPI    
4586                                      <GIC_SPI    
4587                                      <GIC_SPI    
4588                                      <GIC_SPI    
4589                                      <GIC_SPI    
4590                                      <GIC_SPI    
4591                                      <GIC_SPI    
4592                                      <GIC_SPI    
4593                                      <GIC_SPI    
4594                                      <GIC_SPI    
4595                         iommus = <&apps_smmu     
4596                         status = "disabled";     
4597                 };                               
4598         };                                       
4599                                                  
4600         timer {                                  
4601                 compatible = "arm,armv8-timer    
4602                 interrupts = <GIC_PPI 1 IRQ_T    
4603                              <GIC_PPI 2 IRQ_T    
4604                              <GIC_PPI 3 IRQ_T    
4605                              <GIC_PPI 0 IRQ_T    
4606         };                                       
4607                                                  
4608         thermal-zones {                          
4609                 cpu0-thermal {                   
4610                         polling-delay-passive    
4611                                                  
4612                         thermal-sensors = <&t    
4613                                                  
4614                         trips {                  
4615                                 cpu0_alert0:     
4616                                         tempe    
4617                                         hyste    
4618                                         type     
4619                                 };               
4620                                                  
4621                                 cpu0_alert1:     
4622                                         tempe    
4623                                         hyste    
4624                                         type     
4625                                 };               
4626                                                  
4627                                 cpu0_crit: cp    
4628                                         tempe    
4629                                         hyste    
4630                                         type     
4631                                 };               
4632                         };                       
4633                                                  
4634                         cooling-maps {           
4635                                 map0 {           
4636                                         trip     
4637                                         cooli    
4638                                                  
4639                                                  
4640                                                  
4641                                 };               
4642                                 map1 {           
4643                                         trip     
4644                                         cooli    
4645                                                  
4646                                                  
4647                                                  
4648                                 };               
4649                         };                       
4650                 };                               
4651                                                  
4652                 cpu1-thermal {                   
4653                         polling-delay-passive    
4654                                                  
4655                         thermal-sensors = <&t    
4656                                                  
4657                         trips {                  
4658                                 cpu1_alert0:     
4659                                         tempe    
4660                                         hyste    
4661                                         type     
4662                                 };               
4663                                                  
4664                                 cpu1_alert1:     
4665                                         tempe    
4666                                         hyste    
4667                                         type     
4668                                 };               
4669                                                  
4670                                 cpu1_crit: cp    
4671                                         tempe    
4672                                         hyste    
4673                                         type     
4674                                 };               
4675                         };                       
4676                                                  
4677                         cooling-maps {           
4678                                 map0 {           
4679                                         trip     
4680                                         cooli    
4681                                                  
4682                                                  
4683                                                  
4684                                 };               
4685                                 map1 {           
4686                                         trip     
4687                                         cooli    
4688                                                  
4689                                                  
4690                                                  
4691                                 };               
4692                         };                       
4693                 };                               
4694                                                  
4695                 cpu2-thermal {                   
4696                         polling-delay-passive    
4697                                                  
4698                         thermal-sensors = <&t    
4699                                                  
4700                         trips {                  
4701                                 cpu2_alert0:     
4702                                         tempe    
4703                                         hyste    
4704                                         type     
4705                                 };               
4706                                                  
4707                                 cpu2_alert1:     
4708                                         tempe    
4709                                         hyste    
4710                                         type     
4711                                 };               
4712                                                  
4713                                 cpu2_crit: cp    
4714                                         tempe    
4715                                         hyste    
4716                                         type     
4717                                 };               
4718                         };                       
4719                                                  
4720                         cooling-maps {           
4721                                 map0 {           
4722                                         trip     
4723                                         cooli    
4724                                                  
4725                                                  
4726                                                  
4727                                 };               
4728                                 map1 {           
4729                                         trip     
4730                                         cooli    
4731                                                  
4732                                                  
4733                                                  
4734                                 };               
4735                         };                       
4736                 };                               
4737                                                  
4738                 cpu3-thermal {                   
4739                         polling-delay-passive    
4740                                                  
4741                         thermal-sensors = <&t    
4742                                                  
4743                         trips {                  
4744                                 cpu3_alert0:     
4745                                         tempe    
4746                                         hyste    
4747                                         type     
4748                                 };               
4749                                                  
4750                                 cpu3_alert1:     
4751                                         tempe    
4752                                         hyste    
4753                                         type     
4754                                 };               
4755                                                  
4756                                 cpu3_crit: cp    
4757                                         tempe    
4758                                         hyste    
4759                                         type     
4760                                 };               
4761                         };                       
4762                                                  
4763                         cooling-maps {           
4764                                 map0 {           
4765                                         trip     
4766                                         cooli    
4767                                                  
4768                                                  
4769                                                  
4770                                 };               
4771                                 map1 {           
4772                                         trip     
4773                                         cooli    
4774                                                  
4775                                                  
4776                                                  
4777                                 };               
4778                         };                       
4779                 };                               
4780                                                  
4781                 cpu4-top-thermal {               
4782                         polling-delay-passive    
4783                                                  
4784                         thermal-sensors = <&t    
4785                                                  
4786                         trips {                  
4787                                 cpu4_top_aler    
4788                                         tempe    
4789                                         hyste    
4790                                         type     
4791                                 };               
4792                                                  
4793                                 cpu4_top_aler    
4794                                         tempe    
4795                                         hyste    
4796                                         type     
4797                                 };               
4798                                                  
4799                                 cpu4_top_crit    
4800                                         tempe    
4801                                         hyste    
4802                                         type     
4803                                 };               
4804                         };                       
4805                                                  
4806                         cooling-maps {           
4807                                 map0 {           
4808                                         trip     
4809                                         cooli    
4810                                                  
4811                                                  
4812                                                  
4813                                 };               
4814                                 map1 {           
4815                                         trip     
4816                                         cooli    
4817                                                  
4818                                                  
4819                                                  
4820                                 };               
4821                         };                       
4822                 };                               
4823                                                  
4824                 cpu5-top-thermal {               
4825                         polling-delay-passive    
4826                                                  
4827                         thermal-sensors = <&t    
4828                                                  
4829                         trips {                  
4830                                 cpu5_top_aler    
4831                                         tempe    
4832                                         hyste    
4833                                         type     
4834                                 };               
4835                                                  
4836                                 cpu5_top_aler    
4837                                         tempe    
4838                                         hyste    
4839                                         type     
4840                                 };               
4841                                                  
4842                                 cpu5_top_crit    
4843                                         tempe    
4844                                         hyste    
4845                                         type     
4846                                 };               
4847                         };                       
4848                                                  
4849                         cooling-maps {           
4850                                 map0 {           
4851                                         trip     
4852                                         cooli    
4853                                                  
4854                                                  
4855                                                  
4856                                 };               
4857                                 map1 {           
4858                                         trip     
4859                                         cooli    
4860                                                  
4861                                                  
4862                                                  
4863                                 };               
4864                         };                       
4865                 };                               
4866                                                  
4867                 cpu6-top-thermal {               
4868                         polling-delay-passive    
4869                                                  
4870                         thermal-sensors = <&t    
4871                                                  
4872                         trips {                  
4873                                 cpu6_top_aler    
4874                                         tempe    
4875                                         hyste    
4876                                         type     
4877                                 };               
4878                                                  
4879                                 cpu6_top_aler    
4880                                         tempe    
4881                                         hyste    
4882                                         type     
4883                                 };               
4884                                                  
4885                                 cpu6_top_crit    
4886                                         tempe    
4887                                         hyste    
4888                                         type     
4889                                 };               
4890                         };                       
4891                                                  
4892                         cooling-maps {           
4893                                 map0 {           
4894                                         trip     
4895                                         cooli    
4896                                                  
4897                                                  
4898                                                  
4899                                 };               
4900                                 map1 {           
4901                                         trip     
4902                                         cooli    
4903                                                  
4904                                                  
4905                                                  
4906                                 };               
4907                         };                       
4908                 };                               
4909                                                  
4910                 cpu7-top-thermal {               
4911                         polling-delay-passive    
4912                                                  
4913                         thermal-sensors = <&t    
4914                                                  
4915                         trips {                  
4916                                 cpu7_top_aler    
4917                                         tempe    
4918                                         hyste    
4919                                         type     
4920                                 };               
4921                                                  
4922                                 cpu7_top_aler    
4923                                         tempe    
4924                                         hyste    
4925                                         type     
4926                                 };               
4927                                                  
4928                                 cpu7_top_crit    
4929                                         tempe    
4930                                         hyste    
4931                                         type     
4932                                 };               
4933                         };                       
4934                                                  
4935                         cooling-maps {           
4936                                 map0 {           
4937                                         trip     
4938                                         cooli    
4939                                                  
4940                                                  
4941                                                  
4942                                 };               
4943                                 map1 {           
4944                                         trip     
4945                                         cooli    
4946                                                  
4947                                                  
4948                                                  
4949                                 };               
4950                         };                       
4951                 };                               
4952                                                  
4953                 cpu4-bottom-thermal {            
4954                         polling-delay-passive    
4955                                                  
4956                         thermal-sensors = <&t    
4957                                                  
4958                         trips {                  
4959                                 cpu4_bottom_a    
4960                                         tempe    
4961                                         hyste    
4962                                         type     
4963                                 };               
4964                                                  
4965                                 cpu4_bottom_a    
4966                                         tempe    
4967                                         hyste    
4968                                         type     
4969                                 };               
4970                                                  
4971                                 cpu4_bottom_c    
4972                                         tempe    
4973                                         hyste    
4974                                         type     
4975                                 };               
4976                         };                       
4977                                                  
4978                         cooling-maps {           
4979                                 map0 {           
4980                                         trip     
4981                                         cooli    
4982                                                  
4983                                                  
4984                                                  
4985                                 };               
4986                                 map1 {           
4987                                         trip     
4988                                         cooli    
4989                                                  
4990                                                  
4991                                                  
4992                                 };               
4993                         };                       
4994                 };                               
4995                                                  
4996                 cpu5-bottom-thermal {            
4997                         polling-delay-passive    
4998                                                  
4999                         thermal-sensors = <&t    
5000                                                  
5001                         trips {                  
5002                                 cpu5_bottom_a    
5003                                         tempe    
5004                                         hyste    
5005                                         type     
5006                                 };               
5007                                                  
5008                                 cpu5_bottom_a    
5009                                         tempe    
5010                                         hyste    
5011                                         type     
5012                                 };               
5013                                                  
5014                                 cpu5_bottom_c    
5015                                         tempe    
5016                                         hyste    
5017                                         type     
5018                                 };               
5019                         };                       
5020                                                  
5021                         cooling-maps {           
5022                                 map0 {           
5023                                         trip     
5024                                         cooli    
5025                                                  
5026                                                  
5027                                                  
5028                                 };               
5029                                 map1 {           
5030                                         trip     
5031                                         cooli    
5032                                                  
5033                                                  
5034                                                  
5035                                 };               
5036                         };                       
5037                 };                               
5038                                                  
5039                 cpu6-bottom-thermal {            
5040                         polling-delay-passive    
5041                                                  
5042                         thermal-sensors = <&t    
5043                                                  
5044                         trips {                  
5045                                 cpu6_bottom_a    
5046                                         tempe    
5047                                         hyste    
5048                                         type     
5049                                 };               
5050                                                  
5051                                 cpu6_bottom_a    
5052                                         tempe    
5053                                         hyste    
5054                                         type     
5055                                 };               
5056                                                  
5057                                 cpu6_bottom_c    
5058                                         tempe    
5059                                         hyste    
5060                                         type     
5061                                 };               
5062                         };                       
5063                                                  
5064                         cooling-maps {           
5065                                 map0 {           
5066                                         trip     
5067                                         cooli    
5068                                                  
5069                                                  
5070                                                  
5071                                 };               
5072                                 map1 {           
5073                                         trip     
5074                                         cooli    
5075                                                  
5076                                                  
5077                                                  
5078                                 };               
5079                         };                       
5080                 };                               
5081                                                  
5082                 cpu7-bottom-thermal {            
5083                         polling-delay-passive    
5084                                                  
5085                         thermal-sensors = <&t    
5086                                                  
5087                         trips {                  
5088                                 cpu7_bottom_a    
5089                                         tempe    
5090                                         hyste    
5091                                         type     
5092                                 };               
5093                                                  
5094                                 cpu7_bottom_a    
5095                                         tempe    
5096                                         hyste    
5097                                         type     
5098                                 };               
5099                                                  
5100                                 cpu7_bottom_c    
5101                                         tempe    
5102                                         hyste    
5103                                         type     
5104                                 };               
5105                         };                       
5106                                                  
5107                         cooling-maps {           
5108                                 map0 {           
5109                                         trip     
5110                                         cooli    
5111                                                  
5112                                                  
5113                                                  
5114                                 };               
5115                                 map1 {           
5116                                         trip     
5117                                         cooli    
5118                                                  
5119                                                  
5120                                                  
5121                                 };               
5122                         };                       
5123                 };                               
5124                                                  
5125                 aoss0-thermal {                  
5126                         polling-delay-passive    
5127                                                  
5128                         thermal-sensors = <&t    
5129                                                  
5130                         trips {                  
5131                                 aoss0_alert0:    
5132                                         tempe    
5133                                         hyste    
5134                                         type     
5135                                 };               
5136                         };                       
5137                 };                               
5138                                                  
5139                 cluster0-thermal {               
5140                         polling-delay-passive    
5141                                                  
5142                         thermal-sensors = <&t    
5143                                                  
5144                         trips {                  
5145                                 cluster0_aler    
5146                                         tempe    
5147                                         hyste    
5148                                         type     
5149                                 };               
5150                                 cluster0_crit    
5151                                         tempe    
5152                                         hyste    
5153                                         type     
5154                                 };               
5155                         };                       
5156                 };                               
5157                                                  
5158                 cluster1-thermal {               
5159                         polling-delay-passive    
5160                                                  
5161                         thermal-sensors = <&t    
5162                                                  
5163                         trips {                  
5164                                 cluster1_aler    
5165                                         tempe    
5166                                         hyste    
5167                                         type     
5168                                 };               
5169                                 cluster1_crit    
5170                                         tempe    
5171                                         hyste    
5172                                         type     
5173                                 };               
5174                         };                       
5175                 };                               
5176                                                  
5177                 gpu-top-thermal {                
5178                         polling-delay-passive    
5179                                                  
5180                         thermal-sensors = <&t    
5181                                                  
5182                         cooling-maps {           
5183                                 map0 {           
5184                                         trip     
5185                                         cooli    
5186                                 };               
5187                         };                       
5188                                                  
5189                         trips {                  
5190                                 gpu_top_alert    
5191                                         tempe    
5192                                         hyste    
5193                                         type     
5194                                 };               
5195                                                  
5196                                 trip-point1 {    
5197                                         tempe    
5198                                         hyste    
5199                                         type     
5200                                 };               
5201                                                  
5202                                 trip-point2 {    
5203                                         tempe    
5204                                         hyste    
5205                                         type     
5206                                 };               
5207                         };                       
5208                 };                               
5209                                                  
5210                 aoss1-thermal {                  
5211                         polling-delay-passive    
5212                                                  
5213                         thermal-sensors = <&t    
5214                                                  
5215                         trips {                  
5216                                 aoss1_alert0:    
5217                                         tempe    
5218                                         hyste    
5219                                         type     
5220                                 };               
5221                         };                       
5222                 };                               
5223                                                  
5224                 wlan-thermal {                   
5225                         polling-delay-passive    
5226                                                  
5227                         thermal-sensors = <&t    
5228                                                  
5229                         trips {                  
5230                                 wlan_alert0:     
5231                                         tempe    
5232                                         hyste    
5233                                         type     
5234                                 };               
5235                         };                       
5236                 };                               
5237                                                  
5238                 video-thermal {                  
5239                         polling-delay-passive    
5240                                                  
5241                         thermal-sensors = <&t    
5242                                                  
5243                         trips {                  
5244                                 video_alert0:    
5245                                         tempe    
5246                                         hyste    
5247                                         type     
5248                                 };               
5249                         };                       
5250                 };                               
5251                                                  
5252                 mem-thermal {                    
5253                         polling-delay-passive    
5254                                                  
5255                         thermal-sensors = <&t    
5256                                                  
5257                         trips {                  
5258                                 mem_alert0: t    
5259                                         tempe    
5260                                         hyste    
5261                                         type     
5262                                 };               
5263                         };                       
5264                 };                               
5265                                                  
5266                 q6-hvx-thermal {                 
5267                         polling-delay-passive    
5268                                                  
5269                         thermal-sensors = <&t    
5270                                                  
5271                         trips {                  
5272                                 q6_hvx_alert0    
5273                                         tempe    
5274                                         hyste    
5275                                         type     
5276                                 };               
5277                         };                       
5278                 };                               
5279                                                  
5280                 camera-thermal {                 
5281                         polling-delay-passive    
5282                                                  
5283                         thermal-sensors = <&t    
5284                                                  
5285                         trips {                  
5286                                 camera_alert0    
5287                                         tempe    
5288                                         hyste    
5289                                         type     
5290                                 };               
5291                         };                       
5292                 };                               
5293                                                  
5294                 compute-thermal {                
5295                         polling-delay-passive    
5296                                                  
5297                         thermal-sensors = <&t    
5298                                                  
5299                         trips {                  
5300                                 compute_alert    
5301                                         tempe    
5302                                         hyste    
5303                                         type     
5304                                 };               
5305                         };                       
5306                 };                               
5307                                                  
5308                 modem-thermal {                  
5309                         polling-delay-passive    
5310                                                  
5311                         thermal-sensors = <&t    
5312                                                  
5313                         trips {                  
5314                                 modem_alert0:    
5315                                         tempe    
5316                                         hyste    
5317                                         type     
5318                                 };               
5319                         };                       
5320                 };                               
5321                                                  
5322                 npu-thermal {                    
5323                         polling-delay-passive    
5324                                                  
5325                         thermal-sensors = <&t    
5326                                                  
5327                         trips {                  
5328                                 npu_alert0: t    
5329                                         tempe    
5330                                         hyste    
5331                                         type     
5332                                 };               
5333                         };                       
5334                 };                               
5335                                                  
5336                 modem-vec-thermal {              
5337                         polling-delay-passive    
5338                                                  
5339                         thermal-sensors = <&t    
5340                                                  
5341                         trips {                  
5342                                 modem_vec_ale    
5343                                         tempe    
5344                                         hyste    
5345                                         type     
5346                                 };               
5347                         };                       
5348                 };                               
5349                                                  
5350                 modem-scl-thermal {              
5351                         polling-delay-passive    
5352                                                  
5353                         thermal-sensors = <&t    
5354                                                  
5355                         trips {                  
5356                                 modem_scl_ale    
5357                                         tempe    
5358                                         hyste    
5359                                         type     
5360                                 };               
5361                         };                       
5362                 };                               
5363                                                  
5364                 gpu-bottom-thermal {             
5365                         polling-delay-passive    
5366                                                  
5367                         thermal-sensors = <&t    
5368                                                  
5369                         cooling-maps {           
5370                                 map0 {           
5371                                         trip     
5372                                         cooli    
5373                                 };               
5374                         };                       
5375                                                  
5376                         trips {                  
5377                                 gpu_bottom_al    
5378                                         tempe    
5379                                         hyste    
5380                                         type     
5381                                 };               
5382                                                  
5383                                 trip-point1 {    
5384                                         tempe    
5385                                         hyste    
5386                                         type     
5387                                 };               
5388                                                  
5389                                 trip-point2 {    
5390                                         tempe    
5391                                         hyste    
5392                                         type     
5393                                 };               
5394                         };                       
5395                 };                               
5396         };                                       
5397 };                                               
                                                      

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