     8      (                                                                                 '   ,Qualcomm Technologies, Inc. SM8350 HDK           2qcom,sm8350-hdk qcom,sm8350    chosen           =serial0:115200n8          clocks     xo-board             2fixed-clock          I             VI       	   fxo_board             y   &      sleep-clk            2fixed-clock          V  }          I             y         ufs-phy-rx-symbol-0          2fixed-clock          V           I             y         ufs-phy-rx-symbol-1          2fixed-clock          V           I             y         ufs-phy-tx-symbol-0          2fixed-clock          V           I             y            cpus                                 cpu@0            cpu          2qcom,kryo685                              psci                                                     y   G   l2-cache             2cache                        y      l3-cache             2cache            y               cpu@100          cpu          2qcom,kryo685                             psci                                                     y   H   l2-cache             2cache                        y            cpu@200          cpu          2qcom,kryo685                             psci                                                     y   I   l2-cache             2cache                        y            cpu@300          cpu          2qcom,kryo685                             psci                                                     y   J   l2-cache             2cache                        y            cpu@400          cpu          2qcom,kryo685                             psci                                                    y   S   l2-cache             2cache                        y            cpu@500          cpu          2qcom,kryo685                             psci                	                                    y   T   l2-cache             2cache                        y   	         cpu@600          cpu          2qcom,kryo685                             psci                
                                    y   U   l2-cache             2cache                        y   
         cpu@700          cpu          2qcom,kryo685                             psci                                                    y   V   l2-cache             2cache                        y               firmware       scm          2qcom,scm-sm8350 qcom,scm                         memory@80000000          memory                                pmu          2arm,armv8-pmuv3                         psci             2arm,psci-1.0             smc       reserved-memory                                       memory@80000000                      `                  memory@80700000                        p               memory@80860000          2qcom,cmd-db                                       memory@80880000                     @                 memory@80900000                                           y         memory@80b00000                                       memory@80c00000                    `                  mmeory@85200000                      P                  memory@85700000              p       P                  memory@85c00000                     P                  memory@86100000                                         y   C      memory@88200000                     P                     y   4      memory@89700000              p                           y   8      memory@8b500000              P                         memory@8b510000              Q                         memory@8b51a000              Q                         memory@8b600000              `                         memory@8b800000                                          y   "      memory@9b800000          2qcom,rmtfs-mem                      (                                         memory@d0000000                                        memory@d0800000              Ѐ      op                 memory@d7ef7000              p                        memory@d7f00000                                       memory@d7f80000                                       memory@d8800000              ؀                           qcom,smem         
   2qcom,smem                                  smp2p-adsp           2qcom,smp2p          %            /                    C                 J            Y      master-kernel           imaster-kernel           y            y   D      slave-kernel            islave-kernel                                 y   B         smp2p-cdsp           2qcom,smp2p          %   ^          /                    C                 J            Y      master-kernel           imaster-kernel           y            y   9      slave-kernel            islave-kernel                                 y   6         smp2p-modem          2qcom,smp2p          %            /                    C                 J            Y      master-kernel           imaster-kernel           y            y   #      slave-kernel            islave-kernel                                 y          ipa-ap-to-modem         iipa         y            y         ipa-modem-to-ap         iipa                              y            smp2p-slpi           2qcom,smp2p          %            /                    C                 J            Y      master-kernel           imaster-kernel           y            y   5      slave-kernel            islave-kernel                                 y   3         soc@0                                                                                                    2simple-bus     clock-controller@100000          2qcom,gcc-sm8350                                 I                                 bi_tcxo sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk ufs_card_rx_symbol_0_clk ufs_card_rx_symbol_1_clk ufs_card_tx_symbol_0_clk ufs_phy_rx_symbol_0_clk ufs_phy_rx_symbol_1_clk ufs_phy_tx_symbol_0_clk usb3_phy_wrapper_gcc_usb30_pipe_clk usb3_uni_phy_sec_gcc_usb30_pipe_clk          4                                                          y         mailbox@408000           2qcom,sm8350-ipcc qcom,ipcc                @                                                                   y         geniqup@9c0000           2qcom,geni-se-qup                          `         m-ahb s-ahb               y      z                                           okay       serial@98c000            2qcom,geni-debug-uart                         @         se                S        default         	                  \                                     okay             geniqup@ac0000           2qcom,geni-se-qup                          `         m-ahb s-ahb               {      |                                         	  disabled       i2c@a94000           2qcom,geni-i2c                 @       @         se                i        default         	                  f                                   	  disabled             iommu@15000000        !   2qcom,sm8350-smmu-500 arm,mmu-500                                                                 @          A          a          b          c          d          e          f          g          h          i          j          k          l          m          n          o          p          q          r          s          t          u          v                                                                                                                                 ;         <         =         >         ?         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         P         Q         R         S         T         U         V         W         X         Y                                                                                                                                                                                                                                                                                                   y         interconnect@1500000             2qcom,sm8350-config-noc               P                3           G            y         interconnect@1580000             2qcom,sm8350-mc-virt              X                 3           G            y         interconnect@1680000             2qcom,sm8350-system-noc               h                3           G         interconnect@16e0000             2qcom,sm8350-aggre1-noc               n               3           G         interconnect@1700000             2qcom,sm8350-aggre2-noc               p       0         3           G            y         interconnect@1740000             2qcom,sm8350-mmss-noc                 t               3           G         interconnect@3c40000             2qcom,sm8350-lpass-ag-noc                                 3           G         interconnect@a0c0000             2qcom,sm8350-compute-noc              
                3           G            y   7      ipa@1e40000          2qcom,sm8350-ipa         W                        0                            K     @      0         ^ipa-reg ipa-shared gsi        8  /                                                 (  hipa gsi ipa-clock-query ipa-setup-ready                       core             x                                memory config                                         *  ipa-clock-enabled-valid ipa-clock-enabled         	  disabled          hwlock@1f40000           2qcom,tcsr-mutex                                           y         remoteproc@4080000           2qcom,sm8350-mpss-pas                         @@      L  /                                                                     0  hwdog fatal ready handover stop-ack shutdown-ack                        xo                   !       !           load_state cx mss           x                        "           #            stop            okay            qcom/sm8350/modem.mbn      glink-edge          /                     C                                    modem           Y            interrupt-controller@b220000             2qcom,sm8350-pdc qcom,pdc                  "                     `                 (   (         6        7  2      ;  8      >  v      @        B        E   V      F     6   |  a         ?                                                     y   $      thermal-sensor@c263000            2qcom,sm8350-tsens qcom,tsens-v2               &0           "                                $         $              huplow critical          *            y   E      thermal-sensor@c265000            2qcom,sm8350-tsens qcom,tsens-v2               &P           "0                               $         $              huplow critical          *            y   f      power-controller@c300000             2qcom,sm8350-aoss-qmp                 0                 /                      C                    I                        y         spmi@c440000             2qcom,spmi-pmic-arb        P       D             `             `             p       
      @      `         ^core chnls obsrvr intr cnfg         hperiph_irq          /   $              @            H                                                        pinctrl@f100000          2qcom,sm8350-tlmm                        0                              U        e                               q   %                   }   $           4            y   %   qup-uart3-default-state          y      rx          gpio18          qup3          tx          gpio19          qup3             qup-i2c13-default-state          y      mux         gpio0 gpio1         qup13         config          gpio0 gpio1                              usb-hub-enabled-state           gpio42          gpio                                 y   A         rng@10d3000          2qcom,prng-ee                 0                              core          interrupt-controller@17a00000            2arm,gic-v3                                                                         	            y         timer@17c20000           2arm,armv7-timer-mem                                                                   V$    frame@17c21000                                                                                    frame@17c23000                             	                0              	  disabled          frame@17c25000                             
                P              	  disabled          frame@17c27000                                             p              	  disabled          frame@17c29000                                                           	  disabled          frame@17c2b000                                             °              	  disabled          frame@17c2d000                                                           	  disabled             rsc@18200000          	  apps_rsc             2qcom,rpmh-rsc         0                     !             "                 ^drv-0 drv-1 drv-2         $                                                                                             clock-controller             2qcom,sm8350-rpmh-clk             I           xo             &         y         power-controller             2qcom,sm8350-rpmhpd                        '         y   !   opp-table            2operating-points-v2          y   '   opp1            "         opp2            "   0      opp3            "   @      opp4            "         opp5            "         opp6            "         opp7            "  @      opp8            "  P      opp9            "        opp10           "              bcm_voter            2qcom,bcm-voter           y         pm8350-rpmh-regulators           2qcom,pm8350-rpmh-regulators         ,b           9   (        G   (        U   (        c   (        q   (           (           (           (           (           (           (           (           )           *           *           )   smps10          ,vreg_s10b_1p8           ; w@        S w@        k         smps11          ,vreg_s11b_0p95          ;         S         k            y   )      smps12          ,vreg_s12b_1p25          ; *@        S *@        k            y   ,      ldo1            ,vreg_l1b_0p88           ;         S 	        k            y   <      ldo2            ,vreg_l2b_3p07           ; .         S .         k            y   ;      ldo3            ,vreg_l3b_0p9            ; @        S @        k         ldo5            ,vreg_l5b_0p88           ; m        S         k                                   y   1      ldo6            ,vreg_l6b_1p2            ; O        S n        k                                   y   2      ldo7            ,vreg_l7b_2p96           ; &5@        S &5@        k                                   y   .      ldo9            ,vreg_l9b_1p2            ; O        S O        k                                   y   /         pm8350c-rpmh-regulators          2qcom,pm8350c-rpmh-regulators            ,c           9   (        G   (        U   (        c   (        q   (           (           (           (           (           (           +           +           *           *           ,           (   smps1           ,vreg_s1c_1p86           ; R         S         k            y   +      bob       	  ,vreg_bob            ; -         S <l        k            y   *      ldo1            ,vreg_l1c_1p8            ; w@        S w@        k            y   :      ldo2            ,vreg_l2c_1p8            ; w@        S w@        k         ldo6            ,vreg_l6c_1p8            ; w@        S -*        k         ldo9            ,vreg_l9c_2p96           ; -*        S -         k         ldo10           ,vreg_l10c_1p2           ; O        S O        k               cpufreq@18591000          +   2qcom,sm8350-cpufreq-epss qcom,cpufreq-epss        0       Y            Y             Y0              '  ^freq-domain0 freq-domain1 freq-domain2                       #        xo alternate            $            y         ufshc@1d84000         +   2qcom,sm8350-ufshc qcom,ufshc jedec,ufs-2.0               @       0                	           7   -        <ufsphy          F                       Z              arst                       W                v  ref_clk core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk         H                                                                H  mxh xh                 xh                                         okay            {   %                 .         5            /                  y   0      phy@1d87000          2qcom,sm8350-qmp-ufs-phy              p                                         I                     ref ref_aux                              Z   0            aufsphy          okay               1         e           2          J8   phy@1d87400       P       t           v            |            x           z                	             I             y   -         remoteproc@5c00000           2qcom,sm8350-slpi-pas                         @       <  /   $   	      3          3         3         3            #  hwdog fatal ready handover stop-ack                         xo                   !      !           load_state lcx lmx             4           5            stop            okay            qcom/sm8350/slpi.mbn       glink-edge          /                     C                  slpi            Y            remoteproc@98900000          2qcom,sm8350-cdsp-pas                       @        @  /         B      6          6         6         6            #  hwdog fatal ready handover stop-ack                         xo                    !       !   
        load_state cx mxc           x   7                    8           9            stop            okay            qcom/sm8350/cdsp.mbn       glink-edge          /                     C                  cdsp            Y            phy@88e3000       0   2qcom,sm8350-usb-hs-phy qcom,usb-snps-hs-7nm-phy              0                okay            	                           ref         Z                 1           :        "   ;         y   =      phy@88e4000       0   2qcom,sm8250-usb-hs-phy qcom,usb-snps-hs-7nm-phy              @                okay            	                           ref         Z                 1           :        "   ;         y   ?      phy-wrapper@88e9000          2qcom,sm8350-qmp-usb3-phy                                               ^reg-base dp_com         okay             I                                                                         aux ref_clk_src com_aux         Z                    aphy common             2           <   phy@88e9200       `                                                                                   	             I                         pipe0            fusb3_phy_pipe_clk_src            y   >         phy-wrapper@88eb000          2qcom,sm8350-qmp-usb3-uni-phy                                 okay             I                                                                                aux ref_clk_src ref com_aux         Z      !              aphy common             2           1   phy@88ebe00       0                                               	             I                         pipe0            fusb3_uni_phy_pipe_clk_src            y   @         interconnect@90c0000             2qcom,sm8350-dc-noc               	        B         3           G         interconnect@9100000             2qcom,sm8350-gem-noc              	       @         3           G            y         usb@a6f8800          2qcom,sm8350-dwc3 qcom,dwc3               
o                okay                                             (                                      #  cfg_noc core iface mock_utmi sleep          0                    @$        4  /                $         $         $            2  hhs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq                         Z         usb@a600000       
   2snps,dwc3                
`                                    W                    U         n        7   =   >        <usb2-phy usb3-phy           peripheral           usb@a8f8800          2qcom,sm8350-dwc3 qcom,dwc3               
                okay                                             0                                            &  cfg_noc core iface mock_utmi sleep xo           0                    @$        4  /                $         $         $            2  hhs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq                         Z         usb@a800000       
   2snps,dwc3                
                                    W                    U         n        7   ?   @        <usb2-phy usb3-phy           host            default         	   A         remoteproc@17300000          2qcom,sm8350-adsp-pas                 0               <  /   $         B          B         B         B            #  hwdog fatal ready handover stop-ack                         xo                   !      !           load_state lcx lmx             C           D            stop            okay            qcom/sm8350/adsp.mbn       glink-edge          /                     C                  lpass           Y               thermal-zones      cpu0-thermal                                    E      trips      trip-point0          _                   passive          y   F      trip-point1          s                   passive          y   K      cpu_crit                             	   critical             cooling-maps       map0               F      0     G   H   I   J      map1               K      0     G   H   I   J            cpu1-thermal                                    E      trips      trip-point0          _                   passive          y   L      trip-point1          s                   passive          y   M      cpu_crit                             	   critical             cooling-maps       map0               L      0     G   H   I   J      map1               M      0     G   H   I   J            cpu2-thermal                                    E      trips      trip-point0          _                   passive          y   N      trip-point1          s                   passive          y   O      cpu_crit                             	   critical             cooling-maps       map0               N      0     G   H   I   J      map1               O      0     G   H   I   J            cpu3-thermal                                    E      trips      trip-point0          _                   passive          y   P      trip-point1          s                   passive          y   Q      cpu_crit                             	   critical             cooling-maps       map0               P      0     G   H   I   J      map1               Q      0     G   H   I   J            cpu4-top-thermal                                    E      trips      trip-point0          _                   passive          y   R      trip-point1          s                   passive          y   W      cpu_crit                             	   critical             cooling-maps       map0               R      0     S   T   U   V      map1               W      0     S   T   U   V            cpu5-top-thermal                                    E      trips      trip-point0          _                   passive          y   X      trip-point1          s                   passive          y   Y      cpu_crit                             	   critical             cooling-maps       map0               X      0     S   T   U   V      map1               Y      0     S   T   U   V            cpu6-top-thermal                                    E   	   trips      trip-point0          _                   passive          y   Z      trip-point1          s                   passive          y   [      cpu_crit                             	   critical             cooling-maps       map0               Z      0     S   T   U   V      map1               [      0     S   T   U   V            cpu7-top-thermal                                    E   
   trips      trip-point0          _                   passive          y   \      trip-point1          s                   passive          y   ]      cpu_crit                             	   critical             cooling-maps       map0               \      0     S   T   U   V      map1               ]      0     S   T   U   V            cpu4-bottom-thermal                                 E      trips      trip-point0          _                   passive          y   ^      trip-point1          s                   passive          y   _      cpu_crit                             	   critical             cooling-maps       map0               ^      0     S   T   U   V      map1               _      0     S   T   U   V            cpu5-bottom-thermal                                 E      trips      trip-point0          _                   passive          y   `      trip-point1          s                   passive          y   a      cpu_crit                             	   critical             cooling-maps       map0               `      0     S   T   U   V      map1               a      0     S   T   U   V            cpu6-bottom-thermal                                 E      trips      trip-point0          _                   passive          y   b      trip-point1          s                   passive          y   c      cpu_crit                             	   critical             cooling-maps       map0               b      0     S   T   U   V      map1               c      0     S   T   U   V            cpu7-bottom-thermal                                 E      trips      trip-point0          _                   passive          y   d      trip-point1          s                   passive          y   e      cpu_crit                             	   critical             cooling-maps       map0               d      0     S   T   U   V      map1               e      0     S   T   U   V            aoss0-thermal                                   E       trips      trip-point0          _                   hot             cluster0-thermal                                    E      trips      trip-point0          _                   hot       cluster0_crit                            	   critical                cluster1-thermal                                    E      trips      trip-point0          _                   hot       cluster1_crit                            	   critical                aoss1-thermal                                   f       trips      trip-point0          _                   hot             gpu-thermal-top                                 f      trips      trip-point0          _                   hot             gpu-thermal-bottom                                  f      trips      trip-point0          _                   hot             nspss1-thermal                                  f      trips      trip-point0          _                   hot             nspss2-thermal                                  f      trips      trip-point0          _                   hot             nspss3-thermal                                  f      trips      trip-point0          _                   hot             video-thermal                                   f      trips      trip-point0          _                   hot             mem-thermal                                 f      trips      trip-point0          _                   hot             modem1-thermal-top                                  f      trips      trip-point0          _                   hot             modem2-thermal-top                                  f   	   trips      trip-point0          _                   hot             modem3-thermal-top                                  f   
   trips      trip-point0          _                   hot             modem4-thermal-top                                  f      trips      trip-point0          _                   hot             camera-thermal-top                                  f      trips      trip-point0          _                   hot             cam-thermal-bottom                                  f      trips      trip-point0          _                   hot                timer            2arm,armv8-timer       0                                 
        aliases       $  /soc@0/geniqup@9c0000/serial@98c000       vph-pwr-regulator            2regulator-fixed         ,vph_pwr         ; 8u         S 8u                   	         y   (         	interrupt-parent #address-cells #size-cells model compatible stdout-path #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method next-level-cache qcom,freq-domain #cooling-cells #reset-cells interrupts ranges no-map qcom,client-id qcom,vmid memory-region hwlocks qcom,smem interrupts-extended mboxes qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges #power-domain-cells clock-names clocks #mbox-cells status pinctrl-names pinctrl-0 #iommu-cells #global-interrupts #interconnect-cells qcom,bcm-voters iommus reg-names interrupt-names interconnects interconnect-names qcom,qmp qcom,smem-states qcom,smem-state-names #hwlock-cells power-domains power-domain-names firmware-name label qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,ee qcom,channel gpio-controller #gpio-cells gpio-ranges wakeup-parent gpio-reserved-ranges pins function drive-strength bias-pull-up output-low frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config operating-points-v2 opp-level qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-s7-supply vdd-s8-supply vdd-s9-supply vdd-s10-supply vdd-s11-supply vdd-s12-supply vdd-l1-l4-supply vdd-l2-l7-supply vdd-l3-l5-supply vdd-l6-l9-l10-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-allow-set-load regulator-allowed-modes vdd-l1-l12-supply vdd-l2-l8-supply vdd-l3-l4-l5-l7-l13-supply vdd-l6-l9-l11-supply vdd-l10-supply vdd-bob-supply #freq-domain-cells phys phy-names lanes-per-direction resets reset-names freq-table-hz reset-gpios vcc-supply vcc-max-microamp vccq-supply vccq-max-microamp vdda-phy-supply vdda-max-microamp vdda-pll-supply vdda-pll-max-microamp #phy-cells vdda18-supply vdda33-supply assigned-clocks assigned-clock-rates snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk dr_mode polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device serial0 regulator-always-on regulator-boot-on 