 E   8    (            e                                                                       ,Google Cheza (rev2)          2google,cheza-rev2 qcom,sdm845      aliases       !   =/soc@0/geniqup@8c0000/i2c@880000          !   B/soc@0/geniqup@8c0000/i2c@884000          !   G/soc@0/geniqup@8c0000/i2c@888000          !   L/soc@0/geniqup@8c0000/i2c@88c000          !   Q/soc@0/geniqup@8c0000/i2c@890000          !   V/soc@0/geniqup@8c0000/i2c@894000          !   [/soc@0/geniqup@8c0000/i2c@898000          !   `/soc@0/geniqup@8c0000/i2c@89c000          !   e/soc@0/geniqup@ac0000/i2c@a80000          !   j/soc@0/geniqup@ac0000/i2c@a84000          !   o/soc@0/geniqup@ac0000/i2c@a88000          !   u/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@8c0000/serial@898000/wcn3990-bt        $   /soc@0/geniqup@8c0000/serial@898000       $   /soc@0/geniqup@ac0000/serial@a84000         /soc@0/wifi@18800000          chosen          
serial0:115200n8          memory@80000000         memory          "                     reserved-memory                                   &   hyp-mem@85700000            "    p       `           -      xbl-mem@85e00000            "                      -      aop-mem@85fc0000            "                      -      aop-cmd-db-mem@85fe0000          2qcom,cmd-db         "                      -      smem@86000000         
   2qcom,smem           "                        -        4            tz@86200000         "                      -      rmtfs@88f00000           2qcom,rmtfs-mem          "                      -        <           K         qseecom@8ab00000            "          @           -      camera-mem@8bf00000         "           P           -      ipa-fw@8c400000         "    @                  -      ipa-gsi@8c410000            "    A        P          -      adsp@8c500000           "    P                 -        U   !      wlan-msa@8df00000           "                      -        U         mpss@8e000000           "                       -        U         mba@96500000            "    P                   -        U         slpi@96700000           "    p      @           -      spss@97b00000           "                      -      memory@96000000         "            P           -        U            cpus                                 cpu@0           cpu          2qcom,kryo385            "                ]psci            k  c        ~                                   (                                                                   	   
           U      l2-cache             2cache                      U      l3-cache             2cache           U               cpu@100         cpu          2qcom,kryo385            "               ]psci            k  c        ~                                   (                                                                   	   
           U      l2-cache             2cache                      U            cpu@200         cpu          2qcom,kryo385            "               ]psci            k  c        ~                                   (                                                                   	   
           U      l2-cache             2cache                      U            cpu@300         cpu          2qcom,kryo385            "               ]psci            k  c        ~                                   (                                                                   	   
           U      l2-cache             2cache                      U            cpu@400         cpu          2qcom,kryo385            "               ]psci            k           ~                                 (                                                                                 U      l2-cache             2cache                      U            cpu@500         cpu          2qcom,kryo385            "               ]psci            k           ~                                 (                                                                                 U      l2-cache             2cache                      U            cpu@600         cpu          2qcom,kryo385            "               ]psci            k           ~                                 (                                                                                 U      l2-cache             2cache                      U            cpu@700         cpu          2qcom,kryo385            "               ]psci            k           ~                                 (                                                                                 U      l2-cache             2cache                      U            cpu-map    cluster0       core0                    core1                    core2                    core3                    core4                    core5                    core6                    core7                          idle-states         psci       cpu-sleep-0-0            2arm,idle-state          little-power-down           @          3  ^        D          T  b         e        U   	      cpu-sleep-1-0            2arm,idle-state          big-power-down          @          3          D  m        T           e        U         cpu-sleep-0-1            2arm,idle-state          little-rail-power-down          @          3  h        D          T  ^         e        U   
      cpu-sleep-1-1            2arm,idle-state          big-rail-power-down         @          3          D  %        T           e        U         cluster-sleep-0          2arm,idle-state          cluster-power-down          @          3          D          T  '         e        U               opp-table-cpu0           2operating-points-v2          v        U      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          v        U      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          pmu          2arm,armv8-pmuv3                        timer            2arm,armv8-timer       0                                             clocks     xo-board             2fixed-clock                     I       	  xo_board            U         sleep-clk            2fixed-clock                               U   '         firmware       scm          2qcom,scm-sdm845 qcom,scm             remoteproc-adsp          2qcom,sdm845-adsp-pas          @                                                          #  wdog fatal ready handover stop-ack                          xo             !           "           #            0stop          	  Fdisabled       glink-edge                            Mlpass           S           c   $      apr          2qcom,apr-v2         japr_audio_svc           ~                                              apr-service@3           "            2qcom,q6core         avs/audio msm/adsp/audio_pd       apr-service@4            2qcom,q6afe          "           avs/audio msm/adsp/audio_pd    dais             2qcom,q6afe-dais                                               apr-service@7            2qcom,q6asm          "           avs/audio msm/adsp/audio_pd    dais             2qcom,q6asm-dais                                                 %  !             apr-service@8            2qcom,q6adm          "           avs/audio msm/adsp/audio_pd    routing          2qcom,q6adm-routing                          fastrpc          2qcom,fastrpc            jfastrpcglink-apps-dsp           Madsp                                          compute-cb@3             2qcom,fastrpc-compute-cb         "              %  #          compute-cb@4             2qcom,fastrpc-compute-cb         "              %  $                   smp2p-cdsp           2qcom,smp2p             ^                @           c   $                       S      master-kernel           master-kernel                    slave-kernel            slave-kernel                     2            smp2p-lpass          2qcom,smp2p                                        c   $   
                    S      master-kernel           master-kernel                      U   #      slave-kernel            slave-kernel                     2           U            smp2p-mpss           2qcom,smp2p                                       c   $                       S      master-kernel           master-kernel                      U         slave-kernel            slave-kernel                     2           U         ipa-ap-to-modem         ipa                    U         ipa-modem-to-ap         ipa                  2           U            smp2p-slpi           2qcom,smp2p                                        c   $                       S      master-kernel           master-kernel                    slave-kernel            slave-kernel                     2            psci             2arm,psci-1.0            dsmc    power-domain-cpu0           C            W   &        e   	      power-domain-cpu1           C            W   &        e   	      power-domain-cpu2           C            W   &        e   	      power-domain-cpu3           C            W   &        e   	      power-domain-cpu4           C            W   &        e         power-domain-cpu5           C            W   &        e         power-domain-cpu6           C            W   &        e         power-domain-cpu7           C            W   &        e         power-domain-cluster            C            e           U   &         soc@0                                    &                               x                                2simple-bus     clock-controller@100000          2qcom,gcc-sdm845         "                                        '   (   )      =  bi_tcxo bi_tcxo_ao sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk                                  C           W   *           U   +      qfprom@784000            2qcom,sdm845-qfprom qcom,qfprom          "     x@                                   hstx-trim-primary@1eb           "                           U         hstx-trim-secondary@1eb         "                           U            rng@793000           2qcom,prng-ee            "     y0                   +   @        core          opp-table-qup            2operating-points-v2         U   3   opp-50000000                           ,      opp-75000000                xh           -      opp-100000000                           .      opp-128000000                            /         dma-controller@800000                       2qcom,sdm845-gpi-dma         "                                                                                                                                                                                         %             	  Fdisabled            U   4      geniqup@8c0000           2qcom,geni-se-qup            "             `         m-ahb s-ahb            +   d   +   e           %                                         &           0   
       1             	  qup-core            Fokay       i2c@880000           2qcom,geni-i2c           "             @         se             +   D        default            2              Y                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4              4                  tx rx         	  Fdisabled          spi@880000           2qcom,geni-spi           "             @         se             +   D        default            5              Y                                   0     0   
       1                     1               qup-core qup-config             4              4                  tx rx           Fokay          serial@880000            2qcom,geni-uart          "             @         se             +   D        default            6              Y           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled          i2c@884000           2qcom,geni-i2c           "     @       @         se             +   F        default            7              Z                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4             4                 tx rx         	  Fdisabled          spi@884000           2qcom,geni-spi           "     @       @         se             +   F        default            8              Z                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx         	  Fdisabled          serial@884000            2qcom,geni-uart          "     @       @         se             +   F        default            9              Z           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled          i2c@888000           2qcom,geni-i2c           "            @         se             +   H        default            :              [                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4             4                 tx rx         	  Fdisabled          spi@888000           2qcom,geni-spi           "            @         se             +   H        default            ;              [                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx         	  Fdisabled          serial@888000            2qcom,geni-uart          "            @         se             +   H        default            <              [           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled          i2c@88c000           2qcom,geni-i2c           "            @         se             +   J        default            =              \                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4             4                 tx rx           Fokay                bridge@2d            2ti,sn65dsi86            "   -        default            >   ?             @           
              @   f               A           A        ,   B        8   B                       refclk           C   ports                                port@0          "       endpoint            J   C        U            port@1          "      endpoint            J   D        U                     spi@88c000           2qcom,geni-spi           "            @         se             +   J        default            E              \                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx         	  Fdisabled          serial@88c000            2qcom,geni-uart          "            @         se             +   J        default            F              \           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled          i2c@890000           2qcom,geni-i2c           "             @         se             +   L        default            G              ]                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4             4                 tx rx         	  Fdisabled          spi@890000           2qcom,geni-spi           "             @         se             +   L        default            H              ]                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx         	  Fdisabled          serial@890000            2qcom,geni-uart          "             @         se             +   L        default            I              ]           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled          i2c@894000           2qcom,geni-i2c           "     @       @         se             +   N        default            J              ^                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4             4                 tx rx         	  Fdisabled          spi@894000           2qcom,geni-spi           "     @       @         se             +   N        default            K              ^                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx           Fokay       tpm@0            2google,cr50         "            default            L        Z 5              @                       serial@894000            2qcom,geni-uart          "     @       @         se             +   N        default            M              ^           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled          i2c@898000           2qcom,geni-i2c           "            @         se             +   P        default            N              _                                     W   *              3      H     0   
       1                     1          0   
                      qup-core qup-config qup-memory              4             4                 tx rx         	  Fdisabled          spi@898000           2qcom,geni-spi           "            @         se             +   P        default            O              _                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx         	  Fdisabled          serial@898000            2qcom,geni-uart          "            @         se             +   P        default            P              _           W   *              3      0     0   
       1                     1               qup-core qup-config         Fokay       wcn3990-bt           2qcom,wcn3990-bt         l   A        y   Q           R           S         0          i2c@89c000           2qcom,geni-i2c           "            @         se             +   R        default            T              `                                     W   *              3      	  Fdisabled          spi@89c000           2qcom,geni-spi           "            @         se             +   R        default            U              `                                   0     0   
       1                     1               qup-core qup-config             4             4                 tx rx         	  Fdisabled          serial@89c000            2qcom,geni-uart          "            @         se             +   R        default            V              `           W   *              3      0     0   
       1                     1               qup-core qup-config       	  Fdisabled             dma-controller@0xa00000                     2qcom,sdm845-gpi-dma         "                                                                                  %         &         '         (         )         *         +                                    %            	  Fdisabled            U   Y      geniqup@ac0000           2qcom,geni-se-qup            "             `         m-ahb s-ahb            +   f   +   g           %                                       &           W          1             	  qup-core            Fokay       i2c@a80000           2qcom,geni-i2c           "             @         se             +   T        default            X              a                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y              Y                  tx rx         	  Fdisabled          spi@a80000           2qcom,geni-spi           "             @         se             +   T        default            Z              a                                   0     W          1                     1               qup-core qup-config             Y              Y                  tx rx         	  Fdisabled          serial@a80000            2qcom,geni-uart          "             @         se             +   T        default            [              a           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled          i2c@a84000           2qcom,geni-i2c           "     @       @         se             +   V        default            \              b                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx         	  Fdisabled          spi@a84000           2qcom,geni-spi           "     @       @         se             +   V        default            ]              b                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx         	  Fdisabled          serial@a84000            2qcom,geni-debug-uart            "     @       @         se             +   V        default            ^              b           W   *              3      0     W          1                     1               qup-core qup-config         Fokay          i2c@a88000           2qcom,geni-i2c           "            @         se             +   X        default            _              c                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx         	  Fdisabled          spi@a88000           2qcom,geni-spi           "            @         se             +   X        default            `              c                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx           Fokay       ec@0             2google,cros-ec-spi          "                 @           z           default            a        Z -   pwm          2google,cros-ec-pwm                     U         i2c-tunnel           2google,cros-ec-i2c-tunnel                                            sbs-battery@b            2sbs,sbs-battery         "                                  keyboard-controller          2google,cros-ec-keyb                                     D  .  ; < = > ? @ A	 B	 C  D  }  0  Y  1   
 d  " # (  \       V 
 |  } )   	  + ^  a    !  % $ '	 &
 +  , . / - 3 2 * 5	 4 9     	  	 

 8 l j       6 	  g i            serial@a88000            2qcom,geni-uart          "            @         se             +   X        default            b              c           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled          i2c@a8c000           2qcom,geni-i2c           "            @         se             +   Z        default            c              d                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx           Fokay                digitizer@9          2wacom,w9013 hid-over-i2c            "   	        default            d   e   f        ;   g        F   h        R   d             @                      i            spi@a8c000           2qcom,geni-spi           "            @         se             +   Z        default            i              d                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx         	  Fdisabled          serial@a8c000            2qcom,geni-uart          "            @         se             +   Z        default            j              d           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled          i2c@a90000           2qcom,geni-i2c           "             @         se             +   \        default            k              e                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx           Fokay                   spi@a90000           2qcom,geni-spi           "             @         se             +   \        default            l              e                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx         	  Fdisabled          serial@a90000            2qcom,geni-uart          "             @         se             +   \        default            m              e           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled          i2c@a94000           2qcom,geni-i2c           "     @       @         se             +   ^        default            n              f                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx         	  Fdisabled          spi@a94000           2qcom,geni-spi           "     @       @         se             +   ^        default            o              f                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx         	  Fdisabled          serial@a94000            2qcom,geni-uart          "     @       @         se             +   ^        default            p              f           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled          i2c@a98000           2qcom,geni-i2c           "            @         se             +   `        default            q              g                                     W   *              3      H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx           Fokay                touchscreen@10           2elan,ekth3500           "           default            r   s             @           }           x   g           @   v            spi@a98000           2qcom,geni-spi           "            @         se             +   `        default            t              g                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx         	  Fdisabled          serial@a98000            2qcom,geni-uart          "            @         se             +   `        default            u              g           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled          i2c@a9c000           2qcom,geni-i2c           "            @         se             +   b        default            v              h                                     W   *              3      	  Fdisabled          H     W          1                     1          W                         qup-core qup-config qup-memory              Y             Y                 tx rx         spi@a9c000           2qcom,geni-spi           "            @         se             +   b        default            w              h                                   0     W          1                     1               qup-core qup-config             Y             Y                 tx rx         	  Fdisabled          serial@a9c000            2qcom,geni-uart          "            @         se             +   b        default            x              h           W   *              3      0     W          1                     1               qup-core qup-config       	  Fdisabled             system-cache-controller@1100000          2qcom,sdm845-llcc             "                0                 llcc_base llcc_broadcast_base                 F         pmu@114a000          2qcom,sdm845-llcc-bwmon          "                          D                                        y   opp-table            2operating-points-v2         U   y   opp-0            5       opp-1                  opp-2            .       opp-3            R      opp-4            n            pmu@1436400       %   2qcom,sdm845-bwmon qcom,msm8998-bwmon            "    Cd                      E                           
              z   opp-table            2operating-points-v2         U   z   opp-0            I>       opp-1                   opp-2                   opp-3           >       opp-4                        pci@1c00000          2qcom,pcie-sdm845          @  "                  `             `             `                 parf dbi elbi config            pci                                                                      8  &               `                 `0      `0                                   msi         2                                                                                                                                                                                        8     +   .   +   )   +   +   +   -   +   /   +   0   +          0  pipe aux cfg bus_master bus_slave slave_q2a tbu            %                    %           %           %           %           %           %           %           %           %       	    %       
    %           %           %           %           %           %                +           pci         W   +               (        pciephy       	  Fdisabled          phy@1c06000          2qcom,sdm845-qmp-pcie-phy            "    `                                         &            +   9   +   +   +   ,   +   :        aux cfg_ahb ref refgen             +           phy            +   :               	  Fdisabled       phy@1c06200       @  "    b       (    d           h           f        p           +   .        pipe0                       2            pcie_0_pipe_clk         U   (         pci@1c08000          2qcom,pcie-sdm845          @  "                 @             @             @                 parf dbi elbi config            pci                                                                     8  &               @                 @0      @0                      3           msi         2                                                                                                                                                                                    @     +   6   +   1   +   3   +   5   +   7   +   8   +   4   +          4  pipe aux cfg bus_master bus_slave slave_q2a ref tbu            +   1        $            %                     %            %           %           %           %           %           %           %           %       	    %  	     
    %  
         %           %           %           %           %                +           pci         W   +              )        pciephy       	  Fdisabled          phy@1c0a000          2qcom,sdm845-qhp-pcie-phy            "                                              &            +   9   +   3   +   4   +   :        aux cfg_ahb ref refgen             +           phy            +   :               	  Fdisabled       phy@1c06200       0  "                                               +   6        pipe0                       2            pcie_1_pipe_clk         U   )         interconnect@1380000             2qcom,sdm845-mem-noc         "    8       r         =           Q   {        U         interconnect@14e0000             2qcom,sdm845-dc-noc          "    N                 =           Q   {      interconnect@1500000             2qcom,sdm845-config-noc          "    P        P        =           Q   {        U   1      interconnect@1620000             2qcom,sdm845-system-noc          "    b               =           Q   {        U         interconnect@16e0000             2qcom,sdm845-aggre1-noc          "    n       P        =           Q   {        U   0      interconnect@1700000             2qcom,sdm845-aggre2-noc          "    p                =           Q   {        U   W      interconnect@1740000             2qcom,sdm845-mmss-noc            "    t                =           Q   {        U         ufshc@1d84000         +   2qcom,sdm845-ufshc qcom,ufshc jedec,ufs-2.0           "    @       %                      std ice               	              |        ufsphy          a           W   +                         +           rst            %            {  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk ice_core_clk        H     +      +      +      +              +      +      +      +         H  u                 <4`р                                xh         Fokay               @              8   }         	'        U   ~      phy@1d87000          2qcom,sdm845-qmp-ufs-phy         "    p                                         &        ref ref_aux            +      +              ~            ufsphy          Fokay                             phy@1d87400       P  "    t           v           |           x           z               2            U   |         dma-controller@1dc4000           2qcom,bam-v1.7.0         "    @      @                                         bam_clk                                       0     %        %        %        %             U         crypto@1dfa000           2qcom,crypto-v5.4            "    ߠ       `            +   	   +   
               iface bus core                              rx tx         0     %        %        %        %           ipa@1e40000          2qcom,sdm845-ipa            %          %  "          0  "            p     p             @               ipa-reg ipa-shared gsi        8           7                                        (  ipa gsi ipa-clock-query ipa-setup-ready                        core          H     W                    W                               1               memory imem config                             *  0ipa-clock-enabled-valid ipa-clock-enabled           Fokay                   hwlock@1f40000           2qcom,tcsr-mutex         "                                U         syscon@1f60000           2qcom,sdm845-tcsr syscon         "                     U         pinctrl@3400000          2qcom,sdm845-pinctrl         "    @                                                                2           
   @                              default sleep                         $             .AP_SPI_FP_MISO AP_SPI_FP_MOSI AP_SPI_FP_CLK AP_SPI_FP_CS_L UART_AP_TX_DBG_RX UART_DBG_TX_AP_RX BRIJ_SUSPEND FP_RST_L FCAM_EN  EDP_BRIJ_IRQ EC_IN_RW_ODL  RCAM_MCLK FCAM_MCLK  RCAM_EN CCI0_SDA CCI0_SCL CCI1_SDA CCI1_SCL FCAM_RST_L FPMCU_BOOT0 PEN_RST_L PEN_IRQ_L FPMCU_SEL_OD RCAM_VSYNC ESIM_MISO ESIM_MOSI ESIM_CLK ESIM_CS_L AP_PEN_1V8_SDA AP_PEN_1V8_SCL AP_TS_I2C_SDA AP_TS_I2C_SCL RCAM_RST_L  AP_EDP_BKLTEN AP_BRD_ID1 BOOT_CONFIG_4 AMP_IRQ_L EDP_BRIJ_I2C_SDA EDP_BRIJ_I2C_SCL EN_PP3300_DX_EDP SD_CD_ODL BT_UART_RTS BT_UART_CTS BT_UART_RXD BT_UART_TXD AMP_I2C_SDA AMP_I2C_SCL AP_BRD_ID3  AP_EC_SPI_CLK AP_EC_SPI_CS_L AP_EC_SPI_MISO AP_EC_SPI_MOSI FORCED_USB_BOOT AMP_BCLK AMP_LRCLK AMP_DOUT AMP_DIN AP_BRD_ID2 PEN_PDCT_L HP_MCLK HP_BCLK HP_LRCLK HP_DOUT HP_DIN     BT_SLIMBUS_DATA BT_SLIMBUS_CLK AMP_RESET_L  FCAM_VSYNC  AP_SKU_ID1 EC_WOV_BCLK EC_WOV_LRCLK EC_WOV_DOUT   AP_H1_SPI_MISO AP_H1_SPI_MOSI AP_H1_SPI_CLK AP_H1_SPI_CS_L  AP_SPI_CS0_L AP_SPI_MOSI AP_SPI_MISO   AP_SPI_CLK  RFFE6_CLK RFFE6_DATA BOOT_CONFIG_1 BOOT_CONFIG_2 BOOT_CONFIG_0 EDP_BRIJ_EN  USB_HS_TX_EN UIM2_DATA UIM2_CLK UIM2_RST UIM2_PRESENT UIM1_DATA UIM1_CLK UIM1_RST  AP_SKU_ID2 SDM_GRFC_8 SDM_GRFC_9 AP_RST_REQ HP_IRQ TS_RESET_L PEN_EJECT_ODL HUB_RST_L FP_TO_AP_IRQ AP_EC_INT_L   TS_INT_L AP_SUSPEND_L SDM_GRFC_3  H1_AP_INT_ODL QLINK_REQ QLINK_EN SDM_GRFC_2 BOOT_CONFIG_3 WMSS_RESET_L SDM_GRFC_0 SDM_GRFC_1 RFFE3_DATA RFFE3_CLK RFFE4_DATA RFFE4_CLK RFFE5_DATA RFFE5_CLK GNSS_EN WCI2_LTE_COEX_RXD WCI2_LTE_COEX_TXD AP_RAM_ID1 AP_RAM_ID2 RFFE1_DATA RFFE1_CLK          U   @   cci0-default            >gpio17 gpio18           Ccci_i2c          L        Y           U         cci0-sleep          >gpio17 gpio18           Ccci_i2c         Y            h        U         cci1-default            >gpio19 gpio20           Ccci_i2c          L        Y           U         cci1-sleep          >gpio19 gpio20           Ccci_i2c         Y            h        U         qspi-clk            U      pinmux          >gpio95        	  Cqspi_clk          pinconf         >gpio95           w         qspi-cs0            U      pinmux          >gpio90          Cqspi_cs       pinconf         >gpio90           w         qspi-cs1       pinmux          >gpio89          Cqspi_cs          qspi-data01         U      pinmux-data         >gpio91 gpio92         
  Cqspi_data         pinconf         >gpio91 gpio92            L         qspi-data12    pinmux-data         >gpio93 gpio94         
  Cqspi_data            qup-i2c0-default            U   2   pinmux          >gpio0 gpio1         Cqup0             qup-i2c1-default            U   7   pinmux          >gpio17 gpio18           Cqup1             qup-i2c2-default            U   :   pinmux          >gpio27 gpio28           Cqup2             qup-i2c3-default            U   =   pinmux          >gpio41 gpio42           Cqup3          pinconf         >gpio41 gpio42           Y            w         qup-i2c4-default            U   G   pinmux          >gpio89 gpio90           Cqup4             qup-i2c5-default            U   J   pinmux          >gpio85 gpio86           Cqup5             qup-i2c6-default            U   N   pinmux          >gpio45 gpio46           Cqup6             qup-i2c7-default            U   T   pinmux          >gpio93 gpio94           Cqup7             qup-i2c8-default            U   X   pinmux          >gpio65 gpio66           Cqup8             qup-i2c9-default            U   \   pinmux          >gpio6 gpio7         Cqup9             qup-i2c10-default           U   _   pinmux          >gpio55 gpio56           Cqup10            qup-i2c11-default           U   c   pinmux          >gpio31 gpio32           Cqup11         pinconf         >gpio31 gpio32           Y            w         qup-i2c12-default           U   k   pinmux          >gpio49 gpio50           Cqup12         pinconf         >gpio49 gpio50           Y            w         qup-i2c13-default           U   n   pinmux          >gpio105 gpio106         Cqup13            qup-i2c14-default           U   q   pinmux          >gpio33 gpio34           Cqup14         pinconf         >gpio33 gpio34           Y            w         qup-i2c15-default           U   v   pinmux          >gpio81 gpio82           Cqup15            qup-spi0-default            U   5   pinmux          >gpio0 gpio1 gpio2 gpio3         Cqup0          config          >gpio0 gpio1 gpio2 gpio3         Y            w      pinconf         >gpio0 gpio1 gpio2 gpio3         Y            w         qup-spi1-default            U   8   pinmux          >gpio17 gpio18 gpio19 gpio20         Cqup1             qup-spi2-default            U   ;   pinmux          >gpio27 gpio28 gpio29 gpio30         Cqup2             qup-spi3-default            U   E   pinmux          >gpio41 gpio42 gpio43 gpio44         Cqup3             qup-spi4-default            U   H   pinmux          >gpio89 gpio90 gpio91 gpio92         Cqup4             qup-spi5-default            U   K   pinmux          >gpio85 gpio86 gpio87 gpio88         Cqup5          pinconf         >gpio85 gpio86 gpio87 gpio88         Y            w         qup-spi6-default            U   O   pinmux          >gpio45 gpio46 gpio47 gpio48         Cqup6             qup-spi7-default            U   U   pinmux          >gpio93 gpio94 gpio95 gpio96         Cqup7             qup-spi8-default            U   Z   pinmux          >gpio65 gpio66 gpio67 gpio68         Cqup8             qup-spi9-default            U   ]   pinmux          >gpio6 gpio7 gpio4 gpio5         Cqup9             qup-spi10-default           U   `   pinmux          >gpio55 gpio56 gpio53 gpio54         Cqup10         pinconf         >gpio53 gpio54 gpio55 gpio56         Y            w         qup-spi11-default           U   i   pinmux          >gpio31 gpio32 gpio33 gpio34         Cqup11            qup-spi12-default           U   l   pinmux          >gpio49 gpio50 gpio51 gpio52         Cqup12            qup-spi13-default           U   o   pinmux           >gpio105 gpio106 gpio107 gpio108         Cqup13            qup-spi14-default           U   t   pinmux          >gpio33 gpio34 gpio31 gpio32         Cqup14            qup-spi15-default           U   w   pinmux          >gpio81 gpio82 gpio83 gpio84         Cqup15            qup-uart0-default           U   6   pinmux          >gpio2 gpio3         Cqup0             qup-uart1-default           U   9   pinmux          >gpio19 gpio20           Cqup1             qup-uart2-default           U   <   pinmux          >gpio29 gpio30           Cqup2             qup-uart3-default           U   F   pinmux          >gpio43 gpio44           Cqup3             qup-uart4-default           U   I   pinmux          >gpio91 gpio92           Cqup4             qup-uart5-default           U   M   pinmux          >gpio87 gpio88           Cqup5             qup-uart6-default           U   P   pinmux          >gpio45 gpio46 gpio47 gpio48         Cqup6          pinconf-cts         >gpio45           h      pinconf-rts-tx          >gpio46 gpio47           Y            w      pinconf-rx          >gpio48           L         qup-uart7-default           U   V   pinmux          >gpio95 gpio96           Cqup7             qup-uart8-default           U   [   pinmux          >gpio67 gpio68           Cqup8             qup-uart9-default           U   ^   pinmux          >gpio4 gpio5         Cqup9          pinconf-tx          >gpio4           Y            w      pinconf-rx          >gpio5           Y            L         qup-uart10-default          U   b   pinmux          >gpio53 gpio54           Cqup10            qup-uart11-default          U   j   pinmux          >gpio33 gpio34           Cqup11            qup-uart12-default          U   m   pinmux          >gpio51 gpio52           Cqup12            qup-uart13-default          U   p   pinmux          >gpio107 gpio108         Cqup13            qup-uart14-default          U   u   pinmux          >gpio31 gpio32           Cqup14            qup-uart15-default          U   x   pinmux          >gpio83 gpio84           Cqup15            quat_mi2s_sleep    mux         >gpio58 gpio59           Cgpio          config          >gpio58 gpio59           Y            h                  quat_mi2s_active       mux         >gpio58 gpio59         	  Cqua_mi2s          config          >gpio58 gpio59           Y            w                  quat_mi2s_sd0_sleep    mux         >gpio60          Cgpio          config          >gpio60          Y            h                  quat_mi2s_sd0_active       mux         >gpio60        	  Cqua_mi2s          config          >gpio60          Y            w         quat_mi2s_sd1_sleep    mux         >gpio61          Cgpio          config          >gpio61          Y            h                  quat_mi2s_sd1_active       mux         >gpio61        	  Cqua_mi2s          config          >gpio61          Y            w         quat_mi2s_sd2_sleep    mux         >gpio62          Cgpio          config          >gpio62          Y            h                  quat_mi2s_sd2_active       mux         >gpio62        	  Cqua_mi2s          config          >gpio62          Y            w         quat_mi2s_sd3_sleep    mux         >gpio63          Cgpio          config          >gpio63          Y            h                  quat_mi2s_sd3_active       mux         >gpio63        	  Cqua_mi2s          config          >gpio63          Y            w         ap-suspend-l-hog                        ~                  ap-edp-bklten           U      pinmux          >gpio37          Cgpio          pinconf         >gpio37          Y            w         bios-flash-wp-r-l           U      pinmux          >gpio128         Cgpio                   pinconf         >gpio128          w         ec-ap-int-l         U   a   pinmux          >gpio122         Cgpio                   pinconf         >gpio122          L         edp-brij-en         U   >   pinmux          >gpio102         Cgpio          pinconf         >gpio102         Y            w         edp-brij-irq            U   ?   pinmux          >gpio10          Cgpio          pinconf         >gpio10          Y            h         en-pp3300-dx-edp            U      pinmux          >gpio43          Cgpio          pinconf         >gpio43          Y            w         h1-ap-int-odl           U   L   pinmux          >gpio129         Cgpio                   pinconf         >gpio129          L         pen-eject-odl           U      pinmux          >gpio119         Cgpio             L         pen-irq-l           U   d   pinmux          >gpio24          Cgpio          pinconf         >gpio24           w         pen-pdct-l          U   e   pinmux          >gpio63          Cgpio          pinconf         >gpio63           w         pen-rst-l           U   f   pinmux          >gpio23          Cgpio          pinconf         >gpio23           w        Y                     sdc2-clk            U      pinconf       	  >sdc2_clk             w        Y            sdc2-cmd            U      pinconf       	  >sdc2_cmd             L        Y            sdc2-data           U      pinconf       
  >sdc2_data            L        Y            sd-cd-odl           U      pinmux          >gpio44          Cgpio          pinconf         >gpio44           L         ts-int-l            U   r   pinmux          >gpio125         Cgpio          pinconf         >gpio125          L         ts-reset-l          U   s   pinmux          >gpio118         Cgpio          pinconf         >gpio118          w        Y            ap_suspend_l_assert         U      config          >gpio126         Cgpio             w        Y                     ap_suspend_l_deassert           U      config          >gpio126         Cgpio             w        Y                        remoteproc@4080000           2qcom,sdm845-mss-pil          "                         H      
  qdsp6 rmb         L           
                                                       0  wdog fatal ready handover stop-ack shutdown-ack       @     +   $   +   '   +      +   %   +   (   +   &   +   @              2  iface bus mem gpll0_mss snoc_axi mnoc_axi prng xo              "                       0stop                         	        mss_restart pdc_reset                0   P   @         W   *      *      *         
  cx mx mss           Fokay               %         %  $      mba                  mpss                     glink-edge                           Mmodem           S           c   $            clock-controller@5090000             2qcom,sdm845-gpucc           "    	                                       C                      +      +          8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         U         stm@6002000           2arm,coresight-stm arm,primecell          "                  (                 stm-base stm-stimulus-base             "      	  apb_pclk       out-ports      port       endpoint            J           U                  funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell          "                       "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports                                 port@7          "      endpoint            J           U                  funnel@6043000        +   2arm,coresight-dynamic-funnel arm,primecell          "    0                   "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports                                 port@5          "      endpoint            J           U                  funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell          "    P                   "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports                                 port@0          "       endpoint            J           U            port@2          "      endpoint            J           U                  replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell          "    `                   "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports       port       endpoint            J           U                  etf@6047000           2arm,coresight-tmc arm,primecell         "    p                   "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports                                 port@1          "      endpoint            J           U                  etr@6048000           2arm,coresight-tmc arm,primecell         "                       "      	  apb_pclk                in-ports       port       endpoint            J           U                  etm@7040000       "   2arm,coresight-etm4x arm,primecell           "                                   "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7140000       "   2arm,coresight-etm4x arm,primecell           "                                   "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7240000       "   2arm,coresight-etm4x arm,primecell           "    $                               "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7340000       "   2arm,coresight-etm4x arm,primecell           "    4                               "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7440000       "   2arm,coresight-etm4x arm,primecell           "    D                               "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7540000       "   2arm,coresight-etm4x arm,primecell           "    T                               "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7640000       "   2arm,coresight-etm4x arm,primecell           "    d                               "      	  apb_pclk                out-ports      port       endpoint            J           U                  etm@7740000       "   2arm,coresight-etm4x arm,primecell           "    t                               "      	  apb_pclk                out-ports      port       endpoint            J           U                  funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell          "                        "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports                                 port@0          "       endpoint            J           U            port@1          "      endpoint            J           U            port@2          "      endpoint            J           U            port@3          "      endpoint            J           U            port@4          "      endpoint            J           U            port@5          "      endpoint            J           U            port@6          "      endpoint            J           U            port@7          "      endpoint            J           U                  funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell          "                        "      	  apb_pclk       out-ports      port       endpoint            J           U               in-ports       port       endpoint            J           U                  mmc@8804000       $   2qcom,sdm845-sdhci qcom,sdhci-msm-v5         "    @                                            hc_irq pwr_irq             +   h   +   i                iface core xo              %              W   *                      Fokay            default                             	           	           	$   @   ,      opp-table            2operating-points-v2         U      opp-9600000              |            ,      opp-19200000                $            -      opp-100000000                           .      opp-201500000               `                       opp-table-qspi           2operating-points-v2         U      opp-19200000                $            ,      opp-100000000                           -      opp-150000000               р           .      opp-300000000                           /         spi@88df000          2qcom,sdm845-qspi qcom,qspi-v1           "                                                     R              +      +           iface core          W   *                      Fokay            default                     flash@0          2jedec,spi-nor           "            Z}x@        	-           	>            slim@171c0000            2qcom,slim-ngd-v2.1.0            "                                      	O x          	b  p        Fokay                                             rx tx tx2 rx2              %                                   ngd@1           "                                ifd@0            2slim217,250         "                U         codec@1          2slim217,250         "               	m                         @   6                    2                        |         mclk            	z w@        	 w@        	 w@        	 w@                                 U      gpio-controller@42           2qcom,wcd9340-gpio                               "   B         swm@c85          2qcom,soundwire-v1.3.0           "     @                      	           	           	??        

        
%                                    iface                                            lmh@17d70800             2qcom,sdm845-lmh         "                           !           
8           
=          
\ q$        
{ s                 2         	  Fdisabled          lmh@17d78800             2qcom,sdm845-lmh         "    ׈                                   
8           
=          
\ q$        
{ s                 2         	  Fdisabled          sound         phy@88e2000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         "                     Fokay            2               +                   cfg_ahb ref            +           
           ;                      
           
           
           
                      U         phy@88e3000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         "    0                Fokay            2               +                   cfg_ahb ref            +   	        
           ;                      
           
           
           U         phy@88e9000          2qcom,sdm845-qmp-usb3-phy             "                             	  Fdisabled                                      &            +      +      +      +           aux cfg_ahb ref com_aux            +      +           phy common     phy@88e9200       `  "           (                                  (                                            2               +           pipe0           usb3_phy_pipe_clk_src            phy@88eb000          2qcom,sdm845-qmp-usb3-uni-phy            "                   Fokay                                      &            +      +      +      +           aux cfg_ahb ref com_aux            +      +           phy common                           phy@88eb200       @  "           (                                  p                    2               +           pipe0           usb3_uni_phy_pipe_clk_src           U            usb@a6f8800          2qcom,sdm845-dwc3 qcom,dwc3          "    
o                Fokay                                      &         x      (     +      +      +      +      +         #  cfg_noc core iface sleep mock_utmi             +      +           $ р      0                                             2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq           W   +              +         0     W                               1   )            usb-ddr apps-usb                usb@a600000       
   2snps,dwc3           "    
`                                      %  @             6         O                 	  usb2-phy            gperipheral          ohigh-speed           usb@a8f8800          2qcom,sdm845-dwc3 qcom,dwc3          "    
                Fokay                                      &         x      (     +      +      +      +      +         #  cfg_noc core iface sleep mock_utmi             +      +           $ р      0                                             2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq           W   +              +         0     W                               1   *            usb-ddr apps-usb       usb@a800000       
   2snps,dwc3           "    
                                      %  `             6         O                      usb2-phy usb3-phy           ghost             video-codec@aa00000          2qcom,sdm845-venus-v2            "    
                                   W                      *           venus vcodec0 vcodec1 cx                     8                    
                              A  core iface bus vcodec0_core vcodec0_bus vcodec1_core vcodec1_bus               %        %                       0                                    1   +            video-mem cpu-cfg           Fokay       video-core0          2venus-decoder         video-core1          2venus-encoder         opp-table            2operating-points-v2         U      opp-100000000                           ,      opp-200000000                           -      opp-320000000                           .      opp-380000000               W                  opp-444000000               v            /      opp-533000097                                   video-firmware             %               clock-controller@ab00000             2qcom,sdm845-videocc         "    
                                 bi_tcxo                    C                      U         camss@acb3000            2qcom,sdm845-camss           "    
0            
ˠ            
̀            
P            
`            
p            
ƀ            
       @     
`       @     
@       @       E  csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite          x                                                                                                  E  csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite            W                                      	      
      %      &      ,      -      2      3                                                                           +      +         R      S      !      "      $      #      (      )      +      *      /      1      0       camnoc_axi cpas_ahb cphy_rx_src csi0 csi0_src csi1 csi1_src csi2 csi2_src csiphy0 csiphy0_timer csiphy0_timer_src csiphy1 csiphy1_timer csiphy1_timer_src csiphy2 csiphy2_timer csiphy2_timer_src csiphy3 csiphy3_timer csiphy3_timer_src gcc_camera_ahb gcc_camera_axi slow_ahb_src soc_ahb vfe0_axi vfe0 vfe0_cphy_rx vfe0_src vfe1_axi vfe1 vfe1_cphy_rx vfe1_src vfe_lite vfe_lite_cphy_rx vfe_lite_src       0     %         %        %         %           	  Fdisabled       ports                                      cci@ac4a000          2qcom,sdm845-cci                                   "    
Ġ       @                          W            0              S      R      	                  5  camnoc_axi soc_ahb slow_ahb_src cpas_ahb cci cci_src                                Ĵ <4`        default sleep                         $            	  Fdisabled       i2c-bus@0           "             B@                                i2c-bus@1           "            B@                                   clock-controller@ad00000             2qcom,sdm845-camcc           "    
                                       C                           bi_tcxo         U         opp-table-dsi            2operating-points-v2         U      opp-19200000                $            ,      opp-180000000               
            -      opp-275000000               d*           .      opp-328580000                                opp-358000000               V           /         mdss@ae00000             2qcom,sdm845-mdss            "    
                 mdss            W                                    iface core                 S                    2         0                                                  mdp0-mem mdp1-mem              %        %             Fokay                                      &        U      display-controller@ae01000           2qcom,sdm845-dpu          "    
           
               	  mdp vbif          (     +                                    gcc-bus iface bus core vsync                          $                    W   *                               ports                                port@0          "       endpoint            J           U            port@1          "      endpoint            J           U               opp-table            2operating-points-v2         U      opp-19200000                $            ,      opp-171428571               
7           -      opp-344000000                                 opp-430000000               G           /            dsi@ae94000          2qcom,mdss-dsi-ctrl          "    
@              	  dsi_ctrl                                  0                                             $  byte byte_intf pixel core iface bus                             }                                W   *                      dsi         Fokay                                            ports                                port@0          "       endpoint            J           U            port@1          "      endpoint            J                                U   C               dsi-phy@ae94400          2qcom,dsi-phy-10nm         0  "    
D            
F           
J               dsi_phy dsi_phy_lane dsi_pll                       2                                 
  iface ref           Fokay                       U         dsi@ae96000          2qcom,mdss-dsi-ctrl          "    
`              	  dsi_ctrl                                  0                          
                   $  byte byte_intf pixel core iface bus                             }                                W   *                      dsi       	  Fdisabled                                 ports                                port@0          "       endpoint            J           U            port@1          "      endpoint                   dsi-phy@ae96400          2qcom,dsi-phy-10nm         0  "    
d            
f           
j               dsi_phy dsi_phy_lane dsi_pll                       2                                 
  iface ref         	  Fdisabled            U            gpu@5000000          2qcom,adreno-630.2 qcom,adreno            "                  	                kgsl_3d0_reg_memory cx_mem                ,                                                                            gfx-mem         Fokay       opp-table            2operating-points-v2         U      opp-710000000               *Q                   n      opp-675000000               (;                   n      opp-596000000               #=           @         ^      opp-520000000                                    ^      opp-414000000               #                    >      opp-342000000               b                    )      opp-257000000               Q@           @         %            iommu@5040000         !   2qcom,sdm845-smmu-v2 qcom,smmu-v2            "                                         x                            l         m         n         o         p         q         r         s              +   !   +         
  bus iface           W               U         gmu@506a000       &   2qcom,adreno-gmu-630.2 qcom,adreno-gmu         0  "                (             H                 gmu gmu_pdc gmu_pdc_seq               0         1           hfi gmu                          +      +   !        gmu cxo axi memnoc          W                     cx gx                                    Fokay            U      opp-table            2operating-points-v2         U      opp-400000000               ׄ                  opp-200000000                           0            clock-controller@af00000             2qcom,sdm845-dispcc          "    
               @             +      +                                             bi_tcxo gcc_disp_gpll0_clk_src gcc_disp_gpll0_div_clk_src dsi0_phy_pll_out_byteclk dsi0_phy_pll_out_dsiclk dsi1_phy_pll_out_byteclk dsi1_phy_pll_out_dsiclk dp_link_clk_divsel_ten dp_vco_divided_clk_src_mux                                 C           U         interrupt-controller@b220000             2qcom,sdm845-pdc qcom,pdc            "    "               $           ^   ^  a      s  v           2                                 U         reset-controller@b2e0000             2qcom,sdm845-pdc-global          "    .                            U         thermal-sensor@c263000            2qcom,sdm845-tsens qcom,tsens-v2          "    &0           "                                                     uplow critical                     U         thermal-sensor@c265000            2qcom,sdm845-tsens qcom,tsens-v2          "    &P           "0                                                    uplow critical                     U         reset-controller@c2a0000             2qcom,sdm845-aoss-cc         "    *                           U         power-controller@c300000          #   2qcom,sdm845-aoss-qmp qcom,aoss-qmp          "    0                                  c   $                        U   "   cx                   ebi                     sram@c3f0000             2qcom,sdm845-rpmh-stats          "    ?               spmi@c440000             2qcom,spmi-pmic-arb        P  "    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         periph_irq                                                                                      2           +       pmic@4           2qcom,pm8005 qcom,spmi-pmic          "                                    gpios@c000            2qcom,pm8005-gpio qcom,spmi-gpio         "                    
                                          2           .  SLB           U            pmic@5           2qcom,pm8005 qcom,spmi-pmic          "                                    regulators           2qcom,pm8005-regulators           pmic@0           2qcom,pm8998 qcom,spmi-pmic          "                                     pon@800          2qcom,pm8998-pon         "           6           F      pwrkey           2qcom,pm8941-pwrkey                                T  =	         L        ]   t      	  Fdisabled             temp-alarm@2400          2qcom,spmi-temp-alarm            "  $                $               h              tthermal                     U         coincell@2800            2qcom,pm8941-coincell            "  (       	  Fdisabled          adc@3100             2qcom,spmi-adc-rev2          "  1                1                                                    U      adc-chan@6          "         	  Mdie_temp          adc-chan@4d         "   M      	  Msdm_temp          adc-chan@4e         "   N        Mquiet_temp        adc-chan@4f         "   O        Mlte_temp_1        adc-chan@50         "   P        Mlte_temp_2        adc-chan@51         "   Q        Mcharger_temp             adc-tm@3400          2qcom,spmi-adc-tm-hc         "  4                4                                                  	  Fdisabled          rtc@6000             2qcom,pm8941-rtc         "  `   a       
  rtc alarm                  a            gpios@c000            2qcom,pm8998-gpio qcom,spmi-gpio         "                    
                                          2         @  .  SW_CTRL                   CFG_OPT1 WCSS_PWR_REQ  CFG_OPT2 SLB         U            pmic@1           2qcom,pm8998 qcom,spmi-pmic          "                                          sram@146bf000         #   2qcom,sdm845-imem syscon simple-mfd          "    k                                         &        k       pil-reloc@94c            2qcom,pil-reloc-info         "  	L            iommu@15000000        !   2qcom,sdm845-smmu-500 arm,mmu-500            "                                                  A          `          a          b          c          d          e          f          g          h          i          j          k          l          m          n          o          p          q          r          s          t          u          v                                                                                                                                 ;         <         =         >         ?         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         P         Q         R         S         T         U         V         W           U   %      clock-controller@17014000            2qcom,sdm845-lpasscc          "    @          0                 cc qdsp6ss                     Fokay          interconnect@17900000            2qcom,sdm845-gladiator-noc           "            Ѐ        =           Q   {        U         watchdog@17980000         #   2qcom,apss-wdt-sdm845 qcom,kpss-wdt          "                        '                         mailbox@17990000             2qcom,sdm845-apss-shared         "                                U   $      rsc@179c0000          	  Mapps_rsc             2qcom,rpmh-rsc         0  "                                               drv-0 drv-1 drv-2         $                                                                                                W   &   bcm-voter            2qcom,bcm-voter          U   {      clock-controller             2qcom,sdm845-rpmh-clk                       xo                     U          power-controller             2qcom,sdm845-rpmhpd          C                      U   *   opp-table            2operating-points-v2         U      opp1                     opp2               0        U   ,      opp3               @        U   -      opp4                       U   .      opp5                       U         opp6                       U   /      opp7              @      opp8              P      opp9                      U         opp10                         pm8998-rpmh-regulators           2qcom,pm8998-rpmh-regulators         a                                                                  "           0           >           L           Z           i           x                                                                                                              -           D           W           j           }              A   smps2                           smps3            @         @        U         smps5                              U         smps7                             U         ldo1             m         m                   U         ldo2             O         O                            U   B      ldo3             B@         B@                 ldo5             5          5                    U         ldo6             R          R                  ldo7             w@         w@                   U   Q      ldo8             O                           ldo9             w@         w@                   U   h      ldo10            w@         w@                 ldo11            B@                          ldo12            w@         w@                   U         ldo13            w@         -*                   U         ldo14            w@         w@                 ldo15            w@         w@                 ldo16            )B         )B                 ldo17                                        U   R      ldo18            )B         -*                 ldo19            -          -                  ldo20            )B         -*                   U   }      ldo21            )B         -*                   U         ldo22            2j@         2j@                 ldo23            -         2                 ldo24            /         /                   U         ldo25            2j@         2j@                   U   S      ldo26            O         O                   U         ldo28            -          -                    U   g      lvs1             w@         w@      lvs2             w@         w@         pm8005-rpmh-regulators           2qcom,pm8005-rpmh-regulators         c                                                  smps3            	'         	'            interrupt-controller@17a00000            2arm,gic-v3                                    &        2                     "                                        	           U      msi-controller@17a40000          2arm,gic-v3-its                   	           "                   	  Fdisabled             dma-controller@17184000          2qcom,bam-v1.7.0                  "    @                                                                  !              %              U         timer@17c90000                                   &                         2arm,armv7-timer-mem         "                frame@17ca0000          .                                        "                frame@17cc0000          .                             "           	  Fdisabled          frame@17cd0000          .                  	           "           	  Fdisabled          frame@17ce0000          .                  
           "           	  Fdisabled          frame@17cf0000          .                             "           	  Fdisabled          frame@17d00000          .                             "           	  Fdisabled          frame@17d10000          .                             "           	  Fdisabled             interconnect@17d41000            2qcom,sdm845-osm-l3          "                               +           xo alternate            =           U         cpufreq@17d43000             2qcom,cpufreq-hw          "    0            X                freq-domain0 freq-domain1                      +           xo alternate            ;           U         wifi@18800000            2qcom,wcn3990-wifi           Fokay            "                     membase                    cxo_ref_clk_pin                                                                                                                                               %   @           N           c   Q        u   R           S         thermal-zones      cpu0-thermal                                          trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu1-thermal                                          trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu2-thermal                                          trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu3-thermal                                          trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu4-thermal                                          trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu5-thermal                                          trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu6-thermal                                       	   trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                cpu7-thermal                                       
   trips      trip-point0          _                  passive       trip-point1          s                  passive       cpu_crit                             	  critical                aoss0-thermal                                          trips      trip-point0          _                  hot             cluster0-thermal                                          trips      trip-point0          _                  hot       cluster0_crit                            	  critical                cluster1-thermal                                          trips      trip-point0          _                  hot       cluster1_crit                            	  critical                gpu-top-thermal                                       trips      trip-point0          _                  hot             gpu-bottom-thermal                                        trips      trip-point0          _                  hot             aoss1-thermal                                          trips      trip-point0          _                  hot             q6-modem-thermal                                          trips      trip-point0          _                  hot             mem-thermal                                       trips      trip-point0          _                  hot             wlan-thermal                                          trips      trip-point0          _                  hot             q6-hvx-thermal                                        trips      trip-point0          _                  hot             camera-thermal                                        trips      trip-point0          _                  hot             video-thermal                                         trips      trip-point0          _                  hot             modem-thermal                                         trips      trip-point0          _                  hot             pm8998-thermal                                     trips      pm8998-alert0            (                  passive       pm8998-crit          H                	  critical                   backlight            2pwm-backlight                             @   %                       default                    U         ppvar-sys-regulator          2regulator-fixed       
  ppvar_sys                             U         src-vph-pwr-regulator            2regulator-fixed         src_vph_pwr                                      U         pp5000-a-regulator           2regulator-fixed       	  pp5000_a                               LK@         LK@                 src-vreg-bob-regulator           2regulator-fixed         src_vreg_bob                               5g         5g                   U         pp3300-dx-edp-regulator          2regulator-fixed         pp3300_dx_edp            5g         5g        $   @   +             )        default                               U         pm8998-smps4             2regulator-fixed         src_pp1800_s4a           w@         w@                                     U   A      gpio-keys         
   2gpio-keys           default               switch-pen-insert           MPen Insert             @   w           ]           <            M         panel            2innolux,p120zdg-bf1                    [            C   ports      port       endpoint            J           U   D               pp3500-a-vbob-regulator          2regulator-fixed       	  vreg_bob                               5g         5g                   U            	interrupt-parent #address-cells #size-cells model compatible 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 bluetooth0 hsuart0 serial0 wifi0 stdout-path device_type reg ranges no-map hwlocks qcom,client-id qcom,vmid phandle enable-method capacity-dmips-mhz dynamic-power-coefficient qcom,freq-domain operating-points-v2 interconnects #cooling-cells next-level-cache cpu-idle-states 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 interrupts #clock-cells clock-frequency clock-output-names interrupts-extended interrupt-names clocks clock-names memory-region qcom,qmp qcom,smem-states qcom,smem-state-names status label qcom,remote-pid mboxes qcom,glink-channels qcom,domain qcom,intents qcom,protection-domain #sound-dai-cells iommus qcom,non-secure-domain qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells #power-domain-cells power-domains domain-idle-states dma-ranges #reset-cells bits required-opps #dma-cells dma-channels dma-channel-mask interconnect-names pinctrl-names pinctrl-0 dmas dma-names enable-gpios vpll-supply vccio-supply vcca-supply vcc-supply no-hpd remote-endpoint spi-max-frequency vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed #pwm-cells google,remote-bus sbs,i2c-retry-count sbs,poll-retry-count keypad,num-rows keypad,num-columns google,needs-ghost-filter linux,keymap vdd-supply vddl-supply post-power-on-delay-ms hid-descr-addr vcc33-supply reset-gpios reg-names linux,pci-domain bus-range num-lanes interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names assigned-clocks assigned-clock-rates #phy-cells #interconnect-cells qcom,bcm-voters lanes-per-direction freq-table-hz vcc-max-microamp vdda-phy-supply vdda-pll-supply qcom,ee qcom,controlled-remotely modem-init #hwlock-cells gpio-controller #gpio-cells gpio-ranges wakeup-parent pinctrl-1 gpio-line-names pins function bias-pull-up drive-strength bias-pull-down bias-disable input-enable output-high gpio-hog output-low qcom,halt-regs power-domain-names arm,scatter-gather arm,coresight-loses-context-with-cpu vmmc-supply vqmmc-supply cd-gpios spi-tx-bus-width spi-rx-bus-width qcom,apps-ch-pipes qcom,ea-pc slim-ifc-dev qcom,micbias1-microvolt qcom,micbias2-microvolt qcom,micbias3-microvolt qcom,micbias4-microvolt qcom,dout-ports qcom,din-ports qcom,ports-sinterval-low qcom,ports-offset1 qcom,ports-offset2 cpus qcom,lmh-temp-arm-millicelsius qcom,lmh-temp-low-millicelsius qcom,lmh-temp-high-millicelsius nvmem-cells vdda-phy-dpdm-supply qcom,imp-res-offset-value qcom,hstx-trim-value qcom,preemphasis-level qcom,preemphasis-width qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk dr_mode maximum-speed assigned-clock-parents vdda-supply data-lanes vdds-supply qcom,gmu opp-level #iommu-cells #global-interrupts qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,channel cell-index mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells #mbox-cells qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-s7-supply vdd-s8-supply vdd-s9-supply vdd-s10-supply vdd-s11-supply vdd-s12-supply vdd-s13-supply vdd-l1-l27-supply vdd-l2-l8-l17-supply vdd-l3-l11-supply vdd-l4-l5-supply vdd-l6-supply vdd-l7-l12-l14-l15-supply vdd-l9-supply vdd-l10-l23-l25-supply vdd-l13-l19-l21-supply vdd-l16-l28-supply vdd-l18-l22-supply vdd-l20-l24-supply vdd-l26-supply vin-lvs-1-2-supply regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-always-on msi-controller #msi-cells num-channels qcom,num-ees frame-number #freq-domain-cells vdd-0.8-cx-mx-supply vdd-1.8-xo-supply vdd-1.3-rfa-supply vdd-3.3-ch0-supply polling-delay-passive polling-delay thermal-sensors temperature hysteresis pwms power-supply regulator-name regulator-boot-on vin-supply gpio enable-active-high linux,input-type wakeup-source backlight 