 
   8    (                                                                                   ,Thundercomm Dragonboard 845c             2thundercomm,db845c qcom,sdm845           =  U           I          aliases       !   W/soc@0/geniqup@8c0000/i2c@880000          !   \/soc@0/geniqup@8c0000/i2c@884000          !   a/soc@0/geniqup@8c0000/i2c@888000          !   f/soc@0/geniqup@8c0000/i2c@88c000          !   k/soc@0/geniqup@8c0000/i2c@890000          !   p/soc@0/geniqup@8c0000/i2c@894000          !   u/soc@0/geniqup@8c0000/i2c@898000          !   z/soc@0/geniqup@8c0000/i2c@89c000          !   /soc@0/geniqup@ac0000/i2c@a80000          !   /soc@0/geniqup@ac0000/i2c@a84000          !   /soc@0/geniqup@ac0000/i2c@a88000          !   /soc@0/geniqup@ac0000/i2c@a8c000          !   /soc@0/geniqup@ac0000/i2c@a90000          !   /soc@0/geniqup@ac0000/i2c@a94000          !   /soc@0/geniqup@ac0000/i2c@a98000          !   /soc@0/geniqup@ac0000/i2c@a9c000          !   /soc@0/geniqup@8c0000/spi@880000          !   /soc@0/geniqup@8c0000/spi@884000          !   /soc@0/geniqup@8c0000/spi@888000          !   /soc@0/geniqup@8c0000/spi@88c000          !   /soc@0/geniqup@8c0000/spi@890000          !   /soc@0/geniqup@8c0000/spi@894000          !   /soc@0/geniqup@8c0000/spi@898000          !   /soc@0/geniqup@8c0000/spi@89c000          !   /soc@0/geniqup@ac0000/spi@a80000          !   /soc@0/geniqup@ac0000/spi@a84000          !   /soc@0/geniqup@ac0000/spi@a88000          !   /soc@0/geniqup@ac0000/spi@a8c000          !   /soc@0/geniqup@ac0000/spi@a90000          !   /soc@0/geniqup@ac0000/spi@a94000          !   /soc@0/geniqup@ac0000/spi@a98000          !   /soc@0/geniqup@ac0000/spi@a9c000          $  /soc@0/geniqup@ac0000/serial@a84000       $  /soc@0/geniqup@8c0000/serial@898000       chosen          serial0:115200n8          memory@80000000         memory          +                     reserved-memory                                   /   hyp-mem@85700000            +    p       `           6      xbl-mem@85e00000            +                      6      aop-mem@85fc0000            +                      6      aop-cmd-db-mem@85fe0000          2qcom,cmd-db         +                      6      smem@86000000         
   2qcom,smem           +                        6        =            tz@86200000         +                      6      rmtfs@88f00000           2qcom,rmtfs-mem          +                       6        E           T         qseecom@8ab00000            +          @           6      camera-mem@8bf00000         +           P           6      ipa-fw@8c400000         +    @                  6      ipa-gsi@8c410000            +    A        P          6      gpu@8c415000            +    AP                  6        ^         adsp@8c500000           +    P                 6        ^   $      wlan-msa@8df00000           +                      6        ^        mpss@8e000000           +                      6        ^         venus@95800000          +           P           6        ^         cdsp@95d00000           +                      6        ^   *      mba@96500000            +    P                   6        ^         slpi@96700000           +    p      @           6      spss@97b00000           +                      6         cpus                                 cpu@0           cpu          2qcom,kryo385            +                fpsci            t  c          "                                (                                                     psci                          	        ^      l2-cache             2cache              
        ^   	   l3-cache             2cache           ^   
            cpu@100         cpu          2qcom,kryo385            +               fpsci            t  c          "                                (                                                     psci                                  ^      l2-cache             2cache              
        ^            cpu@200         cpu          2qcom,kryo385            +               fpsci            t  c          "                                (                                                     psci                                  ^      l2-cache             2cache              
        ^            cpu@300         cpu          2qcom,kryo385            +               fpsci            t  c          "                                (                                                                psci                       ^      l2-cache             2cache              
        ^            cpu@400         cpu          2qcom,kryo385            +               fpsci            t                                            (                                                     psci                                  ^      l2-cache             2cache              
        ^            cpu@500         cpu          2qcom,kryo385            +               fpsci            t                                            (                                                     psci                                  ^      l2-cache             2cache              
        ^            cpu@600         cpu          2qcom,kryo385            +               fpsci            t                                            (                                                     psci                                  ^       l2-cache             2cache              
        ^            cpu@700         cpu          2qcom,kryo385            +               fpsci            t                                            (                                                     psci                                  ^   !   l2-cache             2cache              
        ^            cpu-map    cluster0       core0                    core1                    core2                    core3                    core4                    core5                    core6                     core7              !            idle-states         psci       cpu-sleep-0-0            2arm,idle-state          &little-rail-power-collapse          6@          M  ^        ^          n  b                 ^   -      cpu-sleep-1-0            2arm,idle-state          &big-rail-power-collapse         6@          M          ^  m        n                   ^   .         domain-idle-states     cluster-sleep-0          2domain-idle-state           &cluster-power-collapse          6A D        M          ^          n  '                 ^   /            opp-table-cpu0           2operating-points-v2                  ^      opp-300000000                         5  I>       opp-403200000               X          5  I>       opp-480000000               8          5  bp       opp-576000000               "U          5  bp       opp-652800000               &          5  u0       opp-748800000               ,                  opp-825600000               15                  opp-902400000               5Ɉ           `       opp-979200000               :]h                  opp-1056000000              >H                  opp-1132800000              C(          !b @       opp-1228800000              I>           !b        opp-1324800000              N          !b         opp-1420800000              T          .        opp-1516800000              Zh          . 'P       opp-1612800000              `!`          >'P       opp-1689600000              d@          >>       opp-1766400000              iI           >V0          opp-table-cpu4           2operating-points-v2                  ^      opp-300000000                         5  I>       opp-403200000               X          5  I>       opp-480000000               8           I>       opp-576000000               "U           I>       opp-652800000               &           I>       opp-748800000               ,           I>       opp-825600000               15          !b        opp-902400000               5Ɉ          !b        opp-979200000               :]h          !b        opp-1056000000              >H          .         opp-1132800000              C(          .         opp-1209600000              H          >        opp-1286400000              L          >        opp-1363200000              Q@          >        opp-1459200000              V          >        opp-1536000000              [          R        opp-1612800000              `!`          R        opp-1689600000              d@          R'P       opp-1766400000              iI           ^'P       opp-1843200000              m           ^'P       opp-1920000000              rp          n'P       opp-1996800000              w          n>       opp-2092800000              |          n>       opp-2169600000              Qx          n>       opp-2246400000              X          n>       opp-2323200000              y8          n>       opp-2400000000                        nV0       opp-2476800000                        nV0       opp-2553600000              4          nV0       opp-2649600000                        nV0       opp-2745600000                        n       opp-2803200000              p          n          pmu          2arm,armv8-pmuv3                        timer            2arm,armv8-timer       0                                             clocks     xo-board             2fixed-clock                     I       	  xo_board            ^         sleep-clk            2fixed-clock                               ^   0         firmware       scm          2qcom,scm-sdm845 qcom,scm             remoteproc-adsp          2qcom,sdm845-adsp-pas          @                  "          "         "         "            #  wdog fatal ready handover stop-ack             #            xo          "   $        0   %        9   &            Jstop            `okay            gqcom/sdm845/adsp.mbn       glink-edge                            ulpass           {              '      apr          2qcom,apr-v2         apr_audio_svc                                                         apr-service@3           +            2qcom,q6core         avs/audio msm/adsp/audio_pd       apr-service@4            2qcom,q6afe          +           avs/audio msm/adsp/audio_pd    dais             2qcom,q6afe-dais                                              ^      qi2s@22         +                                    apr-service@7            2qcom,q6asm          +           avs/audio msm/adsp/audio_pd    dais             2qcom,q6asm-dais                                                 (  !            ^      dai@0           +          dai@1           +         dai@2           +         dai@3           +                                   apr-service@8            2qcom,q6adm          +           avs/audio msm/adsp/audio_pd    routing          2qcom,q6adm-routing                      ^               fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           uadsp                                          compute-cb@3             2qcom,fastrpc-compute-cb         +              (  #          compute-cb@4             2qcom,fastrpc-compute-cb         +              (  $                   remoteproc-cdsp          2qcom,sdm845-cdsp-pas          @           B      )          )         )         )            #  wdog fatal ready handover stop-ack             #            xo          "   *        0   %        9   +            Jstop            `okay            gqcom/sdm845/cdsp.mbn       glink-edge                >           uturing          {              '      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           ucdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@2             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@3             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@4             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@5             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@6             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@7             2qcom,fastrpc-compute-cb         +              (     0      compute-cb@8             2qcom,fastrpc-compute-cb         +              (     0               smp2p-cdsp           2qcom,smp2p          -   ^                @              '           7            {      master-kernel           Fmaster-kernel           V           ^   +      slave-kernel            Fslave-kernel             m                   ^   )         smp2p-lpass          2qcom,smp2p          -                                 '   
        7            {      master-kernel           Fmaster-kernel           V           ^   &      slave-kernel            Fslave-kernel             m                   ^   "         smp2p-mpss           2qcom,smp2p          -                                '           7            {      master-kernel           Fmaster-kernel           V           ^         slave-kernel            Fslave-kernel             m                   ^         ipa-ap-to-modem         Fipa         V           ^         ipa-modem-to-ap         Fipa          m                   ^            smp2p-slpi           2qcom,smp2p          -                                 '           7            {      master-kernel           Fmaster-kernel           V         slave-kernel            Fslave-kernel             m                    psci             2arm,psci-1.0            msmc    power-domain-cpu0                          ,           -        ^         power-domain-cpu1                          ,           -        ^         power-domain-cpu2                          ,           -        ^         power-domain-cpu3                          ,           -        ^         power-domain-cpu4                          ,           .        ^         power-domain-cpu5                          ,           .        ^         power-domain-cpu6                          ,           .        ^         power-domain-cpu7                          ,           .        ^         power-domain-cluster                           /        ^   ,         soc@0                                    /                                                               2simple-bus     clock-controller@100000          2qcom,gcc-sdm845         +                         #       #      0   1   2      =  bi_tcxo bi_tcxo_ao sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk                                                                    ^   3      qfprom@784000            2qcom,sdm845-qfprom qcom,qfprom          +     x@                                   hstx-trim-primary@1eb           +                           ^         hstx-trim-secondary@1eb         +                           ^            rng@793000           2qcom,prng-ee            +     y0                   3   @        core          opp-table-qup            2operating-points-v2         ^   <   opp-50000000                           4      opp-75000000                xh           5      opp-100000000                           6      opp-128000000                            7         dma-controller@800000                       2qcom,sdm845-gpi-dma         +                                                                                                                                                                                         (               `okay            ^   =      geniqup@8c0000           2qcom,geni-se-qup            +             `         m-ahb s-ahb            3   d   3   e           (                                         /           8   
       9             	  qup-core            `okay       i2c@880000           2qcom,geni-i2c           +             @         se             3   D        2default         @   :              Y                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =              =                  Otx rx         	  `disabled          spi@880000           2qcom,geni-spi           +             @         se             3   D        2default         @   >              Y                                   0     8   
       9                     9               qup-core qup-config          J   =              =                  Otx rx           `okay            Y   ?         can@0            2microchip,mcp2517fd         +               @           ?   h           b         t   A           A         serial@880000            2qcom,geni-uart          +             @         se             3   D        2default         @   B              Y              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled          i2c@884000           2qcom,geni-i2c           +     @       @         se             3   F        2default         @   C              Z                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =             =                 Otx rx         	  `disabled          spi@884000           2qcom,geni-spi           +     @       @         se             3   F        2default         @   D              Z                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx         	  `disabled          serial@884000            2qcom,geni-uart          +     @       @         se             3   F        2default         @   E              Z              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled          i2c@888000           2qcom,geni-i2c           +            @         se             3   H        2default         @   F              [                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =             =                 Otx rx         	  `disabled          spi@888000           2qcom,geni-spi           +            @         se             3   H        2default         @   G              [                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx           `okay            uLS-SPI0       serial@888000            2qcom,geni-uart          +            @         se             3   H        2default         @   H              [              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled          i2c@88c000           2qcom,geni-i2c           +            @         se             3   J        2default         @   I              \                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =             =                 Otx rx         	  `disabled          spi@88c000           2qcom,geni-spi           +            @         se             3   J        2default         @   J              \                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx         	  `disabled          serial@88c000            2qcom,geni-uart          +            @         se             3   J        2default         @   K              \              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled          	  uLS-UART0          i2c@890000           2qcom,geni-i2c           +             @         se             3   L        2default         @   L              ]                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =             =                 Otx rx         	  `disabled          spi@890000           2qcom,geni-spi           +             @         se             3   L        2default         @   M              ]                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx         	  `disabled          serial@890000            2qcom,geni-uart          +             @         se             3   L        2default         @   N              ]              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled          i2c@894000           2qcom,geni-i2c           +     @       @         se             3   N        2default         @   O              ^                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =             =                 Otx rx         	  `disabled          spi@894000           2qcom,geni-spi           +     @       @         se             3   N        2default         @   P              ^                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx         	  `disabled          serial@894000            2qcom,geni-uart          +     @       @         se             3   N        2default         @   Q              ^              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled          i2c@898000           2qcom,geni-i2c           +            @         se             3   P        2default         @   R              _                                        ;              <      H     8   
       9                     9          8   
                      qup-core qup-config qup-memory           J   =             =                 Otx rx         	  `disabled          spi@898000           2qcom,geni-spi           +            @         se             3   P        2default         @   S              _                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx         	  `disabled          serial@898000            2qcom,geni-uart          +            @         se             3   P        2default         @   T              _              ;              <      0     8   
       9                     9               qup-core qup-config         `okay       bluetooth            2qcom,wcn3990-bt            U           V           W           X         0          i2c@89c000           2qcom,geni-i2c           +            @         se             3   R        2default         @   Y              `                                        ;              <      	  `disabled          spi@89c000           2qcom,geni-spi           +            @         se             3   R        2default         @   Z              `                                   0     8   
       9                     9               qup-core qup-config          J   =             =                 Otx rx         	  `disabled          serial@89c000            2qcom,geni-uart          +            @         se             3   R        2default         @   [              `              ;              <      0     8   
       9                     9               qup-core qup-config       	  `disabled             dma-controller@0xa00000                     2qcom,sdm845-gpi-dma         +                                                                                  %         &         '         (         )         *         +                                    (              `okay            ^   ^      geniqup@ac0000           2qcom,geni-se-qup            +             `         m-ahb s-ahb            3   f   3   g           (                                        /           \          9             	  qup-core            `okay       i2c@a80000           2qcom,geni-i2c           +             @         se             3   T        2default         @   ]              a                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^              ^                  Otx rx         	  `disabled          spi@a80000           2qcom,geni-spi           +             @         se             3   T        2default         @   _              a                                   0     \          9                     9               qup-core qup-config          J   ^              ^                  Otx rx         	  `disabled          serial@a80000            2qcom,geni-uart          +             @         se             3   T        2default         @   `              a              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled          i2c@a84000           2qcom,geni-i2c           +     @       @         se             3   V        2default         @   a              b                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx         	  `disabled          spi@a84000           2qcom,geni-spi           +     @       @         se             3   V        2default         @   b              b                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a84000            2qcom,geni-debug-uart            +     @       @         se             3   V        2default         @   c              b              ;              <      0     \          9                     9               qup-core qup-config         `okay          	  uLS-UART1          i2c@a88000           2qcom,geni-i2c           +            @         se             3   X        2default         @   d              c                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx           `okay                hdmi-bridge@3b           2lontium,lt9611          +   ;                      ?   T              ?               t   e           f        2default         @   g   h        ^      ports                                port@0          +       endpoint               i        ^            port@2          +      endpoint               j        ^                    spi@a88000           2qcom,geni-spi           +            @         se             3   X        2default         @   k              c                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a88000            2qcom,geni-uart          +            @         se             3   X        2default         @   l              c              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled          i2c@a8c000           2qcom,geni-i2c           +            @         se             3   Z        2default         @   m              d                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx           `okay                     uLS-I2C1       spi@a8c000           2qcom,geni-spi           +            @         se             3   Z        2default         @   n              d                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a8c000            2qcom,geni-uart          +            @         se             3   Z        2default         @   o              d              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled          i2c@a90000           2qcom,geni-i2c           +             @         se             3   \        2default         @   p              e                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx         	  `disabled          spi@a90000           2qcom,geni-spi           +             @         se             3   \        2default         @   q              e                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a90000            2qcom,geni-uart          +             @         se             3   \        2default         @   r              e              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled          i2c@a94000           2qcom,geni-i2c           +     @       @         se             3   ^        2default         @   s              f                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx         	  `disabled          spi@a94000           2qcom,geni-spi           +     @       @         se             3   ^        2default         @   t              f                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a94000            2qcom,geni-uart          +     @       @         se             3   ^        2default         @   u              f              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled          i2c@a98000           2qcom,geni-i2c           +            @         se             3   `        2default         @   v              g                                        ;              <      H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx           `okay                     uLS-I2C0       spi@a98000           2qcom,geni-spi           +            @         se             3   `        2default         @   w              g                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a98000            2qcom,geni-uart          +            @         se             3   `        2default         @   x              g              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled          i2c@a9c000           2qcom,geni-i2c           +            @         se             3   b        2default         @   y              h                                        ;              <      	  `disabled          H     \          9                     9          \                         qup-core qup-config qup-memory           J   ^             ^                 Otx rx         spi@a9c000           2qcom,geni-spi           +            @         se             3   b        2default         @   z              h                                   0     \          9                     9               qup-core qup-config          J   ^             ^                 Otx rx         	  `disabled          serial@a9c000            2qcom,geni-uart          +            @         se             3   b        2default         @   {              h              ;              <      0     \          9                     9               qup-core qup-config       	  `disabled             system-cache-controller@1100000          2qcom,sdm845-llcc             +                0                 llcc_base llcc_broadcast_base                 F         pmu@114a000          2qcom,sdm845-llcc-bwmon          +                          D                                        |   opp-table            2operating-points-v2         ^   |   opp-0            5       opp-1                  opp-2            .       opp-3            R      opp-4            n            pmu@1436400       %   2qcom,sdm845-bwmon qcom,msm8998-bwmon            +    Cd                      E                           
              }   opp-table            2operating-points-v2         ^   }   opp-0            I>       opp-1                   opp-2                   opp-3           >       opp-4                        pci@1c00000          2qcom,pcie-sdm845          @  +                  `             `             `                 parf dbi elbi config            pci                                                                      8  /       `       `                 `0      `0                                   msi                    #                       6                                                                                                                                                      8     3   .   3   )   3   +   3   -   3   /   3   0   3          0  pipe aux cfg bus_master bus_slave slave_q2a tbu            (             D       (           (           (           (           (           (           (           (           (       	    (       
    (           (           (           (           (           (             N   3           Upci            3            a   1        fpciephy         `okay            p   ?   #           |   ?                  ~        2default         @         phy@1c06000          2qcom,sdm845-qmp-pcie-phy            +    `                                         /            3   9   3   +   3   ,   3   :        aux cfg_ahb ref refgen          N   3           Uphy            3   :                 `okay                             phy@1c06200       @  +    b       (    d           h           f        p           3   .        pipe0                                   pcie_0_pipe_clk         ^   1         pci@1c08000          2qcom,pcie-sdm845          @  +                 @             @             @                 parf dbi elbi config            pci                                                                     8  /       @       @                 @0      @0                      3           msi                    #                       6                                                                                                                                                  @     3   6   3   1   3   3   3   5   3   7   3   8   3   4   3          4  pipe aux cfg bus_master bus_slave slave_q2a ref tbu            3   1        $            (              D       (            (           (           (           (           (           (           (           (       	    (  	     
    (  
         (           (           (           (           (             N   3           Upci            3           a   2        fpciephy         `okay            p   ?   f           2default         @         phy@1c0a000          2qcom,sdm845-qhp-pcie-phy            +                                              /            3   9   3   3   3   4   3   :        aux cfg_ahb ref refgen          N   3           Uphy            3   :                 `okay                             phy@1c06200       0  +                                               3   6        pipe0                                   pcie_1_pipe_clk         ^   2         interconnect@1380000             2qcom,sdm845-mem-noc         +    8       r                               ^         interconnect@14e0000             2qcom,sdm845-dc-noc          +    N                                     interconnect@1500000             2qcom,sdm845-config-noc          +    P        P                              ^   9      interconnect@1620000             2qcom,sdm845-system-noc          +    b                                     ^         interconnect@16e0000             2qcom,sdm845-aggre1-noc          +    n       P                              ^   8      interconnect@1700000             2qcom,sdm845-aggre2-noc          +    p                                      ^   \      interconnect@1740000             2qcom,sdm845-mmss-noc            +    t                                      ^         ufshc@1d84000         +   2qcom,sdm845-ufshc qcom,ufshc jedec,ufs-2.0           +    @       %                      std ice               	           a           fufsphy                        3                      N   3           Urst            (            {  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     3      3      3      3      #       3      3      3      3         H  !                 <4`р                                             `okay               ?                         / 5         ^         phy@1d87000          2qcom,sdm845-qmp-ufs-phy         +    p                                         /        ref ref_aux            3      3           N               Uufsphy          `okay                             phy@1d87400       P  +    t           v           |           x           z                           ^            dma-controller@1dc4000           2qcom,bam-v1.7.0         +    @      @                             #           bam_clk                    @             H      0     (        (        (        (             ^         crypto@1dfa000           2qcom,crypto-v5.4            +    ߠ       `            3   	   3   
   #           iface bus core          J                    Orx tx         0     (        (        (        (           ipa@1e40000          2qcom,sdm845-ipa            (          (  "          0  +            p     p             @               ipa-reg ipa-shared gsi        8           7                                        (  ipa gsi ipa-clock-query ipa-setup-ready            #           core          H     \                    \                               9               memory imem config          9                   *  Jipa-clock-enabled-valid ipa-clock-enabled         	  `disabled          hwlock@1f40000           2qcom,tcsr-mutex         +                     a           ^         syscon@1f60000           2qcom,sdm845-tcsr syscon         +                     ^         pinctrl@3400000          2qcom,sdm845-pinctrl         +    @                                    o                    m                      ?                              ^   ?   cci0-default            gpio17 gpio18           cci_i2c                             ^         cci0-sleep          gpio17 gpio18           cci_i2c                             ^         cci1-default            gpio19 gpio20           cci_i2c                             ^         cci1-sleep          gpio19 gpio20           cci_i2c                             ^         qspi-clk       pinmux          gpio95        	  qspi_clk             qspi-cs0       pinmux          gpio90          qspi_cs          qspi-cs1       pinmux          gpio89          qspi_cs          qspi-data01    pinmux-data         gpio91 gpio92         
  qspi_data            qspi-data12    pinmux-data         gpio93 gpio94         
  qspi_data            qup-i2c0-default            ^   :   pinmux          gpio0 gpio1         qup0             qup-i2c1-default            ^   C   pinmux          gpio17 gpio18           qup1             qup-i2c2-default            ^   F   pinmux          gpio27 gpio28           qup2             qup-i2c3-default            ^   I   pinmux          gpio41 gpio42           qup3             qup-i2c4-default            ^   L   pinmux          gpio89 gpio90           qup4             qup-i2c5-default            ^   O   pinmux          gpio85 gpio86           qup5             qup-i2c6-default            ^   R   pinmux          gpio45 gpio46           qup6             qup-i2c7-default            ^   Y   pinmux          gpio93 gpio94           qup7             qup-i2c8-default            ^   ]   pinmux          gpio65 gpio66           qup8             qup-i2c9-default            ^   a   pinmux          gpio6 gpio7         qup9             qup-i2c10-default           ^   d   pinmux          gpio55 gpio56           qup10         pinconf         gpio55 gpio56                                qup-i2c11-default           ^   m   pinmux          gpio31 gpio32           qup11            qup-i2c12-default           ^   p   pinmux          gpio49 gpio50           qup12            qup-i2c13-default           ^   s   pinmux          gpio105 gpio106         qup13            qup-i2c14-default           ^   v   pinmux          gpio33 gpio34           qup14            qup-i2c15-default           ^   y   pinmux          gpio81 gpio82           qup15            qup-spi0-default            ^   >   pinmux          gpio0 gpio1 gpio2 gpio3         qup0          config          gpio0 gpio1 gpio2 gpio3                              qup-spi1-default            ^   D   pinmux          gpio17 gpio18 gpio19 gpio20         qup1             qup-spi2-default            ^   G   pinmux          gpio27 gpio28 gpio29 gpio30         qup2          pinconf         gpio27 gpio28 gpio29 gpio30                     qup-spi3-default            ^   J   pinmux          gpio41 gpio42 gpio43 gpio44         qup3             qup-spi4-default            ^   M   pinmux          gpio89 gpio90 gpio91 gpio92         qup4             qup-spi5-default            ^   P   pinmux          gpio85 gpio86 gpio87 gpio88         qup5             qup-spi6-default            ^   S   pinmux          gpio45 gpio46 gpio47 gpio48         qup6             qup-spi7-default            ^   Z   pinmux          gpio93 gpio94 gpio95 gpio96         qup7             qup-spi8-default            ^   _   pinmux          gpio65 gpio66 gpio67 gpio68         qup8             qup-spi9-default            ^   b   pinmux          gpio6 gpio7 gpio4 gpio5         qup9             qup-spi10-default           ^   k   pinmux          gpio55 gpio56 gpio53 gpio54         qup10            qup-spi11-default           ^   n   pinmux          gpio31 gpio32 gpio33 gpio34         qup11            qup-spi12-default           ^   q   pinmux          gpio49 gpio50 gpio51 gpio52         qup12            qup-spi13-default           ^   t   pinmux           gpio105 gpio106 gpio107 gpio108         qup13            qup-spi14-default           ^   w   pinmux          gpio33 gpio34 gpio31 gpio32         qup14            qup-spi15-default           ^   z   pinmux          gpio81 gpio82 gpio83 gpio84         qup15            qup-uart0-default           ^   B   pinmux          gpio2 gpio3         qup0             qup-uart1-default           ^   E   pinmux          gpio19 gpio20           qup1             qup-uart2-default           ^   H   pinmux          gpio29 gpio30           qup2             qup-uart3-default           ^   K   pinmux          gpio41 gpio42 gpio43 gpio44         qup3             qup-uart4-default           ^   N   pinmux          gpio91 gpio92           qup4             qup-uart5-default           ^   Q   pinmux          gpio87 gpio88           qup5             qup-uart6-default           ^   T   pinmux          gpio45 gpio46 gpio47 gpio48         qup6          cts         gpio45                 rts-tx          gpio46 gpio47                             rx          gpio48                    qup-uart7-default           ^   [   pinmux          gpio95 gpio96           qup7             qup-uart8-default           ^   `   pinmux          gpio67 gpio68           qup8             qup-uart9-default           ^   c   pinmux          gpio4 gpio5         qup9          pinconf-tx          gpio4                             pinconf-rx          gpio5                                qup-uart10-default          ^   l   pinmux          gpio53 gpio54           qup10            qup-uart11-default          ^   o   pinmux          gpio33 gpio34           qup11            qup-uart12-default          ^   r   pinmux          gpio51 gpio52           qup12            qup-uart13-default          ^   u   pinmux          gpio107 gpio108         qup13            qup-uart14-default          ^   x   pinmux          gpio31 gpio32           qup14            qup-uart15-default          ^   {   pinmux          gpio83 gpio84           qup15            quat_mi2s_sleep    mux         gpio58 gpio59           gpio          config          gpio58 gpio59                                         quat_mi2s_active            ^      mux         gpio58 gpio59         	  qua_mi2s          config          gpio58 gpio59                                         quat_mi2s_sd0_sleep    mux         gpio60          gpio          config          gpio60                                        quat_mi2s_sd0_active            ^      mux         gpio60        	  qua_mi2s          config          gpio60                               quat_mi2s_sd1_sleep    mux         gpio61          gpio          config          gpio61                                        quat_mi2s_sd1_active            ^      mux         gpio61        	  qua_mi2s          config          gpio61                               quat_mi2s_sd2_sleep    mux         gpio62          gpio          config          gpio62                                        quat_mi2s_sd2_active            ^      mux         gpio62        	  qua_mi2s          config          gpio62                               quat_mi2s_sd3_sleep    mux         gpio63          gpio          config          gpio63                                        quat_mi2s_sd3_active            ^      mux         gpio63        	  qua_mi2s          config          gpio63                               cam0_default            ^      rst         gpio9           gpio                              mclk0           gpio13        	  cam_mclk                                 cam3_default            ^      rst         gpio            gpio21                            mclk3         	  cam_mclk            gpio16                               dsi-sw-sel          gpio120         gpio                                         ^   h      lt9611-irq          gpio84          gpio                     ^   g      pcie0-default           ^      clkreq          gpio36          pci_e0                 reset-n         gpio35          gpio                                       wake-n          gpio37          gpio                                 pcie0-pwren         gpio90          gpio                                ^        pcie1-default           ^      perst-n         gpio102         gpio                              clkreq          gpio103         pci_e1                 wake-n          gpio11          gpio                              reset-n         gpio75          gpio                                          sdc2-default            ^      clk       	  sdc2_clk                              cmd       	  sdc2_cmd                        
      data          
  sdc2_data                       
         sd-card-det-n           gpio126         gpio                     ^         wcd_intr_default            gpio54          gpio                                         ^            remoteproc@4080000           2qcom,sdm845-mss-pil          +                         H      
  qdsp6 rmb         L           
                                                       0  wdog fatal ready handover stop-ack shutdown-ack       @     3   $   3   '   3      3   %   3   (   3   &   3   @   #          2  iface bus mem gpll0_mss snoc_axi mnoc_axi prng xo           0   %        9               Jstop            N             	        Umss_restart pdc_reset                0   P   @            ;      ;      ;         
  cx mx mss           `okay          *  gqcom/sdm845/mba.mbn qcom/sdm845/modem.mbn      mba         "         mpss            "         glink-edge                           umodem           {              '            clock-controller@5090000             2qcom,sdm845-gpucc           +    	                                                     #       3      3          8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         ^         stm@6002000           2arm,coresight-stm arm,primecell          +                  (                 stm-base stm-stimulus-base             %      	  apb_pclk       out-ports      port       endpoint                       ^                  funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell          +                       %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports                                 port@7          +      endpoint                       ^                  funnel@6043000        +   2arm,coresight-dynamic-funnel arm,primecell          +    0                   %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports                                 port@5          +      endpoint                       ^                  funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell          +    P                   %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports                                 port@0          +       endpoint                       ^            port@2          +      endpoint                       ^                  replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell          +    `                   %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports       port       endpoint                       ^                  etf@6047000           2arm,coresight-tmc arm,primecell         +    p                   %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports                                 port@1          +      endpoint                       ^                  etr@6048000           2arm,coresight-tmc arm,primecell         +                       %      	  apb_pclk                in-ports       port       endpoint                       ^                  etm@7040000       "   2arm,coresight-etm4x arm,primecell           +                                   %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7140000       "   2arm,coresight-etm4x arm,primecell           +                                   %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7240000       "   2arm,coresight-etm4x arm,primecell           +    $                               %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7340000       "   2arm,coresight-etm4x arm,primecell           +    4                               %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7440000       "   2arm,coresight-etm4x arm,primecell           +    D                               %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7540000       "   2arm,coresight-etm4x arm,primecell           +    T                               %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7640000       "   2arm,coresight-etm4x arm,primecell           +    d                                %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  etm@7740000       "   2arm,coresight-etm4x arm,primecell           +    t                    !           %      	  apb_pclk             1   out-ports      port       endpoint                       ^                  funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell          +                        %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports                                 port@0          +       endpoint                       ^            port@1          +      endpoint                       ^            port@2          +      endpoint                       ^            port@3          +      endpoint                       ^            port@4          +      endpoint                       ^            port@5          +      endpoint                       ^            port@6          +      endpoint                       ^            port@7          +      endpoint                       ^                  funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell          +                        %      	  apb_pclk       out-ports      port       endpoint                       ^               in-ports       port       endpoint                       ^                  mmc@8804000       $   2qcom,sdm845-sdhci qcom,sdhci-msm-v5         +    @                                            hc_irq pwr_irq             3   h   3   i   #            iface core xo              (                 ;                      `okay            2default         @              V           b           o           y   ?   ~      opp-table            2operating-points-v2         ^      opp-9600000              |            4      opp-19200000                $            5      opp-100000000                           6      opp-201500000               `                       opp-table-qspi           2operating-points-v2         ^      opp-19200000                $            4      opp-100000000                           5      opp-150000000               р           6      opp-300000000                           7         spi@88df000          2qcom,sdm845-qspi qcom,qspi-v1           +                                                     R              3      3           iface core             ;                    	  `disabled          slim@171c0000            2qcom,slim-ngd-v2.1.0            +                                       x            p        `okay             J                                Orx tx tx2 rx2              (                                   ngd@1           +                                ifd@0            2slim217,250         +                ^         codec@1          2slim217,250         +                                        ?   6            m                                |         mclk             w@         w@         w@         w@                                 @           2default         extclk             #              ?   @            	   U        	   U        	2   U        	@   U        	N   U        ^      gpio-controller@42           2qcom,wcd9340-gpio            o                   +   B           ^         swm@c85          2qcom,soundwire-v1.3.0           +     @                      	\           	l           	{??        	
        	                                    iface                                     ^      wsa8810-left             2sdw10217201000          +               	                  	          	  	SpkrLeft                        ^         wsa8810-right            2sdw10217201000          	                  +               	          
  	SpkrRight                       ^                     lmh@17d70800             2qcom,sdm845-lmh         +                           !           	           	          
 q$        
5 s         m                   ^        lmh@17d78800             2qcom,sdm845-lmh         +    ׈                                   	           	          
 q$        
5 s         m                   ^         sound            2qcom,db845c-sndcard         @                       2default          ,DB845c         
URX_BIAS MCLK AMIC1 MIC BIAS1 AMIC2 MIC BIAS2 DMIC0 MIC BIAS1 DMIC1 MIC BIAS1 DMIC2 MIC BIAS3 DMIC3 MIC BIAS3 SpkrLeft IN SPK1 OUT SpkrRight IN SPK2 OUT MM_DL1 MultiMedia1 Playback MM_DL2 MultiMedia2 Playback MM_DL4 MultiMedia4 Playback MultiMedia3 Capture MM_UL3     mm1-dai-link            
cMultiMedia1    cpu         
m                mm2-dai-link            
cMultiMedia2    cpu         
m               mm3-dai-link            
cMultiMedia3    cpu         
m               mm4-dai-link            
cMultiMedia4    cpu         
m               hdmi-dai-link           
cHDMI Playback      cpu         
m            platform            
m         codec           
m                slim-dai-link           
cSLIM Playback      cpu         
m            platform            
m         codec           
m                             slimcap-dai-link            
cSLIM Capture       cpu         
m            platform            
m         codec           
m                  phy@88e2000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         +                     `okay                           3      #            cfg_ahb ref         N   3           
w           t                      
           
           
           
           
           ^         phy@88e3000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy         +    0                `okay                           3      #            cfg_ahb ref         N   3   	        
w           t                      
           
           
           ^         phy@88e9000          2qcom,sdm845-qmp-usb3-phy             +                               `okay                                      /            3      3      3      3           aux cfg_ahb ref com_aux         N   3      3           Uphy common                           phy@88e9200       `  +           (                                  (                                                           3           pipe0           usb3_phy_pipe_clk_src           ^            phy@88eb000          2qcom,sdm845-qmp-usb3-uni-phy            +                   `okay                                      /            3      3      3      3           aux cfg_ahb ref com_aux         N   3      3           Uphy common                           phy@88eb200       @  +           (                                  p                                   3           pipe0           usb3_uni_phy_pipe_clk_src           ^            usb@a6f8800          2qcom,sdm845-dwc3 qcom,dwc3          +    
o                `okay                                      /               (     3      3      3      3      3         #  cfg_noc core iface sleep mock_utmi             3      3           $ р      0                                             2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq              3           N   3         0     \                               9   )            usb-ddr apps-usb       usb@a600000       
   2snps,dwc3           +    
`                                      (  @             
                 a              fusb2-phy usb3-phy           &peripheral           usb@a8f8800          2qcom,sdm845-dwc3 qcom,dwc3          +    
                `okay                                      /               (     3      3      3      3      3         #  cfg_noc core iface sleep mock_utmi             3      3           $ р      0                                             2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq              3           N   3         0     \                               9   *            usb-ddr apps-usb       usb@a800000       
   2snps,dwc3           +    
                                      (  `             
                 a              fusb2-phy usb3-phy           &host             video-codec@aa00000          2qcom,sdm845-venus-v2            +    
                                                         ;           venus vcodec0 vcodec1 cx                     8                    
                              A  core iface bus vcodec0_core vcodec0_bus vcodec1_core vcodec1_bus               (        (              "         0                                    9   +            video-mem cpu-cfg           `okay       video-core0          2venus-decoder         video-core1          2venus-encoder         opp-table            2operating-points-v2         ^      opp-100000000                           4      opp-200000000                           5      opp-320000000                           6      opp-380000000               W                  opp-444000000               v            7      opp-533000097                                      clock-controller@ab00000             2qcom,sdm845-videocc         +    
                    #            bi_tcxo                                          ^         camss@a00000             2qcom,sdm845-camss           +    
0            
ˠ            
̀            
P            
`            
p            
ƀ            
       @     
`       @     
@       @       E  csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite          x                                                                                                  E  csid0 csid1 csid2 csiphy0 csiphy1 csiphy2 csiphy3 vfe0 vfe1 vfe_lite                                                  	      
      %      &      ,      -      2      3                                                                           3      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     (         (        (         (             `ok                           ports                                port@0          +       endpoint            .                                ^                  cci@ac4a000          2qcom,sdm845-cci                                   +    
Ġ       @                                      0              S      R      	                  5  camnoc_axi soc_ahb slow_ahb_src cpas_ahb cci cci_src                                Ĵ <4`        2default sleep           @              9              `okay       i2c-bus@0           +             B@                             camera@10            2ovti,ov8856         +              ?   	           2default         @                 B        xvclk           $         C           P           \           `ok     port       endpoint            h    u*     
         .                               ^                  i2c-bus@1           +            B@                             camera@60            2ovti,ov7251         +   `        y   ?               2default         @                 H        xclk            n6                               `disable    port       endpoint            .                         clock-controller@ad00000             2qcom,sdm845-camcc           +    
                                                     #            bi_tcxo         ^         opp-table-dsi            2operating-points-v2         ^      opp-19200000                $            4      opp-180000000               
            5      opp-275000000               d*           6      opp-328580000                                opp-358000000               V           7         mdss@ae00000             2qcom,sdm845-mdss            +    
                 mdss                                                iface core                 S            m                 0                                                  mdp0-mem mdp1-mem              (        (             `okay                                      /        ^      display-controller@ae01000           2qcom,sdm845-dpu          +    
           
               	  mdp vbif          (     3                                    gcc-bus iface bus core vsync                          $                       ;                               ports                                port@0          +       endpoint                       ^            port@1          +      endpoint                       ^               opp-table            2operating-points-v2         ^      opp-19200000                $            4      opp-171428571               
7           5      opp-344000000                                 opp-430000000               G           7            dsi@ae94000          2qcom,mdss-dsi-ctrl          +    
@              	  dsi_ctrl                                  0                                             $  byte byte_intf pixel core iface bus                                                                ;           a           fdsi         `okay                                            ports                                port@0          +       endpoint                       ^            port@1          +      endpoint                       .                     ^   i               dsi-phy@ae94400          2qcom,dsi-phy-10nm         0  +    
D            
F           
J               dsi_phy dsi_phy_lane dsi_pll                                             #          
  iface ref           `okay                       ^         dsi@ae96000          2qcom,mdss-dsi-ctrl          +    
`              	  dsi_ctrl                                  0                          
                   $  byte byte_intf pixel core iface bus                                                                ;           a           fdsi       	  `disabled                                 ports                                port@0          +       endpoint                       ^            port@1          +      endpoint                   dsi-phy@ae96400          2qcom,dsi-phy-10nm         0  +    
d            
f           
j               dsi_phy dsi_phy_lane dsi_pll                                             #          
  iface ref         	  `disabled            ^            gpu@5000000          2qcom,adreno-630.2 qcom,adreno            +                  	                kgsl_3d0_reg_memory cx_mem                ,                                                                            gfx-mem         `okay       opp-table            2operating-points-v2         ^      opp-710000000               *Q                   n      opp-675000000               (;                   n      opp-596000000               #=           @         ^      opp-520000000                                    ^      opp-414000000               #                    >      opp-342000000               b                    )      opp-257000000               Q@           @         %         zap-shader          "           gqcom/sdm845/a630_zap.mbn             iommu@5040000         2   2qcom,sdm845-smmu-v2 qcom,adreno-smmu qcom,smmu-v2           +                                         x                            l         m         n         o         p         q         r         s              3   !   3         
  bus iface                          ^         gmu@506a000       &   2qcom,adreno-gmu-630.2 qcom,adreno-gmu         0  +                (             H                 gmu gmu_pdc gmu_pdc_seq               0         1           hfi gmu                          3      3   !        gmu cxo axi memnoc                               cx gx                                    `okay            ^      opp-table            2operating-points-v2         ^      opp-400000000               ׄ                  opp-200000000                           0            clock-controller@af00000             2qcom,sdm845-dispcc          +    
               @     #       3      3                                             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                                            ^         interrupt-controller@b220000             2qcom,sdm845-pdc qcom,pdc            +    "               $           ^   ^  a      s  v                                    m        ^         reset-controller@b2e0000             2qcom,sdm845-pdc-global          +    .                            ^         thermal-sensor@c263000            2qcom,sdm845-tsens qcom,tsens-v2          +    &0           "                                                     uplow critical          	           ^        thermal-sensor@c265000            2qcom,sdm845-tsens qcom,tsens-v2          +    &P           "0                                                    uplow critical          	           ^        reset-controller@c2a0000             2qcom,sdm845-aoss-cc         +    *                           ^         power-controller@c300000          #   2qcom,sdm845-aoss-qmp qcom,aoss-qmp          +    0                                     '                        ^   %   cx                   ebi                     sram@c3f0000             2qcom,sdm845-rpmh-stats          +    ?               spmi@c440000             2qcom,spmi-pmic-arb        P  +    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         periph_irq                           @                                                   m                           pmic@0           2qcom,pm8998 qcom,spmi-pmic          +                                     pon@800          2qcom,pm8998-pon         +           +           ;      pwrkey           2qcom,pm8941-pwrkey                                I  =	                 R   t      resin            2qcom,pm8941-resin                                I  =	                 R   r         temp-alarm@2400          2qcom,spmi-temp-alarm            +  $                $               ]              ithermal         	            ^        coincell@2800            2qcom,pm8941-coincell            +  (       	  `disabled          adc@3100             2qcom,spmi-adc-rev2          +  1                1                                         z           ^      adc-chan@6          +         	  udie_temp             adc-tm@3400          2qcom,spmi-adc-tm-hc         +  4                4               	                                   	  `disabled          rtc@6000             2qcom,pm8941-rtc         +  `   a       
  rtc alarm                  a            gpios@c000            2qcom,pm8998-gpio qcom,spmi-gpio         +            o                                          m                   NC NC WLAN_SW_CTRL NC PM_GPIO5_BLUE_BT_LED VOL_UP_N NC ADC_IN1 PM_GPIO9_YEL_WIFI_LED CAM0_AVDD_EN NC CAM0_DVDD_EN PM_GPIO13_GREEN_U4_LED DIV_CLK2 NC NC NC SMB_STAT NC NC ADC_IN2 OPTION1 WCSS_PWR_REQ PM845_GPIO24 OPTION2 PM845_SLB           ^      cam0-dvdd-1v2-en-state          gpio12          normal                                       ^        cam0-avdd-2v8-en-state          gpio10          normal                                       ^        vol-up-active-state         gpio6           normal                                        ^              pmic@1           2qcom,pm8998 qcom,spmi-pmic          +                                       pmic@2           2qcom,pmi8998 qcom,spmi-pmic         +                                    gpios@c000        !   2qcom,pmi8998-gpio qcom,spmi-gpio            +            o                                          m                   ^            pmic@3           2qcom,pmi8998 qcom,spmi-pmic         +                                    labibb           2qcom,pmi8998-lab-ibb       ibb                                           sc-err ocp        lab                                           sc-err ocp           pwm          2qcom,pmi8998-lpg                                                 `okay                  led@3           +                    
  heartbeat                    
  heartbeat           on        led@4           +                    
  indicator                    led@5           +                    
  indicator                       leds@d800            2qcom,pmi8998-wled           +                                             
  ovp short         
  ubacklight         	  `disabled                sram@146bf000         #   2qcom,sdm845-imem syscon simple-mfd          +    k                                         /        k       pil-reloc@94c            2qcom,pil-reloc-info         +  	L            iommu@15000000        !   2qcom,sdm845-smmu-500 arm,mmu-500            +                                                  A          `          a          b          c          d          e          f          g          h          i          j          k          l          m          n          o          p          q          r          s          t          u          v                                                                                                                                 ;         <         =         >         ?         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         P         Q         R         S         T         U         V         W           ^   (      clock-controller@17014000            2qcom,sdm845-lpasscc          +    @          0                 cc qdsp6ss                   	  `disabled          interconnect@17900000            2qcom,sdm845-gladiator-noc           +            Ѐ                              ^         watchdog@17980000         #   2qcom,apss-wdt-sdm845 qcom,kpss-wdt          +                        0                         mailbox@17990000             2qcom,sdm845-apss-shared         +                                ^   '      rsc@179c0000          	  uapps_rsc             2qcom,rpmh-rsc         0  +                                               drv-0 drv-1 drv-2         $                                        '           7            C                            bcm-voter            2qcom,bcm-voter          ^         clock-controller             2qcom,sdm845-rpmh-clk                       xo                     ^   #      power-controller             2qcom,sdm845-rpmhpd                                ^   ;   opp-table            2operating-points-v2         ^      opp1                     opp2               0        ^   4      opp3               @        ^   5      opp4                       ^   6      opp5                       ^         opp6                       ^   7      opp7              @      opp8              P      opp9                      ^         opp10                         pm8998-rpmh-regulators           2qcom,pm8998-rpmh-regulators         Sa           `           n           |                                                                                                                                    ,           A           S           d           r                                                                                           U   smps3           # @        ; @        ^         smps5           #         ;          ^         smps7           #         ;         ^         ldo1            # m        ; m        S           ^         ldo5            # 5         ; 5         S           ^        ldo12           # w@        ; w@        S           ^         ldo7            # w@        ; w@        S           ^   V      ldo13           # w@        ; -*        S           ^         ldo17           #         ;         S           ^   W      ldo20           # -*        ; -I        S           ^         ldo21           # -*        ; -I        S           ^         ldo24           # /        ; /        S           ^         ldo25           # 2Z        ; 2        S           ^   X      ldo26           # O        ; O        S           ^         lvs1            # w@        ; w@         j        ^         lvs2            # w@        ; w@         j         pmi8998-rpmh-regulators          2qcom,pmi8998-rpmh-regulators            Sb           ~      bob         # 2        ; 6        S                    ^               interrupt-controller@17a00000            2arm,gic-v3                                    /                    m         +                                        	           ^      msi-controller@17a40000          2arm,gic-v3-its                              +                   	  `disabled             dma-controller@17184000          2qcom,bam-v1.7.0          H        +    @                                                       @                         (              ^         timer@17c90000                                   /                         2arm,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            2qcom,sdm845-osm-l3          +                       #       3           xo alternate                       ^         cpufreq@17d43000             2qcom,cpufreq-hw          +    0            X                freq-domain0 freq-domain1                                   #       3           xo alternate                       ^         wifi@18800000            2qcom,wcn3990-wifi           `okay            +                     membase         "          cxo_ref_clk_pin            #                                                                                                                                  (   @                        V           W        2   X         E        cThundercomm_DB845C           thermal-zones      cpu0-thermal                                         trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu1-thermal                                         trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu2-thermal                                         trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu3-thermal                                         trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu4-thermal                                         trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu5-thermal                                         trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu6-thermal                                      	   trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                cpu7-thermal                                      
   trips      trip-point0          _                  &passive       trip-point1          s                  &passive       cpu_crit                             	  &critical                aoss0-thermal                                         trips      trip-point0          _                  &hot             cluster0-thermal                                         trips      trip-point0          _                  &hot       cluster0_crit                            	  &critical                cluster1-thermal                                         trips      trip-point0          _                  &hot       cluster1_crit                            	  &critical                gpu-top-thermal                                      trips      trip-point0          _                  &hot             gpu-bottom-thermal                                       trips      trip-point0          _                  &hot             aoss1-thermal                                         trips      trip-point0          _                  &hot             q6-modem-thermal                                         trips      trip-point0          _                  &hot             mem-thermal                                      trips      trip-point0          _                  &hot             wlan-thermal                                         trips      trip-point0          _                  &hot             q6-hvx-thermal                                       trips      trip-point0          _                  &hot             camera-thermal                                       trips      trip-point0          _                  &hot             video-thermal                                        trips      trip-point0          _                  &hot             modem-thermal                                        trips      trip-point0          _                  &hot             pm8998-thermal                                    trips      pm8998-alert0            (                  &passive       pm8998-crit          H                	  &critical                   can-clock            2fixed-clock                     bZ         ^   @      dc12v-regulator          2regulator-fixed         DC12V           #          ;           j        ^        gpio-keys         
   2gpio-keys                    2default         @     key-vol-up        
  uVolume Up           R   s        \                  leds          
   2gpio-leds      led-0           ugreen:user4       
  indicator                      \                  panic-indicator         off       led-1           uyellow:wlan         wlan                       \      	            phy0tx          off       led-2           ublue:bt       
  bluetooth                      \                  bluetooth-power         off          hdmi-out             2hdmi-connector          &a      port       endpoint                      ^   j            lt9611-vdd18-regulator           2regulator-fixed         LT9611_1V8             A        # w@        ; w@           ?   Y                     ^   e      lt9611-3v3           2regulator-fixed         LT9611_3V3            	        # 2Z        ; 2Z        ^   f      pcie-0-1p05v-regulator           2regulator-fixed         PCIE0_1.05V           
        #         ;       reg_cam0_dvdd_1v2            2regulator-fixed         CAM0_DVDD_1V2           # O        ; O                                   2default         @            
        ^         reg_cam0_avdd_2v8            2regulator-fixed         CAM0_AVDD_2V8           # *        ; *                       
            2default         @            
        ^         reg_cam3_avdd_2v8            2regulator-fixed         CAM3_AVDD_2V8           # *        ; *         j          
        ^         vldo-3v3-regulator           2regulator-fixed       	  VLDO_3V3              
        # 2Z        ; 2Z           ?   Z                     2default         @          ^   ~      v5p0-hdmiout-regulator           2regulator-fixed         V5P0_HDMIOUT               A        #          ;        vbat-regulator           2regulator-fixed         VBAT                      # @@        ; @@         j        ^  
      vbat-som-regulator           2regulator-fixed       	  VBAT_SOM                      # @@        ; @@         j        ^        vdc-3v3-regulator            2regulator-fixed         VDC_3V3                   # 2Z        ; 2Z         j        ^  	      vdc-5v-regulator             2regulator-fixed         VDC_5V                    #          ;           j        ^   A      vreg-s4a-1p8             2regulator-fixed         vreg_s4a_1p8            # w@        ; w@         j        ^   U      vph-pwr-regulator            2regulator-fixed         vph_pwr                   ^            	interrupt-parent #address-cells #size-cells model compatible qcom,msm-id qcom,board-id i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 i2c12 i2c13 i2c14 i2c15 spi0 spi1 spi2 spi3 spi4 spi5 spi6 spi7 spi8 spi9 spi10 spi11 spi12 spi13 spi14 spi15 serial0 hsuart0 stdout-path device_type reg ranges no-map hwlocks qcom,client-id qcom,vmid phandle enable-method capacity-dmips-mhz dynamic-power-coefficient qcom,freq-domain operating-points-v2 interconnects power-domains power-domain-names #cooling-cells next-level-cache cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-shared opp-hz opp-peak-kBps interrupts #clock-cells clock-frequency clock-output-names interrupts-extended interrupt-names clocks clock-names memory-region qcom,qmp qcom,smem-states qcom,smem-state-names status firmware-name label qcom,remote-pid mboxes qcom,glink-channels qcom,domain qcom,intents qcom,protection-domain #sound-dai-cells qcom,sd-lines iommus direction is-compress-dai qcom,non-secure-domain qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells #power-domain-cells domain-idle-states dma-ranges #reset-cells protected-clocks bits required-opps #dma-cells dma-channels dma-channel-mask interconnect-names pinctrl-names pinctrl-0 dmas dma-names cs-gpios spi-max-frequency vdd-supply xceiver-supply vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed reset-gpios vcc-supply remote-endpoint reg-names linux,pci-domain bus-range num-lanes interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names perst-gpios enable-gpio vddpe-3v3-supply assigned-clocks assigned-clock-rates vdda-phy-supply vdda-pll-supply #phy-cells #interconnect-cells qcom,bcm-voters lanes-per-direction freq-table-hz vcc-max-microamp qcom,ee qcom,controlled-remotely #hwlock-cells gpio-controller #gpio-cells gpio-ranges wakeup-parent pins function bias-pull-up drive-strength bias-pull-down bias-disable input-enable output-high output-low qcom,halt-regs arm,scatter-gather arm,coresight-loses-context-with-cpu vmmc-supply vqmmc-supply bus-width cd-gpios qcom,apps-ch-pipes qcom,ea-pc 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 powerdown-gpios #thermal-sensor-cells sound-name-prefix cpus qcom,lmh-temp-arm-millicelsius qcom,lmh-temp-low-millicelsius qcom,lmh-temp-high-millicelsius audio-routing link-name sound-dai nvmem-cells vdda-phy-dpdm-supply qcom,imp-res-offset-value qcom,hstx-trim-value qcom,preemphasis-level qcom,preemphasis-width snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk dr_mode data-lanes pinctrl-1 dovdd-supply avdd-supply dvdd-supply link-frequencies enable-gpios vdddo-supply vdda-supply assigned-clock-parents vdds-supply qcom,gmu opp-level #iommu-cells #global-interrupts qcom,pdc-ranges #qcom,sensors qcom,channel cell-index mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells gpio-line-names drive-push-pull qcom,drive-strength #pwm-cells qcom,power-source color function-enumerator linux,default-trigger default-state #mbox-cells qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-s7-supply vdd-s8-supply vdd-s9-supply vdd-s10-supply vdd-s11-supply vdd-s12-supply vdd-s13-supply vdd-l1-l27-supply vdd-l2-l8-l17-supply vdd-l3-l11-supply vdd-l4-l5-supply vdd-l6-supply vdd-l7-l12-l14-l15-supply vdd-l9-supply vdd-l10-l23-l25-supply vdd-l13-l19-l21-supply vdd-l16-l28-supply vdd-l18-l22-supply vdd-l20-l24-supply vdd-l26-supply vin-lvs-1-2-supply regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-always-on vdd-bob-supply regulator-allow-bypass msi-controller #msi-cells num-channels qcom,num-ees frame-number #freq-domain-cells vdd-0.8-cx-mx-supply vdd-1.8-xo-supply vdd-1.3-rfa-supply vdd-3.3-ch0-supply qcom,snoc-host-cap-8bit-quirk qcom,ath10k-calibration-variant polling-delay-passive polling-delay thermal-sensors temperature hysteresis regulator-name autorepeat vin-supply enable-active-high 