    8    (            b X                                                                      ,Samsung Galaxy S20           2samsung,x1q qcom,sm8250          =handset    aliases       !   J/soc@0/geniqup@9c0000/i2c@980000          !   O/soc@0/geniqup@9c0000/i2c@984000          !   T/soc@0/geniqup@9c0000/i2c@988000          !   Y/soc@0/geniqup@9c0000/i2c@98c000          !   ^/soc@0/geniqup@9c0000/i2c@990000          !   c/soc@0/geniqup@9c0000/i2c@994000          !   h/soc@0/geniqup@9c0000/i2c@998000          !   m/soc@0/geniqup@9c0000/i2c@99c000          !   r/soc@0/geniqup@ac0000/i2c@a80000          !   w/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          chosen                                    &   framebuffer@9c000000             2simple-framebuffer          -           0          1  8        7  	`        >        	  Ea8r8g8b8             clocks     xo-board             2fixed-clock         L            YI       	  ixo_board            |         sleep-clk            2fixed-clock         Y          L            |   /         cpus                                 cpu@0           cpu          2qcom,kryo485            -                               psci                         i                              psci                                    (  )                                         7           |      l2-cache             2cache           F           R            ]           	        |      l3-cache             2cache           F           R @           ]        |   	            cpu@100         cpu          2qcom,kryo485            -                              psci                         i           
                   psci                                    (  )                                         7           |      l2-cache             2cache           F           R            ]           	        |   
         cpu@200         cpu          2qcom,kryo485            -                              psci                         i                              psci                                    (  )                                         7           |      l2-cache             2cache           F           R            ]           	        |            cpu@300         cpu          2qcom,kryo485            -                              psci                         i                              psci                                    (  )                                         7           |      l2-cache             2cache           F           R            ]           	        |            cpu@400         cpu          2qcom,kryo485            -                             psci                         {                              psci                                   (  )                                         7           |      l2-cache             2cache           F           R            ]           	        |            cpu@500         cpu          2qcom,kryo485            -                             psci                         {                              psci                                   (  )                                         7           |      l2-cache             2cache           F           R            ]           	        |            cpu@600         cpu          2qcom,kryo485            -                             psci                         {                              psci                                   (  )                                         7           |       l2-cache             2cache           F           R            ]           	        |            cpu@700         cpu          2qcom,kryo485            -                             psci                                                       psci                                   (  )                                         7           |   !   l2-cache             2cache           F           R            ]           	        |            cpu-map    cluster0       core0           k         core1           k         core2           k         core3           k         core4           k         core5           k         core6           k          core7           k   !            idle-states         opsci       cpu-sleep-0-0            2arm,idle-state          |silver-rail-power-collapse          @            h                    ^                 |   %      cpu-sleep-1-0            2arm,idle-state          |gold-rail-power-collapse            @                      %                           |   &         domain-idle-states     cluster-sleep-0          2domain-idle-state           A D                              '        |   '            interconnect-qup-virt            2qcom,sm8250-qup-virt                          "        |   5      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              h$(          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            *   # 0         :            memory@80000000         memory          -                     pmu          2arm,armv8-pmuv3         G               psci             2arm,psci-1.0            smc    power-domain-cpu0           R               $        f   %        |         power-domain-cpu1           R               $        f   %        |         power-domain-cpu2           R               $        f   %        |         power-domain-cpu3           R               $        f   %        |         power-domain-cpu4           R               $        f   &        |         power-domain-cpu5           R               $        f   &        |         power-domain-cpu6           R               $        f   &        |         power-domain-cpu7           R               $        f   &        |         power-domain-cpu-cluster0           R            f   '        |   $         opp-table-qup            2operating-points-v2         |   8   opp-50000000                        y   (      opp-75000000                xh        y   )      opp-120000000               '         y   *         reserved-memory                                   &   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         -                              |   r      memory@86900000         -           P                 memory@86e00000         -           P                   |         memory@87300000         -    0       P                 memory@87800000         -          @                   |         memory@88c00000         -          P                   |   w      memory@8a100000         -                             |         memory@8be00000         -                            memory@8bf00000         -          `                 memory@9c000000         -           0                 ramoops@9fa00000             2ramoops         -                       @                                                    smem          
   2qcom,smem              +           ,         smp2p-adsp           2qcom,smp2p                         -                    -                                master-kernel           master-kernel           '           |         slave-kernel            slave-kernel             >        S           |            smp2p-cdsp           2qcom,smp2p             ^             -                    -                                master-kernel           master-kernel           '           |         slave-kernel            slave-kernel             >        S           |            smp2p-slpi           2qcom,smp2p                         -                    -                                master-kernel           master-kernel           '           |   y      slave-kernel            slave-kernel             >        S           |   v         soc@0                                    &                               d                                2simple-bus     clock-controller@100000          2qcom,gcc-sm8250         -                      L           :           R           obi_tcxo bi_tcxo_ao sleep_clk               .       .      /        |   0      mailbox@408000           2qcom,sm8250-ipcc qcom,ipcc          -     @                G                   >        S           {           |   -      efuse@784000             2qcom,sm8250-qfprom qcom,qfprom          -     x@                                   gpu-speed-bin@19b           -                           |   q         rng@793000           2qcom,prng-ee            -     y0                   0   O        ocore          dma-controller@800000         (   2qcom,sm8250-gpi-dma qcom,sdm845-gpi-dma         -                    x  G      L         M         N         O         P         Q         R         S         T         U              
           ?           1   v                     	  disabled            |   3      geniqup@8c0000           2qcom,geni-se-qup            -             `         om-ahb s-ahb            0      0                                       1   c             &      	  disabled       i2c@880000           2qcom,geni-i2c           -             @         ose             0   w        default            2        G      u               3              3                  tx rx              4          H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          spi@880000           2qcom,geni-spi           -             @         ose             0   w        G      u               3              3                  tx rx              4               8      H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@884000           2qcom,geni-i2c           -     @       @         ose             0   y        default            9        G      G               3             3                 tx rx              4          H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          spi@884000           2qcom,geni-spi           -     @       @         ose             0   y        G      G               3             3                 tx rx              4               8      H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@888000           2qcom,geni-i2c           -            @         ose             0   {        default            :        G      H               3             3                 tx rx              4          H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          spi@888000           2qcom,geni-spi           -            @         ose             0   {        G      H               3             3                 tx rx              4               8      H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@88c000           2qcom,geni-i2c           -            @         ose             0   }        default            ;        G      I               3             3                 tx rx              4          H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          spi@88c000           2qcom,geni-spi           -            @         ose             0   }        G      I               3             3                 tx rx              4               8      H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          serial@88c000            2qcom,geni-uart          -            @         ose             0   }        default            <        G      I              4               8      0  )   5          5                    6   #            qup-core qup-config       	  disabled          i2c@890000           2qcom,geni-i2c           -             @         ose             0           default            =        G      J               3             3                 tx rx              4          H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          spi@890000           2qcom,geni-spi           -             @         ose             0           G      J               3             3                 tx rx              4               8      H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          serial@890000            2qcom,geni-uart          -             @         ose             0           default            >        G      J              4               8      0  )   5          5                    6   #            qup-core qup-config       	  disabled          i2c@894000           2qcom,geni-i2c           -     @       @         ose             0           default            ?        G      K               3             3                 tx rx              4          H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled          spi@894000           2qcom,geni-spi           -     @       @         ose             0           G      K               3             3                 tx rx              4               8      H  )   5          5                    6   #       7                         qup-core qup-config qup-memory                                  	  disabled             dma-controller@900000         (   2qcom,sm8250-gpi-dma qcom,sdm845-gpi-dma         -                      G                                                                                                                                                                  1                       	  disabled            |   A      geniqup@9c0000           2qcom,geni-se-qup            -             `         om-ahb s-ahb            0      0                                       1               &      	  disabled       i2c@980000           2qcom,geni-i2c           -             @         ose             0   W        default            @        G      Y               A              A                  tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@980000           2qcom,geni-spi           -             @         ose             0   W        G      Y               A              A                  tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          i2c@984000           2qcom,geni-i2c           -     @       @         ose             0   Y        default            C        G      Z               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@984000           2qcom,geni-spi           -     @       @         ose             0   Y        G      Z               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          i2c@988000           2qcom,geni-i2c           -            @         ose             0   [        default            D        G      [               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@988000           2qcom,geni-spi           -            @         ose             0   [        G      [               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          serial@988000            2qcom,geni-debug-uart            -            @         ose             0   [        default            E        G      [              4               8      0  )   5           5                    6   !            qup-core qup-config       	  disabled          i2c@98c000           2qcom,geni-i2c           -            @         ose             0   ]        default            F        G      \               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@98c000           2qcom,geni-spi           -            @         ose             0   ]        G      \               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          i2c@990000           2qcom,geni-i2c           -             @         ose             0   _        default            G        G      ]               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@990000           2qcom,geni-spi           -             @         ose             0   _        G      ]               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          i2c@994000           2qcom,geni-i2c           -     @       @         ose             0   a        default            H        G      ^               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@994000           2qcom,geni-spi           -     @       @         ose             0   a        G      ^               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          i2c@998000           2qcom,geni-i2c           -            @         ose             0   c        default            I        G      _               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@998000           2qcom,geni-spi           -            @         ose             0   c        G      _               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          serial@998000            2qcom,geni-uart          -            @         ose             0   c        default            J        G      _              4               8      0  )   5           5                    6   !            qup-core qup-config       	  disabled          i2c@99c000           2qcom,geni-i2c           -            @         ose             0   e        default            K        G      `               A             A                 tx rx              4          H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled          spi@99c000           2qcom,geni-spi           -            @         ose             0   e        G      `               A             A                 tx rx              4               8      H  )   5           5                    6   !       B                         qup-core qup-config qup-memory                                  	  disabled             dma-controller@a00000         (   2qcom,sm8250-gpi-dma qcom,sdm845-gpi-dma         -                    x  G                                                            %         &         '         (              
           ?           1   V                     	  disabled            |   M      geniqup@ac0000           2qcom,geni-se-qup            -             `         om-ahb s-ahb            0      0                                       1   C             &      	  disabled       i2c@a80000           2qcom,geni-i2c           -             @         ose             0   i        default            L        G      a               M              M                  tx rx              4          H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          spi@a80000           2qcom,geni-spi           -             @         ose             0   i        G      a               M              M                  tx rx              4               8      H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@a84000           2qcom,geni-i2c           -     @       @         ose             0   k        default            N        G      b               M             M                 tx rx              4          H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          spi@a84000           2qcom,geni-spi           -     @       @         ose             0   k        G      b               M             M                 tx rx              4               8      H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@a88000           2qcom,geni-i2c           -            @         ose             0   m        default            O        G      c               M             M                 tx rx              4          H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          spi@a88000           2qcom,geni-spi           -            @         ose             0   m        G      c               M             M                 tx rx              4               8      H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@a8c000           2qcom,geni-i2c           -            @         ose             0   o        default            P        G      d               M             M                 tx rx              4          H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          spi@a8c000           2qcom,geni-spi           -            @         ose             0   o        G      d               M             M                 tx rx              4               8      H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          i2c@a90000           2qcom,geni-i2c           -             @         ose             0   q        default            Q        G      e               M             M                 tx rx              4          H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          spi@a90000           2qcom,geni-spi           -             @         ose             0   q        G      e               M             M                 tx rx              4               8      H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          serial@a90000            2qcom,geni-debug-uart            -             @         ose             0   q        default            R        G      e              4               8      0  )   5          5                    6   "            qup-core qup-config       	  disabled          i2c@a94000           2qcom,geni-i2c           -     @       @         ose             0   s        default            S        G      f               M             M                 tx rx              4          H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled          spi@a94000           2qcom,geni-spi           -     @       @         ose             0   s        G      f               M             M                 tx rx              4               8      H  )   5          5                    6   "       7                         qup-core qup-config qup-memory                                  	  disabled             interconnect@1500000             2qcom,sm8250-config-noc          -    P                              "        |   6      interconnect@1620000             2qcom,sm8250-system-noc          -    b                              "      interconnect@163d000             2qcom,sm8250-mc-virt         -    c                              "        |         interconnect@16e0000             2qcom,sm8250-aggre1-noc          -    n                             "        |   7      interconnect@1700000             2qcom,sm8250-aggre2-noc          -    p       0                       "        |   B      interconnect@1733000             2qcom,sm8250-compute-noc         -    s0                             "      interconnect@1740000             2qcom,sm8250-mmss-noc            -    t                             "        |         pcie@1c00000             2qcom,pcie-sm8250          `  -            0     `             `             `             `             0                parf dbi elbi atu config mhi            pci                                    "                                  8  &               `                 `0      `0              l  G                                                                                                /  ,msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global          S           <                       O                                                                                                                      @     0   5   0   1   0   3   0   4   0   6   0   7   0      0         =  opipe aux cfg bus_master bus_slave slave_q2a tbu ddrss_sf_tbu             ]       1            1             g   0           npci            0            z   T        pciephy            U   O              U   Q            default            V               	  disabled       pcie@0          pci         -                                                                    &         phy@1c06000           2qcom,sm8250-qmp-gen3x1-pcie-phy         -    `              (     0   G   0   3   0   I   0   .   0   5        oaux cfg_ahb ref refgen pipe         ipcie_0_pipe_clk         L                        g   0           nphy            0   .               	  disabled            |   T      pcie@1c08000             2qcom,pcie-sm8250          `  -           0     @             @             @             @                             parf dbi elbi atu config mhi            pci                                   "                                  8  &               @                 @0      @0              l  G      3         4         5         8         9         :         v         w         2         /  ,msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global          S           <                       O                                                                                                                  H     0   <   0   8   0   :   0   ;   0   =   0   >   0   J   0      0         A  opipe aux cfg bus_master bus_slave slave_q2a ref tbu ddrss_sf_tbu               0   8        $          ]       1           1             g   0   	        npci            0           z   W        pciephy            U   R              U   T            default            X               	  disabled       pcie@0          pci         -                                                                    &         phy@1c0e000           2qcom,sm8250-qmp-gen3x2-pcie-phy         -                  (     0   G   0   :   0   J   0   /   0   <        oaux cfg_ahb ref refgen pipe         ipcie_1_pipe_clk         L                        g   0           nphy            0   /               	  disabled            |   W      pcie@1c10000             2qcom,pcie-sm8250          `  -            0     d             d             d             d             0                parf dbi elbi atu config mhi            pci                                   "                                  8  &               d                 d0      d0              l  G                                                                       !                   /  ,msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global          S           <                       O                        "                                                                                          H     0   C   0   ?   0   A   0   B   0   D   0   E   0   F   0      0         A  opipe aux cfg bus_master bus_slave slave_q2a ref tbu ddrss_sf_tbu               0   ?        $          ]       1            1             g   0           npci            0           z   Y        pciephy            U   U              U   W            default            Z               	  disabled       pcie@0          pci         -                                                                    &         phy@1c16000          2qcom,sm8250-qmp-modem-pcie-phy          -    `              (     0   G   0   A   0   F   0   0   0   C        oaux cfg_ahb ref refgen pipe         ipcie_2_pipe_clk         L                        g   0           nphy            0   0               	  disabled            |   Y      ufshc@1d84000         +   2qcom,sm8250-ufshc qcom,ufshc jedec,ufs-2.0          -    @       0         G      	           z   [        ufsphy                     :           g   0   !        nrst            0              1          1            n  ocore_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk         @     0      0      0      0      .       0      0      0              \      0  )   7                              6   -            ufs-ddr cpu-ufs         okay               ]         5            ^         5         +   _        8 5         |   a   opp-table            2operating-points-v2         |   \   opp-37500000          @      <4`                    <4`                                        y   )      opp-300000000         @                                                                    y   `            phy@1d87000          2qcom,sm8250-qmp-ufs-phy         -    p                   .       0      0           oref ref_aux qref            g   a            nufsphy             0                       okay            K   b        [   c        |   [      dma-controller@1dc4000            2qcom,bam-v1.7.4 qcom,bam-v1.7.0         -    @      @         G                            k             s                            H     1         1         1         1         1        1             |   d      crypto@1dfa000        )   2qcom,sm8250-qce qcom,sm8150-qce qcom,qce            -    ߠ       `            d      d           rx tx         H     1         1         1         1         1        1             )   B                         memory        hwlock@1f40000           2qcom,tcsr-mutex         -                                |   ,      syscon@1fc0000           2qcom,sm8250-tcsr syscon         -                     |   #      codec@3240000            2qcom,sm8250-lpass-wsa-macro         -    $               4     e   9      e   :      e   f      e   g      f        omclk npl macro dcodec fsgen         L            imclk                       default            g      	  disabled            |   h      soundwire@3250000           -    %                   2qcom,soundwire-v1.5.1           G                     h        oiface                                 ??        
                    #                                                 	  disabled          codec@3370000            2qcom,sm8250-lpass-va-macro          -    7               $     e   9      e   f      e   g           omclk macro dcodec           L            ifsgen                      |   f      rxmacro@3200000         default            i         2qcom,sm8250-lpass-rx-macro          -                    	  disabled          4     e   9      e   :      e   f      e   g      f        omclk npl macro dcodec fsgen         L            imclk                       |   j      soundwire@3210000           -    !                   2qcom,soundwire-v1.5.1         	  disabled            G      *              j        oiface           >RX                                                                          D           V           g           #            ~                                                              txmacro@3220000         default            k         2qcom,sm8250-lpass-tx-macro          -    "               	  disabled          4     e   9      e   :      e   f      e   g      f        omclk npl macro dcodec fsgen         L            imclk                       |   l      soundwire@3230000           -    #                   2qcom,soundwire-v1.5.1           G      )           ,core          	  disabled               l        oiface           >TX                                                                        #           D           V           g                      ~                                                pinctrl@33c0000          2qcom,sm8250-lpass-lpi-pinctrl            -    <             U                                        m                      e   f      e   g           ocore audio          |   m   wsa-swr-active-state            |   g   clk-pins            gpio10          wsa_swr_clk                                      data-pins           gpio11          wsa_swr_data                                            wsa-swr-sleep-state    clk-pins            gpio10          wsa_swr_clk                           data-pins           gpio11          wsa_swr_data                                 dmic01-active-state    clk-pins            gpio6         
  dmic1_clk                       ,      data-pins           gpio7           dmic1_data                      dmic01-sleep-state     clk-pins            gpio6         
  dmic1_clk                                8      data-pins           gpio7           dmic1_data                               rx-swr-active-state         |   i   clk-pins            gpio3           swr_rx_clk                                       data-pins           gpio4 gpio5         swr_rx_data                                         tx-swr-active-state         |   k   clk-pins            gpio0           swr_tx_clk                                       data-pins           gpio1 gpio2         swr_tx_data                                         tx-swr-sleep-state     clk-pins            gpio0           swr_tx_clk                            data1-pins          gpio1           swr_tx_data                           data2-pins          gpio2           swr_tx_data                                 gpu@3d00000          2qcom,adreno-650.2 qcom,adreno           -                     kgsl_3d0_reg_memory         G      ,              n                 o        C   p        L   q      
  Xspeed_bin           7         	  disabled            |      zap-shader             r      opp-table            2operating-points-v2         |   o   opp-670000000               'c        i  @        s   
      opp-587000000               "        i           s         opp-525000000               J@        i           s         opp-490000000               4΀        i           s         opp-441600000               RH         i           s         opp-400000000               ׄ         i           s         opp-305000000               -@        i   @        s               gmu@3d6a000       &   2qcom,adreno-gmu-650.2 qcom,adreno-gmu         @  -    ֠                         )             I                 gmu rscc gmu_pdc gmu_pdc_seq            G      0         1           ,hfi gmu       (     s       s      s      0      0   %        oahb gmu cxo axi memnoc             s       s           cx gx              n                 t      	  disabled            |   p   opp-table            2operating-points-v2         |   t   opp-200000000                        i   0            clock-controller@3d90000             2qcom,sm8250-gpucc           -                        .       0   "   0   #      8  obi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src         L           :           R           |   s      iommu@3da0000         @   2qcom,sm8250-smmu-500 qcom,adreno-smmu qcom,smmu-500 arm,mmu-500         -                                         x  G                                                                                                     s       0   %   0   &        oahb bus iface              s                     |   n      remoteproc@5c00000           2qcom,sm8250-slpi-pas            -            @       <     u   	      v          v         v         v            #  ,wdog fatal ready handover stop-ack             .            oxo             4      4           lcx lmx            w           x           y            stop            okay          !  qcom/sm8250/Samsung/x1q/slpi.mbn       glink-edge             -                     -               >slpi                  fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           >sdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb         -              1  A          compute-cb@2             2qcom,fastrpc-compute-cb         -              1  B          compute-cb@3             2qcom,fastrpc-compute-cb         -              1  C                   stm@6002000           2arm,coresight-stm arm,primecell          -                  (                 stm-base stm-stimulus-base             x      	  oapb_pclk       out-ports      port       endpoint            	   z        |                  tpda@6004000          "   2qcom,coresight-tpda arm,primecell           -     @                   x      	  oapb_pclk       out-ports      port       endpoint            	   {        |               in-ports                                 port@9          -   	   endpoint            	   |        |            port@17         -      endpoint            	   }        |                  funnel@6005000        +   2arm,coresight-dynamic-funnel arm,primecell          -     P                   x      	  oapb_pclk       out-ports      port       endpoint            	   ~        |               in-ports       port       endpoint            	           |   {               funnel@6041000        +   2arm,coresight-dynamic-funnel arm,primecell          -                       x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports                                 port@6          -      endpoint            	           |   ~         port@7          -      endpoint            	           |   z               funnel@6042000        +   2arm,coresight-dynamic-funnel arm,primecell          -                        x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports                                 port@4          -      endpoint            	           |                  funnel@6045000        +   2arm,coresight-dynamic-funnel arm,primecell          -    P                   x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports                                 port@0          -       endpoint            	           |            port@1          -      endpoint            	           |                  replicator@6046000        /   2arm,coresight-dynamic-replicator arm,primecell          -    `                   x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports       port       endpoint            	           |                  etr@6048000           2arm,coresight-tmc arm,primecell         -                       x      	  oapb_pclk             	   in-ports       port       endpoint            	           |                  tpdm@684c000          "   2qcom,coresight-tpdm arm,primecell           -                       x      	  oapb_pclk       out-ports      port       endpoint            	           |   }               funnel@6b04000        +   2arm,coresight-dynamic-funnel arm,primecell          	0         -    @                   x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports                                 port@7          -      endpoint            	           |                  etf@6b05000           2arm,coresight-tmc arm,primecell         -    P                   x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports       port       endpoint            	           |                  replicator@6b06000        /   2arm,coresight-dynamic-replicator arm,primecell          -    `                   x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports       port       endpoint            	           |                  tpdm@6c08000          "   2qcom,coresight-tpdm arm,primecell           -                       x      	  oapb_pclk       out-ports      port       endpoint            	           |                  funnel@6c0b000        +   2arm,coresight-dynamic-funnel arm,primecell          -                       x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports                                 port@3          -      endpoint            	           |                  funnel@6c2d000        +   2arm,coresight-dynamic-funnel arm,primecell          -                       x      	  oapb_pclk       out-ports      port       endpoint            	           |   |            in-ports                                 port@2          -      endpoint            	           |                  etm@7040000       "   2arm,coresight-etm4x arm,primecell           -                     k              x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7140000       "   2arm,coresight-etm4x arm,primecell           -                     k              x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7240000       "   2arm,coresight-etm4x arm,primecell           -    $                 k              x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7340000       "   2arm,coresight-etm4x arm,primecell           -    4                 k              x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7440000       "   2arm,coresight-etm4x arm,primecell           -    D                 k              x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7540000       "   2arm,coresight-etm4x arm,primecell           -    T                 k              x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7640000       "   2arm,coresight-etm4x arm,primecell           -    d                 k               x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  etm@7740000       "   2arm,coresight-etm4x arm,primecell           -    t                 k   !           x      	  oapb_pclk             	G   out-ports      port       endpoint            	           |                  funnel@7800000        +   2arm,coresight-dynamic-funnel arm,primecell          -                        x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports                                 port@0          -       endpoint            	           |            port@1          -      endpoint            	           |            port@2          -      endpoint            	           |            port@3          -      endpoint            	           |            port@4          -      endpoint            	           |            port@5          -      endpoint            	           |            port@6          -      endpoint            	           |            port@7          -      endpoint            	           |                  funnel@7810000        +   2arm,coresight-dynamic-funnel arm,primecell          -                        x      	  oapb_pclk       out-ports      port       endpoint            	           |               in-ports       port       endpoint            	           |                  remoteproc@8300000           2qcom,sm8250-cdsp-pas            -    0               @           B                                              #  ,wdog fatal ready handover stop-ack             .            oxo             4                          x                       stop            okay          !  qcom/sm8250/Samsung/x1q/cdsp.mbn       glink-edge             -                     -               >cdsp                  fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           >cdsp                                          compute-cb@1             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@2             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@3             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@4             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@5             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@6             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@7             2qcom,fastrpc-compute-cb         -              1    `      compute-cb@8             2qcom,fastrpc-compute-cb         -              1    `               phy@88e3000       0   2qcom,sm8250-usb-hs-phy qcom,usb-snps-hs-7nm-phy         -    0                okay                           .            oref         g   0           [   b        	l           	z           |         phy@88e4000       0   2qcom,sm8250-usb-hs-phy qcom,usb-snps-hs-7nm-phy         -    @              	  disabled                           .            oref         g   0           |         phy@88e8000          2qcom,sm8250-qmp-usb3-dp-phy         -           0       	  disabled                0      .       0      0           oaux ref com_aux usb3_pipe           g   0   $   0   &        nphy common          L                       	        |      ports                                port@0          -       endpoint             port@1          -      endpoint            	           |            port@2          -      endpoint                   phy@88eb000          2qcom,sm8250-qmp-usb3-uni-phy            -                        0      0      0      0           oaux ref com_aux pipe            iusb3_uni_phy_pipe_clk_src           L                        g   0   '   0   )        nphy phy_phy       	  disabled            |         mmc@8804000       $   2qcom,sm8250-sdhci qcom,sdhci-msm-v5         -    @                G                            ,hc_irq pwr_irq             0      0      .            oiface core xo              1              	 d,        	h           4                     	  disabled       opp-table            2operating-points-v2         |      opp-19200000                $         y   (      opp-50000000                        y   )      opp-100000000                        y   *      opp-202000000               
F        y               pmu@9091000       .   2qcom,sm8250-llcc-bwmon qcom,sc7280-llcc-bwmon           -    		                G       Q           )                                 opp-table            2operating-points-v2         |      opp-800000           5       opp-1200000          O      opp-1804000                opp-2188000          !b      opp-2724000          )      opp-3072000          .       opp-4068000          >      opp-6220000          ^      opp-7216000          n      opp-8368000                opp-10944000                          pmu@90b6400       (   2qcom,sm8250-cpu-bwmon qcom,sdm845-bwmon         -    	d                G      E           )                                opp-table            2operating-points-v2         |      opp-800000           5       opp-1804000                opp-2188000          !b      opp-2724000          )      opp-3072000          .       opp-6220000          ^      opp-6832000          h?      opp-8368000                opp-10944000                    opp-12784000                         interconnect@90c0000             2qcom,sm8250-dc-noc          -    	        B                       "      interconnect@9100000             2qcom,sm8250-gem-noc         -    	       @                       "        |         interconnect@9990000             2qcom,sm8250-npu-noc         -    	                               "      usb@a6f8800          2qcom,sm8250-dwc3 qcom,dwc3          -    
o                okay                                      &         d      0     0      0      0      0      0      0         &  ocfg_noc core iface sleep mock_utmi xo              0      0           $        D                               u         u         u            <  ,pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            0            	        g   0   "      0  )   7                              6   .            usb-ddr apps-usb             	   usb@a600000       
   2snps,dwc3           -    
`                 G                     1                 	         	         
         
/        z         	  usb2-phy            
Gperipheral          
Ohigh-speed     ports                                port@0          -       endpoint             port@1          -      endpoint            	           |                     system-cache-controller@9200000          2qcom,sm8250-llcc          P  -    	              	(             	0             	8             	`               @  llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base       usb@a8f8800          2qcom,sm8250-dwc3 qcom,dwc3          -    
              	  disabled                                      &         d      0     0      0      0      0      0      0         &  ocfg_noc core iface sleep mock_utmi xo              0      0           $        D                               u         u         u            <  ,pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq            0            	        g   0   #      0  )   7   	                           6   /            usb-ddr apps-usb       usb@a800000       
   2snps,dwc3           -    
                 G                     1                 	         	         
         
/        z              usb2-phy usb3-phy            video-codec@aa00000          2qcom,sm8250-venus           -    
                 G                                  4           venus vcodec0 mx                          0               
        oiface core vcodec0_core       0  )             6   0                                cpu-cfg video-mem              1  !                       g   0   +            	  nbus core          	  disabled       opp-table            2operating-points-v2         |      opp-720000000               *T         y   )      opp-1014000000              <pi        y   *      opp-1098000000              Ar&        y         opp-1332000000              Od         y   `            clock-controller@abf0000             2qcom,sm8250-videocc         -    
                    0      .       .              4           y   )        oiface bi_tcxo bi_tcxo_ao            L           :           R           |         cci@ac4f000       !   2qcom,sm8250-cci qcom,msm8996-cci                                      -    
                G                             (              m                  	      -  ocamnoc_axi slow_ahb_src cpas_ahb cci cci_src                       
]           default sleep         	  disabled       i2c-bus@0           -            Y B@                                i2c-bus@1           -           Y B@                                   cci@ac50000       !   2qcom,sm8250-cci qcom,msm8996-cci                                      -    
                 G                             (              m            
            -  ocamnoc_axi slow_ahb_src cpas_ahb cci cci_src                       
]           default sleep         	  disabled       i2c-bus@0           -            Y B@                                i2c-bus@1           -           Y B@                                   camss@ac6a000            2qcom,sm8250-camss         	  disabled            -    
Ơ             
             
            
             
             
@            
@            
0            
͐       "     
Ͳ       "       N  csiphy0 csiphy1 csiphy2 csiphy3 csiphy4 csiphy5 vfe0 vfe1 vfe_lite0 vfe_lite1           G                                           V          Y                                    g                                    h         f  ,csiphy0 csiphy1 csiphy2 csiphy3 csiphy4 csiphy5 csid0 csid1 csid2 csid3 vfe0 vfe1 vfe_lite0 vfe_lite1                                  (     0   
   0      0                                                                                                          m      )      +      ,      .      /      *      2      4      5      7      8      3      ;      <      =      ?      @       ocam_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          `     1         1        1  @      1  A      1         1        1  @      1  A         `  )             6                                                                         4  cam_ahb cam_hf_0_mnoc cam_sf_0_mnoc cam_sf_icp_mnoc    ports                                port@0          -          port@1          -         port@2          -         port@3          -         port@4          -         port@5          -               clock-controller@ad00000             2qcom,sm8250-camcc           -    
                    0   
   .       .      /      #  oiface bi_tcxo bi_tcxo_ao sleep_clk             4           y   )        L           :           R           |         display-subsystem@ae00000            2qcom,sm8250-mdss            -    
                 mdss          0  )                                                mdp0-mem mdp1-mem                                     0      0                  oiface bus nrt_bus core          G       S            >        S              1           	  disabled                                      &        |      display-controller@ae01000           2qcom,sm8250-dpu          -    
           
        0       	  mdp vbif                       0                ,        oiface bus core vsync                  ,        $                       4                        G       ports                                port@0          -       endpoint            	           |            port@1          -      endpoint            	           |            port@2          -      endpoint            	           |               opp-table            2operating-points-v2         |      opp-200000000                        y   )      opp-300000000                        y   *      opp-345000000               H@        y         opp-460000000               k         y   `            displayport-controller@ae90000           2qcom,sm8250-dp qcom,sm8350-dp         P  -    
             
            
            
            
                             G         0                                             J  ocore_iface core_aux ctrl_link ctrl_link_iface stream_pixel stream_1_pixel                                     
g                          z              dp                                    4         	  disabled       ports                                port@0          -       endpoint            	           |            port@1          -      endpoint                opp-table            2operating-points-v2         |      opp-160000000               	h         y   )      opp-270000000               ߀        y   *      opp-540000000                /         y         opp-810000000               0G        y   `            dsi@ae94000       (   2qcom,sm8250-dsi-ctrl qcom,mdss-dsi-ctrl         -    
@              	  dsi_ctrl                         G         0                    $                0         $  obyte byte_intf pixel core iface bus                     %        
g                                   4           z         	  disabled                                 ports                                port@0          -       endpoint            	           |            port@1          -      endpoint                opp-table            2operating-points-v2         |      opp-187500000               -        y   )      opp-300000000                        y   *      opp-358000000               V        y               phy@ae94400          2qcom,dsi-phy-7nm          0  -    
D            
F           
I       `        dsi_phy dsi_phy_lane dsi_pll            L                                 .          
  oiface ref         	  disabled            |         dsi@ae96000       (   2qcom,sm8250-dsi-ctrl qcom,mdss-dsi-ctrl         -    
`              	  dsi_ctrl                         G         0              	      &                0         $  obyte byte_intf pixel core iface bus                     '        
g                                   4           z         	  disabled                                 ports                                port@0          -       endpoint            	           |            port@1          -      endpoint                   phy@ae96400          2qcom,dsi-phy-7nm          0  -    
d            
f           
i       `        dsi_phy dsi_phy_lane dsi_pll            L                                 .          
  oiface ref         	  disabled            |            clock-controller@af00000             2qcom,sm8250-dispcc          -    
                    4           y   )      8     .                                                  obi_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            L           :           R           |         interrupt-controller@b220000             2qcom,sm8250-pdc qcom,pdc             -    "                     `      0  
~         ^   ^  a      }   ?      ~             S                         >        |   u      thermal-sensor@c263000            2qcom,sm8250-tsens qcom,tsens-v2          -    &0           "                
           G                          ,uplow critical          
           |         thermal-sensor@c265000            2qcom,sm8250-tsens qcom,tsens-v2          -    &P           "0               
   	        G                          ,uplow critical          
           |         power-management@c300000          #   2qcom,sm8250-aoss-qmp qcom,aoss-qmp          -    0                    -                      -                L            |   x      sram@c3f0000             2qcom,rpmh-stats         -    ?               spmi@c440000             2qcom,spmi-pmic-arb        P  -    D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         ,periph_irq             u              k            
                                       >        S      pmic@0           2qcom,pm8150 qcom,spmi-pmic          -                                     pon@800          2qcom,pm8998-pon         -      pwrkey           2qcom,pm8941-pwrkey          G                      
  =	         
        
   t        okay          resin            2qcom,pm8941-resin           G                     
  =	         
        okay            
   r         temp-alarm@2400          2qcom,spmi-temp-alarm            -  $         G       $               
              
thermal         
            |         adc@3100             2qcom,spmi-adc5          -  1                                   
           G       1               |      channel@0           -                          >ref_gnd       channel@1           -                       
  >vref_1p25         channel@6           -                       	  >die_temp             adc-tm@3500          2qcom,spmi-adc-tm5           -  5         G       5               
                                   	  disabled          rtc@6000             2qcom,pm8941-rtc         -  `   a       
  rtc alarm           G       a             gpio@c000             2qcom,pm8150-gpio qcom,spmi-gpio         -                                  
                    >        S           |      vol-up-n-state          gpio3           normal                        -         
        |               pmic@1           2qcom,pm8150 qcom,spmi-pmic          -                                          pinctrl@f100000          2qcom,sm8250-pinctrl       0  -           0      P       0             0          west south north            G                                       >        S              U                   :   u        H         (           |   U   cam2-default-state     rst-pins            gpio78          gpio                              mclk-pins           gpio96        	  cam_mclk                                 cam2-suspend-state     rst-pins            gpio78          gpio                                 8      mclk-pins           gpio96        	  cam_mclk                                 cci0-default-state          |      cci0-i2c0-default-pins          gpio101 gpio102         cci_i2c          
                 cci0-i2c1-default-pins          gpio103 gpio104         cci_i2c          
                    cci0-sleep-state            |      cci0-i2c0-sleep-pins            gpio101 gpio102         cci_i2c                           cci0-i2c1-sleep-pins            gpio103 gpio104         cci_i2c                              cci1-default-state          |      cci1-i2c0-default-pins          gpio105 gpio106         cci_i2c          
                 cci1-i2c1-default-pins          gpio107 gpio108         cci_i2c          
                    cci1-sleep-state            |      cci1-i2c0-sleep-pins            gpio105 gpio106         cci_i2c                           cci1-i2c1-sleep-pins            gpio107 gpio108         cci_i2c                              pri-mi2s-active-state      sclk-pins           gpio138       
  mi2s0_sck                             ws-pins         gpio141       	  mi2s0_ws                        ,      data0-pins          gpio139         mi2s0_data0                              ,      data1-pins          gpio140         mi2s0_data1                     ,         qup-i2c0-default-state          gpio28 gpio29           qup0                                |   @      qup-i2c1-default-state          gpio4 gpio5         qup1                                |   C      qup-i2c2-default-state          gpio115 gpio116         qup2                                |   D      qup-i2c3-default-state          gpio119 gpio120         qup3                                |   F      qup-i2c4-default-state          gpio8 gpio9         qup4                                |   G      qup-i2c5-default-state          gpio12 gpio13           qup5                                |   H      qup-i2c6-default-state          gpio16 gpio17           qup6                                |   I      qup-i2c7-default-state          gpio20 gpio21           qup7                                |   K      qup-i2c8-default-state          gpio24 gpio25           qup8                                |   L      qup-i2c9-default-state          gpio125 gpio126         qup9                                |   N      qup-i2c10-default-state         gpio129 gpio130         qup10                               |   O      qup-i2c11-default-state         gpio60 gpio61           qup11                               |   P      qup-i2c12-default-state         gpio32 gpio33           qup12                               |   Q      qup-i2c13-default-state         gpio36 gpio37           qup13                               |   S      qup-i2c14-default-state         gpio40 gpio41           qup14                               |   2      qup-i2c15-default-state         gpio44 gpio45           qup15                               |   9      qup-i2c16-default-state         gpio48 gpio49           qup16                               |   :      qup-i2c17-default-state         gpio52 gpio53           qup17                               |   ;      qup-i2c18-default-state         gpio56 gpio57           qup18                               |   =      qup-i2c19-default-state         gpio0 gpio1         qup19                               |   ?      qup-spi0-cs-state           gpio31          qup0          qup-spi0-cs-gpio-state          gpio31          gpio          qup-spi0-data-clk-state         gpio28 gpio29 gpio30            qup0          qup-spi1-cs-state           gpio7           qup1          qup-spi1-cs-gpio-state          gpio7           gpio          qup-spi1-data-clk-state         gpio4 gpio5 gpio6           qup1          qup-spi2-cs-state           gpio118         qup2          qup-spi2-cs-gpio-state          gpio118         gpio          qup-spi2-data-clk-state         gpio115 gpio116 gpio117         qup2          qup-spi3-cs-state           gpio122         qup3          qup-spi3-cs-gpio-state          gpio122         gpio          qup-spi3-data-clk-state         gpio119 gpio120 gpio121         qup3          qup-spi4-cs-state           gpio11          qup4          qup-spi4-cs-gpio-state          gpio11          gpio          qup-spi4-data-clk-state         gpio8 gpio9 gpio10          qup4          qup-spi5-cs-state           gpio15          qup5          qup-spi5-cs-gpio-state          gpio15          gpio          qup-spi5-data-clk-state         gpio12 gpio13 gpio14            qup5          qup-spi6-cs-state           gpio19          qup6          qup-spi6-cs-gpio-state          gpio19          gpio          qup-spi6-data-clk-state         gpio16 gpio17 gpio18            qup6          qup-spi7-cs-state           gpio23          qup7          qup-spi7-cs-gpio-state          gpio23          gpio          qup-spi7-data-clk-state         gpio20 gpio21 gpio22            qup7          qup-spi8-cs-state           gpio27          qup8          qup-spi8-cs-gpio-state          gpio27          gpio          qup-spi8-data-clk-state         gpio24 gpio25 gpio26            qup8          qup-spi9-cs-state           gpio128         qup9          qup-spi9-cs-gpio-state          gpio128         gpio          qup-spi9-data-clk-state         gpio125 gpio126 gpio127         qup9          qup-spi10-cs-state          gpio132         qup10         qup-spi10-cs-gpio-state         gpio132         gpio          qup-spi10-data-clk-state            gpio129 gpio130 gpio131         qup10         qup-spi11-cs-state          gpio63          qup11         qup-spi11-cs-gpio-state         gpio63          gpio          qup-spi11-data-clk-state            gpio60 gpio61 gpio62            qup11         qup-spi12-cs-state          gpio35          qup12         qup-spi12-cs-gpio-state         gpio35          gpio          qup-spi12-data-clk-state            gpio32 gpio33 gpio34            qup12         qup-spi13-cs-state          gpio39          qup13         qup-spi13-cs-gpio-state         gpio39          gpio          qup-spi13-data-clk-state            gpio36 gpio37 gpio38            qup13         qup-spi14-cs-state          gpio43          qup14         qup-spi14-cs-gpio-state         gpio43          gpio          qup-spi14-data-clk-state            gpio40 gpio41 gpio42            qup14         qup-spi15-cs-state          gpio47          qup15         qup-spi15-cs-gpio-state         gpio47          gpio          qup-spi15-data-clk-state            gpio44 gpio45 gpio46            qup15         qup-spi16-cs-state          gpio51          qup16         qup-spi16-cs-gpio-state         gpio51          gpio          qup-spi16-data-clk-state            gpio48 gpio49 gpio50            qup16         qup-spi17-cs-state          gpio55          qup17         qup-spi17-cs-gpio-state         gpio55          gpio          qup-spi17-data-clk-state            gpio52 gpio53 gpio54            qup17         qup-spi18-cs-state          gpio59          qup18         qup-spi18-cs-gpio-state         gpio59          gpio          qup-spi18-data-clk-state            gpio56 gpio57 gpio58            qup18         qup-spi19-cs-state          gpio3           qup19         qup-spi19-cs-gpio-state         gpio3           gpio          qup-spi19-data-clk-state            gpio0 gpio1 gpio2           qup19         qup-uart2-default-state         gpio117 gpio118         qup2            |   E      qup-uart6-default-state         gpio16 gpio17 gpio18 gpio19         qup6            |   J      qup-uart12-default-state            gpio34 gpio35           qup12           |   R      qup-uart17-default-state            gpio52 gpio53 gpio54 gpio55         qup17           |   <      qup-uart18-default-state            gpio58 gpio59           qup18           |   >      tert-mi2s-active-state     sck-pins            gpio133       
  mi2s2_sck                             data0-pins          gpio134         mi2s2_data0                              ,      ws-pins         gpio135       	  mi2s2_ws                        ,         sdc2-sleep-state       clk-pins          	  sdc2_clk                              cmd-pins          	  sdc2_cmd                        
      data-pins         
  sdc2_data                       
         pcie0-default-state         |   V   perst-pins          gpio79          gpio                              clkreq-pins         gpio80          pci_e0                      
      wake-pins           gpio81          gpio                        
         pcie1-default-state         |   X   perst-pins          gpio82          gpio                              clkreq-pins         gpio83          pci_e1                      
      wake-pins           gpio84          gpio                        
         pcie2-default-state         |   Z   perst-pins          gpio85          gpio                              clkreq-pins         gpio86          pci_e2                      
      wake-pins           gpio87          gpio                        
            iommu@15000000        /   2qcom,sm8250-smmu-500 qcom,smmu-500 arm,mmu-500          -                                           G       @          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                                                                                                                                                                                                                                                                                                           |   1      remoteproc@17300000          2qcom,sm8250-adsp-pas            -    0               <     u                                                 #  ,wdog fatal ready handover stop-ack             .            oxo             4      4           lcx lmx                       x                       stop            okay          !  qcom/sm8250/Samsung/x1q/adsp.mbn       glink-edge             -                     -               >lpass                 apr          2qcom,apr-v2         apr_audio_svc           ]                                service@3           -            2qcom,q6core         iavs/audio msm/adsp/audio_pd       service@4            2qcom,q6afe          -           iavs/audio msm/adsp/audio_pd    dais             2qcom,q6afe-dais                                            clock-controller             2qcom,q6afe-clocks           L           |   e         service@7            2qcom,q6asm          -           iavs/audio msm/adsp/audio_pd    dais             2qcom,q6asm-dais                                                 1               service@8            2qcom,q6adm          -           iavs/audio msm/adsp/audio_pd    routing          2qcom,q6adm-routing                          fastrpc          2qcom,fastrpc            fastrpcglink-apps-dsp           >adsp                                          compute-cb@3             2qcom,fastrpc-compute-cb         -              1            compute-cb@4             2qcom,fastrpc-compute-cb         -              1            compute-cb@5             2qcom,fastrpc-compute-cb         -              1                     interrupt-controller@17a00000            2arm,gic-v3                       S            >         -                                  G      	           |         watchdog@17c10000         #   2qcom,apss-wdt-sm8250 qcom,kpss-wdt          -                        /        G                 timer@17c20000                                   &                         2arm,armv7-timer-mem         -                     Y$    frame@17c21000                      G                            -               frame@17c23000                     G       	           -0          	  disabled          frame@17c25000                     G       
           -P          	  disabled          frame@17c27000                     G                  -p          	  disabled          frame@17c29000                     G                  -          	  disabled          frame@17c2b000                     G                  -°          	  disabled          frame@17c2d000                     G                  -          	  disabled             rsc@18200000          	  >apps_rsc             2qcom,rpmh-rsc         0  -                  !             "                 drv-0 drv-1 drv-2         $  G                                                                                                 $   clock-controller             2qcom,sm8250-rpmh-clk            L           oxo                     |   .      power-controller             2qcom,sm8250-rpmhpd          R                      |   4   opp-table            2operating-points-v2         |      opp1            i         opp2            i   0        |   (      opp3            i   @        |   )      opp4            i           |   *      opp5            i           |         opp6            i           |   `      opp7            i  @      opp8            i  P      opp9            i        opp10           i              bcm-voter            2qcom,bcm-voter          |   "      regulators-0             2qcom,pm8150-rpmh-regulators         a                                                                                        (           6           D      smps4           Svreg_s4a_1p8            b w@        z L                                           |   _      ldo2            Svreg_l2a_3p1            b .         z .                    |         ldo5            Svreg_l5a_0p88           b m        z m                   |   b      ldo6            Svreg_l6a_1p2            b O        z O                                          |   ^      ldo9            Svreg_l9a_1p2            b O        z O                   |   c      ldo12           Svreg_l12a_1p8           b w@        z w@                   |         ldo17           Svreg_l17a_3p0           b &         z -                                           |   ]            interconnect@18590000         !   2qcom,sm8250-epss-l3 qcom,epss-l3            -    Y                    .       0            oxo alternate                       |         cpufreq@18591000          +   2qcom,sm8250-cpufreq-epss qcom,cpufreq-epss        0  -    Y            Y             Y0              '  freq-domain0 freq-domain1 freq-domain2             .       0            oxo alternate          $  G                                    $  ,dcvsh-irq-0 dcvsh-irq-1 dcvsh-irq-2                    L           |            sound         timer            2arm,armv8-timer       0  G                              
        thermal-zones      cpu0-thermal                                trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /                  map1            *         0  /                        cpu1-thermal                                trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /                  map1            *         0  /                        cpu2-thermal                                trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /                  map1            *         0  /                        cpu3-thermal                                trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /                  map1            *         0  /                        cpu4-top-thermal                                trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu5-top-thermal                                trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu6-top-thermal                             	   trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu7-top-thermal                             
   trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu4-bottom-thermal                             trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu5-bottom-thermal                             trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu6-bottom-thermal                             trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            cpu7-bottom-thermal                             trips      trip-point0          _                   Epassive         |         trip-point1          s                   Epassive         |         cpu-crit                             	   Ecritical             cooling-maps       map0            *         0  /             !      map1            *         0  /             !            aoss0-thermal                                trips      trip-point0          _                   Ehot             cluster0-thermal                                trips      trip-point0          _                   Ehot       cluster0-crit                            	   Ecritical                cluster1-thermal                                trips      trip-point0          _                   Ehot       cluster1-crit                            	   Ecritical                gpu-top-thermal                             cooling-maps       map0            *           /            trips      trip-point0          L                   Epassive         |         trip-point1          _                   Ehot       trip-point2                          	   Ecritical                aoss1-thermal                                trips      trip-point0          _                   Ehot             wlan-thermal                                trips      trip-point0          _                   Ehot             video-thermal                               trips      trip-point0          _                   Ehot             mem-thermal                             trips      trip-point0          _                   Ehot             q6-hvx-thermal                              trips      trip-point0          _                   Ehot             camera-thermal                              trips      trip-point0          _                   Ehot             compute-thermal                             trips      trip-point0          _                   Ehot             npu-thermal                             trips      trip-point0          _                   Ehot             gpu-bottom-thermal                              cooling-maps       map0            *           /            trips      trip-point0          L                   Epassive         |         trip-point1          _                   Ehot       trip-point2                          	   Ecritical                pm8150-thermal             d              trips      trip0            s                     Epassive       trip1            8                     Ehot       trip2            6h                  	   Ecritical                   gpio-keys         
   2gpio-keys           default               key-vol-up        
  >Volume Up                            
   s        >            P         	         vph-pwr-regulator            2regulator-fixed         Svph_pwr         b 8u         z 8u         |            	interrupt-parent #address-cells #size-cells model compatible chassis-type 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 ranges reg width height stride format #clock-cells clock-frequency clock-output-names phandle device_type clocks 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 cache-level cache-size cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop #interconnect-cells qcom,bcm-voters opp-shared opp-hz opp-peak-kBps qcom,dload-mode #reset-cells interrupts #power-domain-cells domain-idle-states required-opps no-map record-size console-size ftrace-size pmsg-size 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 #mbox-cells bits dma-channels dma-channel-mask iommus #dma-cells status pinctrl-names pinctrl-0 dmas dma-names interconnect-names 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 #phy-cells assigned-clocks assigned-clock-rates lanes-per-direction vcc-supply vcc-max-microamp vccq-supply vccq-max-microamp vccq2-supply vccq2-max-microamp vdda-phy-supply vdda-pll-supply qcom,ee qcom,controlled-remotely num-channels qcom,num-ees #hwlock-cells #sound-dai-cells qcom,din-ports qcom,dout-ports qcom,ports-sinterval-low qcom,ports-offset1 qcom,ports-offset2 qcom,ports-block-pack-mode label qcom,ports-hstart qcom,ports-hstop qcom,ports-word-length qcom,ports-lane-control qcom,ports-block-group-count gpio-controller #gpio-cells gpio-ranges pins function drive-strength slew-rate bias-disable bias-bus-hold bias-pull-down output-high output-low qcom,gmu nvmem-cells nvmem-cell-names opp-level opp-supported-hw #iommu-cells #global-interrupts qcom,qmp qcom,smem-states qcom,smem-state-names firmware-name qcom,glink-channels qcom,non-secure-domain remote-endpoint arm,scatter-gather arm,primecell-periphid arm,coresight-loses-context-with-cpu vdda18-supply vdda33-supply orientation-switch qcom,dll-config qcom,ddr-config wakeup-source qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk dr_mode maximum-speed pinctrl-1 assigned-clock-parents qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,channel debounce bias-pull-up linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling power-source input-enable wakeup-parent gpio-reserved-ranges qcom,domain qcom,protection-domain frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id vdd-s1-supply vdd-s2-supply vdd-s3-supply vdd-s4-supply vdd-s5-supply vdd-s6-supply vdd-s7-supply vdd-s8-supply vdd-s9-supply vdd-s10-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-allow-set-load regulator-allowed-modes #freq-domain-cells polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device debounce-interval linux,can-disable 