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

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

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

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/qcom/msm8998.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/qcom/msm8998.dtsi (Version linux-4.4.302)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /* Copyright (c) 2016, The Linux Foundation. A    
  3                                                   
  4 #include <dt-bindings/interrupt-controller/arm    
  5 #include <dt-bindings/clock/qcom,gcc-msm8998.h    
  6 #include <dt-bindings/clock/qcom,gpucc-msm8998    
  7 #include <dt-bindings/clock/qcom,mmcc-msm8998.    
  8 #include <dt-bindings/clock/qcom,rpmcc.h>         
  9 #include <dt-bindings/firmware/qcom,scm.h>        
 10 #include <dt-bindings/power/qcom-rpmpd.h>         
 11 #include <dt-bindings/gpio/gpio.h>                
 12                                                   
 13 / {                                               
 14         interrupt-parent = <&intc>;               
 15                                                   
 16         qcom,msm-id = <292 0x0>;                  
 17                                                   
 18         #address-cells = <2>;                     
 19         #size-cells = <2>;                        
 20                                                   
 21         chosen { };                               
 22                                                   
 23         memory@80000000 {                         
 24                 device_type = "memory";           
 25                 /* We expect the bootloader to    
 26                 reg = <0x0 0x80000000 0x0 0x0>    
 27         };                                        
 28                                                   
 29         reserved-memory {                         
 30                 #address-cells = <2>;             
 31                 #size-cells = <2>;                
 32                 ranges;                           
 33                                                   
 34                 hyp_mem: memory@85800000 {        
 35                         reg = <0x0 0x85800000     
 36                         no-map;                   
 37                 };                                
 38                                                   
 39                 xbl_mem: memory@85e00000 {        
 40                         reg = <0x0 0x85e00000     
 41                         no-map;                   
 42                 };                                
 43                                                   
 44                 smem_mem: smem-mem@86000000 {     
 45                         reg = <0x0 0x86000000     
 46                         no-map;                   
 47                 };                                
 48                                                   
 49                 tz_mem: memory@86200000 {         
 50                         reg = <0x0 0x86200000     
 51                         no-map;                   
 52                 };                                
 53                                                   
 54                 rmtfs_mem: memory@88f00000 {      
 55                         compatible = "qcom,rmt    
 56                         reg = <0x0 0x88f00000     
 57                         no-map;                   
 58                                                   
 59                         qcom,client-id = <1>;     
 60                         qcom,vmid = <QCOM_SCM_    
 61                 };                                
 62                                                   
 63                 spss_mem: memory@8ab00000 {       
 64                         reg = <0x0 0x8ab00000     
 65                         no-map;                   
 66                 };                                
 67                                                   
 68                 adsp_mem: memory@8b200000 {       
 69                         reg = <0x0 0x8b200000     
 70                         no-map;                   
 71                 };                                
 72                                                   
 73                 mpss_mem: memory@8cc00000 {       
 74                         reg = <0x0 0x8cc00000     
 75                         no-map;                   
 76                 };                                
 77                                                   
 78                 venus_mem: memory@93c00000 {      
 79                         reg = <0x0 0x93c00000     
 80                         no-map;                   
 81                 };                                
 82                                                   
 83                 mba_mem: memory@94100000 {        
 84                         reg = <0x0 0x94100000     
 85                         no-map;                   
 86                 };                                
 87                                                   
 88                 slpi_mem: memory@94300000 {       
 89                         reg = <0x0 0x94300000     
 90                         no-map;                   
 91                 };                                
 92                                                   
 93                 ipa_fw_mem: memory@95200000 {     
 94                         reg = <0x0 0x95200000     
 95                         no-map;                   
 96                 };                                
 97                                                   
 98                 ipa_gsi_mem: memory@95210000 {    
 99                         reg = <0x0 0x95210000     
100                         no-map;                   
101                 };                                
102                                                   
103                 gpu_mem: memory@95600000 {        
104                         reg = <0x0 0x95600000     
105                         no-map;                   
106                 };                                
107                                                   
108                 wlan_msa_mem: memory@95700000     
109                         reg = <0x0 0x95700000     
110                         no-map;                   
111                 };                                
112                                                   
113                 mdata_mem: mpss-metadata {        
114                         alloc-ranges = <0x0 0x    
115                         size = <0x0 0x4000>;      
116                         no-map;                   
117                 };                                
118         };                                        
119                                                   
120         clocks {                                  
121                 xo: xo-board {                    
122                         compatible = "fixed-cl    
123                         #clock-cells = <0>;       
124                         clock-frequency = <192    
125                         clock-output-names = "    
126                 };                                
127                                                   
128                 sleep_clk: sleep-clk {            
129                         compatible = "fixed-cl    
130                         #clock-cells = <0>;       
131                         clock-frequency = <327    
132                 };                                
133         };                                        
134                                                   
135         cpus {                                    
136                 #address-cells = <2>;             
137                 #size-cells = <0>;                
138                                                   
139                 CPU0: cpu@0 {                     
140                         device_type = "cpu";      
141                         compatible = "qcom,kry    
142                         reg = <0x0 0x0>;          
143                         enable-method = "psci"    
144                         capacity-dmips-mhz = <    
145                         cpu-idle-states = <&LI    
146                         next-level-cache = <&L    
147                         L2_0: l2-cache {          
148                                 compatible = "    
149                                 cache-level =     
150                                 cache-unified;    
151                         };                        
152                 };                                
153                                                   
154                 CPU1: cpu@1 {                     
155                         device_type = "cpu";      
156                         compatible = "qcom,kry    
157                         reg = <0x0 0x1>;          
158                         enable-method = "psci"    
159                         capacity-dmips-mhz = <    
160                         cpu-idle-states = <&LI    
161                         next-level-cache = <&L    
162                 };                                
163                                                   
164                 CPU2: cpu@2 {                     
165                         device_type = "cpu";      
166                         compatible = "qcom,kry    
167                         reg = <0x0 0x2>;          
168                         enable-method = "psci"    
169                         capacity-dmips-mhz = <    
170                         cpu-idle-states = <&LI    
171                         next-level-cache = <&L    
172                 };                                
173                                                   
174                 CPU3: cpu@3 {                     
175                         device_type = "cpu";      
176                         compatible = "qcom,kry    
177                         reg = <0x0 0x3>;          
178                         enable-method = "psci"    
179                         capacity-dmips-mhz = <    
180                         cpu-idle-states = <&LI    
181                         next-level-cache = <&L    
182                 };                                
183                                                   
184                 CPU4: cpu@100 {                   
185                         device_type = "cpu";      
186                         compatible = "qcom,kry    
187                         reg = <0x0 0x100>;        
188                         enable-method = "psci"    
189                         capacity-dmips-mhz = <    
190                         cpu-idle-states = <&BI    
191                         next-level-cache = <&L    
192                         L2_1: l2-cache {          
193                                 compatible = "    
194                                 cache-level =     
195                                 cache-unified;    
196                         };                        
197                 };                                
198                                                   
199                 CPU5: cpu@101 {                   
200                         device_type = "cpu";      
201                         compatible = "qcom,kry    
202                         reg = <0x0 0x101>;        
203                         enable-method = "psci"    
204                         capacity-dmips-mhz = <    
205                         cpu-idle-states = <&BI    
206                         next-level-cache = <&L    
207                 };                                
208                                                   
209                 CPU6: cpu@102 {                   
210                         device_type = "cpu";      
211                         compatible = "qcom,kry    
212                         reg = <0x0 0x102>;        
213                         enable-method = "psci"    
214                         capacity-dmips-mhz = <    
215                         cpu-idle-states = <&BI    
216                         next-level-cache = <&L    
217                 };                                
218                                                   
219                 CPU7: cpu@103 {                   
220                         device_type = "cpu";      
221                         compatible = "qcom,kry    
222                         reg = <0x0 0x103>;        
223                         enable-method = "psci"    
224                         capacity-dmips-mhz = <    
225                         cpu-idle-states = <&BI    
226                         next-level-cache = <&L    
227                 };                                
228                                                   
229                 cpu-map {                         
230                         cluster0 {                
231                                 core0 {           
232                                         cpu =     
233                                 };                
234                                                   
235                                 core1 {           
236                                         cpu =     
237                                 };                
238                                                   
239                                 core2 {           
240                                         cpu =     
241                                 };                
242                                                   
243                                 core3 {           
244                                         cpu =     
245                                 };                
246                         };                        
247                                                   
248                         cluster1 {                
249                                 core0 {           
250                                         cpu =     
251                                 };                
252                                                   
253                                 core1 {           
254                                         cpu =     
255                                 };                
256                                                   
257                                 core2 {           
258                                         cpu =     
259                                 };                
260                                                   
261                                 core3 {           
262                                         cpu =     
263                                 };                
264                         };                        
265                 };                                
266                                                   
267                 idle-states {                     
268                         entry-method = "psci";    
269                                                   
270                         LITTLE_CPU_SLEEP_0: cp    
271                                 compatible = "    
272                                 idle-state-nam    
273                                 /* CPU Retenti    
274                                 arm,psci-suspe    
275                                 entry-latency-    
276                                 exit-latency-u    
277                                 min-residency-    
278                         };                        
279                                                   
280                         LITTLE_CPU_SLEEP_1: cp    
281                                 compatible = "    
282                                 idle-state-nam    
283                                 /* CPU + L2 Po    
284                                 arm,psci-suspe    
285                                 entry-latency-    
286                                 exit-latency-u    
287                                 min-residency-    
288                                 local-timer-st    
289                         };                        
290                                                   
291                         BIG_CPU_SLEEP_0: cpu-s    
292                                 compatible = "    
293                                 idle-state-nam    
294                                 /* CPU Retenti    
295                                 arm,psci-suspe    
296                                 entry-latency-    
297                                 exit-latency-u    
298                                 min-residency-    
299                         };                        
300                                                   
301                         BIG_CPU_SLEEP_1: cpu-s    
302                                 compatible = "    
303                                 idle-state-nam    
304                                 /* CPU + L2 Po    
305                                 arm,psci-suspe    
306                                 entry-latency-    
307                                 exit-latency-u    
308                                 min-residency-    
309                                 local-timer-st    
310                         };                        
311                 };                                
312         };                                        
313                                                   
314         firmware {                                
315                 scm {                             
316                         compatible = "qcom,scm    
317                 };                                
318         };                                        
319                                                   
320         dsi_opp_table: opp-table-dsi {            
321                 compatible = "operating-points    
322                                                   
323                 opp-131250000 {                   
324                         opp-hz = /bits/ 64 <13    
325                         required-opps = <&rpmp    
326                 };                                
327                                                   
328                 opp-210000000 {                   
329                         opp-hz = /bits/ 64 <21    
330                         required-opps = <&rpmp    
331                 };                                
332                                                   
333                 opp-312500000 {                   
334                         opp-hz = /bits/ 64 <31    
335                         required-opps = <&rpmp    
336                 };                                
337         };                                        
338                                                   
339         psci {                                    
340                 compatible = "arm,psci-1.0";      
341                 method = "smc";                   
342         };                                        
343                                                   
344         rpm: remoteproc {                         
345                 compatible = "qcom,msm8998-rpm    
346                                                   
347                 glink-edge {                      
348                         compatible = "qcom,gli    
349                                                   
350                         interrupts = <GIC_SPI     
351                         qcom,rpm-msg-ram = <&r    
352                         mboxes = <&apcs_glb 0>    
353                                                   
354                         rpm_requests: rpm-requ    
355                                 compatible = "    
356                                 qcom,glink-cha    
357                                                   
358                                 rpmcc: clock-c    
359                                         compat    
360                                         clocks    
361                                         clock-    
362                                         #clock    
363                                 };                
364                                                   
365                                 rpmpd: power-c    
366                                         compat    
367                                         #power    
368                                         operat    
369                                                   
370                                         rpmpd_    
371                                                   
372                                                   
373                                                   
374                                                   
375                                                   
376                                                   
377                                                   
378                                                   
379                                                   
380                                                   
381                                                   
382                                                   
383                                                   
384                                                   
385                                                   
386                                                   
387                                                   
388                                                   
389                                                   
390                                                   
391                                                   
392                                                   
393                                                   
394                                                   
395                                                   
396                                                   
397                                                   
398                                                   
399                                                   
400                                                   
401                                                   
402                                                   
403                                                   
404                                                   
405                                                   
406                                                   
407                                                   
408                                                   
409                                                   
410                                                   
411                                                   
412                                         };        
413                                 };                
414                         };                        
415                 };                                
416         };                                        
417                                                   
418         smem {                                    
419                 compatible = "qcom,smem";         
420                 memory-region = <&smem_mem>;      
421                 hwlocks = <&tcsr_mutex 3>;        
422         };                                        
423                                                   
424         smp2p-lpass {                             
425                 compatible = "qcom,smp2p";        
426                 qcom,smem = <443>, <429>;         
427                                                   
428                 interrupts = <GIC_SPI 158 IRQ_    
429                                                   
430                 mboxes = <&apcs_glb 10>;          
431                                                   
432                 qcom,local-pid = <0>;             
433                 qcom,remote-pid = <2>;            
434                                                   
435                 adsp_smp2p_out: master-kernel     
436                         qcom,entry-name = "mas    
437                         #qcom,smem-state-cells    
438                 };                                
439                                                   
440                 adsp_smp2p_in: slave-kernel {     
441                         qcom,entry-name = "sla    
442                                                   
443                         interrupt-controller;     
444                         #interrupt-cells = <2>    
445                 };                                
446         };                                        
447                                                   
448         smp2p-mpss {                              
449                 compatible = "qcom,smp2p";        
450                 qcom,smem = <435>, <428>;         
451                 interrupts = <GIC_SPI 451 IRQ_    
452                 mboxes = <&apcs_glb 14>;          
453                 qcom,local-pid = <0>;             
454                 qcom,remote-pid = <1>;            
455                                                   
456                 modem_smp2p_out: master-kernel    
457                         qcom,entry-name = "mas    
458                         #qcom,smem-state-cells    
459                 };                                
460                                                   
461                 modem_smp2p_in: slave-kernel {    
462                         qcom,entry-name = "sla    
463                         interrupt-controller;     
464                         #interrupt-cells = <2>    
465                 };                                
466         };                                        
467                                                   
468         smp2p-slpi {                              
469                 compatible = "qcom,smp2p";        
470                 qcom,smem = <481>, <430>;         
471                 interrupts = <GIC_SPI 178 IRQ_    
472                 mboxes = <&apcs_glb 26>;          
473                 qcom,local-pid = <0>;             
474                 qcom,remote-pid = <3>;            
475                                                   
476                 slpi_smp2p_out: master-kernel     
477                         qcom,entry-name = "mas    
478                         #qcom,smem-state-cells    
479                 };                                
480                                                   
481                 slpi_smp2p_in: slave-kernel {     
482                         qcom,entry-name = "sla    
483                         interrupt-controller;     
484                         #interrupt-cells = <2>    
485                 };                                
486         };                                        
487                                                   
488         thermal-zones {                           
489                 cpu0-thermal {                    
490                         polling-delay-passive     
491                                                   
492                         thermal-sensors = <&ts    
493                                                   
494                         trips {                   
495                                 cpu0_alert0: t    
496                                         temper    
497                                         hyster    
498                                         type =    
499                                 };                
500                                                   
501                                 cpu0_crit: cpu    
502                                         temper    
503                                         hyster    
504                                         type =    
505                                 };                
506                         };                        
507                 };                                
508                                                   
509                 cpu1-thermal {                    
510                         polling-delay-passive     
511                                                   
512                         thermal-sensors = <&ts    
513                                                   
514                         trips {                   
515                                 cpu1_alert0: t    
516                                         temper    
517                                         hyster    
518                                         type =    
519                                 };                
520                                                   
521                                 cpu1_crit: cpu    
522                                         temper    
523                                         hyster    
524                                         type =    
525                                 };                
526                         };                        
527                 };                                
528                                                   
529                 cpu2-thermal {                    
530                         polling-delay-passive     
531                                                   
532                         thermal-sensors = <&ts    
533                                                   
534                         trips {                   
535                                 cpu2_alert0: t    
536                                         temper    
537                                         hyster    
538                                         type =    
539                                 };                
540                                                   
541                                 cpu2_crit: cpu    
542                                         temper    
543                                         hyster    
544                                         type =    
545                                 };                
546                         };                        
547                 };                                
548                                                   
549                 cpu3-thermal {                    
550                         polling-delay-passive     
551                                                   
552                         thermal-sensors = <&ts    
553                                                   
554                         trips {                   
555                                 cpu3_alert0: t    
556                                         temper    
557                                         hyster    
558                                         type =    
559                                 };                
560                                                   
561                                 cpu3_crit: cpu    
562                                         temper    
563                                         hyster    
564                                         type =    
565                                 };                
566                         };                        
567                 };                                
568                                                   
569                 cpu4-thermal {                    
570                         polling-delay-passive     
571                                                   
572                         thermal-sensors = <&ts    
573                                                   
574                         trips {                   
575                                 cpu4_alert0: t    
576                                         temper    
577                                         hyster    
578                                         type =    
579                                 };                
580                                                   
581                                 cpu4_crit: cpu    
582                                         temper    
583                                         hyster    
584                                         type =    
585                                 };                
586                         };                        
587                 };                                
588                                                   
589                 cpu5-thermal {                    
590                         polling-delay-passive     
591                                                   
592                         thermal-sensors = <&ts    
593                                                   
594                         trips {                   
595                                 cpu5_alert0: t    
596                                         temper    
597                                         hyster    
598                                         type =    
599                                 };                
600                                                   
601                                 cpu5_crit: cpu    
602                                         temper    
603                                         hyster    
604                                         type =    
605                                 };                
606                         };                        
607                 };                                
608                                                   
609                 cpu6-thermal {                    
610                         polling-delay-passive     
611                                                   
612                         thermal-sensors = <&ts    
613                                                   
614                         trips {                   
615                                 cpu6_alert0: t    
616                                         temper    
617                                         hyster    
618                                         type =    
619                                 };                
620                                                   
621                                 cpu6_crit: cpu    
622                                         temper    
623                                         hyster    
624                                         type =    
625                                 };                
626                         };                        
627                 };                                
628                                                   
629                 cpu7-thermal {                    
630                         polling-delay-passive     
631                                                   
632                         thermal-sensors = <&ts    
633                                                   
634                         trips {                   
635                                 cpu7_alert0: t    
636                                         temper    
637                                         hyster    
638                                         type =    
639                                 };                
640                                                   
641                                 cpu7_crit: cpu    
642                                         temper    
643                                         hyster    
644                                         type =    
645                                 };                
646                         };                        
647                 };                                
648                                                   
649                 gpu-bottom-thermal {              
650                         polling-delay-passive     
651                                                   
652                         thermal-sensors = <&ts    
653                                                   
654                         trips {                   
655                                 gpu1_alert0: t    
656                                         temper    
657                                         hyster    
658                                         type =    
659                                 };                
660                         };                        
661                 };                                
662                                                   
663                 gpu-top-thermal {                 
664                         polling-delay-passive     
665                                                   
666                         thermal-sensors = <&ts    
667                                                   
668                         trips {                   
669                                 gpu2_alert0: t    
670                                         temper    
671                                         hyster    
672                                         type =    
673                                 };                
674                         };                        
675                 };                                
676                                                   
677                 clust0-mhm-thermal {              
678                         polling-delay-passive     
679                                                   
680                         thermal-sensors = <&ts    
681                                                   
682                         trips {                   
683                                 cluster0_mhm_a    
684                                         temper    
685                                         hyster    
686                                         type =    
687                                 };                
688                         };                        
689                 };                                
690                                                   
691                 clust1-mhm-thermal {              
692                         polling-delay-passive     
693                                                   
694                         thermal-sensors = <&ts    
695                                                   
696                         trips {                   
697                                 cluster1_mhm_a    
698                                         temper    
699                                         hyster    
700                                         type =    
701                                 };                
702                         };                        
703                 };                                
704                                                   
705                 cluster1-l2-thermal {             
706                         polling-delay-passive     
707                                                   
708                         thermal-sensors = <&ts    
709                                                   
710                         trips {                   
711                                 cluster1_l2_al    
712                                         temper    
713                                         hyster    
714                                         type =    
715                                 };                
716                         };                        
717                 };                                
718                                                   
719                 modem-thermal {                   
720                         polling-delay-passive     
721                                                   
722                         thermal-sensors = <&ts    
723                                                   
724                         trips {                   
725                                 modem_alert0:     
726                                         temper    
727                                         hyster    
728                                         type =    
729                                 };                
730                         };                        
731                 };                                
732                                                   
733                 mem-thermal {                     
734                         polling-delay-passive     
735                                                   
736                         thermal-sensors = <&ts    
737                                                   
738                         trips {                   
739                                 mem_alert0: tr    
740                                         temper    
741                                         hyster    
742                                         type =    
743                                 };                
744                         };                        
745                 };                                
746                                                   
747                 wlan-thermal {                    
748                         polling-delay-passive     
749                                                   
750                         thermal-sensors = <&ts    
751                                                   
752                         trips {                   
753                                 wlan_alert0: t    
754                                         temper    
755                                         hyster    
756                                         type =    
757                                 };                
758                         };                        
759                 };                                
760                                                   
761                 q6-dsp-thermal {                  
762                         polling-delay-passive     
763                                                   
764                         thermal-sensors = <&ts    
765                                                   
766                         trips {                   
767                                 q6_dsp_alert0:    
768                                         temper    
769                                         hyster    
770                                         type =    
771                                 };                
772                         };                        
773                 };                                
774                                                   
775                 camera-thermal {                  
776                         polling-delay-passive     
777                                                   
778                         thermal-sensors = <&ts    
779                                                   
780                         trips {                   
781                                 camera_alert0:    
782                                         temper    
783                                         hyster    
784                                         type =    
785                                 };                
786                         };                        
787                 };                                
788                                                   
789                 multimedia-thermal {              
790                         polling-delay-passive     
791                                                   
792                         thermal-sensors = <&ts    
793                                                   
794                         trips {                   
795                                 multimedia_ale    
796                                         temper    
797                                         hyster    
798                                         type =    
799                                 };                
800                         };                        
801                 };                                
802         };                                        
803                                                   
804         timer {                                   
805                 compatible = "arm,armv8-timer"    
806                 interrupts = <GIC_PPI 1 IRQ_TY    
807                              <GIC_PPI 2 IRQ_TY    
808                              <GIC_PPI 3 IRQ_TY    
809                              <GIC_PPI 0 IRQ_TY    
810         };                                        
811                                                   
812         soc: soc@0 {                              
813                 #address-cells = <1>;             
814                 #size-cells = <1>;                
815                 ranges = <0 0 0 0xffffffff>;      
816                 compatible = "simple-bus";        
817                                                   
818                 gcc: clock-controller@100000 {    
819                         compatible = "qcom,gcc    
820                         #clock-cells = <1>;       
821                         #reset-cells = <1>;       
822                         #power-domain-cells =     
823                         reg = <0x00100000 0xb0    
824                                                   
825                         clock-names = "xo", "s    
826                         clocks = <&rpmcc RPM_S    
827                                                   
828                         /*                        
829                          * The hypervisor typi    
830                          * reside as read-only    
831                          * these clocks on a d    
832                          * enabled but unused     
833                          * to reboot.             
834                          * In light of that, w    
835                          * as protected. The b    
836                          * list of protected c    
837                          * desired for the HLO    
838                          */                       
839                         protected-clocks = <AG    
840                                            <SS    
841                                            <SS    
842                 };                                
843                                                   
844                 rpm_msg_ram: sram@778000 {        
845                         compatible = "qcom,rpm    
846                         reg = <0x00778000 0x70    
847                 };                                
848                                                   
849                 qfprom: qfprom@784000 {           
850                         compatible = "qcom,msm    
851                         reg = <0x00784000 0x62    
852                         #address-cells = <1>;     
853                         #size-cells = <1>;        
854                                                   
855                         qusb2_hstx_trim: hstx-    
856                                 reg = <0x23a 0    
857                                 bits = <0 4>;     
858                         };                        
859                 };                                
860                                                   
861                 tsens0: thermal@10ab000 {         
862                         compatible = "qcom,msm    
863                         reg = <0x010ab000 0x10    
864                               <0x010aa000 0x10    
865                         #qcom,sensors = <14>;     
866                         interrupts = <GIC_SPI     
867                                      <GIC_SPI     
868                         interrupt-names = "upl    
869                         #thermal-sensor-cells     
870                 };                                
871                                                   
872                 tsens1: thermal@10ae000 {         
873                         compatible = "qcom,msm    
874                         reg = <0x010ae000 0x10    
875                               <0x010ad000 0x10    
876                         #qcom,sensors = <8>;      
877                         interrupts = <GIC_SPI     
878                                      <GIC_SPI     
879                         interrupt-names = "upl    
880                         #thermal-sensor-cells     
881                 };                                
882                                                   
883                 anoc1_smmu: iommu@1680000 {       
884                         compatible = "qcom,msm    
885                         reg = <0x01680000 0x10    
886                         #iommu-cells = <1>;       
887                                                   
888                         #global-interrupts = <    
889                         interrupts =              
890                                 <GIC_SPI 364 I    
891                                 <GIC_SPI 365 I    
892                                 <GIC_SPI 366 I    
893                                 <GIC_SPI 367 I    
894                                 <GIC_SPI 368 I    
895                                 <GIC_SPI 369 I    
896                 };                                
897                                                   
898                 anoc2_smmu: iommu@16c0000 {       
899                         compatible = "qcom,msm    
900                         reg = <0x016c0000 0x40    
901                         #iommu-cells = <1>;       
902                                                   
903                         #global-interrupts = <    
904                         interrupts =              
905                                 <GIC_SPI 373 I    
906                                 <GIC_SPI 374 I    
907                                 <GIC_SPI 375 I    
908                                 <GIC_SPI 376 I    
909                                 <GIC_SPI 377 I    
910                                 <GIC_SPI 378 I    
911                                 <GIC_SPI 462 I    
912                                 <GIC_SPI 463 I    
913                                 <GIC_SPI 464 I    
914                                 <GIC_SPI 465 I    
915                 };                                
916                                                   
917                 pcie0: pcie@1c00000 {             
918                         compatible = "qcom,pci    
919                         reg = <0x01c00000 0x20    
920                               <0x1b000000 0xf1    
921                               <0x1b000f20 0xa8    
922                               <0x1b100000 0x10    
923                         reg-names = "parf", "d    
924                         device_type = "pci";      
925                         linux,pci-domain = <0>    
926                         bus-range = <0x00 0xff    
927                         #address-cells = <3>;     
928                         #size-cells = <2>;        
929                         num-lanes = <1>;          
930                         phys = <&pcie_phy>;       
931                         phy-names = "pciephy";    
932                         status = "disabled";      
933                                                   
934                         ranges = <0x01000000 0    
935                                  <0x02000000 0    
936                                                   
937                         #interrupt-cells = <1>    
938                         interrupts = <GIC_SPI     
939                         interrupt-names = "msi    
940                         interrupt-map-mask = <    
941                         interrupt-map = <0 0 0    
942                                         <0 0 0    
943                                         <0 0 0    
944                                         <0 0 0    
945                                                   
946                         clocks = <&gcc GCC_PCI    
947                                  <&gcc GCC_PCI    
948                                  <&gcc GCC_PCI    
949                                  <&gcc GCC_PCI    
950                                  <&gcc GCC_PCI    
951                         clock-names = "pipe",     
952                                                   
953                         power-domains = <&gcc     
954                         iommu-map = <0x100 &an    
955                         perst-gpios = <&tlmm 3    
956                                                   
957                         pcie@0 {                  
958                                 device_type =     
959                                 reg = <0x0 0x0    
960                                 bus-range = <0    
961                                                   
962                                 #address-cells    
963                                 #size-cells =     
964                                 ranges;           
965                         };                        
966                 };                                
967                                                   
968                 pcie_phy: phy@1c06000 {           
969                         compatible = "qcom,msm    
970                         reg = <0x01c06000 0x10    
971                         status = "disabled";      
972                                                   
973                         clocks = <&gcc GCC_PCI    
974                                  <&gcc GCC_PCI    
975                                  <&gcc GCC_PCI    
976                                  <&gcc GCC_PCI    
977                         clock-names = "aux",      
978                                       "cfg_ahb    
979                                       "ref",      
980                                       "pipe";     
981                                                   
982                         clock-output-names = "    
983                         #clock-cells = <0>;       
984                                                   
985                         #phy-cells = <0>;         
986                                                   
987                         resets = <&gcc GCC_PCI    
988                         reset-names = "phy", "    
989                                                   
990                         vdda-phy-supply = <&vr    
991                         vdda-pll-supply = <&vr    
992                 };                                
993                                                   
994                 ufshc: ufshc@1da4000 {            
995                         compatible = "qcom,msm    
996                         reg = <0x01da4000 0x25    
997                         interrupts = <GIC_SPI     
998                         phys = <&ufsphy>;         
999                         phy-names = "ufsphy";     
1000                         lanes-per-direction =    
1001                         power-domains = <&gcc    
1002                         status = "disabled";     
1003                         #reset-cells = <1>;      
1004                                                  
1005                         clock-names =            
1006                                 "core_clk",      
1007                                 "bus_aggr_clk    
1008                                 "iface_clk",     
1009                                 "core_clk_uni    
1010                                 "ref_clk",       
1011                                 "tx_lane0_syn    
1012                                 "rx_lane0_syn    
1013                                 "rx_lane1_syn    
1014                         clocks =                 
1015                                 <&gcc GCC_UFS    
1016                                 <&gcc GCC_AGG    
1017                                 <&gcc GCC_UFS    
1018                                 <&gcc GCC_UFS    
1019                                 <&rpmcc RPM_S    
1020                                 <&gcc GCC_UFS    
1021                                 <&gcc GCC_UFS    
1022                                 <&gcc GCC_UFS    
1023                         freq-table-hz =          
1024                                 <50000000 200    
1025                                 <0 0>,           
1026                                 <0 0>,           
1027                                 <37500000 150    
1028                                 <0 0>,           
1029                                 <0 0>,           
1030                                 <0 0>,           
1031                                 <0 0>;           
1032                                                  
1033                         resets = <&gcc GCC_UF    
1034                         reset-names = "rst";     
1035                 };                               
1036                                                  
1037                 ufsphy: phy@1da7000 {            
1038                         compatible = "qcom,ms    
1039                         reg = <0x01da7000 0x1    
1040                                                  
1041                         clocks = <&rpmcc RPM_    
1042                                  <&gcc GCC_UF    
1043                                  <&gcc GCC_UF    
1044                         clock-names = "ref",     
1045                                       "ref_au    
1046                                       "qref";    
1047                                                  
1048                         reset-names = "ufsphy    
1049                         resets = <&ufshc 0>;     
1050                                                  
1051                         #phy-cells = <0>;        
1052                         status = "disabled";     
1053                 };                               
1054                                                  
1055                 tcsr_mutex: hwlock@1f40000 {     
1056                         compatible = "qcom,tc    
1057                         reg = <0x01f40000 0x2    
1058                         #hwlock-cells = <1>;     
1059                 };                               
1060                                                  
1061                 tcsr_regs_1: syscon@1f60000 {    
1062                         compatible = "qcom,ms    
1063                         reg = <0x01f60000 0x2    
1064                 };                               
1065                                                  
1066                 tcsr_regs_2: syscon@1fc0000 {    
1067                         compatible = "qcom,ms    
1068                         reg = <0x01fc0000 0x2    
1069                 };                               
1070                                                  
1071                 tlmm: pinctrl@3400000 {          
1072                         compatible = "qcom,ms    
1073                         reg = <0x03400000 0xc    
1074                         interrupts = <GIC_SPI    
1075                         gpio-ranges = <&tlmm     
1076                         gpio-controller;         
1077                         #gpio-cells = <2>;       
1078                         interrupt-controller;    
1079                         #interrupt-cells = <2    
1080                                                  
1081                         sdc2_on: sdc2-on-stat    
1082                                 clk-pins {       
1083                                         pins     
1084                                         drive    
1085                                         bias-    
1086                                 };               
1087                                                  
1088                                 cmd-pins {       
1089                                         pins     
1090                                         drive    
1091                                         bias-    
1092                                 };               
1093                                                  
1094                                 data-pins {      
1095                                         pins     
1096                                         drive    
1097                                         bias-    
1098                                 };               
1099                         };                       
1100                                                  
1101                         sdc2_off: sdc2-off-st    
1102                                 clk-pins {       
1103                                         pins     
1104                                         drive    
1105                                         bias-    
1106                                 };               
1107                                                  
1108                                 cmd-pins {       
1109                                         pins     
1110                                         drive    
1111                                         bias-    
1112                                 };               
1113                                                  
1114                                 data-pins {      
1115                                         pins     
1116                                         drive    
1117                                         bias-    
1118                                 };               
1119                         };                       
1120                                                  
1121                         sdc2_cd: sdc2-cd-stat    
1122                                 pins = "gpio9    
1123                                 function = "g    
1124                                 bias-pull-up;    
1125                                 drive-strengt    
1126                         };                       
1127                                                  
1128                         blsp1_uart3_on: blsp1    
1129                                 tx-pins {        
1130                                         pins     
1131                                         funct    
1132                                         drive    
1133                                         bias-    
1134                                 };               
1135                                                  
1136                                 rx-pins {        
1137                                         pins     
1138                                         funct    
1139                                         drive    
1140                                         bias-    
1141                                 };               
1142                                                  
1143                                 cts-pins {       
1144                                         pins     
1145                                         funct    
1146                                         drive    
1147                                         bias-    
1148                                 };               
1149                                                  
1150                                 rfr-pins {       
1151                                         pins     
1152                                         funct    
1153                                         drive    
1154                                         bias-    
1155                                 };               
1156                         };                       
1157                                                  
1158                         blsp1_i2c1_default: b    
1159                                 pins = "gpio2    
1160                                 function = "b    
1161                                 drive-strengt    
1162                                 bias-disable;    
1163                         };                       
1164                                                  
1165                         blsp1_i2c1_sleep: bls    
1166                                 pins = "gpio2    
1167                                 function = "b    
1168                                 drive-strengt    
1169                                 bias-pull-up;    
1170                         };                       
1171                                                  
1172                         blsp1_i2c2_default: b    
1173                                 pins = "gpio3    
1174                                 function = "b    
1175                                 drive-strengt    
1176                                 bias-disable;    
1177                         };                       
1178                                                  
1179                         blsp1_i2c2_sleep: bls    
1180                                 pins = "gpio3    
1181                                 function = "b    
1182                                 drive-strengt    
1183                                 bias-pull-up;    
1184                         };                       
1185                                                  
1186                         blsp1_i2c3_default: b    
1187                                 pins = "gpio4    
1188                                 function = "b    
1189                                 drive-strengt    
1190                                 bias-disable;    
1191                         };                       
1192                                                  
1193                         blsp1_i2c3_sleep: bls    
1194                                 pins = "gpio4    
1195                                 function = "b    
1196                                 drive-strengt    
1197                                 bias-pull-up;    
1198                         };                       
1199                                                  
1200                         blsp1_i2c4_default: b    
1201                                 pins = "gpio1    
1202                                 function = "b    
1203                                 drive-strengt    
1204                                 bias-disable;    
1205                         };                       
1206                                                  
1207                         blsp1_i2c4_sleep: bls    
1208                                 pins = "gpio1    
1209                                 function = "b    
1210                                 drive-strengt    
1211                                 bias-pull-up;    
1212                         };                       
1213                                                  
1214                         blsp1_i2c5_default: b    
1215                                 pins = "gpio8    
1216                                 function = "b    
1217                                 drive-strengt    
1218                                 bias-disable;    
1219                         };                       
1220                                                  
1221                         blsp1_i2c5_sleep: bls    
1222                                 pins = "gpio8    
1223                                 function = "b    
1224                                 drive-strengt    
1225                                 bias-pull-up;    
1226                         };                       
1227                                                  
1228                         blsp1_i2c6_default: b    
1229                                 pins = "gpio4    
1230                                 function = "b    
1231                                 drive-strengt    
1232                                 bias-disable;    
1233                         };                       
1234                                                  
1235                         blsp1_i2c6_sleep: bls    
1236                                 pins = "gpio4    
1237                                 function = "b    
1238                                 drive-strengt    
1239                                 bias-pull-up;    
1240                         };                       
1241                                                  
1242                         blsp1_spi_b_default:     
1243                                 pins = "gpio2    
1244                                 function = "b    
1245                                 drive-strengt    
1246                                 bias-disable;    
1247                         };                       
1248                                                  
1249                         blsp1_spi1_default: b    
1250                                 pins = "gpio0    
1251                                 function = "b    
1252                                 drive-strengt    
1253                                 bias-disable;    
1254                         };                       
1255                                                  
1256                         blsp1_spi2_default: b    
1257                                 pins = "gpio3    
1258                                 function = "b    
1259                                 drive-strengt    
1260                                 bias-disable;    
1261                         };                       
1262                                                  
1263                         blsp1_spi3_default: b    
1264                                 pins = "gpio4    
1265                                 function = "b    
1266                                 drive-strengt    
1267                                 bias-disable;    
1268                         };                       
1269                                                  
1270                         blsp1_spi4_default: b    
1271                                 pins = "gpio8    
1272                                 function = "b    
1273                                 drive-strengt    
1274                                 bias-disable;    
1275                         };                       
1276                                                  
1277                         blsp1_spi5_default: b    
1278                                 pins = "gpio8    
1279                                 function = "b    
1280                                 drive-strengt    
1281                                 bias-disable;    
1282                         };                       
1283                                                  
1284                         blsp1_spi6_default: b    
1285                                 pins = "gpio4    
1286                                 function = "b    
1287                                 drive-strengt    
1288                                 bias-disable;    
1289                         };                       
1290                                                  
1291                                                  
1292                         /* 6 interfaces per Q    
1293                         blsp2_i2c1_default: b    
1294                                 pins = "gpio5    
1295                                 function = "b    
1296                                 drive-strengt    
1297                                 bias-disable;    
1298                         };                       
1299                                                  
1300                         blsp2_i2c1_sleep: bls    
1301                                 pins = "gpio5    
1302                                 function = "b    
1303                                 drive-strengt    
1304                                 bias-pull-up;    
1305                         };                       
1306                                                  
1307                         blsp2_i2c2_default: b    
1308                                 pins = "gpio6    
1309                                 function = "b    
1310                                 drive-strengt    
1311                                 bias-disable;    
1312                         };                       
1313                                                  
1314                         blsp2_i2c2_sleep: bls    
1315                                 pins = "gpio6    
1316                                 function = "b    
1317                                 drive-strengt    
1318                                 bias-pull-up;    
1319                         };                       
1320                                                  
1321                         blsp2_i2c3_default: b    
1322                                 pins = "gpio5    
1323                                 function = "b    
1324                                 drive-strengt    
1325                                 bias-disable;    
1326                         };                       
1327                                                  
1328                         blsp2_i2c3_sleep: bls    
1329                                 pins = "gpio5    
1330                                 function = "b    
1331                                 drive-strengt    
1332                                 bias-pull-up;    
1333                         };                       
1334                                                  
1335                         blsp2_i2c4_default: b    
1336                                 pins = "gpio6    
1337                                 function = "b    
1338                                 drive-strengt    
1339                                 bias-disable;    
1340                         };                       
1341                                                  
1342                         blsp2_i2c4_sleep: bls    
1343                                 pins = "gpio6    
1344                                 function = "b    
1345                                 drive-strengt    
1346                                 bias-pull-up;    
1347                         };                       
1348                                                  
1349                         blsp2_i2c5_default: b    
1350                                 pins = "gpio6    
1351                                 function = "b    
1352                                 drive-strengt    
1353                                 bias-disable;    
1354                         };                       
1355                                                  
1356                         blsp2_i2c5_sleep: bls    
1357                                 pins = "gpio6    
1358                                 function = "b    
1359                                 drive-strengt    
1360                                 bias-pull-up;    
1361                         };                       
1362                                                  
1363                         blsp2_i2c6_default: b    
1364                                 pins = "gpio8    
1365                                 function = "b    
1366                                 drive-strengt    
1367                                 bias-disable;    
1368                         };                       
1369                                                  
1370                         blsp2_i2c6_sleep: bls    
1371                                 pins = "gpio8    
1372                                 function = "b    
1373                                 drive-strengt    
1374                                 bias-pull-up;    
1375                         };                       
1376                                                  
1377                         blsp2_spi1_default: b    
1378                                 pins = "gpio5    
1379                                 function = "b    
1380                                 drive-strengt    
1381                                 bias-disable;    
1382                         };                       
1383                                                  
1384                         blsp2_spi2_default: b    
1385                                 pins = "gpio4    
1386                                 function = "b    
1387                                 drive-strengt    
1388                                 bias-disable;    
1389                         };                       
1390                                                  
1391                         blsp2_spi3_default: b    
1392                                 pins = "gpio4    
1393                                 function = "b    
1394                                 drive-strengt    
1395                                 bias-disable;    
1396                         };                       
1397                                                  
1398                         blsp2_spi4_default: b    
1399                                 pins = "gpio6    
1400                                 function = "b    
1401                                 drive-strengt    
1402                                 bias-disable;    
1403                         };                       
1404                                                  
1405                         blsp2_spi5_default: b    
1406                                 pins = "gpio5    
1407                                 function = "b    
1408                                 drive-strengt    
1409                                 bias-disable;    
1410                         };                       
1411                                                  
1412                         blsp2_spi6_default: b    
1413                                 pins = "gpio8    
1414                                 function = "b    
1415                                 drive-strengt    
1416                                 bias-disable;    
1417                         };                       
1418                 };                               
1419                                                  
1420                 remoteproc_mss: remoteproc@40    
1421                         compatible = "qcom,ms    
1422                         reg = <0x04080000 0x1    
1423                         reg-names = "qdsp6",     
1424                                                  
1425                         interrupts-extended =    
1426                                 <&intc GIC_SP    
1427                                 <&modem_smp2p    
1428                                 <&modem_smp2p    
1429                                 <&modem_smp2p    
1430                                 <&modem_smp2p    
1431                                 <&modem_smp2p    
1432                         interrupt-names = "wd    
1433                                           "ha    
1434                                           "sh    
1435                                                  
1436                         clocks = <&gcc GCC_MS    
1437                                  <&gcc GCC_BI    
1438                                  <&gcc GCC_BO    
1439                                  <&gcc GCC_MS    
1440                                  <&gcc GCC_MS    
1441                                  <&gcc GCC_MS    
1442                                  <&rpmcc RPM_    
1443                                  <&rpmcc RPM_    
1444                         clock-names = "iface"    
1445                                       "snoc_a    
1446                                                  
1447                         qcom,smem-states = <&    
1448                         qcom,smem-state-names    
1449                                                  
1450                         resets = <&gcc GCC_MS    
1451                         reset-names = "mss_re    
1452                                                  
1453                         qcom,halt-regs = <&tc    
1454                                                  
1455                         power-domains = <&rpm    
1456                                         <&rpm    
1457                         power-domain-names =     
1458                                                  
1459                         status = "disabled";     
1460                                                  
1461                         mba {                    
1462                                 memory-region    
1463                         };                       
1464                                                  
1465                         mpss {                   
1466                                 memory-region    
1467                         };                       
1468                                                  
1469                         metadata {               
1470                                 memory-region    
1471                         };                       
1472                                                  
1473                         glink-edge {             
1474                                 interrupts =     
1475                                 label = "mode    
1476                                 qcom,remote-p    
1477                                 mboxes = <&ap    
1478                         };                       
1479                 };                               
1480                                                  
1481                 adreno_gpu: gpu@5000000 {        
1482                         compatible = "qcom,ad    
1483                         reg = <0x05000000 0x4    
1484                         reg-names = "kgsl_3d0    
1485                                                  
1486                         clocks = <&gcc GCC_GP    
1487                                 <&gpucc RBBMT    
1488                                 <&gcc GCC_BIM    
1489                                 <&gcc GCC_GPU    
1490                                 <&gpucc RBCPR    
1491                                 <&gpucc GFX3D    
1492                         clock-names = "iface"    
1493                                 "rbbmtimer",     
1494                                 "mem",           
1495                                 "mem_iface",     
1496                                 "rbcpr",         
1497                                 "core";          
1498                                                  
1499                         interrupts = <GIC_SPI    
1500                         iommus = <&adreno_smm    
1501                         operating-points-v2 =    
1502                         power-domains = <&rpm    
1503                         status = "disabled";     
1504                                                  
1505                         gpu_opp_table: opp-ta    
1506                                 compatible =     
1507                                 opp-710000097    
1508                                         opp-h    
1509                                         opp-l    
1510                                         opp-s    
1511                                 };               
1512                                                  
1513                                 opp-670000048    
1514                                         opp-h    
1515                                         opp-l    
1516                                         opp-s    
1517                                 };               
1518                                                  
1519                                 opp-596000097    
1520                                         opp-h    
1521                                         opp-l    
1522                                         opp-s    
1523                                 };               
1524                                                  
1525                                 opp-515000097    
1526                                         opp-h    
1527                                         opp-l    
1528                                         opp-s    
1529                                 };               
1530                                                  
1531                                 opp-414000000    
1532                                         opp-h    
1533                                         opp-l    
1534                                         opp-s    
1535                                 };               
1536                                                  
1537                                 opp-342000000    
1538                                         opp-h    
1539                                         opp-l    
1540                                         opp-s    
1541                                 };               
1542                                                  
1543                                 opp-257000000    
1544                                         opp-h    
1545                                         opp-l    
1546                                         opp-s    
1547                                 };               
1548                         };                       
1549                 };                               
1550                                                  
1551                 adreno_smmu: iommu@5040000 {     
1552                         compatible = "qcom,ms    
1553                         reg = <0x05040000 0x1    
1554                         clocks = <&gcc GCC_GP    
1555                                  <&gcc GCC_BI    
1556                                  <&gcc GCC_GP    
1557                         clock-names = "iface"    
1558                                                  
1559                         #global-interrupts =     
1560                         #iommu-cells = <1>;      
1561                         interrupts =             
1562                                 <GIC_SPI 329     
1563                                 <GIC_SPI 330     
1564                                 <GIC_SPI 331     
1565                         /*                       
1566                          * GPU-GX GDSC's pare    
1567                          * GPU-CX for SMMU bu    
1568                          * Contemporarily, we    
1569                          * domain in the Adre    
1570                          * Enable GPU CX/GX G    
1571                          * SoC VDDMX RPM Powe    
1572                          */                      
1573                         power-domains = <&gpu    
1574                 };                               
1575                                                  
1576                 gpucc: clock-controller@50650    
1577                         compatible = "qcom,ms    
1578                         #clock-cells = <1>;      
1579                         #reset-cells = <1>;      
1580                         #power-domain-cells =    
1581                         reg = <0x05065000 0x9    
1582                                                  
1583                         clocks = <&rpmcc RPM_    
1584                                  <&gcc GCC_GP    
1585                         clock-names = "xo",      
1586                                       "gpll0"    
1587                 };                               
1588                                                  
1589                 lpass_q6_smmu: iommu@5100000     
1590                         compatible = "qcom,ms    
1591                         reg = <0x05100000 0x4    
1592                         clocks = <&gcc HLOS1_    
1593                         clock-names = "bus";     
1594                                                  
1595                         #global-interrupts =     
1596                         #iommu-cells = <1>;      
1597                         interrupts =             
1598                                 <GIC_SPI 226     
1599                                 <GIC_SPI 393     
1600                                 <GIC_SPI 394     
1601                                 <GIC_SPI 395     
1602                                 <GIC_SPI 396     
1603                                 <GIC_SPI 397     
1604                                 <GIC_SPI 398     
1605                                 <GIC_SPI 399     
1606                                 <GIC_SPI 400     
1607                                 <GIC_SPI 401     
1608                                 <GIC_SPI 402     
1609                                 <GIC_SPI 403     
1610                                 <GIC_SPI 137     
1611                                                  
1612                         power-domains = <&gcc    
1613                         status = "disabled";     
1614                 };                               
1615                                                  
1616                 remoteproc_slpi: remoteproc@5    
1617                         compatible = "qcom,ms    
1618                         reg = <0x05800000 0x4    
1619                                                  
1620                         interrupts-extended =    
1621                                                  
1622                                                  
1623                                                  
1624                                                  
1625                         interrupt-names = "wd    
1626                                           "ha    
1627                                                  
1628                         px-supply = <&vreg_lv    
1629                                                  
1630                         clocks = <&rpmcc RPM_    
1631                         clock-names = "xo";      
1632                                                  
1633                         memory-region = <&slp    
1634                                                  
1635                         qcom,smem-states = <&    
1636                         qcom,smem-state-names    
1637                                                  
1638                         power-domains = <&rpm    
1639                         power-domain-names =     
1640                                                  
1641                         status = "disabled";     
1642                                                  
1643                         glink-edge {             
1644                                 interrupts =     
1645                                 label = "dsps    
1646                                 qcom,remote-p    
1647                                 mboxes = <&ap    
1648                         };                       
1649                 };                               
1650                                                  
1651                 stm: stm@6002000 {               
1652                         compatible = "arm,cor    
1653                         reg = <0x06002000 0x1    
1654                               <0x16280000 0x1    
1655                         reg-names = "stm-base    
1656                         status = "disabled";     
1657                                                  
1658                         clocks = <&rpmcc RPM_    
1659                         clock-names = "apb_pc    
1660                                                  
1661                         out-ports {              
1662                                 port {           
1663                                         stm_o    
1664                                                  
1665                                         };       
1666                                 };               
1667                         };                       
1668                 };                               
1669                                                  
1670                 funnel1: funnel@6041000 {        
1671                         compatible = "arm,cor    
1672                         reg = <0x06041000 0x1    
1673                         status = "disabled";     
1674                                                  
1675                         clocks = <&rpmcc RPM_    
1676                         clock-names = "apb_pc    
1677                                                  
1678                         out-ports {              
1679                                 port {           
1680                                         funne    
1681                                                  
1682                                                  
1683                                         };       
1684                                 };               
1685                         };                       
1686                                                  
1687                         in-ports {               
1688                                 #address-cell    
1689                                 #size-cells =    
1690                                                  
1691                                 port@7 {         
1692                                         reg =    
1693                                         funne    
1694                                                  
1695                                         };       
1696                                 };               
1697                         };                       
1698                 };                               
1699                                                  
1700                 funnel2: funnel@6042000 {        
1701                         compatible = "arm,cor    
1702                         reg = <0x06042000 0x1    
1703                         status = "disabled";     
1704                                                  
1705                         clocks = <&rpmcc RPM_    
1706                         clock-names = "apb_pc    
1707                                                  
1708                         out-ports {              
1709                                 port {           
1710                                         funne    
1711                                                  
1712                                                  
1713                                         };       
1714                                 };               
1715                         };                       
1716                                                  
1717                         in-ports {               
1718                                 #address-cell    
1719                                 #size-cells =    
1720                                                  
1721                                 port@6 {         
1722                                         reg =    
1723                                         funne    
1724                                                  
1725                                                  
1726                                         };       
1727                                 };               
1728                         };                       
1729                 };                               
1730                                                  
1731                 funnel3: funnel@6045000 {        
1732                         compatible = "arm,cor    
1733                         reg = <0x06045000 0x1    
1734                         status = "disabled";     
1735                                                  
1736                         clocks = <&rpmcc RPM_    
1737                         clock-names = "apb_pc    
1738                                                  
1739                         out-ports {              
1740                                 port {           
1741                                         merge    
1742                                                  
1743                                                  
1744                                         };       
1745                                 };               
1746                         };                       
1747                                                  
1748                         in-ports {               
1749                                 #address-cell    
1750                                 #size-cells =    
1751                                                  
1752                                 port@0 {         
1753                                         reg =    
1754                                         merge    
1755                                                  
1756                                                  
1757                                         };       
1758                                 };               
1759                                                  
1760                                 port@1 {         
1761                                         reg =    
1762                                         merge    
1763                                                  
1764                                                  
1765                                         };       
1766                                 };               
1767                         };                       
1768                 };                               
1769                                                  
1770                 replicator1: replicator@60460    
1771                         compatible = "arm,cor    
1772                         reg = <0x06046000 0x1    
1773                         status = "disabled";     
1774                                                  
1775                         clocks = <&rpmcc RPM_    
1776                         clock-names = "apb_pc    
1777                                                  
1778                         out-ports {              
1779                                 port {           
1780                                         repli    
1781                                                  
1782                                         };       
1783                                 };               
1784                         };                       
1785                                                  
1786                         in-ports {               
1787                                 port {           
1788                                         repli    
1789                                                  
1790                                         };       
1791                                 };               
1792                         };                       
1793                 };                               
1794                                                  
1795                 etf: etf@6047000 {               
1796                         compatible = "arm,cor    
1797                         reg = <0x06047000 0x1    
1798                         status = "disabled";     
1799                                                  
1800                         clocks = <&rpmcc RPM_    
1801                         clock-names = "apb_pc    
1802                                                  
1803                         out-ports {              
1804                                 port {           
1805                                         etf_o    
1806                                                  
1807                                                  
1808                                         };       
1809                                 };               
1810                         };                       
1811                                                  
1812                         in-ports {               
1813                                 port {           
1814                                         etf_i    
1815                                                  
1816                                                  
1817                                         };       
1818                                 };               
1819                         };                       
1820                 };                               
1821                                                  
1822                 etr: etr@6048000 {               
1823                         compatible = "arm,cor    
1824                         reg = <0x06048000 0x1    
1825                         status = "disabled";     
1826                                                  
1827                         clocks = <&rpmcc RPM_    
1828                         clock-names = "apb_pc    
1829                         arm,scatter-gather;      
1830                                                  
1831                         in-ports {               
1832                                 port {           
1833                                         etr_i    
1834                                                  
1835                                                  
1836                                         };       
1837                                 };               
1838                         };                       
1839                 };                               
1840                                                  
1841                 etm1: etm@7840000 {              
1842                         compatible = "arm,cor    
1843                         reg = <0x07840000 0x1    
1844                         status = "disabled";     
1845                                                  
1846                         clocks = <&rpmcc RPM_    
1847                         clock-names = "apb_pc    
1848                                                  
1849                         cpu = <&CPU0>;           
1850                                                  
1851                         out-ports {              
1852                                 port {           
1853                                         etm0_    
1854                                                  
1855                                                  
1856                                         };       
1857                                 };               
1858                         };                       
1859                 };                               
1860                                                  
1861                 etm2: etm@7940000 {              
1862                         compatible = "arm,cor    
1863                         reg = <0x07940000 0x1    
1864                         status = "disabled";     
1865                                                  
1866                         clocks = <&rpmcc RPM_    
1867                         clock-names = "apb_pc    
1868                                                  
1869                         cpu = <&CPU1>;           
1870                                                  
1871                         out-ports {              
1872                                 port {           
1873                                         etm1_    
1874                                                  
1875                                                  
1876                                         };       
1877                                 };               
1878                         };                       
1879                 };                               
1880                                                  
1881                 etm3: etm@7a40000 {              
1882                         compatible = "arm,cor    
1883                         reg = <0x07a40000 0x1    
1884                         status = "disabled";     
1885                                                  
1886                         clocks = <&rpmcc RPM_    
1887                         clock-names = "apb_pc    
1888                                                  
1889                         cpu = <&CPU2>;           
1890                                                  
1891                         out-ports {              
1892                                 port {           
1893                                         etm2_    
1894                                                  
1895                                                  
1896                                         };       
1897                                 };               
1898                         };                       
1899                 };                               
1900                                                  
1901                 etm4: etm@7b40000 {              
1902                         compatible = "arm,cor    
1903                         reg = <0x07b40000 0x1    
1904                         status = "disabled";     
1905                                                  
1906                         clocks = <&rpmcc RPM_    
1907                         clock-names = "apb_pc    
1908                                                  
1909                         cpu = <&CPU3>;           
1910                                                  
1911                         out-ports {              
1912                                 port {           
1913                                         etm3_    
1914                                                  
1915                                                  
1916                                         };       
1917                                 };               
1918                         };                       
1919                 };                               
1920                                                  
1921                 funnel4: funnel@7b60000 { /*     
1922                         compatible = "arm,cor    
1923                         reg = <0x07b60000 0x1    
1924                         status = "disabled";     
1925                                                  
1926                         clocks = <&rpmcc RPM_    
1927                         clock-names = "apb_pc    
1928                                                  
1929                         out-ports {              
1930                                 port {           
1931                                         apss_    
1932                                                  
1933                                                  
1934                                         };       
1935                                 };               
1936                         };                       
1937                                                  
1938                         in-ports {               
1939                                 #address-cell    
1940                                 #size-cells =    
1941                                                  
1942                                 port@0 {         
1943                                         reg =    
1944                                         apss_    
1945                                                  
1946                                                  
1947                                         };       
1948                                 };               
1949                                                  
1950                                 port@1 {         
1951                                         reg =    
1952                                         apss_    
1953                                                  
1954                                                  
1955                                         };       
1956                                 };               
1957                                                  
1958                                 port@2 {         
1959                                         reg =    
1960                                         apss_    
1961                                                  
1962                                                  
1963                                         };       
1964                                 };               
1965                                                  
1966                                 port@3 {         
1967                                         reg =    
1968                                         apss_    
1969                                                  
1970                                                  
1971                                         };       
1972                                 };               
1973                                                  
1974                                 port@4 {         
1975                                         reg =    
1976                                         apss_    
1977                                                  
1978                                                  
1979                                         };       
1980                                 };               
1981                                                  
1982                                 port@5 {         
1983                                         reg =    
1984                                         apss_    
1985                                                  
1986                                                  
1987                                         };       
1988                                 };               
1989                                                  
1990                                 port@6 {         
1991                                         reg =    
1992                                         apss_    
1993                                                  
1994                                                  
1995                                         };       
1996                                 };               
1997                                                  
1998                                 port@7 {         
1999                                         reg =    
2000                                         apss_    
2001                                                  
2002                                                  
2003                                         };       
2004                                 };               
2005                         };                       
2006                 };                               
2007                                                  
2008                 funnel5: funnel@7b70000 {        
2009                         compatible = "arm,cor    
2010                         reg = <0x07b70000 0x1    
2011                         status = "disabled";     
2012                                                  
2013                         clocks = <&rpmcc RPM_    
2014                         clock-names = "apb_pc    
2015                                                  
2016                         out-ports {              
2017                                 port {           
2018                                         apss_    
2019                                                  
2020                                                  
2021                                         };       
2022                                 };               
2023                         };                       
2024                                                  
2025                         in-ports {               
2026                                 port {           
2027                                         apss_    
2028                                                  
2029                                                  
2030                                         };       
2031                                 };               
2032                         };                       
2033                 };                               
2034                                                  
2035                 etm5: etm@7c40000 {              
2036                         compatible = "arm,cor    
2037                         reg = <0x07c40000 0x1    
2038                         status = "disabled";     
2039                                                  
2040                         clocks = <&rpmcc RPM_    
2041                         clock-names = "apb_pc    
2042                                                  
2043                         cpu = <&CPU4>;           
2044                                                  
2045                         out-ports {              
2046                                 port {           
2047                                         etm4_    
2048                                                  
2049                                         };       
2050                                 };               
2051                         };                       
2052                 };                               
2053                                                  
2054                 etm6: etm@7d40000 {              
2055                         compatible = "arm,cor    
2056                         reg = <0x07d40000 0x1    
2057                         status = "disabled";     
2058                                                  
2059                         clocks = <&rpmcc RPM_    
2060                         clock-names = "apb_pc    
2061                                                  
2062                         cpu = <&CPU5>;           
2063                                                  
2064                         out-ports {              
2065                                 port {           
2066                                         etm5_    
2067                                                  
2068                                         };       
2069                                 };               
2070                         };                       
2071                 };                               
2072                                                  
2073                 etm7: etm@7e40000 {              
2074                         compatible = "arm,cor    
2075                         reg = <0x07e40000 0x1    
2076                         status = "disabled";     
2077                                                  
2078                         clocks = <&rpmcc RPM_    
2079                         clock-names = "apb_pc    
2080                                                  
2081                         cpu = <&CPU6>;           
2082                                                  
2083                         out-ports {              
2084                                 port {           
2085                                         etm6_    
2086                                                  
2087                                         };       
2088                                 };               
2089                         };                       
2090                 };                               
2091                                                  
2092                 etm8: etm@7f40000 {              
2093                         compatible = "arm,cor    
2094                         reg = <0x07f40000 0x1    
2095                         status = "disabled";     
2096                                                  
2097                         clocks = <&rpmcc RPM_    
2098                         clock-names = "apb_pc    
2099                                                  
2100                         cpu = <&CPU7>;           
2101                                                  
2102                         out-ports {              
2103                                 port {           
2104                                         etm7_    
2105                                                  
2106                                         };       
2107                                 };               
2108                         };                       
2109                 };                               
2110                                                  
2111                 sram@290000 {                    
2112                         compatible = "qcom,rp    
2113                         reg = <0x00290000 0x1    
2114                 };                               
2115                                                  
2116                 spmi_bus: spmi@800f000 {         
2117                         compatible = "qcom,sp    
2118                         reg = <0x0800f000 0x1    
2119                               <0x08400000 0x1    
2120                               <0x09400000 0x1    
2121                               <0x0a400000 0x2    
2122                               <0x0800a000 0x3    
2123                         reg-names = "core", "    
2124                         interrupt-names = "pe    
2125                         interrupts = <GIC_SPI    
2126                         qcom,ee = <0>;           
2127                         qcom,channel = <0>;      
2128                         #address-cells = <2>;    
2129                         #size-cells = <0>;       
2130                         interrupt-controller;    
2131                         #interrupt-cells = <4    
2132                 };                               
2133                                                  
2134                 usb3: usb@a8f8800 {              
2135                         compatible = "qcom,ms    
2136                         reg = <0x0a8f8800 0x4    
2137                         status = "disabled";     
2138                         #address-cells = <1>;    
2139                         #size-cells = <1>;       
2140                         ranges;                  
2141                                                  
2142                         clocks = <&gcc GCC_CF    
2143                                  <&gcc GCC_US    
2144                                  <&gcc GCC_AG    
2145                                  <&gcc GCC_US    
2146                                  <&gcc GCC_US    
2147                         clock-names = "cfg_no    
2148                                       "core",    
2149                                       "iface"    
2150                                       "sleep"    
2151                                       "mock_u    
2152                                                  
2153                         assigned-clocks = <&g    
2154                                           <&g    
2155                         assigned-clock-rates     
2156                                                  
2157                         interrupts = <GIC_SPI    
2158                                      <GIC_SPI    
2159                                      <GIC_SPI    
2160                         interrupt-names = "pw    
2161                                           "qu    
2162                                           "ss    
2163                                                  
2164                         power-domains = <&gcc    
2165                                                  
2166                         resets = <&gcc GCC_US    
2167                                                  
2168                         usb3_dwc3: usb@a80000    
2169                                 compatible =     
2170                                 reg = <0x0a80    
2171                                 interrupts =     
2172                                 snps,dis_u2_s    
2173                                 snps,dis_enbl    
2174                                 snps,parkmode    
2175                                 phys = <&qusb    
2176                                 phy-names = "    
2177                                 snps,has-lpm-    
2178                                 snps,hird-thr    
2179                         };                       
2180                 };                               
2181                                                  
2182                 usb3phy: phy@c010000 {           
2183                         compatible = "qcom,ms    
2184                         reg = <0x0c010000 0x1    
2185                                                  
2186                         clocks = <&gcc GCC_US    
2187                                  <&gcc GCC_US    
2188                                  <&gcc GCC_US    
2189                                  <&gcc GCC_US    
2190                         clock-names = "aux",     
2191                                       "ref",     
2192                                       "cfg_ah    
2193                                       "pipe";    
2194                         clock-output-names =     
2195                         #clock-cells = <0>;      
2196                         #phy-cells = <0>;        
2197                                                  
2198                         resets = <&gcc GCC_US    
2199                                  <&gcc GCC_US    
2200                         reset-names = "phy",     
2201                                       "phy_ph    
2202                                                  
2203                         qcom,tcsr-reg = <&tcs    
2204                                                  
2205                         status = "disabled";     
2206                 };                               
2207                                                  
2208                 qusb2phy: phy@c012000 {          
2209                         compatible = "qcom,ms    
2210                         reg = <0x0c012000 0x2    
2211                         status = "disabled";     
2212                         #phy-cells = <0>;        
2213                                                  
2214                         clocks = <&gcc GCC_US    
2215                                  <&gcc GCC_RX    
2216                         clock-names = "cfg_ah    
2217                                                  
2218                         resets = <&gcc GCC_QU    
2219                                                  
2220                         nvmem-cells = <&qusb2    
2221                 };                               
2222                                                  
2223                 sdhc2: mmc@c0a4900 {             
2224                         compatible = "qcom,ms    
2225                         reg = <0x0c0a4900 0x3    
2226                         reg-names = "hc", "co    
2227                                                  
2228                         interrupts = <GIC_SPI    
2229                                      <GIC_SPI    
2230                         interrupt-names = "hc    
2231                                                  
2232                         clock-names = "iface"    
2233                         clocks = <&gcc GCC_SD    
2234                                  <&gcc GCC_SD    
2235                                  <&rpmcc RPM_    
2236                         bus-width = <4>;         
2237                         status = "disabled";     
2238                 };                               
2239                                                  
2240                 blsp1_dma: dma-controller@c14    
2241                         compatible = "qcom,ba    
2242                         reg = <0x0c144000 0x2    
2243                         interrupts = <GIC_SPI    
2244                         clocks = <&gcc GCC_BL    
2245                         clock-names = "bam_cl    
2246                         #dma-cells = <1>;        
2247                         qcom,ee = <0>;           
2248                         qcom,controlled-remot    
2249                         num-channels = <18>;     
2250                         qcom,num-ees = <4>;      
2251                 };                               
2252                                                  
2253                 blsp1_uart3: serial@c171000 {    
2254                         compatible = "qcom,ms    
2255                         reg = <0x0c171000 0x1    
2256                         interrupts = <GIC_SPI    
2257                         clocks = <&gcc GCC_BL    
2258                                  <&gcc GCC_BL    
2259                         clock-names = "core",    
2260                         dmas = <&blsp1_dma 4>    
2261                         dma-names = "tx", "rx    
2262                         pinctrl-names = "defa    
2263                         pinctrl-0 = <&blsp1_u    
2264                         status = "disabled";     
2265                 };                               
2266                                                  
2267                 blsp1_i2c1: i2c@c175000 {        
2268                         compatible = "qcom,i2    
2269                         reg = <0x0c175000 0x6    
2270                         interrupts = <GIC_SPI    
2271                                                  
2272                         clocks = <&gcc GCC_BL    
2273                                  <&gcc GCC_BL    
2274                         clock-names = "core",    
2275                         dmas = <&blsp1_dma 6>    
2276                         dma-names = "tx", "rx    
2277                         pinctrl-names = "defa    
2278                         pinctrl-0 = <&blsp1_i    
2279                         pinctrl-1 = <&blsp1_i    
2280                         clock-frequency = <40    
2281                                                  
2282                         status = "disabled";     
2283                         #address-cells = <1>;    
2284                         #size-cells = <0>;       
2285                 };                               
2286                                                  
2287                 blsp1_i2c2: i2c@c176000 {        
2288                         compatible = "qcom,i2    
2289                         reg = <0x0c176000 0x6    
2290                         interrupts = <GIC_SPI    
2291                                                  
2292                         clocks = <&gcc GCC_BL    
2293                                  <&gcc GCC_BL    
2294                         clock-names = "core",    
2295                         dmas = <&blsp1_dma 8>    
2296                         dma-names = "tx", "rx    
2297                         pinctrl-names = "defa    
2298                         pinctrl-0 = <&blsp1_i    
2299                         pinctrl-1 = <&blsp1_i    
2300                         clock-frequency = <40    
2301                                                  
2302                         status = "disabled";     
2303                         #address-cells = <1>;    
2304                         #size-cells = <0>;       
2305                 };                               
2306                                                  
2307                 blsp1_i2c3: i2c@c177000 {        
2308                         compatible = "qcom,i2    
2309                         reg = <0x0c177000 0x6    
2310                         interrupts = <GIC_SPI    
2311                                                  
2312                         clocks = <&gcc GCC_BL    
2313                                  <&gcc GCC_BL    
2314                         clock-names = "core",    
2315                         dmas = <&blsp1_dma 10    
2316                         dma-names = "tx", "rx    
2317                         pinctrl-names = "defa    
2318                         pinctrl-0 = <&blsp1_i    
2319                         pinctrl-1 = <&blsp1_i    
2320                         clock-frequency = <40    
2321                                                  
2322                         status = "disabled";     
2323                         #address-cells = <1>;    
2324                         #size-cells = <0>;       
2325                 };                               
2326                                                  
2327                 blsp1_i2c4: i2c@c178000 {        
2328                         compatible = "qcom,i2    
2329                         reg = <0x0c178000 0x6    
2330                         interrupts = <GIC_SPI    
2331                                                  
2332                         clocks = <&gcc GCC_BL    
2333                                  <&gcc GCC_BL    
2334                         clock-names = "core",    
2335                         dmas = <&blsp1_dma 12    
2336                         dma-names = "tx", "rx    
2337                         pinctrl-names = "defa    
2338                         pinctrl-0 = <&blsp1_i    
2339                         pinctrl-1 = <&blsp1_i    
2340                         clock-frequency = <40    
2341                                                  
2342                         status = "disabled";     
2343                         #address-cells = <1>;    
2344                         #size-cells = <0>;       
2345                 };                               
2346                                                  
2347                 blsp1_i2c5: i2c@c179000 {        
2348                         compatible = "qcom,i2    
2349                         reg = <0x0c179000 0x6    
2350                         interrupts = <GIC_SPI    
2351                                                  
2352                         clocks = <&gcc GCC_BL    
2353                                  <&gcc GCC_BL    
2354                         clock-names = "core",    
2355                         dmas = <&blsp1_dma 14    
2356                         dma-names = "tx", "rx    
2357                         pinctrl-names = "defa    
2358                         pinctrl-0 = <&blsp1_i    
2359                         pinctrl-1 = <&blsp1_i    
2360                         clock-frequency = <40    
2361                                                  
2362                         status = "disabled";     
2363                         #address-cells = <1>;    
2364                         #size-cells = <0>;       
2365                 };                               
2366                                                  
2367                 blsp1_i2c6: i2c@c17a000 {        
2368                         compatible = "qcom,i2    
2369                         reg = <0x0c17a000 0x6    
2370                         interrupts = <GIC_SPI    
2371                                                  
2372                         clocks = <&gcc GCC_BL    
2373                                  <&gcc GCC_BL    
2374                         clock-names = "core",    
2375                         dmas = <&blsp1_dma 16    
2376                         dma-names = "tx", "rx    
2377                         pinctrl-names = "defa    
2378                         pinctrl-0 = <&blsp1_i    
2379                         pinctrl-1 = <&blsp1_i    
2380                         clock-frequency = <40    
2381                                                  
2382                         status = "disabled";     
2383                         #address-cells = <1>;    
2384                         #size-cells = <0>;       
2385                 };                               
2386                                                  
2387                 blsp1_spi1: spi@c175000 {        
2388                         compatible = "qcom,sp    
2389                         reg = <0x0c175000 0x6    
2390                         interrupts = <GIC_SPI    
2391                                                  
2392                         clocks = <&gcc GCC_BL    
2393                                  <&gcc GCC_BL    
2394                         clock-names = "core",    
2395                         dmas = <&blsp1_dma 6>    
2396                         dma-names = "tx", "rx    
2397                         pinctrl-names = "defa    
2398                         pinctrl-0 = <&blsp1_s    
2399                                                  
2400                         status = "disabled";     
2401                         #address-cells = <1>;    
2402                         #size-cells = <0>;       
2403                 };                               
2404                                                  
2405                 blsp1_spi2: spi@c176000 {        
2406                         compatible = "qcom,sp    
2407                         reg = <0x0c176000 0x6    
2408                         interrupts = <GIC_SPI    
2409                                                  
2410                         clocks = <&gcc GCC_BL    
2411                                  <&gcc GCC_BL    
2412                         clock-names = "core",    
2413                         dmas = <&blsp1_dma 8>    
2414                         dma-names = "tx", "rx    
2415                         pinctrl-names = "defa    
2416                         pinctrl-0 = <&blsp1_s    
2417                                                  
2418                         status = "disabled";     
2419                         #address-cells = <1>;    
2420                         #size-cells = <0>;       
2421                 };                               
2422                                                  
2423                 blsp1_spi3: spi@c177000 {        
2424                         compatible = "qcom,sp    
2425                         reg = <0x0c177000 0x6    
2426                         interrupts = <GIC_SPI    
2427                                                  
2428                         clocks = <&gcc GCC_BL    
2429                                  <&gcc GCC_BL    
2430                         clock-names = "core",    
2431                         dmas = <&blsp1_dma 10    
2432                         dma-names = "tx", "rx    
2433                         pinctrl-names = "defa    
2434                         pinctrl-0 = <&blsp1_s    
2435                                                  
2436                         status = "disabled";     
2437                         #address-cells = <1>;    
2438                         #size-cells = <0>;       
2439                 };                               
2440                                                  
2441                 blsp1_spi4: spi@c178000 {        
2442                         compatible = "qcom,sp    
2443                         reg = <0x0c178000 0x6    
2444                         interrupts = <GIC_SPI    
2445                                                  
2446                         clocks = <&gcc GCC_BL    
2447                                  <&gcc GCC_BL    
2448                         clock-names = "core",    
2449                         dmas = <&blsp1_dma 12    
2450                         dma-names = "tx", "rx    
2451                         pinctrl-names = "defa    
2452                         pinctrl-0 = <&blsp1_s    
2453                                                  
2454                         status = "disabled";     
2455                         #address-cells = <1>;    
2456                         #size-cells = <0>;       
2457                 };                               
2458                                                  
2459                 blsp1_spi5: spi@c179000 {        
2460                         compatible = "qcom,sp    
2461                         reg = <0x0c179000 0x6    
2462                         interrupts = <GIC_SPI    
2463                                                  
2464                         clocks = <&gcc GCC_BL    
2465                                  <&gcc GCC_BL    
2466                         clock-names = "core",    
2467                         dmas = <&blsp1_dma 14    
2468                         dma-names = "tx", "rx    
2469                         pinctrl-names = "defa    
2470                         pinctrl-0 = <&blsp1_s    
2471                                                  
2472                         status = "disabled";     
2473                         #address-cells = <1>;    
2474                         #size-cells = <0>;       
2475                 };                               
2476                                                  
2477                 blsp1_spi6: spi@c17a000 {        
2478                         compatible = "qcom,sp    
2479                         reg = <0x0c17a000 0x6    
2480                         interrupts = <GIC_SPI    
2481                                                  
2482                         clocks = <&gcc GCC_BL    
2483                                  <&gcc GCC_BL    
2484                         clock-names = "core",    
2485                         dmas = <&blsp1_dma 16    
2486                         dma-names = "tx", "rx    
2487                         pinctrl-names = "defa    
2488                         pinctrl-0 = <&blsp1_s    
2489                                                  
2490                         status = "disabled";     
2491                         #address-cells = <1>;    
2492                         #size-cells = <0>;       
2493                 };                               
2494                                                  
2495                 blsp2_dma: dma-controller@c18    
2496                         compatible = "qcom,ba    
2497                         reg = <0x0c184000 0x2    
2498                         interrupts = <GIC_SPI    
2499                         clocks = <&gcc GCC_BL    
2500                         clock-names = "bam_cl    
2501                         #dma-cells = <1>;        
2502                         qcom,ee = <0>;           
2503                         qcom,controlled-remot    
2504                         num-channels = <18>;     
2505                         qcom,num-ees = <4>;      
2506                 };                               
2507                                                  
2508                 blsp2_uart1: serial@c1b0000 {    
2509                         compatible = "qcom,ms    
2510                         reg = <0x0c1b0000 0x1    
2511                         interrupts = <GIC_SPI    
2512                         clocks = <&gcc GCC_BL    
2513                                  <&gcc GCC_BL    
2514                         clock-names = "core",    
2515                         status = "disabled";     
2516                 };                               
2517                                                  
2518                 blsp2_i2c1: i2c@c1b5000 {        
2519                         compatible = "qcom,i2    
2520                         reg = <0x0c1b5000 0x6    
2521                         interrupts = <GIC_SPI    
2522                                                  
2523                         clocks = <&gcc GCC_BL    
2524                                  <&gcc GCC_BL    
2525                         clock-names = "core",    
2526                         dmas = <&blsp2_dma 6>    
2527                         dma-names = "tx", "rx    
2528                         pinctrl-names = "defa    
2529                         pinctrl-0 = <&blsp2_i    
2530                         pinctrl-1 = <&blsp2_i    
2531                         clock-frequency = <40    
2532                                                  
2533                         status = "disabled";     
2534                         #address-cells = <1>;    
2535                         #size-cells = <0>;       
2536                 };                               
2537                                                  
2538                 blsp2_i2c2: i2c@c1b6000 {        
2539                         compatible = "qcom,i2    
2540                         reg = <0x0c1b6000 0x6    
2541                         interrupts = <GIC_SPI    
2542                                                  
2543                         clocks = <&gcc GCC_BL    
2544                                  <&gcc GCC_BL    
2545                         clock-names = "core",    
2546                         dmas = <&blsp2_dma 8>    
2547                         dma-names = "tx", "rx    
2548                         pinctrl-names = "defa    
2549                         pinctrl-0 = <&blsp2_i    
2550                         pinctrl-1 = <&blsp2_i    
2551                         clock-frequency = <40    
2552                                                  
2553                         status = "disabled";     
2554                         #address-cells = <1>;    
2555                         #size-cells = <0>;       
2556                 };                               
2557                                                  
2558                 blsp2_i2c3: i2c@c1b7000 {        
2559                         compatible = "qcom,i2    
2560                         reg = <0x0c1b7000 0x6    
2561                         interrupts = <GIC_SPI    
2562                                                  
2563                         clocks = <&gcc GCC_BL    
2564                                  <&gcc GCC_BL    
2565                         clock-names = "core",    
2566                         dmas = <&blsp2_dma 10    
2567                         dma-names = "tx", "rx    
2568                         pinctrl-names = "defa    
2569                         pinctrl-0 = <&blsp2_i    
2570                         pinctrl-1 = <&blsp2_i    
2571                         clock-frequency = <40    
2572                                                  
2573                         status = "disabled";     
2574                         #address-cells = <1>;    
2575                         #size-cells = <0>;       
2576                 };                               
2577                                                  
2578                 blsp2_i2c4: i2c@c1b8000 {        
2579                         compatible = "qcom,i2    
2580                         reg = <0x0c1b8000 0x6    
2581                         interrupts = <GIC_SPI    
2582                                                  
2583                         clocks = <&gcc GCC_BL    
2584                                  <&gcc GCC_BL    
2585                         clock-names = "core",    
2586                         dmas = <&blsp2_dma 12    
2587                         dma-names = "tx", "rx    
2588                         pinctrl-names = "defa    
2589                         pinctrl-0 = <&blsp2_i    
2590                         pinctrl-1 = <&blsp2_i    
2591                         clock-frequency = <40    
2592                                                  
2593                         status = "disabled";     
2594                         #address-cells = <1>;    
2595                         #size-cells = <0>;       
2596                 };                               
2597                                                  
2598                 blsp2_i2c5: i2c@c1b9000 {        
2599                         compatible = "qcom,i2    
2600                         reg = <0x0c1b9000 0x6    
2601                         interrupts = <GIC_SPI    
2602                                                  
2603                         clocks = <&gcc GCC_BL    
2604                                  <&gcc GCC_BL    
2605                         clock-names = "core",    
2606                         dmas = <&blsp2_dma 14    
2607                         dma-names = "tx", "rx    
2608                         pinctrl-names = "defa    
2609                         pinctrl-0 = <&blsp2_i    
2610                         pinctrl-1 = <&blsp2_i    
2611                         clock-frequency = <40    
2612                                                  
2613                         status = "disabled";     
2614                         #address-cells = <1>;    
2615                         #size-cells = <0>;       
2616                 };                               
2617                                                  
2618                 blsp2_i2c6: i2c@c1ba000 {        
2619                         compatible = "qcom,i2    
2620                         reg = <0x0c1ba000 0x6    
2621                         interrupts = <GIC_SPI    
2622                                                  
2623                         clocks = <&gcc GCC_BL    
2624                                  <&gcc GCC_BL    
2625                         clock-names = "core",    
2626                         dmas = <&blsp2_dma 16    
2627                         dma-names = "tx", "rx    
2628                         pinctrl-names = "defa    
2629                         pinctrl-0 = <&blsp2_i    
2630                         pinctrl-1 = <&blsp2_i    
2631                         clock-frequency = <40    
2632                                                  
2633                         status = "disabled";     
2634                         #address-cells = <1>;    
2635                         #size-cells = <0>;       
2636                 };                               
2637                                                  
2638                 blsp2_spi1: spi@c1b5000 {        
2639                         compatible = "qcom,sp    
2640                         reg = <0x0c1b5000 0x6    
2641                         interrupts = <GIC_SPI    
2642                                                  
2643                         clocks = <&gcc GCC_BL    
2644                                  <&gcc GCC_BL    
2645                         clock-names = "core",    
2646                         dmas = <&blsp2_dma 6>    
2647                         dma-names = "tx", "rx    
2648                         pinctrl-names = "defa    
2649                         pinctrl-0 = <&blsp2_s    
2650                                                  
2651                         status = "disabled";     
2652                         #address-cells = <1>;    
2653                         #size-cells = <0>;       
2654                 };                               
2655                                                  
2656                 blsp2_spi2: spi@c1b6000 {        
2657                         compatible = "qcom,sp    
2658                         reg = <0x0c1b6000 0x6    
2659                         interrupts = <GIC_SPI    
2660                                                  
2661                         clocks = <&gcc GCC_BL    
2662                                  <&gcc GCC_BL    
2663                         clock-names = "core",    
2664                         dmas = <&blsp2_dma 8>    
2665                         dma-names = "tx", "rx    
2666                         pinctrl-names = "defa    
2667                         pinctrl-0 = <&blsp2_s    
2668                                                  
2669                         status = "disabled";     
2670                         #address-cells = <1>;    
2671                         #size-cells = <0>;       
2672                 };                               
2673                                                  
2674                 blsp2_spi3: spi@c1b7000 {        
2675                         compatible = "qcom,sp    
2676                         reg = <0x0c1b7000 0x6    
2677                         interrupts = <GIC_SPI    
2678                                                  
2679                         clocks = <&gcc GCC_BL    
2680                                  <&gcc GCC_BL    
2681                         clock-names = "core",    
2682                         dmas = <&blsp2_dma 10    
2683                         dma-names = "tx", "rx    
2684                         pinctrl-names = "defa    
2685                         pinctrl-0 = <&blsp2_s    
2686                                                  
2687                         status = "disabled";     
2688                         #address-cells = <1>;    
2689                         #size-cells = <0>;       
2690                 };                               
2691                                                  
2692                 blsp2_spi4: spi@c1b8000 {        
2693                         compatible = "qcom,sp    
2694                         reg = <0x0c1b8000 0x6    
2695                         interrupts = <GIC_SPI    
2696                                                  
2697                         clocks = <&gcc GCC_BL    
2698                                  <&gcc GCC_BL    
2699                         clock-names = "core",    
2700                         dmas = <&blsp2_dma 12    
2701                         dma-names = "tx", "rx    
2702                         pinctrl-names = "defa    
2703                         pinctrl-0 = <&blsp2_s    
2704                                                  
2705                         status = "disabled";     
2706                         #address-cells = <1>;    
2707                         #size-cells = <0>;       
2708                 };                               
2709                                                  
2710                 blsp2_spi5: spi@c1b9000 {        
2711                         compatible = "qcom,sp    
2712                         reg = <0x0c1b9000 0x6    
2713                         interrupts = <GIC_SPI    
2714                                                  
2715                         clocks = <&gcc GCC_BL    
2716                                  <&gcc GCC_BL    
2717                         clock-names = "core",    
2718                         dmas = <&blsp2_dma 14    
2719                         dma-names = "tx", "rx    
2720                         pinctrl-names = "defa    
2721                         pinctrl-0 = <&blsp2_s    
2722                                                  
2723                         status = "disabled";     
2724                         #address-cells = <1>;    
2725                         #size-cells = <0>;       
2726                 };                               
2727                                                  
2728                 blsp2_spi6: spi@c1ba000 {        
2729                         compatible = "qcom,sp    
2730                         reg = <0x0c1ba000 0x6    
2731                         interrupts = <GIC_SPI    
2732                                                  
2733                         clocks = <&gcc GCC_BL    
2734                                  <&gcc GCC_BL    
2735                         clock-names = "core",    
2736                         dmas = <&blsp2_dma 16    
2737                         dma-names = "tx", "rx    
2738                         pinctrl-names = "defa    
2739                         pinctrl-0 = <&blsp2_s    
2740                                                  
2741                         status = "disabled";     
2742                         #address-cells = <1>;    
2743                         #size-cells = <0>;       
2744                 };                               
2745                                                  
2746                 mmcc: clock-controller@c8c000    
2747                         compatible = "qcom,mm    
2748                         #clock-cells = <1>;      
2749                         #reset-cells = <1>;      
2750                         #power-domain-cells =    
2751                         reg = <0xc8c0000 0x40    
2752                                                  
2753                         clock-names = "xo",      
2754                                       "gpll0"    
2755                                       "dsi0ds    
2756                                       "dsi0by    
2757                                       "dsi1ds    
2758                                       "dsi1by    
2759                                       "hdmipl    
2760                                       "dplink    
2761                                       "dpvco"    
2762                                       "gpll0_    
2763                         clocks = <&rpmcc RPM_    
2764                                  <&gcc GCC_MM    
2765                                  <&mdss_dsi0_    
2766                                  <&mdss_dsi0_    
2767                                  <&mdss_dsi1_    
2768                                  <&mdss_dsi1_    
2769                                  <0>,            
2770                                  <0>,            
2771                                  <0>,            
2772                                  <&gcc GCC_MM    
2773                 };                               
2774                                                  
2775                 mdss: display-subsystem@c9000    
2776                         compatible = "qcom,ms    
2777                         reg = <0x0c900000 0x1    
2778                         reg-names = "mdss";      
2779                                                  
2780                         interrupts = <GIC_SPI    
2781                         interrupt-controller;    
2782                         #interrupt-cells = <1    
2783                                                  
2784                         clocks = <&mmcc MDSS_    
2785                                  <&mmcc MDSS_    
2786                                  <&mmcc MDSS_    
2787                         clock-names = "iface"    
2788                                       "bus",     
2789                                       "core";    
2790                                                  
2791                         power-domains = <&mmc    
2792                         iommus = <&mmss_smmu     
2793                                                  
2794                         #address-cells = <1>;    
2795                         #size-cells = <1>;       
2796                         ranges;                  
2797                                                  
2798                         status = "disabled";     
2799                                                  
2800                         mdss_mdp: display-con    
2801                                 compatible =     
2802                                 reg = <0x0c90    
2803                                       <0x0c9a    
2804                                       <0x0c9b    
2805                                       <0x0c9b    
2806                                 reg-names = "    
2807                                             "    
2808                                             "    
2809                                             "    
2810                                                  
2811                                 interrupt-par    
2812                                 interrupts =     
2813                                                  
2814                                 clocks = <&mm    
2815                                          <&mm    
2816                                          <&mm    
2817                                          <&mm    
2818                                          <&mm    
2819                                 clock-names =    
2820                                                  
2821                                                  
2822                                                  
2823                                                  
2824                                                  
2825                                 assigned-cloc    
2826                                 assigned-cloc    
2827                                                  
2828                                 operating-poi    
2829                                 power-domains    
2830                                                  
2831                                 mdp_opp_table    
2832                                         compa    
2833                                                  
2834                                         opp-1    
2835                                                  
2836                                                  
2837                                         };       
2838                                                  
2839                                         opp-2    
2840                                                  
2841                                                  
2842                                         };       
2843                                                  
2844                                         opp-3    
2845                                                  
2846                                                  
2847                                         };       
2848                                                  
2849                                         opp-4    
2850                                                  
2851                                                  
2852                                         };       
2853                                 };               
2854                                                  
2855                                 ports {          
2856                                         #addr    
2857                                         #size    
2858                                                  
2859                                         port@    
2860                                                  
2861                                                  
2862                                                  
2863                                                  
2864                                                  
2865                                         };       
2866                                                  
2867                                         port@    
2868                                                  
2869                                                  
2870                                                  
2871                                                  
2872                                                  
2873                                         };       
2874                                 };               
2875                         };                       
2876                                                  
2877                         mdss_dsi0: dsi@c99400    
2878                                 compatible =     
2879                                 reg = <0x0c99    
2880                                 reg-names = "    
2881                                                  
2882                                 interrupt-par    
2883                                 interrupts =     
2884                                                  
2885                                 clocks = <&mm    
2886                                          <&mm    
2887                                          <&mm    
2888                                          <&mm    
2889                                          <&mm    
2890                                          <&mm    
2891                                 clock-names =    
2892                                                  
2893                                                  
2894                                                  
2895                                                  
2896                                                  
2897                                 assigned-cloc    
2898                                                  
2899                                 assigned-cloc    
2900                                                  
2901                                                  
2902                                 operating-poi    
2903                                 power-domains    
2904                                                  
2905                                 phys = <&mdss    
2906                                 phy-names = "    
2907                                                  
2908                                 #address-cell    
2909                                 #size-cells =    
2910                                                  
2911                                 status = "dis    
2912                                                  
2913                                 ports {          
2914                                         #addr    
2915                                         #size    
2916                                                  
2917                                         port@    
2918                                                  
2919                                                  
2920                                                  
2921                                                  
2922                                                  
2923                                         };       
2924                                                  
2925                                         port@    
2926                                                  
2927                                                  
2928                                                  
2929                                                  
2930                                         };       
2931                                 };               
2932                         };                       
2933                                                  
2934                         mdss_dsi0_phy: phy@c9    
2935                                 compatible =     
2936                                 reg = <0x0c99    
2937                                       <0x0c99    
2938                                       <0x0c99    
2939                                 reg-names = "    
2940                                             "    
2941                                             "    
2942                                                  
2943                                 clocks = <&mm    
2944                                          <&rp    
2945                                 clock-names =    
2946                                                  
2947                                 #clock-cells     
2948                                 #phy-cells =     
2949                                                  
2950                                 status = "dis    
2951                         };                       
2952                                                  
2953                         mdss_dsi1: dsi@c99600    
2954                                 compatible =     
2955                                 reg = <0x0c99    
2956                                 reg-names = "    
2957                                                  
2958                                 interrupt-par    
2959                                 interrupts =     
2960                                                  
2961                                 clocks = <&mm    
2962                                          <&mm    
2963                                          <&mm    
2964                                          <&mm    
2965                                          <&mm    
2966                                          <&mm    
2967                                 clock-names =    
2968                                                  
2969                                                  
2970                                                  
2971                                                  
2972                                                  
2973                                 assigned-cloc    
2974                                                  
2975                                 assigned-cloc    
2976                                                  
2977                                                  
2978                                 operating-poi    
2979                                 power-domains    
2980                                                  
2981                                 phys = <&mdss    
2982                                 phy-names = "    
2983                                                  
2984                                 #address-cell    
2985                                 #size-cells =    
2986                                                  
2987                                 status = "dis    
2988                                                  
2989                                 ports {          
2990                                         #addr    
2991                                         #size    
2992                                                  
2993                                         port@    
2994                                                  
2995                                                  
2996                                                  
2997                                                  
2998                                                  
2999                                         };       
3000                                                  
3001                                         port@    
3002                                                  
3003                                                  
3004                                                  
3005                                                  
3006                                         };       
3007                                 };               
3008                         };                       
3009                                                  
3010                         mdss_dsi1_phy: phy@c9    
3011                                 compatible =     
3012                                 reg = <0x0c99    
3013                                       <0x0c99    
3014                                       <0x0c99    
3015                                 reg-names = "    
3016                                             "    
3017                                             "    
3018                                                  
3019                                 clocks = <&mm    
3020                                          <&rp    
3021                                 clock-names =    
3022                                                  
3023                                                  
3024                                 #clock-cells     
3025                                 #phy-cells =     
3026                                                  
3027                                 status = "dis    
3028                         };                       
3029                 };                               
3030                                                  
3031                 venus: video-codec@cc00000 {     
3032                         compatible = "qcom,ms    
3033                         reg = <0x0cc00000 0xf    
3034                         interrupts = <GIC_SPI    
3035                         power-domains = <&mmc    
3036                         clocks = <&mmcc VIDEO    
3037                                  <&mmcc VIDEO    
3038                                  <&mmcc VIDEO    
3039                                  <&mmcc VIDEO    
3040                         clock-names = "core",    
3041                         iommus = <&mmss_smmu     
3042                                  <&mmss_smmu     
3043                                  <&mmss_smmu     
3044                                  <&mmss_smmu     
3045                                  <&mmss_smmu     
3046                                  <&mmss_smmu     
3047                                  <&mmss_smmu     
3048                                  <&mmss_smmu     
3049                                  <&mmss_smmu     
3050                                  <&mmss_smmu     
3051                                  <&mmss_smmu     
3052                                  <&mmss_smmu     
3053                                  <&mmss_smmu     
3054                                  <&mmss_smmu     
3055                                  <&mmss_smmu     
3056                                  <&mmss_smmu     
3057                                  <&mmss_smmu     
3058                                  <&mmss_smmu     
3059                                  <&mmss_smmu     
3060                                  <&mmss_smmu     
3061                         memory-region = <&ven    
3062                         status = "disabled";     
3063                                                  
3064                         video-decoder {          
3065                                 compatible =     
3066                                 clocks = <&mm    
3067                                 clock-names =    
3068                                 power-domains    
3069                         };                       
3070                                                  
3071                         video-encoder {          
3072                                 compatible =     
3073                                 clocks = <&mm    
3074                                 clock-names =    
3075                                 power-domains    
3076                         };                       
3077                 };                               
3078                                                  
3079                 mmss_smmu: iommu@cd00000 {       
3080                         compatible = "qcom,ms    
3081                         reg = <0x0cd00000 0x4    
3082                         #iommu-cells = <1>;      
3083                                                  
3084                         clocks = <&mmcc MNOC_    
3085                                  <&mmcc BIMC_    
3086                                  <&mmcc BIMC_    
3087                         clock-names = "iface-    
3088                                       "iface-    
3089                                       "bus-sm    
3090                                                  
3091                         #global-interrupts =     
3092                         interrupts =             
3093                                 <GIC_SPI 263     
3094                                 <GIC_SPI 266     
3095                                 <GIC_SPI 267     
3096                                 <GIC_SPI 268     
3097                                 <GIC_SPI 244     
3098                                 <GIC_SPI 245     
3099                                 <GIC_SPI 247     
3100                                 <GIC_SPI 248     
3101                                 <GIC_SPI 249     
3102                                 <GIC_SPI 250     
3103                                 <GIC_SPI 251     
3104                                 <GIC_SPI 252     
3105                                 <GIC_SPI 253     
3106                                 <GIC_SPI 254     
3107                                 <GIC_SPI 255     
3108                                 <GIC_SPI 256     
3109                                 <GIC_SPI 260     
3110                                 <GIC_SPI 261     
3111                                 <GIC_SPI 262     
3112                                 <GIC_SPI 272     
3113                                                  
3114                         power-domains = <&mmc    
3115                 };                               
3116                                                  
3117                 remoteproc_adsp: remoteproc@1    
3118                         compatible = "qcom,ms    
3119                         reg = <0x17300000 0x4    
3120                                                  
3121                         interrupts-extended =    
3122                                                  
3123                                                  
3124                                                  
3125                                                  
3126                         interrupt-names = "wd    
3127                                           "ha    
3128                                                  
3129                         clocks = <&rpmcc RPM_    
3130                         clock-names = "xo";      
3131                                                  
3132                         memory-region = <&ads    
3133                                                  
3134                         qcom,smem-states = <&    
3135                         qcom,smem-state-names    
3136                                                  
3137                         power-domains = <&rpm    
3138                         power-domain-names =     
3139                                                  
3140                         status = "disabled";     
3141                                                  
3142                         glink-edge {             
3143                                 interrupts =     
3144                                 label = "lpas    
3145                                 qcom,remote-p    
3146                                 mboxes = <&ap    
3147                         };                       
3148                 };                               
3149                                                  
3150                 apcs_glb: mailbox@17911000 {     
3151                         compatible = "qcom,ms    
3152                                      "qcom,ms    
3153                         reg = <0x17911000 0x1    
3154                                                  
3155                         #mbox-cells = <1>;       
3156                 };                               
3157                                                  
3158                 timer@17920000 {                 
3159                         #address-cells = <1>;    
3160                         #size-cells = <1>;       
3161                         ranges;                  
3162                         compatible = "arm,arm    
3163                         reg = <0x17920000 0x1    
3164                                                  
3165                         frame@17921000 {         
3166                                 frame-number     
3167                                 interrupts =     
3168                                                  
3169                                 reg = <0x1792    
3170                                       <0x1792    
3171                         };                       
3172                                                  
3173                         frame@17923000 {         
3174                                 frame-number     
3175                                 interrupts =     
3176                                 reg = <0x1792    
3177                                 status = "dis    
3178                         };                       
3179                                                  
3180                         frame@17924000 {         
3181                                 frame-number     
3182                                 interrupts =     
3183                                 reg = <0x1792    
3184                                 status = "dis    
3185                         };                       
3186                                                  
3187                         frame@17925000 {         
3188                                 frame-number     
3189                                 interrupts =     
3190                                 reg = <0x1792    
3191                                 status = "dis    
3192                         };                       
3193                                                  
3194                         frame@17926000 {         
3195                                 frame-number     
3196                                 interrupts =     
3197                                 reg = <0x1792    
3198                                 status = "dis    
3199                         };                       
3200                                                  
3201                         frame@17927000 {         
3202                                 frame-number     
3203                                 interrupts =     
3204                                 reg = <0x1792    
3205                                 status = "dis    
3206                         };                       
3207                                                  
3208                         frame@17928000 {         
3209                                 frame-number     
3210                                 interrupts =     
3211                                 reg = <0x1792    
3212                                 status = "dis    
3213                         };                       
3214                 };                               
3215                                                  
3216                 intc: interrupt-controller@17    
3217                         compatible = "arm,gic    
3218                         reg = <0x17a00000 0x1    
3219                               <0x17b00000 0x1    
3220                         #interrupt-cells = <3    
3221                         #address-cells = <1>;    
3222                         #size-cells = <1>;       
3223                         ranges;                  
3224                         interrupt-controller;    
3225                         #redistributor-region    
3226                         redistributor-stride     
3227                         interrupts = <GIC_PPI    
3228                 };                               
3229                                                  
3230                 wifi: wifi@18800000 {            
3231                         compatible = "qcom,wc    
3232                         status = "disabled";     
3233                         reg = <0x18800000 0x8    
3234                         reg-names = "membase"    
3235                         memory-region = <&wla    
3236                         clocks = <&rpmcc RPM_    
3237                         clock-names = "cxo_re    
3238                         interrupts =             
3239                                 <GIC_SPI 413     
3240                                 <GIC_SPI 414     
3241                                 <GIC_SPI 415     
3242                                 <GIC_SPI 416     
3243                                 <GIC_SPI 417     
3244                                 <GIC_SPI 418     
3245                                 <GIC_SPI 420     
3246                                 <GIC_SPI 421     
3247                                 <GIC_SPI 422     
3248                                 <GIC_SPI 423     
3249                                 <GIC_SPI 424     
3250                                 <GIC_SPI 425     
3251                         iommus = <&anoc2_smmu    
3252                                  <&anoc2_smmu    
3253                         qcom,snoc-host-cap-8b    
3254                         qcom,no-msa-ready-ind    
3255                 };                               
3256         };                                       
3257 };                                               
                                                      

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