    8    (                                                                                )   ,Qualcomm Technologies, Inc. Robotics RB5             2qcom,qrb5165-rb5 qcom,sm8250             =             I         aliases       !   W/soc@0/geniqup@9c0000/i2c@980000          !   \/soc@0/geniqup@9c0000/i2c@984000          !   a/soc@0/geniqup@9c0000/i2c@988000          !   f/soc@0/geniqup@9c0000/i2c@98c000          !   k/soc@0/geniqup@9c0000/i2c@990000          !   p/soc@0/geniqup@9c0000/i2c@994000          !   u/soc@0/geniqup@9c0000/i2c@998000          !   z/soc@0/geniqup@9c0000/i2c@99c000          !   /soc@0/geniqup@ac0000/i2c@a80000          !   /soc@0/geniqup@ac0000/i2c@a84000          !   /soc@0/geniqup@ac0000/i2c@a88000          !   /soc@0/geniqup@ac0000/i2c@a8c000          !   /soc@0/geniqup@ac0000/i2c@a90000          !   /soc@0/geniqup@ac0000/i2c@a94000          !   /soc@0/geniqup@8c0000/i2c@880000          !   /soc@0/geniqup@8c0000/i2c@884000          !   /soc@0/geniqup@8c0000/i2c@888000          !   /soc@0/geniqup@8c0000/i2c@88c000          !   /soc@0/geniqup@8c0000/i2c@890000          !   /soc@0/geniqup@8c0000/i2c@894000          !   /soc@0/geniqup@9c0000/spi@980000          !   /soc@0/geniqup@9c0000/spi@984000          !   /soc@0/geniqup@9c0000/spi@988000          !   /soc@0/geniqup@9c0000/spi@98c000          !   /soc@0/geniqup@9c0000/spi@990000          !   /soc@0/geniqup@9c0000/spi@994000          !   /soc@0/geniqup@9c0000/spi@998000          !   /soc@0/geniqup@9c0000/spi@99c000          !   /soc@0/geniqup@ac0000/spi@a80000          !   /soc@0/geniqup@ac0000/spi@a84000          !   /soc@0/geniqup@ac0000/spi@a88000          !   /soc@0/geniqup@ac0000/spi@a8c000          !  /soc@0/geniqup@ac0000/spi@a90000          !  	/soc@0/geniqup@ac0000/spi@a94000          !  /soc@0/geniqup@8c0000/spi@880000          !  /soc@0/geniqup@8c0000/spi@884000          !  /soc@0/geniqup@8c0000/spi@888000          !  !/soc@0/geniqup@8c0000/spi@88c000          !  '/soc@0/geniqup@8c0000/spi@890000          !  -/soc@0/geniqup@8c0000/spi@894000          $  3/soc@0/geniqup@ac0000/serial@a90000         ;/soc@0/mmc@8804000        chosen          Aserial0:115200n8          clocks     xo-board             2fixed-clock         M            ZI       	  jxo_board            }         sleep-clk            2fixed-clock         Z           M            }   -         cpus                                 cpu@0           cpu          2qcom,kryo485                            psci                         i                              psci                                       '                                 5           }      l2-cache             2cache              	        }      l3-cache             2cache           }   	            cpu@100         cpu          2qcom,kryo485                           psci                         i           
                   psci                                       '                                 5           }      l2-cache             2cache              	        }   
         cpu@200         cpu          2qcom,kryo485                           psci                         i                              psci                                       '                                 5           }      l2-cache             2cache              	        }            cpu@300         cpu          2qcom,kryo485                           psci                         i                              psci                                       '                                 5           }      l2-cache             2cache              	        }            cpu@400         cpu          2qcom,kryo485                           psci                         {                              psci                                      '                                 5           }      l2-cache             2cache              	        }            cpu@500         cpu          2qcom,kryo485                           psci                         {                              psci                                      '                                 5           }      l2-cache             2cache              	        }            cpu@600         cpu          2qcom,kryo485                           psci                         {                              psci                                      '                                 5           }       l2-cache             2cache              	        }            cpu@700         cpu          2qcom,kryo485                           psci                                                       psci                                      '                                 5           }   !   l2-cache             2cache              	        }            cpu-map    cluster0       core0           D         core1           D         core2           D         core3           D         core4           D         core5           D         core6           D          core7           D   !            idle-states         Hpsci       cpu-sleep-0-0            2arm,idle-state          Usilver-rail-power-collapse          e@          |  h                    ^                 }   #      cpu-sleep-1-0            2arm,idle-state          Ugold-rail-power-collapse            e@          |            %                           }   $         domain-idle-states     cluster-sleep-0          2domain-idle-state           Ucluster-llcc-off            eA D        |                      '               	  disabled            }   %            opp-table-cpu0           2operating-points-v2                  }      opp-300000000                         5  |       opp-403200000               X          5  |       opp-518400000               (          5          opp-614400000               $           5          opp-691200000               )2          5 ,        opp-787200000               .          ,        opp-883200000               4          d@       opp-979200000               :]h                  opp-1075200000              @@                  opp-1171200000              E                 opp-1248000000              Jb          )        opp-1344000000              P          !b)        opp-1420800000              T          !bX        opp-1516800000              Zh          .        opp-1612800000              `!`          .        opp-1708800000              e8          >       opp-1804800000              k          >          opp-table-cpu4           2operating-points-v2                  }      opp-710400000               *W          ,        opp-825600000               15          !bd@       opp-940800000               8x          !b        opp-1056000000              >H          .         opp-1171200000              E          .         opp-1286400000              L          >        opp-1382400000              Re          >       opp-1478400000              X          >       opp-1574400000              ]p          RX        opp-1670400000              cH          R       opp-1766400000              iI           R       opp-1862400000              o          ^       opp-1958400000              t          ^       opp-2054400000              zs          n       opp-2150400000              ,          n       opp-2246400000              X          n       opp-2342400000              0                 opp-2419200000              2                    opp-table-cpu7           2operating-points-v2                  }      opp-844800000               2Z          !b,        opp-960000000               98p          !b        opp-1075200000              @@          .         opp-1190400000              F          .         opp-1305600000              M          >       opp-1401600000              S          >       opp-1516800000              Zh          >)        opp-1632000000              aFX          RX        opp-1747200000              e8          R       opp-1862400000              o          ^       opp-1977600000              u          ^       opp-2073600000              {          n       opp-2169600000              Qx          n       opp-2265600000              
P          n       opp-2361600000              (                 opp-2457600000              |                  opp-2553600000              4                 opp-2649600000                               opp-2745600000                               opp-2841600000              _`                    firmware       scm          2qcom,scm-sm8250 qcom,scm                        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-qup            2operating-points-v2         }   3   opp-50000000                        %   &      opp-75000000                xh        %   '      opp-120000000               '         %   (         reserved-memory                                   3   memory@80000000                     `           :      memory@80700000             p                  :      memory@80860000          2qcom,cmd-db                               :      memory@80900000                                :        }   )      memory@80b00000                   0           :      memory@86200000                     P           :      memory@86700000             p                  :      memory@86800000                               :      memory@86810000                               :      memory@8681a000                               :        }   w      memory@86900000                    P           :      memory@86e00000                    P           :        }         memory@87300000             0       P           :      memory@87800000                   @           :        }         memory@88c00000                   P           :        }   |      memory@8a100000                              :        }         memory@8be00000                               :      memory@8bf00000                   `           :         smem          
   2qcom,smem           A   )        O   *         smp2p-adsp           2qcom,smp2p          W            a   +                 u   +              |                  master-kernel           master-kernel                      }         slave-kernel            slave-kernel                                }            smp2p-cdsp           2qcom,smp2p          W   ^          a   +                 u   +              |                  master-kernel           master-kernel                      }         slave-kernel            slave-kernel                                }            smp2p-slpi           2qcom,smp2p          W            a   +                 u   +              |                  master-kernel           master-kernel                      }   ~      slave-kernel            slave-kernel                                }   {         soc@0                                    3                                                               2simple-bus     clock-controller@100000          2qcom,gcc-sm8250                               M                                 bi_tcxo bi_tcxo_ao sleep_clk               ,       ,      -        }   .      mailbox@408000           2qcom,sm8250-ipcc qcom,ipcc               @                                                                 }   +      rng@793000           2qcom,prng-ee                 y0                   .   O        core          dma-controller@800000            2qcom,sm8250-gpi-dma                             x        L         M         N         O         P         Q         R         S         T         U              
           ?        0   /   v            7         	  disabled            }   1      geniqup@8c0000           2qcom,geni-se-qup                         `         m-ahb s-ahb            .      .                                    0   /   c             3        okay       i2c@880000           2qcom,geni-i2c                        @         se             .   w        Bdefault         P   0              u            Z   1              1                  _tx rx                                   	  disabled          spi@880000           2qcom,geni-spi                        @         se             .   w              u            Z   1              1                  _tx rx              2               3                                	  disabled          i2c@884000           2qcom,geni-i2c                @       @         se             .   y        Bdefault         P   4              G            Z   1             1                 _tx rx                                     okay          spi@884000           2qcom,geni-spi                @       @         se             .   y              G            Z   1             1                 _tx rx              2               3                                	  disabled          i2c@888000           2qcom,geni-i2c                       @         se             .   {        Bdefault         P   5              H            Z   1             1                 _tx rx                                   	  disabled          spi@888000           2qcom,geni-spi                       @         se             .   {              H            Z   1             1                 _tx rx              2               3                                	  disabled          i2c@88c000           2qcom,geni-i2c                       @         se             .   }        Bdefault         P   6              I            Z   1             1                 _tx rx                                   	  disabled          spi@88c000           2qcom,geni-spi                       @         se             .   }              I            Z   1             1                 _tx rx              2               3                                	  disabled          serial@88c000            2qcom,geni-uart                      @         se             .   }        Bdefault         P   7              I              2               3      	  disabled          i2c@890000           2qcom,geni-i2c                        @         se             .           Bdefault         P   8              J            Z   1             1                 _tx rx                                   	  disabled          spi@890000           2qcom,geni-spi                        @         se             .                 J            Z   1             1                 _tx rx              2               3                                	  disabled          serial@890000            2qcom,geni-uart                       @         se             .           Bdefault         P   9              J              2               3      	  disabled          i2c@894000           2qcom,geni-i2c                @       @         se             .           Bdefault         P   :              K            Z   1             1                 _tx rx                                   	  disabled          spi@894000           2qcom,geni-spi                @       @         se             .                 K            Z   1             1                 _tx rx              2               3                                	  disabled             dma-controller@900000            2qcom,sm8250-gpi-dma                                                                                                                                                                                              0   /              7         	  disabled            }   <      geniqup@9c0000           2qcom,geni-se-qup                         `         m-ahb s-ahb            .      .                                    0   /               3        okay       i2c@980000           2qcom,geni-i2c                        @         se             .   W        Bdefault         P   ;              Y            Z   <              <                  _tx rx                                   	  disabled          spi@980000           2qcom,geni-spi                        @         se             .   W              Y            Z   <              <                  _tx rx              2               3                                  okay            Bdefault         P   =   >        i   ?         can@0            2microchip,mcp2518fd                        @        a   ?              r            A           A         i2c@984000           2qcom,geni-i2c                @       @         se             .   Y        Bdefault         P   B              Z            Z   <             <                 _tx rx                                   	  disabled          spi@984000           2qcom,geni-spi                @       @         se             .   Y              Z            Z   <             <                 _tx rx              2               3                                	  disabled          i2c@988000           2qcom,geni-i2c                       @         se             .   [        Bdefault         P   C              [            Z   <             <                 _tx rx                                   	  disabled          spi@988000           2qcom,geni-spi                       @         se             .   [              [            Z   <             <                 _tx rx              2               3                                	  disabled          serial@988000            2qcom,geni-debug-uart                        @         se             .   [        Bdefault         P   D              [              2               3      	  disabled          i2c@98c000           2qcom,geni-i2c                       @         se             .   ]        Bdefault         P   E              \            Z   <             <                 _tx rx                                   	  disabled          spi@98c000           2qcom,geni-spi                       @         se             .   ]              \            Z   <             <                 _tx rx              2               3                                	  disabled          i2c@990000           2qcom,geni-i2c                        @         se             .   _        Bdefault         P   F              ]            Z   <             <                 _tx rx                                     okay          spi@990000           2qcom,geni-spi                        @         se             .   _              ]            Z   <             <                 _tx rx              2               3                                	  disabled          i2c@994000           2qcom,geni-i2c                @       @         se             .   a        Bdefault         P   G              ^            Z   <             <                 _tx rx                                     okay            Z    hdmi-bridge@2b           2lontium,lt9611uxc              +                   a   ?   ?              H                  I           J        Bdefault         P   K   L        }      ports                                port@0                 endpoint               M        }            port@2                endpoint               N        }                     spi@994000           2qcom,geni-spi                @       @         se             .   a              ^            Z   <             <                 _tx rx              2               3                                	  disabled          i2c@998000           2qcom,geni-i2c                       @         se             .   c        Bdefault         P   O              _            Z   <             <                 _tx rx                                   	  disabled          spi@998000           2qcom,geni-spi                       @         se             .   c              _            Z   <             <                 _tx rx              2               3                                	  disabled          serial@998000            2qcom,geni-uart                      @         se             .   c        Bdefault         P   P              _              2               3      	  disabled          i2c@99c000           2qcom,geni-i2c                       @         se             .   e        Bdefault         P   Q              `            Z   <             <                 _tx rx                                   	  disabled          spi@99c000           2qcom,geni-spi                       @         se             .   e              `            Z   <             <                 _tx rx              2               3                                	  disabled             dma-controller@a00000            2qcom,sm8250-gpi-dma                             x                                                              %         &         '         (              
           ?        0   /   V            7         	  disabled            }   S      geniqup@ac0000           2qcom,geni-se-qup                         `         m-ahb s-ahb            .      .                                    0   /   C             3        okay       i2c@a80000           2qcom,geni-i2c                        @         se             .   i        Bdefault         P   R              a            Z   S              S                  _tx rx                                   	  disabled          spi@a80000           2qcom,geni-spi                        @         se             .   i              a            Z   S              S                  _tx rx              2               3                                	  disabled          i2c@a84000           2qcom,geni-i2c                @       @         se             .   k        Bdefault         P   T              b            Z   S             S                 _tx rx                                   	  disabled          spi@a84000           2qcom,geni-spi                @       @         se             .   k              b            Z   S             S                 _tx rx              2               3                                	  disabled          i2c@a88000           2qcom,geni-i2c                       @         se             .   m        Bdefault         P   U              c            Z   S             S                 _tx rx                                   	  disabled          spi@a88000           2qcom,geni-spi                       @         se             .   m              c            Z   S             S                 _tx rx              2               3                                	  disabled          i2c@a8c000           2qcom,geni-i2c                       @         se             .   o        Bdefault         P   V              d            Z   S             S                 _tx rx                                   	  disabled          spi@a8c000           2qcom,geni-spi                       @         se             .   o              d            Z   S             S                 _tx rx              2               3                                	  disabled          i2c@a90000           2qcom,geni-i2c                        @         se             .   q        Bdefault         P   W              e            Z   S             S                 _tx rx                                   	  disabled          spi@a90000           2qcom,geni-spi                        @         se             .   q              e            Z   S             S                 _tx rx              2               3                                	  disabled          serial@a90000            2qcom,geni-debug-uart                         @         se             .   q        Bdefault         P   X              e              2               3        okay          i2c@a94000           2qcom,geni-i2c                @       @         se             .   s        Bdefault         P   Y              f            Z   S             S                 _tx rx                                   	  disabled          spi@a94000           2qcom,geni-spi                @       @         se             .   s              f            Z   S             S                 _tx rx              2               3                                	  disabled             interconnect@1500000             2qcom,sm8250-config-noc              P                              Z        }         interconnect@1620000             2qcom,sm8250-system-noc              b                              Z      interconnect@163d000             2qcom,sm8250-mc-virt             c                              Z        }         interconnect@16e0000             2qcom,sm8250-aggre1-noc              n                             Z      interconnect@1700000             2qcom,sm8250-aggre2-noc              p       0                       Z      interconnect@1733000             2qcom,sm8250-compute-noc             s0                             Z      interconnect@1740000             2qcom,sm8250-mmss-noc                t                             Z        }         pci@1c00000          2qcom,pcie-sm8250          P              0     `             `             `             `                 parf dbi elbi atu config            pci                                                                      8  3               `                 `0      `0              `                                                                                        (  )msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7                    9                       L                                                                                                                      @     .   5   .   1   .   3   .   4   .   6   .   7   .      .         =  pipe aux cfg bus_master bus_slave slave_q2a tbu ddrss_sf_tbu            0   /               Z       /            /             d   .           kpci            .            w   [        |pciephy            ?   O              ?   Q            Bdefault         P   \                 okay          phy@1c06000           2qcom,sm8250-qmp-gen3x1-pcie-phy             `                                         3            .   G   .   3   .   I   .   .        aux cfg_ahb ref refgen          d   .           kphy            .   .                 okay               ]           ^   phy@1c06200       @      b       p    d            h           l                   .   5        pipe0                       M            jpcie_0_pipe_clk         }   [         pci@1c08000          2qcom,pcie-sm8250          P             0     @             @             @             @                 parf dbi elbi atu config            pci                                                                     8  3               @                 @0      @0                      3           )msi                    9                       L                                                                                                                  H     .   <   .   8   .   :   .   ;   .   =   .   >   .   J   .      .         A  pipe aux cfg bus_master bus_slave slave_q2a ref tbu ddrss_sf_tbu               .   8        $         0   /              Z       /           /             d   .   	        kpci            .           w   _        |pciephy            ?   R              ?   T            Bdefault         P   `                 okay          phy@1c0e000           2qcom,sm8250-qmp-gen3x2-pcie-phy                                                      3            .   G   .   :   .   J   .   /        aux cfg_ahb ref refgen          d   .           kphy            .   /                 okay               ]           ^   phy@1c0e200       `             p                                  p                                   .   <        pipe0                       M            jpcie_1_pipe_clk         }   _         pci@1c10000          2qcom,pcie-sm8250          P              0     d             d             d             d                 parf dbi elbi atu config            pci                                                                     8  3               d                 d0      d0                                  )msi                    9                       L                        "                                                                                          H     .   C   .   ?   .   A   .   B   .   D   .   E   .   F   .      .         A  pipe aux cfg bus_master bus_slave slave_q2a ref tbu ddrss_sf_tbu               .   ?        $         0   /               Z       /            /             d   .           kpci            .           w   a        |pciephy            ?   U              ?   W            Bdefault         P   b                 okay          phy@1c16000          2qcom,sm8250-qmp-modem-pcie-phy              `                                         3            .   G   .   A   .   F   .   0        aux cfg_ahb ref refgen          d   .           kphy            .   0                 okay               ]           ^   phy@1c16200       `      b       p    d            j           f       p    h            n                   .   C        pipe0                       M            jpcie_2_pipe_clk         }   a         ufshc@1d84000         +   2qcom,sm8250-ufshc qcom,ufshc jedec,ufs-2.0              @       0               	           w   c        |ufsphy                                d   .   !        krst            .           0   /          /            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         @     .      .      .      .      ,       .      .      .         @  <4`                 <4`                                         okay               d         5         -   e        9 5         K   f        X 5         }   g      phy@1d87000          2qcom,sm8250-qmp-ufs-phy             p                                         3        ref ref_aux            ,       .           d   g            kufsphy          okay               ]           ^   phy@1d87400       P      t       l    v            |            x       l    z                            }   c         interconnect@1e00000             2qcom,sm8250-ipa-virt                                               Z      hwlock@1f40000           2qcom,tcsr-mutex                              k           }   *      codec@3240000            2qcom,sm8250-lpass-wsa-macro             $               4     h      h       i   f      i   g      j       k        mclk npl macro dcodec va fsgen          M            Z |         jmclk                       Bdefault         P   l        }   m      soundwire-controller@3250000                %                   2qcom,soundwire-v1.5.1                                m        iface           y                      ??        
                                                                       }      wsa8810-left             2sdw10217211000                            ?                         	  SpkrLeft                        }         wsa8810-right            2sdw10217211000                            ?                         
  SpkrRight                       }            clock-controller@3300000             2qcom,sm8250-lpass-audiocc               0                 M         $     i   f      i   g      i   9           core audio bus          }   h      codec@3370000            2qcom,sm8250-lpass-va-macro              7                     j       i   f      i   g           mclk macro dcodec           M            Z |         jfsgen                      P   n        Bdefault         *   f        : 	'        }   k      rxmacro@3200000         Bdefault         P   o         2qcom,sm8250-lpass-rx-macro                              	  disabled          4     i   9      i   :      i   f      i   g      k        mclk npl macro dcodec fsgen         M            Z |         jmclk                       }   p      soundwire-controller@3210000                !                   2qcom,soundwire-v1.5.1         	  disabled                  *              p        iface           PRX          y                                                                V           h           y                                                                                     txmacro@3220000         Bdefault         P   q         2qcom,sm8250-lpass-tx-macro              "               	  disabled          4     i   9      i   :      i   f      i   g      k        mclk npl macro dcodec fsgen         M            Z |         jmclk                                                }   r      soundwire-controller@3230000                #                   2qcom,soundwire-v1.5.1           a         )           )core          	  disabled               r        iface           PTX          y                                                                         V           h           y                                                                                 clock-controller@3380000             2qcom,sm8250-lpass-aoncc             8                 M         $     i   f      i   g      i   :           core audio bus          }   j      pinctrl@33c0000          2qcom,sm8250-lpass-lpi-pinctrl                <             U                                        s                      i   f      i   g           core audio          }   s   wsa-swr-active-pins         }   l   clk         gpio10          wsa_swr_clk                                %      data            gpio11          wsa_swr_data                                   2         wsa-swr-sleep-pins     clk         gpio10          wsa_swr_clk                     @         M      data            gpio11          wsa_swr_data                        @         M         dmic01-active-pins          }   n   clk         gpio6         
  dmic1_clk                       \      data            gpio7           dmic1_data                      @         dmic01-sleep-pins      clk         gpio6         
  dmic1_clk                       %         h      data            gpio7           dmic1_data                      M         @         rx_swr-active-pins          }   o   clk         gpio3           swr_rx_clk                                 %      data            gpio4 gpio5         swr_rx_data                                2         tx_swr-active-pins          }   q   clk         gpio0           swr_tx_clk                                 %      data            gpio1 gpio2         swr_tx_data                                2         tx_swr-sleep-pins      clk         gpio0           swr_tx_clk                      @         M      data1           gpio1           swr_tx_data                     @         2      data2           gpio2           swr_tx_data                     @         M            gpu@3d00000          2qcom,adreno-650.2 qcom,adreno                                kgsl_3d0_reg_memory               ,           0   t                 u        s   v        okay       zap-shader          A   w        |qcom/sm8250/a650_zap.mbn          opp-table            2operating-points-v2         }   u   opp-670000000               'c          @      opp-587000000               "                 opp-525000000               J@                 opp-490000000               4΀                 opp-441600000               RH                  opp-400000000               ׄ                  opp-305000000               -@           @            gmu@3d6a000       &   2qcom,adreno-gmu-650.2 qcom,adreno-gmu         @      ֠                         )             I                 gmu rscc gmu_pdc gmu_pdc_seq                  0         1           )hfi gmu       (     x       x      x      .      .   %        ahb gmu cxo axi memnoc             x       x           cx gx           0   t                 y        okay            }   v   opp-table            2operating-points-v2         }   y   opp-200000000                           0            clock-controller@3d90000             2qcom,sm8250-gpucc                                   ,       .   "   .   #      8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         M                                 }   x      iommu@3da0000         2   2qcom,sm8250-smmu-500 qcom,adreno-smmu arm,mmu-500                                                    x                                                                                                       x       .   %   .   &        ahb bus iface              x            }   t      remoteproc@5c00000           2qcom,sm8250-slpi-pas                        @       <  a   z   	      {          {         {         {            #  )wdog fatal ready handover stop-ack             ,            xo             2      2           lcx lmx         A   |           }           ~            stop          	  disabled       glink-edge          a   +                  u   +               Pslpi                  fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           Psdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb                    0   /  A          compute-cb@2             2qcom,fastrpc-compute-cb                    0   /  B          compute-cb@3             2qcom,fastrpc-compute-cb                    0   /  C                   remoteproc@8300000           2qcom,sm8250-cdsp-pas                0               @  a         B                                              #  )wdog fatal ready handover stop-ack             ,            xo             2            A              }                       stop            okay            |qcom/sm8250/cdsp.mbn       glink-edge          a   +                  u   +               Pcdsp                  fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           Pcdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@2             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@3             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@4             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@5             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@6             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@7             2qcom,fastrpc-compute-cb                    0   /    `      compute-cb@8             2qcom,fastrpc-compute-cb                    0   /    `               sound            2qcom,qrb5165-rb5-sndcard            P           Bdefault       $   ,Qualcomm-RB5-WSA8815-Speakers-DMIC0         	SpkrLeft IN WSA_SPK1 OUT SpkrRight IN WSA_SPK2 OUT VA DMIC0 vdd-micb VA DMIC1 vdd-micb MM_DL1 MultiMedia1 Playback MM_DL2 MultiMedia2 Playback MultiMedia3 Capture MM_UL3      mm1-dai-link            	MultiMedia1    cpu         	'                mm2-dai-link            	MultiMedia2    cpu         	'               mm3-dai-link            	MultiMedia3    cpu         	'               hdmi-dai-link           	HDMI Playback      cpu         	'            platform            	'         codec           	'                dma-dai-link            	WSA Playback       cpu         	'      i      platform            	'         codec           	'                m             va-dai-link         	VA Capture     cpu         	'      n      platform            	'         codec           	'   k                phy@88e3000       0   2qcom,sm8250-usb-hs-phy qcom,usb-snps-hs-7nm-phy             0                okay                           ,            ref         d   .              ]        	1           	?           }         phy@88e4000       0   2qcom,sm8250-usb-hs-phy qcom,usb-snps-hs-7nm-phy             @                okay                           ,            ref         d   .              ]        	1           	?           }         phy@88e9000          2qcom,sm8250-qmp-usb3-dp-phy       0                          @                    okay                                      3           .      ,       .           aux ref_clk_src com_aux         d   .   $   .   &        kphy common             ^              usb3-phy@88e9200          `                                                                                  M                           .           pipe0           jusb3_phy_pipe_clk_src           }         dp-phy@88ea200        P                                                                                  M           }            phy@88eb000          2qcom,sm8250-qmp-usb3-uni-phy                                okay                                      3            .      ,       .      .           aux ref_clk_src ref com_aux         d   .   )   .   '        kphy common             ^              phy@88eb200       0                                              M                           .           pipe0           jusb3_uni_phy_pipe_clk_src           }            mmc@8804000       $   2qcom,sm8250-sdhci qcom,sdhci-msm-v5             @                                            )hc_irq pwr_irq             .      .      ,            iface core xo           0   /              	M d,        	]h           2                       okay            Bdefault         P              	m           	y           	   ?   M           	            	         	   opp-table            2operating-points-v2         }      opp-19200000                $         %   &      opp-50000000                        %   '      opp-100000000                        %   (      opp-202000000               
F        %               interconnect@90c0000             2qcom,sm8250-dc-noc              	        B                       Z      interconnect@9100000             2qcom,sm8250-gem-noc             	       @                       Z        }         interconnect@9990000             2qcom,sm8250-npu-noc             	                               Z      usb@a6f8800          2qcom,sm8250-dwc3 qcom,dwc3              
o                okay                                      3               0     .      .      .      .      .      .         &  cfg_noc core iface sleep mock_utmi xo              .      .           $        4  a                z         z         z            2  )hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq              .           d   .   "   usb@a600000       
   2snps,dwc3               
`                                   0   /                 	         	        w              |usb2-phy usb3-phy           	peripheral           system-cache-controller@9200000          2qcom,sm8250-llcc                 	              	`                 llcc_base llcc_broadcast_base         usb@a8f8800          2qcom,sm8250-dwc3 qcom,dwc3              
                okay                                      3               0     .      .      .      .      .      .         &  cfg_noc core iface sleep mock_utmi xo              .      .           $        4  a                z         z         z            2  )hs_phy_irq ss_phy_irq dm_hs_phy_irq dp_hs_phy_irq              .           d   .   #   usb@a800000       
   2snps,dwc3               
                                   0   /                 	         	        w              |usb2-phy usb3-phy           	host             video-codec@aa00000          2qcom,sm8250-venus               
                                                   2           venus vcodec0 mx                          .               
        iface core vcodec0_core          '            0                    	cpu-cfg video-mem           0   /  !            A           d   .   +            	  kbus core            okay       video-decoder            2venus-decoder         video-encoder            2venus-encoder         opp-table            2operating-points-v2         }      opp-720000000               *T         %   '      opp-1014000000              <pi        %   (      opp-1098000000              Ar&        %         opp-1332000000              Od         %               clock-controller@abf0000             2qcom,sm8250-videocc             
                    .      ,       ,              2           %   '        iface bi_tcxo bi_tcxo_ao            M                                 }         cci@ac4f000          2qcom,sm8250-cci                                       
                                             (              m                  	      -  camnoc_axi slow_ahb_src cpas_ahb cci cci_src            P           	           Bdefault sleep         	  disabled       i2c-bus@0                       Z B@                                i2c-bus@1                      Z B@                                   cci@ac50000          2qcom,sm8250-cci                                       
                                              (              m            
            -  camnoc_axi slow_ahb_src cpas_ahb cci cci_src            P           	           Bdefault sleep         	  disabled       i2c-bus@0                       Z B@                                i2c-bus@1                      Z B@                                   camss@ac6a000            2qcom,sm8250-camss         	  disabled                
Ơ             
             
            
             
             
@            
@            
0            
͐       "     
Ͳ       "       N  csiphy0 csiphy1 csiphy2 csiphy3 csiphy4 csiphy5 vfe0 vfe1 vfe_lite0 vfe_lite1                                                      V          Y                                    g                                    h         f  )csiphy0 csiphy1 csiphy2 csiphy3 csiphy4 csiphy5 csid0 csid1 csid2 csid3 vfe0 vfe1 vfe_lite0 vfe_lite1                                  (     .   
   .      .                                                                                                          m      )      +      ,      .      /      *      2      4      5      7      8      3      ;      <      =      ?      @       cam_ahb_clk cam_hf_axi cam_sf_axi camnoc_axi camnoc_axi_src core_ahb cpas_ahb csiphy0 csiphy0_timer csiphy1 csiphy1_timer csiphy2 csiphy2_timer csiphy3 csiphy3_timer csiphy4 csiphy4_timer csiphy5 csiphy5_timer slow_ahb_src vfe0_ahb vfe0_axi vfe0 vfe0_cphy_rx vfe0_csid vfe0_areg vfe1_ahb vfe1_axi vfe1 vfe1_cphy_rx vfe1_csid vfe1_areg vfe_lite_ahb vfe_lite_axi vfe_lite vfe_lite_cphy_rx vfe_lite_csid          `  0   /         /        /  @      /  A      /         /        /  @      /  A         @  '                                                      4  	cam_ahb cam_hf_0_mnoc cam_sf_0_mnoc cam_sf_icp_mnoc       clock-controller@ad00000             2qcom,sm8250-camcc               
                    .   
   ,       ,      -      #  iface bi_tcxo bi_tcxo_ao sleep_clk             2           %   '      	  disabled            M                                 }         mdss@ae00000             2qcom,sm8250-mdss                
                 mdss             '                                	mdp0-mem mdp1-mem                                     .      .                  iface bus nrt_bus core                 S                               0   /             okay                                      3        }      display-controller@ae01000           2qcom,sm8250-dpu              
           
               	  mdp vbif                       .                ,        iface bus core vsync                  ,        $                       2                                    okay       ports                                port@0                 endpoint                       }            port@1                endpoint                       }               opp-table            2operating-points-v2         }      opp-200000000                        %   '      opp-300000000                        %   (      opp-345000000               H@        %         opp-460000000               k         %               dsi@ae94000          2qcom,mdss-dsi-ctrl              
@              	  dsi_ctrl                                  0                    $                .         $  byte byte_intf pixel core iface bus                     %        	                                   2           w           |dsi         okay                                      
   ^   ports                                port@0                 endpoint                       }            port@1                endpoint                       
"                     }   M            opp-table            2operating-points-v2         }      opp-187500000               -        %   '      opp-300000000                        %   (      opp-358000000               V        %               dsi-phy@ae94400          2qcom,dsi-phy-7nm          0      
D            
F           
I       `        dsi_phy dsi_phy_lane dsi_pll            M                                 ,          
  iface ref           okay            
-   ]        }         dsi@ae96000          2qcom,mdss-dsi-ctrl              
`              	  dsi_ctrl                                  0              	      &                .         $  byte byte_intf pixel core iface bus                     '        	                                   2           w           |dsi       	  disabled                                 ports                                port@0                 endpoint                       }            port@1                endpoint                   dsi-phy@ae96400          2qcom,dsi-phy-7nm          0      
d            
f           
i       `        dsi_phy dsi_phy_lane dsi_pll            M                                 ,          
  iface ref         	  disabled            }            clock-controller@af00000             2qcom,sm8250-dispcc              
                    2           %   '      8     ,                                                   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            M                                 }         interrupt-controller@b220000             2qcom,sm8250-pdc qcom,pdc                 "                     `      0  
9         ^   ^  a      }   ?      ~                                              }   z      thermal-sensor@c263000            2qcom,sm8250-tsens qcom,tsens-v2              &0           "                
I                                     )uplow critical                     }         thermal-sensor@c265000            2qcom,sm8250-tsens qcom,tsens-v2              &P           "0               
I   	                                  )uplow critical                     }         power-controller@c300000          #   2qcom,sm8250-aoss-qmp qcom,aoss-qmp              0                 a   +                   u   +                M            }   }      sram@c3f0000             2qcom,rpmh-stats             ?               spmi@c440000             2qcom,spmi-pmic-arb        P      D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         )periph_irq          a   z              
W            
_                                                     pmic@0           2qcom,pm8150 qcom,spmi-pmic                                               pon@800          2qcom,pm8998-pon                    
l           
|      pwrkey           2qcom,pm8941-pwrkey                                
  =	         
        
   t        okay          resin            2qcom,pm8941-resin                                
  =	         
        okay            
   r         temp-alarm@2400          2qcom,spmi-temp-alarm              $                $               
              
thermal                     }         adc@3100             2qcom,spmi-adc5            1                                   
                  1               }      ref-gnd@0                       
              Pref_gnd       vref-1p25@1                    
            
  Pvref_1p25         die-temp@6                     
            	  Pdie_temp          xo-therm@4c            L         
        
         wifi-therm@4e              N         
        
            adc-tm@3500          2qcom,spmi-adc-tm5             5                5                                                    okay            }      xo-therm@0                      
      L         
                 wifi-therm@1                       
      N         
                    rtc@6000             2qcom,pm8941-rtc           `       
  rtc alarm                  a             gpio@c000             2qcom,pm8150-gpio qcom,spmi-gpio                                           
                                       '                        e  <NC OPTION2 PM_GPIO-F PM_SLP_CLK_IN OPTION1 VOL_UP_N PM8250_GPIO7 SP_ARI_PWR_ALARM GPIO_9_P GPIO_10_P            }            pmic@1           2qcom,pm8150 qcom,spmi-pmic                                                 pmic@2           2qcom,pm8150b qcom,spmi-pmic                                             pon@800          2qcom,pm8916-pon                  	  disabled          dcdc@1100            2qcom,pm8150b-vbus-reg         	  disabled                     temp-alarm@2400          2qcom,spmi-temp-alarm              $               $               
              
thermal                     }         adc@3100             2qcom,spmi-adc5            1                                   
                 1               }      ref-gnd@0                       
              Pref_gnd       vref-1p25@1                    
            
  Pvref_1p25         die-temp@6                     
            	  Pdie_temp          chg-temp@9             	        
            	  Pchg_temp          conn-therm@4f              O         
        
            adc-tm@3500          2qcom,spmi-adc-tm5             5               5                                                    okay            }      conn-therm@0                        
      O         
                    gpio@c000         !   2qcom,pm8150b-gpio qcom,spmi-gpio                                                                                   D  <NC NC NC NC HAP_BOOST_EN SMB_STAT NC NC SDM_FORCE_USB_BOOT NC NC NC         }            pmic@3           2qcom,pm8150b qcom,spmi-pmic                                             pwm          2qcom,pm8150b-lpg                                      L         	  disabled             pmic@4           2qcom,pm8150l qcom,spmi-pmic                                             pon@800          2qcom,pm8916-pon                  	  disabled          temp-alarm@2400          2qcom,spmi-temp-alarm              $               $               
              
thermal                     }         adc@3100             2qcom,spmi-adc5            1                                   
                 1               }      ref-gnd@0                       
              Pref_gnd       vref-1p25@1                    
            
  Pvref_1p25         die-temp@6                     
            	  Pdie_temp          skin-msm-therm@4e              N         
        
         pm8150l-therm@4f               O         
        
            adc-tm@3500          2qcom,spmi-adc-tm5             5               5                                                    okay            }      skin-msm-therm@0                        
      N         
                 pm8150l-therm@1                    
      O         
                    gpio@c000         !   2qcom,pm8150l-gpio qcom,spmi-gpio                                   H                                                P  <NC PM3003A_EN NC NC PM_GPIO5 PM_GPIO-A PM_GPIO7 NC NC PM_GPIO-B NC PM3003A_MODE         }   H   lt9611-rst-state            gpio5           normal           \         W        e            }   L            pmic@5           2qcom,pm8150l qcom,spmi-pmic                                             pwm          2qcom,pm8150l-lpg                                      L           okay       led@1                      r         
  heartbeat           x         
  heartbeat           on        led@2                      r         
  indicator           x           on        led@3                      r         
  indicator           x                  pinctrl@f100000          2qcom,sm8250-pinctrl       0             0      P       0             0          west south north                                                                         ?                      z        '   (          <GPIO-MM GPIO-NN GPIO-OO GPIO-PP GPIO-A GPIO-C GPIO-E GPIO-D I2C0-SDA I2C0-SCL GPIO-TT NC GPIO_12_I2C_SDA GPIO_13_I2C_SCL GPIO-X GPIO_15_RGMII_INT HST_BT_UART_CTS HST_BT_UART_RFR HST_BT_UART_TX HST_BT_UART_RX HST_WLAN_EN HST_BT_EN GPIO-AAA GPIO-BBB GPIO-CCC GPIO-Z GPIO-DDD GPIO-BB GPIO_28_CAN_SPI_MISO GPIO_29_CAN_SPI_MOSI GPIO_30_CAN_SPI_CLK GPIO_31_CAN_SPI_CS GPIO-UU NC UART1_TXD_SOM UART1_RXD_SOM UART0_CTS UART0_RTS UART0_TXD UART0_RXD SPI1_MISO SPI1_MOSI SPI1_CLK SPI1_CS I2C1_SDA I2C1_SCL GPIO-F GPIO-JJ Board_ID1 Board_ID2 NC NC SPI0_MISO SPI0_MOSI SPI0_SCLK SPI0_CS GPIO-QQ GPIO-RR USB2LAN_RESET USB2LAN_EXTWAKE NC NC NC LT9611_INT GPIO-AA USB_CC_DIR GPIO-G GPIO-LL USB_DP_HPD_1P8 NC NC SD_CMD SD_DAT3 SD_SCLK SD_DAT2 SD_DAT1 SD_DAT0 SD_UFS_CARD_DET_N GPIO-II PCIE0_RST_N PCIE0_CLK_REQ_N PCIE0_WAKE_N GPIO-CC GPIO-DD GPIO-EE GPIO-FF GPIO-GG GPIO-HH GPIO-VV GPIO-WW NC NC GPIO-K GPIO-I CSI0_MCLK CSI1_MCLK CSI2_MCLK CSI3_MCLK GPIO-AA GPIO-BB GPIO-KK CCI_I2C_SDA0 CCI_I2C_SCL0 CCI_I2C_SDA1 CCI_I2C_SCL1 CCI_I2C_SDA2 CCI_I2C_SCL2 CCI_I2C_SDA3 CCI_I2C_SCL3 GPIO-L NC NC ACCEL_INT GYRO_INT GPIO-J GPIO-YY GPIO-H GPIO-ZZ NC NC NC NC MAG_INT MAG_DRDY_INT HST_SW_CTRL GPIO-M GPIO-N GPIO-O GPIO-P PS_INT WSA1_EN USB_HUB_RESET SDM_FORCE_USB_BOOT I2S1_CLK_HDMI I2S1_DATA0_HDMI I2S1_WS_HDMI GPIO-B GPIO_137 PCM_CLK PCM_DI PCM_DO PCM_FS HST_SLIM_CLK HST_SLIM_DATA GPIO-U GPIO-Y GPIO-R GPIO-Q GPIO-S GPIO-T GPIO-V GPIO-W DMIC_CLK1 DMIC_DATA1 DMIC_CLK2 DMIC_DATA2 WSA_SWR_CLK WSA_SWR_DATA DMIC_CLK3 DMIC_DATA3 I2C4_SDA I2C4_SCL SPI3_CS1 SPI3_CS2 SPI2_MISO_LS3 SPI2_MOSI_LS3 SPI2_CLK_LS3 SPI2_ACCEL_CS_LS3 SPI2_CS1 NC GPIO-SS GPIO-XX SPI3_MISO SPI3_MOSI SPI3_CLK SPI3_CS HST_BLE_SNS_UART_TX HST_BLE_SNS_UART_RX HST_WLAN_UART_TX HST_WLAN_UART_RX           }   ?   cci0-default            }      cci0-i2c0-default           gpio101 gpio102         cci_i2c          
                 cci0-i2c1-default           gpio103 gpio104         cci_i2c          
                    cci0-sleep          }      cci0-i2c0-sleep         gpio101 gpio102         cci_i2c                     M      cci0-i2c1-sleep         gpio103 gpio104         cci_i2c                     M         cci1-default            }      cci1-i2c0-default           gpio105 gpio106         cci_i2c          
                 cci1-i2c1-default           gpio107 gpio108         cci_i2c          
                    cci1-sleep          }      cci1-i2c0-sleep         gpio105 gpio106         cci_i2c          M                 cci1-i2c1-sleep         gpio107 gpio108         cci_i2c          M                    pri-mi2s-active    sclk            gpio138       
  mi2s0_sck                       %      ws          gpio141       	  mi2s0_ws                        \      data0           gpio139         mi2s0_data0                     %         \      data1           gpio140         mi2s0_data1                     \         qup-i2c0-default            }   ;   mux         gpio28 gpio29           qup0          config          gpio28 gpio29                       %         qup-i2c1-default            }   B   pinmux          gpio4 gpio5         qup1          config          gpio4 gpio5                     %         qup-i2c2-default            }   C   mux         gpio115 gpio116         qup2          config          gpio115 gpio116                     %         qup-i2c3-default            }   E   mux         gpio119 gpio120         qup3          config          gpio119 gpio120                     %         qup-i2c4-default            }   F   mux         gpio8 gpio9         qup4          config          gpio8 gpio9                     %         qup-i2c5-default            }   G   mux         gpio12 gpio13           qup5          config          gpio12 gpio13                       %         qup-i2c6-default            }   O   mux         gpio16 gpio17           qup6          config          gpio16 gpio17                       %         qup-i2c7-default            }   Q   mux         gpio20 gpio21           qup7          config          gpio20 gpio21                       %         qup-i2c8-default            }   R   mux         gpio24 gpio25           qup8          config          gpio24 gpio25                       %         qup-i2c9-default            }   T   mux         gpio125 gpio126         qup9          config          gpio125 gpio126                     %         qup-i2c10-default           }   U   mux         gpio129 gpio130         qup10         config          gpio129 gpio130                     %         qup-i2c11-default           }   V   mux         gpio60 gpio61           qup11         config          gpio60 gpio61                       %         qup-i2c12-default           }   W   mux         gpio32 gpio33           qup12         config          gpio32 gpio33                       %         qup-i2c13-default           }   Y   mux         gpio36 gpio37           qup13         config          gpio36 gpio37                       %         qup-i2c14-default           }   0   mux         gpio40 gpio41           qup14         config          gpio40 gpio41                       %         qup-i2c15-default           }   4   mux         gpio44 gpio45           qup15         config          gpio44 gpio45                       %         qup-i2c16-default           }   5   mux         gpio48 gpio49           qup16         config          gpio48 gpio49                       %         qup-i2c17-default           }   6   mux         gpio52 gpio53           qup17         config          gpio52 gpio53                       %         qup-i2c18-default           }   8   mux         gpio56 gpio57           qup18         config          gpio56 gpio57                       %         qup-i2c19-default           }   :   mux         gpio0 gpio1         qup19         config          gpio0 gpio1                     %         qup-spi0-cs         gpio31          qup0          qup-spi0-cs-gpio            gpio31          gpio                        %        }   >      qup-spi0-data-clk           gpio28 gpio29 gpio30            qup0                        %        }   =      qup-spi1-cs         gpio7           qup1          qup-spi1-cs-gpio            gpio7           gpio          qup-spi1-data-clk           gpio4 gpio5 gpio6           qup1          qup-spi2-cs         gpio118         qup2          qup-spi2-cs-gpio            gpio118         gpio          qup-spi2-data-clk           gpio115 gpio116 gpio117         qup2          qup-spi3-cs         gpio122         qup3          qup-spi3-cs-gpio            gpio122         gpio          qup-spi3-data-clk           gpio119 gpio120 gpio121         qup3          qup-spi4-cs         gpio11          qup4          qup-spi4-cs-gpio            gpio11          gpio          qup-spi4-data-clk           gpio8 gpio9 gpio10          qup4          qup-spi5-cs         gpio15          qup5          qup-spi5-cs-gpio            gpio15          gpio          qup-spi5-data-clk           gpio12 gpio13 gpio14            qup5          qup-spi6-cs         gpio19          qup6          qup-spi6-cs-gpio            gpio19          gpio          qup-spi6-data-clk           gpio16 gpio17 gpio18            qup6          qup-spi7-cs         gpio23          qup7          qup-spi7-cs-gpio            gpio23          gpio          qup-spi7-data-clk           gpio20 gpio21 gpio22            qup7          qup-spi8-cs         gpio27          qup8          qup-spi8-cs-gpio            gpio27          gpio          qup-spi8-data-clk           gpio24 gpio25 gpio26            qup8          qup-spi9-cs         gpio128         qup9          qup-spi9-cs-gpio            gpio128         gpio          qup-spi9-data-clk           gpio125 gpio126 gpio127         qup9          qup-spi10-cs            gpio132         qup10         qup-spi10-cs-gpio           gpio132         gpio          qup-spi10-data-clk          gpio129 gpio130 gpio131         qup10         qup-spi11-cs            gpio63          qup11         qup-spi11-cs-gpio           gpio63          gpio          qup-spi11-data-clk          gpio60 gpio61 gpio62            qup11         qup-spi12-cs            gpio35          qup12         qup-spi12-cs-gpio           gpio35          gpio          qup-spi12-data-clk          gpio32 gpio33 gpio34            qup12         qup-spi13-cs            gpio39          qup13         qup-spi13-cs-gpio           gpio39          gpio          qup-spi13-data-clk          gpio36 gpio37 gpio38            qup13         qup-spi14-cs            gpio43          qup14         qup-spi14-cs-gpio           gpio43          gpio          qup-spi14-data-clk          gpio40 gpio41 gpio42            qup14         qup-spi15-cs            gpio47          qup15         qup-spi15-cs-gpio           gpio47          gpio          qup-spi15-data-clk          gpio44 gpio45 gpio46            qup15         qup-spi16-cs            gpio51          qup16         qup-spi16-cs-gpio           gpio51          gpio          qup-spi16-data-clk          gpio48 gpio49 gpio50            qup16         qup-spi17-cs            gpio55          qup17         qup-spi17-cs-gpio           gpio55          gpio          qup-spi17-data-clk          gpio52 gpio53 gpio54            qup17         qup-spi18-cs            gpio59          qup18         qup-spi18-cs-gpio           gpio59          gpio          qup-spi18-data-clk          gpio56 gpio57 gpio58            qup18         qup-spi19-cs            gpio3           qup19         qup-spi19-cs-gpio           gpio3           gpio          qup-spi19-data-clk          gpio0 gpio1 gpio2           qup19         qup-uart2-default           }   D   mux         gpio117 gpio118         qup2             qup-uart6-default           }   P   mux         gpio16 gpio17 gpio18 gpio19         qup6             qup-uart12-default          }   X   mux         gpio34 gpio35           qup12            qup-uart17-default          }   7   mux         gpio52 gpio53 gpio54 gpio55         qup17            qup-uart18-default          }   9   mux         gpio58 gpio59           qup18            tert-mi2s-active            }      sck         gpio133       
  mi2s2_sck                       %      data0           gpio134         mi2s2_data0                     %         \      ws          gpio135       	  mi2s2_ws                        \         sdc2-sleep     clk       	  sdc2_clk                        %      cmd       	  sdc2_cmd                        
      data          
  sdc2_data                       
         pcie0-default           }   \   perst           gpio79          gpio                        M      clkreq          gpio80          pci_e0                      
      wake            gpio81          gpio                        
         pcie1-default           }   `   perst           gpio82          gpio                        M      clkreq          gpio83          pci_e1                      
      wake            gpio84          gpio                        
         pcie2-default           }   b   perst           gpio85          gpio                        M      clkreq          gpio86          pci_e2                      
      wake            gpio87          gpio                        
         lt9611-irq          gpio63          gpio             %        }   K      sdc2-default            }      clk       	  sdc2_clk             %                 cmd       	  sdc2_cmd             
           
      data          
  sdc2_data            
           
         sd-card-det-n           gpio77          gpio             
        }            iommu@15000000        !   2qcom,sm8250-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                                                                                                                                                                                                                                                                                                  }   /      remoteproc@17300000          2qcom,sm8250-adsp-pas                0               <  a   z                                                 #  )wdog fatal ready handover stop-ack             ,            xo             2      2           lcx lmx         A              }                       stop            okay            |qcom/sm8250/adsp.mbn       glink-edge          a   +                  u   +               Plpass                 apr          2qcom,apr-v2         apr_audio_svc                                           apr-service@3                       2qcom,q6core         avs/audio msm/adsp/audio_pd       apr-service@4            2qcom,q6afe                     avs/audio msm/adsp/audio_pd    dais             2qcom,q6afe-dais                                              }      qi2s@16                                       qi2s@20                                 cc           2qcom,q6afe-clocks           M           }   i         apr-service@7            2qcom,q6asm                     avs/audio msm/adsp/audio_pd    dais             2qcom,q6asm-dais                                              0   /              }      dai@0                     dai@1                    dai@2                          apr-service@8            2qcom,q6adm                     avs/audio msm/adsp/audio_pd    routing          2qcom,q6adm-routing                      }               fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           Padsp                                          compute-cb@3             2qcom,fastrpc-compute-cb                    0   /            compute-cb@4             2qcom,fastrpc-compute-cb                    0   /            compute-cb@5             2qcom,fastrpc-compute-cb                    0   /                     interrupt-controller@17a00000            2arm,gic-v3                                                                       	           }         watchdog@17c10000         #   2qcom,apss-wdt-sm8250 qcom,kpss-wdt                                  -                         timer@17c20000                                   3                         2arm,armv7-timer-mem                              Z$    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          	  Papps_rsc             2qcom,rpmh-rsc         0                    !             "                 drv-0 drv-1 drv-2         $                                                                                           clock-controller             2qcom,sm8250-rpmh-clk            M           xo                     }   ,      power-controller             2qcom,sm8250-rpmhpd                                }   2   opp-table            2operating-points-v2         }      opp1                     opp2               0        }   &      opp3               @        }   '      opp4                       }   (      opp5                       }         opp6                       }         opp7              @      opp8              P      opp9                    opp10                         bcm-voter            2qcom,bcm-voter          }   Z      pm8009-rpmh-regulators           2qcom,pm8009-1-rpmh-regulators           (f           5           C           Q           _           p   f   smps2           ~vreg_s2f_0p95                                      ldo1            ~vreg_l1f_1p1             ؀         ؀                 ldo2            ~vreg_l2f_1p2             O         O                 ldo6            ~vreg_l6f_2p8             *         *                 ldo7            ~vreg_l7f_1p8             w@         w@                    pm8150-rpmh-regulators           2qcom,pm8150-rpmh-regulators         (a           5           C                                                                             (           6           E           W           o                            ldo2            ~vreg_l2a_3p1             .          .                    }         ldo3            ~vreg_l3a_0p9             )          8                 ldo5            ~vreg_l5a_0p88            m         m                   }   ]      ldo6            ~vreg_l6a_1p2             O         O                   }   e      ldo7            ~vreg_l7a_1p7              @         w@                 ldo9            ~vreg_l9a_1p2             O         O                   }   ^      ldo10           ~vreg_l10a_1p8            w@         w@                 ldo12           ~vreg_l12a_1p8            w@         w@                   }         ldo13           ~vreg_l13a_ts_3p0             -          -                  ldo14           ~vreg_l14a_1p8            w@                          ldo15           ~vreg_l15a_1p8            w@         w@                 ldo16           ~vreg_l16a_2p7            )B         -*                 ldo17           ~vreg_l17a_3p0            +@         -                    }   d      ldo18           ~vreg_l18a_0p92           5                             }         smps5           ~vreg_s5a_1p9                                         }         smps6           ~vreg_s6a_0p95            	         6@                   }            pm8150l-rpmh-regulators          2qcom,pm8150l-rpmh-regulators            (c           5           C                                                                                f                                                          bob       	  ~vreg_bob             -          =	                    }         ldo1            ~vreg_l1c_1p8             w@         w@                 ldo2            ~vreg_l2c_1p2             O         O                 ldo3            ~vreg_l3c_0p8             5          5                  ldo4            ~vreg_l4c_1p7              @         ,                 ldo5            ~vreg_l5c_1p8             w@         ,                 ldo6            ~vreg_l6c_2p96            w@         -*                   }         ldo7            ~vreg_l7c_cam_vcm0_2p85           +@         /]                  ldo8            ~vreg_l8c_1p8             w@         w@                 ldo9            ~vreg_l9c_2p96            )B         -*                   }         ldo10           ~vreg_l10c_3p0            -         -                 ldo11           ~vreg_l11c_3p3            2K          2K                             }         smps8           ~vreg_s8c_1p3             @         @                   }               interconnect@18590000            2qcom,sm8250-epss-l3             Y                    ,       .            xo alternate                       }         cpufreq@18591000          +   2qcom,sm8250-cpufreq-epss qcom,cpufreq-epss        0      Y            Y             Y0              '  freq-domain0 freq-domain1 freq-domain2             ,       .            xo alternate          $                                      $  )dcvsh-irq-0 dcvsh-irq-1 dcvsh-irq-2         .           }            timer            2arm,armv8-timer       0                                
        thermal-zones      cpu0-thermal            A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu1-thermal            A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu2-thermal            A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu3-thermal            A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0                    map1                     0                          cpu4-top-thermal            A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu5-top-thermal            A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu6-top-thermal            A           W          e      	   trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu7-top-thermal            A           W          e      
   trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu4-bottom-thermal         A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu5-bottom-thermal         A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu6-bottom-thermal         A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            cpu7-bottom-thermal         A           W          e         trips      trip-point0         u _                  passive         }         trip-point1         u s                  passive         }         cpu_crit            u                 	  critical             cooling-maps       map0                     0               !      map1                     0               !            aoss0-thermal           A           W          e          trips      trip-point0         u _                  hot             cluster0-thermal            A           W          e         trips      trip-point0         u _                  hot       cluster0_crit           u                 	  critical                cluster1-thermal            A           W          e         trips      trip-point0         u _                  hot       cluster1_crit           u                 	  critical                gpu-top-thermal         A           W          e         trips      trip-point0         u _                  hot             aoss1-thermal           A           W          e          trips      trip-point0         u _                  hot             wlan-thermal            A           W          e         trips      trip-point0         u _                  hot             video-thermal           A           W          e         trips      trip-point0         u _                  hot             mem-thermal         A           W          e         trips      trip-point0         u _                  hot             q6-hvx-thermal          A           W          e         trips      trip-point0         u _                  hot             camera-thermal          A           W          e         trips      trip-point0         u _                  hot             compute-thermal         A           W          e         trips      trip-point0         u _                  hot             npu-thermal         A           W          e         trips      trip-point0         u _                  hot             gpu-bottom-thermal          A           W          e         trips      trip-point0         u _                  hot             pm8150-thermal          A   d        W            e      trips      trip0           u s                    passive       trip1           u 8                    hot       trip2           u 6h                  	  critical                pm8150b-thermal         A   d        W            e      trips      trip0           u s                    passive       trip1           u 8                    hot       trip2           u 6h                  	  critical                pm8150l-thermal         A   d        W            e      trips      trip0           u s                    passive       trip1           u 8                    hot       trip2           u 6h                  	  critical                conn-thermal            A            W            e          trips      active-config0          u H                	  critical                pm8150l-pcb-thermal         A            W            e         trips      active-config0          u  P                  passive             skin-msm-thermal            A            W            e          trips      active-config0          u  P                  passive             wifi-thermal            A            W            e         trips      active-config0          u                     passive             xo-thermal          A            W            e          trips      active-config0          u  P                  passive                can-clock            2fixed-clock         M            ZbZ         }   @      dc12v-regulator          2regulator-fixed         ~DC12V                                        }         hdmi-out             2hdmi-connector          a      port       endpoint                       }   N            leds          
   2gpio-leds      led-user4           Pgreen:user4       
  indicator           r           l      
            panic-indicator         off       led-wlan            Pyellow:wlan         wlan            r           l      	            phy0tx          off       led-bt          Pblue:bt       
  bluetooth           r           l                  bluetooth-power         off          lt9611-vdd12-regulator           2regulator-fixed         ~LT9611_1V2                      O         O        }   I      lt9611-3v3           2regulator-fixed         ~LT9611_3V3                      2Z         2Z                          }   J      vbat-regulator           2regulator-fixed         ~VBAT                        @@         @@               vbat-som-regulator           2regulator-fixed       	  ~VBAT_SOM                        @@         @@               vdc-3v3-regulator            2regulator-fixed         ~VDC_3V3                     2Z         2Z                 }         vdc-5v-regulator             2regulator-fixed         ~VDC_5V           LK@         LK@                            }   A      vph-pwr-regulator            2regulator-fixed         ~vph_pwr          8u          8u                  }         vreg-s4a-1p8             2regulator-fixed         ~vreg_s4a_1p8             w@         w@                 }   f         	interrupt-parent #address-cells #size-cells model compatible qcom,msm-id qcom,board-id i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 i2c12 i2c13 i2c14 i2c15 i2c16 i2c17 i2c18 i2c19 spi0 spi1 spi2 spi3 spi4 spi5 spi6 spi7 spi8 spi9 spi10 spi11 spi12 spi13 spi14 spi15 spi16 spi17 spi18 spi19 serial0 sdhc2 stdout-path #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method capacity-dmips-mhz dynamic-power-coefficient next-level-cache power-domains power-domain-names qcom,freq-domain operating-points-v2 interconnects #cooling-cells cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop status opp-shared opp-hz opp-peak-kBps #reset-cells interrupts #power-domain-cells domain-idle-states required-opps ranges no-map 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 pinctrl-names pinctrl-0 dmas dma-names cs-gpios spi-max-frequency vdd-supply xceiver-supply #sound-dai-cells reset-gpios vcc-supply remote-endpoint #interconnect-cells qcom,bcm-voters reg-names linux,pci-domain bus-range num-lanes interrupt-names interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names perst-gpios wake-gpios dma-coherent assigned-clocks assigned-clock-rates vdda-phy-supply vdda-pll-supply #phy-cells lanes-per-direction freq-table-hz vcc-max-microamp vccq-supply vccq-max-microamp vccq2-supply vccq2-max-microamp #hwlock-cells qcom,din-ports qcom,dout-ports qcom,ports-sinterval-low qcom,ports-offset1 qcom,ports-offset2 qcom,ports-block-pack-mode powerdown-gpios #thermal-sensor-cells sound-name-prefix vdd-micb-supply qcom,dmic-sample-rate label qcom,ports-hstart qcom,ports-hstop qcom,ports-word-length qcom,ports-lane-control qcom,ports-block-group-count qcom,port-offset gpio-controller #gpio-cells gpio-ranges pins function drive-strength slew-rate bias-disable bias-bus-hold input-enable bias-pull-down output-high output-low qcom,gmu firmware-name opp-level #iommu-cells #global-interrupts qcom,qmp qcom,smem-states qcom,smem-state-names qcom,glink-channels qcom,non-secure-domain audio-routing link-name sound-dai vdda33-supply vdda18-supply qcom,dll-config qcom,ddr-config vmmc-supply vqmmc-supply cd-gpios bus-width no-sdio no-emmc snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk dr_mode interconnect-names pinctrl-1 assigned-clock-parents vdda-supply data-lanes vdds-supply qcom,pdc-ranges #qcom,sensors qcom,ee qcom,channel mode-bootloader mode-recovery debounce bias-pull-up linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling qcom,ratiometric qcom,hw-settle-time qcom,hw-settle-time-us gpio-reserved-ranges gpio-line-names #pwm-cells input-disable power-source color function-enumerator linux,default-trigger default-state wakeup-parent qcom,domain qcom,protection-domain qcom,sd-lines frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-l2-supply vdd-l5-l6-supply vdd-l7-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode 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-l2-l10-supply vdd-l3-l4-l5-l18-supply vdd-l6-l9-supply vdd-l7-l12-l14-l15-supply vdd-l13-l16-l17-supply vdd-l1-l8-supply vdd-l2-l3-supply vdd-l4-l5-l6-supply vdd-l7-l11-supply vdd-l9-l10-supply vdd-bob-supply regulator-always-on #freq-domain-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device vin-supply regulator-boot-on 