 Jb   8 >   (             >                                                                      ,  S            8                FSony Xperia 5         !   Lsony,bahamut-generic qcom,sm8150             Whandset    chosen                                     d   framebuffer@9c000000             Lsimple-framebuffer           k           0           o  8         u  	         |        	   a8r8g8b8                                  clocks     xo-board             Lfixed-clock                       I       	   xo_board                      sleep-clk            Lfixed-clock                               
   sleep_clk               ,         cpus                                 cpu@0            cpu          Lqcom,kryo485             k                 psci                                              !               2            F                                  T   	        bpsci            u                  l2-cache             Lcache              
               l3-cache             Lcache               
            cpu@100          cpu          Lqcom,kryo485             k                psci                                              !               2            F                                  T           bpsci            u                  l2-cache             Lcache              
                     cpu@200          cpu          Lqcom,kryo485             k                psci                                              !               2            F                                  T           bpsci            u                  l2-cache             Lcache              
                     cpu@300          cpu          Lqcom,kryo485             k                psci                                              !               2            F                                  T           bpsci            u                  l2-cache             Lcache              
                     cpu@400          cpu          Lqcom,kryo485             k                psci                           q                   !              2            F                                  T           bpsci            u                  l2-cache             Lcache              
                     cpu@500          cpu          Lqcom,kryo485             k                psci                           q                   !              2            F                                  T           bpsci            u                   l2-cache             Lcache              
                     cpu@600          cpu          Lqcom,kryo485             k                psci                           q                   !              2            F                                  T           bpsci            u               !   l2-cache             Lcache              
                     cpu@700          cpu          Lqcom,kryo485             k                psci                                              !              2            F                                  T           bpsci            u               "   l2-cache             Lcache              
                     cpu-map    cluster0       core0                    core1                    core2                    core3                    core4                    core5                     core6              !      core7              "            idle-states         psci       cpu-sleep-0-0            Larm,idle-state          little-rail-power-collapse          @            c                    ^                     %      cpu-sleep-1-0            Larm,idle-state          big-rail-power-collapse         @                                                      &         domain-idle-states     cluster-sleep-0          Ldomain-idle-state           cluster-power-collapse          A D                              '                     '            cpu0_opp_table           Loperating-points-v2                         opp-300000000           
              5  |       opp-403200000           
    X          5  |       opp-499200000           
    0          5         opp-576000000           
    "U          5         opp-672000000           
    (          5         opp-768000000           
    -          ,        opp-844800000           
    2Z          ,        opp-940800000           
    8x          Z       opp-1036800000          
    =P          Z       opp-1113600000          
    B`0          !b       opp-1209600000          
    H          !b       opp-1305600000          
    M          .        opp-1382400000          
    Re          .        opp-1478400000          
    X          .        opp-1555200000          
    \x          . j       opp-1632000000          
    aFX          . j       opp-1708800000          
    e8          . @       opp-1785600000          
    jn          . @          cpu4_opp_table           Loperating-points-v2                         opp-710400000           
    *W                  opp-825600000           
    15          !b,        opp-940800000           
    8x          !bZ       opp-1056000000          
    >H          .        opp-1171200000          
    E          .        opp-1286400000          
    L          >       opp-1401600000          
    S          >       opp-1497600000          
    YC          >j       opp-1612800000          
    `!`          >j       opp-1708800000          
    e8          >@       opp-1804800000          
    k          ^@       opp-1920000000          
    rp          ^        opp-2016000000          
    x)          n        opp-2131200000          
                      opp-2227200000          
    `                 opp-2323200000          
    y8                 opp-2419200000          
    2                    cpu7_opp_table           Loperating-points-v2                         opp-825600000           
    15          !b,        opp-940800000           
    8x          !bZ       opp-1056000000          
    >H          .        opp-1171200000          
    E          .        opp-1286400000          
    L          >       opp-1401600000          
    S          >       opp-1497600000          
    YC          >j       opp-1612800000          
    `!`          >j       opp-1708800000          
    e8          >@       opp-1804800000          
    k          ^@       opp-1920000000          
    rp          ^        opp-2016000000          
    x)          n        opp-2131200000          
                      opp-2227200000          
    `                 opp-2323200000          
    y8                 opp-2419200000          
    2                 opp-2534400000          
                     opp-2649600000          
                     opp-2745600000          
                     opp-2841600000          
    _`                    firmware       scm          Lqcom,scm-sm8150 qcom,scm                        hwlock           Lqcom,tcsr-mutex         ,   #               3               )      memory@80000000          memory           k                     pmu          Larm,armv8-pmuv3         A               psci             Larm,psci-1.0             smc    cpu0            L            T   $        `   %            	      cpu1            L            T   $        `   %                  cpu2            L            T   $        `   %                  cpu3            L            T   $        `   %                  cpu4            L            T   $        `   &                  cpu5            L            T   $        `   &                  cpu6            L            T   $        `   &                  cpu7            L            T   $        `   &                  cpu-cluster0            L            `   '            $         reserved-memory                                    d   memory@85700000          k    p       `           s      memory@85d00000          k                      s      memory@85f00000          k                      s      memory@85f20000          Lqcom,cmd-db          k                      s      memory@86000000          k                        s            (      memory@86200000          k                      s      memory@89b00000          Lqcom,rmtfs-mem           k                       s        z                    memory@8b700000          k    p       P           s      memory@8bc00000          k                      s                  memory@8bd80000          k                      s      memory@8be00000          k                     s                  memory@9e400000          k    @      @           s      memory@8dc00000          k          	`           s            n      memory@97200000          k            P           s      memory@97700000          k    p      @           s            c      memory@98b00000          k                      s      memory@98b10000          k            P          s      memory@98b15000          k    P                  s            i      memory@98c00000          k                      s      memory@98d00000          k          @           s                  memory@9c000000          k           @           s      memory@a4c00000          k                     s      ramoops@ffc00000             Lramoops          k                                                                     s         smem          
   Lqcom,smem              (           )         smp2p-cdsp           Lqcom,smp2p             ^          A      @              *                             master-kernel           master-kernel                                slave-kernel            slave-kernel             +        @                        smp2p-lpass          Lqcom,smp2p                      A                     *   
                          master-kernel           master-kernel                                slave-kernel            slave-kernel             +        @                        smp2p-mpss           Lqcom,smp2p                      A                    *                             master-kernel           master-kernel                          o      slave-kernel            slave-kernel             +        @               m         smp2p-slpi           Lqcom,smp2p                      A                     *                             master-kernel           master-kernel                          e      slave-kernel            slave-kernel             +        @               a         soc@0                                     d                               Q                                Lsimple-bus     clock-controller@100000          Lqcom,gcc-sm8150          k                                             L           \bi_tcxo sleep_clk               +       ,                  dma-controller@800000            Lqcom,sm8150-gpi-dma          k                      A                                                                                                                                          h           u              -                        	  disabled                .      ethernet@20000           Lqcom,sm8150-ethqos            k                   `                stmmaceth rgmii         \stmmaceth pclk ptp_ref rgmii                                              A                          macirq eth_lpi          T                                -                                           	  disabled          geniqup@8c0000           Lqcom,geni-se-qup             k             `         \m-ahb s-ahb                y      z           -                                          d        okay       i2c@880000           Lqcom,geni-i2c            k             @         \se                 Q            .              .                  tx rx           default            /        A      Y                                   	  disabled          spi@880000           Lqcom,geni-spi            k             @         se          \se                 Q            .              .                  tx rx           default            0        A      Y                                           	  disabled          i2c@884000           Lqcom,geni-i2c            k     @       @         \se                 S            .             .                 tx rx           default            1        A      Z                                   	  disabled          spi@884000           Lqcom,geni-spi            k     @       @         se          \se                 S            .             .                 tx rx           default            2        A      Z                                           	  disabled          i2c@888000           Lqcom,geni-i2c            k            @         \se                 U            .             .                 tx rx           default            3        A      [                                   	  disabled          spi@888000           Lqcom,geni-spi            k            @         se          \se                 U            .             .                 tx rx           default            4        A      [                                           	  disabled          i2c@88c000           Lqcom,geni-i2c            k            @         \se                 W            .             .                 tx rx           default            5        A      \                                   	  disabled          spi@88c000           Lqcom,geni-spi            k            @         se          \se                 W            .             .                 tx rx           default            6        A      \                                           	  disabled          i2c@890000           Lqcom,geni-i2c            k             @         \se                 Y            .             .                 tx rx           default            7        A      ]                                     okay          spi@890000           Lqcom,geni-spi            k             @         se          \se                 Y            .             .                 tx rx           default            8        A      ]                                           	  disabled          i2c@894000           Lqcom,geni-i2c            k     @       @         \se                 [            .             .                 tx rx           default            9        A      ^                                   	  disabled          spi@894000           Lqcom,geni-spi            k     @       @         se          \se                 [            .             .                 tx rx           default            :        A      ^                                           	  disabled          i2c@898000           Lqcom,geni-i2c            k            @         \se                 ]            .             .                 tx rx           default            ;        A      _                                   	  disabled          spi@898000           Lqcom,geni-spi            k            @         se          \se                 ]            .             .                 tx rx           default            <        A      _                                           	  disabled          i2c@89c000           Lqcom,geni-i2c            k            @         \se                 _            .             .                 tx rx           default            =        A      _                                     okay          spi@89c000           Lqcom,geni-spi            k            @         se          \se                 _            .             .                 tx rx           default            >        A      `                                           	  disabled             dma-controller@a00000            Lqcom,sm8150-gpi-dma          k                      A                                                            %         &         '         (         )         *         +           h           u              -                       	  disabled                ?      geniqup@ac0000           Lqcom,geni-se-qup             k             `         \m-ahb s-ahb                {      |           -                                         d        okay       i2c@a80000           Lqcom,geni-i2c            k             @         \se                 a            ?              ?                  tx rx           default            @        A      a                                   	  disabled          spi@a80000           Lqcom,geni-spi            k             @         se          \se                 a            ?              ?                  tx rx           default            A        A      a                                           	  disabled          i2c@a84000           Lqcom,geni-i2c            k     @       @         \se                 c            ?             ?                 tx rx           default            B        A      b                                   	  disabled          spi@a84000           Lqcom,geni-spi            k     @       @         se          \se                 c            ?             ?                 tx rx           default            C        A      b                                           	  disabled          i2c@a88000           Lqcom,geni-i2c            k            @         \se                 e            ?             ?                 tx rx           default            D        A      c                                     okay          spi@a88000           Lqcom,geni-spi            k            @         se          \se                 e            ?             ?                 tx rx           default            E        A      c                                           	  disabled          i2c@a8c000           Lqcom,geni-i2c            k            @         \se                 g            ?             ?                 tx rx           default            F        A      d                                   	  disabled          spi@a8c000           Lqcom,geni-spi            k            @         se          \se                 g            ?             ?                 tx rx           default            G        A      d                                           	  disabled          serial@a90000            Lqcom,geni-debug-uart             k             @         \se                 i        A      e           okay          i2c@a90000           Lqcom,geni-i2c            k             @         \se                 i            ?             ?                 tx rx           default            H        A      e                                   	  disabled          spi@a90000           Lqcom,geni-spi            k             @         se          \se                 i            ?             ?                 tx rx           default            I        A      e                                           	  disabled          i2c@94000            Lqcom,geni-i2c            k     	@       @         \se                 k            J             J                 tx rx           default            K        A      f                                   	  disabled          spi@a94000           Lqcom,geni-spi            k     @       @         se          \se                 k            J             J                 tx rx           default            L        A      f                                           	  disabled             dma-controller@c00000            Lqcom,sm8150-gpi-dma          k                      A      L         M         N         O         P         Q         R         S         T         U         V         W         X           h           u              -                       	  disabled                J      geniqup@cc0000           Lqcom,geni-se-qup             k             `         \m-ahb s-ahb                }      ~           -                                         d      	  disabled       i2c@c80000           Lqcom,geni-i2c            k             @         \se                 m            J              J                  tx rx           default            M        A      u                                   	  disabled          spi@c80000           Lqcom,geni-spi            k             @         se          \se                 m            J              J                  tx rx           default            N        A      u                                           	  disabled          i2c@c84000           Lqcom,geni-i2c            k     @       @         \se                 o            J             J                 tx rx           default            O        A      G                                   	  disabled          spi@c84000           Lqcom,geni-spi            k     @       @         se          \se                 o            J             J                 tx rx           default            P        A      G                                           	  disabled          i2c@c88000           Lqcom,geni-i2c            k     Ȁ       @         \se                 q            J             J                 tx rx           default            Q        A      H                                   	  disabled          spi@c88000           Lqcom,geni-spi            k     Ȁ       @         se          \se                 q            J             J                 tx rx           default            R        A      H                                           	  disabled          i2c@c8c000           Lqcom,geni-i2c            k            @         \se                 s            J             J                 tx rx           default            S        A      I                                   	  disabled          spi@c8c000           Lqcom,geni-spi            k            @         se          \se                 s            J             J                 tx rx           default            T        A      I                                           	  disabled          i2c@c90000           Lqcom,geni-i2c            k             @         \se                 u            J             J                 tx rx           default            U        A      J                                   	  disabled          spi@c90000           Lqcom,geni-spi            k             @         se          \se                 u            J             J                 tx rx           default            V        A      J                                           	  disabled          i2c@c94000           Lqcom,geni-i2c            k     @       @         \se                 w            J             J                 tx rx           default            W        A      K                                   	  disabled          spi@c94000           Lqcom,geni-spi            k     @       @         se          \se                 w            J             J                 tx rx           default            X        A      K                                           	  disabled             interconnect@1500000             Lqcom,sm8150-config-noc           k    P        t                    2   Y      interconnect@1620000             Lqcom,sm8150-system-noc           k    b                           2   Y      interconnect@163a000             Lqcom,sm8150-mc-virt          k    c                           2   Y                  interconnect@16e0000             Lqcom,sm8150-aggre1-noc           k    n        Ѐ                   2   Y      interconnect@1700000             Lqcom,sm8150-aggre2-noc           k    p                            2   Y      interconnect@1720000             Lqcom,sm8150-compute-noc          k    r        p                    2   Y      interconnect@1740000             Lqcom,sm8150-mmss-noc             k    t                           2   Y      system-cache-controller@9200000          Lqcom,sm8150-llcc              k    	               	`                 llcc_base llcc_broadcast_base           A      F         pci@1c00000          Lqcom,pcie-sm8150 snps,dw-pcie         P   k            0     `             `             `             `                 parf dbi elbi atu config             pci         B            S               ]                                  8   d       `       `                 `0      `0                A                  msi         @           g                       z                                                                                                                      8         7      2      4      6      8      9             0  \pipe aux cfg bus_master bus_slave slave_q2a tbu            -                     -           -                           pci         T                  Z        pciephy            [   #               [   %            default            \      	  disabled          phy@1c06000           Lqcom,sm8150-qmp-gen3x1-pcie-phy          k    `                                          d               B      4      0        \aux cfg_ahb refgen                        phy               0               	  disabled       phy@1c06200       @   k    b       p    d            h           l                       7        \pipe0                        pcie_0_pipe_clk             Z         pci@1c08000          Lqcom,pcie-sm8150 snps,dw-pcie         P   k           0     @             @             @             @                 parf dbi elbi atu config             pci         B           S               ]                                  8   d       @       @                 @0      @0                A      3           msi         @           g                       z                                                                                                                  8         ?      :      <      >      @      A             0  \pipe aux cfg bus_master bus_slave slave_q2a tbu               :        $            -                      -            -                           pci         T                 ]        pciephy            [   f               [   h            default            ^      	  disabled          phy@1c0e000           Lqcom,sm8150-qmp-gen3x2-pcie-phy          k                                              d               B      <      1        \aux cfg_ahb refgen                        phy               1               	  disabled       phy@1c0e200       `   k           p                                  p                                       ?        \pipe0                        pcie_1_pipe_clk             ]         ufshc@1d84000         +   Lqcom,sm8150-ufshc qcom,ufshc jedec,ufs-2.0            k    @       %                      std ice         A      	              _        ufsphy                                              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  <4`                 <4`                                            	  disabled                `      phy@1d87000          Lqcom,sm8150-qmp-ufs-phy          k    p                                          d        \ref ref_aux                              T                 `            ufsphy        	  disabled       phy@1d87400       P   k    t           v           |           x           z                               _         interconnect@1e00000             Lqcom,sm8150-ipa-virt             k                                2   Y      syscon@1f40000           Lsyscon           k                         #      remoteproc@2400000           Lqcom,sm8150-slpi-pas             k    @        @@      @                 a          a         a         a            #  wdog fatal ready handover stop-ack              +            \xo          T   b      b           blcx lmx            c        *   d        3   e            Dstop          	  disabled       glink-edge          A                  Zdsps                          *      fastrpc          Lqcom,fastrpc            `fastrpcglink-apps-dsp           Zsdsp             t                             compute-cb@1             Lqcom,fastrpc-compute-cb          k              -            compute-cb@2             Lqcom,fastrpc-compute-cb          k              -            compute-cb@3             Lqcom,fastrpc-compute-cb          k              -                     gpu@2c00000       *   Lqcom,adreno-640.1 qcom,adreno amd,imageon            k                     kgsl_3d0_reg_memory         A      ,              f              2   g           h      	  disabled       zap-shader             i      opp-table            Loperating-points-v2             g   opp-675000000           
    (;          @      opp-585000000           
    "d@                 opp-499200000           
    0                  opp-427000000           
    s                 opp-345000000           
    H@                 opp-257000000           
    Q@           @            gmu@2c6a000       &   Lqcom,adreno-gmu-640.1 qcom,adreno-gmu         0   k    Ơ            )             I                 gmu gmu_pdc gmu_pdc_seq         A      0         1           hfi gmu       (      j       j      j               (        \ahb gmu cxo axi memnoc          T   j       j           bcx gx              f              2   k      	  disabled                h   opp-table            Loperating-points-v2             k   opp-200000000           
                0            clock-controller@2c90000             Lqcom,sm8150-gpucc            k                         +          %      &      8  \bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src                                L               j      iommu@2ca0000         !   Lqcom,sm8150-smmu-500 arm,mmu-500             k                                         l  A                                                                                             j          (      )        \ahb bus iface           T   j                f      pinctrl@3100000          Lqcom,sm8150-pinctrl       @   k           0      P       0             0             0          west east north south           A                     [                                        +        @              l           ~               [   qup-i2c0-default                /   mux         	gpio0 gpio1         qup0          config          	gpio0 gpio1                     &         qup-spi0-default            	gpio0 gpio1 gpio2 gpio3         qup0                        &            0      qup-i2c1-default                1   mux         	gpio114 gpio115         qup1          config          	gpio114 gpio115                     &         qup-spi1-default             	gpio114 gpio115 gpio116 gpio117         qup1                        &            2      qup-i2c2-default                3   mux         	gpio126 gpio127         qup2          config          	gpio126 gpio127                     &         qup-spi2-default             	gpio126 gpio127 gpio128 gpio129         qup2                        &            4      qup-i2c3-default                5   mux         	gpio144 gpio145         qup3          config          	gpio144 gpio145                     &         qup-spi3-default             	gpio144 gpio145 gpio146 gpio147         qup3                        &            6      qup-i2c4-default                7   mux         	gpio51 gpio52           qup4          config          	gpio51 gpio52                       &         qup-spi4-default            	gpio51 gpio52 gpio53 gpio54         qup4                        &            8      qup-i2c5-default                9   mux         	gpio121 gpio122         qup5          config          	gpio121 gpio122                     &         qup-spi5-default             	gpio119 gpio120 gpio121 gpio122         qup5                        &            :      qup-i2c6-default                ;   mux         	gpio6 gpio7         qup6          config          	gpio6 gpio7                     &         qup-spi6_default            	gpio4 gpio5 gpio6 gpio7         qup6                        &            <      qup-i2c7-default                =   mux         	gpio98 gpio99           qup7          config          	gpio98 gpio99                       &         qup-spi7_default            	gpio98 gpio99 gpio100 gpio101           qup7                        &            >      qup-i2c8-default                @   mux         	gpio88 gpio89           qup8          config          	gpio88 gpio89                       &         qup-spi8-default            	gpio88 gpio89 gpio90 gpio91         qup8                        &            A      qup-i2c9-default                B   mux         	gpio39 gpio40           qup9          config          	gpio39 gpio40                       &         qup-spi9-default            	gpio39 gpio40 gpio41 gpio42         qup9                        &            C      qup-i2c10-default               D   mux         	gpio9 gpio10            qup10         config          	gpio9 gpio10                        &         qup-spi10-default           	gpio9 gpio10 gpio11 gpio12          qup10                       &            E      qup-i2c11-default               F   mux         	gpio94 gpio95           qup11         config          	gpio94 gpio95                       &         qup-spi11-default           	gpio92 gpio93 gpio94 gpio95         qup11                       &            G      qup-i2c12-default               H   mux         	gpio83 gpio84           qup12         config          	gpio83 gpio84                       &         qup-spi12-default           	gpio83 gpio84 gpio85 gpio86         qup12                       &            I      qup-i2c13-default               S   mux         	gpio43 gpio44           qup13         config          	gpio43 gpio44                       &         qup-spi13-default           	gpio43 gpio44 gpio45 gpio46         qup13                       &            T      qup-i2c14-default               U   mux         	gpio47 gpio48           qup14         config          	gpio47 gpio48                       &         qup-spi14-default           	gpio47 gpio48 gpio49 gpio50         qup14                       &            V      qup-i2c15-default               W   mux         	gpio27 gpio28           qup15         config          	gpio27 gpio28                       &         qup-spi15-default           	gpio27 gpio28 gpio29 gpio30         qup15                       &            X      qup-i2c16-default               K   mux         	gpio86 gpio85           qup16         config          	gpio86 gpio85                       &         qup-spi16-default           	gpio83 gpio84 gpio85 gpio86         qup16                       &            L      qup-i2c17-default               M   mux         	gpio55 gpio56           qup17         config          	gpio55 gpio56                       &         qup-spi17-default           	gpio55 gpio56 gpio57 gpio58         qup17                       &            N      qup-i2c18-default               O   mux         	gpio23 gpio24           qup18         config          	gpio23 gpio24                       &         qup-spi18-default           	gpio23 gpio24 gpio25 gpio26         qup18                       &            P      qup-i2c19-default               Q   mux         	gpio57 gpio58           qup19         config          	gpio57 gpio58                       &         qup-spi19-default           	gpio55 gpio56 gpio57 gpio58         qup19                       &            R      pcie0-default               \   perst           	gpio35          gpio                        3      clkreq          	gpio36          pci_e0                      B      wake            	gpio37          gpio                        B         pcie1-default               ^   perst           	gpio102         gpio                        3      clkreq          	gpio103         pci_e1                      B      wake            	gpio104         gpio                        B            remoteproc@4080000           Lqcom,sm8150-mpss-pas             k            @@      L           
      m          m         m         m         m            0  wdog fatal ready handover stop-ack shutdown-ack             +            \xo          T   b      b            bcx mss             n        *   d        3   o            Dstop          	  disabled       glink-edge          A                 Zmodem                         *            stm@6002000           Larm,coresight-stm arm,primecell           k                  (                 stm-base stm-stimulus-base              d      	  \apb_pclk       out-ports      port       endpoint            O   p            r               funnel@6041000        +   Larm,coresight-dynamic-funnel arm,primecell           k                        d      	  \apb_pclk       out-ports      port       endpoint            O   q            x            in-ports                                 port@7           k      endpoint            O   r            p               funnel@6042000        +   Larm,coresight-dynamic-funnel arm,primecell           k                         d      	  \apb_pclk       out-ports      port       endpoint            O   s            y            in-ports                                 port@4           k      endpoint            O   t                           funnel@6043000        +   Larm,coresight-dynamic-funnel arm,primecell           k    0                    d      	  \apb_pclk       out-ports      port       endpoint            O   u            z            in-ports                                 port@2           k      endpoint            O   v                           funnel@6045000        +   Larm,coresight-dynamic-funnel arm,primecell           k    P                    d      	  \apb_pclk       out-ports      port       endpoint            O   w                        in-ports                                 port@0           k       endpoint            O   x            q         port@1           k      endpoint            O   y            s         port@2           k      endpoint            O   z            u               replicator@6046000        /   Larm,coresight-dynamic-replicator arm,primecell           k    `                    d      	  \apb_pclk       out-ports                                port@0           k       endpoint            O   {                     port@1           k      endpoint            O   |                        in-ports       port       endpoint            O   }            ~               etf@6047000           Larm,coresight-tmc arm,primecell          k    p                    d      	  \apb_pclk       out-ports      port       endpoint            O   ~            }            in-ports       port       endpoint            O               w               etr@6048000           Larm,coresight-tmc arm,primecell          k                       -                  d      	  \apb_pclk             _   in-ports       port       endpoint            O               {               replicator@604a000        /   Larm,coresight-dynamic-replicator arm,primecell           k                        d      	  \apb_pclk       out-ports                                port@1           k      endpoint            O                           in-ports                                 port@1           k      endpoint            O               |               funnel@6b08000        +   Larm,coresight-dynamic-funnel arm,primecell           k                        d      	  \apb_pclk       out-ports      port       endpoint            O                           in-ports                                 port@6           k      endpoint            O                              etf@6b09000           Larm,coresight-tmc arm,primecell          k                        d      	  \apb_pclk       out-ports      port       endpoint            O                           in-ports       port       endpoint            O                              replicator@6b0a000        /   Larm,coresight-dynamic-replicator arm,primecell           k                        d      	  \apb_pclk             r   out-ports      port       endpoint            O               t            in-ports       port       endpoint            O                              etm@7040000       "   Larm,coresight-etm4x arm,primecell            k                                    d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7140000       "   Larm,coresight-etm4x arm,primecell            k                                    d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7240000       "   Larm,coresight-etm4x arm,primecell            k    $                                d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7340000       "   Larm,coresight-etm4x arm,primecell            k    4                                d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7440000       "   Larm,coresight-etm4x arm,primecell            k    D                                d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7540000       "   Larm,coresight-etm4x arm,primecell            k    T                                 d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7640000       "   Larm,coresight-etm4x arm,primecell            k    d                    !            d      	  \apb_pclk                         out-ports      port       endpoint            O                              etm@7740000       "   Larm,coresight-etm4x arm,primecell            k    t                    "            d      	  \apb_pclk                         out-ports      port       endpoint            O                              funnel@7800000        +   Larm,coresight-dynamic-funnel arm,primecell           k                         d      	  \apb_pclk       out-ports      port       endpoint            O                           in-ports                                 port@0           k       endpoint            O                        port@1           k      endpoint            O                        port@2           k      endpoint            O                        port@3           k      endpoint            O                        port@4           k      endpoint            O                        port@5           k      endpoint            O                        port@6           k      endpoint            O                        port@7           k      endpoint            O                              funnel@7810000        +   Larm,coresight-dynamic-funnel arm,primecell           k                         d      	  \apb_pclk       out-ports      port       endpoint            O               v            in-ports       port       endpoint            O                              remoteproc@8300000           Lqcom,sm8150-cdsp-pas             k    0        @@      @           B                                              #  wdog fatal ready handover stop-ack              +            \xo          T   b                      *   d        3               Dstop          	  disabled       glink-edge          A      >           Zcdsp                          *      fastrpc          Lqcom,fastrpc            `fastrpcglink-apps-dsp           Zcdsp             t                             compute-cb@1             Lqcom,fastrpc-compute-cb          k         0     -     @   -  !       -         -   A          compute-cb@2             Lqcom,fastrpc-compute-cb          k              -     4@   -   "  4       compute-cb@3             Lqcom,fastrpc-compute-cb          k         $     -     4@   -  #       -   #          compute-cb@4             Lqcom,fastrpc-compute-cb          k              -     4@   -   $  4       compute-cb@5             Lqcom,fastrpc-compute-cb          k              -     4@   -   %  4       compute-cb@6             Lqcom,fastrpc-compute-cb          k              -     4`      compute-cb@7             Lqcom,fastrpc-compute-cb          k              -     4`      compute-cb@8             Lqcom,fastrpc-compute-cb          k              -     4`               phy@88e2000       0   Lqcom,sm8150-usb-hs-phy qcom,usb-snps-hs-7nm-phy          k                     okay                            +            \ref                                                                  phy@88e3000       0   Lqcom,sm8150-usb-hs-phy qcom,usb-snps-hs-7nm-phy          k    0              	  disabled                            +            \ref                                 phy@88e9000          Lqcom,sm8150-qmp-usb3-phy              k                               okay                                       d                   +                        \aux ref_clk_src ref com_aux                             phy common                           phy@88e9200       `   k                                                                                                                       \pipe0            usb3_phy_pipe_clk_src                        phy@88eb000          Lqcom,sm8150-qmp-usb3-uni-phy             k                  	  disabled                                       d                   +                        \aux ref_clk_src ref com_aux                             phy common     phy@88eb200       @   k                                                                                                \pipe0            usb3_uni_phy_pipe_clk_src                        sdhci@8804000         $   Lqcom,sm8150-sdhci qcom,sdhci-msm-v5          k    @                A                            hc_irq pwr_irq                          +            \iface core xo              -               d,        h        T   b            2         	  disabled       sdhc2-opp-table          Loperating-points-v2                opp-19200000            
    $         $         opp-50000000            
            $         opp-100000000           
             $         opp-202000000           
    
F        $               interconnect@9160000             Lqcom,sm8150-dc-noc           k    	        2                    2   Y      interconnect@9680000             Lqcom,sm8150-gem-noc          k    	h                           2   Y                  usb@a6f8800          Lqcom,sm8150-dwc3 qcom,dwc3           k    
o                okay                                       d         Q      0                                             &  \cfg_noc core iface sleep mock_utmi xo                               $        0  A                                           2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq           T                       usb@a600000       
   Lsnps,dwc3            k    
`                 A                     -  @             2         K                      usb2-phy usb3-phy           cperipheral           usb@a8f8800          Lqcom,sm8150-dwc3 qcom,dwc3           k    
              	  disabled                                       d         Q      0                                             &  \cfg_noc core iface sleep mock_utmi xo                               $        0  A                                           2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq           T                       usb@a800000       
   Lsnps,dwc3            k    
                 A                     -  `             2         K                      usb2-phy usb3-phy            interconnect@ac00000             Lqcom,sm8150-camnoc-virt          k    
                            2   Y      interrupt-controller@b220000             Lqcom,sm8150-pdc qcom,pdc             k    "               $  k         ^   ^  a      }   ?           @                         +            l      power-controller@c300000          #   Lqcom,sm8150-aoss-qmp qcom,aoss-qmp           k    0                 A                    *                             d      sram@c3f0000             Lqcom,rpmh-stats          k    ?               thermal-sensor@c263000            Lqcom,sm8150-tsens qcom,tsens-v2           k    &0           "                {           A                          uplow critical                               thermal-sensor@c265000            Lqcom,sm8150-tsens qcom,tsens-v2           k    &P           "0               {           A                          uplow critical                               spmi@c440000             Lqcom,spmi-pmic-arb        P   k    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         periph_irq          A                                                                    +        @                  pmic@0           Lqcom,pm8150 qcom,spmi-pmic           k                                     power-on@800             Lqcom,pm8998-pon          k                            pwrkey           Lqcom,pm8941-pwrkey          A                        =	         B           t        okay          resin            Lqcom,pm8941-resin           A                       =	         B      	  disabled             temp-alarm@2400          Lqcom,spmi-temp-alarm             k  $         A       $                             thermal                               adc@3100             Lqcom,spmi-adc5           k  1                                              A       1                      ref-gnd@0            k                           Zref_gnd       vref-1p25@1          k                        
  Zvref_1p25         die-temp@6           k                        	  Zdie_temp             adc-tm@3500          Lqcom,spmi-adc-tm5            k  5         A       5                                                  	  disabled          rtc@6000             Lqcom,pm8941-rtc          k  `       
  rtc alarm           A       a             gpio@c000            Lqcom,pm8150-gpio             k                                +        @            pmic@1           Lqcom,pm8150 qcom,spmi-pmic           k                                       pmic@2           Lqcom,pm8150b qcom,spmi-pmic          k                                    power-on@800             Lqcom,pm8916-pon          k         	  disabled          dcdc@1100            Lqcom,pm8150b-vbus-reg         	  disabled             k         temp-alarm@2400          Lqcom,spmi-temp-alarm             k  $         A      $                             thermal                               adc@3100             Lqcom,spmi-adc5           k  1                                              A      1                      ref-gnd@0            k                           Zref_gnd       vref-1p25@1          k                        
  Zvref_1p25         die-temp@6           k                        	  Zdie_temp          chg-temp@9           k   	                     	  Zchg_temp             adc-tm@3500          Lqcom,spmi-adc-tm5            k  5         A      5                                                  	  disabled          gpio@c000            Lqcom,pm8150b-gpio            k                                +        @            pmic@3           Lqcom,pm8150b qcom,spmi-pmic          k                                       pmic@4           Lqcom,pm8150l qcom,spmi-pmic          k                                    power-on@800             Lqcom,pm8916-pon          k         	  disabled          temp-alarm@2400          Lqcom,spmi-temp-alarm             k  $         A      $                             thermal                               adc@3100             Lqcom,spmi-adc5           k  1                                              A      1                      ref-gnd@0            k                           Zref_gnd       vref-1p25@1          k                        
  Zvref_1p25         die-temp@6           k                        	  Zdie_temp             adc-tm@3500          Lqcom,spmi-adc-tm5            k  5         A      5                                                  	  disabled          gpio@c000            Lqcom,pm8150l-gpio            k                                +        @            pmic@5           Lqcom,pm8150l qcom,spmi-pmic          k                                          iommu@15000000        !   Lqcom,sm8150-smmu-500 arm,mmu-500             k                                           A       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         X         Y                                                                                                                                                      -      remoteproc@17300000          Lqcom,sm8150-adsp-pas             k    0        @@      @                                                          #  wdog fatal ready handover stop-ack              +            \xo          T   b                      *   d        3               Dstop          	  disabled       glink-edge          A                  Zlpass                         *      fastrpc          Lqcom,fastrpc            `fastrpcglink-apps-dsp           Zadsp             t                             compute-cb@3             Lqcom,fastrpc-compute-cb          k              -  #          compute-cb@4             Lqcom,fastrpc-compute-cb          k              -  $          compute-cb@5             Lqcom,fastrpc-compute-cb          k              -  %                   interrupt-controller@17a00000            Larm,gic-v3           +        @             k                                  A      	                     mailbox@17c00000             Lqcom,sm8150-apss-shared          k                     1               *      watchdog@17c10000         #   Lqcom,apss-wdt-sm8150 qcom,kpss-wdt           k                         ,        A                 timer@17c20000                                    d                         Larm,armv7-timer-mem          k                      $    frame@17c21000          =            A                             k               frame@17c23000          =           A       	            k0          	  disabled          frame@17c25000          =           A       
            kP          	  disabled          frame@17c27000          =           A                   k`          	  disabled          frame@17c29000          =           A                   k          	  disabled          frame@17c2b000          =           A                   k°          	  disabled          frame@17c2d000          =           A                   k          	  disabled             rsc@18200000          	  Zapps_rsc             Lqcom,rpmh-rsc         0   k                  !             "                 drv-0 drv-1 drv-2         $  A                                      J           Z            f                            clock-controller             Lqcom,sm8150-rpmh-clk                        \xo                          +      power-controller             Lqcom,sm8150-rpmhpd          L           2               b   opp-table            Loperating-points-v2                opp1                     opp2               0                  opp3               @                  opp4                                 opp5                                 opp6                     opp7                     opp8              @      opp9              P      opp10                   opp11                         bcm-voter            Lqcom,bcm-voter              Y      pm8150-rpmh-regulators           Lqcom,pm8150-rpmh-regulators         va                                                                                                              	           	           	%           	7           	O           	`           	z      smps2           	 	'        	 	'        	         smps5           	         	          	                     smps6           	 	        	 6@        	                     ldo1            	 y        	 y        	         ldo2            	 .         	 .         	                     ldo3            	 S         	 8        	         ldo5            	 m        	 m        	                     ldo6            	 O        	 O        	         ldo7            	 w@        	 w@        	         ldo9            	 O        	 O        	         ldo10           	 &5@        	 -*        	         ldo11           	 5         	 5         	         ldo12           	 w@        	 w@        	                     ldo14           	 w@        	 w@        	         ldo15           	  @        	  @        	         ldo16           	 )B        	 -*        	         ldo17           	 +@        	 -         	         ldo18           	 m        	         	                        pm8150l-rpmh-regulators          Lqcom,pm8150l-rpmh-regulators            vc                                                                                                   	           	           	           
           
            
2           
A           
R      bob         	 3        	 =	         	            
a                  smps1           	 6@        	 6@        	         smps8           	 @        	 @        	                     ldo1            	 w@        	 w@        	         ldo2            	         	         	         ldo3            	 O        	 O        	                     ldo4            	  @        	 ,        	         ldo5            	  @        	 ,        	         ldo6            	 w@        	 -*        	            
x      ldo7            	 +@        	 /]         	         ldo8            	 w@        	 w@        	         ldo9            	 )B        	 -*        	            
x      ldo10           	 -        	 2        	         ldo11           	 -        	 2        	               interconnect@18321000            Lqcom,sm8150-osm-l3           k    2                    +                  \xo alternate                                 cpufreq@18323000             Lqcom,cpufreq-hw       0   k    20            2X            2x              '  freq-domain0 freq-domain1 freq-domain2              +                  \xo alternate            
                     lmh@18350800             Lqcom,sm8150-lmh          k    5                A       !           
           
  `        
 J        
 L         +        @         lmh@18358800             Lqcom,sm8150-lmh          k    5                A                   
           
  `        
 J        
 L         +        @         wifi@18800000            Lqcom,wcn3990-wifi            k                     membase                    \cxo_ref_clk_pin qdss                +      d        A                                                                                                                       -  @         	  disabled             timer            Larm,armv8-timer       0  A                                           thermal-zones      cpu0-thermal                                 +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W                  map1            R         0  W                        cpu1-thermal                                 +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W                  map1            R         0  W                        cpu2-thermal                                 +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W                  map1            R         0  W                        cpu3-thermal                                 +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W                  map1            R         0  W                        cpu4-top-thermal                                 +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu5-top-thermal                                 +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu6-top-thermal                                 +      	   trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu7-top-thermal                                 +      
   trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu4-bottom-thermal                              +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu5-bottom-thermal                              +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu6-bottom-thermal                              +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            cpu7-bottom-thermal                              +         trips      trip-point0         ; _        G           _passive                   trip-point1         ; s        G           _passive                   cpu_crit            ;         G        	   _critical             cooling-maps       map0            R         0  W          !   "      map1            R         0  W          !   "            aoss0-thermal                                +          trips      trip-point0         ; _        G           _hot             cluster0-thermal                                 +         trips      trip-point0         ; _        G           _hot       cluster0_crit           ;         G        	   _critical                cluster1-thermal                                 +         trips      trip-point0         ; _        G           _hot       cluster1_crit           ;         G        	   _critical                gpu-top-thermal                              +         trips      trip-point0         ; _        G           _hot             aoss1-thermal                                +          trips      trip-point0         ; _        G           _hot             wlan-thermal                                 +         trips      trip-point0         ; _        G           _hot             video-thermal                                +         trips      trip-point0         ; _        G           _hot             mem-thermal                              +         trips      trip-point0         ; _        G           _hot             q6-hvx-thermal                               +         trips      trip-point0         ; _        G           _hot             camera-thermal                               +         trips      trip-point0         ; _        G           _hot             compute-thermal                              +         trips      trip-point0         ; _        G           _hot             modem-thermal                                +         trips      trip-point0         ; _        G           _hot             npu-thermal                              +         trips      trip-point0         ; _        G           _hot             modem-vec-thermal                                +      	   trips      trip-point0         ; _        G           _hot             modem-scl-thermal                                +      
   trips      trip-point0         ; _        G           _hot             gpu-bottom-thermal                               +         trips      trip-point0         ; _        G           _hot             pm8150-thermal             d                    +      trips      trip0           ; s        G             _passive       trip1           ; 8        G             _hot       trip2           ; 6h        G          	   _critical                pm8150b-thermal            d                    +      trips      trip0           ; s        G             _passive       trip1           ; 8        G             _hot       trip2           ; 6h        G          	   _critical                pm8150l-thermal            d                    +      trips      trip0           ; s        G             _passive       trip1           ; 8        G             _hot       trip2           ; 6h        G          	   _critical                   vph-pwr-regulator            Lregulator-fixed         fvph_pwr         	 8u         	 8u                   pm8150-s4            Lregulator-fixed         fvreg_s4a_1p8            	 w@        	 w@         u                                         	interrupt-parent #address-cells #size-cells qcom,msm-id qcom,board-id model compatible chassis-type ranges reg width height stride format clocks #clock-cells clock-frequency clock-output-names phandle device_type enable-method capacity-dmips-mhz dynamic-power-coefficient next-level-cache qcom,freq-domain operating-points-v2 interconnects power-domains power-domain-names #cooling-cells 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 #reset-cells syscon #hwlock-cells interrupts #power-domain-cells domain-idle-states no-map qcom,client-id qcom,vmid record-size console-size msg-size ecc-size memory-region hwlocks qcom,smem mboxes qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges clock-names dma-channels dma-channel-mask iommus #dma-cells status reg-names interrupt-names resets snps,tso rx-fifo-depth tx-fifo-depth dmas dma-names pinctrl-names pinctrl-0 spi-max-frequency #interconnect-cells qcom,bcm-voters linux,pci-domain bus-range num-lanes interrupt-map-mask interrupt-map iommu-map reset-names phys phy-names perst-gpio enable-gpio assigned-clocks assigned-clock-rates #phy-cells lanes-per-direction freq-table-hz interrupts-extended qcom,qmp qcom,smem-states qcom,smem-state-names label qcom,glink-channels qcom,non-secure-domain qcom,gmu opp-level #iommu-cells #global-interrupts gpio-ranges gpio-controller #gpio-cells wakeup-parent gpio-reserved-ranges pins function drive-strength bias-disable bias-pull-down bias-pull-up remote-endpoint arm,scatter-gather qcom,replicator-loses-context arm,coresight-loses-context-with-cpu qcom,skip-power-up vdda-pll-supply vdda33-supply vdda18-supply vdda-phy-supply qcom,dll-config qcom,ddr-config required-opps snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk dr_mode qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,ee qcom,channel cell-index mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling #mbox-cells frame-number 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-l1-l8-l11-supply vdd-l2-l10-supply vdd-l3-l4-l5-l18-supply vdd-l6-l9-supply vdd-l7-l12-l14-l15-supply vdd-l13-l16-l17-supply regulator-min-microvolt regulator-max-microvolt regulator-initial-mode vdd-l1-l8-supply vdd-l2-l3-supply vdd-l4-l5-l6-supply vdd-l7-l11-supply vdd-l9-l10-supply vdd-bob-supply vdd-flash-supply vdd-rgb-supply regulator-allow-bypass regulator-allow-set-load #freq-domain-cells cpus qcom,lmh-temp-arm-millicelsius qcom,lmh-temp-low-millicelsius qcom,lmh-temp-high-millicelsius polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device regulator-name regulator-always-on regulator-boot-on vin-supply 