 s   8 c   (             b                                                                      ,Thundercomm Dragonboard 845c             2thundercomm,db845c qcom,sdm845     aliases       !   =/soc@0/geniqup@8c0000/i2c@880000          !   B/soc@0/geniqup@8c0000/i2c@884000          !   G/soc@0/geniqup@8c0000/i2c@888000          !   L/soc@0/geniqup@8c0000/i2c@88c000          !   Q/soc@0/geniqup@8c0000/i2c@890000          !   V/soc@0/geniqup@8c0000/i2c@894000          !   [/soc@0/geniqup@8c0000/i2c@898000          !   `/soc@0/geniqup@8c0000/i2c@89c000          !   e/soc@0/geniqup@ac0000/i2c@a80000          !   j/soc@0/geniqup@ac0000/i2c@a84000          !   o/soc@0/geniqup@ac0000/i2c@a88000          !   u/soc@0/geniqup@ac0000/i2c@a8c000          !   {/soc@0/geniqup@ac0000/i2c@a90000          !   /soc@0/geniqup@ac0000/i2c@a94000          !   /soc@0/geniqup@ac0000/i2c@a98000          !   /soc@0/geniqup@ac0000/i2c@a9c000          !   /soc@0/geniqup@8c0000/spi@880000          !   /soc@0/geniqup@8c0000/spi@884000          !   /soc@0/geniqup@8c0000/spi@888000          !   /soc@0/geniqup@8c0000/spi@88c000          !   /soc@0/geniqup@8c0000/spi@890000          !   /soc@0/geniqup@8c0000/spi@894000          !   /soc@0/geniqup@8c0000/spi@898000          !   /soc@0/geniqup@8c0000/spi@89c000          !   /soc@0/geniqup@ac0000/spi@a80000          !   /soc@0/geniqup@ac0000/spi@a84000          !   /soc@0/geniqup@ac0000/spi@a88000          !   /soc@0/geniqup@ac0000/spi@a8c000          !   /soc@0/geniqup@ac0000/spi@a90000          !   /soc@0/geniqup@ac0000/spi@a94000          !   /soc@0/geniqup@ac0000/spi@a98000          !   /soc@0/geniqup@ac0000/spi@a9c000          $   /soc@0/geniqup@ac0000/serial@a84000       $   /soc@0/geniqup@8c0000/serial@898000       chosen           serial0:115200n8          memory@80000000         memory                               reserved-memory                                      memory@85700000             p       `                 memory@85e00000                                     memory@85fc0000                                     memory@85fe0000          2qcom,cmd-db                                     memory@86000000                                         #   (      memory@86200000                                     memory@88f00000          2qcom,rmtfs-mem                                         +           :         memory@8ab00000                   @                 memory@8bf00000                    P                 memory@8c400000             @                        memory@8c410000             A        P                memory@8c415000             AP                          #         memory@8c500000             P                         #          memory@8df00000                                       #         memory@8e000000                                       #         memory@95800000                    P                   #         memory@95d00000                                       #   %      memory@96500000             P                           #         memory@96700000             p      @                 memory@97b00000                                        cpus                                 cpu@0           cpu          2qcom,kryo385                            Dpsci            R                 b  _        u   d                                (                        	       	                         
        #      l2-cache             2cache                      #   
   l3-cache             2cache           #               cpu@100         cpu          2qcom,kryo385                           Dpsci            R                 b  _        u   d                                (                        	       	                                 #      l2-cache             2cache                      #            cpu@200         cpu          2qcom,kryo385                           Dpsci            R                 b  _        u   d                                (                        	       	                                 #      l2-cache             2cache                      #            cpu@300         cpu          2qcom,kryo385                           Dpsci            R                 b  _        u   d                                (                        	       	                                 #      l2-cache             2cache                      #            cpu@400         cpu          2qcom,kryo385                           Dpsci            b           R                 u                                 (                        	       	                                 #      l2-cache             2cache                      #            cpu@500         cpu          2qcom,kryo385                           Dpsci            b           R                 u                                 (                        	       	                                 #      l2-cache             2cache                      #            cpu@600         cpu          2qcom,kryo385                           Dpsci            b           R                 u                                 (                        	       	                                 #      l2-cache             2cache                      #            cpu@700         cpu          2qcom,kryo385                           Dpsci            b           R                 u                                 (                        	       	                                 #      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-power-down           @            ^        +          ;  b         L        #         cpu-sleep-0-1            2arm,idle-state          little-rail-power-down          @            h        +          ;  ^         L        #         cpu-sleep-1-0            2arm,idle-state          big-power-down          @                    +  m        ;           L        #         cpu-sleep-1-1            2arm,idle-state          big-rail-power-down         @                    +  %        ;           L        #         cluster-sleep-0          2arm,idle-state          cluster-power-down          @                    +          ;  '         L        #               cpu0_opp_table           2operating-points-v2          ]        #      opp-300000000           h             o 5  I>       opp-403200000           h    X         o 5  I>       opp-480000000           h    8         o 5  bp       opp-576000000           h    "U         o 5  bp       opp-652800000           h    &         o 5  u0       opp-748800000           h    ,         o         opp-825600000           h    15         o         opp-902400000           h    5Ɉ         o  `       opp-979200000           h    :]h         o         opp-1056000000          h    >H         o         opp-1132800000          h    C(         o !b @       opp-1228800000          h    I>          o !b        opp-1324800000          h    N         o !b         opp-1420800000          h    T         o .        opp-1516800000          h    Zh         o . 'P       opp-1612800000          h    `!`         o >'P       opp-1689600000          h    d@         o >>       opp-1766400000          h    iI          o >V0          cpu4_opp_table           2operating-points-v2          ]        #      opp-300000000           h             o 5  I>       opp-403200000           h    X         o 5  I>       opp-480000000           h    8         o  I>       opp-576000000           h    "U         o  I>       opp-652800000           h    &         o  I>       opp-748800000           h    ,         o  I>       opp-825600000           h    15         o !b        opp-902400000           h    5Ɉ         o !b        opp-979200000           h    :]h         o !b        opp-1056000000          h    >H         o .         opp-1132800000          h    C(         o .         opp-1209600000          h    H         o >        opp-1286400000          h    L         o >        opp-1363200000          h    Q@         o >        opp-1459200000          h    V         o >        opp-1536000000          h    [         o R        opp-1612800000          h    `!`         o R        opp-1689600000          h    d@         o R'P       opp-1766400000          h    iI          o ^'P       opp-1843200000          h    m          o ^'P       opp-1920000000          h    rp         o n'P       opp-1996800000          h    w         o n>       opp-2092800000          h    |         o n>       opp-2169600000          h    Qx         o n>       opp-2246400000          h    X         o n>       opp-2323200000          h    y8         o n>       opp-2400000000          h             o nV0       opp-2476800000          h             o nV0       opp-2553600000          h    4         o nV0       opp-2649600000          h             o nV0       opp-2745600000          h             o n       opp-2803200000          h    p         o n          pmu          2arm,armv8-pmuv3         }               timer            2arm,armv8-timer       0  }                                           clocks     xo-board             2fixed-clock                     I       	  xo_board            #         sleep-clk            2fixed-clock                               #            firmware       scm          2qcom,scm-sdm845 qcom,scm             remoteproc-adsp          2qcom,sdm845-adsp-pas          @                                                          #  wdog fatal ready handover stop-ack                         xo                         !            stop            $okay            +qcom/sdm845/adsp.mdt       glink-edge          }                  9lpass           ?           O   "      apr          2qcom,apr-v2         Vapr_audio_svc           j                                     z         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            Vfastrpcglink-apps-dsp           9adsp                                 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             %           &            stop            $okay            +qcom/sdm845/cdsp.mdt       glink-edge          }      >           9turing          ?           O   "      fastrpc          2qcom,fastrpc            Vfastrpcglink-apps-dsp           9cdsp                                 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               hwlock           2qcom,tcsr-mutex            '                          #   )      smem          
   2qcom,smem              (           )         smp2p-cdsp           2qcom,smp2p             ^          }      @           O   "                       ?      master-kernel           master-kernel           $           #   &      slave-kernel            slave-kernel             ;        P           #   $         smp2p-lpass          2qcom,smp2p                      }                  O   "   
                    ?      master-kernel           master-kernel           $           #   !      slave-kernel            slave-kernel             ;        P           #            smp2p-mpss           2qcom,smp2p                      }                 O   "                       ?      master-kernel           master-kernel           $           #         slave-kernel            slave-kernel             ;        P           #   ~      ipa-ap-to-modem         ipa         $           #   {      ipa-modem-to-ap         ipa          ;        P           #   w         smp2p-slpi           2qcom,smp2p                      }                  O   "                       ?      master-kernel           master-kernel           $         slave-kernel            slave-kernel             ;        P            psci             2arm,psci-1.0            Ksmc       soc@0                                                                   a                                2simple-bus     clock-controller@100000          2qcom,gcc-sdm845                                          l           y                                  #   *      qfprom@784000            2qcom,qfprom              x@                                   hstx-trim-primary@1eb                                      #         hstx-trim-secondary@1eb                                    #            rng@793000           2qcom,prng-ee                 y0                   *   @        core          qup-opp-table            2operating-points-v2         #   1   opp-50000000            h               +      opp-75000000            h    xh           ,      opp-100000000           h                -      opp-128000000           h                 .         geniqup@8c0000           2qcom,geni-se-qup                         `         m-ahb s-ahb            *   d   *   e                                          $okay       i2c@880000           2qcom,geni-i2c                        @         se             *   D        default            /        }      Y                                        0              1      	  $disabled          spi@880000           2qcom,geni-spi                        @         se             *   D        default            2        }      Y                                   	  $disabled          serial@880000            2qcom,geni-uart                       @         se             *   D        default            3        }      Y              0              1      	  $disabled          i2c@884000           2qcom,geni-i2c                @       @         se             *   F        default            4        }      Z                                        0              1      	  $disabled          spi@884000           2qcom,geni-spi                @       @         se             *   F        default            5        }      Z                                   	  $disabled          serial@884000            2qcom,geni-uart               @       @         se             *   F        default            6        }      Z              0              1      	  $disabled          i2c@888000           2qcom,geni-i2c                       @         se             *   H        default            7        }      [                                        0              1      	  $disabled          spi@888000           2qcom,geni-spi                       @         se             *   H        default            8        }      [                                     $okay            9LS-SPI0       serial@888000            2qcom,geni-uart                      @         se             *   H        default            9        }      [              0              1      	  $disabled          i2c@88c000           2qcom,geni-i2c                       @         se             *   J        default            :        }      \                                        0              1      	  $disabled          spi@88c000           2qcom,geni-spi                       @         se             *   J        default            ;        }      \                                   	  $disabled          serial@88c000            2qcom,geni-uart                      @         se             *   J        default            <        }      \              0              1      	  $disabled          	  9LS-UART0          i2c@890000           2qcom,geni-i2c                        @         se             *   L        default            =        }      ]                                        0              1      	  $disabled          spi@890000           2qcom,geni-spi                        @         se             *   L        default            >        }      ]                                   	  $disabled          serial@890000            2qcom,geni-uart                       @         se             *   L        default            ?        }      ]              0              1      	  $disabled          i2c@894000           2qcom,geni-i2c                @       @         se             *   N        default            @        }      ^                                        0              1      	  $disabled          spi@894000           2qcom,geni-spi                @       @         se             *   N        default            A        }      ^                                   	  $disabled          serial@894000            2qcom,geni-uart               @       @         se             *   N        default            B        }      ^              0              1      	  $disabled          i2c@898000           2qcom,geni-i2c                       @         se             *   P        default            C        }      _                                        0              1      	  $disabled          spi@898000           2qcom,geni-spi                       @         se             *   P        default            D        }      _                                   	  $disabled          serial@898000            2qcom,geni-uart                      @         se             *   P        default            E        }      _              0              1        $okay       bluetooth            2qcom,wcn3990-bt            F           G           H           I         0          i2c@89c000           2qcom,geni-i2c                       @         se             *   R        default            J        }      `                                        0              1      	  $disabled          spi@89c000           2qcom,geni-spi                       @         se             *   R        default            K        }      `                                   	  $disabled          serial@89c000            2qcom,geni-uart                      @         se             *   R        default            L        }      `              0              1      	  $disabled             geniqup@ac0000           2qcom,geni-se-qup                         `         m-ahb s-ahb            *   f   *   g                                          $okay       i2c@a80000           2qcom,geni-i2c                        @         se             *   T        default            M        }      a                                        0              1      	  $disabled          spi@a80000           2qcom,geni-spi                        @         se             *   T        default            N        }      a                                   	  $disabled          serial@a80000            2qcom,geni-uart                       @         se             *   T        default            O        }      a              0              1      	  $disabled          i2c@a84000           2qcom,geni-i2c                @       @         se             *   V        default            P        }      b                                        0              1      	  $disabled          spi@a84000           2qcom,geni-spi                @       @         se             *   V        default            Q        }      b                                   	  $disabled          serial@a84000            2qcom,geni-debug-uart                 @       @         se             *   V        default            R        }      b              0              1        $okay          	  9LS-UART1          i2c@a88000           2qcom,geni-i2c                       @         se             *   X        default            S        }      c                                        0              1        $okay                hdmi-bridge@3b           2lontium,lt9611             ;                      T   T              T               "   U        -   V        default            W   X        #      ports                                port@0                 endpoint            8   Y        #            port@2                endpoint            8   Z        #                    spi@a88000           2qcom,geni-spi                       @         se             *   X        default            [        }      c                                   	  $disabled          serial@a88000            2qcom,geni-uart                      @         se             *   X        default            \        }      c              0              1      	  $disabled          i2c@a8c000           2qcom,geni-i2c                       @         se             *   Z        default            ]        }      d                                        0              1        $okay            9LS-I2C1       spi@a8c000           2qcom,geni-spi                       @         se             *   Z        default            ^        }      d                                   	  $disabled          serial@a8c000            2qcom,geni-uart                      @         se             *   Z        default            _        }      d              0              1      	  $disabled          i2c@a90000           2qcom,geni-i2c                        @         se             *   \        default            `        }      e                                        0              1      	  $disabled          spi@a90000           2qcom,geni-spi                        @         se             *   \        default            a        }      e                                   	  $disabled          serial@a90000            2qcom,geni-uart                       @         se             *   \        default            b        }      e              0              1      	  $disabled          i2c@a94000           2qcom,geni-i2c                @       @         se             *   ^        default            c        }      f                                        0              1      	  $disabled          spi@a94000           2qcom,geni-spi                @       @         se             *   ^        default            d        }      f                                   	  $disabled          serial@a94000            2qcom,geni-uart               @       @         se             *   ^        default            e        }      f              0              1      	  $disabled          i2c@a98000           2qcom,geni-i2c                       @         se             *   `        default            f        }      g                                        0              1        $okay            9LS-I2C0       spi@a98000           2qcom,geni-spi                       @         se             *   `        default            g        }      g                                   	  $disabled          serial@a98000            2qcom,geni-uart                      @         se             *   `        default            h        }      g              0              1      	  $disabled          i2c@a9c000           2qcom,geni-i2c                       @         se             *   b        default            i        }      h                                        0              1      	  $disabled          spi@a9c000           2qcom,geni-spi                       @         se             *   b        default            j        }      h                                   	  $disabled          serial@a9c000            2qcom,geni-uart                      @         se             *   b        default            k        }      h              0              1      	  $disabled             system-cache-controller@1100000          2qcom,sdm845-llcc                               0                 Hllcc_base llcc_broadcast_base           }      F         pci@1c00000          2qcom,pcie-sdm845 snps,dw-pcie         @                    `             `             `                 Hparf dbi elbi config            pci         R            c               m                                  8         `       `                 `0      `0                 }                  msi         P           w                                                                                                                                             8     *   .   *   )   *   +   *   -   *   /   *   0   *          0  pipe aux cfg bus_master bus_slave slave_q2a tbu            #                    #           #           #           #           #           #           #           #           #       	    #       
    #           #           #           #           #           #                *           pci            *               l        pciephy         $okay               T   #              T                  m        default            n      phy@1c06000          2qcom,sdm845-qmp-pcie-phy                `                                                     *   9   *   +   *   ,   *   :        aux cfg_ahb ref refgen             *           phy            *   :                 $okay               o        !   p   lanes@1c06200         @      b       (    d           h           f        p           *   .        pipe0           1            pcie_0_pipe_clk         #   l         pci@1c08000          2qcom,pcie-sdm845 snps,dw-pcie         @                   @             @             @                 Hparf dbi elbi config            pci         R           c               m                                  8         @       @                 @0      @0                }      3           msi         P           w                                                                                                                                         @     *   6   *   1   *   3   *   5   *   7   *   8   *   4   *          4  pipe aux cfg bus_master bus_slave slave_q2a ref tbu            *   1        $            #                     #            #           #           #           #           #           #           #           #       	    #  	     
    #  
         #           #           #           #           #                *           pci            *              q        pciephy         $okay               T   f           default            r      phy@1c0a000          2qcom,sdm845-qhp-pcie-phy                                                                      *   9   *   3   *   4   *   :        aux cfg_ahb ref refgen             *           phy            *   :                 $okay               o        !   p   lanes@1c06200         0                                                 *   6        pipe0           1            pcie_1_pipe_clk         #   q         interconnect@1380000             2qcom,sdm845-mem-noc             8       r         <           P   s        #         interconnect@14e0000             2qcom,sdm845-dc-noc              N                 <           P   s      interconnect@1500000             2qcom,sdm845-config-noc              P        P        <           P   s        #   z      interconnect@1620000             2qcom,sdm845-system-noc              b               <           P   s        #   y      interconnect@16e0000             2qcom,sdm845-aggre1-noc              n       P        <           P   s      interconnect@1700000             2qcom,sdm845-aggre2-noc              p                <           P   s        #   x      interconnect@1740000             2qcom,sdm845-mmss-noc                t                <           P   s        #         ufshc@1d84000         +   2qcom,sdm845-ufshc qcom,ufshc jedec,ufs-2.0               @       %                      Hstd ice         }      	              t        ufsphy          `              *           l              *           rst            #            {  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk ice_core_clk        H     *      *      *      *             *      *      *      *         H  t                 <4`р                                             $okay               T              -   u         5         #   v      phy@1d87000          2qcom,sdm845-qmp-ufs-phy             p                                                 ref ref_aux            *      *              v            ufsphy          $okay               o        !   p   lanes@1d87400         P      t           v           |           x           z               1            #   t         ipa@1e40000          2qcom,sdm845-ipa            #          #  "          0              p     p             @               Hipa-reg ipa-shared gsi        8           7                  w          w            (  ipa gsi ipa-clock-query ipa-setup-ready                       core          H     x                    x          y                     z               memory imem config             {       {         *  ipa-clock-enabled-valid ipa-clock-enabled              |      	  $disabled          syscon@1f40000           2syscon                               #   '      pinctrl@3400000          2qcom,sdm845-pinctrl             @                 }                                       ;        P              T                      }        #   T   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            #   4   pinmux          gpio17 gpio18           qup1             qup-i2c2-default            #   7   pinmux          gpio27 gpio28           qup2             qup-i2c3-default            #   :   pinmux          gpio41 gpio42           qup3             qup-i2c4-default            #   =   pinmux          gpio89 gpio90           qup4             qup-i2c5-default            #   @   pinmux          gpio85 gpio86           qup5             qup-i2c6-default            #   C   pinmux          gpio45 gpio46           qup6             qup-i2c7-default            #   J   pinmux          gpio93 gpio94           qup7             qup-i2c8-default            #   M   pinmux          gpio65 gpio66           qup8             qup-i2c9-default            #   P   pinmux          gpio6 gpio7         qup9             qup-i2c10-default           #   S   pinmux          gpio55 gpio56           qup10         pinconf         gpio55 gpio56                       &         qup-i2c11-default           #   ]   pinmux          gpio31 gpio32           qup11            qup-i2c12-default           #   `   pinmux          gpio49 gpio50           qup12            qup-i2c13-default           #   c   pinmux          gpio105 gpio106         qup13            qup-i2c14-default           #   f   pinmux          gpio33 gpio34           qup14            qup-i2c15-default           #   i   pinmux          gpio81 gpio82           qup15            qup-spi0-default            #   2   pinmux          gpio0 gpio1 gpio2 gpio3         qup0             qup-spi1-default            #   5   pinmux          gpio17 gpio18 gpio19 gpio20         qup1             qup-spi2-default                       #   8   pinmux          gpio27 gpio28 gpio29 gpio30         qup2             qup-spi3-default            #   ;   pinmux          gpio41 gpio42 gpio43 gpio44         qup3             qup-spi4-default            #   >   pinmux          gpio89 gpio90 gpio91 gpio92         qup4             qup-spi5-default            #   A   pinmux          gpio85 gpio86 gpio87 gpio88         qup5             qup-spi6-default            #   D   pinmux          gpio45 gpio46 gpio47 gpio48         qup6             qup-spi7-default            #   K   pinmux          gpio93 gpio94 gpio95 gpio96         qup7             qup-spi8-default            #   N   pinmux          gpio65 gpio66 gpio67 gpio68         qup8             qup-spi9-default            #   Q   pinmux          gpio6 gpio7 gpio4 gpio5         qup9             qup-spi10-default           #   [   pinmux          gpio55 gpio56 gpio53 gpio54         qup10            qup-spi11-default           #   ^   pinmux          gpio31 gpio32 gpio33 gpio34         qup11            qup-spi12-default           #   a   pinmux          gpio49 gpio50 gpio51 gpio52         qup12            qup-spi13-default           #   d   pinmux           gpio105 gpio106 gpio107 gpio108         qup13            qup-spi14-default           #   g   pinmux          gpio33 gpio34 gpio31 gpio32         qup14            qup-spi15-default           #   j   pinmux          gpio81 gpio82 gpio83 gpio84         qup15            qup-uart0-default           #   3   pinmux          gpio2 gpio3         qup0             qup-uart1-default           #   6   pinmux          gpio19 gpio20           qup1             qup-uart2-default           #   9   pinmux          gpio29 gpio30           qup2             qup-uart3-default           #   <   pinmux          gpio41 gpio42 gpio43 gpio44         qup3             qup-uart4-default           #   ?   pinmux          gpio91 gpio92           qup4             qup-uart5-default           #   B   pinmux          gpio87 gpio88           qup5             qup-uart6-default           #   E   pinmux          gpio45 gpio46 gpio47 gpio48         qup6          cts         gpio45           &      rts-tx          gpio46 gpio47                       &      rx          gpio48                    qup-uart7-default           #   L   pinmux          gpio95 gpio96           qup7             qup-uart8-default           #   O   pinmux          gpio67 gpio68           qup8             qup-uart9-default           #   R   pinmux          gpio4 gpio5         qup9          pinconf-tx          gpio4                       &      pinconf-rx          gpio5                                qup-uart10-default          #   \   pinmux          gpio53 gpio54           qup10            qup-uart11-default          #   _   pinmux          gpio33 gpio34           qup11            qup-uart12-default          #   b   pinmux          gpio51 gpio52           qup12            qup-uart13-default          #   e   pinmux          gpio107 gpio108         qup13            qup-uart14-default          #   h   pinmux          gpio31 gpio32           qup14            qup-uart15-default          #   k   pinmux          gpio83 gpio84           qup15            quat_mi2s_sleep    mux         gpio58 gpio59           gpio          config          gpio58 gpio59                                3         quat_mi2s_active            #      mux         gpio58 gpio59         	  qua_mi2s          config          gpio58 gpio59                       &         @         quat_mi2s_sd0_sleep    mux         gpio60          gpio          config          gpio60                               3         quat_mi2s_sd0_active            #      mux         gpio60        	  qua_mi2s          config          gpio60                      &         quat_mi2s_sd1_sleep    mux         gpio61          gpio          config          gpio61                               3         quat_mi2s_sd1_active            #      mux         gpio61        	  qua_mi2s          config          gpio61                      &         quat_mi2s_sd2_sleep    mux         gpio62          gpio          config          gpio62                               3         quat_mi2s_sd2_active            #      mux         gpio62        	  qua_mi2s          config          gpio62                      &         quat_mi2s_sd3_sleep    mux         gpio63          gpio          config          gpio63                               3         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                        &         @        #   X      lt9611-irq          gpio84          gpio             &        #   W      pcie0-default           #   n   clkreq          gpio36          pci_e0                 reset-n         gpio35          gpio                        L               wake-n          gpio37          gpio                                 pcie0-pwren         gpio90          gpio                        &        #        pcie1-default           #   r   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               6        gpio             3                            #            remoteproc@4080000           2qcom,sdm845-mss-pil                                   H      
  Hqdsp6 rmb         L           
      ~          ~         ~         ~         ~            0  wdog fatal ready handover stop-ack shutdown-ack       @     *   $   *   '   *      *   %   *   (   *   &   *   @             2  iface bus mem gpll0_mss snoc_axi mnoc_axi prng xo                          stop                         	        mss_restart pdc_reset           W   ' 0  P  @                   0      0      0           fload_state cx mx mss            $okay          *  +qcom/sdm845/mba.mbn qcom/sdm845/modem.mbn           #   |   mba                  mpss                     glink-edge          }                 9modem           ?           O   "            clock-controller@5090000             2qcom,sdm845-gpucc               	                            l           y                     *      *          8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         #         stm@6002000           2arm,coresight-stm arm,primecell                            (                 Hstm-base stm-stimulus-base                   	  apb_pclk       out-ports      port       endpoint            8           #                  funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell                                       	  apb_pclk       out-ports      port       endpoint            8           #               in-ports                                 port@7                endpoint            8           #                  funnel@6043000        +   2arm,coresight-dynamic-funnel arm,primecell              0                         	  apb_pclk       out-ports      port       endpoint            8           #               in-ports                                 port@5                endpoint            8           #                  funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell              P                         	  apb_pclk       out-ports      port       endpoint            8           #               in-ports                                 port@0                 endpoint            8           #            port@2                endpoint            8           #                  replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell              `                         	  apb_pclk       out-ports      port       endpoint            8           #               in-ports       port       endpoint            8           #                  etf@6047000           2arm,coresight-tmc arm,primecell             p                         	  apb_pclk       out-ports      port       endpoint            8           #               in-ports                                 port@1                endpoint            8           #                  etr@6048000           2arm,coresight-tmc arm,primecell                                      	  apb_pclk             y   in-ports       port       endpoint            8           #                  etm@7040000       "   2arm,coresight-etm4x arm,primecell                                                    	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7140000       "   2arm,coresight-etm4x arm,primecell                                                    	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7240000       "   2arm,coresight-etm4x arm,primecell               $                                     	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7340000       "   2arm,coresight-etm4x arm,primecell               4                                     	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7440000       "   2arm,coresight-etm4x arm,primecell               D                                     	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7540000       "   2arm,coresight-etm4x arm,primecell               T                                     	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7640000       "   2arm,coresight-etm4x arm,primecell               d                                     	  apb_pclk                out-ports      port       endpoint            8           #                  etm@7740000       "   2arm,coresight-etm4x arm,primecell               t                                     	  apb_pclk                out-ports      port       endpoint            8           #                  funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell                                        	  apb_pclk       out-ports      port       endpoint            8           #               in-ports                                 port@0                 endpoint            8           #            port@1                endpoint            8           #            port@2                endpoint            8           #            port@3                endpoint            8           #            port@4                endpoint            8           #            port@5                endpoint            8           #            port@6                endpoint            8           #            port@7                endpoint            8           #                  funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell                                        	  apb_pclk       out-ports      port       endpoint            8           #               in-ports       port       endpoint            8           #                  sdhci@8804000         $   2qcom,sdm845-sdhci qcom,sdhci-msm-v5             @                }                            hc_irq pwr_irq             *   h   *   i        iface core             #                 0                      $okay            default                                                           T   ~      sdhc2-opp-table          2operating-points-v2         #      opp-9600000         h     |            +      opp-19200000            h    $            ,      opp-100000000           h                -      opp-201500000           h    `                       qspi-opp-table           2operating-points-v2         #      opp-19200000            h    $            +      opp-100000000           h                ,      opp-150000000           h    р           -      opp-300000000           h                .         spi@88df000          2qcom,sdm845-qspi qcom,qspi-v1                                                         }       R              *      *           iface core             0                    	  $disabled          slim@171c0000            2qcom,slim-ngd-v2.1.0                                }                   x            p        $okay                                              rx tx tx2 rx2              #                                   ngd@1                                           ifd@0            2slim217,250                         #         codec@1          2slim217,250                        
                         T   6            ;        P                        |         mclk             w@        / w@        G w@        _ w@                                            default         extclk                           T   @            w   F           F           F           F           F        #      gpio-controller@42           2qcom,wcd9340-gpio                                  B           #         swm@c85          2qcom,soundwire-v1.3.0                @                                            ??        
        	                                    iface                                     #      wsa8810-left             2sdw10217201000                         	$                  	4          	  	JSpkrLeft                        #         wsa8810-right            2sdw10217201000          	$                                 	4          
  	JSpkrRight                       #                     sound            2qcom,db845c-sndcard                                default          ,DB845c         	\RX_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            	jMultiMedia1    cpu         	t                mm2-dai-link            	jMultiMedia2    cpu         	t               mm3-dai-link            	jMultiMedia3    cpu         	t               mm4-dai-link            	jMultiMedia4    cpu         	t               hdmi-dai-link           	jHDMI Playback      cpu         	t            platform            	t         codec           	t                slim-dai-link           	jSLIM Playback      cpu         	t            platform            	t         codec           	t                             slimcap-dai-link            	jSLIM Capture       cpu         	t            platform            	t         codec           	t                  phy@88e2000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy                              $okay            1               *                  cfg_ahb ref            *           	~           "   o        !           	           	           	           	           	           #         phy@88e3000       (   2qcom,sdm845-qusb2-phy qcom,qusb2-v2-phy             0                $okay            1               *                  cfg_ahb ref            *   	        	~           "   o        !           	           	           	           #         phy@88e9000          2qcom,sdm845-qmp-usb3-phy                                            Hreg-base dp_com         $okay                                                             *      *      *      *           aux cfg_ahb ref com_aux            *      *           phy common             p        !   o   lanes@88e9200         `             (                                  (                                1               *           pipe0           usb3_phy_pipe_clk_src           #            phy@88eb000          2qcom,sdm845-qmp-usb3-uni-phy                               $okay                                                             *      *      *      *           aux cfg_ahb ref com_aux            *      *           phy common             p        !   o   lane@88eb200          @             (                                  p        1               *           pipe0           usb3_uni_phy_pipe_clk_src           #            usb@a6f8800          2qcom,sdm845-dwc3 qcom,dwc3              
o                $okay                                               a      (     *      *      *      *      *         #  cfg_noc core iface mock_utmi sleep             *      *           $ р      0  }                                           2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq              *              *         0     x                               z   )            usb-ddr apps-usb       dwc3@a600000          
   2snps,dwc3               
`                 }                     #  @             	         
                      usb2-phy usb3-phy           
-peripheral           usb@a8f8800          2qcom,sdm845-dwc3 qcom,dwc3              
                $okay                                               a      (     *      *      *      *      *         #  cfg_noc core iface mock_utmi sleep             *      *           $ р      0  }                                           2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq              *              *         0     x                               z   *            usb-ddr apps-usb       dwc3@a800000          
   2snps,dwc3               
                 }                     #  `             	         
                      usb2-phy usb3-phy           
-host             video-codec@aa00000          2qcom,sdm845-venus-v2                
                }                                         0           fvenus vcodec0 vcodec1 cx                     8                    
                              A  core iface bus vcodec0_core vcodec0_bus vcodec1_core vcodec1_bus               #        #                    video-core0          2venus-decoder         video-core1          2venus-encoder         venus-opp-table          2operating-points-v2         #      opp-100000000           h                +      opp-200000000           h                ,      opp-320000000           h                -      opp-380000000           h    W                  opp-444000000           h    v            .      opp-533000097           h                           clock-controller@ab00000             2qcom,sdm845-videocc             
                                bi_tcxo                    y           l           #         cci@ac4a000          2qcom,sdm845-cci                                       
Ġ       @         }                             0              S      R      	                  5  camnoc_axi soc_ahb slow_ahb_src cpas_ahb cci cci_src                                Ĵ <4`        default sleep                         
5              $okay       i2c-bus@0                        B@                             camera@10            2ovti,ov8856                       T   	           default                       T          T   	                 B        xvclk           $                       
?           
L           
X           $disable    port       endpoint            
d           
p    u*     
         
                           i2c-bus@1                       B@                             camera@60            2ovti,ov7251            `        
   T               default                       T          T                     H        xclk            n6                       
           
           $disable    port       endpoint            
d           
                         clock-controller@ad00000             2qcom,sdm845-camcc               
                            l           y           #         dsi-opp-table            2operating-points-v2         #      opp-19200000            h    $            +      opp-180000000           h    
            ,      opp-275000000           h    d*           -      opp-328580000           h                     opp-358000000           h    V           .         mdss@ae00000             2qcom,sdm845-mdss                
                 Hmdss                              *      *                 iface bus core                                 }       S            ;        P         0                                                  mdp0-mem mdp1-mem              #        #             $okay                                              #      mdp@ae01000          2qcom,sdm845-dpu              
           
               	  Hmdp vbif                                              iface bus core vsync                                 $                       0                        }               $okay       ports                                port@0                 endpoint            8           #            port@1                endpoint            8           #               mdp-opp-table            2operating-points-v2         #      opp-19200000            h    $            +      opp-171428571           h    
7           ,      opp-344000000           h                      opp-430000000           h    G           .            dsi@ae94000          2qcom,mdss-dsi-ctrl              
@              	  Hdsi_ctrl                         }            0                                             $  byte byte_intf pixel core iface bus                       0                      dsi         $okay            
   p   ports                                port@0                 endpoint            8           #            port@1                endpoint            8           
                     #   Y               dsi-phy@ae94400          2qcom,dsi-phy-10nm         0      
D            
F           
J               Hdsi_phy dsi_phy_lane dsi_pll                       1                                
  iface ref           $okay            
   o        #         dsi@ae96000          2qcom,mdss-dsi-ctrl              
`              	  Hdsi_ctrl                         }            0                          
                   $  byte byte_intf pixel core iface bus                       0                      dsi       	  $disabled       ports                                port@0                 endpoint            8           #            port@1                endpoint                   dsi-phy@ae96400          2qcom,dsi-phy-10nm         0      
d            
f           
j               Hdsi_phy dsi_phy_lane dsi_pll                       1                                
  iface ref         	  $disabled            #            gpu@5000000          2qcom,adreno-630.2 qcom,adreno           
                              	                Hkgsl_3d0_reg_memory cx_mem          }      ,                                     
                                       gfx-mem    opp-table            2operating-points-v2         #      opp-710000000           h    *Q        
          o n      opp-675000000           h    (;        
          o n      opp-596000000           h    #=         
  @        o ^      opp-520000000           h             
           o ^      opp-414000000           h    #        
           o >      opp-342000000           h    b        
           o )      opp-257000000           h    Q@        
   @        o %         zap-shader                     +qcom/sdm845/a630_zap.mbn             iommu@5040000         !   2qcom,sdm845-smmu-v2 qcom,smmu-v2                                 
           
         x  }                          l         m         n         o         p         q         r         s              *   !   *         
  bus iface                          #         gmu@506a000       &   2qcom,adreno-gmu-630.2 qcom,adreno-gmu         0                  (             H                 Hgmu gmu_pdc gmu_pdc_seq         }      0         1           hfi gmu                          *      *   !        gmu cxo axi memnoc                               fcx gx                                    #      opp-table            2operating-points-v2         #      opp-400000000           h    ׄ         
         opp-200000000           h             
   0            clock-controller@af00000             2qcom,sdm845-dispcc              
               @            *      *                                             bi_tcxo gcc_disp_gpll0_clk_src gcc_disp_gpll0_div_clk_src dsi0_phy_pll_out_byteclk dsi0_phy_pll_out_dsiclk dsi1_phy_pll_out_byteclk dsi1_phy_pll_out_dsiclk dp_link_clk_divsel_ten dp_vco_divided_clk_src_mux                      l           y           #         interrupt-controller@b220000             2qcom,sdm845-pdc qcom,pdc                "               $           ^   ^  a      s  v           P                         ;        #   }      reset-controller@b2e0000             2qcom,sdm845-pdc-global              .                 l           #         thermal-sensor@c263000            2qcom,sdm845-tsens qcom,tsens-v2              &0           "                           }                          uplow critical          	4           #         thermal-sensor@c265000            2qcom,sdm845-tsens qcom,tsens-v2              &P           "0                          }                          uplow critical          	4           #        reset-controller@c2a0000             2qcom,sdm845-aoss-cc             *                l           #         qmp@c300000          2qcom,sdm845-aoss-qmp                0                 }                 O   "                        y           #      cx                   ebi                     spmi@c440000             2qcom,spmi-pmic-arb        P      D             `             `             p       
      @      `         Hcore chnls obsrvr intr cnfg         periph_irq          }                              (                                       ;        P           5       pmic@0           2qcom,pm8998 qcom,spmi-pmic                                               pon@800          2qcom,pm8998-pon                    @           P      pwrkey           2qcom,pm8941-pwrkey          }                      ^  =	                 g   t      resin            2qcom,pm8941-resin           }                     ^  =	                 g   r         temp-alarm@2400          2qcom,spmi-temp-alarm              $         }       $               r              ~thermal         	4            #        coincell@2800            2qcom,pm8941-coincell              (       	  $disabled          adc@3100             2qcom,spmi-adc-rev2            1         }       1                                                    #      adc-chan@6                   	  9die_temp             rtc@6000             2qcom,pm8941-rtc           `   a       
  Hrtc alarm           }       a            gpios@c000            2qcom,pm8998-gpio qcom,spmi-gpio                                                               ;        P           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            gpio12          normal                                       #        cam0-avdd-2v8-en            gpio10          normal                                       #        vol-up-active           gpio6           normal           3                             #              pmic@1           2qcom,pm8998 qcom,spmi-pmic                                                 pmic@2           2qcom,pmi8998 qcom,spmi-pmic                                             gpios@c000        !   2qcom,pmi8998-gpio qcom,spmi-gpio                                                                  ;        P           #            pmic@3           2qcom,pmi8998 qcom,spmi-pmic                                             labibb           2qcom,pmi8998-lab-ibb       ibb         }                  lab         }                            imem@146bf000            2simple-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                 Hcc qdsp6ss                   	  $disabled          interconnect@17900000            2qcom,sdm845-gladiator-noc                       Ѐ        <           P   s        #         watchdog@17980000         #   2qcom,apss-wdt-sdm845 qcom,kpss-wdt                                        mailbox@17990000             2qcom,sdm845-apss-shared                                         #   "      rsc@179c0000          	  9apps_rsc             2qcom,rpmh-rsc         0                                                 Hdrv-0 drv-1 drv-2         $  }                                                                                         bcm-voter            2qcom,bcm-voter          #   s      clock-controller             2qcom,sdm845-rpmh-clk                       xo                     #         power-controller             2qcom,sdm845-rpmhpd          y                      #   0   opp-table            2operating-points-v2         #      opp1            
         opp2            
   0        #   +      opp3            
   @        #   ,      opp4            
           #   -      opp5            
           #         opp6            
           #   .      opp7            
  @      opp8            
  P      opp9            
          #         opp10           
              pm8998-rpmh-regulators           2qcom,pm8998-rpmh-regulators         a                      (           6           D           R           `           n           |                                                                                                                         ,           F           T           k                                                          F   smps3            @         @        #         smps5                              #         smps7                             #         ldo1             m         m                   #   o      ldo5             5          5                    #         ldo12            w@         w@                   #         ldo7             w@         w@                   #   G      ldo13            w@         -*                   #         ldo17                                        #   H      ldo20            -*         -I                   #   u      ldo21            -*         -I                   #         ldo24            /         /                   #         ldo25            2Z         2                   #   I      ldo26            O         O                   #   p      lvs1             w@         w@         $        #         lvs2             w@         w@         $         pmi8998-rpmh-regulators          2qcom,pmi8998-rpmh-regulators            b           8      bob          2         6                    G        #               interrupt-controller@17a00000            2arm,gic-v3                                            P            ;                                           }      	           #      msi-controller@17a40000          2arm,gic-v3-its           ^        m                              	  $disabled             dma@17184000             2qcom,bam-v1.7.0          x            @                          }                                                       #              #         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                                        *           xo alternate            <           #   	      cpufreq@17d43000             2qcom,cpufreq-hw              0            X                Hfreq-domain0 freq-domain1                     *           xo alternate                       #         wifi@18800000            2qcom,wcn3990-wifi           $okay                                 Hmembase                    cxo_ref_clk_pin                       }                                                                                                                       #   @                         G           H           I         #         thermal-zones      cpu0-thermal            A           W          e         trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu1-thermal            A           W          e         trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu2-thermal            A           W          e         trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu3-thermal            A           W          e         trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu4-thermal            A           W          e         trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu5-thermal            A           W          e         trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu6-thermal            A           W          e      	   trips      trip-point0         u _                  passive         #         trip-point1         u s                  passive         #        cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                    0                          cpu7-thermal            A           W          e      
   trips      trip-point0         u _                  passive         #        trip-point1         u s                  passive         #        cpu_crit            u                 	  critical             cooling-maps       map0                    0                    map1                    0                          aoss0-thermal           A           W          e          trips      trip-point0         u _                  hot             cluster0-thermal            A           W          e         trips      trip-point0         u _                  hot       cluster0_crit           u                 	  critical                cluster1-thermal            A           W          e         trips      trip-point0         u _                  hot       cluster1_crit           u                 	  critical                gpu-thermal-top         A           W          e         trips      trip-point0         u _                  hot             gpu-thermal-bottom          A           W          e         trips      trip-point0         u _                  hot             aoss1-thermal           A           W          e         trips      trip-point0         u _                  hot             q6-modem-thermal            A           W          e        trips      trip-point0         u _                  hot             mem-thermal         A           W          e        trips      trip-point0         u _                  hot             wlan-thermal            A           W          e        trips      trip-point0         u _                  hot             q6-hvx-thermal          A           W          e        trips      trip-point0         u _                  hot             camera-thermal          A           W          e        trips      trip-point0         u _                  hot             video-thermal           A           W          e        trips      trip-point0         u _                  hot             modem-thermal           A           W          e        trips      trip-point0         u _                  hot             pm8998          A           W          e     trips      pm8998-alert0           u (                  passive       pm8998-crit         u H                	  critical                   dc12v-regulator          2regulator-fixed         DC12V                                $        #        gpio_keys         
   2gpio-keys                    default              vol-up        
  9Volume Up           g   s                          leds          
   2gpio-leds      user4           9green:user4                           panic-indicator         off       wlan            9yellow:wlan               	            phy0tx          off       bt          9blue:bt                           bluetooth-power         off          hdmi-out             2hdmi-connector          a      port       endpoint            8          #   Z            lt9611-vdd18-regulator           2regulator-fixed         LT9611_1V8                     w@         w@           T   Y                     #   U      lt9611-3v3           2regulator-fixed         LT9611_3V3            	         2Z         2Z        #   V      pcie-0-1p05v-regulator           2regulator-fixed         PCIE0_1.05V           
                        reg_cam0_dvdd_1v2            2regulator-fixed         CAM0_DVDD_1V2            O         O                                   default                     
        #         reg_cam0_avdd_2v8            2regulator-fixed         CAM0_AVDD_2V8            *         *                       
            default                     
        #         reg_cam3_avdd_2v8            2regulator-fixed         CAM3_AVDD_2V8            *         *         $          
        #         vldo-3v3-regulator           2regulator-fixed       	  VLDO_3V3              
         2Z         2Z           T   Z                     default                   #   m      v5p0-hdmiout-regulator           2regulator-fixed         V5P0_HDMIOUT                                        vbat-regulator           2regulator-fixed         VBAT                       @@         @@         $        #  
      vbat-som-regulator           2regulator-fixed       	  VBAT_SOM                       @@         @@         $        #        vdc-3v3-regulator            2regulator-fixed         VDC_3V3                    2Z         2Z         $        #  	      vdc-5v-regulator             2regulator-fixed         VDC_5V                                         $        #        vreg-s4a-1p8             2regulator-fixed         vreg_s4a_1p8             w@         w@         $        #   F      vph-pwr-regulator            2regulator-fixed         vph_pwr                   #            	interrupt-parent #address-cells #size-cells model compatible i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 i2c12 i2c13 i2c14 i2c15 spi0 spi1 spi2 spi3 spi4 spi5 spi6 spi7 spi8 spi9 spi10 spi11 spi12 spi13 spi14 spi15 serial0 hsuart0 stdout-path device_type reg ranges no-map phandle qcom,client-id qcom,vmid enable-method cpu-idle-states capacity-dmips-mhz dynamic-power-coefficient qcom,freq-domain operating-points-v2 interconnects #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,smem-states qcom,smem-state-names status firmware-name label qcom,remote-pid mboxes qcom,glink-channels qcom,apr-domain qcom,intents qcom,protection-domain #sound-dai-cells qcom,sd-lines iommus direction is-compress-dai syscon #hwlock-cells hwlocks qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges #reset-cells #power-domain-cells protected-clocks bits required-opps pinctrl-names pinctrl-0 power-domains vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed reset-gpios vdd-supply 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-gpio 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 interconnect-names modem-remoteproc 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 power-domain-names arm,scatter-gather arm,coresight-loses-context-with-cpu vmmc-supply vqmmc-supply bus-width cd-gpios qcom,apps-ch-pipes qcom,ea-pc dmas dma-names 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 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 pinctrl-1 dovdd-supply avdd-supply dvdd-supply clock-lanes link-frequencies data-lanes enable-gpios vdddo-supply vdda-supply vdds-supply #stream-id-cells qcom,gmu opp-level #iommu-cells #global-interrupts qcom,pdc-ranges #qcom,sensors qcom,ee 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 #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 qcom,controlled-remotely num-channels #dma-cells 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 polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device regulator-name autorepeat linux,default-trigger default-state vin-supply enable-active-high 