    8    (                                                                                   ,handset          9Samsung Galaxy S9 SM-G9600            ?samsung,starqltechn qcom,sdm845    aliases       !   J/soc@0/geniqup@8c0000/i2c@880000          !   O/soc@0/geniqup@8c0000/i2c@884000          !   T/soc@0/geniqup@8c0000/i2c@888000          !   Y/soc@0/geniqup@8c0000/i2c@88c000          !   ^/soc@0/geniqup@8c0000/i2c@890000          !   c/soc@0/geniqup@8c0000/i2c@894000          !   h/soc@0/geniqup@8c0000/i2c@898000          !   m/soc@0/geniqup@8c0000/i2c@89c000          !   r/soc@0/geniqup@ac0000/i2c@a80000          !   w/soc@0/geniqup@ac0000/i2c@a84000          !   |/soc@0/geniqup@ac0000/i2c@a88000          !   /soc@0/geniqup@ac0000/i2c@a8c000          !   /soc@0/geniqup@ac0000/i2c@a90000          !   /soc@0/geniqup@ac0000/i2c@a94000          !   /soc@0/geniqup@ac0000/i2c@a98000          !   /soc@0/geniqup@ac0000/i2c@a9c000          !   /soc@0/geniqup@8c0000/spi@880000          !   /soc@0/geniqup@8c0000/spi@884000          !   /soc@0/geniqup@8c0000/spi@888000          !   /soc@0/geniqup@8c0000/spi@88c000          !   /soc@0/geniqup@8c0000/spi@890000          !   /soc@0/geniqup@8c0000/spi@894000          !   /soc@0/geniqup@8c0000/spi@898000          !   /soc@0/geniqup@8c0000/spi@89c000          !   /soc@0/geniqup@ac0000/spi@a80000          !   /soc@0/geniqup@ac0000/spi@a84000          !   /soc@0/geniqup@ac0000/spi@a88000          !   /soc@0/geniqup@ac0000/spi@a8c000          !   /soc@0/geniqup@ac0000/spi@a90000          !   /soc@0/geniqup@ac0000/spi@a94000          !   /soc@0/geniqup@ac0000/spi@a98000          !   /soc@0/geniqup@ac0000/spi@a9c000          chosen                                        framebuffer@9d400000             ?simple-framebuffer               @      (                                     	  a8r8g8b8                       '           3            clocks     xo-board             ?fixed-clock         ?            LI       	  \xo_board            o         sleep-clk            ?fixed-clock         ?            L          o   8         cpus                                 cpu@0           wcpu          ?qcom,kryo385                                            psci              c                                           (                        	       	              
        psci                       (           o      l2-cache             ?cache           9            E        (           o      l3-cache             ?cache           9            E        o               cpu@100         wcpu          ?qcom,kryo385                                           psci              c                                           (                        	       	                      psci                       (           o      l2-cache             ?cache           9            E        (           o            cpu@200         wcpu          ?qcom,kryo385                                           psci              c                                           (                        	       	                      psci                       (           o      l2-cache             ?cache           9            E        (           o            cpu@300         wcpu          ?qcom,kryo385                                           psci              c                                           (                        	       	                                 psci            (           o      l2-cache             ?cache           9            E        (           o            cpu@400         wcpu          ?qcom,kryo385                                          psci                                                        (                        	       	                      psci                       (           o       l2-cache             ?cache           9            E        (           o            cpu@500         wcpu          ?qcom,kryo385                                          psci                                                        (                        	       	                      psci                       (           o   !   l2-cache             ?cache           9            E        (           o            cpu@600         wcpu          ?qcom,kryo385                                          psci                                                        (                        	       	                      psci                       (           o   "   l2-cache             ?cache           9            E        (           o            cpu@700         wcpu          ?qcom,kryo385                                          psci                                                        (                        	       	                      psci                       (           o   #   l2-cache             ?cache           9            E        (           o            cpu-map    cluster0       core0           S         core1           S         core2           S         core3           S         core4           S          core5           S   !      core6           S   "      core7           S   #            idle-states         Wpsci       cpu-sleep-0-0            ?arm,idle-state          dlittle-rail-power-collapse          t@            ^                    b                 o   *      cpu-sleep-1-0            ?arm,idle-state          dbig-rail-power-collapse         t@                      m                           o   +         domain-idle-states     cluster-sleep-0          ?domain-idle-state           tA D                              '        o   ,            firmware       scm          ?qcom,scm-sdm845 qcom,scm             memory@80000000         wmemory                                opp-table-cpu0           ?operating-points-v2                  o      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           ?operating-points-v2                  o      opp-300000000                         5  I>       opp-403200000               X          5  I>       opp-480000000               8           I>       opp-576000000               "U           I>       opp-652800000               &           I>       opp-748800000               ,           I>       opp-825600000               15          !b        opp-902400000               5Ɉ          !b        opp-979200000               :]h          !b        opp-1056000000              >H          .         opp-1132800000              C(          .         opp-1209600000              H          >        opp-1286400000              L          >        opp-1363200000              Q@          >        opp-1459200000              V          >        opp-1536000000              [          R        opp-1612800000              `!`          R        opp-1689600000              d@          R'P       opp-1766400000              iI           ^'P       opp-1843200000              m           ^'P       opp-1920000000              rp          n'P       opp-1996800000              w          n>       opp-2092800000              |          n>       opp-2169600000              Qx          n>       opp-2246400000              X          n>       opp-2323200000              y8          n>       opp-2400000000                        nV0       opp-2476800000                        nV0       opp-2553600000              4          nV0       opp-2649600000                        nV0       opp-2745600000                        n       opp-2803200000              p          n          opp-table-dsi            ?operating-points-v2         o      opp-19200000                $            $      opp-180000000               
            %      opp-275000000               d*           &      opp-328580000                          '      opp-358000000               V           (         opp-table-qspi           ?operating-points-v2         o      opp-19200000                $            $      opp-100000000                           %      opp-150000000               р           &      opp-300000000                           (         opp-table-qup            ?operating-points-v2         o   @   opp-50000000                           $      opp-75000000                xh           %      opp-100000000                           &      opp-128000000                            (         pmu          ?arm,armv8-pmuv3                        psci             ?arm,psci-1.0            smc    power-domain-cpu0                          )           *        o   
      power-domain-cpu1                          )           *        o         power-domain-cpu2                          )           *        o         power-domain-cpu3                          )           *        o         power-domain-cpu4                          )           +        o         power-domain-cpu5                          )           +        o         power-domain-cpu6                          )           +        o         power-domain-cpu7                          )           +        o         power-domain-cluster                           ,        o   )         reserved-memory                                       hyp-mem@85700000                 p       `           .      xbl-mem@85e00000                                   .      aop-mem@85fc0000                                   .      aop-cmd-db-mem@85fe0000          ?qcom,cmd-db                                .      smem@86000000         
   ?qcom,smem                                    .        5   -         tz@86200000                                .      qseecom@8ab00000                       @           .      camera-mem@8bf00000                     P           .      ipa-fw@8c400000              @                  .        o         ipa-gsi@8c410000                 A        P          .      gpu@8c415000                 AP                  .        o         wlan-msa@8df00000                                  .        o         mpss@8e000000                                  .        o         venus@95800000                      P           .        o         cdsp@95d00000                                  .        o   6      mba@96500000                 P                   .        o         slpi@96700000                p                  .        o         mpss-metadata           =                       J      @          .        o         fastrpc          ?shared-dma-pool         =                    O     @          J                Y        o         memory@9d400000              @      @           .      memory@a1300000          ?ramoops              0                 b           n           {                    removed-region@88f00000                               .      spss@97700000                p                  .      memory@97800000                                .        o   0      rmtfs-mem@fde00000           ?qcom,rmtfs-mem                                           .                               remoteproc-adsp          ?qcom,sdm845-adsp-pas          @                  .          .         .         .            #  wdog fatal ready handover stop-ack             /            xo             0           1           2            stop            -okay          !  4qcom/sdm845/starqltechn/adsp.mbn       glink-edge                            Blpass           H           X   3      apr          ?qcom,apr-v2         _apr_audio_svc           s                                              service@3                        ?qcom,q6core         avs/audio msm/adsp/audio_pd       service@4            ?qcom,q6afe                      avs/audio msm/adsp/audio_pd    dais             ?qcom,q6afe-dais                                              o     dai@22                               dai@23                                      service@7            ?qcom,q6asm                      avs/audio msm/adsp/audio_pd    dais             ?qcom,q6asm-dais                                                 4  !            o     dai@0                      dai@1                     dai@2                     dai@3                     dai@4                     dai@5                           service@8            ?qcom,q6adm                      avs/audio msm/adsp/audio_pd    routing          ?qcom,q6adm-routing                      o              fastrpc          ?qcom,fastrpc            _fastrpcglink-apps-dsp           Badsp                                          compute-cb@3             ?qcom,fastrpc-compute-cb                        4  #          compute-cb@4             ?qcom,fastrpc-compute-cb                        4  $                   remoteproc-cdsp          ?qcom,sdm845-cdsp-pas          @           B      5          5         5         5            #  wdog fatal ready handover stop-ack             /            xo             6           1           7            stop          	  -disabled       glink-edge                >           Bturing          H           X   3      fastrpc          ?qcom,fastrpc            _fastrpcglink-apps-dsp           Bcdsp                                          compute-cb@1             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@2             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@3             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@4             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@5             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@6             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@7             ?qcom,fastrpc-compute-cb                        4     0      compute-cb@8             ?qcom,fastrpc-compute-cb                        4     0               smp2p-cdsp           ?qcom,smp2p             ^                @           X   3                       H      master-kernel           master-kernel           	           o   7      slave-kernel            slave-kernel                      5           o   5         smp2p-lpass          ?qcom,smp2p                                        X   3   
                    H      master-kernel           master-kernel           	           o   2      slave-kernel            slave-kernel                      5           o   .         smp2p-mpss           ?qcom,smp2p                                       X   3                       H      master-kernel           master-kernel           	           o         slave-kernel            slave-kernel                      5           o         ipa-ap-to-modem         ipa         	           o         ipa-modem-to-ap         ipa                   5           o            smp2p-slpi           ?qcom,smp2p                                        X   3                       H      master-kernel           master-kernel           	           o         slave-kernel            slave-kernel                      5           o            soc@0                                                                    F                                ?simple-bus     clock-controller@100000          ?qcom,gcc-sdm845                                   /       /      8   9   :      =  bi_tcxo bi_tcxo_ao sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk            ?           Q                         ;           ^                       o   <      qfprom@784000            ?qcom,sdm845-qfprom qcom,qfprom                x@                                   hstx-trim-primary@1eb                         o              o         hstx-trim-secondary@1eb                       o              o            rng@793000           ?qcom,prng-ee                  y0                   <   @        core          dma-controller@800000           t            ?qcom,sdm845-gpi-dma                                                                                                                                                                                                   4             	  -disabled            o   A      geniqup@8c0000           ?qcom,geni-se-qup                          `         m-ahb s-ahb            <   d   <   e           4                                                     =   
       >             	  qup-core          	  -disabled       i2c@880000           ?qcom,geni-i2c                         @         se             <   D        default            ?              Y                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A              A                  tx rx         	  -disabled          spi@880000           ?qcom,geni-spi                         @         se             <   D        default            B              Y                                   0     =   
       >                     >               qup-core qup-config             A              A                  tx rx         	  -disabled          serial@880000            ?qcom,geni-uart                        @         se             <   D        default            C              Y              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@884000           ?qcom,geni-i2c                 @       @         se             <   F        default            D              Z                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A             A                 tx rx         	  -disabled          spi@884000           ?qcom,geni-spi                 @       @         se             <   F        default            E              Z                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@884000            ?qcom,geni-uart                @       @         se             <   F        default            F              Z              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@888000           ?qcom,geni-i2c                        @         se             <   H        default            G              [                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A             A                 tx rx         	  -disabled          spi@888000           ?qcom,geni-spi                        @         se             <   H        default            H              [                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@888000            ?qcom,geni-uart                       @         se             <   H        default            I              [              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@88c000           ?qcom,geni-i2c                        @         se             <   J        default            J              \                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A             A                 tx rx         	  -disabled          spi@88c000           ?qcom,geni-spi                        @         se             <   J        default            K              \                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@88c000            ?qcom,geni-uart                       @         se             <   J        default            L              \              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@890000           ?qcom,geni-i2c                         @         se             <   L        default            M              ]                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A             A                 tx rx         	  -disabled          spi@890000           ?qcom,geni-spi                         @         se             <   L        default            N              ]                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@890000            ?qcom,geni-uart                        @         se             <   L        default            O              ]              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@894000           ?qcom,geni-i2c                 @       @         se             <   N        default            P              ^                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A             A                 tx rx         	  -disabled          spi@894000           ?qcom,geni-spi                 @       @         se             <   N        default            Q              ^                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@894000            ?qcom,geni-uart                @       @         se             <   N        default            R              ^              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@898000           ?qcom,geni-i2c                        @         se             <   P        default            S              _                                        ;              @      H     =   
       >                     >          =   
                      qup-core qup-config qup-memory              A             A                 tx rx         	  -disabled          spi@898000           ?qcom,geni-spi                        @         se             <   P        default            T              _                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@898000            ?qcom,geni-uart                       @         se             <   P        default            U              _              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled          i2c@89c000           ?qcom,geni-i2c                        @         se             <   R        default            V              `                                        ;              @      	  -disabled          spi@89c000           ?qcom,geni-spi                        @         se             <   R        default            W              `                                   0     =   
       >                     >               qup-core qup-config             A             A                 tx rx         	  -disabled          serial@89c000            ?qcom,geni-uart                       @         se             <   R        default            X              `              ;              @      0     =   
       >                     >               qup-core qup-config       	  -disabled             dma-controller@a00000           t            ?qcom,sdm845-gpi-dma                                                                                            %         &         '         (         )         *         +                                    4              -okay            o   [      geniqup@ac0000           ?qcom,geni-se-qup                          `         m-ahb s-ahb            <   f   <   g           4                                                    Y          >             	  qup-core            -okay       i2c@a80000           ?qcom,geni-i2c                         @         se             <   T        default            Z              a                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [              [                  tx rx         	  -disabled          spi@a80000           ?qcom,geni-spi                         @         se             <   T        default            \              a                                   0     Y          >                     >               qup-core qup-config             [              [                  tx rx         	  -disabled          serial@a80000            ?qcom,geni-uart                        @         se             <   T        default            ]              a              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled          i2c@a84000           ?qcom,geni-i2c                 @       @         se             <   V        default            ^              b                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx         	  -disabled          spi@a84000           ?qcom,geni-spi                 @       @         se             <   V        default            _              b                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a84000            ?qcom,geni-debug-uart                  @       @         se             <   V        default            `              b              ;              @      0     Y          >                     >               qup-core qup-config         -okay          i2c@a88000           ?qcom,geni-i2c                        @         se             <   X        default            a              c                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx           -okay            L       spi@a88000           ?qcom,geni-spi                        @         se             <   X        default            b              c                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a88000            ?qcom,geni-uart                       @         se             <   X        default            c              c              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled          i2c@a8c000           ?qcom,geni-i2c                        @         se             <   Z        default            d              d                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx           -okay            L    touchscreen@48           ?samsung,s6sy761             H             e           x              f           g           h        default          spi@a8c000           ?qcom,geni-spi                        @         se             <   Z        default            i              d                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a8c000            ?qcom,geni-uart                       @         se             <   Z        default            j              d              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled          i2c@a90000           ?qcom,geni-i2c                         @         se             <   \        default            k              e                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx         	  -disabled          spi@a90000           ?qcom,geni-spi                         @         se             <   \        default            l              e                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a90000            ?qcom,geni-uart                        @         se             <   \        default            m              e              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled          i2c@a94000           ?qcom,geni-i2c                 @       @         se             <   ^        default            n              f                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx         	  -disabled          spi@a94000           ?qcom,geni-spi                 @       @         se             <   ^        default            o              f                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a94000            ?qcom,geni-uart                @       @         se             <   ^        default            p              f              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled          i2c@a98000           ?qcom,geni-i2c                        @         se             <   `        default            q              g                                        ;              @      H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx           -okay       pmic@66          ?maxim,max77705              f        5                r                                   s        default         o   w   leds             ?maxim,max77705-rgb     multi-led              	        status                               led@1                                led@2                                led@3                                      haptic           ?maxim,max77705-haptic              t           u      t         charger@69              i         ?maxim,max77705-charger             v             w                    o   x      fuel-gauge@36               6         ?maxim,max77705-battery          "   x        1               w                    spi@a98000           ?qcom,geni-spi                        @         se             <   `        default            y              g                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a98000            ?qcom,geni-uart                       @         se             <   `        default            z              g              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled          i2c@a9c000           ?qcom,geni-i2c                        @         se             <   b        default            {              h                                        ;              @      	  -disabled          H     Y          >                     >          Y                         qup-core qup-config qup-memory              [             [                 tx rx         spi@a9c000           ?qcom,geni-spi                        @         se             <   b        default            |              h                                   0     Y          >                     >               qup-core qup-config             [             [                 tx rx         	  -disabled          serial@a9c000            ?qcom,geni-uart                       @         se             <   b        default            }              h              ;              @      0     Y          >                     >               qup-core qup-config       	  -disabled             regulator@ff1000             ?qcom,sdm845-refgen-regulator                          `        o         system-cache-controller@1100000          ?qcom,sdm845-llcc          P              P                                (             0               @  Ellcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base               F         dma@10a2000          ?qcom,sdm845-dcc qcom,dcc                  
             
               pmu@114a000          ?qcom,sdm845-llcc-bwmon                                     D                                        ~   opp-table            ?operating-points-v2         o   ~   opp-0            5       opp-1                  opp-2            .       opp-3            R      opp-4            n            pmu@1436400       (   ?qcom,sdm845-cpu-bwmon qcom,sdm845-bwmon              Cd                      E                           
                 opp-table            ?operating-points-v2         o      opp-0            I>       opp-1                   opp-2                   opp-3           >       opp-4                        pcie@1c00000             ?qcom,pcie-sdm845          P                     `             `             `             p                Eparf dbi elbi config mhi            wpci         O            `               j                                  8                  `                 `0      `0               l                                                                                                  /  msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global          5           t                                                                                                                                                                             8     <   .   <   )   <   +   <   -   <   /   <   0   <          0  pipe aux cfg bus_master bus_slave slave_q2a tbu                4           4           4           4           4           4           4           4           4       	    4       
    4           4           4           4           4           4                <           pci            <               9        pciephy       	  -disabled       pcie@0          wpci                                      `                                                  phy@1c06000          ?qcom,sdm845-qmp-pcie-phy                 `              (     <   9   <   +   <   ,   <   :   <   .        aux cfg_ahb ref refgen pipe         \pcie_0_pipe_clk         ?                           <           phy            <   :               	  -disabled            o   9      pcie@1c08000             ?qcom,pcie-sdm845          P                    @             @             @                             Eparf dbi elbi config mhi            wpci         O           `               j                                  8                  @                 @0      @0              l        3         4         5         8         9         :         v         w         2         /  msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global          5           t                                                                                                                                                                         @     <   6   <   1   <   3   <   5   <   7   <   8   <   4   <          4  pipe aux cfg bus_master bus_slave slave_q2a ref tbu            <   1        $                4            4           4           4           4           4           4           4           4       	    4  	     
    4  
         4           4           4           4           4                <           pci            <              :        pciephy       	  -disabled       pcie@0          wpci                                      `                                                  phy@1c0a000          ?qcom,sdm845-qhp-pcie-phy                                (     <   9   <   3   <   4   <   :   <   6        aux cfg_ahb ref refgen pipe         \pcie_1_pipe_clk         ?                           <           phy            <   :               	  -disabled            o   :      interconnect@1380000             ?qcom,sdm845-mem-noc              8       r                               o         interconnect@14e0000             ?qcom,sdm845-dc-noc               N                                     interconnect@1500000             ?qcom,sdm845-config-noc               P        P                              o   >      interconnect@1620000             ?qcom,sdm845-system-noc               b                                     o         interconnect@16e0000             ?qcom,sdm845-aggre1-noc               n       P                              o   =      interconnect@1700000             ?qcom,sdm845-aggre2-noc               p                                      o   Y      interconnect@1740000             ?qcom,sdm845-mmss-noc                 t                                      o         ufshc@1d84000         +   ?qcom,sdm845-ufshc qcom,ufshc jedec,ufs-2.0                @       %                      Estd ice               	                      ufsphy                        <           Q              <           rst            4            {  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     <      <      <      <      /       <      <      <      <                    0     =                               >   (            ufs-ddr cpu-ufs         -okay            )   e              5           @ 	'        o      opp-table            ?operating-points-v2         o      opp-50000000          H                          <4`                                    xh           %      opp-200000000         H                           р                                                (            phy@1d87000          ?qcom,sdm845-qmp-ufs-phy              p                   /       <      <           ref ref_aux qref               <                          ufsphy                      -okay            Q           a           o         dma-controller@1dc4000            ?qcom,bam-v1.7.4 qcom,bam-v1.7.0              @      @                             /           bam_clk         t           q             y      0     4        4        4        4             o         crypto@1dfa000           ?qcom,crypto-v5.4                 ߠ       `            <   	   <   
   /           iface bus core                              rx tx         0     4        4        4        4           ipa@1e40000          ?qcom,sdm845-ipa            4          4  "          0               p     p             @               Eipa-reg ipa-shared gsi        8           7                                        (  ipa gsi ipa-clock-query ipa-setup-ready            /           core          H     Y                    Y                               >               memory imem config                             *  ipa-clock-enabled-valid ipa-clock-enabled           -okay            self                     $  4qcom/sdm845/starqltechn/ipa_fws.mbn       hwlock@1f40000           ?qcom,tcsr-mutex                                          o   -      syscon@1f60000           ?qcom,sdm845-tcsr syscon                               o         pinctrl@3400000          ?qcom,sdm845-pinctrl              @                                                                 5              e                                       U           o   e   cci0-default-state          gpio17 gpio18           cci_i2c                              o         cci0-sleep-state            gpio17 gpio18           cci_i2c                             o         cci1-default-state          gpio19 gpio20           cci_i2c                              o         cci1-sleep-state            gpio19 gpio20           cci_i2c                             o         qspi-clk-state          gpio95        	  qspi_clk          qspi-cs0-state          gpio90          qspi_cs       qspi-cs1-state          gpio89          qspi_cs       qspi-data0-state            gpio91        
  qspi_data         qspi-data1-state            gpio92        
  qspi_data         qspi-data23-state           gpio93 gpio94         
  qspi_data         qup-i2c0-default-state          gpio0 gpio1         qup0            o   ?      qup-i2c1-default-state          gpio17 gpio18           qup1            o   D      qup-i2c2-default-state          gpio27 gpio28           qup2            o   G      qup-i2c3-default-state          gpio41 gpio42           qup3            o   J      qup-i2c4-default-state          gpio89 gpio90           qup4            o   M      qup-i2c5-default-state          gpio85 gpio86           qup5            o   P      qup-i2c6-default-state          gpio45 gpio46           qup6            o   S      qup-i2c7-default-state          gpio93 gpio94           qup7            o   V      qup-i2c8-default-state          gpio65 gpio66           qup8            o   Z      qup-i2c9-default-state          gpio6 gpio7         qup9            o   ^      qup-i2c10-default-state         gpio55 gpio56           qup10           o   a      qup-i2c11-default-state         gpio31 gpio32           qup11                       +        o   d      qup-i2c12-default-state         gpio49 gpio50           qup12           o   k      qup-i2c13-default-state         gpio105 gpio106         qup13           o   n      qup-i2c14-default-state         gpio33 gpio34           qup14           o   q      qup-i2c15-default-state         gpio81 gpio82           qup15           o   {      qup-spi0-default-state          gpio0 gpio1 gpio2 gpio3         qup0            o   B      qup-spi1-default-state          gpio17 gpio18 gpio19 gpio20         qup1            o   E      qup-spi2-default-state          gpio27 gpio28 gpio29 gpio30         qup2            o   H      qup-spi3-default-state          gpio41 gpio42 gpio43 gpio44         qup3            o   K      qup-spi4-default-state          gpio89 gpio90 gpio91 gpio92         qup4            o   N      qup-spi5-default-state          gpio85 gpio86 gpio87 gpio88         qup5            o   Q      qup-spi6-default-state          gpio45 gpio46 gpio47 gpio48         qup6            o   T      qup-spi7-default-state          gpio93 gpio94 gpio95 gpio96         qup7            o   W      qup-spi8-default-state          gpio65 gpio66 gpio67 gpio68         qup8            o   \      qup-spi9-default-state          gpio6 gpio7 gpio4 gpio5         qup9            o   _      qup-spi10-default-state         gpio55 gpio56 gpio53 gpio54         qup10           o   b      qup-spi11-default-state         gpio31 gpio32 gpio33 gpio34         qup11           o   i      qup-spi12-default-state         gpio49 gpio50 gpio51 gpio52         qup12           o   l      qup-spi13-default-state          gpio105 gpio106 gpio107 gpio108         qup13           o   o      qup-spi14-default-state         gpio33 gpio34 gpio31 gpio32         qup14           o   y      qup-spi15-default-state         gpio81 gpio82 gpio83 gpio84         qup15           o   |      qup-uart0-default-state         o   C   tx-pins         gpio2           qup0          rx-pins         gpio3           qup0             qup-uart1-default-state         o   F   tx-pins         gpio19          qup1          rx-pins         gpio20          qup1             qup-uart2-default-state         o   I   tx-pins         gpio29          qup2          rx-pins         gpio30          qup2             qup-uart3-default-state         o   L   tx-pins         gpio43          qup3          rx-pins         gpio44          qup3             qup-uart3-4pin-state       cts-pins            gpio41          qup3          rts-tx-pins         gpio42 gpio43           qup3          rx-pins         gpio44          qup3             qup-uart4-default-state         o   O   tx-pins         gpio91          qup4          rx-pins         gpio92          qup4             qup-uart5-default-state         o   R   tx-pins         gpio87          qup5          rx-pins         gpio88          qup5             qup-uart6-default-state         o   U   tx-pins         gpio47          qup6          rx-pins         gpio48          qup6             qup-uart6-4pin-state       cts-pins            gpio45          qup6                   rts-tx-pins         gpio46 gpio47           qup6                        +      rx-pins         gpio48          qup6                       qup-uart7-default-state         o   X   tx-pins         gpio95          qup7          rx-pins         gpio96          qup7             qup-uart8-default-state         o   ]   tx-pins         gpio67          qup8          rx-pins         gpio68          qup8             qup-uart9-default-state         o   `   tx-pins         gpio4           qup9          rx-pins         gpio5           qup9             qup-uart10-default-state            o   c   tx-pins         gpio53          qup10         rx-pins         gpio54          qup10            qup-uart11-default-state            o   j   tx-pins         gpio33          qup11         rx-pins         gpio34          qup11            qup-uart12-default-state            o   m   tx-pins         gpio51          qup0          rx-pins         gpio52          qup0             qup-uart13-default-state            o   p   tx-pins         gpio107         qup13         rx-pins         gpio108         qup13            qup-uart14-default-state            o   z   tx-pins         gpio31          qup14         rx-pins         gpio32          qup14            qup-uart15-default-state            o   }   tx-pins         gpio83          qup15         rx-pins         gpio84          qup15            quat-mi2s-sleep-state           gpio58 gpio59           gpio                              quat-mi2s-active-state          gpio58 gpio59         	  qua_mi2s                        +         8        o        quat-mi2s-sd0-sleep-state           gpio60          gpio                              quat-mi2s-sd0-active-state          gpio60        	  qua_mi2s                        +        o        quat-mi2s-sd1-sleep-state           gpio61          gpio                              quat-mi2s-sd1-active-state          gpio61        	  qua_mi2s                        +        o        quat-mi2s-sd2-sleep-state           gpio62          gpio                              quat-mi2s-sd2-active-state          gpio62        	  qua_mi2s                        +      quat-mi2s-sd3-sleep-state           gpio63          gpio                              quat-mi2s-sd3-active-state          gpio63        	  qua_mi2s                        +      wcd-intr-default-state          gpio54          gpio                                o         dsi-default-state           gpio6           gpio                        +        o         dsi-suspend-state           gpio6           gpio                                o         dsi-te-state            gpio10        
  mdp_vsync                               o         i2c21-sda-state         gpio127         gpio                        +        o        i2c21-scl-state         gpio128         gpio                        +        o        motor-pwm-active-state          gpio57          gcc_gp1                     +         8        o        motor-pwm-suspend-state         gpio57          gpio                        +         D        o        sdc2-clk-state        	  sdc2_clk             +                   o         sdc2-cmd-state        	  sdc2_cmd                                 o         sdc2-data-state       
  sdc2_data                                o         sd-card-det-n-state         gpio126         gpio                      o         slpi-ldo-active-state           gpio8           gpio                        +        o        touch-irq-state         gpio120         gpio             +        o   h         remoteproc@4080000           ?qcom,sdm845-mss-pil                                    H      
  Eqdsp6 rmb         L           
                                                       0  wdog fatal ready handover stop-ack shutdown-ack       @     <   $   <   '   <      <   %   <   (   <   &   <   @   /          2  iface bus mem gpll0_mss snoc_axi mnoc_axi prng xo              1                       stop                         	        mss_restart pdc_reset           O     0   P   @            ;      ;      ;         
  cx mx mss           -okay          B  4qcom/sdm845/starqltechn/mba.mbn qcom/sdm845/starqltechn/modem.mbn      mba                  mpss                     metadata                     glink-edge                           Bmodem           H           X   3            clock-controller@5090000             ?qcom,sdm845-gpucc                	                 ?           Q                         /       <      <          8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         o         remoteproc@5c00000           ?qcom,sdm845-slpi-pas                         @       @                                                         #  wdog fatal ready handover stop-ack             /            xo             1           ;      ;           lcx lmx                                   stop            -okay          !  4qcom/sdm845/starqltechn/slpi.mbn            ^      glink-edge                            Bdsps            H           X   3      fastrpc          ?qcom,fastrpc            _fastrpcglink-apps-dsp           Bsdsp                     h                                                    compute-cb@0             ?qcom,fastrpc-compute-cb                             stm@6002000           ?arm,coresight-stm arm,primecell                             (                 Estm-base stm-stimulus-base             1      	  apb_pclk       out-ports      port       endpoint            s           o                  funnel@6041000        +   ?arm,coresight-dynamic-funnel arm,primecell                                  1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports                                 port@7                 endpoint            s           o                  funnel@6043000        +   ?arm,coresight-dynamic-funnel arm,primecell               0                   1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports                                 port@5                 endpoint            s           o                  funnel@6045000        +   ?arm,coresight-dynamic-funnel arm,primecell               P                   1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports                                 port@0                  endpoint            s           o            port@2                 endpoint            s           o                  replicator@6046000        /   ?arm,coresight-dynamic-replicator arm,primecell               `                   1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports       port       endpoint            s           o                  etf@6047000           ?arm,coresight-tmc arm,primecell              p                   1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports       port       endpoint            s           o                  etr@6048000           ?arm,coresight-tmc arm,primecell                                 1      	  apb_pclk                in-ports       port       endpoint            s           o                  etm@7040000       "   ?arm,coresight-etm4x arm,primecell                                 S              1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7140000       "   ?arm,coresight-etm4x arm,primecell                                 S              1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7240000       "   ?arm,coresight-etm4x arm,primecell                $                 S              1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7340000       "   ?arm,coresight-etm4x arm,primecell                4                 S              1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7440000       "   ?arm,coresight-etm4x arm,primecell                D                 S               1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7540000       "   ?arm,coresight-etm4x arm,primecell                T                 S   !           1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7640000       "   ?arm,coresight-etm4x arm,primecell                d                 S   "           1      	  apb_pclk                out-ports      port       endpoint            s           o                  etm@7740000       "   ?arm,coresight-etm4x arm,primecell                t                 S   #           1      	  apb_pclk                out-ports      port       endpoint            s           o                  funnel@7800000        +   ?arm,coresight-dynamic-funnel arm,primecell                                   1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports                                 port@0                  endpoint            s           o            port@1                 endpoint            s           o            port@2                 endpoint            s           o            port@3                 endpoint            s           o            port@4                 endpoint            s           o            port@5                 endpoint            s           o            port@6                 endpoint            s           o            port@7                 endpoint            s           o                  funnel@7810000        +   ?arm,coresight-dynamic-funnel arm,primecell                                   1      	  apb_pclk       out-ports      port       endpoint            s           o               in-ports       port       endpoint            s           o                  mmc@8804000       $   ?qcom,sdm845-sdhci qcom,sdhci-msm-v5              @                                            hc_irq pwr_irq             <   h   <   i   /            iface core xo              4                 ;                      -okay                                default            e   ~                            opp-table            ?operating-points-v2         o      opp-9600000              |            $      opp-19200000                $            %      opp-100000000                           &      opp-201500000               `           '            spi@88df000          ?qcom,sdm845-qspi qcom,qspi-v1                                   4  `                                             R              <      <           iface core             ;                    	  -disabled          slim-ngd@171c0000            ?qcom,slim-ngd-v2.1.0                                                                       rx tx              4                                        -okay       slim@1                                           ifd@0,0          ?slim217,250                          o         codec@1,0            ?slim217,250                                                  e   6                     5           extclk             /           ?            L |         \mclk                       default          w@        	 )2        	 w@        	2 w@                                 )   e   @            	J           	Z           	o           	}           	           o      gpio-controller@42           ?qcom,wcd9340-gpio                                   B         soundwire@c85            ?qcom,soundwire-v1.3.0                 @                      	           	           	??        	
        	                                    iface                                            lmh@17d70800             ?qcom,sdm845-lmh                                     !           	            	          
 q$        
: s                  5           o         lmh@17d78800             ?qcom,sdm845-lmh              ׈                                   	           	          
 q$        
: s                  5           o         phy@88e2000       (   ?qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy                               -okay                           <      /            cfg_ahb ref            <           
Z                      a           
f           
{           
           
           
           o         phy@88e3000       (   ?qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy              0              	  -disabled                           <      /            cfg_ahb ref            <   	        
Z           o         phy@88e8000          ?qcom,sdm845-qmp-usb3-dp-phy                     0         -okay          (     <      <      <      <      <         "  aux ref com_aux usb3_pipe cfg_ahb              <      <           phy common          ?                       
        Q           a           o      ports                                port@0                  endpoint             port@1                 endpoint            s           o            port@2                 endpoint            s           o                  phy@88eb000          ?qcom,sdm845-qmp-usb3-uni-phy                               (     <      <      <      <      <           aux cfg_ahb ref com_aux pipe            \usb3_uni_phy_pipe_clk_src           ?                           <      <           phy phy_phy       	  -disabled            o         usb@a6f8800          ?qcom,sdm845-dwc3 qcom,dwc3               
o                -okay                                                F      (     <      <      <      <      <         #  cfg_noc core iface sleep mock_utmi             <      <           $ р      D                                  	                           <  pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            <              <         0     Y                               >   )            usb-ddr apps-usb       usb@a600000       
   ?snps,dwc3                
`                                      4  @             
                           ;         S                          usb2-phy usb3-phy           kperipheral     ports                                port@0                  endpoint             port@1                 endpoint            s           o                     usb@a8f8800          ?qcom,sdm845-dwc3 qcom,dwc3               
              	  -disabled                                                F      (     <      <      <      <      <         #  cfg_noc core iface sleep mock_utmi             <      <           $ р      D                                           
                  <  pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            <              <         0     Y                               >   *            usb-ddr apps-usb       usb@a800000       
   ?snps,dwc3                
                                      4  `             
                           ;         S                      usb2-phy usb3-phy            video-codec@aa00000          ?qcom,sdm845-venus-v2                 
                                                         ;           venus vcodec0 vcodec1 cx                     8                    
                              A  core iface bus vcodec0_core vcodec0_bus vcodec1_core vcodec1_bus               4        4                       0                                    >   +            video-mem cpu-cfg         	  -disabled       opp-table            ?operating-points-v2         o      opp-100000000                           $      opp-200000000                           %      opp-320000000                           &      opp-380000000               W            '      opp-444000000               v            (      opp-533000097                                      clock-controller@ab00000             ?qcom,sdm845-videocc              
                    /            bi_tcxo         ?                      Q           o         camss@acb3000            ?qcom,sdm845-camss                
0            
ˠ            
̀            
P            
`            
p            
ƀ            
       @     
`       @     
@       @       E  Ecsid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite          x                                                                                                  E  csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite                                                  	      
      %      &      ,      -      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     4         4        4         4           	  -disabled       ports                                port@0                     port@1                    port@2                    port@3                          cci@ac4a000       !   ?qcom,sdm845-cci qcom,msm8996-cci                                           
Ġ       @                                      0              S      R      	                  5  camnoc_axi soc_ahb slow_ahb_src cpas_ahb cci cci_src                                Ĵ <4`        default sleep                         s            	  -disabled       i2c-bus@0                        L B@                                i2c-bus@1                       L B@                                   clock-controller@ad00000             ?qcom,sdm845-camcc                
                 ?           Q                         /            bi_tcxo         o         display-subsystem@ae00000            ?qcom,sdm845-mdss                 
                 Emdss                                                iface core                 S                     5         0                                                  mdp0-mem mdp1-mem              4        4             -okay                                               o      display-controller@ae01000           ?qcom,sdm845-dpu               
           
        0       	  Emdp vbif          (     <                                    gcc-bus iface bus core vsync                          $                       ;                               ports                                port@0                  endpoint            s           o            port@1                 endpoint            s           o            port@2                 endpoint            s           o               opp-table            ?operating-points-v2         o      opp-19200000                $            $      opp-171428571               
7           %      opp-344000000                           '      opp-430000000               G           (            displayport-controller@ae90000        	  -disabled             ?qcom,sdm845-dp        P       
             
            
            

            
                                      0                            "      %      #      J  core_iface core_aux ctrl_link ctrl_link_iface stream_pixel stream_1_pixel                 !      &      $        }                                        dp                        ;      ports                                port@0                  endpoint            s           o            port@1                 endpoint            s           o               opp-table            ?operating-points-v2         o      opp-162000000               	           %      opp-270000000               ߀           &      opp-540000000                /            '      opp-810000000               0G           (            dsi@ae94000       (   ?qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl              
@              	  Edsi_ctrl                                  0                                             $  byte byte_intf pixel core iface bus                             }                                   ;                                 -okay                                            ports                                port@0                  endpoint            s           o            port@1                 endpoint                                 s           o               panel@0          ?samsung,s6e3ha8                                 '           3              e   
            )   e                             s              default suspend    port       endpoint            s           o                  phy@ae94400          ?qcom,dsi-phy-10nm         0       
D            
F           
J               Edsi_phy dsi_phy_lane dsi_pll            ?                                 /          
  iface ref           -okay                       o         dsi@ae96000       (   ?qcom,sdm845-dsi-ctrl qcom,mdss-dsi-ctrl              
`              	  Edsi_ctrl                                  0                          
                   $  byte byte_intf pixel core iface bus                             }                                   ;                               	  -disabled                                 ports                                port@0                  endpoint            s           o            port@1                 endpoint                   phy@ae96400          ?qcom,dsi-phy-10nm         0       
d            
f           
j               Edsi_phy dsi_phy_lane dsi_pll            ?                                 /          
  iface ref         	  -disabled            o            gpu@5000000          ?qcom,adreno-630.2 qcom,adreno                               	                Ekgsl_3d0_reg_memory cx_mem                ,                                                                                       gfx-mem         -okay            o  	   zap-shader                   %  4qcom/sdm845/starqltechn/a630_zap.mbn          opp-table            ?operating-points-v2         o      opp-710000000               *Q                   n      opp-675000000               (;                   n      opp-596000000               #=           @         ^      opp-520000000                                    ^      opp-414000000               #                    >      opp-342000000               b                    )      opp-257000000               Q@           @         %            iommu@5040000         2   ?qcom,sdm845-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                                                     x                            l         m         n         o         p         q         r         s              <   !   <         
  bus iface                          o         gmu@506a000       &   ?qcom,adreno-gmu-630.2 qcom,adreno-gmu         0                   (             H                 Egmu gmu_pdc gmu_pdc_seq               0         1           hfi gmu                          <      <   !        gmu cxo axi memnoc                               cx gx                                    o      opp-table            ?operating-points-v2         o      opp-400000000               ׄ                  opp-200000000                           0            clock-controller@af00000             ?qcom,sdm845-dispcc               
               H     /       <      <                                                 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           ?           Q                      o         interrupt-controller@b220000             ?qcom,sdm845-pdc qcom,pdc                 "               $           ^   ^  a      s  v           5                                  o         reset-controller@b2e0000             ?qcom,sdm845-pdc-global               .                 Q           o         thermal-sensor@c263000            ?qcom,sdm845-tsens qcom,tsens-v2               &0           "                                                     uplow critical                     o        thermal-sensor@c265000            ?qcom,sdm845-tsens qcom,tsens-v2               &P           "0                                                    uplow critical                     o        reset-controller@c2a0000             ?qcom,sdm845-aoss-cc              *                Q           o         power-management@c300000          #   ?qcom,sdm845-aoss-qmp qcom,aoss-qmp               0                                  X   3            ?            o   1   cx                   ebi                     sram@c3f0000             ?qcom,sdm845-rpmh-stats               ?               spmi@c440000             ?qcom,spmi-pmic-arb        P       D             `             `             p       
      @      `         Ecore chnls obsrvr intr cnfg         periph_irq                           q            5                                                5      pmic@0           ?qcom,pm8998 qcom,spmi-pmic                                                pon@800          ?qcom,pm8998-pon                     B           R      pwrkey           ?qcom,pm8941-pwrkey                                `  =	                  i   t      resin            ?qcom,pm8941-resin                                `  =	                  -okay            i   r         temp-alarm@2400          ?qcom,spmi-temp-alarm               $                $               t              thermal                     o        charger@2800          *   ?qcom,pm8998-coincell qcom,pm8941-coincell              (       	  -disabled          adc@3100             ?qcom,spmi-adc-rev2             1                1                                                    o      channel@6                     	  Bdie_temp             adc-tm@3400          ?qcom,spmi-adc-tm-hc            4                4                                                  	  -disabled          rtc@6000             ?qcom,pm8941-rtc            `   a       
  Ertc alarm                  a            gpio@c000             ?qcom,pm8998-gpio qcom,spmi-gpio                                 r                                        5           o   r   pmic-int-default-state          gpio11          normal                    +                    o   s            pmic@1           ?qcom,pm8998 qcom,spmi-pmic                                                     sram@14680000         #   ?qcom,sdm845-imem syscon simple-mfd               h                                                   h        pil-reloc@3f94c          ?qcom,pil-reloc-info           L            iommu@15000000        !   ?qcom,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           o   4      tbu@150c5000             ?qcom,sdm845-tbu              P                            >                 <              4             tbu@150c9000             ?qcom,sdm845-tbu                                          >                 <   	           4            tbu@150cd000             ?qcom,sdm845-tbu                                                           <   
           4            tbu@150d1000             ?qcom,sdm845-tbu                                                           <              4            tbu@150d5000             ?qcom,sdm845-tbu              P                               
              <              4            tbu@150d9000             ?qcom,sdm845-tbu                                          >                 4            tbu@150dd000             ?qcom,sdm845-tbu                                          >                 <              4            tbu@150e1000             ?qcom,sdm845-tbu                                 <                        >                 <              4            clock-controller@17014000            ?qcom,sdm845-lpasscc               @          0                 Ecc qdsp6ss          ?           -okay          interconnect@17900000            ?qcom,sdm845-gladiator-noc                        Ѐ                              o         watchdog@17980000         #   ?qcom,apss-wdt-sdm845 qcom,kpss-wdt                                   8                         mailbox@17990000             ?qcom,sdm845-apss-shared                                          o   3      rsc@179c0000          (   ?qcom,sdm845-rpmh-apps-rsc qcom,rpmh-rsc       	  Bapps_rsc          0                                                  Edrv-0 drv-1 drv-2         $                                                                                                   )   bcm-voter            ?qcom,bcm-voter          o         clock-controller             ?qcom,sdm845-rpmh-clk            ?           xo                     o   /      power-controller             ?qcom,sdm845-rpmhpd                                o   ;   opp-table            ?operating-points-v2         o      opp1                     opp2               0        o   $      opp3               @        o   %      opp4                       o   &      opp5                       o   '      opp6                       o   (      opp7              @      opp8              P      opp9                      o         opp10                         regulators-0             ?qcom,pm8998-rpmh-regulators         
a                      %           3           A           O           ]           k           y                                                                                                   
                      )           C           R      smps2           e         }       smps3           e @        } @        o         smps5           e         }          o         smps7           e         }         o         ldo1            e m        } m                   o         ldo2            e O        } O                          ldo3            e B@        } B@                 ldo5            e 5         } 5                    o         ldo6            e R         } R                  ldo7            e w@        } w@                 ldo8            e O        }                   ldo9            e  @        } ,                 ldo10           e  @        } ,                 ldo11           e B@        }                  ldo12           e w@        } w@                   o         ldo13           e w@        } -*                   o         ldo14           e w@        } w@                 ldo15           e w@        } w@                 ldo16           e )B        } )B                 ldo17           e         }                  ldo18           e )B        } -*                 ldo19           e +@        } /]                  ldo20           e )B        } -*                   o         ldo21           e )B        } -*                   o         ldo22           e +        } 2                 ldo23           e -        } 2                 ldo24           e /        } /                   o         ldo25           e 2Z        } 2                 ldo26           e O        } O                   o         ldo28           e +@        } -                  lvs1            e w@        } w@      lvs2            e w@        } w@         regulators-1             ?qcom,pm8005-rpmh-regulators         
c                      %           3           A      smps3           e 	'        } 	'            interrupt-controller@17a00000            ?arm,gic-v3                                             5                                                               	           o      msi-controller@17a40000          ?arm,gic-v3-its                                                  	  -disabled             dma-controller@17184000           ?qcom,bam-v1.7.4 qcom,bam-v1.7.0          y             @                                            t           q                         4              o         timer@17c90000                                                             ?arm,armv7-timer-mem                          frame@17ca0000                                                                   frame@17cc0000                                                   	  -disabled          frame@17cd0000                            	                       	  -disabled          frame@17ce0000                            
                       	  -disabled          frame@17cf0000                                                   	  -disabled          frame@17d00000                                                   	  -disabled          frame@17d10000                                                   	  -disabled             interconnect@17d41000            ?qcom,sdm845-osm-l3 qcom,osm-l3                                  /       <           xo alternate                       o   	      cpufreq@17d43000          '   ?qcom,sdm845-cpufreq-hw qcom,cpufreq-hw                0            X                Efreq-domain0 freq-domain1                                    /       <           xo alternate                       ?           o         wifi@18800000            ?qcom,wcn3990-wifi         	  -disabled                                  Emembase                    cxo_ref_clk_pin            /                                                                                                                                  4   @            sound            ?qcom,sdm845-sndcard          9Samsung Galaxy S9                         default         -okay          s  RX_BIAS MCLK AMIC2 MIC BIAS2 AMIC3 MIC BIAS2 AMIC4 MIC BIAS2 DMIC0 MCLK DMIC0 MIC BIAS1 DMIC2 MCLK DMIC2 MIC BIAS3     mm1-dai-link            "MultiMedia1    cpu         ,               mm2-dai-link            "MultiMedia2    cpu         ,              mm3-dai-link            "MultiMedia3    cpu         ,              mm4-dai-link            "MultiMedia4    cpu         ,              mm5-dai-link            "MultiMedia5    cpu         ,              mm6-dai-link            "MultiMedia6    cpu         ,              slim-dai-link           "SLIM Playback 1    codec           ,             cpu         ,           platform            ,           slimcap-dai-link            "SLIM Capture 1     codec           ,            cpu         ,           platform            ,           slim2-dai-link          "SLIM Playback 2    codec           ,            cpu         ,           platform            ,           slimcap2-dai-link           "SLIM Capture 2     codec           ,            cpu         ,           platform            ,           slimcap3-dai-link           "SLIM Capture 3     codec           ,            cpu         ,           platform            ,              thermal-zones      cpu0-thermal            6           L        trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu1-thermal            6           L        trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu2-thermal            6           L        trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu3-thermal            6           L        trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu4-thermal            6           L        trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu5-thermal            6           L        trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu6-thermal            6           L     	   trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                cpu7-thermal            6           L     
   trips      trip-point0         \ _        h           4passive       trip-point1         \ s        h           4passive       cpu-crit            \         h        	   4critical                aoss0-thermal           6           L         trips      trip-point0         \ _        h           4hot             cluster0-thermal            6           L        trips      trip-point0         \ _        h           4hot       cluster0-crit           \         h        	   4critical                cluster1-thermal            6           L        trips      trip-point0         \ _        h           4hot       cluster1-crit           \         h        	   4critical                gpu-top-thermal         6           L        cooling-maps       map0            s          x  	         trips      trip-point0         \ L        h           4passive         o        trip-point1         \ _        h           4hot       trip-point2         \         h        	   4critical                gpu-bottom-thermal          6           L        cooling-maps       map0            s  
        x  	         trips      trip-point0         \ L        h           4passive         o  
      trip-point1         \ _        h           4hot       trip-point2         \         h        	   4critical                aoss1-thermal           6           L         trips      trip-point0         \ _        h           4hot             q6-modem-thermal            6           L        trips      trip-point0         \ _        h           4hot             mem-thermal         6           L        trips      trip-point0         \ _        h           4hot             wlan-thermal            6           L        trips      trip-point0         \ _        h           4hot             q6-hvx-thermal          6           L        trips      trip-point0         \ _        h           4hot             camera-thermal          6           L        trips      trip-point0         \ _        h           4hot             video-thermal           6           L        trips      trip-point0         \ _        h           4hot             modem-thermal           6           L        trips      trip-point0         \ _        h           4hot             pm8998-thermal          6           L     trips      pm8998-alert0           \ (        h           4passive       pm8998-crit         \ H        h        	   4critical                   timer            ?arm,armv8-timer       0                                             battery          ?simple-battery            p         -         D          3@         B`0        o   v      slpi-regulator           ?regulator-fixed                   default                   )        e w@        } w@        ;slpi             J        ]   e               o         gpio-regulator           ?regulator-fixed         ;haptic          e w@        } w@        ]   r                J         )        o   t      vph-pwr-regulator            ?regulator-fixed         ;vph_pwr         e 8u         } 8u         o         pm8998-smps4             ?regulator-fixed         ;vreg_s4a_1p8            e w@        } w@                  )        b           o         i2c-21        	   ?i2c-gpio            m   e              w   e                                     default                              pmic@60          ?samsung,s2dos05             `   regulators     ldo1                         .        e `        }         ;ldo1            o         ldo2                        )          .        e w@        } w@        ;ldo2            o   f      ldo3                        )          .        e -        } -        ;ldo3            o   g      ldo4                         .        e )2        } 9        ;ldo4            o         buck                         .        e P        }           ;buck            o                  gpio-keys         
   ?gpio-keys               key-vol-up        
  BVolume Up           /   r              i   s                 key-wink            BBixby           /   r              i                       pwm          ?clk-pwm                    }   /               <              <                     s          default suspend         o   u         	interrupt-parent #address-cells #size-cells chassis-type 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 ranges reg width height stride format vci-supply vddr-supply vdd3-supply #clock-cells clock-frequency clock-output-names phandle device_type clocks enable-method capacity-dmips-mhz dynamic-power-coefficient qcom,freq-domain operating-points-v2 interconnects power-domains power-domain-names #cooling-cells next-level-cache cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-shared opp-hz opp-peak-kBps required-opps interrupts #power-domain-cells domain-idle-states no-map hwlocks alloc-ranges size alignment reusable record-size console-size ftrace-size pmsg-size qcom,use-guard-pages qcom,client-id qcom,vmid interrupts-extended interrupt-names clock-names memory-region qcom,qmp qcom,smem-states qcom,smem-state-names status firmware-name label qcom,remote-pid mboxes qcom,glink-channels qcom,domain qcom,intents qcom,protection-domain #sound-dai-cells qcom,sd-lines iommus qcom,non-secure-domain qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges #reset-cells protected-clocks bits #dma-cells dma-channels dma-channel-mask interconnect-names pinctrl-names pinctrl-0 dmas dma-names vdd-supply avdd-supply color function haptic-supply pwms monitored-battery power-supplies maxim,rsns-microohm reg-names linux,pci-domain bus-range num-lanes interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names #phy-cells assigned-clocks assigned-clock-rates #interconnect-cells qcom,bcm-voters lanes-per-direction reset-gpios vcc-supply vcc-max-microamp vdda-phy-supply vdda-pll-supply qcom,ee qcom,controlled-remotely qcom,gsi-loader #hwlock-cells gpio-controller #gpio-cells gpio-ranges wakeup-parent gpio-reserved-ranges pins bias-pull-up drive-strength bias-pull-down bias-disable output-high output-low qcom,halt-regs cx-supply qcom,vmids remote-endpoint arm,scatter-gather arm,coresight-loses-context-with-cpu cd-gpios vmmc-supply vqmmc-supply slim-ifc-dev qcom,micbias1-microvolt qcom,micbias2-microvolt qcom,micbias3-microvolt qcom,micbias4-microvolt vdd-buck-supply vdd-buck-sido-supply vdd-tx-supply vdd-rx-supply vdd-io-supply qcom,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 orientation-switch snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk dr_mode pinctrl-1 assigned-clock-parents refgen-supply vdda-supply data-lanes te-gpios vdds-supply qcom,gmu opp-level #iommu-cells #global-interrupts qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,channel mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells input-enable power-source qcom,stream-id-range #mbox-cells qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-s7-supply vdd-s8-supply vdd-s9-supply vdd-s10-supply vdd-s11-supply vdd-s12-supply vdd-s13-supply vdd-l1-l27-supply vdd-l2-l8-l17-supply vdd-l3-l11-supply vdd-l4-l5-supply vdd-l6-supply vdd-l7-l12-l14-l15-supply vdd-l26-supply vin-lvs-1-2-supply regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-always-on msi-controller #msi-cells num-channels qcom,num-ees frame-number #freq-domain-cells audio-routing link-name sound-dai polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device constant-charge-current-max-microamp charge-full-design-microamp-hours over-voltage-threshold-microvolt voltage-min-design-microvolt voltage-max-design-microvolt regulator-boot-on regulator-name enable-active-high gpio vin-supply sda-gpios scl-gpios i2c-gpio,delay-us regulator-active-discharge regulator-enable-ramp-delay autorepeat debounce-interval #pwm-cells 