  A   8     (            	9                                                                        ,Microsoft Surface Duo 2       #   2microsoft,surface-duo2 qcom,sm8350           =handset    chosen           Jserial0:115200n8          clocks     xo-board             2fixed-clock          V             cI       	   sxo_board                \      sleep-clk            2fixed-clock          c  }          V                '      ufs-phy-rx-symbol-0          2fixed-clock          c           V                (      ufs-phy-rx-symbol-1          2fixed-clock          c           V                )      ufs-phy-tx-symbol-0          2fixed-clock          c           V                *         cpus                                 cpu@0            cpu          2arm,cortex-a55                            psci                                                     psci                               l2-cache             2cache                              l3-cache             2cache                           cpu@100          cpu          2arm,cortex-a55                           psci                                                     psci                               l2-cache             2cache                                    cpu@200          cpu          2arm,cortex-a55                           psci                                            	         psci                               l2-cache             2cache                                    cpu@300          cpu          2arm,cortex-a55                           psci                
                                     psci                               l2-cache             2cache                           
         cpu@400          cpu          2arm,cortex-a78                           psci                                                    psci                               l2-cache             2cache                                    cpu@500          cpu          2arm,cortex-a78                           psci                                                    psci                               l2-cache             2cache                                    cpu@600          cpu          2arm,cortex-a78                           psci                                                    psci                               l2-cache             2cache                                    cpu@700          cpu          2arm,cortex-x1                            psci                                                    psci                               l2-cache             2cache                                    cpu-map    cluster0       core0                     core1                     core2                     core3                     core4                     core5                     core6                     core7                           idle-states         psci       cpu-sleep-0-0            2arm,idle-state          silver-rail-power-collapse          @          6  h        G          W  ^         h                  cpu-sleep-1-0            2arm,idle-state          gold-rail-power-collapse            @          6          G  %        W           h                     domain-idle-states     cluster-sleep-0          2domain-idle-state           cluster-power-collapse          A D        6          G          W  '         h                        firmware       scm          2qcom,scm-sm8350 qcom,scm            y            memory@80000000          memory                                pmu          2arm,armv8-pmuv3                        psci             2arm,psci-1.0             smc    cpu0                                                         cpu1                                                         cpu2                                                   	      cpu3                                                         cpu4                                                         cpu5                                                         cpu6                                                         cpu7                                                         cpu-cluster0                                                opp-table-qup100mhz          2operating-points-v2             3   opp-50000000                                  opp-75000000                xh           !      opp-100000000                           "         opp-table-qup120mhz          2operating-points-v2             0   opp-50000000                                  opp-75000000                xh           !      opp-120000000               '            "         reserved-memory                                      memory@80000000                      `                 memory@80700000                       p               memory@80860000          2qcom,cmd-db                                      memory@80880000                     @                memory@80900000                                             #      memory@80b00000                                      memory@80c00000                    `                 mmeory@85200000                      P                 memory@85700000              p       P                 memory@85c00000                     P                 memory@86100000                                           y      memory@88200000                     P                       k      memory@89700000              p                             o      memory@8b500000              P                              P      memory@8b510000              Q                        memory@8b51a000              Q                        memory@8b600000              `                        memory@8b800000                                            R      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          
               %                 (   %              /            >      master-kernel           Nmaster-kernel           ^               z      slave-kernel            Nslave-kernel             u                       x         smp2p-cdsp           2qcom,smp2p          
   ^             %                 (   %              /            >      master-kernel           Nmaster-kernel           ^               p      slave-kernel            Nslave-kernel             u                       m         smp2p-modem          2qcom,smp2p          
               %                 (   %              /            >      master-kernel           Nmaster-kernel           ^               S      slave-kernel            Nslave-kernel             u                       Q      ipa-ap-to-modem         Nipa         ^               O      ipa-modem-to-ap         Nipa          u                       I         smp2p-slpi           2qcom,smp2p          
               %                 (   %              /            >      master-kernel           Nmaster-kernel           ^               l      slave-kernel            Nslave-kernel             u                       j         soc@0                                                                                                   2simple-bus     clock-controller@100000          2qcom,gcc-sm8350                                 V           y                     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     &       '                       (   )   *                    ,      mailbox@408000           2qcom,sm8350-ipcc qcom,ipcc                @                                   u                                  %      dma-controller@800000         (   2qcom,sm8350-gpi-dma qcom,sm6350-gpi-dma                                      L         M         N         O         P         Q         R         S         T         U         V         W                                    +                       	  disabled                .      geniqup@8c0000           2qcom,geni-se-qup                          `         m-ahb s-ahb            ,   }   ,   ~           +                                              	  disabled       i2c@880000           2qcom,geni-i2c                         @         se             ,   m        default         
   -              u               .              .                  tx rx                                   	  disabled          spi@880000           2qcom,geni-spi                         @         se             ,   m              u               /            #   0            .              .                  tx rx                                   	  disabled          i2c@884000           2qcom,geni-i2c                 @       @         se             ,   o        default         
   1              G               .             .                 tx rx                                   	  disabled          spi@884000           2qcom,geni-spi                 @       @         se             ,   o              G               /            #   0            .             .                 tx rx                                   	  disabled          i2c@888000           2qcom,geni-i2c                        @         se             ,   q        default         
   2              H               .             .                 tx rx                                   	  disabled          spi@888000           2qcom,geni-spi                        @         se             ,   q              H               /            #   3            .             .                 tx rx                                   	  disabled          i2c@88c000           2qcom,geni-i2c                        @         se             ,   s        default         
   4              I               .             .                 tx rx                                   	  disabled          spi@88c000           2qcom,geni-spi                        @         se             ,   s              I               /            #   3            .             .                 tx rx                                   	  disabled          spi@890000           2qcom,geni-spi                         @         se             ,   u              J               /            #   3            .             .                 tx rx                                   	  disabled          serial@890000            2qcom,geni-uart                        @         se             ,   u        default         
   5              J               /            #   3      	  disabled          i2c@894000           2qcom,geni-i2c                 @       @         se             ,   w        default         
   6              K               .             .                 tx rx                                   	  disabled          spi@894000           2qcom,geni-spi                 @       @         se             ,   w              K               /            #   3            .             .                 tx rx                                   	  disabled             dma-controller@9800000        (   2qcom,sm8350-gpi-dma qcom,sm6350-gpi-dma              	                                                                                                                                                               ~           +                       	  disabled                8      geniqup@9c0000           2qcom,geni-se-qup                          `         m-ahb s-ahb            ,   y   ,   z           +                                                okay       i2c@980000           2qcom,geni-i2c                         @         se             ,   M        default         
   7              Y               8              8                  tx rx                                   	  disabled          spi@980000           2qcom,geni-spi                         @         se             ,   M              Y               /            #   3            8              8                  tx rx                                   	  disabled          i2c@984000           2qcom,geni-i2c                 @       @         se             ,   O        default         
   9              Z               8             8                 tx rx                                   	  disabled          spi@984000           2qcom,geni-spi                 @       @         se             ,   O              Z               /            #   3            8             8                 tx rx                                   	  disabled          i2c@988000           2qcom,geni-i2c                        @         se             ,   Q        default         
   :              [               8             8                 tx rx                                   	  disabled          spi@988000           2qcom,geni-spi                        @         se             ,   Q              [               /            #   3            8             8                 tx rx                                   	  disabled          serial@98c000            2qcom,geni-debug-uart                         @         se             ,   S        default         
   ;              \               /            #   3        okay          spi@98c000           2qcom,geni-spi                        @         se             ,   S              \               /            #   3            8             8                 tx rx                                   	  disabled          i2c@990000           2qcom,geni-i2c                         @         se             ,   U        default         
   <              ]               8             8                 tx rx                                   	  disabled          spi@990000           2qcom,geni-spi                         @         se             ,   U              ]               /            #   3            8             8                 tx rx                                   	  disabled          i2c@994000           2qcom,geni-i2c                 @       @         se             ,   W        default         
   =              ^               8             8                 tx rx                                   	  disabled          spi@994000           2qcom,geni-spi                 @       @         se             ,   W              ^               /            #   3            8             8                 tx rx                                   	  disabled          i2c@998000           2qcom,geni-i2c                        @         se             ,   Y        default         
   >              _               8             8                 tx rx                                   	  disabled          spi@998000           2qcom,geni-spi                        @         se             ,   Y              _               /            #   3            8             8                 tx rx                                   	  disabled          serial@998000            2qcom,geni-uart                       @         se             ,   Y        default         
   ?              _               /            #   3      	  disabled          i2c@99c000           2qcom,geni-i2c                        @         se             ,   [        default         
   @              `               8             8                 tx rx                                   	  disabled          spi@99c000           2qcom,geni-spi                        @         se             ,   [              `               /            #   3            8             8                 tx rx                                   	  disabled             dma-controller@a00000         (   2qcom,sm8350-gpi-dma qcom,sm6350-gpi-dma                                                                                            %         &         '         (         )         *                                    +   V                     	  disabled                B      geniqup@ac0000           2qcom,geni-se-qup                          `         m-ahb s-ahb            ,   {   ,   |           +   C                                              okay       i2c@a80000           2qcom,geni-i2c                         @         se             ,   _        default         
   A              a               B              B                  tx rx                                   	  disabled          spi@a80000           2qcom,geni-spi                         @         se             ,   _              a               /            #   0            B              B                  tx rx                                   	  disabled          i2c@a84000           2qcom,geni-i2c                 @       @         se             ,   a        default         
   C              b               B             B                 tx rx                                   	  disabled          spi@a84000           2qcom,geni-spi                 @       @         se             ,   a              b               /            #   3            B             B                 tx rx                                   	  disabled          i2c@a88000           2qcom,geni-i2c                        @         se             ,   c        default         
   D              c               B             B                 tx rx                                     okay          spi@a88000           2qcom,geni-spi                        @         se             ,   c              c               /            #   3            B             B                 tx rx                                   	  disabled          i2c@a8c000           2qcom,geni-i2c                        @         se             ,   e        default         
   E              d               B             B                 tx rx                                     okay          spi@a8c000           2qcom,geni-spi                        @         se             ,   e              d               /            #   3            B             B                 tx rx                                   	  disabled          i2c@a90000           2qcom,geni-i2c                         @         se             ,   g        default         
   F              e               B             B                 tx rx                                   	  disabled          spi@a90000           2qcom,geni-spi                         @         se             ,   g              e               /            #   3            B             B                 tx rx                                   	  disabled          i2c@a94000           2qcom,geni-i2c                 @       @         se             ,   i        default         
   G              f               B             B                 tx rx                                   	  disabled          spi@a94000           2qcom,geni-spi                 @       @         se             ,   i              f               /            #   3            B             B                 tx rx                                   	  disabled             iommu@15000000        !   2qcom,sm8350-smmu-500 arm,mmu-500                                   7           D                 @          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                                                                                                                                                                                                                                                                                                      +      interconnect@1500000             2qcom,sm8350-config-noc               P                W           k   H            M      interconnect@1580000             2qcom,sm8350-mc-virt              X                 W           k   H            K      interconnect@1680000             2qcom,sm8350-system-noc               h                W           k   H      interconnect@16e0000             2qcom,sm8350-aggre1-noc               n               W           k   H      interconnect@1700000             2qcom,sm8350-aggre2-noc               p       0         W           k   H            J      interconnect@1740000             2qcom,sm8350-mmss-noc                 t               W           k   H      interconnect@3c40000             2qcom,sm8350-lpass-ag-noc                                 W           k   H      interconnect@a0c0000             2qcom,sm8350-compute-noc              
                W           k   H            n      ipa@1e40000          2qcom,sm8350-ipa            +         +            0                            K     @      0         {ipa-reg ipa-shared gsi        8                             I          I            (  ipa gsi ipa-clock-query ipa-setup-ready            &           core                J      K      L      M           memory config              N           O       O         *  ipa-clock-enabled-valid ipa-clock-enabled           okay               P      hwlock@1f40000           2qcom,tcsr-mutex                                              $      remoteproc@4080000           2qcom,sm8350-mpss-pas                         @@      L                 Q          Q         Q         Q         Q            0  wdog fatal ready handover stop-ack shutdown-ack            &            xo              /       /            cx mss             K       K              R           N           S            stop            okay             qcom/sm8350/microsoft/modem.mbn    glink-edge             %                  (   %               modem           >            interrupt-controller@b220000             2qcom,sm8350-pdc qcom,pdc                  "                     `                 (   (         6        7  2      ;  8      >  v      @        B        E   V      F     6   |  a         ?                                            u            T      thermal-sensor@c263000            2qcom,sm8350-tsens qcom,tsens-v2               &0           "                               T         T              uplow critical          &               {      thermal-sensor@c265000            2qcom,sm8350-tsens qcom,tsens-v2               &P           "0                              T         T              uplow critical          &                     power-controller@c300000          #   2qcom,sm8350-aoss-qmp qcom,aoss-qmp               0                    %                   (   %                 V                N      sram@c3f0000             2qcom,rpmh-stats              ?               spmi@c440000             2qcom,spmi-pmic-arb        P       D             `             `             p       
      @      `         {core chnls obsrvr intr cnfg         periph_irq             T              <            D                                       u              pmic@1           2qcom,pm8350 qcom,spmi-pmic                                               temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               &                      gpio@8800             2qcom,pm8350-gpio qcom,spmi-gpio                      Q        a   U           
        m            u                       U         pmic@3           2qcom,pm8350b qcom,spmi-pmic                                              temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               &                      gpio@8800         !   2qcom,pm8350b-gpio qcom,spmi-gpio                         Q        a   V                   m            u                       V         pmic@2           2qcom,pm8350c qcom,spmi-pmic                                              temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               &                      gpio@8800         !   2qcom,pm8350c-gpio qcom,spmi-gpio                         Q        a   W           	        m            u                       W      pwm          2qcom,pm8350c-pwm            y         	  disabled             pmic@0           2qcom,pmk8350 qcom,spmi-pmic                                               pon@1300             2qcom,pmk8350-pon                         	  {hlos pbs       pwrkey           2qcom,pmk8350-pwrkey                                 t      	  disabled          resin            2qcom,pmk8350-resin                             	  disabled             adc@3100             2qcom,spmi-adc7             1                                          1                        adc-tm@3400          2qcom,spmi-adc-tm5-gen2             4                4                                         &         	  disabled          rtc@6100             2qcom,pmk8350-rtc               a   b       
  {rtc alarm                  b            	  disabled          gpio@b000         !   2qcom,pmk8350-gpio qcom,spmi-gpio                         Q        a   X                   m            u                       X         pmic@4           2qcom,pmr735a qcom,spmi-pmic                                              temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               &                      gpio@8800         !   2qcom,pmr735a-gpio qcom,spmi-gpio                         Q        a   Y                   m            u                       Y         pmic@5           2qcom,pmr735b qcom,spmi-pmic                                              temp-alarm@a00           2qcom,spmi-temp-alarm               
               
               &                      gpio@8800         !   2qcom,pmr735b-gpio qcom,spmi-gpio                         Q        a   Z                   m            u                       Z            pinctrl@f100000          2qcom,sm8350-tlmm                        0                             Q        m            u                   a   [                      T                        8      L               [   qup-uart3-default-state             ;   rx-pins         gpio18          qup3          tx-pins         gpio19          qup3             qup-uart6-default-state         gpio30 gpio31           qup6                                    ?      qup-uart18-default-state            gpio58 gpio59           qup18                                   5      qup-i2c0-default-state          gpio4 gpio5         qup0                                    7      qup-i2c1-default-state          gpio8 gpio9         qup1                                    9      qup-i2c2-default-state          gpio12 gpio13           qup2                                    :      qup-i2c4-default-state          gpio20 gpio21           qup4                                    <      qup-i2c5-default-state          gpio24 gpio25           qup5                                    =      qup-i2c6-default-state          gpio28 gpio29           qup6                                    >      qup-i2c7-default-state          gpio32 gpio33           qup7                                    @      qup-i2c8-default-state          gpio36 gpio37           qup8                                    A      qup-i2c9-default-state          gpio40 gpio41           qup9                                    C      qup-i2c10-default-state         gpio44 gpio45           qup10                                   D      qup-i2c11-default-state         gpio48 gpio49           qup11                                   E      qup-i2c12-default-state         gpio52 gpio53           qup12                                   F      qup-i2c13-default-state         gpio0 gpio1         qup13                                   G      qup-i2c14-default-state         gpio56 gpio57           qup14                                   -      qup-i2c15-default-state         gpio60 gpio61           qup15                                   1      qup-i2c16-default-state         gpio64 gpio65           qup16                                   2      qup-i2c17-default-state         gpio72 gpio73           qup17                                   4      qup-i2c19-default-state         gpio76 gpio77           qup19                                   6         rng@10d3000          2qcom,prng-ee                 0                   &           core          interrupt-controller@17a00000            2arm,gic-v3                      u                                                                            	                     timer@17c20000           2arm,armv7-timer-mem                                                                                 c$    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         $                                        4           D            P                             clock-controller             2qcom,sm8350-rpmh-clk             V           xo             \            &      power-controller             2qcom,sm8350-rpmhpd                     #   ]            /   opp-table            2operating-points-v2             ]   opp1            `         opp2            `   0                   opp3            `   @            !      opp4            `               "      opp5            `         opp6            `         opp7            `  @      opp8            `  P      opp9            `        opp10           `              bcm-voter            2qcom,bcm-voter              H      pm8350-rpmh-regulators           2qcom,pm8350-rpmh-regulators         jb           w   ^           ^           ^           ^           ^           ^           ^           ^           ^           ^           ^           ^        "   _        3   `        D   `        U   _        j   a   smps10          xvreg_s10b_1p8            w@         w@      smps11          xvreg_s11b_0p95           y         B@            _      smps12          xvreg_s12b_1p25           @                     c      ldo1            xvreg_l1b_0p88                     	                       s      ldo2            xvreg_l2b_3p07            .          .                        r      ldo3            xvreg_l3b_0p9             @         @                 ldo5            xvreg_l3b_0p9             m                                h      ldo6            xvreg_l6b_1p2             O         n                       i      ldo7            xvreg_l7b_2p96            $          -                        e      ldo9            xvreg_l9b_1p2             O         O                       f         pm8350c-rpmh-regulators          2qcom,pm8350c-rpmh-regulators            jc           w   ^           ^           ^           ^           ^           ^           ^           ^           ^           ^           b           b           `           `        !   c        0   ^   smps1           xvreg_s1c_1p86            w@                      b      smps2           xvreg_s2c_0p8             	          B@            a      smps10          xvreg_s10c_1p05                    6@      bob       	  xvreg_bob             -          <l                       `      ldo1            xvreg_l1c_1p8             w@         w@                       q      ldo2            xvreg_l2c_1p8             w@         w@                 ldo3            xvreg_l3c_3p0             -          -                  ldo4            xvreg_l4c_uim1             @         -                 ldo5            xvreg_l5c_uim2             @         -                 ldo6            xvreg_l6c_1p8             w@         -*                 ldo7            xvreg_l7c_3p0             -          -                  ldo8            xvreg_l8c_1p8             w@         w@                 ldo9            xvreg_l9c_2p96            -*         -                  ldo10           xvreg_l10c_1p2            O         O                 ldo11           xvreg_l11c_2p96           $          -                  ldo12           xvreg_l12c_1p8            w@                          ldo13           xvreg_l13c_3p0            -         -                       cpufreq@18591000          +   2qcom,sm8350-cpufreq-epss qcom,cpufreq-epss        0       Y            Y             Y0              '  {freq-domain0 freq-domain1 freq-domain2        $                                      $  dcvsh-irq-0 dcvsh-irq-1 dcvsh-irq-2            &       ,   #        xo alternate            ?                     ufshc@1d84000         +   2qcom,sm8350-ufshc qcom,ufshc jedec,ufs-2.0               @       0               	           R   d        Wufsphy          a           y           u   ,           |rst             ,              +             n  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk         @     ,      ,      ,      ,      &       ,      ,      ,         @  xh                 xh                                         okay               [                 e         5            f                     g      phy@1d87000          2qcom,sm8350-qmp-ufs-phy              p                                                 ref ref_aux            &       ,           u   g            |ufsphy          okay               h           i   phy@1d87400       P       t           v            |            x           z                                d         remoteproc@5c00000           2qcom,sm8350-slpi-pas                         @       <     T   	      j          j         j         j            #  wdog fatal ready handover stop-ack             &            xo              /      /            lcx lmx            k           N           l            stop            okay            qcom/sm8350/microsoft/slpi.mbn     glink-edge             %                  (   %               slpi            >      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           sdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb                        +  A          compute-cb@2             2qcom,fastrpc-compute-cb                        +  B          compute-cb@3             2qcom,fastrpc-compute-cb                        +  C                   remoteproc@98900000          2qcom,sm8350-cdsp-pas                       @        @           B      m          m         m         m            #  wdog fatal ready handover stop-ack             &            xo              /       /   
         cx mxc             n      K              o           N           p            stop            okay            qcom/sm8350/microsoft/cdsp.mbn     glink-edge             %                  (   %               cdsp            >      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           cdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb                        +  !a      +           compute-cb@2             2qcom,fastrpc-compute-cb                        +  !b      +           compute-cb@3             2qcom,fastrpc-compute-cb                        +  !c      +           compute-cb@4             2qcom,fastrpc-compute-cb                        +  !d      +           compute-cb@5             2qcom,fastrpc-compute-cb                        +  !e      +           compute-cb@6             2qcom,fastrpc-compute-cb                        +  !f      +           compute-cb@7             2qcom,fastrpc-compute-cb                        +  !g      +           compute-cb@8             2qcom,fastrpc-compute-cb                        +  !h      +                    phy@88e3000       0   2qcom,sm8350-usb-hs-phy qcom,usb-snps-hs-7nm-phy              0                okay                           &            ref         u   ,              h        2   q        @   r            t      phy@88e4000       0   2qcom,sm8250-usb-hs-phy qcom,usb-snps-hs-7nm-phy              @                okay                           &            ref         u   ,              h        2   q        @   r            v      phy-wrapper@88e9000          2qcom,sm8350-qmp-usb3-phy                                               okay                                                 ,      &       ,           aux ref_clk_src com_aux         u   ,      ,           |phy common             i           s   phy@88e9200       `                                                                                                V               ,           pipe0            susb3_phy_pipe_clk_src               u         phy-wrapper@88eb000          2qcom,sm8350-qmp-usb3-uni-phy                                 okay                                                  ,      &       ,      ,           aux ref_clk_src ref com_aux         u   ,   !   ,           |phy common             i           h   phy@88ebe00       0                                                            V               ,           pipe0            susb3_uni_phy_pipe_clk_src               w         interconnect@90c0000             2qcom,sm8350-dc-noc               	        B         W           k   H      interconnect@9100000             2qcom,sm8350-gem-noc              	       @         W           k   H            L      system-cache-controller@9200000          2qcom,sm8350-llcc                  	              	`                 {llcc_base llcc_broadcast_base         usb@a6f8800          2qcom,sm8350-dwc3 qcom,dwc3               
o                okay                                            (     ,      ,      ,      ,      ,         #  cfg_noc core iface sleep mock_utmi          N   ,      ,           ^$        4                  T         T         T            2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq               ,           u   ,      usb@a600000       
   2snps,dwc3                
`                                      +                 s                 R   t   u        Wusb2-phy usb3-phy           peripheral           usb@a8f8800          2qcom,sm8350-dwc3 qcom,dwc3               
                okay                                            0     ,      ,      ,      ,      ,      ,         &  cfg_noc core iface sleep mock_utmi xo           N   ,      ,           ^$        4                  T         T         T            2  hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq               ,           u   ,      usb@a800000       
   2snps,dwc3                
                                      +                 s                 R   v   w        Wusb2-phy usb3-phy            clock-controller@af00000             2qcom,sm8350-dispcc               
                     &                                    bi_tcxo dsi0_phy_pll_out_byteclk dsi0_phy_pll_out_dsiclk dsi1_phy_pll_out_byteclk dsi1_phy_pll_out_dsiclk dp_phy_pll_link_clk dp_phy_pll_vco_div_clk             V           y                          /            mmcx          remoteproc@17300000          2qcom,sm8350-adsp-pas                 0               <     T         x          x         x         x            #  wdog fatal ready handover stop-ack             &            xo              /      /            lcx lmx            y           N           z            stop            okay            qcom/sm8350/microsoft/adsp.mbn     glink-edge             %                  (   %               lpass           >      fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           adsp                                          compute-cb@3             2qcom,fastrpc-compute-cb                        +            compute-cb@4             2qcom,fastrpc-compute-cb                        +            compute-cb@5             2qcom,fastrpc-compute-cb                        +                        thermal-zones      cpu0-thermal                                    {      trips      trip-point0          _                   Epassive             |      trip-point1          s                   Epassive             }      cpu_crit                             	   Ecritical             cooling-maps       map0               |      0                    map1               }      0                          cpu1-thermal                                    {      trips      trip-point0          _                   Epassive             ~      trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0               ~      0                    map1                     0                          cpu2-thermal                                    {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu3-thermal                                    {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu4-top-thermal                                    {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu5-top-thermal                                    {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu6-top-thermal                                    {   	   trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu7-top-thermal                                    {   
   trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu4-bottom-thermal                                 {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu5-bottom-thermal                                 {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu6-bottom-thermal                                 {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          cpu7-bottom-thermal                                 {      trips      trip-point0          _                   Epassive                   trip-point1          s                   Epassive                   cpu_crit                             	   Ecritical             cooling-maps       map0                     0                    map1                     0                          aoss0-thermal                                   {       trips      trip-point0          _                   Ehot             cluster0-thermal                                    {      trips      trip-point0          _                   Ehot       cluster0_crit                            	   Ecritical                cluster1-thermal                                    {      trips      trip-point0          _                   Ehot       cluster1_crit                            	   Ecritical                aoss1-thermal                                          trips      trip-point0          _                   Ehot             gpu-top-thermal                                       trips      trip-point0          _                   Ehot             gpu-bottom-thermal                                        trips      trip-point0          _                   Ehot             nspss1-thermal                                        trips      trip-point0          _                   Ehot             nspss2-thermal                                        trips      trip-point0          _                   Ehot             nspss3-thermal                                        trips      trip-point0          _                   Ehot             video-thermal                                         trips      trip-point0          _                   Ehot             mem-thermal                                       trips      trip-point0          _                   Ehot             modem1-top-thermal                                        trips      trip-point0          _                   Ehot             modem2-top-thermal                                     	   trips      trip-point0          _                   Ehot             modem3-top-thermal                                     
   trips      trip-point0          _                   Ehot             modem4-top-thermal                                        trips      trip-point0          _                   Ehot             camera-top-thermal                                        trips      trip-point0          _                   Ehot             cam-bottom-thermal                                        trips      trip-point0          _                   Ehot             pm8350-thermal             d                          trips      trip0            s                     Epassive       pm8350c-crit             8                  	   Ecritical                pm8350b-thermal            d                          trips      trip0            s                     Epassive       pm8350c-crit             8                  	   Ecritical                pm8350c-thermal            d                          trips      trip0            s                     Epassive       pm8350c-crit             8                  	   Ecritical                pmr735a-thermal            d                          trips      trip0            s                     Epassive       pmr735a-crit             8                  	   Ecritical                pmr735b-thermal            d                          trips      trip0            s                     Epassive       pmr735a-crit             8                  	   Ecritical                   timer            2arm,armv8-timer       0                                
        aliases       $  	/soc@0/geniqup@9c0000/serial@98c000       vph-pwr-regulator            2regulator-fixed         xvph_pwr          8u          8u          	         	'            ^         	interrupt-parent #address-cells #size-cells model compatible chassis-type stdout-path #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method next-level-cache qcom,freq-domain power-domains power-domain-names #cooling-cells cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop #reset-cells interrupts #power-domain-cells domain-idle-states opp-hz required-opps 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 clock-names clocks #mbox-cells dma-channels dma-channel-mask iommus #dma-cells status pinctrl-names pinctrl-0 dmas dma-names operating-points-v2 #iommu-cells #global-interrupts #interconnect-cells qcom,bcm-voters reg-names interrupt-names interconnects interconnect-names qcom,qmp qcom,smem-states qcom,smem-state-names #hwlock-cells firmware-name label qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,ee qcom,channel gpio-controller gpio-ranges #gpio-cells #pwm-cells linux,code #io-channel-cells wakeup-parent gpio-reserved-ranges pins function drive-strength bias-disable bias-pull-up #redistributor-regions redistributor-stride frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config 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 vdd-l8-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode 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-pll-supply #phy-cells qcom,glink-channels qcom,non-secure-domain 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 