    8    (                                                                                '   ,Qualcomm Technologies, Inc. SM8550 QRD           2qcom,sm8550-qrd qcom,sm8550    chosen           =serial0:115200n8          clocks     xo-board             2fixed-clock          I             V          f         sleep-clk            2fixed-clock          I             V  }          f   (      bi-tcxo-div2-clk             I             2fixed-factor-clock           n                u                        f   '      bi-tcxo-ao-div2-clk          I             2fixed-factor-clock           n               u                        f         pcie-1-phy-aux-clk           2fixed-clock          I          	   disabled             V           cpus                                 cpu@0            cpu          2arm,cortex-a510                           n                psci                                     psci                                           d                    f      l2-cache             2cache           .            :                     f      l3-cache             2cache           .            :         f               cpu@100          cpu          2arm,cortex-a510                          n                psci                                     psci                                           d                    f      l2-cache             2cache           .            :                     f            cpu@200          cpu          2arm,cortex-a510                          n                psci                	            
         psci                                           d                    f      l2-cache             2cache           .            :                     f   	         cpu@300          cpu          2arm,cortex-a715                          n               psci                                     psci                                                             f      l2-cache             2cache           .            :                     f            cpu@400          cpu          2arm,cortex-a715                          n               psci                                     psci                                                             f      l2-cache             2cache           .            :                     f            cpu@500          cpu          2arm,cortex-a710                          n               psci                                     psci                                                             f      l2-cache             2cache           .            :                     f            cpu@600          cpu          2arm,cortex-a710                          n               psci                                     psci                                                             f      l2-cache             2cache           .            :                     f            cpu@700          cpu          2arm,cortex-x3                            n               psci                                     psci                              f          L                    f      l2-cache             2cache           .            :                     f            cpu-map    cluster0       core0           H         core1           H         core2           H         core3           H         core4           H         core5           H         core6           H         core7           H               idle-states         Lpsci       cpu-sleep-0-0            2arm,idle-state          Ysilver-rail-power-collapse          i@                                                   f   !      cpu-sleep-1-0            2arm,idle-state          Ygold-rail-power-collapse            i@            X                                      f   "         domain-idle-states     cluster-sleep-0          2domain-idle-state           iA  D                    	                   f   #      cluster-sleep-1          2domain-idle-state           iA D          
                    6         f   $            firmware       scm          2qcom,scm-sm8550 qcom,scm                                         interconnect-0           2qcom,sm8550-clk-virt                                   f   0      interconnect-1           2qcom,sm8550-mc-virt                                f         memory@a0000000          memory                                pmu          2arm,armv8-pmuv3                        psci             2arm,psci-1.0             smc    power-domain-cpu0                                        !         f         power-domain-cpu1                                        !         f         power-domain-cpu2                                        !         f   
      power-domain-cpu3                                        "         f         power-domain-cpu4                                        "         f         power-domain-cpu5                                        "         f         power-domain-cpu6                                        "         f         power-domain-cpu7                                        "         f         power-domain-cluster                            #   $         f             reserved-memory                                   '   hyp-region@80000000                                 .      cpusys-vm-region@80a00000                       @           .      hyp-tags-region@80e00000                        =           .      xbl-sc-region@d8100000                                 .      hyp-tags-reserved-region@811d0000                                  .      xbl-dt-log-merged-region@81a00000                       &           .      aop-cmd-db-region@81c60000           2qcom,cmd-db                                .      aop-config-merged-region@81c80000                       @          .      smem@81d00000         
   2qcom,smem                                  5   %            .      adsp-mhi-region@81f00000                                   .      global-sync-region@82600000              `                  .      tz-stat-region@82700000              p                  .      cdsp-secure-heap-region@82800000                       `           .      mpss-region@8a800000                                  .         f   {      q6-mpss-dtb-region@9b000000                                 .         f   |      ipa-fw-region@9b080000                                 .      ipa-gsi-region@9b090000              	                  .      gpu-micro-code-region@9b09a000               	                  .      spss-region@9b100000                                   .      spu-tz-shared-region@9b280000                (                  .      spu-modem-shared-region@9b2e0000                 .                  .      camera-region@9b300000               0                  .      video-region@9bb00000                       p           .      cvp-region@9c200000                      p           .      cdsp-region@9c900000                                   .         f         q6-cdsp-dtb-region@9e900000                                .         f         q6-adsp-dtb-region@9e980000                                .         f         adspslpi-region@9ea00000                                  .         f         rmtfs-region@d4a80000            2qcom,rmtfs-mem               Ԩ       (           .        =           L         mpss-dsm-region@d4d00000                       0           .         f   }      tz-reserved-region@d8000000                                 .      cpucp-fw-region@d8140000                                   .      qtee-region@d8300000                 0       P           .      ta-region@d8800000               ؀                 .      tz-tags-region@e1200000                     t           .      hwfence-shbuf-region@e6440000                D       '          .      trust-ui-vm-region@f3600000              `                .      trust-ui-vm-dump-region@f80ee000                                  .      trust-ui-vm-qrt-region@f80ef000                               .      trust-ui-vm-vblk0-ring-region@f80f8000                      @          .      trust-ui-vm-vblk1-ring-region@f80fc000                      @          .      trust-ui-vm-swiotlb-region@f8100000                                .      oem-vm-region@f8400000               @                 .      oem-vm-vblk0-ring-region@fcc00000                        @          .      oem-vm-swiotlb-region@fcc04000               @                 .      hyp-ext-tags-region@fce00000                                  .      hyp-ext-reserved-region@ff700000                 p                  .         smp2p-adsp           2qcom,smp2p          V            `   &                 t   &              {                  master-kernel           master-kernel                       f         slave-kernel            slave-kernel                                 f            smp2p-cdsp           2qcom,smp2p          V   ^          `   &                 t   &              {                  master-kernel           master-kernel                       f         slave-kernel            slave-kernel                                 f            smp2p-modem          2qcom,smp2p          V            `   &                 t   &              {                  master-kernel           master-kernel                       f         slave-kernel            slave-kernel                                 f   y      ipa-ap-to-modem         ipa                  ipa-modem-to-ap         ipa                              soc@0            2simple-bus          '                                                                                  clock-controller@100000          2qcom,sm8550-gcc                      B          I                                4   n   '   (   )   *       +       +      +      ,             f   .      mailbox@408000           2qcom,sm8550-ipcc qcom,ipcc                @                                                                  f   &      dma-controller@800000         (   2qcom,sm8550-gpi-dma qcom,sm6350-gpi-dma                                                 L         M         N         O         P         Q         R         S         T         U         V         W                      #   >        4   -  6          	   disabled             f   3      geniqup@8c0000           2qcom,geni-se-qup                                     '        ;m-ahb s-ahb          n   .      .           4   -  #                                   	   disabled       i2c@880000           2qcom,geni-i2c                         @         ;se           n   .   o        Gdefault         U   /              u                                   H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3              3                  wtx rx         	   disabled          spi@880000           2qcom,geni-spi                         @         ;se           n   .   o              u           Gdefault         U   4   5      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3              3                  wtx rx                                   	   disabled          i2c@884000           2qcom,geni-i2c                 @       @         ;se           n   .   q        Gdefault         U   6              G                                   H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx         	   disabled          spi@884000           2qcom,geni-spi                 @       @         ;se           n   .   q              G           Gdefault         U   7   8      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx                                   	   disabled          i2c@888000           2qcom,geni-i2c                        @         ;se           n   .   s        Gdefault         U   9              H                                   H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx         	   disabled          spi@888000           2qcom,geni-spi                        @         ;se           n   .   s              H           Gdefault         U   :   ;      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx                                   	   disabled          i2c@88c000           2qcom,geni-i2c                        @         ;se           n   .   u        Gdefault         U   <              I                                   H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx         	   disabled          spi@88c000           2qcom,geni-spi                        @         ;se           n   .   u              I           Gdefault         U   =   >      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx                                   	   disabled          i2c@890000           2qcom,geni-i2c                         @         ;se           n   .   w        Gdefault         U   ?              J                                   H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx         	   disabled          spi@890000           2qcom,geni-spi                         @         ;se           n   .   w              J           Gdefault         U   @   A      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx                                   	   disabled          i2c@894000           2qcom,geni-i2c                 @       @         ;se           n   .   y        Gdefault         U   B              K                                   H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx         	   disabled          spi@894000           2qcom,geni-spi                 @       @         ;se           n   .   y              K           Gdefault         U   C   D      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx                                   	   disabled          i2c@89c000           2qcom,geni-i2c                        @         ;se           n   .   }        Gdefault         U   E                                                 H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx         	   disabled          spi@89c000           2qcom,geni-spi                        @         ;se           n   .   }                         Gdefault         U   F   G      H     0          0          1          2                                   _qup-core qup-config qup-memory           r   3             3                 wtx rx                                   	   disabled             geniqup@9c0000           2qcom,geni-se-i2c-master-hub                                 ;s-ahb            n   .   Z                                  '      	   disabled       i2c@980000           2qcom,geni-i2c-master-hub                          @         ;se core          n   .   F   .   E        Gdefault         U   H                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@984000           2qcom,geni-i2c-master-hub                  @       @         ;se core          n   .   H   .   E        Gdefault         U   I                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@988000           2qcom,geni-i2c-master-hub                         @         ;se core          n   .   J   .   E        Gdefault         U   J                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@98c000           2qcom,geni-i2c-master-hub                         @         ;se core          n   .   L   .   E        Gdefault         U   K                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@990000           2qcom,geni-i2c-master-hub                          @         ;se core          n   .   N   .   E        Gdefault         U   L                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@994000           2qcom,geni-i2c-master-hub                  @       @         ;se core          n   .   P   .   E        Gdefault         U   M                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@998000           2qcom,geni-i2c-master-hub                         @         ;se core          n   .   R   .   E        Gdefault         U   N                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@99c000           2qcom,geni-i2c-master-hub                         @         ;se core          n   .   T   .   E        Gdefault         U   O                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@9a0000           2qcom,geni-i2c-master-hub                          @         ;se core          n   .   V   .   E        Gdefault         U   P                                                 0     0           0          1          2               _qup-core qup-config       	   disabled          i2c@9a4000           2qcom,geni-i2c-master-hub                  @       @         ;se core          n   .   X   .   E        Gdefault         U   Q                                                 0     0           0          1          2               _qup-core qup-config       	   disabled             dma-controller@a00000         (   2qcom,sm8550-gpi-dma qcom,sm6350-gpi-dma                                                                                                       %         &         '         (         )         *                      #           4   -             	   disabled             f   T      geniqup@ac0000           2qcom,geni-se-qup                                     '        ;m-ahb s-ahb          n   .      .           4   -                  0          0             	  _qup-core                                      okay       i2c@a80000           2qcom,geni-i2c                         @         ;se           n   .   ]        Gdefault         U   R              a                                   H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T              T                  wtx rx         	   disabled          spi@a80000           2qcom,geni-spi                         @         ;se           n   .   ]              a           Gdefault         U   U   V      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T              T                  wtx rx                                   	   disabled          i2c@a84000           2qcom,geni-i2c                 @       @         ;se           n   .   _        Gdefault         U   W              b                                   H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx         	   disabled          spi@a84000           2qcom,geni-spi                 @       @         ;se           n   .   _              b           Gdefault         U   X   Y      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          i2c@a88000           2qcom,geni-i2c                        @         ;se           n   .   a        Gdefault         U   Z              c                                   H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx         	   disabled          spi@a88000           2qcom,geni-spi                        @         ;se           n   .   a              c           Gdefault         U   [   \      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          i2c@a8c000           2qcom,geni-i2c                        @         ;se           n   .   c        Gdefault         U   ]              d                                   H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx         	   disabled          spi@a8c000           2qcom,geni-spi                        @         ;se           n   .   c              d           Gdefault         U   ^   _      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          i2c@a90000           2qcom,geni-i2c                         @         ;se           n   .   e        Gdefault         U   `              e                                   H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx         	   disabled          spi@a90000           2qcom,geni-spi                         @         ;se           n   .   e              e           Gdefault         U   a   b      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          i2c@a94000           2qcom,geni-i2c                 @       @         ;se           n   .   g        Gdefault         U   c              f         H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          spi@a94000           2qcom,geni-spi                 @       @         ;se           n   .   g              f           Gdefault         U   d   e      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          i2c@a98000           2qcom,geni-i2c                        @         ;se           n   .   i        Gdefault         U   f              k         H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          spi@a98000           2qcom,geni-spi                        @         ;se           n   .   i              k           Gdefault         U   g   h      H     0          0          1          2          S                         _qup-core qup-config qup-memory           r   T             T                 wtx rx                                   	   disabled          serial@a9c000            2qcom,geni-debug-uart                         @         ;se           n   .   k        Gdefault         U   i              C           _qup-core qup-config       0     0          0          1          2                okay             interconnect@1500000             2qcom,sm8550-cnoc-main                P       0                               f   k      interconnect@1600000             2qcom,sm8550-config-noc               `        b                                f   2      interconnect@1680000             2qcom,sm8550-system-noc               h       Ѐ                            interconnect@16c0000             2qcom,sm8550-pcie-anoc                l       "                     n   .       .   
                    f   j      interconnect@16e0000             2qcom,sm8550-aggre1-noc               n       D                     n   .      .                       f   S      interconnect@1700000             2qcom,sm8550-aggre2-noc               p                            n                          f         interconnect@1780000             2qcom,sm8550-mmss-noc                 x                                       f         pci@1c00000          pci          2qcom,pcie-sm8550          P               0     `             `             `             `                 parf dbi elbi atu config                                   8  '               `                 `0      `0                                                                                 msi                                                                                                                                                                                                 8   n   .   "   .   $   .   %   .   *   .   +   .      .          =  ;aux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu noc_aggr          0     j                    1          k               _pcie-mem cpu-pcie                   -            -                .           pci             .               )        pciephy          okay               l   `            %   l   ^           U   m        Gdefault       phy@1c06000           2qcom,sm8550-qmp-gen3x2-pcie-phy              `               (   n   .   "   .   $   n       .   &   .   (        ;aux cfg_ahb ref rchng pipe             .           phy         1   .   &        A             .            I            Vpcie0_pipe_clk          i             okay            t   o           p         f   )      pci@1c08000          pci          2qcom,pcie-sm8550          P              0     @             @             @             @                 parf dbi elbi atu config                                   8  '               @                 @0      @0                                                                    3           msi                                                                                                                                                                                             @   n   .   ,   .   .   .   /   .   6   .   7   .      .       .         I  ;aux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu noc_aggr cnoc_sf_axi            1   .   ,        A$       0     j                    1          k   	            _pcie-mem cpu-pcie                   -           -                .      .   	        pci link_down               .              *        pciephy       	   disabled          phy@1c0e000           2qcom,sm8550-qmp-gen4x2-pcie-phy                             (   n   .   0   .   .   n      .   2   .   4        ;aux cfg_ahb ref rchng pipe             .      .   
        phy phy_nocsr           1   .   2        A             .            I            Vpcie1_pipe_clk          i          	   disabled             f   *      dma-controller@1dc4000            2qcom,bam-v1.7.4 qcom,bam-v1.7.0              @                                                                4   -         -               f   q      crypto@1dfa000        )   2qcom,sm8550-qce qcom,sm8150-qce qcom,qce                 ߠ       `         r   q      q           wrx tx           4   -         -                                          _memory        phy@1d80000          2qcom,sm8550-qmp-ufs-phy                                 n   n      .           ;ref ref_aux             .              r            ufsphy           I           i             okay            t   s           p         f   +      ufs@1d84000       +   2qcom,sm8550-ufshc qcom,ufshc jedec,ufs-2.0               @       0               	              +        ufsphy                                   .           rst             .              t        4   -   `                   0     S                    1          2   #            _ufs-ddr cpu-ufs       n  ;core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk         @   n   .      .      .      .      n      .      .      .         @  xh                 xh  J                                   u         okay               l                 v                     w        " O        4   x        A   d         f   r      crypto@1d88000        ;   2qcom,sm8550-inline-crypto-engine qcom,inline-crypto-engine               ؀                 n   .            f   u      hwlock@1f40000           2qcom,tcsr-mutex                               T            f   %      clock-controller@1fc0000             2qcom,sm8550-tcsr syscon                                n                I                       f   n      clock-controller@3d90000             2qcom,sm8550-gpucc                                  n   '   .      .            I                                remoteproc@4080000           2qcom,sm8550-mpss-pas                         @@      L  `               y          y         y         y         y            0  wdog fatal ready handover stop-ack shutdown-ack          n               ;xo              z       z            cx mss                                       b   {   |   }        p   ~        y               stop             okay          0  qcom/sm8550/modem.mbn qcom/sm8550/modem_dtb.mbn    glink-edge          `   &                  t   &               mpss                        codec@6aa0000            2qcom,sm8550-lpass-wsa-macro                             (   n      D         f         g              ;mclk macro dcodec fsgen         1      D           A$          I          
  Vwsa2-mclk           Gdefault         U                       f         soundwire-controller@6ab0000             2qcom,soundwire-v2.0.0                                                    n           ;iface           WSA2                          	           ?   ?                                                  1           B           Y                  t                                                         	   disabled          codec@6ac0000            2qcom,sm8550-lpass-rx-macro                              (   n      @         f         g              ;mclk macro dcodec fsgen         1      @           A$          I            Vmclk            Gdefault         U                       f         soundwire-controller@6ad0000             2qcom,soundwire-v2.0.0                                                    n           ;iface           RX                         
          ?              
              
               
          
  1        
  B        
  Y          
  t          
                                                       okay             f      codec@0,4            2sdw20217010d00                                                  f            codec@6ae0000            2qcom,sm8550-lpass-tx-macro                              (   n      9         f         g              ;mclk macro dcodec fsgen         1      9           A$          I            Vmclk            Gdefault         U                       f         codec@6b00000            2qcom,sm8550-lpass-wsa-macro                             (   n      B         f         g              ;mclk macro dcodec fsgen         1      B           A$          I            Vmclk            Gdefault         U                       f         soundwire-controller@6b10000             2qcom,soundwire-v2.0.0                                                    n           ;iface           WSA                       	           ?   ?                                                  1           B           Y                  t                                                            okay             f      speaker@0,0          2sdw20217020400                           Gdefault         U                                      	  SpkrLeft                          x         f         speaker@0,1          2sdw20217020400                          Gdefault         U                                      
  SpkrRight                         x         f            soundwire-controller@6d30000             2qcom,soundwire-v2.0.0                                                           core wakeup          n           ;iface           TX                                                                       1        B        Y        t                                                        okay             f      codec@0,3            2sdw20217010d00                                               f            codec@6d44000            2qcom,sm8550-lpass-va-macro               @              $   n      9         f         g           ;mclk macro dcodec           1      9           A$          I            Vfsgen                       f         pinctrl@6e80000          2qcom,sm8550-lpass-lpi-pinctrl                              %                  +        ;           G                       n      f         g           ;core audio           f      tx-swr-active-state          f      clk-pins            Sgpio0           Xswr_tx_clk          a           p            z      data-pins           Sgpio1 gpio2 gpio14          Xswr_tx_data         a           p                     rx-swr-active-state          f      clk-pins            Sgpio3           Xswr_rx_clk          a           p            z      data-pins           Sgpio4 gpio5         Xswr_rx_data         a           p                     dmic01-default-state       clk-pins            Sgpio6         
  Xdmic1_clk           a                  data-pins           Sgpio7           Xdmic1_data          a                     dmic02-default-state       clk-pins            Sgpio8         
  Xdmic2_clk           a                  data-pins           Sgpio9           Xdmic2_data          a                     wsa-swr-active-state             f      clk-pins            Sgpio10          Xwsa_swr_clk         a           p            z      data-pins           Sgpio11          Xwsa_swr_data            a           p                     wsa2-swr-active-state            f      clk-pins            Sgpio15          Xwsa2_swr_clk            a           p            z      data-pins           Sgpio16          Xwsa2_swr_data           a           p                     spkr-1-sd-n-active-state            Sgpio17          Xgpio            a            z                  f         spkr-2-sd-n-active-state            Sgpio18          Xgpio            a            z                  f            interconnect@7400000             2qcom,sm8550-lpass-lpiaon-noc                 @                                   interconnect@7430000             2qcom,sm8550-lpass-lpicx-noc              C                                       f         interconnect@7e40000             2qcom,sm8550-lpass-ag-noc                                                     mmc@8804000       $   2qcom,sm8550-sdhci qcom,sdhci-msm-v5              @                                            hc_irq pwr_irq           n   .      .                  ;iface core xo           4   -  @             d,        ɀh            z                     0                         1          2               _sdhc-ddr cpu-sdhc                                            	   disabled       opp-table            2operating-points-v2          f      opp-19200000                $                  opp-50000000                                 opp-100000000                                 opp-202000000               
F                       clock-controller@aaf0000             2qcom,sm8550-videocc              
                  n   '   .               z                       I                                display-subsystem@ae00000            2qcom,sm8550-mdss                 
                 mdss                   S                                 n         .      .         =                                     0               1                                    _mdp0-mem mdp1-mem           4   -                                        '         okay             f      display-controller@ae01000           2qcom,sm8550-dpu               
           
               	  mdp vbif                                   0   n   .      .               @      =      I      !  ;bus nrt_bus iface lut core vsync                z           1      I        A$               ports                                port@0                  endpoint                        f            port@1                 endpoint                        f            port@2                 endpoint                        f               opp-table            2operating-points-v2          f      opp-200000000                                 opp-325000000               _@                 opp-375000000               Z                 opp-514000000                          t            displayport-controller@ae90000           2qcom,sm8550-dp qcom,sm8350-dp         P       
             
            
            
            
                                      (   n                                    ;  ;core_iface core_aux ctrl_link ctrl_link_iface stream_pixel          1                       ,      ,              ,           dp                                     z         	   disabled       ports                                port@0                  endpoint                        f            port@1                 endpoint                opp-table            2operating-points-v2          f      opp-162000000               	                 opp-270000000               ߀                 opp-540000000                /                  opp-810000000               0G           t            dsi@ae94000       (   2qcom,sm8550-dsi-ctrl qcom,mdss-dsi-ctrl              
@              	  dsi_ctrl                                  0   n                  B      8         .         $  ;byte byte_intf pixel core iface bus             z           1            C                                                   dsi                                    okay            5   p   ports                                port@0                  endpoint                        f            port@1                 endpoint                       A                      f               opp-table            2operating-points-v2          f      opp-187500000               -                 opp-300000000                                 opp-358000000               V                    panel@0          2visionox,vtdr6130                        U              L              Gdefault sleep           V           a           l              l         port       endpoint                        f                  phy@ae95000          2qcom,sm8550-dsi-phy-4nm       0       
P            
R           
U                dsi_phy dsi_phy_lane dsi_pll             n                   
  ;iface ref            I           i             okay            y   o         f         dsi@ae96000       (   2qcom,sm8550-dsi-ctrl qcom,mdss-dsi-ctrl              
`              	  dsi_ctrl                                  0   n                  D      :         .         $  ;byte byte_intf pixel core iface bus             z           1      	      E                                                   dsi                                 	   disabled       ports                                port@0                  endpoint                        f            port@1                 endpoint                   phy@ae97000          2qcom,sm8550-dsi-phy-4nm       0       
p            
r           
u                dsi_phy dsi_phy_lane dsi_pll             n                   
  ;iface ref            I           i          	   disabled             f            clock-controller@af00000             2qcom,sm8550-dispcc               
               \   n   '      .      (                             ,      ,                                       z                       I                                   f         phy@88e3000          2qcom,sm8550-snps-eusb2-phy               0       T        i             n   n           ;ref            .            okay            a   o           p                    f         phy@88e8000          2qcom,sm8550-qmp-usb3-dp-phy                     0           n   .             .      .           ;aux ref com_aux usb3_pipe               .              .      .           phy common           I           i            okay            t   p                    f   ,      usb@a6f8800          2qcom,sm8550-dwc3 qcom,dwc3               
o                                          '      0   n   .      .      .      .      .      n         &  ;cfg_noc core iface sleep mock_utmi xo           1   .      .           A$        4  `                                              2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq               .              t           .         0     S                    1          2   $            _usb-ddr apps-usb             okay       usb@a600000       
   2snps,dwc3                
`                                   4   -   @                                             ,            usb2-phy usb3-phy           otg             ports                                port@0                  endpoint                        f            port@1                 endpoint                        f                     interrupt-controller@b220000             2qcom,sm8550-pdc qcom,pdc                  "             @        d      <           ^   ^  a      }   ?      ~                                                        f         thermal-sensor@c271000            2qcom,sm8550-tsens qcom,tsens-v2               '            "                 	                                     uplow critical          	            f         thermal-sensor@c272000            2qcom,sm8550-tsens qcom,tsens-v2               '             "0                	                                     uplow critical          	            f         thermal-sensor@c273000            2qcom,sm8550-tsens qcom,tsens-v2               '0            "@                	                                     uplow critical          	            f         power-management@c300000          #   2qcom,sm8550-aoss-qmp qcom,aoss-qmp               0                      &        `   &                   t   &                 I             f   ~      sram@c3f0000             2qcom,rpmh-stats              ?               spmi@c400000             2qcom,spmi-pmic-arb        P       @        0     P             D             L             B       @         core chnls obsrvr intr cnfg         periph_irq          `                             	&            	3                                                     pmic@c           2qcom,pm8010 qcom,spmi-pmic                                               temp-alarm@2400          2qcom,spmi-temp-alarm               $               $               	             f            pmic@d           2qcom,pm8010 qcom,spmi-pmic                                               temp-alarm@2400          2qcom,spmi-temp-alarm               $               $               	             f            pmic@1           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800             2qcom,pm8550-gpio qcom,spmi-gpio                      +        G                      ;                                f      volume-up-n-state           Sgpio6           Xnormal          	?            	L                  f            led-controller@ee00       *   2qcom,pm8550-flash-led qcom,spmi-flash-led                        okay       led-0           Xflash           	Y           	_              	k          	|         	          	          led-1           Xflash           	Y            	_              	k          	|         	          	            pwm       !   2qcom,pm8550-pwm qcom,pm8350c-pwm                                      	            okay       multi-led           	Y   	        Xstatus                               led@1                       	Y         led@2                       	Y         led@3                       	Y                  pmic@7           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         !   2qcom,pm8550b-gpio qcom,spmi-gpio                         +        G                      ;                                f         phy@fd00             2qcom,pm8550b-eusb2-repeater                     i            	           	            f            pmic@5           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         "   2qcom,pm8550ve-gpio qcom,spmi-gpio                        +        G                      ;                                f            pmic@2           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio                        +        G                      ;                                f            pmic@3           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio                        +        G                      ;                                f            pmic@4           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio                        +        G                      ;                                f            pmic@6           2qcom,pm8550 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         "   2qcom,pm8550vs-gpio qcom,spmi-gpio                        +        G                      ;                                f            pmic@0           2qcom,pm8550 qcom,spmi-pmic                                                pon@1300             2qcom,pmk8350-pon                         	  hlos pbs       pwrkey           2qcom,pmk8350-pwrkey                              	   t         okay          resin            2qcom,pmk8350-resin                                okay            	   r         rtc@6100             2qcom,pmk8350-rtc               a   b       
  rtc alarm                  b            nvram@7100           2qcom,spmi-sdam             q                                  '      q       reboot-reason@48                H           	               f            gpio@8800         !   2qcom,pmk8550-gpio qcom,spmi-gpio                         +        G                      ;                                f            pmic@a           2qcom,pmr735d qcom,spmi-pmic             
                                 temp-alarm@a00           2qcom,spmi-temp-alarm               
            
   
               	             f         gpio@8800         !   2qcom,pmr735d-gpio qcom,spmi-gpio                         +        G                      ;                                f            pmic@b           2qcom,pmr735d qcom,spmi-pmic                                              temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               	             f         gpio@8800         !   2qcom,pmr735d-gpio qcom,spmi-gpio                         +        G                      ;                                f               pinctrl@f100000          2qcom,sm8550-tlmm                        0                             +        ;                               G   l                   	           	                f   l   hub-i2c0-data-clk-state         Sgpio16 gpio17           Xi2chub0_se0         a            	L         f   H      hub-i2c1-data-clk-state         Sgpio18 gpio19           Xi2chub0_se1         a            	L         f   I      hub-i2c2-data-clk-state         Sgpio20 gpio21           Xi2chub0_se2         a            	L         f   J      hub-i2c3-data-clk-state         Sgpio22 gpio23           Xi2chub0_se3         a            	L         f   K      hub-i2c4-data-clk-state         Sgpio4 gpio5         Xi2chub0_se4         a            	L         f   L      hub-i2c5-data-clk-state         Sgpio6 gpio7         Xi2chub0_se5         a            	L         f   M      hub-i2c6-data-clk-state         Sgpio8 gpio9         Xi2chub0_se6         a            	L         f   N      hub-i2c7-data-clk-state         Sgpio10 gpio11           Xi2chub0_se7         a            	L         f   O      hub-i2c8-data-clk-state         Sgpio206 gpio207         Xi2chub0_se8         a            	L         f   P      hub-i2c9-data-clk-state         Sgpio84 gpio85           Xi2chub0_se9         a            	L         f   Q      pcie0-default-state          f   m   perst-pins          Sgpio94          Xgpio            a            
      clkreq-pins         Sgpio95          Xpcie0_clk_req_n         a            	L      wake-pins           Sgpio96          Xgpio            a            	L         pcie1-default-state    perst-pins          Sgpio97          Xgpio            a            
      clkreq-pins         Sgpio98          Xpcie1_clk_req_n         a            	L      wake-pins           Sgpio99          Xgpio            a            	L         qup-i2c0-data-clk-state         Sgpio28 gpio29         	  Xqup1_se0            a           	L           f   R      qup-i2c1-data-clk-state         Sgpio32 gpio33         	  Xqup1_se1            a           	L           f   W      qup-i2c2-data-clk-state         Sgpio36 gpio37         	  Xqup1_se2            a           	L           f   Z      qup-i2c3-data-clk-state         Sgpio40 gpio41         	  Xqup1_se3            a           	L           f   ]      qup-i2c4-data-clk-state         Sgpio44 gpio45         	  Xqup1_se4            a           	L           f   `      qup-i2c5-data-clk-state         Sgpio52 gpio53         	  Xqup1_se5            a           	L           f   c      qup-i2c6-data-clk-state         Sgpio48 gpio49         	  Xqup1_se6            a           	L           f   f      qup-i2c8-data-clk-state          f   /   scl-pins            Sgpio57          Xqup2_se0_l1_mira            a           	L        sda-pins            Sgpio56          Xqup2_se0_l0_mira            a           	L           qup-i2c9-data-clk-state         Sgpio60 gpio61         	  Xqup2_se1            a           	L           f   6      qup-i2c10-data-clk-state            Sgpio64 gpio65         	  Xqup2_se2            a           	L           f   9      qup-i2c11-data-clk-state            Sgpio68 gpio69         	  Xqup2_se3            a           	L           f   <      qup-i2c12-data-clk-state            Sgpio2 gpio3       	  Xqup2_se4            a           	L           f   ?      qup-i2c13-data-clk-state            Sgpio80 gpio81         	  Xqup2_se5            a           	L           f   B      qup-i2c15-data-clk-state            Sgpio72 gpio106        	  Xqup2_se7            a           	L           f   E      qup-spi0-cs-state           Sgpio31        	  Xqup1_se0            a            z         f   V      qup-spi0-data-clk-state         Sgpio28 gpio29 gpio30          	  Xqup1_se0            a            z         f   U      qup-spi1-cs-state           Sgpio35        	  Xqup1_se1            a            z         f   Y      qup-spi1-data-clk-state         Sgpio32 gpio33 gpio34          	  Xqup1_se1            a            z         f   X      qup-spi2-cs-state           Sgpio39        	  Xqup1_se2            a            z         f   \      qup-spi2-data-clk-state         Sgpio36 gpio37 gpio38          	  Xqup1_se2            a            z         f   [      qup-spi3-cs-state           Sgpio43        	  Xqup1_se3            a            z         f   _      qup-spi3-data-clk-state         Sgpio40 gpio41 gpio42          	  Xqup1_se3            a            z         f   ^      qup-spi4-cs-state           Sgpio47        	  Xqup1_se4            a            z         f   b      qup-spi4-data-clk-state         Sgpio44 gpio45 gpio46          	  Xqup1_se4            a            z         f   a      qup-spi5-cs-state           Sgpio55        	  Xqup1_se5            a            z         f   e      qup-spi5-data-clk-state         Sgpio52 gpio53 gpio54          	  Xqup1_se5            a            z         f   d      qup-spi6-cs-state           Sgpio51        	  Xqup1_se6            a            z         f   h      qup-spi6-data-clk-state         Sgpio48 gpio49 gpio50          	  Xqup1_se6            a            z         f   g      qup-spi8-cs-state           Sgpio59          Xqup2_se0_l3_mira            a            z         f   5      qup-spi8-data-clk-state         Sgpio56 gpio57 gpio58            Xqup2_se0_l2_mira            a            z         f   4      qup-spi9-cs-state           Sgpio63        	  Xqup2_se1            a            z         f   8      qup-spi9-data-clk-state         Sgpio60 gpio61 gpio62          	  Xqup2_se1            a            z         f   7      qup-spi10-cs-state          Sgpio67        	  Xqup2_se2            a            z         f   ;      qup-spi10-data-clk-state            Sgpio64 gpio65 gpio66          	  Xqup2_se2            a            z         f   :      qup-spi11-cs-state          Sgpio71        	  Xqup2_se3            a            z         f   >      qup-spi11-data-clk-state            Sgpio68 gpio69 gpio70          	  Xqup2_se3            a            z         f   =      qup-spi12-cs-state          Sgpio119       	  Xqup2_se4            a            z         f   A      qup-spi12-data-clk-state            Sgpio2 gpio3 gpio118       	  Xqup2_se4            a            z         f   @      qup-spi13-cs-state          Sgpio83        	  Xqup2_se5            a            z         f   D      qup-spi13-data-clk-state            Sgpio80 gpio81 gpio82          	  Xqup2_se5            a            z         f   C      qup-spi15-cs-state          Sgpio75        	  Xqup2_se7            a            z         f   G      qup-spi15-data-clk-state            Sgpio72 gpio106 gpio74         	  Xqup2_se7            a            z         f   F      qup-uart7-default-state         Sgpio26 gpio27         	  Xqup1_se7            a            z         f   i      sdc2-sleep-state       clk-pins          	  Ssdc2_clk             z        a         cmd-pins          	  Ssdc2_cmd             	L        a         data-pins         
  Ssdc2_data            	L        a            sdc2-default-state     clk-pins          	  Ssdc2_clk             z        a         cmd-pins          	  Ssdc2_cmd             	L        a   
      data-pins         
  Ssdc2_data            	L        a   
         sde-dsi-active-state            Sgpio133         Xgpio            a            z         f         sde-dsi-suspend-state           Sgpio133         Xgpio            a            
         f         sde-te-active-state         Sgpio86        
  Xmdp_vsync           a            
         f         sde-te-suspend-state            Sgpio86        
  Xmdp_vsync           a            
         f         wcd-reset-n-active-state            Sgpio108         Xgpio            a            z                  f            iommu@15000000        /   2qcom,sm8550-smmu-500 qcom,smmu-500 arm,mmu-500                                 
           
+                 A          a          b          c          d          e          f          g          h          i          j          k          l          m          n          o          p          q          r          s          t          u          v                                                                                                                                 ;         <         =         >         ?         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         P         Q         R         S         T         U         V         W         X         Y                                                                                                                                                                                                                                                                                                   f   -      interrupt-controller@17100000            2arm,gic-v3                                                '                            
>           
U                     	                                     f      msi-controller@17140000          2arm,gic-v3-its                                 
j        
y            timer@17420000           2arm,armv7-timer-mem              B                 '                                            frame@17421000           B    B             
                                      frame@17423000           B0            
                  	         	   disabled          frame@17425000           BP            
                  
         	   disabled          frame@17427000           Bp            
                           	   disabled          frame@17429000           B            
                           	   disabled          frame@1742b000           B            
                           	   disabled          frame@1742d000           B            
                           	   disabled             rsc@17a00000          	  apps_rsc             2qcom,rpmh-rsc         @                                                               drv-0 drv-1 drv-2 drv-3       $                                        
           
            
                                          bcm-voter            2qcom,bcm-voter           f         clock-controller             2qcom,sm8550-rpmh-clk             I           ;xo           n            f         power-controller             2qcom,sm8550-rpmhpd                                  f   z   opp-table            2operating-points-v2          f      opp-16          
         opp-48          
   0         f         opp-52          
   4      opp-56          
   8         f         opp-60          
   <      opp-64          
   @         f         opp-80          
   P      opp-128         
            f         opp-144         
         opp-192         
            f         opp-256         
            f   t      opp-320         
  @      opp-336         
  P      opp-384         
        opp-416         
              regulators-0             2qcom,pm8550-rpmh-regulators         
b           
           
           
           	                      -           ?           P           a           p                            bob1          
  vreg_bob1            2K          <l                    f         bob2          
  vreg_bob2            )          <l                    f         ldo1            vreg_l1b_1p8             w@         w@                 ldo2            vreg_l2b_3p0             -          -                  ldo5            vreg_l5b_3p1             /]          /]                     f         ldo6            vreg_l6b_1p8             w@         -                  ldo7            vreg_l7b_1p8             w@         -                  ldo8            vreg_l8b_1p8             w@         -                  ldo9            vreg_l9b_2p9             -*         -                  ldo11           vreg_l11b_1p2            O                              f         ldo12           vreg_l12b_1p8            w@         w@                    f         ldo13           vreg_l13b_3p0            -         -                    f         ldo14           vreg_l14b_3p2            0          0                  ldo15           vreg_l15b_1p8            w@         w@                    f         ldo16           vreg_l16b_2p8            *         *                 ldo17           vreg_l17b_2p5            &5@         &5@                    f   v         regulators-1             2qcom,pm8550vs-rpmh-regulators           
c                                       ldo3            vreg_l3c_0p9             m                             regulators-2             2qcom,pm8550vs-rpmh-regulators           
d                                       ldo1            vreg_l1d_0p88            m         	                    f   s         regulators-3             2qcom,pm8550vs-rpmh-regulators           
e                                                             smps4           vreg_s4e_0p95            @                             f         smps5           vreg_s5e_1p08            z                           ldo1            vreg_l1e_0p88            m         m                    f   o      ldo2            vreg_l2e_0p9             @                          ldo3            vreg_l3e_1p2             O         O                    f   p         regulators-4             2qcom,pm8550ve-rpmh-regulators           
f                                                  smps4           vreg_s4f_0p5                       
`                 ldo1            vreg_l1f_0p9                                       ldo2            vreg_l2f_0p88            m                          ldo3            vreg_l3f_0p88            m                             f            regulators-5             2qcom,pm8550vs-rpmh-regulators           
g                                            +           9           G                                 U      smps1           vreg_s1g_1p25            O                           smps2           vreg_s2g_0p85            5          B@                 smps3           vreg_s3g_0p8                      Q                 smps4           vreg_s4g_1p25            O         @                    f         smps5           vreg_s5g_0p85                      Q                 smps6           vreg_s6g_1p86            w@                             f         ldo1            vreg_l1g_1p2             O         O                    f   w      ldo3            vreg_l3g_1p2             O         O                    f   x            cpufreq@17d91000          +   2qcom,sm8550-cpufreq-epss qcom,cpufreq-epss        0                                0              '  freq-domain0 freq-domain1 freq-domain2           n   '   .           ;xo alternate          $                                      $  dcvsh-irq-0 dcvsh-irq-1 dcvsh-irq-2         c            I            f         pmu@24091000          .   2qcom,sm8550-llcc-bwmon qcom,sc7280-llcc-bwmon                $	                       Q                                            opp-table            2operating-points-v2          f      opp-0           v p      opp-1           v ,h      opp-2           v Z      opp-3           v ci8      opp-4           v y      opp-5           v A      opp-6           v H      opp-7           v ։      opp-8           v h            pmu@240b6400          (   2qcom,sm8550-cpu-bwmon qcom,sdm845-bwmon              $d                      E              1         1                    opp-table            2operating-points-v2          f      opp-0           v E      opp-1           v l}p      opp-2           v       opp-3           v       opp-4           v 9`      opp-5           v /(            interconnect@24100000            2qcom,sm8550-gem-noc              $                                       f   1      system-cache-controller@25000000             2qcom,sm8550-llcc          P       %               %               %@              %`              %                @  llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base               
         remoteproc@30000000          2qcom,sm8550-adsp-pas                 0                <  `                                                    #  wdog fatal ready handover stop-ack           n               ;xo              z      z            lcx lmx                                      b              p   ~        y               stop             okay          .  qcom/sm8550/adsp.mbn qcom/sm8550/adsp_dtb.mbn      glink-edge          `   &                  t   &               lpass                 fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           adsp                                 compute-cb@3             2qcom,fastrpc-compute-cb                     4   -        -  c          compute-cb@4             2qcom,fastrpc-compute-cb                     4   -        -  d          compute-cb@5             2qcom,fastrpc-compute-cb                     4   -        -  e          compute-cb@6             2qcom,fastrpc-compute-cb                     4   -        -  f          compute-cb@7             2qcom,fastrpc-compute-cb                     4   -        -  g             gpr       	   2qcom,gpr          
  adsp_apps                                                         service@1            2qcom,q6apm                                  avs/audio msm/adsp/audio_pd          f      dais             2qcom,q6apm-dais         4   -        -  a          bedais           2qcom,q6apm-lpass-dais                       f            service@2            2qcom,q6prm                      avs/audio msm/adsp/audio_pd    clock-controller             2qcom,q6prm-lpass-clocks          I            f                     interconnect@320c0000            2qcom,sm8550-nsp-noc              2                                       f         remoteproc@32300000          2qcom,sm8550-cdsp-pas                 20      @        @  `         B                                              #  wdog fatal ready handover stop-ack           n               ;xo              z       z   
   z            cx mxc nsp                                       b              p   ~        y               stop             okay          .  qcom/sm8550/cdsp.mbn qcom/sm8550/cdsp_dtb.mbn      glink-edge          `   &                  t   &               cdsp                  fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           cdsp                                 compute-cb@1             2qcom,fastrpc-compute-cb                   $  4   -  a       -         -           compute-cb@2             2qcom,fastrpc-compute-cb                   $  4   -  b       -         -           compute-cb@3             2qcom,fastrpc-compute-cb                   $  4   -  c       -         -           compute-cb@4             2qcom,fastrpc-compute-cb                   $  4   -  d       -         -           compute-cb@5             2qcom,fastrpc-compute-cb                   $  4   -  e       -         -           compute-cb@6             2qcom,fastrpc-compute-cb                   $  4   -  f       -         -           compute-cb@7             2qcom,fastrpc-compute-cb                   $  4   -  g       -         -           compute-cb@8             2qcom,fastrpc-compute-cb                   $  4   -  h       -         -                       thermal-zones      aoss0-thermal                                             trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             cpuss0-thermal                                           trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             cpuss1-thermal                                           trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             cpuss2-thermal                                           trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             cpuss3-thermal                                           trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             cpu3-top-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu3-bottom-thermal                                          trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu4-top-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu4-bottom-thermal                                          trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu5-top-thermal                                          	   trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu5-bottom-thermal                                       
   trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu6-top-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu6-bottom-thermal                                          trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu7-top-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu7-middle-thermal                                          trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu7-bottom-thermal                                          trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                aoss1-thermal                                             trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             cpu0-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu1-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cpu2-thermal                                             trips      trip-point0          _                   passive       trip-point1          s                   passive       cpu-critical                             	   critical                cdsp0-thermal              
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             cdsp1-thermal              
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             cdsp2-thermal              
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             cdsp3-thermal              
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             video-thermal                                            trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             mem-thermal            
                          	   trips      thermal-engine-config            H                   passive       ddr0-config          _                   passive       reset-mon-config             8                   passive             modem0-thermal                                        
   trips      thermal-engine-config            H                   passive       mdmss0-config0           p                   passive       mdmss0-config1           (                   passive       reset-mon-config             8                   passive             modem1-thermal                                           trips      thermal-engine-config            H                   passive       mdmss1-config0           p                   passive       mdmss1-config1           (                   passive       reset-mon-config             8                   passive             modem2-thermal                                           trips      thermal-engine-config            H                   passive       mdmss2-config0           p                   passive       mdmss2-config1           (                   passive       reset-mon-config             8                   passive             modem3-thermal                                           trips      thermal-engine-config            H                   passive       mdmss3-config0           p                   passive       mdmss3-config1           (                   passive       reset-mon-config             8                   passive             camera0-thermal                                          trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             camera1-thermal                                          trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             aoss2-thermal                                             trips      thermal-engine-config            H                   passive       reset-mon-config             8                   passive             gpuss-0-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-1-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-2-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-3-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-4-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-5-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-6-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             gpuss-7-thermal            
                             trips      thermal-engine-config            H                   passive       thermal-hal-config           H                   passive       reset-mon-config             8                   passive       junction-config          s                   passive             pm8010-m-thermal               d                          trips      trip0            s                     passive       trip1            8                     hot             pm8010-n-thermal               d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550-thermal             d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550b-thermal            d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550ve-thermal               d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550vs-c-thermal             d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550vs-d-thermal             d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550vs-e-thermal             d                          trips      trip0            s                     passive       trip1            8                     hot             pm8550vs-g-thermal             d                          trips      trip0            s                     passive       trip1            8                     hot             pmr735d-k-thermal              d                          trips      trip0            s                     passive       trip1            8                     hot             pmr735d-l-thermal              d                          trips      trip0            s                     passive       trip1            8                     hot                timer            2arm,armv8-timer       0                                
        reboot-mode          2nvmem-reboot-mode                      reboot-mode         0           >         aliases       $  N/soc@0/geniqup@ac0000/serial@a9c000       audio-codec          2qcom,wcd9385-codec          Gdefault         U           V w@        n w@         w@         w@          $ I                              P        -           <              l   l           K           [                      k                       f         gpio-keys         
   2gpio-keys           U           Gdefault    key-volume-up         
  Volume Up           	   s                                                       pmic-glink        '   2qcom,sm8550-pmic-glink qcom,pmic-glink                               connector@0          2usb-c-connector                      dual            dual       ports                                port@0                  endpoint                        f            port@1                 endpoint                        f                     sound         (   2qcom,sm8550-sndcard qcom,sm8450-sndcard          ,SM8550-QRD          SpkrLeft IN WSA_SPK1 OUT SpkrRight IN WSA_SPK2 OUT IN1_HPHL HPHL_OUT IN2_HPHR HPHR_OUT AMIC2 MIC BIAS2 VA DMIC0 MIC BIAS1 VA DMIC1 MIC BIAS1 VA DMIC2 MIC BIAS3 TX DMIC0 MIC BIAS1 TX DMIC1 MIC BIAS2 TX DMIC2 MIC BIAS3 TX SWR_ADC1 ADC2_OUTPUT       wcd-playback-dai-link           WCD Playback       cpu               q      codec                                      platform                        wcd-capture-dai-link            WCD Capture    cpu               x      codec                                     platform                        wsa-dai-link            WSA Playback       cpu               i      codec                                     platform                        va-dai-link         VA Capture     cpu               x      codec                        platform                           vph-pwr-regulator            2regulator-fixed         vph_pwr          8u          8u                            f            	interrupt-parent #address-cells #size-cells model compatible stdout-path #clock-cells clock-frequency phandle clocks clock-mult clock-div status device_type reg enable-method next-level-cache power-domains power-domain-names qcom,freq-domain capacity-dmips-mhz dynamic-power-coefficient #cooling-cells cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop interconnects #interconnect-cells qcom,bcm-voters interrupts #power-domain-cells domain-idle-states ranges no-map hwlocks qcom,client-id qcom,vmid qcom,smem interrupts-extended mboxes qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges #reset-cells #mbox-cells #dma-cells dma-channels dma-channel-mask iommus clock-names pinctrl-names pinctrl-0 interconnect-names dmas dma-names reg-names bus-range dma-coherent linux,pci-domain num-lanes interrupt-names interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names wake-gpios perst-gpios assigned-clocks assigned-clock-rates clock-output-names #phy-cells vdda-phy-supply vdda-pll-supply qcom,ee qcom,controlled-remotely lanes-per-direction required-opps freq-table-hz qcom,ice reset-gpios vcc-supply vcc-max-microamp vccq-supply vccq-max-microamp vccq2-supply vccq2-max-microamp #hwlock-cells memory-region qcom,qmp qcom,smem-states qcom,smem-state-names firmware-name label #sound-dai-cells qcom,din-ports qcom,dout-ports qcom,ports-sinterval qcom,ports-offset1 qcom,ports-offset2 qcom,ports-hstart qcom,ports-hstop qcom,ports-word-length qcom,ports-block-pack-mode qcom,ports-block-group-count qcom,ports-lane-control qcom,rx-port-mapping powerdown-gpios sound-name-prefix vdd-1p8-supply vdd-io-supply qcom,ports-sinterval-low qcom,tx-port-mapping gpio-controller #gpio-cells gpio-ranges pins function drive-strength slew-rate bias-disable bias-bus-hold output-high input-enable output-low qcom,dll-config qcom,ddr-config operating-points-v2 bus-width sdhci-caps-mask opp-hz remote-endpoint assigned-clock-parents vdda-supply data-lanes pinctrl-1 vci-supply vdd-supply vddio-supply vdds-supply vdda12-supply snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,usb3_lpm_capable dr_mode usb-role-switch qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,channel qcom,bus-id power-source bias-pull-up color led-sources led-max-microamp flash-max-microamp flash-max-timeout-us function-enumerator #pwm-cells vdd18-supply vdd3-supply linux,code bits wakeup-parent gpio-reserved-ranges bias-pull-down #iommu-cells #global-interrupts #redistributor-regions redistributor-stride msi-controller #msi-cells frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config opp-level qcom,pmic-id vdd-bob1-supply vdd-bob2-supply vdd-l1-l4-l10-supply vdd-l2-l13-l14-supply vdd-l3-supply vdd-l5-l16-supply vdd-l6-l7-supply vdd-l8-l9-supply vdd-l11-supply vdd-l12-supply vdd-l15-supply vdd-l17-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode vdd-l1-supply vdd-l2-supply vdd-s4-supply vdd-s5-supply vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s6-supply #freq-domain-cells opp-peak-kBps qcom,glink-channels qcom,domain qcom,intents qcom,protection-domain polling-delay-passive polling-delay thermal-sensors temperature hysteresis nvmem-cells nvmem-cell-names mode-recovery mode-bootloader serial0 qcom,micbias1-microvolt qcom,micbias2-microvolt qcom,micbias3-microvolt qcom,micbias4-microvolt qcom,mbhc-buttons-vthreshold-microvolt qcom,mbhc-headset-vthreshold-microvolt qcom,mbhc-headphone-vthreshold-microvolt qcom,rx-device qcom,tx-device vdd-buck-supply vdd-rxtx-supply vdd-mic-bias-supply debounce-interval linux,can-disable wakeup-source power-role data-role audio-routing link-name sound-dai regulator-always-on regulator-boot-on 