 '   8    (                                                                                   ,Huawei MateBook E 2019           2huawei,planck qcom,sdm845            =convertible    aliases       !   J/soc@0/geniqup@8c0000/i2c@880000          !   O/soc@0/geniqup@8c0000/i2c@884000          !   T/soc@0/geniqup@8c0000/i2c@888000          !   Y/soc@0/geniqup@8c0000/i2c@88c000          !   ^/soc@0/geniqup@8c0000/i2c@890000          !   c/soc@0/geniqup@8c0000/i2c@894000          !   h/soc@0/geniqup@8c0000/i2c@898000          !   m/soc@0/geniqup@8c0000/i2c@89c000          !   r/soc@0/geniqup@ac0000/i2c@a80000          !   w/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            6         sleep-clk            2fixed-clock                               6   5         cpus                                 cpu@0           >cpu          2qcom,kryo385            J                N               Upsci            c  c        v                                   (                                                     psci                                  6      l2-cache             2cache                                  	        6      l3-cache             2cache                               6   	            cpu@100         >cpu          2qcom,kryo385            J               N               Upsci            c  c        v                                   (                                             
        psci                                  6      l2-cache             2cache                                  	        6            cpu@200         >cpu          2qcom,kryo385            J               N               Upsci            c  c        v                                   (                                                     psci                                  6      l2-cache             2cache                                  	        6            cpu@300         >cpu          2qcom,kryo385            J               N               Upsci            c  c        v                                   (                                                                psci                       6      l2-cache             2cache                                  	        6            cpu@400         >cpu          2qcom,kryo385            J               N              Upsci            c           v                                 (                                                     psci                                  6      l2-cache             2cache                                  	        6            cpu@500         >cpu          2qcom,kryo385            J               N              Upsci            c           v                                 (                                                     psci                                  6      l2-cache             2cache                                  	        6            cpu@600         >cpu          2qcom,kryo385            J               N              Upsci            c           v                                 (                                                     psci                                  6      l2-cache             2cache                                  	        6            cpu@700         >cpu          2qcom,kryo385            J               N              Upsci            c           v                                 (                                                     psci                                  6       l2-cache             2cache                                  	        6            cpu-map    cluster0       core0                    core1                    core2                    core3                    core4                    core5                    core6                    core7                           idle-states         "psci       cpu-sleep-0-0            2arm,idle-state          /little-rail-power-collapse          ?@          V  ^        g          w  b                 6   '      cpu-sleep-1-0            2arm,idle-state          /big-rail-power-collapse         ?@          V          g  m        w                   6   (         domain-idle-states     cluster-sleep-0          2domain-idle-state           ?A D        V          g          w  '        6   )            firmware       scm          2qcom,scm-sdm845 qcom,scm             memory@80000000         >memory          J                     opp-table-cpu0           2operating-points-v2                  6      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                  6      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-2841600000              _`          n       opp-2956800000              =0          n          opp-table-dsi            2operating-points-v2         6      opp-19200000                $            !      opp-180000000               
            "      opp-275000000               d*           #      opp-328580000                          $      opp-358000000               V           %         opp-table-qspi           2operating-points-v2         6      opp-19200000                $            !      opp-100000000                           "      opp-150000000               р           #      opp-300000000                           %         opp-table-qup            2operating-points-v2         6   =   opp-50000000                           !      opp-75000000                xh           "      opp-100000000                           #      opp-128000000                            %         pmu          2arm,armv8-pmuv3                        psci             2arm,psci-1.0            \smc    power-domain-cpu0                          &           '        6         power-domain-cpu1                          &           '        6   
      power-domain-cpu2                          &           '        6         power-domain-cpu3                          &           '        6         power-domain-cpu4                          &           (        6         power-domain-cpu5                          &           (        6         power-domain-cpu6                          &           (        6         power-domain-cpu7                          &           (        6         power-domain-cluster                           )        6   &         reserved-memory                                      hyp-mem@85700000            J    p       `                  xbl-mem@85e00000            J                             aop-mem@85fc0000            J                             aop-cmd-db-mem@85fe0000          2qcom,cmd-db         J                             smem@86000000         
   2qcom,smem           J                                    *         camera-mem@8bf00000         J           P                  adsp@8c500000           J    P                          6   -      mpss@8e000000           J                               6         venus@95800000          J           P                    6         cdsp@95d00000           J                               6   3      mba@96500000            J    P                            6         slpi@96700000           J    p      @                    6         spss@97b00000           J                             mpss-metadata                                        @                   6         fastrpc          2shared-dma-pool                             !     @                          +        6         framebuffer@80100000            J                             tz@86d00000         J          `                  qseecom@8b500000            J    P                         wlan-msa@8c400000           J    @                           6         ipa-fw@8df00000         J                              6         gpu@8df5a000            J           P                   6         rmtfs@97c00000           2qcom,rmtfs-mem          J                                4           C            remoteproc-adsp          2qcom,sdm845-adsp-pas          @  M                +          +         +         +            #  awdog fatal ready handover stop-ack          N   ,            qxo          }   -           .           /            stop            okay          &  qcom/sdm850/HUAWEI/AL09/qcadsp850.mbn      glink-edge                            lpass                         0      apr          2qcom,apr-v2         apr_audio_svc                                                         service@3           J            2qcom,q6core         avs/audio msm/adsp/audio_pd       service@4            2qcom,q6afe          J           avs/audio msm/adsp/audio_pd    dais             2qcom,q6afe-dais                                   1           6            service@7            2qcom,q6asm          J           avs/audio msm/adsp/audio_pd    dais             2qcom,q6asm-dais                                   1           B   1  !            6      dai@0           J          dai@1           J         dai@2           J               service@8            2qcom,q6adm          J           avs/audio msm/adsp/audio_pd    routing          2qcom,q6adm-routing          1            6              fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           adsp             I                             compute-cb@3             2qcom,fastrpc-compute-cb         J           B   1  #          compute-cb@4             2qcom,fastrpc-compute-cb         J           B   1  $                   remoteproc-cdsp          2qcom,sdm845-cdsp-pas          @  M         B      2          2         2         2            #  awdog fatal ready handover stop-ack          N   ,            qxo          }   3           .           4            stop            okay          &  qcom/sdm850/HUAWEI/AL09/qccdsp850.mbn      glink-edge                >           turing                        0      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           cdsp             I                             compute-cb@1             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@2             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@3             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@4             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@5             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@6             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@7             2qcom,fastrpc-compute-cb         J           B   1     0      compute-cb@8             2qcom,fastrpc-compute-cb         J           B   1     0               smp2p-cdsp           2qcom,smp2p          `   ^                @              0           j                  master-kernel           ymaster-kernel                      6   4      slave-kernel            yslave-kernel                                6   2         smp2p-lpass          2qcom,smp2p          `                                 0   
        j                  master-kernel           ymaster-kernel                      6   /      slave-kernel            yslave-kernel                                6   +         smp2p-mpss           2qcom,smp2p          `                                0           j                  master-kernel           ymaster-kernel                      6         slave-kernel            yslave-kernel                                6         ipa-ap-to-modem         yipa                    6         ipa-modem-to-ap         yipa                             6            smp2p-slpi           2qcom,smp2p          `                                 0           j                  master-kernel           ymaster-kernel                      6         slave-kernel            yslave-kernel                                6            soc@0                                                                                                   2simple-bus     clock-controller@100000          2qcom,gcc-sdm845         J                      N   ,       ,      5   6   7      =  qbi_tcxo bi_tcxo_ao sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk                                                8                                  6   9      qfprom@784000            2qcom,sdm845-qfprom qcom,qfprom          J     x@                                   hstx-trim-primary@1eb           J                           6         hstx-trim-secondary@1eb         J                           6            rng@793000           2qcom,prng-ee            J     y0                N   9   @        qcore          dma-controller@800000                       2qcom,sdm845-gpi-dma         J                                                                                                                                                                                      B   1             	  disabled            6   >      geniqup@8c0000           2qcom,geni-se-qup            J             `         qm-ahb s-ahb         N   9   d   9   e        B   1                                                    :   
       ;             	  qup-core            okay       i2c@880000           2qcom,geni-i2c           J             @         qse          N   9   D        0default         >   <              Y                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >              >                  Mtx rx         	  disabled          spi@880000           2qcom,geni-spi           J             @         qse          N   9   D        0default         >   ?              Y                                   0     :   
       ;                     ;               qup-core qup-config          H   >              >                  Mtx rx         	  disabled          serial@880000            2qcom,geni-uart          J             @         qse          N   9   D        0default         >   @              Y              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@884000           2qcom,geni-i2c           J     @       @         qse          N   9   F        0default         >   A              Z                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@884000           2qcom,geni-spi           J     @       @         qse          N   9   F        0default         >   B              Z                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@884000            2qcom,geni-uart          J     @       @         qse          N   9   F        0default         >   C              Z              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@888000           2qcom,geni-i2c           J            @         qse          N   9   H        0default         >   D              [                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@888000           2qcom,geni-spi           J            @         qse          N   9   H        0default         >   E              [                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@888000            2qcom,geni-uart          J            @         qse          N   9   H        0default         >   F              [              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@88c000           2qcom,geni-i2c           J            @         qse          N   9   J        0default         >   G              \                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@88c000           2qcom,geni-spi           J            @         qse          N   9   J        0default         >   H              \                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@88c000            2qcom,geni-uart          J            @         qse          N   9   J        0default         >   I              \              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@890000           2qcom,geni-i2c           J             @         qse          N   9   L        0default         >   J              ]                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@890000           2qcom,geni-spi           J             @         qse          N   9   L        0default         >   K              ]                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@890000            2qcom,geni-uart          J             @         qse          N   9   L        0default         >   L              ]              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@894000           2qcom,geni-i2c           J     @       @         qse          N   9   N        0default         >   M              ^                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx           okay                hid@5d           2hid-over-i2c            J   ]        W           M   N   }           >   O        0default          f         spi@894000           2qcom,geni-spi           J     @       @         qse          N   9   N        0default         >   P              ^                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@894000            2qcom,geni-uart          J     @       @         qse          N   9   N        0default         >   Q              ^              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@898000           2qcom,geni-i2c           J            @         qse          N   9   P        0default         >   R              _                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@898000           2qcom,geni-spi           J            @         qse          N   9   P        0default         >   S              _                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@898000            2qcom,geni-uart          J            @         qse          N   9   P        0default         >   T              _              8              =      0     :   
       ;                     ;               qup-core qup-config         okay       bluetooth            2qcom,wcn3990-bt         t   U           V           W           X           Y         0          i2c@89c000           2qcom,geni-i2c           J            @         qse          N   9   R        0default         >   Z              `                                        8              =      	  disabled          spi@89c000           2qcom,geni-spi           J            @         qse          N   9   R        0default         >   [              `                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@89c000            2qcom,geni-uart          J            @         qse          N   9   R        0default         >   \              `              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled             dma-controller@a00000                       2qcom,sdm845-gpi-dma         J                                                                                  %         &         '         (         )         *         +                                 B   1            	  disabled            6   _      geniqup@ac0000           2qcom,geni-se-qup            J             `         qm-ahb s-ahb         N   9   f   9   g        B   1                                                   ]          ;             	  qup-core            okay       i2c@a80000           2qcom,geni-i2c           J             @         qse          N   9   T        0default         >   ^              a                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _              _                  Mtx rx         	  disabled          spi@a80000           2qcom,geni-spi           J             @         qse          N   9   T        0default         >   `              a                                   0     ]          ;                     ;               qup-core qup-config          H   _              _                  Mtx rx         	  disabled          serial@a80000            2qcom,geni-uart          J             @         qse          N   9   T        0default         >   a              a              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled          i2c@a84000           2qcom,geni-i2c           J     @       @         qse          N   9   V        0default         >   b              b                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx         	  disabled          spi@a84000           2qcom,geni-spi           J     @       @         qse          N   9   V        0default         >   c              b                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a84000            2qcom,geni-debug-uart            J     @       @         qse          N   9   V        0default         >   d              b              8              =      0     ]          ;                     ;               qup-core qup-config         okay          i2c@a88000           2qcom,geni-i2c           J            @         qse          N   9   X        0default         >   e              c                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx           okay                bridge@2c            2ti,sn65dsi86            J   ,        >   f        0default            N   `               g           g           h           h        N   i        qrefclk              ports                                port@0          J       endpoint               j        6            port@1          J      endpoint               k        6   m            aux-bus    panel            2innolux,p120zdg-bf1            l   port       endpoint               m        6   k                     spi@a88000           2qcom,geni-spi           J            @         qse          N   9   X        0default         >   n              c                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a88000            2qcom,geni-uart          J            @         qse          N   9   X        0default         >   o              c              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled          i2c@a8c000           2qcom,geni-i2c           J            @         qse          N   9   Z        0default         >   p              d                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx         	  disabled          spi@a8c000           2qcom,geni-spi           J            @         qse          N   9   Z        0default         >   q              d                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a8c000            2qcom,geni-uart          J            @         qse          N   9   Z        0default         >   r              d              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled          i2c@a90000           2qcom,geni-i2c           J             @         qse          N   9   \        0default         >   s              e                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx         	  disabled          spi@a90000           2qcom,geni-spi           J             @         qse          N   9   \        0default         >   t              e                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a90000            2qcom,geni-uart          J             @         qse          N   9   \        0default         >   u              e              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled          i2c@a94000           2qcom,geni-i2c           J     @       @         qse          N   9   ^        0default         >   v              f                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx         	  disabled          spi@a94000           2qcom,geni-spi           J     @       @         qse          N   9   ^        0default         >   w              f                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a94000            2qcom,geni-uart          J     @       @         qse          N   9   ^        0default         >   x              f              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled          i2c@a98000           2qcom,geni-i2c           J            @         qse          N   9   `        0default         >   y              g                                        8              =      H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx         	  disabled          spi@a98000           2qcom,geni-spi           J            @         qse          N   9   `        0default         >   z              g                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a98000            2qcom,geni-uart          J            @         qse          N   9   `        0default         >   {              g              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled          i2c@a9c000           2qcom,geni-i2c           J            @         qse          N   9   b        0default         >   |              h                                        8              =      	  disabled          H     ]          ;                     ;          ]                         qup-core qup-config qup-memory           H   _             _                 Mtx rx         spi@a9c000           2qcom,geni-spi           J            @         qse          N   9   b        0default         >   }              h                                   0     ]          ;                     ;               qup-core qup-config          H   _             _                 Mtx rx         	  disabled          serial@a9c000            2qcom,geni-uart          J            @         qse          N   9   b        0default         >   ~              h              8              =      0     ]          ;                     ;               qup-core qup-config       	  disabled             regulator@ff1000             2qcom,sdm845-refgen-regulator            J             `        6         system-cache-controller@1100000          2qcom,sdm845-llcc          P  J           P                                (             0               @  "llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base               F         dma@10a2000          2qcom,sdm845-dcc qcom,dcc             J    
             
               pmu@114a000          2qcom,sdm845-llcc-bwmon          J                          D                                           opp-table            2operating-points-v2         6      opp-0            5       opp-1                  opp-2            .       opp-3            R      opp-4            n            pmu@1436400       (   2qcom,sdm845-cpu-bwmon qcom,sdm845-bwmon         J    Cd                      E                           
                 opp-table            2operating-points-v2         6      opp-0            I>       opp-1                   opp-2                   opp-3           >       opp-4                        pcie@1c00000             2qcom,pcie-sdm845          P  J                  `             `             `             p                "parf dbi elbi config mhi            >pci         ,            =               G                                  8                 `                 `0      `0               l                                                                                                  /  amsi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global                     Q                       d                                                                                                                                                      8  N   9   .   9   )   9   +   9   -   9   /   9   0   9          0  qpipe aux cfg bus_master bus_slave slave_q2a tbu         r       1           1           1           1           1           1           1           1           1       	    1       
    1           1           1           1           1           1             |   9           pci            9               6        pciephy       	  disabled       pcie@0          >pci         J                            =                                                 phy@1c06000          2qcom,sdm845-qmp-pcie-phy            J    `              (  N   9   9   9   +   9   ,   9   :   9   .        qaux cfg_ahb ref refgen pipe         #pcie_0_pipe_clk                                 |   9           phy            9   :               	  disabled            6   6      pcie@1c08000             2qcom,pcie-sdm845          P  J                 @             @             @                             "parf dbi elbi config mhi            >pci         ,           =               G                                  8                 @                 @0      @0              l        3         4         5         8         9         :         v         w         2         /  amsi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global                     Q                       d                                                                                                                                                  @  N   9   6   9   1   9   3   9   5   9   7   9   8   9   4   9          4  qpipe aux cfg bus_master bus_slave slave_q2a ref tbu            9   1        $         r       1            1           1           1           1           1           1           1           1       	    1  	     
    1  
         1           1           1           1           1             |   9           pci            9              7        pciephy       	  disabled       pcie@0          >pci         J                            =                                                 phy@1c0a000          2qcom,sdm845-qhp-pcie-phy            J                   (  N   9   9   9   3   9   4   9   :   9   6        qaux cfg_ahb ref refgen pipe         #pcie_1_pipe_clk                                 |   9           phy            9   :               	  disabled            6   7      interconnect@1380000             2qcom,sdm845-mem-noc         J    8       r                               6         interconnect@14e0000             2qcom,sdm845-dc-noc          J    N                                     interconnect@1500000             2qcom,sdm845-config-noc          J    P        P                              6   ;      interconnect@1620000             2qcom,sdm845-system-noc          J    b                                     6         interconnect@16e0000             2qcom,sdm845-aggre1-noc          J    n       P                              6   :      interconnect@1700000             2qcom,sdm845-aggre2-noc          J    p                                      6   ]      interconnect@1740000             2qcom,sdm845-mmss-noc            J    t                                      6         ufshc@1d84000         +   2qcom,sdm845-ufshc qcom,ufshc jedec,ufs-2.0           J    @       %                      "std ice               	                      ufsphy                        9                      |   9           rst         B   1            {  qcore_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  N   9      9      9      9      ,       9      9      9      9                    0     :                               ;   (            ufs-ddr cpu-ufs         okay               N                          	'        6      opp-table            2operating-points-v2         6      opp-50000000          H                          <4`                                    xh           "      opp-200000000         H                           р                                                %            phy@1d87000          2qcom,sdm845-qmp-ufs-phy         J    p                N   ,       9      9           qref ref_aux qref               9           |               ufsphy                      okay            #           3           6         dma-controller@1dc4000            2qcom,bam-v1.7.4 qcom,bam-v1.7.0         J    @      @                          N   ,           qbam_clk                    C             K      0  B   1        1        1        1             6         crypto@1dfa000           2qcom,crypto-v5.4            J    ߠ       `         N   9   	   9   
   ,           qiface bus core          H                    Mrx tx         0  B   1        1        1        1           	  disabled          ipa@1e40000          2qcom,sdm845-ipa         B   1          1  "          0  J            p     p             @               "ipa-reg ipa-shared gsi        8  M         7                                        (  aipa gsi ipa-clock-query ipa-setup-ready         N   ,           qcore          H     ]                    ]                               ;               memory imem config                             *  ipa-clock-enabled-valid ipa-clock-enabled           okay            dself            }         $  qcom/sdm850/HUAWEI/AL09/ipa_fws.elf       hwlock@1f40000           2qcom,tcsr-mutex         J                     t           6   *      syscon@1f60000           2qcom,sdm845-tcsr syscon         J                     6         pinctrl@3400000          2qcom,sdm845-pinctrl         J    @                                                                              N                                        Q           6   N   cci0-default-state          gpio17 gpio18           cci_i2c                             6         cci0-sleep-state            gpio17 gpio18           cci_i2c                             6         cci1-default-state          gpio19 gpio20           cci_i2c                             6         cci1-sleep-state            gpio19 gpio20           cci_i2c                             6         qspi-clk-state          gpio95        	  qspi_clk          qspi-cs0-state          gpio90          qspi_cs       qspi-cs1-state          gpio89          qspi_cs       qspi-data0-state            gpio91        
  qspi_data         qspi-data1-state            gpio92        
  qspi_data         qspi-data23-state           gpio93 gpio94         
  qspi_data         qup-i2c0-default-state          gpio0 gpio1         qup0            6   <      qup-i2c1-default-state          gpio17 gpio18           qup1            6   A      qup-i2c2-default-state          gpio27 gpio28           qup2            6   D      qup-i2c3-default-state          gpio41 gpio42           qup3            6   G      qup-i2c4-default-state          gpio89 gpio90           qup4            6   J      qup-i2c5-default-state          gpio85 gpio86           qup5            6   M      qup-i2c6-default-state          gpio45 gpio46           qup6            6   R      qup-i2c7-default-state          gpio93 gpio94           qup7            6   Z      qup-i2c8-default-state          gpio65 gpio66           qup8            6   ^      qup-i2c9-default-state          gpio6 gpio7         qup9            6   b      qup-i2c10-default-state         gpio55 gpio56           qup10           6   e      qup-i2c11-default-state         gpio31 gpio32           qup11           6   p      qup-i2c12-default-state         gpio49 gpio50           qup12           6   s      qup-i2c13-default-state         gpio105 gpio106         qup13           6   v      qup-i2c14-default-state         gpio33 gpio34           qup14           6   y      qup-i2c15-default-state         gpio81 gpio82           qup15           6   |      qup-spi0-default-state          gpio0 gpio1 gpio2 gpio3         qup0            6   ?      qup-spi1-default-state          gpio17 gpio18 gpio19 gpio20         qup1            6   B      qup-spi2-default-state          gpio27 gpio28 gpio29 gpio30         qup2            6   E      qup-spi3-default-state          gpio41 gpio42 gpio43 gpio44         qup3            6   H      qup-spi4-default-state          gpio89 gpio90 gpio91 gpio92         qup4            6   K      qup-spi5-default-state          gpio85 gpio86 gpio87 gpio88         qup5            6   P      qup-spi6-default-state          gpio45 gpio46 gpio47 gpio48         qup6            6   S      qup-spi7-default-state          gpio93 gpio94 gpio95 gpio96         qup7            6   [      qup-spi8-default-state          gpio65 gpio66 gpio67 gpio68         qup8            6   `      qup-spi9-default-state          gpio6 gpio7 gpio4 gpio5         qup9            6   c      qup-spi10-default-state         gpio55 gpio56 gpio53 gpio54         qup10           6   n      qup-spi11-default-state         gpio31 gpio32 gpio33 gpio34         qup11           6   q      qup-spi12-default-state         gpio49 gpio50 gpio51 gpio52         qup12           6   t      qup-spi13-default-state          gpio105 gpio106 gpio107 gpio108         qup13           6   w      qup-spi14-default-state         gpio33 gpio34 gpio31 gpio32         qup14           6   z      qup-spi15-default-state         gpio81 gpio82 gpio83 gpio84         qup15           6   }      qup-uart0-default-state         6   @   tx-pins         gpio2           qup0          rx-pins         gpio3           qup0             qup-uart1-default-state         6   C   tx-pins         gpio19          qup1          rx-pins         gpio20          qup1             qup-uart2-default-state         6   F   tx-pins         gpio29          qup2          rx-pins         gpio30          qup2             qup-uart3-default-state         6   I   tx-pins         gpio43          qup3          rx-pins         gpio44          qup3             qup-uart3-4pin-state       cts-pins            gpio41          qup3          rts-tx-pins         gpio42 gpio43           qup3          rx-pins         gpio44          qup3             qup-uart4-default-state         6   L   tx-pins         gpio91          qup4          rx-pins         gpio92          qup4             qup-uart5-default-state         6   Q   tx-pins         gpio87          qup5          rx-pins         gpio88          qup5             qup-uart6-default-state    tx-pins         gpio47          qup6          rx-pins         gpio48          qup6             qup-uart6-4pin-state            6   T   cts-pins            gpio45          qup6                   rts-tx-pins         gpio46 gpio47           qup6                              rx-pins         gpio48          qup6                      qup-uart7-default-state         6   \   tx-pins         gpio95          qup7          rx-pins         gpio96          qup7             qup-uart8-default-state         6   a   tx-pins         gpio67          qup8          rx-pins         gpio68          qup8             qup-uart9-default-state         6   d   tx-pins         gpio4           qup9          rx-pins         gpio5           qup9             qup-uart10-default-state            6   o   tx-pins         gpio53          qup10         rx-pins         gpio54          qup10            qup-uart11-default-state            6   r   tx-pins         gpio33          qup11         rx-pins         gpio34          qup11            qup-uart12-default-state            6   u   tx-pins         gpio51          qup0          rx-pins         gpio52          qup0             qup-uart13-default-state            6   x   tx-pins         gpio107         qup13         rx-pins         gpio108         qup13            qup-uart14-default-state            6   {   tx-pins         gpio31          qup14         rx-pins         gpio32          qup14            qup-uart15-default-state            6   ~   tx-pins         gpio83          qup15         rx-pins         gpio84          qup15            quat-mi2s-sleep-state           gpio58 gpio59           gpio                              quat-mi2s-active-state          gpio58 gpio59         	  qua_mi2s                                       quat-mi2s-sd0-sleep-state           gpio60          gpio                              quat-mi2s-sd0-active-state          gpio60        	  qua_mi2s                              quat-mi2s-sd1-sleep-state           gpio61          gpio                              quat-mi2s-sd1-active-state          gpio61        	  qua_mi2s                              quat-mi2s-sd2-sleep-state           gpio62          gpio                              quat-mi2s-sd2-active-state          gpio62        	  qua_mi2s                              quat-mi2s-sd3-sleep-state           gpio63          gpio                              quat-mi2s-sd3-active-state          gpio63        	  qua_mi2s                              wcd-intr-default-state          gpio54          gpio                                6         cam-indicator-en-state          gpio12          gpio                                6  
      i2c5-hid-active-state           gpio125         gpio                                6   O      mode-pin-state          gpio79          gpio                     6  	      sdc2-default-state          6      clk-pins          	  sdc2_clk                              cmd-pins          	  sdc2_cmd                              data-pins         
  sdc2_data                                sd-card-det-n-state         gpio126         gpio                     6         sn65dsi86-enable-state          gpio96          gpio                                6   f         remoteproc@4080000           2qcom,sdm845-mss-pil          J                         H      
  "qdsp6 rmb         L  M         
                                                       0  awdog fatal ready handover stop-ack shutdown-ack       @  N   9   $   9   '   9      9   %   9   (   9   &   9   @   ,          2  qiface bus mem gpll0_mss snoc_axi mnoc_axi prng xo              .                       stop            |             	        mss_restart pdc_reset                0   P   @            8      8      8         
  cx mx mss           okay          N  qcom/sdm850/HUAWEI/AL09/qcdsp1v2850.mbn qcom/sdm850/HUAWEI/AL09/qcdsp2850.mbn      mba         }         mpss            }         metadata            }         glink-edge                           modem                         0            clock-controller@5090000             2qcom,sdm845-gpucc           J    	                                                  N   ,       9      9          8  qbi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         6         remoteproc@5c00000           2qcom,sdm845-slpi-pas            J            @       @  M                                                       #  awdog fatal ready handover stop-ack          N   ,            qxo             .           8      8           lcx lmx         }                          stop            okay          &  qcom/sdm850/HUAWEI/AL09/qcslpi850.mbn      glink-edge                            dsps                          0      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           sdsp             I        .                    }                                compute-cb@0             2qcom,fastrpc-compute-cb         J                   stm@6002000           2arm,coresight-stm arm,primecell          J                  (                 "stm-base stm-stimulus-base          N   .      	  qapb_pclk       out-ports      port       endpoint                       6                  funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell          J                    N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports                                 port@7          J      endpoint                       6                  funnel@6043000        +   2arm,coresight-dynamic-funnel arm,primecell          J    0                N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports                                 port@5          J      endpoint                       6                  funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell          J    P                N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports                                 port@0          J       endpoint                       6            port@2          J      endpoint                       6                  replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell          J    `                N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports       port       endpoint                       6                  etf@6047000           2arm,coresight-tmc arm,primecell         J    p                N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports       port       endpoint                       6                  etr@6048000           2arm,coresight-tmc arm,primecell         J                    N   .      	  qapb_pclk             9   in-ports       port       endpoint                       6                  etm@7040000       "   2arm,coresight-etm4x arm,primecell           J                                N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7140000       "   2arm,coresight-etm4x arm,primecell           J                                N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7240000       "   2arm,coresight-etm4x arm,primecell           J    $                            N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7340000       "   2arm,coresight-etm4x arm,primecell           J    4                            N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7440000       "   2arm,coresight-etm4x arm,primecell           J    D                            N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7540000       "   2arm,coresight-etm4x arm,primecell           J    T                            N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7640000       "   2arm,coresight-etm4x arm,primecell           J    d                            N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  etm@7740000       "   2arm,coresight-etm4x arm,primecell           J    t                             N   .      	  qapb_pclk             L   out-ports      port       endpoint                       6                  funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell          J                     N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports                                 port@0          J       endpoint                       6            port@1          J      endpoint                       6            port@2          J      endpoint                       6            port@3          J      endpoint                       6            port@4          J      endpoint                       6            port@5          J      endpoint                       6            port@6          J      endpoint                       6            port@7          J      endpoint                       6                  funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell          J                     N   .      	  qapb_pclk       out-ports      port       endpoint                       6               in-ports       port       endpoint                       6                  mmc@8804000       $   2qcom,sdm845-sdhci qcom,sdhci-msm-v5         J    @                                            ahc_irq pwr_irq          N   9   h   9   i   ,            qiface core xo           B   1                 8                      okay            >              0default         q           }                         N   ~       opp-table            2operating-points-v2         6      opp-9600000              |            !      opp-19200000                $            "      opp-100000000                           #      opp-201500000               `           $            spi@88df000          2qcom,sdm845-qspi qcom,qspi-v1           J                    B   1  `                                             R           N   9      9           qiface core             8                    	  disabled          slim-ngd@171c0000            2qcom,slim-ngd-v2.1.0            J                                      H                    Mrx tx           B   1                                        okay       slim@1          J                                ifd@0,0          2slim217,250         J                6         codec@1,0            2slim217,250         J                          1           M   N   6                               qextclk          N   ,                        |         #mclk            >           0default          w@         )2         w@         w@                                    N   @            	
   U        	   U        	/   U        	=   U        	K   U         	Y $ I                   	         	  P        6      gpio-controller@42           2qcom,wcd9340-gpio                               J   B           6         soundwire@c85            2qcom,soundwire-v1.3.0           J     @        M              	           	           	??        

        
              1           N           qiface                                     6      speaker@0,3          2sdw10217211000          J               
.                 
>          	  
TSpkrLeft            1            6         speaker@0,4          2sdw10217211000          J               
.                 
>          
  
TSpkrRight           1            6                     lmh@17d70800             2qcom,sdm845-lmh         J                           !           
f           
k          
 q$        
 s                            6         lmh@17d78800             2qcom,sdm845-lmh         J    ׈                                   
f           
k          
 q$        
 s                            6         phy@88e2000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         J                     okay                        N   9      ,            qcfg_ahb ref         |   9           
           
           3           
           
                      $           ;           6         phy@88e3000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         J    0                okay                        N   9      ,            qcfg_ahb ref         |   9   	        
           
           3           
           
                      6         phy@88e8000          2qcom,sdm845-qmp-usb3-dp-phy         J           0         okay          (  N   9      9      9      9      9         "  qaux ref com_aux usb3_pipe cfg_ahb           |   9      9           phy common                                 R        #           3           6      ports                                port@0          J       endpoint             port@1          J      endpoint                       6            port@2          J      endpoint                       6                  phy@88eb000          2qcom,sdm845-qmp-usb3-uni-phy            J                  (  N   9      9      9      9      9           qaux cfg_ahb ref com_aux pipe            #usb3_uni_phy_pipe_clk_src                                   |   9      9           phy phy_phy         okay            #           3           6         usb@a6f8800          2qcom,sdm845-dwc3 qcom,dwc3          J    
o                okay                                                     (  N   9      9      9      9      9         #  qcfg_noc core iface sleep mock_utmi             9      9           $ р      D  M                                	                           <  apwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            9           |   9         0     ]                               ;   )            usb-ddr apps-usb       usb@a600000       
   2snps,dwc3           J    
`                                   B   1  @             e         ~                                                     usb2-phy usb3-phy           host       ports                                port@0          J       endpoint             port@1          J      endpoint                       6                     usb@a8f8800          2qcom,sdm845-dwc3 qcom,dwc3          J    
                okay                                                     (  N   9      9      9      9      9         #  qcfg_noc core iface sleep mock_utmi             9      9           $ р      D  M                                         
                  <  apwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            9           |   9         0     ]                               ;   *            usb-ddr apps-usb       usb@a800000       
   2snps,dwc3           J    
                                   B   1  `             e         ~                                                 usb2-phy usb3-phy           host             video-codec@aa00000          2qcom,sdm845-venus-v2            J    
                                                         8           venus vcodec0 vcodec1 cx                     8  N                  
                              A  qcore iface bus vcodec0_core vcodec0_bus vcodec1_core vcodec1_bus            B   1        1              }         0                                    ;   +            video-mem cpu-cfg           okay          %  qcom/sdm850/HUAWEI/AL09/qcvss850.mbn       opp-table            2operating-points-v2         6      opp-100000000                           !      opp-200000000                           "      opp-320000000                           #      opp-380000000               W            $      opp-444000000               v            %      opp-533000097                                      clock-controller@ab00000             2qcom,sdm845-videocc         J    
                 N   ,            qbi_tcxo                                          6         camss@acb3000            2qcom,sdm845-camss           J    
0            
ˠ            
̀            
P            
`            
p            
ƀ            
       @     
`       @     
@       @       E  "csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite          x                                                                                                  E  acsid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite                                      N            	      
      %      &      ,      -      2      3                                                                           9      9         R      S      !      "      $      #      (      )      +      *      /      1      0       qcamnoc_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  B   1         1        1         1           	  disabled       ports                                port@0          J          port@1          J         port@2          J         port@3          J               cci@ac4a000       !   2qcom,sdm845-cci qcom,msm8996-cci                                      J    
Ġ       @                                      0  N            S      R      	                  5  qcamnoc_axi soc_ahb slow_ahb_src cpas_ahb cci cci_src                                Ĵ <4`        0default sleep           >                          	  disabled       i2c-bus@0           J             B@                                i2c-bus@1           J            B@                                   clock-controller@ad00000             2qcom,sdm845-camcc           J    
                                                  N   ,            qbi_tcxo         6         display-subsystem@ae00000            2qcom,sdm845-mdss            J    
                 "mdss                           N                     qiface core                 S                             0                                                  mdp0-mem mdp1-mem           B   1        1             okay                                              6      display-controller@ae01000           2qcom,sdm845-dpu          J    
           
        0       	  "mdp vbif          (  N   9                                    qgcc-bus iface bus core vsync                          $                       8                               ports                                port@0          J       endpoint                       6            port@1          J      endpoint                       6            port@2          J      endpoint                       6               opp-table            2operating-points-v2         6      opp-19200000                $            !      opp-171428571               
7           "      opp-344000000                           $      opp-430000000               G           %            displayport-controller@ae90000        	  disabled             2qcom,sdm845-dp        P  J    
             
            
            

            
                                      0  N                          "      %      #      J  qcore_iface core_aux ctrl_link ctrl_link_iface stream_pixel stream_1_pixel                 !      &      $                                                dp                        8      ports                                port@0          J       endpoint                       6            port@1          J      endpoint                       6               opp-table            2operating-points-v2         6      opp-162000000               	           "      opp-270000000               ߀           #      opp-540000000                /            $      opp-810000000               0G           %            dsi@ae94000       (   2qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl         J    
@              	  "dsi_ctrl                                  0  N                                           $  qbyte byte_intf pixel core iface bus                                                                8                                 okay                                            ports                                port@0          J       endpoint                       6            port@1          J      endpoint                       (                     6   j               phy@ae94400          2qcom,dsi-phy-10nm         0  J    
D            
F           
J               "dsi_phy dsi_phy_lane dsi_pll                                   N          ,          
  qiface ref           okay            3           6         dsi@ae96000       (   2qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl         J    
`              	  "dsi_ctrl                                  0  N                        
                   $  qbyte byte_intf pixel core iface bus                                                                8                               	  disabled                                 ports                                port@0          J       endpoint                       6            port@1          J      endpoint                   phy@ae96400          2qcom,dsi-phy-10nm         0  J    
d            
f           
j               "dsi_phy dsi_phy_lane dsi_pll                                   N          ,          
  qiface ref         	  disabled            6            gpu@5000000          2qcom,adreno-630.2 qcom,adreno            J                  	                "kgsl_3d0_reg_memory cx_mem                ,           B                          ?                                                  gfx-mem         okay            6     zap-shader          }         )  qcom/sdm850/HUAWEI/AL09/qcdxkmsuc850.mbn          opp-table            2operating-points-v2         6      opp-710000000               *Q        H           n      opp-675000000               (;        H           n      opp-596000000               #=         H  @         ^      opp-520000000                        H            ^      opp-414000000               #        H            >      opp-342000000               b        H            )      opp-257000000               Q@        H   @         %            iommu@5040000         2   2qcom,sdm845-smmu-v2 qcom,adreno-smmu qcom,smmu-v2           J                     R           _         x                            l         m         n         o         p         q         r         s           N   9   !   9         
  qbus iface                          6         gmu@506a000       &   2qcom,adreno-gmu-630.2 qcom,adreno-gmu         0  J                (             H                 "gmu gmu_pdc gmu_pdc_seq               0         1           ahfi gmu          N                9      9   !        qgmu cxo axi memnoc                               cx gx           B                         6      opp-table            2operating-points-v2         6      opp-400000000               ׄ         H         opp-200000000                        H   0            clock-controller@af00000             2qcom,sdm845-dispcc          J    
               H  N   ,       9      9                                                 qbi_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                                            6         interrupt-controller@b220000             2qcom,sdm845-pdc qcom,pdc            J    "               $  r         ^   ^  a      s  v                                            6         reset-controller@b2e0000             2qcom,sdm845-pdc-global          J    .                            6         thermal-sensor@c263000            2qcom,sdm845-tsens qcom,tsens-v2          J    &0           "                                                     auplow critical          
>           6        thermal-sensor@c265000            2qcom,sdm845-tsens qcom,tsens-v2          J    &P           "0                                                    auplow critical          
>           6        reset-controller@c2a0000             2qcom,sdm845-aoss-cc         J    *                           6         power-management@c300000          #   2qcom,sdm845-aoss-qmp qcom,aoss-qmp          J    0                                     0                        6   .   cx                   ebi                     sram@c3f0000             2qcom,sdm845-rpmh-stats          J    ?               spmi@c440000             2qcom,spmi-pmic-arb        P  J    D             `             `             p       
      @      `         "core chnls obsrvr intr cnfg         aperiph_irq                           C                                                                 pmic@0           2qcom,pm8998 qcom,spmi-pmic          J                                     pon@800          2qcom,pm8998-pon         J                            pwrkey           2qcom,pm8941-pwrkey                                  =	                    t        okay          resin            2qcom,pm8941-resin                                  =	                 okay               r         temp-alarm@2400          2qcom,spmi-temp-alarm            J  $                $                             thermal         
>            6        charger@2800          *   2qcom,pm8998-coincell qcom,pm8941-coincell           J  (       	  disabled          adc@3100             2qcom,spmi-adc-rev2          J  1                1                                                    6      channel@6           J         	  die_temp             adc-tm@3400          2qcom,spmi-adc-tm-hc         J  4                4               
>                                   	  disabled          rtc@6000             2qcom,pm8941-rtc         J  `   a       
  "rtc alarm                  a            gpio@c000             2qcom,pm8998-gpio qcom,spmi-gpio         J                                                                         6      sw-edp-1p2-en-state         gpio9           normal                               6        volume-up-gpio-state            gpio6           normal                                        6              pmic@1           2qcom,pm8998 qcom,spmi-pmic          J                                          sram@14680000         #   2qcom,sdm845-imem syscon simple-mfd          J    h                                                  h        pil-reloc@3f94c          2qcom,pil-reloc-info         J L            iommu@15000000        !   2qcom,sdm845-smmu-500 arm,mmu-500            J                      R           _                 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           6   1      tbu@150c5000             2qcom,sdm845-tbu         J    P                            ;                 9              1             tbu@150c9000             2qcom,sdm845-tbu         J                                ;                 9   	           1            tbu@150cd000             2qcom,sdm845-tbu         J                                                 9   
           1            tbu@150d1000             2qcom,sdm845-tbu         J                                                 9              1            tbu@150d5000             2qcom,sdm845-tbu         J    P                               
              9              1            tbu@150d9000             2qcom,sdm845-tbu         J                                ;                 1            tbu@150dd000             2qcom,sdm845-tbu         J                                ;                 9              1            tbu@150e1000             2qcom,sdm845-tbu         J                    N   9                        ;                 9              1            clock-controller@17014000            2qcom,sdm845-lpasscc          J    @          0                 "cc qdsp6ss                   	  disabled          interconnect@17900000            2qcom,sdm845-gladiator-noc           J            Ѐ                              6         watchdog@17980000         #   2qcom,apss-wdt-sdm845 qcom,kpss-wdt          J                     N   5                         mailbox@17990000             2qcom,sdm845-apss-shared         J                     4           6   0      rsc@179c0000          (   2qcom,sdm845-rpmh-apps-rsc qcom,rpmh-rsc       	  apps_rsc          0  J                                               "drv-0 drv-1 drv-2         $                                        @           P            \                                    &   bcm-voter            2qcom,bcm-voter          6         clock-controller             2qcom,sdm845-rpmh-clk                       qxo          N           6   ,      power-controller             2qcom,sdm845-rpmhpd                                6   8   opp-table            2operating-points-v2         6      opp1            H         opp2            H   0        6   !      opp3            H   @        6   "      opp4            H           6   #      opp5            H           6   $      opp6            H           6   %      opp7            H  @      opp8            H  P      opp9            H          6         opp10           H              regulators-0             2qcom,pm8998-rpmh-regulators         la           y                                                                                                                                    $           3           E           Z           l           }                                    U   smps2         smps3            @         @                   6         smps4            w@         w@                   6   U      smps5                                          6         smps6            5          5                  smps7                                        6         ldo1             m         m                   6         ldo2             O         O                            6        ldo3          ldo5             5          5                    6         ldo6             w@         w@                 ldo7             w@         w@                   6   V      ldo8          ldo9          ldo10         ldo11         ldo12            w@         w@                   6         ldo13            -*         -*                   6         ldo14                                                 6   h      ldo15         ldo16         ldo17                                        6   W      ldo18         ldo19            -         -                 ldo20            -*         -*                   6         ldo21            -*         -*                   6         ldo22            *         *                          ldo23           6   Y      ldo24            /         /                   6         ldo25            /]          /]                    6   X      ldo26            O         O                   6         ldo28            +@         -                  lvs1             w@         w@      lvs2             w@         w@         regulators-1             2qcom,pm8005-rpmh-regulators         lc           y                                       smps2            y         y            interrupt-controller@17a00000            2arm,gic-v3                                                                 J                                        	           6      msi-controller@17a40000          2arm,gic-v3-its           "        1           J                   	  disabled             dma-controller@17184000           2qcom,bam-v1.7.4 qcom,bam-v1.7.0          K        J    @               <                                        C           I           B   1              6         timer@17c90000                                                            2arm,armv7-timer-mem         J                frame@17ca0000          V                                        J                frame@17cc0000          V                             J           	  disabled          frame@17cd0000          V                  	           J           	  disabled          frame@17ce0000          V                  
           J           	  disabled          frame@17cf0000          V                             J           	  disabled          frame@17d00000          V                             J           	  disabled          frame@17d10000          V                             J           	  disabled             interconnect@17d41000            2qcom,sdm845-osm-l3 qcom,osm-l3          J                    N   ,       9           qxo alternate                       6         cpufreq@17d43000          '   2qcom,sdm845-cpufreq-hw qcom,cpufreq-hw           J    0            X                "freq-domain0 freq-domain1           M                      N   ,       9           qxo alternate            c                      6         wifi@18800000            2qcom,wcn3990-wifi           okay            J                     "membase         }           qcxo_ref_clk_pin         N   ,                                                                                                                               B   1   @           v              V           W           X           Y                 Huawei_Planck            sound         -   2lenovo,yoga-c630-sndcard qcom,sdm845-sndcard             ,HUAWEI-PAK_AL09-M1040         ~  RX_BIAS MCLK AMIC2 MIC BIAS2 DMIC0 MCLK DMIC0 MIC BIAS1 DMIC2 MCLK DMIC2 MIC BIAS3 SpkrLeft IN SPK1 OUT SpkrRight IN SPK2 OUT      mm1-dai-link            MultiMedia1    cpu         %                mm2-dai-link            MultiMedia2    cpu         %               mm3-dai-link            MultiMedia3    cpu         %               slim-dai-link           SLIM Playback      codec           %                          cpu         %            platform            %           slimcap-dai-link            SLIM Capture       codec           %            cpu         %            platform            %           slim-wcd-dai-link           SLIM WCD Playback      codec           %            cpu         %            platform            %              thermal-zones      cpu0-thermal            /           E        trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu1-thermal            /           E        trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu2-thermal            /           E        trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu3-thermal            /           E        trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu4-thermal            /           E        trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu5-thermal            /           E        trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu6-thermal            /           E     	   trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                cpu7-thermal            /           E     
   trips      trip-point0         U _        a           Epassive       trip-point1         U s        a           Epassive       cpu-crit            U         a        	   Ecritical                aoss0-thermal           /           E         trips      trip-point0         U _        a           Ehot             cluster0-thermal            /           E        trips      trip-point0         U _        a           Ehot       cluster0-crit           U         a        	   Ecritical                cluster1-thermal            /           E        trips      trip-point0         U _        a           Ehot       cluster1-crit           U         a        	   Ecritical                gpu-top-thermal         /           E        cooling-maps       map0            l          q           trips      trip-point0         U L        a           Epassive         6        trip-point1         U _        a           Ehot       trip-point2         U         a        	   Ecritical                gpu-bottom-thermal          /           E        cooling-maps       map0            l          q           trips      trip-point0         U L        a           Epassive         6        trip-point1         U _        a           Ehot       trip-point2         U         a        	   Ecritical                aoss1-thermal           /           E         trips      trip-point0         U _        a           Ehot             q6-modem-thermal            /           E        trips      trip-point0         U _        a           Ehot             mem-thermal         /           E        trips      trip-point0         U _        a           Ehot             wlan-thermal            /           E        trips      trip-point0         U _        a           Ehot             q6-hvx-thermal          /           E        trips      trip-point0         U _        a           Ehot             camera-thermal          /           E        trips      trip-point0         U _        a           Ehot             video-thermal           /           E        trips      trip-point0         U _        a           Ehot             modem-thermal           /           E        trips      trip-point0         U _        a           Ehot             pm8998-thermal          /           E     trips      pm8998-alert0           U (        a           Epassive       pm8998-crit         U H        a        	   Ecritical                   timer            2arm,armv8-timer       0                                             gpio-keys         
   2gpio-keys           >    	        0default    key-vol-up        
  Volume up                               s                    f      switch-mode         Tablet mode switch             N   O                                   f         leds          
   2gpio-leds           >  
        0default    led-camera-indicator            white:camera-indicator        
  indicator                          N               none            off                   regulator-edp-1p2            2regulator-fixed         sw_edp_1p2           O         O        >          0default               	                               6   g      regulator-vlcm-3v3           2regulator-fixed       	  vlcm_3v3             2Z         2Z           N   X                                6   l      regulator-vph-pwr            2regulator-fixed         vph_pwr          8u          8u                  6         sn65dsi86-refclk             2fixed-clock                     $         6   i         	interrupt-parent #address-cells #size-cells model compatible chassis-type 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 firmware-name label qcom,remote-pid mboxes qcom,glink-channels qcom,domain qcom,intents qcom,protection-domain #sound-dai-cells iommus qcom,non-secure-domain 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 hid-descr-addr wakeup-source vddio-supply vddxo-supply vddrf-supply vddch0-supply vddch1-supply max-speed enable-gpios vcca-supply vcc-supply vpll-supply vccio-supply no-hpd remote-endpoint power-supply 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-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 arm,scatter-gather arm,coresight-loses-context-with-cpu vmmc-supply vqmmc-supply bus-width cd-gpios slim-ifc-dev qcom,micbias1-microvolt qcom,micbias2-microvolt qcom,micbias3-microvolt qcom,micbias4-microvolt vdd-buck-supply vdd-buck-sido-supply vdd-tx-supply vdd-rx-supply vdd-io-supply qcom,mbhc-buttons-vthreshold-microvolt qcom,mbhc-headset-vthreshold-microvolt qcom,mbhc-headphone-vthreshold-microvolt qcom,dout-ports qcom,din-ports qcom,ports-sinterval-low qcom,ports-offset1 qcom,ports-offset2 powerdown-gpios #thermal-sensor-cells sound-name-prefix cpus qcom,lmh-temp-arm-millicelsius qcom,lmh-temp-low-millicelsius qcom,lmh-temp-high-millicelsius nvmem-cells vdd-supply vdda-phy-dpdm-supply qcom,imp-res-offset-value qcom,hstx-trim-value qcom,preemphasis-level qcom,preemphasis-width orientation-switch snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk dr_mode pinctrl-1 assigned-clock-parents refgen-supply vdda-supply data-lanes vdds-supply qcom,gmu opp-level #iommu-cells #global-interrupts qcom,pdc-ranges #qcom,sensors qcom,channel mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,drive-strength input-enable qcom,stream-id-range #mbox-cells qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-s7-supply vdd-s8-supply vdd-s9-supply vdd-s10-supply vdd-s11-supply vdd-s12-supply vdd-s13-supply vdd-l1-l27-supply vdd-l2-l8-l17-supply vdd-l3-l11-supply vdd-l4-l5-supply vdd-l6-supply vdd-l7-l12-l14-l15-supply vdd-l26-supply vin-lvs-1-2-supply regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-always-on 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 qcom,snoc-host-cap-8bit-quirk qcom,calibration-variant audio-routing link-name sound-dai polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device debounce-interval linux,input-type color linux,default-trigger default-state panic-indicator regulator-name gpio enable-active-high vin-supply 