 H[   8 <   (             <T                                                                      ,  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                              '                     &            opp-table-cpu0           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          . @          opp-table-cpu4           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                    opp-table-cpu7           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                        memory@80000000          memory           k                     pmu          Larm,armv8-pmuv3         ,               psci             Larm,psci-1.0             smc    cpu0            7            T   #        K   $            	      cpu1            7            T   #        K   $                  cpu2            7            T   #        K   $                  cpu3            7            T   #        K   $                  cpu4            7            T   #        K   %                  cpu5            7            T   #        K   %                  cpu6            7            T   #        K   %                  cpu7            7            T   #        K   %                  cpu-cluster0            7            K   &            #         reserved-memory                                    d   memory@85700000          k    p       `           ^      memory@85d00000          k                      ^      memory@85f00000          k                      ^      memory@85f20000          Lqcom,cmd-db          k                      ^      memory@86000000          k                        ^            '      memory@86200000          k                      ^      memory@89b00000          Lqcom,rmtfs-mem           k                       ^        e           t         memory@8b700000          k    p       P           ^      memory@8bc00000          k                      ^                  memory@8bd80000          k                      ^      memory@8be00000          k                     ^                  memory@9e400000          k    @      @           ^      memory@8dc00000          k          	`           ^            m      memory@97200000          k            P           ^      memory@97700000          k    p      @           ^            b      memory@98b00000          k                      ^      memory@98b10000          k            P          ^      memory@98b15000          k    P                  ^            h      memory@98c00000          k                      ^      memory@98d00000          k          @           ^                  memory@9c000000          k           @           ^      memory@a4c00000          k                     ^      ramoops@ffc00000             Lramoops          k                     ~                                             ^         smem          
   Lqcom,smem              '           (         smp2p-cdsp           Lqcom,smp2p             ^          ,      @              )                             master-kernel           master-kernel                                 slave-kernel            slave-kernel                     ,                        smp2p-lpass          Lqcom,smp2p                      ,                     )   
                          master-kernel           master-kernel                                 slave-kernel            slave-kernel                     ,                        smp2p-mpss           Lqcom,smp2p                      ,                    )                             master-kernel           master-kernel                           n      slave-kernel            slave-kernel                     ,               l         smp2p-slpi           Lqcom,smp2p                      ,                     )                             master-kernel           master-kernel                           d      slave-kernel            slave-kernel                     ,               `         soc@0                                     d                               =                                Lsimple-bus     clock-controller@100000          Lqcom,gcc-sm8150          k                                             7           Hbi_tcxo sleep_clk               *       +                  dma-controller@800000            Lqcom,sm8150-gpi-dma          k                      ,                                                                                                                                          T           a           r   ,               y         	  disabled                -      ethernet@20000           Lqcom,sm8150-ethqos            k                   `                stmmaceth rgmii         Hstmmaceth pclk ptp_ref rgmii                                              ,                          macirq eth_lpi          T                             r   ,                                           	  disabled          geniqup@8c0000           Lqcom,geni-se-qup             k             `         Hm-ahb s-ahb                y      z        r   ,                                          d        okay       i2c@880000           Lqcom,geni-i2c            k             @         Hse                 Q            -              -                  tx rx           default            .        ,      Y                                   	  disabled          spi@880000           Lqcom,geni-spi            k             @         se          Hse                 Q            -              -                  tx rx           default            /        ,      Y                                           	  disabled          i2c@884000           Lqcom,geni-i2c            k     @       @         Hse                 S            -             -                 tx rx           default            0        ,      Z                                   	  disabled          spi@884000           Lqcom,geni-spi            k     @       @         se          Hse                 S            -             -                 tx rx           default            1        ,      Z                                           	  disabled          i2c@888000           Lqcom,geni-i2c            k            @         Hse                 U            -             -                 tx rx           default            2        ,      [                                   	  disabled          spi@888000           Lqcom,geni-spi            k            @         se          Hse                 U            -             -                 tx rx           default            3        ,      [                                           	  disabled          i2c@88c000           Lqcom,geni-i2c            k            @         Hse                 W            -             -                 tx rx           default            4        ,      \                                   	  disabled          spi@88c000           Lqcom,geni-spi            k            @         se          Hse                 W            -             -                 tx rx           default            5        ,      \                                           	  disabled          i2c@890000           Lqcom,geni-i2c            k             @         Hse                 Y            -             -                 tx rx           default            6        ,      ]                                     okay          spi@890000           Lqcom,geni-spi            k             @         se          Hse                 Y            -             -                 tx rx           default            7        ,      ]                                           	  disabled          i2c@894000           Lqcom,geni-i2c            k     @       @         Hse                 [            -             -                 tx rx           default            8        ,      ^                                   	  disabled          spi@894000           Lqcom,geni-spi            k     @       @         se          Hse                 [            -             -                 tx rx           default            9        ,      ^                                           	  disabled          i2c@898000           Lqcom,geni-i2c            k            @         Hse                 ]            -             -                 tx rx           default            :        ,      _                                   	  disabled          spi@898000           Lqcom,geni-spi            k            @         se          Hse                 ]            -             -                 tx rx           default            ;        ,      _                                           	  disabled          i2c@89c000           Lqcom,geni-i2c            k            @         Hse                 _            -             -                 tx rx           default            <        ,      `                                     okay          spi@89c000           Lqcom,geni-spi            k            @         se          Hse                 _            -             -                 tx rx           default            =        ,      `                                           	  disabled             dma-controller@a00000            Lqcom,sm8150-gpi-dma          k                      ,                                                            %         &         '         (         )         *         +           T           a           r   ,              y         	  disabled                >      geniqup@ac0000           Lqcom,geni-se-qup             k             `         Hm-ahb s-ahb                {      |        r   ,                                         d        okay       i2c@a80000           Lqcom,geni-i2c            k             @         Hse                 a            >              >                  tx rx           default            ?        ,      a                                   	  disabled          spi@a80000           Lqcom,geni-spi            k             @         se          Hse                 a            >              >                  tx rx           default            @        ,      a                                           	  disabled          i2c@a84000           Lqcom,geni-i2c            k     @       @         Hse                 c            >             >                 tx rx           default            A        ,      b                                   	  disabled          spi@a84000           Lqcom,geni-spi            k     @       @         se          Hse                 c            >             >                 tx rx           default            B        ,      b                                           	  disabled          i2c@a88000           Lqcom,geni-i2c            k            @         Hse                 e            >             >                 tx rx           default            C        ,      c                                     okay          spi@a88000           Lqcom,geni-spi            k            @         se          Hse                 e            >             >                 tx rx           default            D        ,      c                                           	  disabled          i2c@a8c000           Lqcom,geni-i2c            k            @         Hse                 g            >             >                 tx rx           default            E        ,      d                                   	  disabled          spi@a8c000           Lqcom,geni-spi            k            @         se          Hse                 g            >             >                 tx rx           default            F        ,      d                                           	  disabled          serial@a90000            Lqcom,geni-debug-uart             k             @         Hse                 i        ,      e           okay          i2c@a90000           Lqcom,geni-i2c            k             @         Hse                 i            >             >                 tx rx           default            G        ,      e                                   	  disabled          spi@a90000           Lqcom,geni-spi            k             @         se          Hse                 i            >             >                 tx rx           default            H        ,      e                                           	  disabled          i2c@94000            Lqcom,geni-i2c            k     	@       @         Hse                 k            I             I                 tx rx           default            J        ,      f                                   	  disabled          spi@a94000           Lqcom,geni-spi            k     @       @         se          Hse                 k            I             I                 tx rx           default            K        ,      f                                           	  disabled             dma-controller@c00000            Lqcom,sm8150-gpi-dma          k                      ,      L         M         N         O         P         Q         R         S         T         U         V         W         X           T           a           r   ,              y         	  disabled                I      geniqup@cc0000           Lqcom,geni-se-qup             k             `         Hm-ahb s-ahb                }      ~        r   ,                                         d      	  disabled       i2c@c80000           Lqcom,geni-i2c            k             @         Hse                 m            I              I                  tx rx           default            L        ,      u                                   	  disabled          spi@c80000           Lqcom,geni-spi            k             @         se          Hse                 m            I              I                  tx rx           default            M        ,      u                                           	  disabled          i2c@c84000           Lqcom,geni-i2c            k     @       @         Hse                 o            I             I                 tx rx           default            N        ,      G                                   	  disabled          spi@c84000           Lqcom,geni-spi            k     @       @         se          Hse                 o            I             I                 tx rx           default            O        ,      G                                           	  disabled          i2c@c88000           Lqcom,geni-i2c            k     Ȁ       @         Hse                 q            I             I                 tx rx           default            P        ,      H                                   	  disabled          spi@c88000           Lqcom,geni-spi            k     Ȁ       @         se          Hse                 q            I             I                 tx rx           default            Q        ,      H                                           	  disabled          i2c@c8c000           Lqcom,geni-i2c            k            @         Hse                 s            I             I                 tx rx           default            R        ,      I                                   	  disabled          spi@c8c000           Lqcom,geni-spi            k            @         se          Hse                 s            I             I                 tx rx           default            S        ,      I                                           	  disabled          i2c@c90000           Lqcom,geni-i2c            k             @         Hse                 u            I             I                 tx rx           default            T        ,      J                                   	  disabled          spi@c90000           Lqcom,geni-spi            k             @         se          Hse                 u            I             I                 tx rx           default            U        ,      J                                           	  disabled          i2c@c94000           Lqcom,geni-i2c            k     @       @         Hse                 w            I             I                 tx rx           default            V        ,      K                                   	  disabled          spi@c94000           Lqcom,geni-spi            k     @       @         se          Hse                 w            I             I                 tx rx           default            W        ,      K                                           	  disabled             interconnect@1500000             Lqcom,sm8150-config-noc           k    P        t         
              X      interconnect@1620000             Lqcom,sm8150-system-noc           k    b                
              X      interconnect@163a000             Lqcom,sm8150-mc-virt          k    c                
              X                  interconnect@16e0000             Lqcom,sm8150-aggre1-noc           k    n        Ѐ        
              X      interconnect@1700000             Lqcom,sm8150-aggre2-noc           k    p                 
              X      interconnect@1720000             Lqcom,sm8150-compute-noc          k    r        p         
              X      interconnect@1740000             Lqcom,sm8150-mmss-noc             k    t                
              X      system-cache-controller@9200000          Lqcom,sm8150-llcc              k    	               	`                 llcc_base llcc_broadcast_base           ,      F         pci@1c00000          Lqcom,pcie-sm8150 snps,dw-pcie         P   k            0     `             `             `             `                 parf dbi elbi atu config             pci         .            ?               I                                  8   d               `                 `0      `0                ,                  msi         ,           S                       f                                                                                                                      8         7      2      4      6      8      9             0  Hpipe aux cfg bus_master bus_slave slave_q2a tbu         r   ,     ?         t       ,           ,                           ~pci         T                  Y        pciephy            Z   #               Z   %            default            [      	  disabled          phy@1c06000           Lqcom,sm8150-qmp-gen3x1-pcie-phy          k    `                                          d                B      4      5      0        Haux cfg_ahb ref refgen                        ~phy               0               	  disabled       phy@1c06200       @   k    b       p    d            h           l                       7        Hpipe0                        pcie_0_pipe_clk             Y         pci@1c08000          Lqcom,pcie-sm8150 snps,dw-pcie         P   k           0     @             @             @             @                 parf dbi elbi atu config             pci         .           ?               I                                  8   d               @                 @0      @0                ,      3           msi         ,           S                       f                                                                                                                  8         ?      :      <      >      @      A             0  Hpipe aux cfg bus_master bus_slave slave_q2a tbu               :        $         r   ,      ?         t       ,            ,                           ~pci         T                 \        pciephy            Z   f               Z   h            default            ]      	  disabled          phy@1c0e000           Lqcom,sm8150-qmp-gen3x2-pcie-phy          k                                              d                B      <      =      1        Haux cfg_ahb ref refgen                        ~phy               1               	  disabled       phy@1c0e200       `   k           p                                  p                                       ?        Hpipe0                        pcie_1_pipe_clk             \         ufshc@1d84000         +   Lqcom,sm8150-ufshc qcom,ufshc jedec,ufs-2.0            k    @       %                      std ice         ,      	              ^        ufsphy                                              ~rst         r   ,             {  Hcore_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        Href ref_aux                              T                 _            ~ufsphy        	  disabled       phy@1d87400       P   k    t       l    v            |            x       l    z                                ^         interconnect@1e00000             Lqcom,sm8150-ipa-virt             k                     
              X      hwlock@1f40000           Lqcom,tcsr-mutex          k                                    (      syscon@1f60000           Lqcom,sm8150-tcsr syscon          k                   remoteproc@2400000           Lqcom,sm8150-slpi-pas             k    @        @@      @                 `          `         `         `            #  wdog fatal ready handover stop-ack              *            Hxo          T   a      a           blcx lmx            b        0   c        9   d            Jstop          	  disabled       glink-edge          ,                  `dsps                          )      fastrpc          Lqcom,fastrpc            ffastrpcglink-apps-dsp           `sdsp             z                             compute-cb@1             Lqcom,fastrpc-compute-cb          k           r   ,            compute-cb@2             Lqcom,fastrpc-compute-cb          k           r   ,            compute-cb@3             Lqcom,fastrpc-compute-cb          k           r   ,                     gpu@2c00000       *   Lqcom,adreno-640.1 qcom,adreno amd,imageon            k                     kgsl_3d0_reg_memory         ,      ,           r   e              2   f           g      	  disabled       zap-shader             h      opp-table            Loperating-points-v2             f   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         ,      0         1           hfi gmu       (      i       i      i               (        Hahb gmu cxo axi memnoc          T   i       i           bcx gx           r   e              2   j      	  disabled                g   opp-table            Loperating-points-v2             j   opp-200000000           
                0            clock-controller@2c90000             Lqcom,sm8150-gpucc            k                         *          %      &      8  Hbi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src                                7               i      iommu@2ca0000         !   Lqcom,sm8150-smmu-500 arm,mmu-500             k                                         l  ,                                                                                             i          (      )        Hahb bus iface           T   i                e      pinctrl@3100000          Lqcom,sm8150-pinctrl       @   k           0      P       0             0             0          west east north south           ,                     Z                                                ,              k           ~               Z   qup-i2c0-default-state          gpio0 gpio1         qup0                        ,            .      qup-spi0-default-state          gpio0 gpio1 gpio2 gpio3         qup0                        ,            /      qup-i2c1-default-state          gpio114 gpio115         qup1                        ,            0      qup-spi1-default-state           gpio114 gpio115 gpio116 gpio117         qup1                        ,            1      qup-i2c2-default-state          gpio126 gpio127         qup2                        ,            2      qup-spi2-default-state           gpio126 gpio127 gpio128 gpio129         qup2                        ,            3      qup-i2c3-default-state          gpio144 gpio145         qup3                        ,            4      qup-spi3-default-state           gpio144 gpio145 gpio146 gpio147         qup3                        ,            5      qup-i2c4-default-state          gpio51 gpio52           qup4                        ,            6      qup-spi4-default-state          gpio51 gpio52 gpio53 gpio54         qup4                        ,            7      qup-i2c5-default-state          gpio121 gpio122         qup5                        ,            8      qup-spi5-default-state           gpio119 gpio120 gpio121 gpio122         qup5                        ,            9      qup-i2c6-default-state          gpio6 gpio7         qup6                        ,            :      qup-spi6_default-state          gpio4 gpio5 gpio6 gpio7         qup6                        ,            ;      qup-i2c7-default-state          gpio98 gpio99           qup7                        ,            <      qup-spi7_default-state          gpio98 gpio99 gpio100 gpio101           qup7                        ,            =      qup-i2c8-default-state          gpio88 gpio89           qup8                        ,            ?      qup-spi8-default-state          gpio88 gpio89 gpio90 gpio91         qup8                        ,            @      qup-i2c9-default-state          gpio39 gpio40           qup9                        ,            A      qup-spi9-default-state          gpio39 gpio40 gpio41 gpio42         qup9                        ,            B      qup-i2c10-default-state         gpio9 gpio10            qup10                       ,            C      qup-spi10-default-state         gpio9 gpio10 gpio11 gpio12          qup10                       ,            D      qup-i2c11-default-state         gpio94 gpio95           qup11                       ,            E      qup-spi11-default-state         gpio92 gpio93 gpio94 gpio95         qup11                       ,            F      qup-i2c12-default-state         gpio83 gpio84           qup12                       ,            G      qup-spi12-default-state         gpio83 gpio84 gpio85 gpio86         qup12                       ,            H      qup-i2c13-default-state         gpio43 gpio44           qup13                       ,            R      qup-spi13-default-state         gpio43 gpio44 gpio45 gpio46         qup13                       ,            S      qup-i2c14-default-state         gpio47 gpio48           qup14                       ,            T      qup-spi14-default-state         gpio47 gpio48 gpio49 gpio50         qup14                       ,            U      qup-i2c15-default-state         gpio27 gpio28           qup15                       ,            V      qup-spi15-default-state         gpio27 gpio28 gpio29 gpio30         qup15                       ,            W      qup-i2c16-default-state         gpio86 gpio85           qup16                       ,            J      qup-spi16-default-state         gpio83 gpio84 gpio85 gpio86         qup16                       ,            K      qup-i2c17-default-state         gpio55 gpio56           qup17                       ,            L      qup-spi17-default-state         gpio55 gpio56 gpio57 gpio58         qup17                       ,            M      qup-i2c18-default-state         gpio23 gpio24           qup18                       ,            N      qup-spi18-default-state         gpio23 gpio24 gpio25 gpio26         qup18                       ,            O      qup-i2c19-default-state         gpio57 gpio58           qup19                       ,            P      qup-spi19-default-state         gpio55 gpio56 gpio57 gpio58         qup19                       ,            Q      pcie0-default-state             [   perst-pins          gpio35          gpio                        9      clkreq-pins         gpio36          pci_e0                      H      wake-pins           gpio37          gpio                        H         pcie1-default-state             ]   perst-pins          gpio102         gpio                        9      clkreq-pins         gpio103         pci_e1                      H      wake-pins           gpio104         gpio                        H            remoteproc@4080000           Lqcom,sm8150-mpss-pas             k            @@      L           
      l          l         l         l         l            0  wdog fatal ready handover stop-ack shutdown-ack             *            Hxo          T   a      a            bcx mss             m        0   c        9   n            Jstop          	  disabled       glink-edge          ,                 `modem                         )            stm@6002000           Larm,coresight-stm arm,primecell           k                  (                 stm-base stm-stimulus-base              c      	  Hapb_pclk       out-ports      port       endpoint            U   o            q               funnel@6041000        +   Larm,coresight-dynamic-funnel arm,primecell           k                        c      	  Hapb_pclk       out-ports      port       endpoint            U   p            w            in-ports                                 port@7           k      endpoint            U   q            o               funnel@6042000        +   Larm,coresight-dynamic-funnel arm,primecell           k                         c      	  Hapb_pclk       out-ports      port       endpoint            U   r            x            in-ports                                 port@4           k      endpoint            U   s                           funnel@6043000        +   Larm,coresight-dynamic-funnel arm,primecell           k    0                    c      	  Hapb_pclk       out-ports      port       endpoint            U   t            y            in-ports                                 port@2           k      endpoint            U   u                           funnel@6045000        +   Larm,coresight-dynamic-funnel arm,primecell           k    P                    c      	  Hapb_pclk       out-ports      port       endpoint            U   v            ~            in-ports                                 port@0           k       endpoint            U   w            p         port@1           k      endpoint            U   x            r         port@2           k      endpoint            U   y            t               replicator@6046000        /   Larm,coresight-dynamic-replicator arm,primecell           k    `                    c      	  Hapb_pclk       out-ports                                port@0           k       endpoint            U   z                     port@1           k      endpoint            U   {                        in-ports       port       endpoint            U   |            }               etf@6047000           Larm,coresight-tmc arm,primecell          k    p                    c      	  Hapb_pclk       out-ports      port       endpoint            U   }            |            in-ports       port       endpoint            U   ~            v               etr@6048000           Larm,coresight-tmc arm,primecell          k                    r   ,                  c      	  Hapb_pclk             e   in-ports       port       endpoint            U               z               replicator@604a000        /   Larm,coresight-dynamic-replicator arm,primecell           k                        c      	  Hapb_pclk       out-ports                                port@1           k      endpoint            U                           in-ports                                 port@1           k      endpoint            U               {               funnel@6b08000        +   Larm,coresight-dynamic-funnel arm,primecell           k                        c      	  Hapb_pclk       out-ports      port       endpoint            U                           in-ports                                 port@6           k      endpoint            U                              etf@6b09000           Larm,coresight-tmc arm,primecell          k                        c      	  Hapb_pclk       out-ports      port       endpoint            U                           in-ports       port       endpoint            U                              replicator@6b0a000        /   Larm,coresight-dynamic-replicator arm,primecell           k                        c      	  Hapb_pclk             x   out-ports      port       endpoint            U               s            in-ports       port       endpoint            U                              etm@7040000       "   Larm,coresight-etm4x arm,primecell            k                                    c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7140000       "   Larm,coresight-etm4x arm,primecell            k                                    c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7240000       "   Larm,coresight-etm4x arm,primecell            k    $                                c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7340000       "   Larm,coresight-etm4x arm,primecell            k    4                                c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7440000       "   Larm,coresight-etm4x arm,primecell            k    D                                c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7540000       "   Larm,coresight-etm4x arm,primecell            k    T                                 c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7640000       "   Larm,coresight-etm4x arm,primecell            k    d                    !            c      	  Hapb_pclk                         out-ports      port       endpoint            U                              etm@7740000       "   Larm,coresight-etm4x arm,primecell            k    t                    "            c      	  Hapb_pclk                         out-ports      port       endpoint            U                              funnel@7800000        +   Larm,coresight-dynamic-funnel arm,primecell           k                         c      	  Hapb_pclk       out-ports      port       endpoint            U                           in-ports                                 port@0           k       endpoint            U                        port@1           k      endpoint            U                        port@2           k      endpoint            U                        port@3           k      endpoint            U                        port@4           k      endpoint            U                        port@5           k      endpoint            U                        port@6           k      endpoint            U                        port@7           k      endpoint            U                              funnel@7810000        +   Larm,coresight-dynamic-funnel arm,primecell           k                         c      	  Hapb_pclk       out-ports      port       endpoint            U               u            in-ports       port       endpoint            U                              remoteproc@8300000           Lqcom,sm8150-cdsp-pas             k    0        @@      @           B                                              #  wdog fatal ready handover stop-ack              *            Hxo          T   a                      0   c        9               Jstop          	  disabled       glink-edge          ,      >           `cdsp                          )      fastrpc          Lqcom,fastrpc            ffastrpcglink-apps-dsp           `cdsp             z                             compute-cb@1             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@2             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@3             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@4             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@5             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@6             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@7             Lqcom,fastrpc-compute-cb          k           r   ,    `      compute-cb@8             Lqcom,fastrpc-compute-cb          k           r   ,    `               phy@88e2000       0   Lqcom,sm8150-usb-hs-phy qcom,usb-snps-hs-7nm-phy          k                     okay                            *            Href                                                                  phy@88e3000       0   Lqcom,sm8150-usb-hs-phy qcom,usb-snps-hs-7nm-phy          k    0              	  disabled                            *            Href                                 phy@88e9000          Lqcom,sm8150-qmp-usb3-phy              k                               okay                                       d                   *                        Haux ref_clk_src ref com_aux                             ~phy common                           phy@88e9200       `   k                                                                                                                       Hpipe0            usb3_phy_pipe_clk_src                        phy@88eb000          Lqcom,sm8150-qmp-usb3-uni-phy             k                  	  disabled                                       d                   *                        Haux ref_clk_src ref com_aux                             ~phy common     phy@88eb200       @   k                                                                                                Hpipe0            usb3_uni_phy_pipe_clk_src                        mmc@8804000       $   Lqcom,sm8150-sdhci qcom,sdhci-msm-v5          k    @                ,                            hc_irq pwr_irq                          *            Hiface core xo           r   ,              
 d,        h        T   a            2         	  disabled       opp-table            Loperating-points-v2                opp-19200000            
    $         *         opp-50000000            
            *         opp-100000000           
             *         opp-202000000           
    
F        *               interconnect@9160000             Lqcom,sm8150-dc-noc           k    	        2         
              X      interconnect@9680000             Lqcom,sm8150-gem-noc          k    	h                
              X                  usb@a6f8800          Lqcom,sm8150-dwc3 qcom,dwc3           k    
o                okay                                       d         =      0                                             &  Hcfg_noc core iface sleep mock_utmi xo                               $        4                  k         k         k   	         2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq           T                       usb@a600000       
   Lsnps,dwc3            k    
`                 ,                  r   ,  @             8         Q                      usb2-phy usb3-phy           iperipheral           usb@a8f8800          Lqcom,sm8150-dwc3 qcom,dwc3           k    
              	  disabled                                       d         =      0                                             &  Hcfg_noc core iface sleep mock_utmi xo                               $        4                  k         k   
      k            2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq           T                       usb@a800000       
   Lsnps,dwc3            k    
                 ,                  r   ,  `             8         Q                      usb2-phy usb3-phy            interconnect@ac00000             Lqcom,sm8150-camnoc-virt          k    
                 
              X      interrupt-controller@b220000             Lqcom,sm8150-pdc qcom,pdc             k    "               $  q         ^   ^  a      }   ?           ,                                     k      power-controller@c300000          #   Lqcom,sm8150-aoss-qmp qcom,aoss-qmp           k    0                 ,                    )                             c      sram@c3f0000             Lqcom,rpmh-stats          k    ?               thermal-sensor@c263000            Lqcom,sm8150-tsens qcom,tsens-v2           k    &0           "                           ,                          uplow critical                               thermal-sensor@c265000            Lqcom,sm8150-tsens qcom,tsens-v2           k    &P           "0                          ,                          uplow critical                               spmi@c440000             Lqcom,spmi-pmic-arb        P   k    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         periph_irq          ,                                                                            ,                  pmic@0           Lqcom,pm8150 qcom,spmi-pmic           k                                     pon@800          Lqcom,pm8998-pon          k                            pwrkey           Lqcom,pm8941-pwrkey          ,                        =	         H           t        okay          resin            Lqcom,pm8941-resin           ,                       =	         H      	  disabled             temp-alarm@2400          Lqcom,spmi-temp-alarm             k  $         ,       $                             thermal                               adc@3100             Lqcom,spmi-adc5           k  1                                              ,       1                      ref-gnd@0            k            &              `ref_gnd       vref-1p25@1          k           &            
  `vref_1p25         die-temp@6           k           &            	  `die_temp             adc-tm@3500          Lqcom,spmi-adc-tm5            k  5         ,       5                                                  	  disabled          rtc@6000             Lqcom,pm8941-rtc          k  `       
  rtc alarm           ,       a             gpio@c000             Lqcom,pm8150-gpio qcom,spmi-gpio          k                                  
                            ,                        pmic@1           Lqcom,pm8150 qcom,spmi-pmic           k                                       pmic@2           Lqcom,pm8150b qcom,spmi-pmic          k                                    pon@800          Lqcom,pm8916-pon          k         	  disabled          dcdc@1100            Lqcom,pm8150b-vbus-reg         	  disabled             k         temp-alarm@2400          Lqcom,spmi-temp-alarm             k  $         ,      $                             thermal                               adc@3100             Lqcom,spmi-adc5           k  1                                              ,      1                      ref-gnd@0            k            &              `ref_gnd       vref-1p25@1          k           &            
  `vref_1p25         die-temp@6           k           &            	  `die_temp          chg-temp@9           k   	        &            	  `chg_temp             adc-tm@3500          Lqcom,spmi-adc-tm5            k  5         ,      5                                                  	  disabled          gpio@c000         !   Lqcom,pm8150b-gpio qcom,spmi-gpio             k                                                              ,                        pmic@3           Lqcom,pm8150b qcom,spmi-pmic          k                                    pwm          Lqcom,pm8150b-lpg                                      7         	  disabled             pmic@4           Lqcom,pm8150l qcom,spmi-pmic          k                                    pon@800          Lqcom,pm8916-pon          k         	  disabled          temp-alarm@2400          Lqcom,spmi-temp-alarm             k  $         ,      $                             thermal                               adc@3100             Lqcom,spmi-adc5           k  1                                              ,      1                      ref-gnd@0            k            &              `ref_gnd       vref-1p25@1          k           &            
  `vref_1p25         die-temp@6           k           &            	  `die_temp             adc-tm@3500          Lqcom,spmi-adc-tm5            k  5         ,      5                                                  	  disabled          gpio@c000         !   Lqcom,pm8150l-gpio qcom,spmi-gpio             k                                                              ,                        pmic@5           Lqcom,pm8150l qcom,spmi-pmic          k                                    pwm          Lqcom,pm8150l-lpg                                      7         	  disabled                iommu@15000000        !   Lqcom,sm8150-smmu-500 arm,mmu-500             k                                           ,       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              *            Hxo          T   a                      0   c        9               Jstop          	  disabled       glink-edge          ,                  `lpass                         )      fastrpc          Lqcom,fastrpc            ffastrpcglink-apps-dsp           `adsp             z                             compute-cb@3             Lqcom,fastrpc-compute-cb          k           r   ,  #          compute-cb@4             Lqcom,fastrpc-compute-cb          k           r   ,  $          compute-cb@5             Lqcom,fastrpc-compute-cb          k           r   ,  %                   interrupt-controller@17a00000            Larm,gic-v3                   ,             k                                  ,      	                     mailbox@17c00000             Lqcom,sm8150-apss-shared          k                     B               )      watchdog@17c10000         #   Lqcom,apss-wdt-sm8150 qcom,kpss-wdt           k                         +        ,                 timer@17c20000                                    d                         Larm,armv7-timer-mem          k                      $    frame@17c21000          N            ,                             k               frame@17c23000          N           ,       	            k0          	  disabled          frame@17c25000          N           ,       
            kP          	  disabled          frame@17c27000          N           ,                   k`          	  disabled          frame@17c29000          N           ,                   k          	  disabled          frame@17c2b000          N           ,                   k°          	  disabled          frame@17c2d000          N           ,                   k          	  disabled             rsc@18200000          	  `apps_rsc             Lqcom,rpmh-rsc         0   k                  !             "                 drv-0 drv-1 drv-2         $  ,                                      [           k            w                            clock-controller             Lqcom,sm8150-rpmh-clk                        Hxo                          *      power-controller             Lqcom,sm8150-rpmhpd          7           2               a   opp-table            Loperating-points-v2                opp1                     opp2               0                  opp3               @                  opp4                                 opp5                                 opp6                     opp7                     opp8              @      opp9              P      opp10                   opp11                         bcm-voter            Lqcom,bcm-voter              X      pm8150-rpmh-regulators           Lqcom,pm8150-rpmh-regulators         a                                                                                                   	           	           	!           	6           	H           	`           	q           	      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            c                                                                                                   	           	           
           
           
1           
C           
R           
c      bob         	 3        	 =	         	            
r                  smps1           	 6@        	 6@        	         smps8           	 @        	 @        	                     ldo1            	 w@        	 w@        	         ldo2            	         	         	         ldo3            	 O        	 O        	                     ldo4            	  @        	 ,        	         ldo5            	  @        	 ,        	         ldo6            	 w@        	 -*        	            
        
            ldo7            	 +@        	 /]         	         ldo8            	 w@        	 w@        	         ldo9            	 )B        	 -*        	            
        
            ldo10           	 -        	 2        	         ldo11           	 -        	 2        	               interconnect@18321000            Lqcom,sm8150-osm-l3           k    2                    *                  Hxo alternate            
                     cpufreq@18323000             Lqcom,cpufreq-hw       0   k    20            2X            2x              '  freq-domain0 freq-domain1 freq-domain2              *                  Hxo alternate            
                     lmh@18350800             Lqcom,sm8150-lmh          k    5                ,       !           
           
  `        
 J         L                 ,         lmh@18358800             Lqcom,sm8150-lmh          k    5                ,                   
           
  `        
 J         L                 ,         wifi@18800000            Lqcom,wcn3990-wifi            k                     membase                    Hcxo_ref_clk_pin qdss                *      c        ,                                                                                                                    r   ,  @         	  disabled             timer            Larm,armv8-timer       0  ,                                           thermal-zones      cpu0-thermal            0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0                    map1            {         0                          cpu1-thermal            0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0                    map1            {         0                          cpu2-thermal            0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0                    map1            {         0                          cpu3-thermal            0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0                    map1            {         0                          cpu4-top-thermal            0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu5-top-thermal            0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu6-top-thermal            0           F          T      	   trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu7-top-thermal            0           F          T      
   trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu4-bottom-thermal         0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu5-bottom-thermal         0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu6-bottom-thermal         0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            cpu7-bottom-thermal         0           F          T         trips      trip-point0         d _        p           _passive                   trip-point1         d s        p           _passive                   cpu_crit            d         p        	   _critical             cooling-maps       map0            {         0            !   "      map1            {         0            !   "            aoss0-thermal           0           F          T          trips      trip-point0         d _        p           _hot             cluster0-thermal            0           F          T         trips      trip-point0         d _        p           _hot       cluster0_crit           d         p        	   _critical                cluster1-thermal            0           F          T         trips      trip-point0         d _        p           _hot       cluster1_crit           d         p        	   _critical                gpu-top-thermal         0           F          T         trips      trip-point0         d _        p           _hot             aoss1-thermal           0           F          T          trips      trip-point0         d _        p           _hot             wlan-thermal            0           F          T         trips      trip-point0         d _        p           _hot             video-thermal           0           F          T         trips      trip-point0         d _        p           _hot             mem-thermal         0           F          T         trips      trip-point0         d _        p           _hot             q6-hvx-thermal          0           F          T         trips      trip-point0         d _        p           _hot             camera-thermal          0           F          T         trips      trip-point0         d _        p           _hot             compute-thermal         0           F          T         trips      trip-point0         d _        p           _hot             modem-thermal           0           F          T         trips      trip-point0         d _        p           _hot             npu-thermal         0           F          T         trips      trip-point0         d _        p           _hot             modem-vec-thermal           0           F          T      	   trips      trip-point0         d _        p           _hot             modem-scl-thermal           0           F          T      
   trips      trip-point0         d _        p           _hot             gpu-bottom-thermal          0           F          T         trips      trip-point0         d _        p           _hot             pm8150-thermal          0   d        F            T      trips      trip0           d s        p             _passive       trip1           d 8        p             _hot       trip2           d 6h        p          	   _critical                pm8150b-thermal         0   d        F            T      trips      trip0           d s        p             _passive       trip1           d 8        p             _hot       trip2           d 6h        p          	   _critical                pm8150l-thermal         0   d        F            T      trips      trip0           d s        p             _passive       trip1           d 8        p             _hot       trip2           d 6h        p          	   _critical                   vph-pwr-regulator            Lregulator-fixed         vph_pwr         	 8u         	 8u                   pm8150-s4            Lregulator-fixed         vreg_s4a_1p8            	 w@        	 w@                                                  	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 interrupts #power-domain-cells domain-idle-states no-map qcom,client-id qcom,vmid record-size console-size pmsg-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-gpios wake-gpios assigned-clocks assigned-clock-rates #phy-cells enable-gpio lanes-per-direction freq-table-hz #hwlock-cells 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 #pwm-cells #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 regulator-allowed-modes #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 