    8 L   (            @                                                                       ,Xiaomi Mi MIX 2S             2xiaomi,polaris qcom,sdm845           =handset          J  A           V   *       aliases       !   d/soc@0/geniqup@8c0000/i2c@880000          !   i/soc@0/geniqup@8c0000/i2c@884000          !   n/soc@0/geniqup@8c0000/i2c@888000          !   s/soc@0/geniqup@8c0000/i2c@88c000          !   x/soc@0/geniqup@8c0000/i2c@890000          !   }/soc@0/geniqup@8c0000/i2c@894000          !   /soc@0/geniqup@8c0000/i2c@898000          !   /soc@0/geniqup@8c0000/i2c@89c000          !   /soc@0/geniqup@ac0000/i2c@a80000          !   /soc@0/geniqup@ac0000/i2c@a84000          !   /soc@0/geniqup@ac0000/i2c@a88000          !   /soc@0/geniqup@ac0000/i2c@a8c000          !   /soc@0/geniqup@ac0000/i2c@a90000          !   /soc@0/geniqup@ac0000/i2c@a94000          !   /soc@0/geniqup@ac0000/i2c@a98000          !   /soc@0/geniqup@ac0000/i2c@a9c000          !   /soc@0/geniqup@8c0000/spi@880000          !   /soc@0/geniqup@8c0000/spi@884000          !   /soc@0/geniqup@8c0000/spi@888000          !   /soc@0/geniqup@8c0000/spi@88c000          !   /soc@0/geniqup@8c0000/spi@890000          !   /soc@0/geniqup@8c0000/spi@894000          !   /soc@0/geniqup@8c0000/spi@898000          !   /soc@0/geniqup@8c0000/spi@89c000          !   /soc@0/geniqup@ac0000/spi@a80000          !   /soc@0/geniqup@ac0000/spi@a84000          !   /soc@0/geniqup@ac0000/spi@a88000          !   /soc@0/geniqup@ac0000/spi@a8c000          !   /soc@0/geniqup@ac0000/spi@a90000          !   /soc@0/geniqup@ac0000/spi@a94000          !  /soc@0/geniqup@ac0000/spi@a98000          !  
/soc@0/geniqup@ac0000/spi@a9c000          $  /soc@0/geniqup@ac0000/serial@a84000       $  /soc@0/geniqup@8c0000/serial@898000       chosen        clocks     xo-board             2fixed-clock                      -I       	  =xo_board            P         sleep-clk            2fixed-clock                      -          P   5         cpus                                 cpu@0           Xcpu          2qcom,kryo385            d                h               opsci            }  c                                           (                                                     psci                                  P      l2-cache             2cache                       *           	        P      l3-cache             2cache                       *        P   	            cpu@100         Xcpu          2qcom,kryo385            d               h               opsci            }  c                                           (                                             
        psci                                  P      l2-cache             2cache                       *           	        P            cpu@200         Xcpu          2qcom,kryo385            d               h               opsci            }  c                                           (                                                     psci                                  P      l2-cache             2cache                       *           	        P            cpu@300         Xcpu          2qcom,kryo385            d               h               opsci            }  c                                           (                                                                psci                       P      l2-cache             2cache                       *           	        P            cpu@400         Xcpu          2qcom,kryo385            d               h              opsci            }                                            (                                                     psci                                  P      l2-cache             2cache                       *           	        P            cpu@500         Xcpu          2qcom,kryo385            d               h              opsci            }                                            (                                                     psci                                  P      l2-cache             2cache                       *           	        P            cpu@600         Xcpu          2qcom,kryo385            d               h              opsci            }                                            (                                                     psci                                  P      l2-cache             2cache                       *           	        P            cpu@700         Xcpu          2qcom,kryo385            d               h              opsci            }                                            (                                                     psci                                  P       l2-cache             2cache                       *           	        P            cpu-map    cluster0       core0           8         core1           8         core2           8         core3           8         core4           8         core5           8         core6           8         core7           8                idle-states         <psci       cpu-sleep-0-0            2arm,idle-state          Ilittle-rail-power-collapse          Y@          p  ^                    b                 P   '      cpu-sleep-1-0            2arm,idle-state          Ibig-rail-power-collapse         Y@          p            m                           P   (         domain-idle-states     cluster-sleep-0          2domain-idle-state           YA D        p                      '        P   )            firmware       scm          2qcom,scm-sdm845 qcom,scm             memory@80000000         Xmemory          d                     opp-table-cpu0           2operating-points-v2                  P      opp-300000000                         5  I>       opp-403200000               X          5  I>       opp-480000000               8          5  bp       opp-576000000               "U          5  bp       opp-652800000               &          5  u0       opp-748800000               ,                  opp-825600000               15                  opp-902400000               5Ɉ           `       opp-979200000               :]h                  opp-1056000000              >H                  opp-1132800000              C(          !b @       opp-1228800000              I>           !b        opp-1324800000              N          !b         opp-1420800000              T          .        opp-1516800000              Zh          . 'P       opp-1612800000              `!`          >'P       opp-1689600000              d@          >>       opp-1766400000              iI           >V0          opp-table-cpu4           2operating-points-v2                  P      opp-300000000                         5  I>       opp-403200000               X          5  I>       opp-480000000               8           I>       opp-576000000               "U           I>       opp-652800000               &           I>       opp-748800000               ,           I>       opp-825600000               15          !b        opp-902400000               5Ɉ          !b        opp-979200000               :]h          !b        opp-1056000000              >H          .         opp-1132800000              C(          .         opp-1209600000              H          >        opp-1286400000              L          >        opp-1363200000              Q@          >        opp-1459200000              V          >        opp-1536000000              [          R        opp-1612800000              `!`          R        opp-1689600000              d@          R'P       opp-1766400000              iI           ^'P       opp-1843200000              m           ^'P       opp-1920000000              rp          n'P       opp-1996800000              w          n>       opp-2092800000              |          n>       opp-2169600000              Qx          n>       opp-2246400000              X          n>       opp-2323200000              y8          n>       opp-2400000000                        nV0       opp-2476800000                        nV0       opp-2553600000              4          nV0       opp-2649600000                        nV0       opp-2745600000                        n       opp-2803200000              p          n          opp-table-dsi            2operating-points-v2         P      opp-19200000                $            !      opp-180000000               
            "      opp-275000000               d*           #      opp-328580000                          $      opp-358000000               V           %         opp-table-qspi           2operating-points-v2         P      opp-19200000                $            !      opp-100000000                           "      opp-150000000               р           #      opp-300000000                           %         opp-table-qup            2operating-points-v2         P   =   opp-50000000                           !      opp-75000000                xh           "      opp-100000000                           #      opp-128000000                            %         pmu          2arm,armv8-pmuv3                        psci             2arm,psci-1.0            vsmc    power-domain-cpu0                          &            '        P         power-domain-cpu1                          &            '        P   
      power-domain-cpu2                          &            '        P         power-domain-cpu3                          &            '        P         power-domain-cpu4                          &            (        P         power-domain-cpu5                          &            (        P         power-domain-cpu6                          &            (        P         power-domain-cpu7                          &            (        P         power-domain-cluster                            )        P   &         reserved-memory                                      hyp-mem@85700000            d    p       `                 xbl-mem@85e00000            d                            aop-mem@85fc0000            d                            aop-cmd-db-mem@85fe0000          2qcom,cmd-db         d                            smem@86000000         
   2qcom,smem           d                                !   *         tz@86200000         d                            qseecom@8ab00000            d          @                 camera-mem@8bf00000         d           P                 ipa-fw@8c400000         d    @                          P         ipa-gsi@8c410000            d    A        P                gpu@8c415000            d    AP                          P         mpss-metadata           )                       6      @                  P         fastrpc          2shared-dma-pool         )                    ;     @          6                E        P         memory@8c500000         d    P                         P   -      memory@8e300000         d    0                          P         memory@8e400000         d    @                         P         memory@95c00000         d           P                   P         memory@96100000         d                              P   3      memory@96900000         d                               P         memory@96b00000         d          @                   P         memory@97f00000         d                            memory@f6301000          2qcom,rmtfs-mem          d    0                          N           ]            remoteproc-adsp          2qcom,sdm845-adsp-pas          @  g                +          +         +         +            #  {wdog fatal ready handover stop-ack          h   ,            xo             -           .           /            stop          	  disabled       glink-edge                            lpass                         0      apr          2qcom,apr-v2         apr_audio_svc                                                         service@3           d            2qcom,q6core         &avs/audio msm/adsp/audio_pd       service@4            2qcom,q6afe          d           &avs/audio msm/adsp/audio_pd    dais             2qcom,q6afe-dais                                   =      dai@22          d           N                service@7            2qcom,q6asm          d           &avs/audio msm/adsp/audio_pd    dais             2qcom,q6asm-dais                                   =           \   1  !       dai@0           d          dai@1           d         dai@2           d               service@8            2qcom,q6adm          d           &avs/audio msm/adsp/audio_pd    routing          2qcom,q6adm-routing          =                fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           adsp             c                             compute-cb@3             2qcom,fastrpc-compute-cb         d           \   1  #          compute-cb@4             2qcom,fastrpc-compute-cb         d           \   1  $                   remoteproc-cdsp          2qcom,sdm845-cdsp-pas          @  g         B      2          2         2         2            #  {wdog fatal ready handover stop-ack          h   ,            xo             3           .           4            stop            okay            zqcom/sdm845/polaris/cdsp.mbn       glink-edge                >           turing                        0      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           cdsp             c                             compute-cb@1             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@2             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@3             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@4             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@5             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@6             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@7             2qcom,fastrpc-compute-cb         d           \   1     0      compute-cb@8             2qcom,fastrpc-compute-cb         d           \   1     0               smp2p-cdsp           2qcom,smp2p             ^                @              0                             master-kernel           master-kernel                      P   4      slave-kernel            slave-kernel                                P   2         smp2p-lpass          2qcom,smp2p                                           0   
                          master-kernel           master-kernel                      P   /      slave-kernel            slave-kernel                                P   +         smp2p-mpss           2qcom,smp2p                                          0                             master-kernel           master-kernel                      P         slave-kernel            slave-kernel                                P         ipa-ap-to-modem         ipa                    P         ipa-modem-to-ap         ipa                             P            smp2p-slpi           2qcom,smp2p                                           0                             master-kernel           master-kernel                      P         slave-kernel            slave-kernel                                P            soc@0                                                                                                   2simple-bus     clock-controller@100000          2qcom,gcc-sdm845         d                      h   ,       ,      5   6   7      =  bi_tcxo bi_tcxo_ao sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk                                                 8                                  P   9      qfprom@784000            2qcom,sdm845-qfprom qcom,qfprom          d     x@                                   hstx-trim-primary@1eb           d                           P         hstx-trim-secondary@1eb         d                           P            rng@793000           2qcom,prng-ee            d     y0                h   9   @        core          dma-controller@800000                       2qcom,sdm845-gpi-dma         d                                                                                                                                                                '           4           \   1               okay            P   >      geniqup@8c0000           2qcom,geni-se-qup            d             `         m-ahb s-ahb         h   9   d   9   e        \   1                                                    :   
       ;             	  Equp-core            okay       i2c@880000           2qcom,geni-i2c           d             @         se          h   9   D        Xdefault         f   <              Y                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >              >                  utx rx         	  disabled          spi@880000           2qcom,geni-spi           d             @         se          h   9   D        Xdefault         f   ?              Y                                   0     :   
       ;                     ;               Equp-core qup-config          p   >              >                  utx rx         	  disabled          serial@880000            2qcom,geni-uart          d             @         se          h   9   D        Xdefault         f   @              Y              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled          i2c@884000           2qcom,geni-i2c           d     @       @         se          h   9   F        Xdefault         f   A              Z                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >             >                 utx rx         	  disabled          spi@884000           2qcom,geni-spi           d     @       @         se          h   9   F        Xdefault         f   B              Z                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@884000            2qcom,geni-uart          d     @       @         se          h   9   F        Xdefault         f   C              Z              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled          i2c@888000           2qcom,geni-i2c           d            @         se          h   9   H        Xdefault         f   D              [                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >             >                 utx rx         	  disabled          spi@888000           2qcom,geni-spi           d            @         se          h   9   H        Xdefault         f   E              [                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@888000            2qcom,geni-uart          d            @         se          h   9   H        Xdefault         f   F              [              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled          i2c@88c000           2qcom,geni-i2c           d            @         se          h   9   J        Xdefault         f   G              \                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >             >                 utx rx         	  disabled          spi@88c000           2qcom,geni-spi           d            @         se          h   9   J        Xdefault         f   H              \                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@88c000            2qcom,geni-uart          d            @         se          h   9   J        Xdefault         f   I              \              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled          i2c@890000           2qcom,geni-i2c           d             @         se          h   9   L        Xdefault         f   J              ]                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >             >                 utx rx         	  disabled          spi@890000           2qcom,geni-spi           d             @         se          h   9   L        Xdefault         f   K              ]                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@890000            2qcom,geni-uart          d             @         se          h   9   L        Xdefault         f   L              ]              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled          i2c@894000           2qcom,geni-i2c           d     @       @         se          h   9   N        Xdefault         f   M              ^                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >             >                 utx rx         	  disabled          spi@894000           2qcom,geni-spi           d     @       @         se          h   9   N        Xdefault         f   N              ^                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@894000            2qcom,geni-uart          d     @       @         se          h   9   N        Xdefault         f   O              ^              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled          i2c@898000           2qcom,geni-i2c           d            @         se          h   9   P        Xdefault         f   P              _                                        8              =      H     :   
       ;                     ;          :   
                      Equp-core qup-config qup-memory           p   >             >                 utx rx         	  disabled          spi@898000           2qcom,geni-spi           d            @         se          h   9   P        Xdefault         f   Q              _                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@898000            2qcom,geni-uart          d            @         se          h   9   P        Xdefault         f   R              _              8              =      0     :   
       ;                     ;               Equp-core qup-config         okay       bluetooth            2qcom,wcn3990-bt         zpolaris/crnv21.bin             S           T           U           V         0          i2c@89c000           2qcom,geni-i2c           d            @         se          h   9   R        Xdefault         f   W              `                                        8              =      	  disabled          spi@89c000           2qcom,geni-spi           d            @         se          h   9   R        Xdefault         f   X              `                                   0     :   
       ;                     ;               Equp-core qup-config          p   >             >                 utx rx         	  disabled          serial@89c000            2qcom,geni-uart          d            @         se          h   9   R        Xdefault         f   Y              `              8              =      0     :   
       ;                     ;               Equp-core qup-config       	  disabled             dma-controller@a00000                       2qcom,sdm845-gpi-dma         d                                                                                  %         &         '         (         )         *         +           '           4           \   1              okay            P   \      geniqup@ac0000           2qcom,geni-se-qup            d             `         m-ahb s-ahb         h   9   f   9   g        \   1                                                   Z          ;             	  Equp-core            okay       i2c@a80000           2qcom,geni-i2c           d             @         se          h   9   T        Xdefault         f   [              a                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \              \                  utx rx         	  disabled          spi@a80000           2qcom,geni-spi           d             @         se          h   9   T        Xdefault         f   ]              a                                   0     Z          ;                     ;               Equp-core qup-config          p   \              \                  utx rx         	  disabled          serial@a80000            2qcom,geni-uart          d             @         se          h   9   T        Xdefault         f   ^              a              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a84000           2qcom,geni-i2c           d     @       @         se          h   9   V        Xdefault         f   _              b                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx         	  disabled          spi@a84000           2qcom,geni-spi           d     @       @         se          h   9   V        Xdefault         f   `              b                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a84000            2qcom,geni-debug-uart            d     @       @         se          h   9   V        Xdefault         f   a              b              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a88000           2qcom,geni-i2c           d            @         se          h   9   X        Xdefault         f   b              c                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx         	  disabled          spi@a88000           2qcom,geni-spi           d            @         se          h   9   X        Xdefault         f   c              c                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a88000            2qcom,geni-uart          d            @         se          h   9   X        Xdefault         f   d              c              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a8c000           2qcom,geni-i2c           d            @         se          h   9   Z        Xdefault         f   e              d                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx         	  disabled          spi@a8c000           2qcom,geni-spi           d            @         se          h   9   Z        Xdefault         f   f              d                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a8c000            2qcom,geni-uart          d            @         se          h   9   Z        Xdefault         f   g              d              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a90000           2qcom,geni-i2c           d             @         se          h   9   \        Xdefault         f   h              e                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx         	  disabled          spi@a90000           2qcom,geni-spi           d             @         se          h   9   \        Xdefault         f   i              e                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a90000            2qcom,geni-uart          d             @         se          h   9   \        Xdefault         f   j              e              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a94000           2qcom,geni-i2c           d     @       @         se          h   9   ^        Xdefault         f   k              f                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx         	  disabled          spi@a94000           2qcom,geni-spi           d     @       @         se          h   9   ^        Xdefault         f   l              f                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a94000            2qcom,geni-uart          d     @       @         se          h   9   ^        Xdefault         f   m              f              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a98000           2qcom,geni-i2c           d            @         se          h   9   `        Xdefault         f   n              g                                        8              =      H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx           okay            -    touchscreen@20           2syna,rmi4-i2c           d                                      g   o   }           Xdefault sleep           f   p   q           r   s           t           u                         rmi4-f01@1                     d         rmi4-f12@12         d                      .  8        ?  p        P           a            q                spi@a98000           2qcom,geni-spi           d            @         se          h   9   `        Xdefault         f   v              g                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a98000            2qcom,geni-uart          d            @         se          h   9   `        Xdefault         f   w              g              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled          i2c@a9c000           2qcom,geni-i2c           d            @         se          h   9   b        Xdefault         f   x              h                                        8              =      	  disabled          H     Z          ;                     ;          Z                         Equp-core qup-config qup-memory           p   \             \                 utx rx         spi@a9c000           2qcom,geni-spi           d            @         se          h   9   b        Xdefault         f   y              h                                   0     Z          ;                     ;               Equp-core qup-config          p   \             \                 utx rx         	  disabled          serial@a9c000            2qcom,geni-uart          d            @         se          h   9   b        Xdefault         f   z              h              8              =      0     Z          ;                     ;               Equp-core qup-config       	  disabled             system-cache-controller@1100000          2qcom,sdm845-llcc          P  d           P                                (             0               @  llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base               F         dma@10a2000          2qcom,sdm845-dcc qcom,dcc             d    
             
               pmu@114a000          2qcom,sdm845-llcc-bwmon          d                          D                                        {   opp-table            2operating-points-v2         P   {   opp-0            5       opp-1                  opp-2            .       opp-3            R      opp-4            n            pmu@1436400       (   2qcom,sdm845-cpu-bwmon qcom,sdm845-bwmon         d    Cd                      E                           
              |   opp-table            2operating-points-v2         P   |   opp-0            I>       opp-1                   opp-2                   opp-3           >       opp-4                        pcie@1c00000             2qcom,pcie-sdm845          P  d                  `             `             `             p                parf dbi elbi config mhi            Xpci                                                                      8                 `                 `0      `0                                   {msi                                                                                                                                                                                                 8  h   9   .   9   )   9   +   9   -   9   /   9   0   9          0  pipe aux cfg bus_master bus_slave slave_q2a tbu                1           1           1           1           1           1           1           1           1       	    1       
    1           1           1           1           1           1                9           pci            9               6        pciephy       	  disabled       pcie@0          Xpci         d                                                                             phy@1c06000          2qcom,sdm845-qmp-pcie-phy            d    `              (  h   9   9   9   +   9   ,   9   :   9   .        aux cfg_ahb ref refgen pipe         =pcie_0_pipe_clk                                     9           phy            9   :               	  disabled            P   6      pcie@1c08000             2qcom,pcie-sdm845          P  d                 @             @             @                             parf dbi elbi config mhi            Xpci                                                                     8                 @                 @0      @0                      3           {msi                                                                                                                                                                                             @  h   9   6   9   1   9   3   9   5   9   7   9   8   9   4   9          4  pipe aux cfg bus_master bus_slave slave_q2a ref tbu            9   1        $                1            1           1           1           1           1           1           1           1       	    1  	     
    1  
         1           1           1           1           1                9           pci            9              7        pciephy       	  disabled       pcie@0          Xpci         d                                                                             phy@1c0a000          2qcom,sdm845-qhp-pcie-phy            d                   (  h   9   9   9   3   9   4   9   :   9   6        aux cfg_ahb ref refgen pipe         =pcie_1_pipe_clk                                     9           phy            9   :               	  disabled            P   7      interconnect@1380000             2qcom,sdm845-mem-noc         d    8       r         -           A   }        P         interconnect@14e0000             2qcom,sdm845-dc-noc          d    N                 -           A   }      interconnect@1500000             2qcom,sdm845-config-noc          d    P        P        -           A   }        P   ;      interconnect@1620000             2qcom,sdm845-system-noc          d    b               -           A   }        P         interconnect@16e0000             2qcom,sdm845-aggre1-noc          d    n       P        -           A   }        P   :      interconnect@1700000             2qcom,sdm845-aggre2-noc          d    p                -           A   }        P   Z      interconnect@1740000             2qcom,sdm845-mmss-noc            d    t                -           A   }        P         ufshc@1d84000         +   2qcom,sdm845-ufshc qcom,ufshc jedec,ufs-2.0           d    @       %                      std ice               	              ~        ufsphy          Q              9                         9           rst         \   1            {  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk ice_core_clk        H  h   9      9      9      9      ,       9      9      9      9                    0     :                               ;   (            Eufs-ddr cpu-ufs         okay            e   o              q           | 5         P      opp-table            2operating-points-v2         P      opp-50000000          H                          <4`                                    xh           "      opp-200000000         H                           р                                                %            phy@1d87000          2qcom,sdm845-qmp-ufs-phy         d    p                h   ,       9      9           ref ref_aux qref               9                          ufsphy                      okay                                  P   ~      dma-controller@1dc4000            2qcom,bam-v1.7.4 qcom,bam-v1.7.0         d    @      @                          h   ,           bam_clk                                       0  \   1        1        1        1             P         crypto@1dfa000           2qcom,crypto-v5.4            d    ߠ       `         h   9   	   9   
   ,           iface bus core          p                    urx tx         0  \   1        1        1        1           ipa@1e40000          2qcom,sdm845-ipa         \   1          1  "          0  d            p     p             @               ipa-reg ipa-shared gsi        8  g         7                                        (  {ipa gsi ipa-clock-query ipa-setup-ready         h   ,           core          H     Z                    Z                               ;               Ememory imem config                             *  ipa-clock-enabled-valid ipa-clock-enabled           okay            self                        zqcom/sdm845/polaris/ipa_fws.mbn       hwlock@1f40000           2qcom,tcsr-mutex         d                                P   *      syscon@1f60000           2qcom,sdm845-tcsr syscon         d                     P         pinctrl@3400000          2qcom,sdm845-pinctrl         d    @                                                                              o                              "          Q           P   o   cci0-default-state          7gpio17 gpio18           <cci_i2c          E        R           P         cci0-sleep-state            7gpio17 gpio18           <cci_i2c         R            a        P         cci1-default-state          7gpio19 gpio20           <cci_i2c          E        R           P         cci1-sleep-state            7gpio19 gpio20           <cci_i2c         R            a        P         qspi-clk-state          7gpio95        	  <qspi_clk          qspi-cs0-state          7gpio90          <qspi_cs       qspi-cs1-state          7gpio89          <qspi_cs       qspi-data0-state            7gpio91        
  <qspi_data         qspi-data1-state            7gpio92        
  <qspi_data         qspi-data23-state           7gpio93 gpio94         
  <qspi_data         qup-i2c0-default-state          7gpio0 gpio1         <qup0            P   <      qup-i2c1-default-state          7gpio17 gpio18           <qup1            P   A      qup-i2c2-default-state          7gpio27 gpio28           <qup2            P   D      qup-i2c3-default-state          7gpio41 gpio42           <qup3            P   G      qup-i2c4-default-state          7gpio89 gpio90           <qup4            P   J      qup-i2c5-default-state          7gpio85 gpio86           <qup5            P   M      qup-i2c6-default-state          7gpio45 gpio46           <qup6            P   P      qup-i2c7-default-state          7gpio93 gpio94           <qup7            P   W      qup-i2c8-default-state          7gpio65 gpio66           <qup8            P   [      qup-i2c9-default-state          7gpio6 gpio7         <qup9            P   _      qup-i2c10-default-state         7gpio55 gpio56           <qup10           P   b      qup-i2c11-default-state         7gpio31 gpio32           <qup11           P   e      qup-i2c12-default-state         7gpio49 gpio50           <qup12           P   h      qup-i2c13-default-state         7gpio105 gpio106         <qup13           P   k      qup-i2c14-default-state         7gpio33 gpio34           <qup14           R            p        P   n      qup-i2c15-default-state         7gpio81 gpio82           <qup15           P   x      qup-spi0-default-state          7gpio0 gpio1 gpio2 gpio3         <qup0            P   ?      qup-spi1-default-state          7gpio17 gpio18 gpio19 gpio20         <qup1            P   B      qup-spi2-default-state          7gpio27 gpio28 gpio29 gpio30         <qup2            P   E      qup-spi3-default-state          7gpio41 gpio42 gpio43 gpio44         <qup3            P   H      qup-spi4-default-state          7gpio89 gpio90 gpio91 gpio92         <qup4            P   K      qup-spi5-default-state          7gpio85 gpio86 gpio87 gpio88         <qup5            P   N      qup-spi6-default-state          7gpio45 gpio46 gpio47 gpio48         <qup6            P   Q      qup-spi7-default-state          7gpio93 gpio94 gpio95 gpio96         <qup7            P   X      qup-spi8-default-state          7gpio65 gpio66 gpio67 gpio68         <qup8            P   ]      qup-spi9-default-state          7gpio6 gpio7 gpio4 gpio5         <qup9            P   `      qup-spi10-default-state         7gpio55 gpio56 gpio53 gpio54         <qup10           P   c      qup-spi11-default-state         7gpio31 gpio32 gpio33 gpio34         <qup11           P   f      qup-spi12-default-state         7gpio49 gpio50 gpio51 gpio52         <qup12           P   i      qup-spi13-default-state          7gpio105 gpio106 gpio107 gpio108         <qup13           P   l      qup-spi14-default-state         7gpio33 gpio34 gpio31 gpio32         <qup14           P   v      qup-spi15-default-state         7gpio81 gpio82 gpio83 gpio84         <qup15           P   y      qup-uart0-default-state         P   @   tx-pins         7gpio2           <qup0          rx-pins         7gpio3           <qup0             qup-uart1-default-state         P   C   tx-pins         7gpio19          <qup1          rx-pins         7gpio20          <qup1             qup-uart2-default-state         P   F   tx-pins         7gpio29          <qup2          rx-pins         7gpio30          <qup2             qup-uart3-default-state         P   I   tx-pins         7gpio43          <qup3          rx-pins         7gpio44          <qup3             qup-uart3-4pin-state       cts-pins            7gpio41          <qup3          rts-tx-pins         7gpio42 gpio43           <qup3          rx-pins         7gpio44          <qup3             qup-uart4-default-state         P   L   tx-pins         7gpio91          <qup4          rx-pins         7gpio92          <qup4             qup-uart5-default-state         P   O   tx-pins         7gpio87          <qup5          rx-pins         7gpio88          <qup5             qup-uart6-default-state    tx-pins         7gpio47          <qup6          rx-pins         7gpio48          <qup6             qup-uart6-4pin-state            P   R   cts-pins            7gpio45          <qup6             a      rts-tx-pins         7gpio46 gpio47           <qup6            R            p      rx-pins         7gpio48          <qup6             E         qup-uart7-default-state         P   Y   tx-pins         7gpio95          <qup7          rx-pins         7gpio96          <qup7             qup-uart8-default-state         P   ^   tx-pins         7gpio67          <qup8          rx-pins         7gpio68          <qup8             qup-uart9-default-state         P   a   tx-pins         7gpio4           <qup9          rx-pins         7gpio5           <qup9             qup-uart10-default-state            P   d   tx-pins         7gpio53          <qup10         rx-pins         7gpio54          <qup10            qup-uart11-default-state            P   g   tx-pins         7gpio33          <qup11         rx-pins         7gpio34          <qup11            qup-uart12-default-state            P   j   tx-pins         7gpio51          <qup0          rx-pins         7gpio52          <qup0             qup-uart13-default-state            P   m   tx-pins         7gpio107         <qup13         rx-pins         7gpio108         <qup13            qup-uart14-default-state            P   w   tx-pins         7gpio31          <qup14         rx-pins         7gpio32          <qup14            qup-uart15-default-state            P   z   tx-pins         7gpio83          <qup15         rx-pins         7gpio84          <qup15            quat-mi2s-sleep-state           7gpio58 gpio59           <gpio            R            a      quat-mi2s-active-state          7gpio58 gpio59         	  <qua_mi2s            R            p         }      quat-mi2s-sd0-sleep-state           7gpio60          <gpio            R            a      quat-mi2s-sd0-active-state          7gpio60        	  <qua_mi2s            R            p      quat-mi2s-sd1-sleep-state           7gpio61          <gpio            R            a      quat-mi2s-sd1-active-state          7gpio61        	  <qua_mi2s            R            p      quat-mi2s-sd2-sleep-state           7gpio62          <gpio            R            a      quat-mi2s-sd2-active-state          7gpio62        	  <qua_mi2s            R            p      quat-mi2s-sd3-sleep-state           7gpio63          <gpio            R            a      quat-mi2s-sd3-active-state          7gpio63        	  <qua_mi2s            R            p      wcd-intr-default-state          7gpio54          <gpio             a        R           P         ts-reset-default-state          7gpio99          <gpio            R            }        P   q      ts-int-default-state            7gpio125         <gpio             a        R           P   p      ts-reset-sleep-state            7gpio99          <gpio             p        R           P   s      ts-int-sleep-state          7gpio125         <gpio             a        R           P   r      sde-dsi-active-state            7gpio6 gpio10            <gpio            R            p        P         sde-dsi-suspend-state           7gpio6 gpio10            <gpio            R            a        P            remoteproc@4080000           2qcom,sdm845-mss-pil          d                         H      
  qdsp6 rmb         L  g         
                                                       0  {wdog fatal ready handover stop-ack shutdown-ack       @  h   9   $   9   '   9      9   %   9   (   9   &   9   @   ,          2  iface bus mem gpll0_mss snoc_axi mnoc_axi prng xo              .                       stop                         	        mss_restart pdc_reset                0   P   @            8      8      8         
  cx mx mss           okay          :  zqcom/sdm845/polaris/mba.mbn qcom/sdm845/polaris/modem.mbn      mba                  mpss                     metadata                     glink-edge                           modem                         0            clock-controller@5090000             2qcom,sdm845-gpucc           d    	                                                   h   ,       9      9          8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         P         remoteproc@5c00000           2qcom,sdm845-slpi-pas            d            @       @  g                                                       #  {wdog fatal ready handover stop-ack          h   ,            xo             .           8      8           lcx lmx                                   stop          	  disabled       glink-edge                            dsps                          0      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           sdsp             c                                                            compute-cb@0             2qcom,fastrpc-compute-cb         d                   stm@6002000           2arm,coresight-stm arm,primecell          d                  (                 stm-base stm-stimulus-base          h   .      	  apb_pclk       out-ports      port       endpoint                       P                  funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell          d                    h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports                                 port@7          d      endpoint                       P                  funnel@6043000        +   2arm,coresight-dynamic-funnel arm,primecell          d    0                h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports                                 port@5          d      endpoint                       P                  funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell          d    P                h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports                                 port@0          d       endpoint                       P            port@2          d      endpoint                       P                  replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell          d    `                h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports       port       endpoint                       P                  etf@6047000           2arm,coresight-tmc arm,primecell         d    p                h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports       port       endpoint                       P                  etr@6048000           2arm,coresight-tmc arm,primecell         d                    h   .      	  apb_pclk                in-ports       port       endpoint                       P                  etm@7040000       "   2arm,coresight-etm4x arm,primecell           d                     8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7140000       "   2arm,coresight-etm4x arm,primecell           d                     8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7240000       "   2arm,coresight-etm4x arm,primecell           d    $                 8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7340000       "   2arm,coresight-etm4x arm,primecell           d    4                 8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7440000       "   2arm,coresight-etm4x arm,primecell           d    D                 8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7540000       "   2arm,coresight-etm4x arm,primecell           d    T                 8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7640000       "   2arm,coresight-etm4x arm,primecell           d    d                 8           h   .      	  apb_pclk                out-ports      port       endpoint                       P                  etm@7740000       "   2arm,coresight-etm4x arm,primecell           d    t                 8            h   .      	  apb_pclk                out-ports      port       endpoint                       P                  funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell          d                     h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports                                 port@0          d       endpoint                       P            port@1          d      endpoint                       P            port@2          d      endpoint                       P            port@3          d      endpoint                       P            port@4          d      endpoint                       P            port@5          d      endpoint                       P            port@6          d      endpoint                       P            port@7          d      endpoint                       P                  funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell          d                     h   .      	  apb_pclk       out-ports      port       endpoint                       P               in-ports       port       endpoint                       P                  mmc@8804000       $   2qcom,sdm845-sdhci qcom,sdhci-msm-v5         d    @                                            {hc_irq pwr_irq          h   9   h   9   i   ,            iface core xo           \   1                 8                    	  disabled       opp-table            2operating-points-v2         P      opp-9600000              |            !      opp-19200000                $            "      opp-100000000                           #      opp-201500000               `           $            spi@88df000          2qcom,sdm845-qspi qcom,qspi-v1           d                    \   1  `                                             R           h   9      9           iface core             8                    	  disabled          slim-ngd@171c0000            2qcom,slim-ngd-v2.1.0            d                                      p                    urx tx           \   1                                        okay       slim@1          d                                ifd@0,0          2slim217,250         d                P         codec@1,0            2slim217,250         d                          =           g   o   6                               extclk          h   ,                        - |         =mclk            f           Xdefault          )2        	 w@        	( )2        	@ )2                                 e   o   @            	X   S        	m   S        	}   S        	   S        	   S        P      gpio-controller@42           2qcom,wcd9340-gpio                               d   B         soundwire@c85            2qcom,soundwire-v1.3.0           d     @        g              	           	           	??        	
        	              =           h           iface                                            lmh@17d70800             2qcom,sdm845-lmh         d                           !           
           

          
) q$        
H s                            P         lmh@17d78800             2qcom,sdm845-lmh         d    ׈                                   
           

          
) q$        
H s                            P         phy@88e2000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         d                     okay                        h   9      ,            cfg_ahb ref            9           
h           
t                                 
           
           
           
           P         phy@88e3000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         d    0              	  disabled                        h   9      ,            cfg_ahb ref            9   	        
h           P         phy@88e8000          2qcom,sdm845-qmp-usb3-dp-phy         d           0         okay          (  h   9      9      9      9      9         "  aux ref com_aux usb3_pipe cfg_ahb              9      9           phy common                                  
                              P      ports                                port@0          d       endpoint             port@1          d      endpoint                       P            port@2          d      endpoint                       P                  phy@88eb000          2qcom,sdm845-qmp-usb3-uni-phy            d                  (  h   9      9      9      9      9           aux cfg_ahb ref com_aux pipe            =usb3_uni_phy_pipe_clk_src                                       9      9           phy phy_phy       	  disabled            P         usb@a6f8800          2qcom,sdm845-dwc3 qcom,dwc3          d    
o                okay                                                     (  h   9      9      9      9      9         #  cfg_noc core iface sleep mock_utmi             9      9           $ р      D  g                                	                           <  {pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            9              9         0     Z                               ;   )            Eusb-ddr apps-usb             
   usb@a600000       
   2snps,dwc3           d    
`                                   \   1  @                      /         G                 	  usb2-phy            fperipheral          nhigh-speed     ports                                port@0          d       endpoint             port@1          d      endpoint                       P                     usb@a8f8800          2qcom,sdm845-dwc3 qcom,dwc3          d    
              	  disabled                                                     (  h   9      9      9      9      9         #  cfg_noc core iface sleep mock_utmi             9      9           $ р      D  g                                         
                  <  {pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            9              9         0     Z                               ;   *            Eusb-ddr apps-usb       usb@a800000       
   2snps,dwc3           d    
                                   \   1  `                      /         G                      usb2-phy usb3-phy            video-codec@aa00000          2qcom,sdm845-venus-v2            d    
                                                         8           venus vcodec0 vcodec1 cx                     8  h                  
                              A  core iface bus vcodec0_core vcodec0_bus vcodec1_core vcodec1_bus            \   1        1                       0                                    ;   +            Evideo-mem cpu-cfg           okay            zqcom/sdm845/polaris/venus.mbn      video-core0          2venus-decoder         video-core1          2venus-encoder         opp-table            2operating-points-v2         P      opp-100000000                           !      opp-200000000                           "      opp-320000000                           #      opp-380000000               W            $      opp-444000000               v            %      opp-533000097                                      clock-controller@ab00000             2qcom,sdm845-videocc         d    
                 h   ,            bi_tcxo                                           P         camss@acb3000            2qcom,sdm845-camss           d    
0            
ˠ            
̀            
P            
`            
p            
ƀ            
       @     
`       @     
@       @       E  csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite          x                                                                                                  E  {csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite                                      h            	      
      %      &      ,      -      2      3                                                                           9      9         R      S      !      "      $      #      (      )      +      *      /      1      0       camnoc_axi cpas_ahb cphy_rx_src csi0 csi0_src csi1 csi1_src csi2 csi2_src csiphy0 csiphy0_timer csiphy0_timer_src csiphy1 csiphy1_timer csiphy1_timer_src csiphy2 csiphy2_timer csiphy2_timer_src csiphy3 csiphy3_timer csiphy3_timer_src gcc_camera_ahb gcc_camera_axi slow_ahb_src soc_ahb vfe0_axi vfe0 vfe0_cphy_rx vfe0_src vfe1_axi vfe1 vfe1_cphy_rx vfe1_src vfe_lite vfe_lite_cphy_rx vfe_lite_src       0  \   1         1        1         1           	  disabled       ports                                port@0          d          port@1          d         port@2          d         port@3          d               cci@ac4a000       !   2qcom,sdm845-cci qcom,msm8996-cci                                      d    
Ġ       @                                      0  h            S      R      	                  5  camnoc_axi soc_ahb slow_ahb_src cpas_ahb cci cci_src                                Ĵ <4`        Xdefault sleep           f                          	  disabled       i2c-bus@0           d            - B@                                i2c-bus@1           d           - B@                                   clock-controller@ad00000             2qcom,sdm845-camcc           d    
                                                   h   ,            bi_tcxo         P         display-subsystem@ae00000            2qcom,sdm845-mdss            d    
                 mdss                           h                     iface core                 S                             0                                                  Emdp0-mem mdp1-mem           \   1        1             okay                                              P      display-controller@ae01000           2qcom,sdm845-dpu          d    
           
               	  mdp vbif          (  h   9                                    gcc-bus iface bus core vsync                          $                       8                               ports                                port@0          d       endpoint                       P            port@1          d      endpoint                       P            port@2          d      endpoint                       P               opp-table            2operating-points-v2         P      opp-19200000                $            !      opp-171428571               
7           "      opp-344000000                           $      opp-430000000               G           %            displayport-controller@ae90000        	  disabled             2qcom,sdm845-dp        P  d    
             
            
            

            
                                      (  h                          "      %      ;  core_iface core_aux ctrl_link ctrl_link_iface stream_pixel                !      &        |                                  dp                        8      ports                                port@0          d       endpoint                       P            port@1          d      endpoint                       P               opp-table            2operating-points-v2         P      opp-162000000               	           "      opp-270000000               ߀           #      opp-540000000                /            $      opp-810000000               0G           %            dsi@ae94000       (   2qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl         d    
@              	  dsi_ctrl                                  0  h                                           $  byte byte_intf pixel core iface bus                             |                                   8                      okay                                            ports                                port@0          d       endpoint                       P            port@1          d      endpoint                                            P               panel@0          2jdi,fhd-nt35596s                                      d            e   o                                                          Xdefault sleep           f                 port       endpoint                       P                  phy@ae94400          2qcom,dsi-phy-10nm         0  d    
D            
F           
J               dsi_phy dsi_phy_lane dsi_pll                                    h          ,          
  iface ref           okay                       P         dsi@ae96000       (   2qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl         d    
`              	  dsi_ctrl                                  0  h                        
                   $  byte byte_intf pixel core iface bus                             |                                   8                    	  disabled                                 ports                                port@0          d       endpoint                       P            port@1          d      endpoint                   phy@ae96400          2qcom,dsi-phy-10nm         0  d    
d            
f           
j               dsi_phy dsi_phy_lane dsi_pll                                    h          ,          
  iface ref         	  disabled            P            gpu@5000000          2qcom,adreno-630.2 qcom,adreno            d                  	                kgsl_3d0_reg_memory cx_mem                ,           \                                                                            Egfx-mem         okay            P      opp-table            2operating-points-v2         P      opp-710000000               *Q                   n      opp-675000000               (;                   n      opp-596000000               #=           @         ^      opp-520000000                                    ^      opp-414000000               #                    >      opp-342000000               b                    )      opp-257000000               Q@           @         %         zap-shader                   !  zqcom/sdm845/polaris/a630_zap.mbn             iommu@5040000         2   2qcom,sdm845-smmu-v2 qcom,adreno-smmu qcom,smmu-v2           d                                         x                            l         m         n         o         p         q         r         s           h   9   !   9         
  bus iface                          P         gmu@506a000       &   2qcom,adreno-gmu-630.2 qcom,adreno-gmu         0  d                (             H                 gmu gmu_pdc gmu_pdc_seq               0         1           {hfi gmu          h                9      9   !        gmu cxo axi memnoc                               cx gx           \                         okay            P      opp-table            2operating-points-v2         P      opp-400000000               ׄ                  opp-200000000                           0            clock-controller@af00000             2qcom,sdm845-dispcc          d    
               H  h   ,       9      9                                                 bi_tcxo gcc_disp_gpll0_clk_src gcc_disp_gpll0_div_clk_src dsi0_phy_pll_out_byteclk dsi0_phy_pll_out_dsiclk dsi1_phy_pll_out_byteclk dsi1_phy_pll_out_dsiclk dp_link_clk_divsel_ten dp_vco_divided_clk_src_mux                                             P         interrupt-controller@b220000             2qcom,sdm845-pdc qcom,pdc            d    "               $           ^   ^  a      s  v                                            P         reset-controller@b2e0000             2qcom,sdm845-pdc-global          d    .                            P         thermal-sensor@c263000            2qcom,sdm845-tsens qcom,tsens-v2          d    &0           "                                                     {uplow critical          -           P         thermal-sensor@c265000            2qcom,sdm845-tsens qcom,tsens-v2          d    &P           "0                                                    {uplow critical          -           P         reset-controller@c2a0000             2qcom,sdm845-aoss-cc         d    *                           P         power-management@c300000          #   2qcom,sdm845-aoss-qmp qcom,aoss-qmp          d    0                                     0                         P   .   cx                   ebi                     sram@c3f0000             2qcom,sdm845-rpmh-stats          d    ?               spmi@c440000             2qcom,spmi-pmic-arb        P  d    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         {periph_irq                                       C                                                     pmic@0           2qcom,pm8998 qcom,spmi-pmic          d                                     pon@800          2qcom,pm8998-pon         d           P           `      pwrkey           2qcom,pm8941-pwrkey                                n  =	         E        w   t      resin            2qcom,pm8941-resin                                n  =	         E        okay            w   r         temp-alarm@2400          2qcom,spmi-temp-alarm            d  $                $                             thermal         -            P         charger@2800          *   2qcom,pm8998-coincell qcom,pm8941-coincell           d  (       	  disabled          adc@3100             2qcom,spmi-adc-rev2          d  1                1                                                    P      channel@6           d         	  die_temp             adc-tm@3400          2qcom,spmi-adc-tm-hc         d  4                4               -                                   	  disabled          rtc@6000             2qcom,pm8941-rtc         d  `   a       
  rtc alarm                  a            gpio@c000             2qcom,pm8998-gpio qcom,spmi-gpio         d                                                                         P      pm8998-gpio6-state          P      pinconf                     <normal          7gpio6                     E               pmic@1           2qcom,pm8998 qcom,spmi-pmic          d                                       pmic@2           2qcom,pmi8998 qcom,spmi-pmic         d                                    charger@1000             2qcom,pmi8998-charger            d         @                                                        -  {usb-plugin bat-ov wdog-bark usbin-icl-change                                usbin_i usbin_v       	  disabled          gpio@c000         !   2qcom,pmi8998-gpio qcom,spmi-gpio            d                                                                         P         adc@4500             2qcom,pmi8998-rradc          d  E                    P            pmic@3           2qcom,pmi8998 qcom,spmi-pmic         d                                    labibb           2qcom,pmi8998-lab-ibb       ibb                                           {sc-err ocp           F0         [                  $         8        M  ,        P         lab                                           {sc-err ocp           F0         [         8         $        P            pwm          2qcom,pmi8998-lpg                                      k         	  disabled          led-controller@d300       +   2qcom,pmi8998-flash-led qcom,spmi-flash-led          d         	  disabled          leds@d800            2qcom,pmi8998-wled           d                                             
  {ovp short         
  backlight           okay            v  N                     L          X                            P            pmic@4           2qcom,pm8005 qcom,spmi-pmic          d                                    gpio@c000             2qcom,pm8005-gpio qcom,spmi-gpio         d                                                                         P            pmic@5           2qcom,pm8005 qcom,spmi-pmic          d                                    regulators           2qcom,pm8005-regulators              sram@14680000         #   2qcom,sdm845-imem syscon simple-mfd          d    h                                                  h        pil-reloc@3f94c          2qcom,pil-reloc-info         d L            iommu@15000000        !   2qcom,sdm845-smmu-500 arm,mmu-500            d                                                  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           P   1      tbu@150c5000             2qcom,sdm845-tbu         d    P                            ;                 9              1             tbu@150c9000             2qcom,sdm845-tbu         d                                ;                 9   	           1            tbu@150cd000             2qcom,sdm845-tbu         d                                                 9   
           1            tbu@150d1000             2qcom,sdm845-tbu         d                                                 9              1            tbu@150d5000             2qcom,sdm845-tbu         d    P                               
              9              1            tbu@150d9000             2qcom,sdm845-tbu         d                                ;                 1            tbu@150dd000             2qcom,sdm845-tbu         d                                ;                 9              1            tbu@150e1000             2qcom,sdm845-tbu         d                    h   9                        ;                 9              1            clock-controller@17014000            2qcom,sdm845-lpasscc          d    @          0                 cc qdsp6ss                    	  disabled          interconnect@17900000            2qcom,sdm845-gladiator-noc           d            Ѐ        -           A   }        P         watchdog@17980000         #   2qcom,apss-wdt-sdm845 qcom,kpss-wdt          d                     h   5                         mailbox@17990000             2qcom,sdm845-apss-shared         d                                P   0      rsc@179c0000          	  apps_rsc             2qcom,rpmh-rsc         0  d                                               drv-0 drv-1 drv-2         $                                                               *                                    &   bcm-voter            2qcom,bcm-voter          P   }      clock-controller             2qcom,sdm845-rpmh-clk                        xo          h           P   ,      power-controller             2qcom,sdm845-rpmhpd                                P   8   opp-table            2operating-points-v2         P      opp1                     opp2               0        P   !      opp3               @        P   "      opp4                       P   #      opp5                       P   $      opp6                       P   %      opp7              @      opp8              P      opp9                      P         opp10                         regulators-0             2qcom,pm8998-rpmh-regulators         :a      smps2                           smps3            @         @      smps5                            smps7                           ldo1             m         m        G           P         ldo2             O         O        G            ^      ldo3             B@         B@        G         ldo5             5          5         G           P         ldo6             R          R         G         ldo7             w@         w@        G           P   T      ldo8             O                  G         ldo9              @         ,        G         ldo10             @         ,        G         ldo11            B@                 G         ldo12            w@         w@        G           P         ldo13            w@         -*        G         ldo14            w@                 G            ^        P         ldo15            w@         w@        G         ldo16            )B         )B        G         ldo17                             G            ^        P   U      ldo18            )B         -*        G         ldo19            +@         /]         G         ldo20            )B         -*        G           P         ldo21            )B         -*        G         ldo22            +         2        G         ldo23            -         2        G           P         ldo24            /         /        G           P         ldo25            -         2        G            ^        P   V      ldo26            O         O        G           P         ldo28            +@         -         G            ^        P   t      lvs1             w@         w@      lvs2             w@         w@         regulators-1             2qcom,pmi8998-rpmh-regulators            :b      bob          2         6        G            r         regulators-2             2qcom,pm8005-rpmh-regulators         :c      smps3            	'         	'         ^            interrupt-controller@17a00000            2arm,gic-v3                                                                 d                                        	           P      msi-controller@17a40000          2arm,gic-v3-its                              d                   	  disabled             dma-controller@17184000           2qcom,bam-v1.7.4 qcom,bam-v1.7.0                  d    @                                                                             \   1              P         timer@17c90000                                                            2arm,armv7-timer-mem         d                frame@17ca0000                                                  d                frame@17cc0000                                       d           	  disabled          frame@17cd0000                            	           d           	  disabled          frame@17ce0000                            
           d           	  disabled          frame@17cf0000                                       d           	  disabled          frame@17d00000                                       d           	  disabled          frame@17d10000                                       d           	  disabled             interconnect@17d41000            2qcom,sdm845-osm-l3 qcom,osm-l3          d                    h   ,       9           xo alternate            -           P         cpufreq@17d43000          '   2qcom,sdm845-cpufreq-hw qcom,cpufreq-hw           d    0            X                freq-domain0 freq-domain1           g                      h   ,       9           xo alternate                                   P         wifi@18800000            2qcom,wcn3990-wifi           okay            d                     membase                    cxo_ref_clk_pin         h   ,                                                                                                                               \   1   @                         T           U           V        *            sound         thermal-zones      cpu0-thermal            =           S         trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu1-thermal            =           S         trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu2-thermal            =           S         trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu3-thermal            =           S         trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu4-thermal            =           S         trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu5-thermal            =           S         trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu6-thermal            =           S      	   trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                cpu7-thermal            =           S      
   trips      trip-point0         c _        o           Epassive       trip-point1         c s        o           Epassive       cpu-crit            c         o        	   Ecritical                aoss0-thermal           =           S          trips      trip-point0         c _        o           Ehot             cluster0-thermal            =           S         trips      trip-point0         c _        o           Ehot       cluster0-crit           c         o        	   Ecritical                cluster1-thermal            =           S         trips      trip-point0         c _        o           Ehot       cluster1-crit           c         o        	   Ecritical                gpu-top-thermal         =           S         cooling-maps       map0            z                       trips      trip-point0         c L        o           Epassive         P         trip-point1         c _        o           Ehot       trip-point2         c         o        	   Ecritical                gpu-bottom-thermal          =           S         cooling-maps       map0            z                       trips      trip-point0         c L        o           Epassive         P         trip-point1         c _        o           Ehot       trip-point2         c         o        	   Ecritical                aoss1-thermal           =           S          trips      trip-point0         c _        o           Ehot             q6-modem-thermal            =           S         trips      trip-point0         c _        o           Ehot             mem-thermal         =           S         trips      trip-point0         c _        o           Ehot             wlan-thermal            =           S         trips      trip-point0         c _        o           Ehot             q6-hvx-thermal          =           S         trips      trip-point0         c _        o           Ehot             camera-thermal          =           S         trips      trip-point0         c _        o           Ehot             video-thermal           =           S         trips      trip-point0         c _        o           Ehot             modem-thermal           =           S         trips      trip-point0         c _        o           Ehot             pm8998-thermal          =           S      trips      pm8998-alert0           c (        o           Epassive       pm8998-crit         c H        o        	   Ecritical                   timer            2arm,armv8-timer       0                                             gpio-keys         
   2gpio-keys                    Xdefault         f      key-vol-up        
  Volume Up           w   s        k                             battery          2simple-battery           3@         3@         C#      vreg-tp-vddio            2regulator-fixed         vreg_tp_vddio            w@         w@           o                ^                  -        P   u      vreg-s4a-1p8             2regulator-fixed         vreg_s4a_1p8             w@         w@         ^        P   S         	interrupt-parent #address-cells #size-cells model compatible chassis-type qcom,msm-id qcom,board-id i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 i2c12 i2c13 i2c14 i2c15 spi0 spi1 spi2 spi3 spi4 spi5 spi6 spi7 spi8 spi9 spi10 spi11 spi12 spi13 spi14 spi15 serial0 serial1 #clock-cells clock-frequency clock-output-names phandle device_type reg clocks enable-method capacity-dmips-mhz dynamic-power-coefficient qcom,freq-domain operating-points-v2 interconnects power-domains power-domain-names #cooling-cells next-level-cache 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 opp-shared opp-hz opp-peak-kBps required-opps interrupts #power-domain-cells domain-idle-states ranges no-map hwlocks alloc-ranges size alignment reusable qcom,client-id qcom,vmid interrupts-extended interrupt-names clock-names memory-region qcom,qmp qcom,smem-states qcom,smem-state-names status label qcom,remote-pid mboxes qcom,glink-channels qcom,domain qcom,intents qcom,protection-domain #sound-dai-cells qcom,sd-lines iommus qcom,non-secure-domain firmware-name qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges #reset-cells protected-clocks bits #dma-cells dma-channels dma-channel-mask interconnect-names pinctrl-names pinctrl-0 dmas dma-names vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed pinctrl-1 vdd-supply vio-supply syna,startup-delay-ms syna,reset-delay-ms syna,nosleep-mode syna,rezero-wait-ms syna,clip-x-high syna,clip-y-high syna,sensor-type syna,clip-x-low syna,clip-y-low reg-names linux,pci-domain bus-range num-lanes interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names #phy-cells assigned-clocks assigned-clock-rates #interconnect-cells qcom,bcm-voters lanes-per-direction reset-gpios vcc-supply vcc-max-microamp vdda-phy-supply vdda-pll-supply qcom,ee qcom,controlled-remotely qcom,gsi-loader #hwlock-cells gpio-controller #gpio-cells gpio-ranges wakeup-parent gpio-reserved-ranges pins function bias-pull-up drive-strength bias-pull-down bias-disable output-high qcom,halt-regs qcom,vmids remote-endpoint arm,scatter-gather arm,coresight-loses-context-with-cpu slim-ifc-dev qcom,micbias1-microvolt qcom,micbias2-microvolt qcom,micbias3-microvolt qcom,micbias4-microvolt vdd-buck-sido-supply vdd-buck-supply vdd-tx-supply vdd-rx-supply vdd-io-supply qcom,dout-ports qcom,din-ports qcom,ports-sinterval-low qcom,ports-offset1 qcom,ports-offset2 cpus qcom,lmh-temp-arm-millicelsius qcom,lmh-temp-low-millicelsius qcom,lmh-temp-high-millicelsius nvmem-cells vdda-phy-dpdm-supply qcom,preemphasis-width qcom,preemphasis-level qcom,hstx-trim-value qcom,imp-res-offset-value orientation-switch qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk dr_mode maximum-speed assigned-clock-parents vdda-supply data-lanes backlight vddpos-supply vddneg-supply vdds-supply qcom,gmu opp-level #iommu-cells #global-interrupts qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,channel mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,drive-strength input-enable regulator-min-microvolt regulator-max-microvolt regulator-over-current-protection regulator-pull-down regulator-soft-start qcom,discharge-resistor-kohms #pwm-cells qcom,current-limit-microamp qcom,current-boost-limit qcom,ovp-millivolt qcom,switching-freq qcom,num-strings qcom,cabc qcom,stream-id-range #mbox-cells qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id regulator-initial-mode regulator-always-on regulator-allow-bypass msi-controller #msi-cells num-channels qcom,num-ees frame-number #freq-domain-cells vdd-0.8-cx-mx-supply vdd-1.8-xo-supply vdd-1.3-rfa-supply vdd-3.3-ch0-supply vdd-3.3-ch1-supply polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device autorepeat debounce-interval charge-full-design-microamp-hours voltage-min-design-microvolt voltage-max-design-microvolt regulator-name gpio regulator-boot-on enable-active-high 