 |   8 T   (            (                                                                       ,Lenovo Yoga C630             2lenovo,yoga-c630 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                                    *         tz@86200000         J                             rmtfs@88f00000           2qcom,rmtfs-mem          J                                                    qseecom@8ab00000            J          @                  camera-mem@8bf00000         J           P                  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           (                       5      @                   6         fastrpc          2shared-dma-pool         (                    :     @          5                D        6         memory@8c400000         J    @                           6         memory@8c515000         J    QP                           6         memory@8c517000         J    Qp                         6         memory@8c600000         J    `                          6   -         remoteproc-adsp          2qcom,sdm845-adsp-pas          @  M                +          +         +         +            #  awdog fatal ready handover stop-ack          N   ,            qxo          }   -           .           /            stop            okay          &  qcom/sdm850/LENOVO/81JL/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/LENOVO/81JL/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           okay                   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   H              \                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx           okay                hid@15           2hid-over-i2c            J           W           M   I   %         hid@2c           2hid-over-i2c            J   ,        W            M   I   %            f         spi@88c000           2qcom,geni-spi           J            @         qse          N   9   J        0default         >   J              \                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@88c000            2qcom,geni-uart          J            @         qse          N   9   J        0default         >   K              \              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@890000           2qcom,geni-i2c           J             @         qse          N   9   L        0default         >   L              ]                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@890000           2qcom,geni-spi           J             @         qse          N   9   L        0default         >   M              ]                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@890000            2qcom,geni-uart          J             @         qse          N   9   L        0default         >   N              ]              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@894000           2qcom,geni-i2c           J     @       @         qse          N   9   N        0default         >   O              ^                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx           okay                hid@10           2hid-over-i2c            J           W           M   I   }           0default         >   P         f         spi@894000           2qcom,geni-spi           J     @       @         qse          N   9   N        0default         >   Q              ^                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@894000            2qcom,geni-uart          J     @       @         qse          N   9   N        0default         >   R              ^              8              =      0     :   
       ;                     ;               qup-core qup-config       	  disabled          i2c@898000           2qcom,geni-i2c           J            @         qse          N   9   P        0default         >   S              _                                        8              =      H     :   
       ;                     ;          :   
                      qup-core qup-config qup-memory           H   >             >                 Mtx rx         	  disabled          spi@898000           2qcom,geni-spi           J            @         qse          N   9   P        0default         >   T              _                                   0     :   
       ;                     ;               qup-core qup-config          H   >             >                 Mtx rx         	  disabled          serial@898000            2qcom,geni-uart          J            @         qse          N   9   P        0default         >   U              _              8              =      0     :   
       ;                     ;               qup-core qup-config         okay       bluetooth            2qcom,wcn3990-bt         t   V           W           X           Y           Z         0          i2c@89c000           2qcom,geni-i2c           J            @         qse          N   9   R        0default         >   [              `                                        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              a                                   0     ^          ;                     ;               qup-core qup-config          H   `              `                  Mtx rx         	  disabled          serial@a80000            2qcom,geni-uart          J             @         qse          N   9   T        0default         >   b              a              8              =      0     ^          ;                     ;               qup-core qup-config       	  disabled          i2c@a84000           2qcom,geni-i2c           J     @       @         qse          N   9   V        0default         >   c              b                                        8              =      H     ^          ;                     ;          ^                         qup-core qup-config qup-memory           H   `             `                 Mtx rx         	  disabled          spi@a84000           2qcom,geni-spi           J     @       @         qse          N   9   V        0default         >   d              b                                   0     ^          ;                     ;               qup-core qup-config          H   `             `                 Mtx rx         	  disabled          serial@a84000            2qcom,geni-debug-uart            J     @       @         qse          N   9   V        0default         >   e              b              8              =      0     ^          ;                     ;               qup-core qup-config         okay          i2c@a88000           2qcom,geni-i2c           J            @         qse          N   9   X        0default         >   f              c                                        8              =      H     ^          ;                     ;          ^                         qup-core qup-config qup-memory           H   `             `                 Mtx rx           okay                bridge@2c            2ti,sn65dsi86            J   ,        0default         >   g           I   `               h           h           i           i        N   j        qrefclk                              6     ports                                port@0          J       endpoint               k        6            port@1          J      endpoint               l        6   o            aux-bus    panel            2boe,nv133fhm-n61                m        *   n   port       endpoint               o        6   l                     spi@a88000           2qcom,geni-spi           J            @         qse          N   9   X        0default         >   p              c                                   0     ^          ;                     ;               qup-core qup-config          H   `             `                 Mtx rx         	  disabled          serial@a88000            2qcom,geni-uart          J            @         qse          N   9   X        0default         >   q              c              8              =      0     ^          ;                     ;               qup-core qup-config       	  disabled          i2c@a8c000           2qcom,geni-i2c           J            @         qse          N   9   Z        0default         >   r              d                                        8              =      H     ^          ;                     ;          ^                         qup-core qup-config qup-memory           H   `             `                 Mtx rx           okay                hid@5c           2hid-over-i2c            J   \        W           M   I   \           0default         >   s         f         spi@a8c000           2qcom,geni-spi           J            @         qse          N   9   Z        0default         >   t              d                                   0     ^          ;                     ;               qup-core qup-config          H   `             `                 Mtx rx         	  disabled          serial@a8c000            2qcom,geni-uart          J            @         qse          N   9   Z        0default         >   u              d              8              =      0     ^          ;                     ;               qup-core qup-config       	  disabled          i2c@a90000           2qcom,geni-i2c           J             @         qse          N   9   \        0default         >   v              e                                        8              =      H     ^          ;                     ;          ^                         qup-core qup-config qup-memory           H   `             `                 Mtx rx         	  disabled          spi@a90000           2qcom,geni-spi           J             @         qse          N   9   \        0default         >   w              e                                   0     ^          ;                     ;               qup-core qup-config          H   `             `                 Mtx rx         	  disabled          serial@a90000            2qcom,geni-uart          J             @         qse          N   9   \        0default         >   x              e              8              =      0     ^          ;                     ;               qup-core qup-config       	  disabled          i2c@a94000           2qcom,geni-i2c           J     @       @         qse          N   9   ^        0default         >   y              f                                        8              =      H     ^          ;                     ;          ^                         qup-core qup-config qup-memory           H   `             `                 Mtx rx         	  disabled          spi@a94000           2qcom,geni-spi           J     @       @         qse          N   9   ^        0default         >   z              f                                   0     ^          ;                     ;               qup-core qup-config          H   `             `                 Mtx rx         	  disabled          serial@a94000            2qcom,geni-uart          J     @       @         qse          N   9   ^        0default         >   {              f              8              =      0     ^          ;                     ;               qup-core qup-config       	  disabled          i2c@a98000           2qcom,geni-i2c           J            @         qse          N   9   `        0default         >   |              g                                        8              =      H     ^          ;                     ;          ^                         qup-core qup-config qup-memory           H   `             `                 Mtx rx         	  disabled          spi@a98000           2qcom,geni-spi           J            @         qse          N   9   `        0default         >   }              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             system-cache-controller@1100000          2qcom,sdm845-llcc          P  J           P                                (             0               @  7llcc0_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                7parf dbi elbi config mhi            >pci         A            R               \                                  8                 `                 `0      `0                                   amsi                    f                       y                                                                                                                                                      8  N   9   .   9   )   9   +   9   -   9   /   9   0   9          0  qpipe aux cfg bus_master bus_slave slave_q2a tbu                1           1           1           1           1           1           1           1           1       	    1       
    1           1           1           1           1           1                9           pci            9               6        pciephy       	  disabled       pcie@0          >pci         J                            R                                                 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                 @             @             @                             7parf dbi elbi config mhi            >pci         A           R               \                                  8                 @                 @0      @0                      3           amsi                    f                       y                                                                                                                                                  @  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        $                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                            R                                                 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    @       %                      7std 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               I                         ' 	'        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            8           H           6         dma-controller@1dc4000            2qcom,bam-v1.7.4 qcom,bam-v1.7.0         J    @      @                          N   ,           qbam_clk                    X             `      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             @               7ipa-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            yself            }         $  qcom/sdm850/LENOVO/81JL/ipa_fws.elf       hwlock@1f40000           2qcom,tcsr-mutex         J                                6   *      syscon@1f60000           2qcom,sdm845-tcsr syscon         J                     6         pinctrl@3400000          2qcom,sdm845-pinctrl         J    @                                                                              I                                        Q           6   I   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   L      qup-i2c5-default-state          gpio85 gpio86           qup5            6   O      qup-i2c6-default-state          gpio45 gpio46           qup6            6   S      qup-i2c7-default-state          gpio93 gpio94           qup7            6   [      qup-i2c8-default-state          gpio65 gpio66           qup8            6   _      qup-i2c9-default-state          gpio6 gpio7         qup9            6   c      qup-i2c10-default-state         gpio55 gpio56           qup10                               6   f      qup-i2c11-default-state         gpio31 gpio32           qup11           6   r      qup-i2c12-default-state         gpio49 gpio50           qup12                               6   v      qup-i2c13-default-state         gpio105 gpio106         qup13           6   y      qup-i2c14-default-state         gpio33 gpio34           qup14           6   |      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   J      qup-spi4-default-state          gpio89 gpio90 gpio91 gpio92         qup4            6   M      qup-spi5-default-state          gpio85 gpio86 gpio87 gpio88         qup5            6   Q      qup-spi6-default-state          gpio45 gpio46 gpio47 gpio48         qup6            6   T      qup-spi7-default-state          gpio93 gpio94 gpio95 gpio96         qup7            6   \      qup-spi8-default-state          gpio65 gpio66 gpio67 gpio68         qup8            6   a      qup-spi9-default-state          gpio6 gpio7 gpio4 gpio5         qup9            6   d      qup-spi10-default-state         gpio55 gpio56 gpio53 gpio54         qup10           6   p      qup-spi11-default-state         gpio31 gpio32 gpio33 gpio34         qup11           6   t      qup-spi12-default-state         gpio49 gpio50 gpio51 gpio52         qup12           6   w      qup-spi13-default-state          gpio105 gpio106 gpio107 gpio108         qup13           6   z      qup-spi14-default-state         gpio33 gpio34 gpio31 gpio32         qup14           6   }      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   K   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   N   tx-pins         gpio91          qup4          rx-pins         gpio92          qup4             qup-uart5-default-state         6   R   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   U   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   b   tx-pins         gpio67          qup8          rx-pins         gpio68          qup8             qup-uart9-default-state         6   e   tx-pins         gpio4           qup9          rx-pins         gpio5           qup9             qup-uart10-default-state            6   q   tx-pins         gpio53          qup10         rx-pins         gpio54          qup10            qup-uart11-default-state            6   u   tx-pins         gpio33          qup11         rx-pins         gpio34          qup11            qup-uart12-default-state            6   x   tx-pins         gpio51          qup0          rx-pins         gpio52          qup0             qup-uart13-default-state            6   {   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         sn65dsi86-enable-state          gpio96          gpio                                6   g      i2c2-hid-active-state           gpio37          gpio                                6   H      i2c5-hid-active-state           gpio125         gpio                                6   P      i2c11-hid-active-state          gpio92          gpio                                6   s      lid-pin-state           gpio124         gpio                     6         mode-pin-state          gpio95          gpio                     6           remoteproc@4080000           2qcom,sdm845-mss-pil          J                         H      
  7qdsp6 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           4     0   P   @            8      8      8         
  cx mx mss           okay          N  qcom/sdm850/LENOVO/81JL/qcdsp1v2850.mbn qcom/sdm850/LENOVO/81JL/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          	  disabled       glink-edge                            dsps                          0      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           sdsp             I        C                    }                                compute-cb@0             2qcom,fastrpc-compute-cb         J                   stm@6002000           2arm,coresight-stm arm,primecell          J                  (                 7stm-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             N   in-ports       port       endpoint                       6                  etm@7040000       "   2arm,coresight-etm4x arm,primecell           J                                N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7140000       "   2arm,coresight-etm4x arm,primecell           J                                N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7240000       "   2arm,coresight-etm4x arm,primecell           J    $                            N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7340000       "   2arm,coresight-etm4x arm,primecell           J    4                            N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7440000       "   2arm,coresight-etm4x arm,primecell           J    D                            N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7540000       "   2arm,coresight-etm4x arm,primecell           J    T                            N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7640000       "   2arm,coresight-etm4x arm,primecell           J    d                            N   .      	  qapb_pclk             a   out-ports      port       endpoint                       6                  etm@7740000       "   2arm,coresight-etm4x arm,primecell           J    t                             N   .      	  qapb_pclk             a   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                    	  disabled       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   I   6                               qextclk          N   ,                        |         #mclk            >           0default          w@         w@         w@         w@                                    I   @               V        	   V        	   V        	&   V        	4   V         	B $ I                   	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               
                 
'          	  
=SpkrLeft            1            6         speaker@0,4          2sdw10217211000          
                 J               
'          
  
=SpkrRight           1            6                     lmh@17d70800             2qcom,sdm845-lmh         J                           !           
O           
T          
s q$        
 s                            6         lmh@17d78800             2qcom,sdm845-lmh         J    ׈                                   
O           
T          
s q$        
 s                            6         phy@88e2000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         J                     okay                        N   9      ,            qcfg_ahb ref            9           
           
           H           
           
           
                      $           6         phy@88e3000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         J    0                okay                        N   9      ,            qcfg_ahb ref            9   	        
           
           H           
           
           
           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                                8           H           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            8           H           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  @             ;         T         l                          usb2-phy usb3-phy           host             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  `             ;         T         l                      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/LENOVO/81JL/qcvss850.mbn       video-core0          2venus-decoder         video-core1          2venus-encoder         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  7csid0 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    
                 7mdss                           N                     qiface core                 S                             0                                                  mdp0-mem mdp1-mem           B   1        1             okay                                              6      display-controller@ae01000           2qcom,sdm845-dpu          J    
           
               	  7mdp 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    
             
            
            

            
                                      (  N                          "      %      ;  qcore_iface core_aux ctrl_link ctrl_link_iface stream_pixel                !      &                                          dp                        8      ports                                port@0          J       endpoint                       6            port@1          J      endpoint                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    
@              	  7dsi_ctrl                                  0  N                                           $  qbyte byte_intf pixel core iface bus                                                                8                      okay                                            ports                                port@0          J       endpoint                       6            port@1          J      endpoint                                            6   k               phy@ae94400          2qcom,dsi-phy-10nm         0  J    
D            
F           
J               7dsi_phy dsi_phy_lane dsi_pll                                   N          ,          
  qiface ref           okay                       6         dsi@ae96000       (   2qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl         J    
`              	  7dsi_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               7dsi_phy dsi_phy_lane dsi_pll                                   N          ,          
  qiface ref         	  disabled            6            gpu@5000000          2qcom,adreno-630.2 qcom,adreno            J                  	                7kgsl_3d0_reg_memory cx_mem                ,           B                                                                            gfx-mem         okay            6      opp-table            2operating-points-v2         6      opp-710000000               *Q                   n      opp-675000000               (;                   n      opp-596000000               #=           @         ^      opp-520000000                                    ^      opp-414000000               #                    >      opp-342000000               b                    )      opp-257000000               Q@           @         %         zap-shader          }         )  qcom/sdm850/LENOVO/81JL/qcdxkmsuc850.mbn             iommu@5040000         2   2qcom,sdm845-smmu-v2 qcom,adreno-smmu qcom,smmu-v2           J                                         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                 7gmu gmu_pdc gmu_pdc_seq               0         1           ahfi gmu          N                9      9   !        qgmu cxo axi memnoc                               cx gx           B                         okay            6      opp-table            2operating-points-v2         6      opp-400000000               ׄ                  opp-200000000                           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    "               $  
         ^   ^  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       
      @      `         7core chnls obsrvr intr cnfg         aperiph_irq                           X            (                                                     pmic@0           2qcom,pm8998 qcom,spmi-pmic          J                                     pon@800          2qcom,pm8998-pon         J           5           E      pwrkey           2qcom,pm8941-pwrkey                                S  =	                 \   t      resin            2qcom,pm8941-resin                                S  =	               	  disabled             temp-alarm@2400          2qcom,spmi-temp-alarm            J  $                $               g              sthermal         
'            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       
  7rtc alarm                  a            gpio@c000             2qcom,pm8998-gpio qcom,spmi-gpio         J                                                                         6      pm8998-gpio9-state          gpio9           normal                               6              pmic@1           2qcom,pm8998 qcom,spmi-pmic          J                                          sram@146bf000         #   2qcom,sdm845-imem syscon simple-mfd          J    k                                                 k       pil-reloc@94c            2qcom,pil-reloc-info         J  	L            iommu@15000000        !   2qcom,sdm845-smmu-500 arm,mmu-500            J                                                  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      clock-controller@17014000            2qcom,sdm845-lpasscc          J    @          0                 7cc 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                                6   0      rsc@179c0000          	  apps_rsc             2qcom,rpmh-rsc         0  J                                               7drv-0 drv-1 drv-2         $                                                                                                   &   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                     opp2               0        6   !      opp3               @        6   "      opp4                       6   #      opp5                       6   $      opp6                       6   %      opp7              @      opp8              P      opp9                      6         opp10                         regulators-0             2qcom,pm8998-rpmh-regulators         a                            smps2         smps3            @        6 @        N           6         smps4            w@        6 w@        N           6   V      smps5                     6          N           6         smps7         ldo1             m        6 m        N           6         ldo2             O        6 O        N            e        6        ldo3          ldo5             5         6 5         N           6         ldo6             w@        6 w@        N         ldo7             w@        6 w@        N           6   W      ldo8          ldo9          ldo10         ldo11         ldo12            w@        6 w@        N           6         ldo13         ldo14                    6         N            e        6   i      ldo15         ldo16         ldo17                    6         N           6   X      ldo18         ldo19            /M`        6 /l        N         ldo20            -*        6 -*        N           6         ldo21         ldo22         ldo23            2Z        6 2        N           6   Z      ldo24            .        6 /
        N           6         ldo25            /]         6 /|@        N           6   Y      ldo26            O        6 n        N           6         ldo28         lvs1          lvs2                interrupt-controller@17a00000            2arm,gic-v3                                                                 J                                        	           6      msi-controller@17a40000          2arm,gic-v3-its           y                   J                   	  disabled             dma-controller@17184000           2qcom,bam-v1.7.4 qcom,bam-v1.7.0          `        J    @                                                       X                      B   1              6         timer@17c90000                                                            2arm,armv7-timer-mem         J                frame@17ca0000                                                  J                frame@17cc0000                                       J           	  disabled          frame@17cd0000                            	           J           	  disabled          frame@17ce0000                            
           J           	  disabled          frame@17cf0000                                       J           	  disabled          frame@17d00000                                       J           	  disabled          frame@17d10000                                       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                7freq-domain0 freq-domain1           M                      N   ,       9           qxo alternate                                  6         wifi@18800000            2qcom,wcn3990-wifi           okay            J                     7membase         }           qcxo_ref_clk_pin         N   ,                                                                                                                               B   1   @                         W           X           Y           Z         -         sound         -   2lenovo,yoga-c630-sndcard qcom,sdm845-sndcard             ,Lenovo-YOGA-C630-13Q50          KRX_BIAS MCLK AMIC2 MIC BIAS2 SpkrLeft IN SPK1 OUT SpkrRight IN SPK2 OUT MM_DL1 MultiMedia1 Playback MM_DL3 MultiMedia3 Playback MultiMedia2 Capture MM_UL2     mm1-dai-link            YMultiMedia1    cpu         c                mm2-dai-link            YMultiMedia2    cpu         c               mm3-dai-link            YMultiMedia3    cpu         c               slim-dai-link           YSLIM Playback      cpu         c            platform            c         codec           c                             slimcap-dai-link            YSLIM Capture       cpu         c            platform            c         codec           c               slim-wcd-dai-link           YSLIM WCD Playback      cpu         c            platform            c         codec           c                  thermal-zones      cpu0-thermal            m                              trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu1-thermal            m                              trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu2-thermal            m                              trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu3-thermal            m                              trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu4-thermal            m                              trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu5-thermal            m                              trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu6-thermal            m                           	   trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                cpu7-thermal            m                           
   trips      trip-point0          _                   Epassive       trip-point1          s                   Epassive       cpu-crit                             	   Ecritical                aoss0-thermal           m                               trips      trip-point0          _                   Ehot             cluster0-thermal            m                              trips      trip-point0          _                   Ehot       cluster0-crit                            	   Ecritical                cluster1-thermal            m                              trips      trip-point0          _                   Ehot       cluster1-crit                            	   Ecritical                gpu-top-thermal         m                              cooling-maps       map0                                   trips      trip-point0          _                   Ehot         6               gpu-bottom-thermal          m                              cooling-maps       map0                                   trips      trip-point0          _                   Ehot         6               aoss1-thermal           m                               trips      trip-point0          _                   Ehot             q6-modem-thermal            m                              trips      trip-point0          _                   Ehot             mem-thermal         m                              trips      trip-point0          _                   Ehot             wlan-thermal            m                              trips      trip-point0          _                   Ehot             q6-hvx-thermal          m                              trips      trip-point0          _                   Ehot             camera-thermal          m                              trips      trip-point0          _                   Ehot             video-thermal           m                              trips      trip-point0          _                   Ehot             modem-thermal           m                              trips      trip-point0          _                   Ehot             pm8998-thermal          m                           trips      pm8998-alert0            (                   Epassive       pm8998-crit          H                	   Ecritical                   timer            2arm,armv8-timer       0                                             gpio-keys         
   2gpio-keys           0default         >        switch-lid             I   |                       \             f                 switch-mode            I   _                       \            edp-1p2-regulator            2regulator-fixed         sw_edp_1p2           O        6 O        >          0default                	                               6   h      sn65dsi86-refclk             2fixed-clock                     $         6   j      regulator-vph-pwr            2regulator-fixed         vph_pwr          8u         6 8u         6        regulator-vlcm-3v3           2regulator-fixed       	  vlcm_3v3                       2Z        6 2Z            I   X                     6   n      backlight            2pwm-backlight           #   B@           I               6   m         	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 qcom,client-id qcom,vmid alloc-ranges size alignment reusable 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 #pwm-cells remote-endpoint backlight 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 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 snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk dr_mode pinctrl-1 assigned-clock-parents 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 #mbox-cells qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-l2-l8-l17-supply vdd-l7-l12-l14-l15-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 audio-routing link-name sound-dai polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device linux,input-type wakeup-event-action regulator-name gpio enable-active-high vin-supply pwms 