 <?   8 .   (             .                                                                   :   ,Qualcomm Technologies, Inc. QCS615 Ride (IQ-615 Beta EVK)         )   2qcom,qcs615-ride qcom,qcs615 qcom,sm6150          	   =embedded       cpus                                 cpu@0            Jcpu          2arm,cortex-a55           V                 Zpsci             h            vpsci                            d                                                                          (                                               l2-cache             2cache                       $            	                    cpu@100          Jcpu          2arm,cortex-a55           V                Zpsci             h   
         vpsci                            d                                                              (                                               l2-cache             2cache                       $            	                    cpu@200          Jcpu          2arm,cortex-a55           V                Zpsci             h            vpsci                            d                                                              (                                               l2-cache             2cache                       $            	                    cpu@300          Jcpu          2arm,cortex-a55           V                Zpsci             h            vpsci                            d                                                              (                                               l2-cache             2cache                       $            	                    cpu@400          Jcpu          2arm,cortex-a55           V                Zpsci             h            vpsci                            d                                                              (                                               l2-cache             2cache                       $            	                    cpu@500          Jcpu          2arm,cortex-a55           V                Zpsci             h            vpsci                            d                                                              (                                               l2-cache             2cache                       $            	                    cpu@600          Jcpu          2arm,cortex-a76           V                Zpsci             h            vpsci                                                                                                  (                                               l2-cache             2cache                       $            	                    cpu@700          Jcpu          2arm,cortex-a76           V                Zpsci             h            vpsci                                                                                      (                                                l2-cache             2cache                       $            	                    cpu-map    cluster0       core0           2         core1           2         core2           2         core3           2         core4           2         core5           2         core6           2         core7           2                l3-cache             2cache                       $           	         opp-table-cpu0           2operating-points-v2          6              opp-300000000           A             H O I>       opp-576000000           A    "U         H O        opp-748800000           A    ,         H O        opp-998400000           A    ;`         H         opp-1209600000          A    H         H !b p       opp-1363200000          A    Q@         H . 'P       opp-1516800000          A    Zh         H . 'P       opp-1593600000          A    ^h         H >L          opp-table-cpu6           2operating-points-v2          6              opp-300000000           A             H  I>       opp-652800000           A    &         H         opp-768000000           A    -         H         opp-979200000           A    :]h         H !b        opp-1017600000          A    <X         H !b        opp-1094400000          A             H >         opp-1209600000          A    H         H >  p       opp-1363200000          A    Q@         H ^'P       opp-1516800000          A    Zh         H ^'P       opp-1708800000          A    e8         H ^L       opp-1900800000          A    qK         H ^L          dummy-sink           2arm,coresight-dummy-sink       in-ports       port       endpoint            V   !                          idle-states         fpsci       cpu-sleep-0-0            2arm,idle-state          ssilver-power-collapse           @            %                                        )      cpu-sleep-0-1            2arm,idle-state          ssilver-rail-power-collapse          @                                                    *      cpu-sleep-1-0            2arm,idle-state          sgold-power-collapse         @                                                    +      cpu-sleep-1-1            2arm,idle-state          sgold-rail-power-collapse            @                      >                              ,         domain-idle-states     cluster-sleep-0          2domain-idle-state           A  D          
                               -      cluster-sleep-1          2domain-idle-state           A D                              !           .      cluster-sleep-2          2domain-idle-state           A D          6                    &b           /         memory@80000000          Jmemory           V                     firmware       scm          2qcom,scm-qcs615 qcom,scm               " 0          interconnect-0           2qcom,qcs615-camnoc-virt                       #      interconnect-1           2qcom,qcs615-ipa-virt                          #      interconnect-2           2qcom,qcs615-mc-virt                       #                 smp2p-adsp           2qcom,smp2p                                        &   $           -            <      master-kernel           Lmaster-kernel           \                    slave-kernel            Lslave-kernel             s                               smp2p-cdsp           2qcom,smp2p             ^                @           &   $           -            <      master-kernel           Lmaster-kernel           \                    slave-kernel            Lslave-kernel             s                               opp-table-qup            2operating-points-v2            @   opp-75000000            A    xh           %      opp-100000000           A                &      opp-128000000           A                 '         psci             2arm,psci-1.0             asmc    power-domain-cpu0                        h   (           )   *                 power-domain-cpu1                        h   (           )   *           
      power-domain-cpu2                        h   (           )   *                 power-domain-cpu3                        h   (           )   *                 power-domain-cpu4                        h   (           )   *                 power-domain-cpu5                        h   (           )   *                 power-domain-cpu6                        h   (           +   ,                 power-domain-cpu7                        h   (           +   ,                 power-domain-cluster                           -   .   /           (         reserved-memory                                      aop-cmd-db@85f20000          2qcom,cmd-db          V                            smem@86000000         
   2qcom,smem            V                                   0         pil-video@93400000           V    @       P                            rproc-cdsp@93b00000          V                                      rproc-adsp@95900000          V                                         soc@0            2simple-bus                                                                                            clock-controller@100000          2qcom,qcs615-gcc          V                          1       1      2                                            3      efuse@780000             2qcom,qcs615-qfprom qcom,qfprom           V     x        p                             hstx-trim@1f8            V             	                          rng@793000           2qcom,qcs615-trng qcom,trng           V     y0              mmc@7c4000        $   2qcom,qcs615-sdhci qcom,sdhci-msm-v5       0   V     |@             |P             |                hc cqhci ice                                      hc_irq pwr_irq               3   k   3   l   1       3   n        (iface core xo ice           4   3            h   4                5        ;   6            0     7                           8              Bsdhc-ddr cpu-sdhc           U d,        eh         u                 okay               9           :        default sleep                                                             ;           <                   .         4   opp-table            2operating-points-v2            5   opp-50000000            A               %      opp-100000000           A                &      opp-200000000           A                =      opp-384000000           A    `            '            dma-controller@800000         (   2qcom,qcs615-gpi-dma qcom,sdm845-gpi-dma          V                      <         `                                                                                          G           T           ;   6             	  disabled               B      geniqup@8c0000           2qcom,geni-se-qup             V             `                      3   e   3   f        (m-ahb s-ahb         ;   6                                        okay       serial@880000            2qcom,geni-debug-uart             V             @             3   K        (se             >   ?        default               Y         0     7                           8              Bqup-core qup-config          h   4                @        okay          i2c@884000           2qcom,geni-i2c            V     @       @                                         Z               3   M        (se             A        default       H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   B             B                 jtx rx         	  disabled          i2c@888000           2qcom,geni-i2c            V            @                                         [               3   O        (se             C        default       H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   B             B                 jtx rx           okay            t    pinctrl@3e           2semtech,sx1509q          V   >           D   :                                s                               E      i2c-mux@77           2nxp,pca9542          V   w                             i2c@0            V                                 bridge@58            2analogix,anx7625             V   X           E                  D                  D                  F           G           H   ports                                port@0           V       endpoint            V   I                    port@1           V      endpoint            V   J                                  spi@888000           2qcom,geni-spi            V            @               [               3   O        (se             K   L        default       0     7                           8              Bqup-core qup-config          h   4                @         e   B             B                 jtx rx                                   	  disabled          serial@888000            2qcom,geni-uart           V            @               [               3   O        (se             M   N   O   P        default       0     7                           8              Bqup-core qup-config          h   4                @      	  disabled          i2c@88c000           2qcom,geni-i2c            V            @                                         \               3   Q        (se             Q        default       H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   B             B                 jtx rx         	  disabled             dma-controller@a00000         (   2qcom,qcs615-gpi-dma qcom,sdm845-gpi-dma          V                      <         `                                                              %         &           G           T           ;   6  v          	  disabled               S      geniqup@ac0000           2qcom,geni-se-qup             V                                    3   g   3   h        (m-ahb s-ahb         ;   6  c                                     okay       i2c@a80000           2qcom,geni-i2c            V             @             3   Y        (se             R        default               a                                   H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   S              S                  jtx rx         	  disabled          spi@a80000           2qcom,geni-spi            V             @             3   Y        (se             T   U        default               a                                   0     7                           8              Bqup-core qup-config          h   4                @         e   S              S                  jtx rx         	  disabled          serial@a80000            2qcom,geni-uart           V             @             3   Y        (se             V   W   X   Y        default               a         0     7                           8              Bqup-core qup-config          h   4                @      	  disabled          i2c@a84000           2qcom,geni-i2c            V     @       @             3   [        (se             Z        default               b                                   H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   S             S                 jtx rx         	  disabled          i2c@a88000           2qcom,geni-i2c            V            @             3   ]        (se             [        default               c                                   H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   S             S                 jtx rx         	  disabled          spi@a88000           2qcom,geni-spi            V            @             3   ]        (se             \   ]        default               c                                   0     7                           8              Bqup-core qup-config          h   4                @         e   S             S                 jtx rx         	  disabled          serial@a88000            2qcom,geni-uart           V            @             3   ]        (se             ^   _   `   a        default               c         0     7                           8              Bqup-core qup-config          h   4                @      	  disabled          i2c@a8c000           2qcom,geni-i2c            V            @             3   _        (se             b        default               d                                   H     7                           8         7                       Bqup-core qup-config qup-memory           h   4               %         e   S             S                 jtx rx         	  disabled          spi@a8c000           2qcom,geni-spi            V            @             3   _        (se             c   d        default               d                                   0     7                           8              Bqup-core qup-config          h   4                @         e   S             S                 jtx rx         	  disabled          serial@a8c000            2qcom,geni-uart           V            @             3   _        (se             e   f   g   h        default               d         0     7                           8              Bqup-core qup-config          h   4                @        okay       bluetooth            2qcom,wcn6855-bt       $  QCA6698/hpnv21 QCA6698/hpbtfw21.tlv            i        '   j        5   k        D   l        S   m        c   n        t   o           p            interconnect@1500000             V    P        P         2qcom,qcs615-config-noc                        #           8      interconnect@1620000             V    b                 2qcom,qcs615-system-noc                        #      interconnect@1700000             V    p                 2qcom,qcs615-aggre1-noc                        #           7      interconnect@1740000             V    t                 2qcom,qcs615-mmss-noc                          #                 pcie@1c08000             Jpci       "   2qcom,pcie-qcs615 qcom,pcie-sm8150         `   V           0     @             @             @             @                             parf dbi elbi atu config mhi                                   8                 @                 @0      @0                                                             l                                                                                                  /  msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global                                                                                                                                                                  0      3   8   3   3   3   5   3   7   3   9   3   :      ,  (pipe aux cfg bus_master bus_slave slave_q2a            3   3        $       0     7   
                        8              Bpcie-mem cpu-pcie                   6            6             4   3           pci          h   3              q        pciephy         &               r        okay            5   D   e           A   D   d               s        default    opp-table            2operating-points-v2            r   opp-2500000         A     &%           %        H А         opp-5000000         A     LK@           %        H              pcie@0           Jpci          V                                                                       wifi@0           2pci17cb,1103             V                           LQC_QCS615_Ride             i        '   j        5   k        D   l        c   n        t   o           p        e   t        w   u            phy@1c0e000           2qcom,qcs615-qmp-gen3x1-pcie-phy          V                  (      3   ;   3   5   3   6   3   2   3   8        (aux cfg_ahb ref refgen pipe         4   3           phy            3   2                             pcie_0_pipe_clk                     okay               v           w           q      ufshc@1d84000         +   2qcom,qcs615-ufshc qcom,ufshc jedec,ufs-2.0            V    @       0                      std ice               	         @      3   ~   3   
   3   }   3      1       3      3      3         i  (core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk ice_core_clk            4   3           rst             x      0     7                           8   %           Bufs-ddr cpu-ufs          h   3           ;   6                                      y        ufsphy                     okay               D   {              ;         	'           <         	'           z   opp-table            2operating-points-v2            x   opp-50000000          @  A                        <4`                            xh           %      opp-100000000         @  A                         xh                            р           &      opp-200000000         @  A                         р                                        '            phy@1d87000       0   2qcom,qcs615-qmp-ufs-phy qcom,sm6115-qmp-ufs-phy          V    p                    1       3      3   |        (ref ref_aux qref             h   3           4   z            ufsphy                                 okay               v           w           y      dma-controller@1dc4000            2qcom,bam-v1.7.4 qcom,bam-v1.7.0          V    @      @                          <                                8           E           ;   6                {      crypto@1dfa000        )   2qcom,qcs615-qce qcom,sm8150-qce qcom,qce             V    ߠ       `         e   {      {           jrx tx           ;   6                7                       Bmemory        hwlock@1f40000           2qcom,tcsr-mutex          V                     R              0      syscon@1fc0000           2qcom,qcs615-tcsr syscon          V                        "      pinctrl@3100000          2qcom,qcs615-tlmm          0   V           0      P       0             0          east west south                           `   D           |                             s                   l   |           D   qup-i2c1-data-clk-state         zgpio4 gpio5         qup0               A      qup-i2c2-data-clk-state         zgpio0 gpio1         qup0               C      qup-i2c3-data-clk-state         zgpio18 gpio19           qup0               Q      qup-i2c4-data-clk-state         zgpio20 gpio21           qup1               R      qup-i2c5-data-clk-state         zgpio14 gpio15           qup1               Z      qup-i2c6-data-clk-state         zgpio6 gpio7         qup1               [      qup-i2c7-data-clk-state         zgpio10 gpio11           qup1               b      qup-spi2-data-clk-state         zgpio0 gpio1 gpio2           qup0               K      qup-spi2-cs-state           zgpio3           qup0               L      qup-spi2-cs-gpio-state          zgpio3           gpio          qup-spi4-data-clk-state         zgpio20 gpio21 gpio22            qup1               T      qup-spi4-cs-state           zgpio23          qup1               U      qup-spi4-cs-gpio-state          zgpio23          gpio          qup-spi6-data-clk-state         zgpio6 gpio7 gpio8           qup1               \      qup-spi6-cs-state           zgpio9           qup1               ]      qup-spi6-cs-gpio-state          zgpio9           gpio          qup-spi7-data-clk-state         zgpio10 gpio11 gpio12            qup1               c      qup-spi7-cs-state           zgpio13          qup1               d      qup-spi7-cs-gpio-state          zgpio13          gpio          qup-uart0-tx-state          zgpio16          qup0               >      qup-uart0-rx-state          zgpio17          qup0               ?      qup-uart2-cts-state         zgpio0           qup0               M      qup-uart2-rts-state         zgpio1           qup0               N      qup-uart2-tx-state          zgpio2           qup0               O      qup-uart2-rx-state          zgpio3           qup0               P      qup-uart4-cts-state         zgpio20          qup1               V      qup-uart4-rts-state         zgpio21          qup1               W      qup-uart4-tx-state          zgpio22          qup1               X      qup-uart4-rx-state          zgpio23          qup1               Y      qup-uart6-cts-state         zgpio6           qup1               ^      qup-uart6-rts-state         zgpio7           qup1               _      qup-uart6-tx-state          zgpio8           qup1               `      qup-uart6-rx-state          zgpio9           qup1               a      qup-uart7-cts-state         zgpio10          qup1               e      qup-uart7-rts-state         zgpio11          qup1               f      qup-uart7-tx-state          zgpio12          qup1               g      qup-uart7-rx-state          zgpio13          qup1               h      sdc1-on-state              9   clk-pins          	  zsdc1_clk                              cmd-pins          	  zsdc1_cmd                        
      data-pins         
  zsdc1_data                       
      rclk-pins         
  zsdc1_rclk                     sdc1-off-state             :   clk-pins          	  zsdc1_clk                              cmd-pins          	  zsdc1_cmd                              data-pins         
  zsdc1_data                             rclk-pins         
  zsdc1_rclk                     sdc2-on-state                 clk-pins          	  zsdc2_clk                              cmd-pins          	  zsdc2_cmd                        
      data-pins         
  zsdc2_data                       
         sdc2-off-state                clk-pins          	  zsdc2_clk                              cmd-pins          	  zsdc2_cmd                              data-pins         
  zsdc2_data                                bt-en-state         zgpio85          gpio                                      pcie-default-state             s   clkreq-pins         zgpio90          pcie_clk_req                              perst-pins          zgpio101         gpio                              wake-pins           zgpio100         gpio                                 wlan-en-state           zgpio98          gpio                                                    clock-controller@5090000             2qcom,qcs615-gpucc            V    	                     1       3      3   .                                       stm@6002000           2arm,coresight-stm arm,primecell           V                  (                 stm-base stm-stimulus-base              }      	  (apb_pclk       out-ports      port       endpoint            V   ~                          tpda@6004000          "   2qcom,coresight-tpda arm,primecell            V     @                    }      	  (apb_pclk       in-ports                                 port@0           V       endpoint            V                       port@4           V      endpoint            V                       port@5           V      endpoint            V                       port@6           V      endpoint            V                       port@7           V      endpoint            V                       port@8           V      endpoint            V                       port@9           V   	   endpoint            V                       port@b           V      endpoint            V                       port@c           V      endpoint            V                       port@d           V      endpoint            V                          out-ports      port       endpoint            V                             funnel@6005000        +   2arm,coresight-dynamic-funnel arm,primecell           V     P                    }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             cti@6010000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@6011000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@6012000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@6013000           2arm,coresight-cti arm,primecell          V    0                    }      	  (apb_pclk          cti@6014000           2arm,coresight-cti arm,primecell          V    @                    }      	  (apb_pclk          cti@6015000           2arm,coresight-cti arm,primecell          V    P                    }      	  (apb_pclk          cti@6016000           2arm,coresight-cti arm,primecell          V    `                    }      	  (apb_pclk          cti@6017000           2arm,coresight-cti arm,primecell          V    p                    }      	  (apb_pclk          cti@6018000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@6019000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@601a000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@601b000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@601c000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@601d000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@601e000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@601f000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell           V                        }      	  (apb_pclk       in-ports                                 port@6           V      endpoint            V                       port@7           V      endpoint            V              ~            out-ports      port       endpoint            V                             funnel@6042000        +   2arm,coresight-dynamic-funnel arm,primecell           V                         }      	  (apb_pclk       in-ports                                 port@3           V      endpoint            V                       port@4           V      endpoint            V                       port@7           V      endpoint            V                          out-ports      port       endpoint            V                             funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell           V    P                    }      	  (apb_pclk       in-ports                                 port@0           V       endpoint            V                       port@1           V      endpoint            V                          out-ports      port       endpoint            V                             replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell           V    `                    }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports                                port@1           V      endpoint            V                             tmc@6047000           2arm,coresight-tmc arm,primecell          V    p                    }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             replicator@604a000        /   2arm,coresight-dynamic-replicator arm,primecell           V                        }      	  (apb_pclk          	  disabled       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             cti@683b000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          tpdm@6840000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk               @                  	  disabled       out-ports      port       endpoint            V                             tpdm@684c000          "   2qcom,coresight-tpdm arm,primecell            V                        }      	  (apb_pclk                               out-ports      port       endpoint            V                             tpdm@6850000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk               @                                	       out-ports      port       endpoint            V                             tpdm@6860000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                        	       out-ports      port       endpoint            V                             funnel@6861000        +   2arm,coresight-dynamic-funnel arm,primecell           V                        }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             cti@6867000           2arm,coresight-cti arm,primecell          V    p                    }      	  (apb_pclk          tpdm@6870000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                                  	  disabled       out-ports      port       endpoint            V                             tpdm@699c000          "   2qcom,coresight-tpdm arm,primecell            V                        }      	  (apb_pclk                                                	          	  disabled       out-ports      port       endpoint            V                             tpdm@69c0000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                        	       out-ports      port       endpoint            V                             funnel@69c3000        +   2arm,coresight-dynamic-funnel arm,primecell           V    0                    }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             tpdm@69d0000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                        	          	  disabled       out-ports      port       endpoint            V                             tpdm@6a00000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                        	          	  disabled       out-ports      port       endpoint            V                             cti@6a02000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@6a03000           2arm,coresight-cti arm,primecell          V    0                    }      	  (apb_pclk          cti@6a10000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@6a11000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          funnel@6a05000        +   2arm,coresight-dynamic-funnel arm,primecell           V    P                    }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             tpda@6b01000          "   2qcom,coresight-tpda arm,primecell            V                        }      	  (apb_pclk       in-ports                                 port@0           V       endpoint            V                       port@1           V      endpoint            V                          out-ports      port       endpoint            V                             tpdm@6b02000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk               @                  	  disabled       out-ports      port       endpoint            V                             tpdm@6b03000          "   2qcom,coresight-tpdm arm,primecell            V    0                    }      	  (apb_pclk                        	          	  disabled       out-ports      port       endpoint            V                             cti@6b04000           2arm,coresight-cti arm,primecell          V    @                    }      	  (apb_pclk          cti@6b05000           2arm,coresight-cti arm,primecell          V    P                    }      	  (apb_pclk          cti@6b06000           2arm,coresight-cti arm,primecell          V    `                    }      	  (apb_pclk          cti@6b07000           2arm,coresight-cti arm,primecell          V    p                    }      	  (apb_pclk          funnel@6b08000        +   2arm,coresight-dynamic-funnel arm,primecell           V                        }      	  (apb_pclk       in-ports                                 port@6           V      endpoint            V                       port@7           V      endpoint            V                          out-ports      port       endpoint            V                             tmc@6b09000           2arm,coresight-tmc arm,primecell          V                        }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             replicator@6b0a000        /   2arm,coresight-dynamic-replicator arm,primecell           V                        }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports                                port@0           V       endpoint            V                       port@1           V      endpoint            V              !               cti@6b21000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          tpdm@6b48000          "   2qcom,coresight-tpdm arm,primecell            V                        }      	  (apb_pclk                        	       out-ports      port       endpoint            V                             cti@6c13000           2arm,coresight-cti arm,primecell          V    0                    }      	  (apb_pclk            fail          cti@6c20000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          	  disabled          tpdm@6c28000          "   2qcom,coresight-tpdm arm,primecell            V                        }      	  (apb_pclk                        	       out-ports      port       endpoint            V                             cti@6c29000           2arm,coresight-cti arm,primecell          V                        }      	  (apb_pclk          cti@6c2a000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@7020000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          etm@7040000          2arm,primecell            V                     2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7120000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          etm@7140000          2arm,primecell            V                     2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7220000           2arm,coresight-cti arm,primecell          V    "                     }      	  (apb_pclk          etm@7240000          2arm,primecell            V    $                 2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7320000           2arm,coresight-cti arm,primecell          V    2                     }      	  (apb_pclk          etm@7340000          2arm,primecell            V    4                 2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7420000           2arm,coresight-cti arm,primecell          V    B                     }      	  (apb_pclk          etm@7440000          2arm,primecell            V    D                 2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7520000           2arm,coresight-cti arm,primecell          V    R                     }      	  (apb_pclk          etm@7540000          2arm,primecell            V    T                 2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7620000           2arm,coresight-cti arm,primecell          V    b                     }      	  (apb_pclk          etm@7640000          2arm,primecell            V    d                 2               }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             cti@7720000           2arm,coresight-cti arm,primecell          V    r                     }      	  (apb_pclk          etm@7740000          2arm,primecell            V    t                 2                }      	  (apb_pclk                      @   out-ports      port       endpoint            V                             funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell           V                         }      	  (apb_pclk       in-ports                                 port@0           V       endpoint            V                       port@1           V      endpoint            V                       port@2           V      endpoint            V                       port@3           V      endpoint            V                       port@4           V      endpoint            V                       port@5           V      endpoint            V                       port@6           V      endpoint            V                       port@7           V      endpoint            V                          out-ports      port       endpoint            V                             funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell           V                         }      	  (apb_pclk       in-ports                                 port@0           V       endpoint            V                       port@2           V      endpoint            V                       port@3           V      endpoint            V                       port@4           V      endpoint            V                       port@5           V      endpoint            V                          out-ports      port       endpoint            V                             tpdm@7830000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk               @               out-ports      port       endpoint            V                             tpda@7832000          "   2qcom,coresight-tpda arm,primecell            V                         }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             tpdm@7860000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                        	       out-ports      port       endpoint            V                             tpda@7862000          "   2qcom,coresight-tpda arm,primecell            V                         }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             tpdm@78a0000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                               out-ports      port       endpoint            V                             tpdm@78b0000          "   2qcom,coresight-tpdm arm,primecell            V                         }      	  (apb_pclk                               out-ports      port       endpoint            V                             tpda@78c0000          "   2qcom,coresight-tpda arm,primecell            V                         }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             tpda@78d0000          "   2qcom,coresight-tpda arm,primecell            V                         }      	  (apb_pclk       in-ports       port       endpoint            V                          out-ports      port       endpoint            V                             cti@78e0000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@78f0000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          cti@7900000           2arm,coresight-cti arm,primecell          V                         }      	  (apb_pclk          remoteproc@8300000        *   2qcom,qcs615-cdsp-pas qcom,sm8150-cdsp-pas            V    0        @@      @           B                                              #  wdog fatal ready handover stop-ack              1            (xo           h   4             vcx          S           a   }        j               {stop            okay            qcom/qcs615/cdsp.mbn       glink-edge                >           &   $           cdsp            <      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           cdsp                                 compute-cb@1             2qcom,fastrpc-compute-cb          V           ;   6                     compute-cb@2             2qcom,fastrpc-compute-cb          V           ;   6                     compute-cb@3             2qcom,fastrpc-compute-cb          V           ;   6                     compute-cb@4             2qcom,fastrpc-compute-cb          V           ;   6                     compute-cb@5             2qcom,fastrpc-compute-cb          V           ;   6                     compute-cb@6             2qcom,fastrpc-compute-cb          V           ;   6                              pmu@90b6300       (   2qcom,qcs615-cpu-bwmon qcom,sdm845-bwmon          V    	c                      E                                            opp-table            2operating-points-v2               opp-0           H        opp-1           H Ȁ            pmu@90cd000       .   2qcom,qcs615-llcc-bwmon qcom,sc7280-llcc-bwmon            V    	                                                                  opp-table            2operating-points-v2               opp-0           H 5       opp-1           H O      opp-2           H        opp-3           H !f       opp-4           H )       opp-5           H .       opp-6           H >       opp-7           H R       opp-8           H ^             mmc@8804000       $   2qcom,qcs615-sdhci qcom,sdhci-msm-v5          V    @                hc                                      hc_irq pwr_irq              3   p   3   q   1            (iface core xo            h   4                        ;   6              4   3         0     7                           8              Bsdhc-ddr cpu-sdhc           U d,        eh                 okay                                  default sleep                         D   c                         <   opp-table            2operating-points-v2               opp-50000000            A               %      opp-100000000           A                &      opp-202000000           A    
F           '            interconnect@9160000             V    	        2          2qcom,qcs615-dc-noc                        #      system-cache-controller@9200000          2qcom,qcs615-llcc              V    	              	`                 llcc0_base llcc_broadcast_base        interconnect@9680000             V    	h                 2qcom,qcs615-gem-noc                       #                 video-codec@aa00000       $   2qcom,qcs615-venus qcom,sc7180-venus          V    
                                 (                                       (  (core iface bus vcodec0_core vcodec0_bus          h                4             vvenus vcodec0 cx                      0                                8   (           Bvideo-mem cpu-cfg           ;   6  `            S           okay       opp-table            2operating-points-v2               opp-133330000           A    tP           %      opp-240000000           A    N            &      opp-300000000           A                =      opp-380000000           A    W            '      opp-410000000           A    p                 opp-460000000           A    k                        clock-controller@ab00000             2qcom,qcs615-videocc          V    
                     1       2                                                  clock-controller@ad00000             2qcom,qcs615-camcc            V    
                     1                                           display-subsystem@ae00000            2qcom,sm6150-mdss             V    
                 mdss          0                                8              Bmdp0-mem cpu-cfg             h                          3                        S            s                   ;   6                                                 okay                  display-controller@ae01000           2qcom,sm6150-dpu           V    
           
               	  mdp vbif                        3                       (iface bus core vsync                         h   4                      ports                                port@0           V       endpoint             port@1           V      endpoint            V                          opp-table            2operating-points-v2               opp-192000000           A    q            %      opp-256000000           A    B@            &      opp-307200000           A    O            '            dsi@ae94000       (   2qcom,sm6150-dsi-ctrl qcom,mdss-dsi-ctrl          V    
@              	  dsi_ctrl                        0                                     3         $  (byte byte_intf pixel core iface bus                                                               h   4                                                 okay                  opp-table            2operating-points-v2               opp-164000000           A    	q            %         ports                                port@0           V       endpoint            V                       port@1           V      endpoint            V                                   I               phy@ae94400          2qcom,sm6150-dsi-phy-14nm          0   V    
D            
E            
H       $        dsi_phy dsi_phy_lane dsi_pll                                              1          
  (iface ref           okay               v                    clock-controller@af00000             2qcom,qcs615-dispcc           V    
               ,      1       3                                                                              interrupt-controller@b220000             2qcom,qcs615-pdc qcom,pdc              V    "                     d      $           ^   ^  a      }   ?                                    s           |      power-management@c300000          #   2qcom,qcs615-aoss-qmp qcom,aoss-qmp           V    0                                  &   $                           }      sram@c3f0000             2qcom,rpmh-stats          V    ?               sram@14680000         #   2qcom,qcs615-imem syscon simple-mfd           V    h                        h                                pil-reloc@2a94c          2qcom,pil-reloc-info          V L            iommu@15000000        /   2qcom,qcs615-smmu-500 qcom,smmu-500 arm,mmu-500           V                                 	                          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              6      spmi@c440000             2qcom,spmi-pmic-arb        P   V    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg            |              periph_irq           s                                             	                   pmic@0           2qcom,pm8150 qcom,spmi-pmic           V                                     pon@800          2qcom,pm8998-pon          V      pwrkey           2qcom,pm8941-pwrkey                                	+  =	                 	4   t        okay          resin            2qcom,pm8941-resin                                	+  =	                 okay            	4   r         temp-alarm@2400          2qcom,spmi-temp-alarm             V  $                $               	?              	Kthermal         	\                    adc@3100             2qcom,spmi-adc5           V  1                                   	r                  1                     channel@0            V            	              ref_gnd       channel@1            V           	            
  vref_1p25         channel@6            V           	            	  die_temp             adc-tm@3500          2qcom,spmi-adc-tm5            V  5                5               	\                                   	  disabled          rtc@6000             2qcom,pm8941-rtc          V  `   a       
  rtc alarm                  a             gpio@c000             2qcom,pm8150-gpio qcom,spmi-gpio          V                    `              
                    s                         usb2-en-state           zgpio10          normal           	        	                          pmic@1           2qcom,pm8150 qcom,spmi-pmic           V                                          interrupt-controller@17a00000            2arm,gic-v3            V                                        	                                    s        	           	                        mailbox@17c00000          0   2qcom,qcs615-apss-shared qcom,sdm845-apss-shared          V                     	              $      watchdog@17c10000         #   2qcom,apss-wdt-qcs615 qcom,kpss-wdt           V                                            2      timer@17c20000           2arm,armv7-timer-mem          V                                                                 frame@17c21000           V                 	                                      frame@17c23000           V0            	                  	         	  disabled          frame@17c25000           VP            	                  
         	  disabled          frame@17c27000           Vp            	                           	  disabled          frame@17c29000           V            	                           	  disabled          frame@17c2b000           V°            	                           	  disabled          frame@17c2d000           V            	                           	  disabled             rsc@18200000             2qcom,rpmh-rsc         0   V                  !             "                 drv-0 drv-1 drv-2         $                                        	           
            
                               	  apps_rsc             h   (   bcm-voter            2qcom,bcm-voter             #      clock-controller             2qcom,qcs615-rpmh-clk                        (xo                        1      power-controller             2qcom,qcs615-rpmhpd                                    4   opp-table            2operating-points-v2               opp-0           
!         opp-1           
!   0      opp-2           
!   @           %      opp-3           
!              &      opp-4           
!              =      opp-5           
!              '      opp-6           
!  @                 opp-7           
!  P      opp-8           
!                   opp-9           
!              regulators-0             2qcom,pm8150-rpmh-regulators         
+a      smps3         	  
8vreg_s3a            
G 	'        
_ 	        
w         smps4         	  
8vreg_s4a            
G w@        
_         
w              <      smps5         	  
8vreg_s5a            
G @        
_          
w             
      smps6         	  
8vreg_s6a            
G         
_ l`        
w                   ldo1          	  
8vreg_l1a            
G r@        
_           
w            
        
            ldo2          	  
8vreg_l2a            
G -P        
_ /M`        
w            
        
            ldo3          	  
8vreg_l3a            
G B@        
_          
w            
        
            ldo5          	  
8vreg_l5a            
G Y        
_         
w            
        
                 v      ldo7          	  
8vreg_l7a            
G w@        
_         
w            
        
            ldo8          	  
8vreg_l8a            
G 0        
_ p        
w            
        
            ldo10         
  
8vreg_l10a           
G -p        
_ 2        
w            
        
                       ldo11         
  
8vreg_l11a           
G ̀        
_ 9        
w            
        
                       ldo12         
  
8vreg_l12a           
G w@        
_         
w              w      ldo13         
  
8vreg_l13a           
G -        
_ 1I0        
w            
        
                       ldo15         
  
8vreg_l15a           
G w@        
_         
w            
        
                      ldo16         
  
8vreg_l16a           
G -        
_ 2        
w            
        
            ldo17         
  
8vreg_l17a           
G -p        
_ 2        
w              ;            interconnect@18321000         2   2qcom,qcs615-osm-l3 qcom,sm8150-osm-l3 qcom,osm-l3            V    2                    1       3           (xo alternate                                phy@88e2000          2qcom,qcs615-qusb2-phy            V                        3      1            (cfg_ahb ref         4   3           
                       okay            
   v           w        
                    phy@88e3000          2qcom,qcs615-qusb2-phy            V    0                   3      1            (cfg_ahb ref         4   3                       okay            
   v           w        
                    phy@88e6000          2qcom,qcs615-qmp-usb3-phy             V    `                     3      3      3      3           (aux ref cfg_ahb pipe            4   3      3           phy phy_phy         
   "  D        usb3_phy_pipe_clk_src                                   okay               v           w                 usb@a6f8800          2qcom,qcs615-dwc3 qcom,dwc3           V    
o              0      3      3      3      3      3      3         &  (cfg_noc core iface sleep mock_utmi xo              3      3           $        D                               |   	      |         |            <  pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq          h   3              '        4   3                                             okay       usb@a600000       
   2snps,dwc3            V    
`                 ;   6  @                                            usb2-phy usb3-phy            
                  )         B         [         s                            peripheral           usb@a8f8800          2qcom,qcs615-dwc3 qcom,dwc3           V    
              0      3      3      3      3      3      3         &  (cfg_noc core iface sleep mock_utmi xo              3      3           $        8                             |         |   
         1  pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq             h   3              '        4   3                                                      okay       usb@a800000       
   2snps,dwc3            V    
                 ;   6                                         	  usb2-phy             )         B         [         s                   high-speed          host             thermal-sensor@c263000            2qcom,qcs615-tsens qcom,tsens-v2           V    &0            "                                           uplow critical                     	\                   remoteproc@62400000       *   2qcom,qcs615-adsp-pas qcom,sm8150-adsp-pas            V    b@        @@      @                                                          #  wdog fatal ready handover stop-ack              1            (xo           h   4             vcx          S           a   }        j               {stop            okay            qcom/qcs615/adsp.mbn       glink-edge                            &   $           lpass           <      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           adsp                                 compute-cb@3             2qcom,fastrpc-compute-cb          V           ;   6  #                   compute-cb@4             2qcom,fastrpc-compute-cb          V           ;   6  $                   compute-cb@5             2qcom,fastrpc-compute-cb          V           ;   6  %                   compute-cb@6             2qcom,fastrpc-compute-cb          V           ;   6  &                                       cpufreq@18323000          '   2qcom,qcs615-cpufreq-hw qcom,cpufreq-hw            V    20            2X                freq-domain0 freq-domain1               1       3           (xo alternate                                              timer            2arm,armv8-timer       0                                         thermal-zones      aoss-thermal                     trips      aoss-critical           % 8        1        	   Ecritical                cpuss-0-thermal                 trips      cpuss0-critical         % 8        1        	   Ecritical                cpuss-1-thermal                 trips      cpuss1-critical         % 8        1        	   Ecritical                cpuss-2-thermal                 trips      cpuss2-critical         % 8        1        	   Ecritical                cpuss-3-thermal                 trips      cpuss3-critical         % 8        1        	   Ecritical                cpu-1-0-thermal                 trips      cpu-critical            % 8        1        	   Ecritical                cpu-1-1-thermal                 trips      cpu-critical            % 8        1        	   Ecritical                cpu-1-2-thermal                 trips      cpu-critical            % 8        1        	   Ecritical                cpu-1-3-thermal                 trips      cpu-critical            % 8        1        	   Ecritical                gpu-thermal              	   trips      gpu-critical            % 8        1        	   Ecritical                q6-hvx-thermal               
   trips      q6-hvx-critical         % 8        1        	   Ecritical                mdm-core-thermal                    trips      mdm-core-critical           % 8        1        	   Ecritical                camera-thermal                  trips      camera-critical         % 8        1        	   Ecritical                wlan-thermal                    trips      wlan-critical           % 8        1        	   Ecritical                display-thermal                 trips      display-critical            % 8        1        	   Ecritical                video-thermal                   trips      video-critical          % 8        1        	   Ecritical                pm8150-thermal          <   d             trips      trip0           % s        1             Epassive       trip1           % 8        1             Ehot       trip2           % 6h        1          	   Ecritical                   aliases         R/soc@0/mmc@7c4000           W/soc@0/mmc@8804000        $  \/soc@0/geniqup@8c0000/serial@880000       $  d/soc@0/geniqup@ac0000/serial@a8c000       chosen          lserial0:115200n8          clocks     sleep-clk            2fixed-clock         t  }                        2      xo-board-clk             2fixed-clock         tI                                 dp-dsi0-connector            2dp-connector            DSI0             Emini       port       endpoint            V             J            regulator-conn-1p8           2regulator-fixed         
8vreg_conn_1p8           x                                             regulator-conn-pa            2regulator-fixed         
8vreg_conn_pa            x                                       	      regulator-usb2-vbus          2regulator-fixed       
  
8USB2_VBUS                 
                      default                         regulator-vreg-12p0          2regulator-fixed       
  
8VREG_12P0                             
G          
_                  regulator-vreg-1p0           2regulator-fixed       	  
8VREG_1P0                              
G B@        
_ B@           G           F      regulator-vreg-1p8           2regulator-fixed       	  
8VREG_1P8                              
G w@        
_ w@                     G      regulator-vreg-3p0           2regulator-fixed       	  
8VREG_3P0                              
G -        
_ -                     H      regulator-vreg-5p0           2regulator-fixed       	  
8VREG_5P0                              
G LK@        
_ LK@                          wcn6855-pmu          2qcom,wcn6855-pmu                        default            D   U               D   b              	        '  
                              	        /  
        A          R          c          u     regulators     ldo0            
8vreg_pmu_rfa_cmn               i      ldo1            
8vreg_pmu_aon_0p59              j      ldo2            
8vreg_pmu_wlcx_0p8              k      ldo3            
8vreg_pmu_wlmx_0p85             l      ldo4            
8vreg_pmu_btcmx_0p85            m      ldo5            
8vreg_pmu_rfa_0p8               n      ldo6            
8vreg_pmu_rfa_1p2               o      ldo7            
8vreg_pmu_rfa_1p7               p      ldo8            
8vreg_pmu_pcie_0p9              t      ldo9            
8vreg_pmu_pcie_1p8              u               	interrupt-parent #address-cells #size-cells model compatible chassis-type device_type reg enable-method power-domains power-domain-names capacity-dmips-mhz dynamic-power-coefficient next-level-cache clocks qcom,freq-domain #cooling-cells operating-points-v2 interconnects phandle cache-level cache-unified cpu opp-shared opp-hz opp-peak-kBps remote-endpoint entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop qcom,dload-mode #interconnect-cells qcom,bcm-voters qcom,smem interrupts mboxes qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells required-opps #power-domain-cells domain-idle-states ranges no-map hwlocks dma-ranges #clock-cells #reset-cells bits reg-names interrupt-names clock-names resets iommus interconnect-names qcom,dll-config qcom,ddr-config supports-cqe dma-coherent status pinctrl-0 pinctrl-1 pinctrl-names bus-width mmc-ddr-1_8v mmc-hs200-1_8v mmc-hs400-1_8v mmc-hs400-enhanced-strobe vmmc-supply vqmmc-supply non-removable no-sd no-sdio #dma-cells dma-channels dma-channel-mask dmas dma-names clock-frequency interrupts-extended gpio-controller #gpio-cells semtech,probe-reset enable-gpios reset-gpios vdd10-supply vdd18-supply vdd33-supply firmware-name vddrfacmn-supply vddaon-supply vddwlcx-supply vddwlmx-supply vddbtcmx-supply vddrfa0p8-supply vddrfa1p2-supply vddrfa1p8-supply bus-range linux,pci-domain num-lanes interrupt-map-mask interrupt-map assigned-clocks assigned-clock-rates iommu-map reset-names phys phy-names max-link-speed perst-gpios wake-gpios qcom,calibration-variant vddpcie0p9-supply vddpcie1p8-supply clock-output-names #phy-cells vdda-phy-supply vdda-pll-supply lanes-per-direction vcc-supply vcc-max-microamp vccq2-supply vccq2-max-microamp qcom,ee qcom,controlled-remotely num-channels qcom,num-ees #hwlock-cells gpio-ranges wakeup-parent pins function bias-disable drive-strength bias-pull-up bias-pull-down output-low qcom,cmb-element-bits qcom,cmb-msrs-num qcom,dsb-element-bits qcom,dsb-msrs-num arm,coresight-loses-context-with-cpu qcom,skip-power-up memory-region qcom,qmp qcom,smem-states qcom,smem-state-names label qcom,glink-channels cd-gpios assigned-clock-parents vdda-supply data-lanes vcca-supply qcom,pdc-ranges #iommu-cells #global-interrupts qcom,channel debounce linux,code io-channels io-channel-names #thermal-sensor-cells #io-channel-cells qcom,pre-scaling output-enable power-source #redistributor-regions redistributor-stride #mbox-cells frame-number qcom,drv-id qcom,tcs-offset qcom,tcs-config opp-level qcom,pmic-id regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-allow-set-load regulator-allowed-modes nvmem-cells vdd-supply vdda-phy-dpdm-supply qcom,tcsr-reg snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk snps,dis_u2_susphy_quirk snps,dis_u3_susphy_quirk snps,dis_enblslpm_quirk snps,has-lpm-erratum snps,hird-threshold snps,usb3_lpm_capable dr_mode qcom,select-utmi-as-pipe-clk maximum-speed #qcom,sensors qcom,nsessions #freq-domain-cells thermal-sensors temperature hysteresis polling-delay-passive mmc0 mmc1 serial0 serial1 stdout-path startup-delay-us enable-active-high gpio regulator-always-on regulator-boot-on vin-supply bt-enable-gpios wlan-enable-gpios vddio-supply vddpmu-supply vddpmumx-supply vddpmucx-supply vddrfa0p95-supply vddrfa1p3-supply vddrfa1p9-supply vddpcie1p3-supply vddpcie1p9-supply 