 Ù   8    (                                                                                   ,handset          9Sony Xperia 1 IV             ?sony,pdx223 qcom,sm8450    chosen           Jserial0:115200n8          clocks     xo-board             ?fixed-clock          V             c          s        sleep-clk            ?fixed-clock          V             c           s   <         cpus                                 cpu@0            {cpu          ?qcom,kryo780                              psci                                     psci                                                         s      l2-cache             ?cache                                              s      l3-cache             ?cache                                  s               cpu@100          {cpu          ?qcom,kryo780                             psci                                     psci                                                         s      l2-cache             ?cache                                              s            cpu@200          {cpu          ?qcom,kryo780                             psci                            	         psci                                                         s      l2-cache             ?cache                                              s            cpu@300          {cpu          ?qcom,kryo780                             psci                
                     psci                                                         s      l2-cache             ?cache                                              s   
         cpu@400          {cpu          ?qcom,kryo780                             psci                                     psci                                                       s      l2-cache             ?cache                                              s            cpu@500          {cpu          ?qcom,kryo780                             psci                                     psci                                                       s      l2-cache             ?cache                                              s            cpu@600          {cpu          ?qcom,kryo780                             psci                                     psci                                                       s      l2-cache             ?cache                                              s            cpu@700          {cpu          ?qcom,kryo780                             psci                                     psci                                                       s      l2-cache             ?cache                                              s            cpu-map    cluster0       core0                    core1                    core2                    core3                    core4                    core5                    core6                    core7                          idle-states         psci       cpu-sleep-0-0            ?arm,idle-state          silver-rail-power-collapse          -@          D           U          e           v         s   2      cpu-sleep-1-0            ?arm,idle-state          gold-rail-power-collapse            -@          D  X        U          e           v         s   3         domain-idle-states     cluster-sleep-0          ?domain-idle-state           -A  D        D          U  	        e           s   4      cluster-sleep-1          ?domain-idle-state           -A D        D  
        U          e  6         s   5            ete-0            ?arm,embedded-trace-extension                  out-ports      port       endpoint                        s   %               ete-1            ?arm,embedded-trace-extension                  out-ports      port       endpoint                        s   &               ete-2            ?arm,embedded-trace-extension                  out-ports      port       endpoint                        s   '               ete-3            ?arm,embedded-trace-extension                  out-ports      port       endpoint                        s   (               ete-4            ?arm,embedded-trace-extension                  out-ports      port       endpoint                         s   )               ete-5            ?arm,embedded-trace-extension                  out-ports      port       endpoint               !         s   *               ete-6            ?arm,embedded-trace-extension                  out-ports      port       endpoint               "         s   +               ete-7            ?arm,embedded-trace-extension                  out-ports      port       endpoint               #         s   ,               funnel-ete           ?arm,coresight-static-funnel    out-ports      port       endpoint               $         s              in-ports                                 port@0                  endpoint               %         s            port@1                 endpoint               &         s            port@2                 endpoint               '         s            port@3                 endpoint               (         s            port@4                 endpoint               )         s             port@5                 endpoint               *         s   !         port@6                 endpoint               +         s   "         port@7                 endpoint               ,         s   #               firmware       scm          ?qcom,scm-sm8450 qcom,scm               - 0            .          /                           interconnect-0           ?qcom,sm8450-clk-virt                          0         s   D      interconnect-1           ?qcom,sm8450-mc-virt                       0         s   /      memory@a0000000          {memory                                pmu          ?arm,armv8-pmuv3                        psci             ?arm,psci-1.0             smc    power-domain-cpu0                           1           2         s         power-domain-cpu1                           1           2         s         power-domain-cpu2                           1           2         s   	      power-domain-cpu3                           1           2         s         power-domain-cpu4                           1           3         s         power-domain-cpu5                           1           3         s         power-domain-cpu6                           1           3         s         power-domain-cpu7                           1           3         s         power-domain-cpu-cluster0                          4   5         s   1         opp-table-qup            ?operating-points-v2          s   c   opp-50000000                           6      opp-75000000                xh           7      opp-100000000                           8         reserved-memory                                   -   memory@80000000                      `           4      memory@80600000              `                  4      memory@80640000              d                  4      memory@807c0000              |                  4      memory@80800000                                4      memory@80860000          ?qcom,cmd-db                                4      memory@80880000                                4      memory@808a0000                                4      memory@808e0000                      @          4      memory@808e4000              @                 4      memory@80900000       
   ?qcom,smem                                  ;   9            4      memory@80b00000                                4      memory@80c00000                    `           4      memory@85700000              p                 4         s         memory@88000000                                4         s         memory@89900000                                4         s         memory@8b900000                                4      memory@8b910000                                4      memory@8b91a000                                4         s         memory@8ba00000                                4      memory@8bb80000                                4      memory@8bbe0000                                4      memory@8bc00000                                4         s         memory@9ee00000                     p           4      memory@9f500000              P                  4      memory@9fd00000                     p           4      memory@a6e00000                                4      memory@a6f00000                                4      memory@bb000000                                 4      memory@c0000000                                  4      memory@e0000000                      `           4      memory@e0600000              `       @           4      memory@e0a00000                                4      memory@e0b00000                    0          4      memory@e55f3000              _0                 4      memory@e55fc000              _       @          4      memory@e5600000              `                  4      memory@e8800000                                4      memory@e8900000                                4      memory@e9b00000                     P           4      memory@ea000000                                4      memory@ed900000                               4      memory@f3300000          ?qcom,rmtfs-mem               0       (           4        C           R         ramoops@ffc00000             ?ramoops                                \           i           u            4         smp2p-adsp           ?qcom,smp2p          ~               :                    :                                master-kernel           master-kernel                       s         slave-kernel            slave-kernel                                 s            smp2p-cdsp           ?qcom,smp2p          ~   ^             :                    :                                master-kernel           master-kernel                       s         slave-kernel            slave-kernel                                 s            smp2p-modem          ?qcom,smp2p          ~               :                    :                                master-kernel           master-kernel                       s         slave-kernel            slave-kernel                                 s         ipa-ap-to-modem         ipa                  ipa-modem-to-ap         ipa                              smp2p-slpi           ?qcom,smp2p          ~               :                    :                                master-kernel           master-kernel                       s         slave-kernel            slave-kernel                                 s            soc@0                                    -                                                               ?simple-bus     clock-controller@100000          ?qcom,gcc-sm8450                      B          V                               @      ;       <   =   >       >      ?       ?      ?      @            bi_tcxo sleep_clk pcie_0_pipe_clk pcie_1_pipe_clk pcie_1_phy_aux_clk ufs_phy_rx_symbol_0_clk ufs_phy_rx_symbol_1_clk ufs_phy_tx_symbol_0_clk usb3_phy_wrapper_gcc_usb30_pipe_clk             s   B      dma-controller@800000         (   ?qcom,sm8450-gpi-dma qcom,sm6350-gpi-dma         &                                        L         M         N         O         P         Q         R         S         T         U         V         W           1           >   ~        O   A              Vokay             s   G      geniqup@8c0000           ?qcom,geni-se-qup                                    m-ahb s-ahb             B      B           O   A                                        -        Vokay       i2c@880000           ?qcom,geni-i2c                         @         se              B   x        ]default         k   C              u                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G              G                  tx rx           Vokay             c       spi@880000           ?qcom,geni-spi                         @         se              B   x              u           ]default         k   H   I      0     D          D          E          F               uqup-core qup-config             G              G                  tx rx                                   	  Vdisabled          i2c@884000           ?qcom,geni-i2c                 @       @         se              B   z        ]default         k   J              G                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G             G                 tx rx         	  Vdisabled          spi@884000           ?qcom,geni-spi                 @       @         se              B   z              G           ]default         k   K   L      0     D          D          E          F               uqup-core qup-config             G             G                 tx rx                                   	  Vdisabled          i2c@888000           ?qcom,geni-i2c                        @         se              B   |        ]default         k   M              H                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G             G                 tx rx         	  Vdisabled          spi@888000           ?qcom,geni-spi                        @         se              B   |              H           ]default         k   N   O      0     D          D          E          F               uqup-core qup-config             G             G                 tx rx                                   	  Vdisabled          i2c@88c000           ?qcom,geni-i2c                        @         se              B   ~        ]default         k   P              I                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G             G                 tx rx         	  Vdisabled          spi@88c000           ?qcom,geni-spi                        @         se              B   ~              I           ]default         k   Q   R      0     D          D          E          F               uqup-core qup-config             G             G                 tx rx                                   	  Vdisabled          i2c@890000           ?qcom,geni-i2c                         @         se              B           ]default         k   S              J                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G             G                 tx rx           Vokay             c B@      spi@890000           ?qcom,geni-spi                         @         se              B                 J           ]default         k   T   U      0     D          D          E          F               uqup-core qup-config             G             G                 tx rx                                   	  Vdisabled          i2c@894000           ?qcom,geni-i2c                 @       @         se              B           ]default         k   V              K                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G             G                 tx rx         	  Vdisabled          serial@894000            ?qcom,geni-uart                @       @         se              B           ]default         k   W              K         0     D         D         F         X              uqup-core qup-config       	  Vdisabled          spi@894000           ?qcom,geni-spi                 @       @         se              B                 K           ]default         k   Y   Z      0     D          D          E          F               uqup-core qup-config             G             G                 tx rx                                   	  Vdisabled          i2c@898000           ?qcom,geni-i2c                        @         se              B           ]default         k   [              C                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory              G             G                 tx rx         	  Vdisabled          spi@898000           ?qcom,geni-spi                        @         se              B                 C           ]default         k   \   ]      0     D          D          E          F               uqup-core qup-config             G             G                 tx rx                                   	  Vdisabled             dma-controller@900000         (   ?qcom,sm8450-gpi-dma qcom,sm6350-gpi-dma         &                                                                                                                                                                  1           >   ~        O   A              Vokay             s   _      geniqup@9c0000           ?qcom,geni-se-qup                                    m-ahb s-ahb             B      B           O   A                 D           D             	  uqup-core                                      -        Vokay       i2c@980000           ?qcom,geni-i2c                         @         se              B   V        ]default         k   ^              Y                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _              _                  tx rx         	  Vdisabled          spi@980000           ?qcom,geni-spi                         @         se              B   V              Y           ]default         k   `   a            b               c      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _              _                  tx rx                                   	  Vdisabled          i2c@984000           ?qcom,geni-i2c                 @       @         se              B   X        ]default         k   d              Z                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx         	  Vdisabled          spi@984000           ?qcom,geni-spi                 @       @         se              B   X              Z           ]default         k   e   f      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx                                   	  Vdisabled          i2c@988000           ?qcom,geni-i2c                        @         se              B   Z        ]default         k   g              [                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx         	  Vdisabled          spi@988000           ?qcom,geni-spi                        @         se              B   Z              [           ]default         k   h   i      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx                                   	  Vdisabled          i2c@98c000           ?qcom,geni-i2c                        @         se              B   \        ]default         k   j              \                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx         	  Vdisabled          spi@98c000           ?qcom,geni-spi                        @         se              B   \              \           ]default         k   k   l      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx                                   	  Vdisabled          i2c@990000           ?qcom,geni-i2c                         @         se              B   ^        ]default         k   m              ]                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx           Vokay             c    touchscreen@48           ?samsung,s6sy761             H             n                         o           p        ]default         k   q   r         spi@990000           ?qcom,geni-spi                         @         se              B   ^              ]           ]default         k   s   t            b               c      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx                                   	  Vdisabled          i2c@994000           ?qcom,geni-i2c                 @       @         se              B   `        ]default         k   u              ^                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx           Vokay             c    pmic@75          ?dlg,slg51000                u           v               ]default         k   w   regulators     ldo1            slg51000_a_ldo1          $          2Z      ldo2            slg51000_a_ldo2          $          2Z      ldo3            slg51000_a_ldo3          O         98p      ldo4            slg51000_a_ldo4          O         98p      ldo5            slg51000_a_ldo5                    O      ldo6            slg51000_a_ldo6                    O      ldo7            slg51000_a_ldo7          O         98p               spi@994000           ?qcom,geni-spi                 @       @         se              B   `              ^           ]default         k   x   y      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx                                   	  Vdisabled          i2c@998000           ?qcom,geni-i2c                        @         se              B   b        ]default         k   z              _                                   H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx         	  Vdisabled          spi@998000           ?qcom,geni-spi                        @         se              B   b              _           ]default         k   {   |      H     D           D          E          F          .          /               uqup-core qup-config qup-memory              _             _                 tx rx                                   	  Vdisabled          serial@99c000            ?qcom,geni-debug-uart                         @         se              B   d        ]default         k   }   ~              `         0     D         D         F         X              uqup-core qup-config         Vokay             dma-controller@a00000         (   ?qcom,sm8450-gpi-dma qcom,sm6350-gpi-dma         &                                                                                              %         &         '         (         )         *           1           >   ~        O   A   V            Vokay             s         geniqup@ac0000           ?qcom,geni-se-qup                          `         m-ahb s-ahb             B      B           O   A   C               D          D             	  uqup-core                                      -        Vokay       i2c@a80000           ?qcom,geni-i2c                         @         se              B   h        ]default         k                 a                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                              tx rx         	  Vdisabled          spi@a80000           ?qcom,geni-spi                         @         se              B   h              a           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                              tx rx                                   	  Vdisabled          i2c@a84000           ?qcom,geni-i2c                 @       @         se              B   j        ]default         k                 b                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx           Vokay             c       spi@a84000           ?qcom,geni-spi                 @       @         se              B   j              b           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                   	  Vdisabled          i2c@a88000           ?qcom,geni-i2c                        @         se              B   l        ]default         k                 c                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx         	  Vdisabled          spi@a88000           ?qcom,geni-spi                        @         se              B   l              c           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                     Vokay          i2c@a8c000           ?qcom,geni-i2c                        @         se              B   n        ]default         k                 d                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx         	  Vdisabled          spi@a8c000           ?qcom,geni-spi                        @         se              B   n              d           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                   	  Vdisabled          i2c@a90000           ?qcom,geni-i2c                         @         se              B   p        ]default         k                 e                                   H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx         	  Vdisabled          spi@a90000           ?qcom,geni-spi                         @         se              B   p              e           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                   	  Vdisabled          i2c@a94000           ?qcom,geni-i2c                 @       @         se              B   r        ]default         k                 f         H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                   	  Vdisabled          spi@a94000           ?qcom,geni-spi                 @       @         se              B   r              f           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                   	  Vdisabled          i2c@a98000           ?qcom,geni-i2c                        @         se              B   t        ]default         k                 k         H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                     Vokay             c B@   speaker-amp@40           ?cirrus,cs35l41              @             n                         n                         5          P           l                                        speaker-amp@41           ?cirrus,cs35l41              A             n                         n                         5          P           l                                           spi@a98000           ?qcom,geni-spi                        @         se              B   t              k           ]default         k            H     D          D          E          F          .          /               uqup-core qup-config qup-memory                                            tx rx                                   	  Vdisabled             rng@10c3000          ?qcom,sm8450-trng qcom,trng               0              pcie@1c00000             ?qcom,pcie-sm8450-pcie0        P               0     `             `             `             `                 parf dbi elbi atu config             {pci                                                                      8  -               `                 `0      `0                          Y           Y                    l                                                                                                  /  	msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global                                            ,                                                                                                                                                      0              /         F         X   3           upcie-mem cpu-pcie         \      B   6   B   7   =   ;       B   /   B   1   B   3   B   8   B   9   B      B      B   	      ]  pipe pipe_mux phy_pipe ref aux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu aggre0 aggre1             :       A            A             D   B           Kpci             B            W   =        \pciephy         f   n   ^           r   n   `            ]default         k                      Vokay            }      opp-table            ?operating-points-v2          s      opp-2500000              &%           7         А         opp-5000000              LK@           7                   opp-8000000              z                                 pcie@0           {pci                                                                              -         phy@1c06000           ?qcom,sm8450-qmp-gen3x1-pcie-phy              `               (      B   /   B   1   B   2   B   4   B   6        aux cfg_ahb ref rchng pipe          pcie_0_pipe_clk          V                        D   B           Kphy            B   4                 Vokay                                   s   =      pcie@1c08000             ?qcom,pcie-sm8450-pcie1        P              0     @             @             @             @                 parf dbi elbi atu config             {pci                                                                     8  -               @                 @0      @0                          Z            Z                    l        3         4         5         8         9         :         v         w         2         /  	msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global                                            ,                                                                                                                                                  0              /         F         X   4           upcie-mem cpu-pcie         X      B   C   B   D   >       ;       B   :   B   <   B   >   B   E   B   F   B      B   	      V  pipe pipe_mux phy_pipe ref aux cfg bus_master bus_slave slave_q2a ddrss_sf_tbu aggre1            :       A           A             D   B   	        Kpci             B           W   >        \pciephy         f   n   a           r   n   c            ]default         k                    	  Vdisabled       opp-table            ?operating-points-v2          s      opp-2500000              &%           7         А         opp-5000000              LK@           7                   opp-10000000                            7         B@         opp-8000000              z                              opp-16000000                 $                     h         opp-32000000                H                     <            pcie@0           {pci                                                                              -         pcie-ep@1c08000          ?qcom,sm8450-pcie-ep       p              0     @             @             @             @                          @                &  parf dbi elbi atu addr_space mmio dma         @      B   :   B   <   B   >   B   E   B   F   ;       B      B   	      F  aux cfg bus_master bus_slave slave_q2a ref ddrss_sf_tbu aggre_noc_axi         $        2                   V           	global doorbell dma       0              /         F         X   4           upcie-mem cpu-pcie           O   A             D   B   	        Kcore                B           W   >        \pciephy                    ]default         k         	  Vdisabled          phy@1c0e000           ?qcom,sm8450-qmp-gen4x2-pcie-phy                             (      B   ?   B   <   B   =   B   A   B   C        aux cfg_ahb ref rchng pipe          pcie_1_pipe_clk          V                       D   B           Kphy            B   A               	  Vdisabled             s   >      interconnect@1500000             ?qcom,sm8450-config-noc               P                              0         s   X      interconnect@1680000             ?qcom,sm8450-system-noc               h                              0         s   E      interconnect@16c0000             ?qcom,sm8450-pcie-anoc                l                              0         s         interconnect@16e0000             ?qcom,sm8450-aggre1-noc               n                              B   
   B              0         s        interconnect@1700000             ?qcom,sm8450-aggre2-noc               p                             0             B      B   	   B   
   ;            s   .      interconnect@1740000             ?qcom,sm8450-mmss-noc                 t                             0         s         hwlock@1f40000           ?qcom,tcsr-mutex                                           s   9      syscon@1fc0000           ?qcom,sm8450-tcsr syscon                                s   -      gpu@3d00000          ?qcom,adreno-730.1 qcom,adreno         0                                              #  kgsl_3d0_reg_memory cx_mem cx_dbgc                ,           O                                                           	  Vdisabled             s     zap-shader                   opp-table            ?operating-points-v2          s      opp-818000000               0        "        opp-791000000               /%        "  @      opp-734000000               +        "         opp-640000000               &%         "         opp-599000000               #        "         opp-545000000                |
@        "         opp-492000000               SS         "         opp-421000000               @        "   P      opp-350000000               ܓ        "   @      opp-317000000               	@        "   @      opp-285000000               @        "   8      opp-220000000                        "   8            gmu@3d6a000       &   ?qcom,adreno-gmu-730.1 qcom,adreno-gmu         0       ֠      P                  )                 gmu rscc gmu_pdc                  0         1           	hfi gmu       8                         B      B   -                  !  ahb gmu cxo axi memnoc hub demet                                   cx gx           O                 ,                       s      opp-table            ?operating-points-v2          s      opp-500000000               e         "         opp-200000000                        "   @            clock-controller@3d90000             ?qcom,sm8450-gpucc                                     ;       B   +   B   ,         V                                  s         iommu@3da0000         @   ?qcom,sm8450-smmu-500 qcom,adreno-smmu qcom,smmu-500 arm,mmu-500                               5           B        8                                                                                                                             >         ?         @         A                                                                                          0                        B   -   B   .               gmu hub hlos bus iface ahb                          U         s         phy@88e3000       0   ?qcom,sm8450-usb-hs-phy qcom,usb-snps-hs-7nm-phy              0                Vokay                            ;            ref         D   B                      b           p            s        phy@88e8000          ?qcom,sm8450-qmp-usb3-dp-phy                     0              B      ;       B      B           aux ref com_aux usb3_pipe           D   B      B           Kphy common           V                       ~        Vokay                                   s   @   ports                                port@0                  endpoint             port@1                 endpoint                        s           port@2                 endpoint                        s                  remoteproc@2400000           ?qcom,sm8450-slpi-pas                 @        @       <        	                                              #  	wdog fatal ready handover stop-ack              ;            xo              b      b            lcx lmx                    ,                          stop            Vokay          !  qcom/sm8450/Sony/nagara/slpi.mbn       glink-edge             :                     :               slpi                  fastrpc          ?qcom,fastrpc            fastrpcglink-apps-dsp           sdsp                                          compute-cb@1             ?qcom,fastrpc-compute-cb                     O   A  A          compute-cb@2             ?qcom,fastrpc-compute-cb                     O   A  B          compute-cb@3             ?qcom,fastrpc-compute-cb                     O   A  C                   remoteproc@3000000           ?qcom,sm8450-adsp-pas                                 <                                                      #  	wdog fatal ready handover stop-ack              ;            xo              b      b            lcx lmx                    ,                          stop            Vokay          !  qcom/sm8450/Sony/nagara/adsp.mbn       glink-edge             :                     :               lpass                 gpr       	   ?qcom,gpr          
  adsp_apps                                                         service@1            ?qcom,q6apm                                  avs/audio msm/adsp/audio_pd    dais             ?qcom,q6apm-dais         O   A            bedais           ?qcom,q6apm-lpass-dais                       service@2            ?qcom,q6prm                      avs/audio msm/adsp/audio_pd    clock-controller             ?qcom,q6prm-lpass-clocks          V            s               fastrpc          ?qcom,fastrpc            fastrpcglink-apps-dsp           adsp                                          compute-cb@3             ?qcom,fastrpc-compute-cb                     O   A            compute-cb@4             ?qcom,fastrpc-compute-cb                     O   A            compute-cb@5             ?qcom,fastrpc-compute-cb                     O   A                     codec@31e0000            ?qcom,sm8450-lpass-wsa-macro                             4         D         E         f         g              mclk npl macro dcodec fsgen          V          
  wsa2-mclk                       s         soundwire@31f0000            ?qcom,soundwire-v1.7.0                                                                iface           WSA2            k           ]default         '           6           F??        _
        r                                                                                               	  Vdisabled          codec@3200000            ?qcom,sm8450-lpass-rx-macro                               4         @         F         f         g              mclk npl macro dcodec fsgen          V            mclk                        s         soundwire@3210000            ?qcom,soundwire-v1.7.0                !                                                iface           RX          '            6           k           ]default         F            _              r                                                                                                                          	  Vdisabled          codec@3220000            ?qcom,sm8450-lpass-tx-macro               "               4         @         F         f         g              mclk npl macro dcodec fsgen          V            mclk                        s         codec@3240000            ?qcom,sm8450-lpass-wsa-macro              $               4         B         C         f         g              mclk npl macro dcodec fsgen          V            mclk                        s         soundwire@3250000            ?qcom,soundwire-v1.7.0                %                                                iface           WSA         k           ]default         '           6           F??        _
        r                                                                                               	  Vdisabled          soundwire@33b0000            ?qcom,soundwire-v1.7.0                ;                                            	core wakeup                     iface           TX          k           ]default         '           6            F        _          r                                                                                                 	  Vdisabled          codec@33f0000            ?qcom,sm8450-lpass-va-macro               ?               0         9         f         g         F           mclk macro dcodec npl            V            fsgen                    	  Vdisabled             s         remoteproc@32300000          ?qcom,sm8450-cdsp-pas                 20               @           B                                              #  	wdog fatal ready handover stop-ack              ;            xo              b       b   
         cx mxc                     ,                          stop            Vokay          !  qcom/sm8450/Sony/nagara/cdsp.mbn       glink-edge             :                     :               cdsp                  fastrpc          ?qcom,fastrpc            fastrpcglink-apps-dsp           cdsp                                          compute-cb@1             ?qcom,fastrpc-compute-cb                     O   A  !a      A  !         compute-cb@2             ?qcom,fastrpc-compute-cb                     O   A  !b      A  "         compute-cb@3             ?qcom,fastrpc-compute-cb                     O   A  !c      A  #         compute-cb@4             ?qcom,fastrpc-compute-cb                     O   A  !d      A  $         compute-cb@5             ?qcom,fastrpc-compute-cb                     O   A  !e      A  %         compute-cb@6             ?qcom,fastrpc-compute-cb                     O   A  !f      A  &         compute-cb@7             ?qcom,fastrpc-compute-cb                     O   A  !g      A  '         compute-cb@8             ?qcom,fastrpc-compute-cb                     O   A  !h      A  (                  remoteproc@4080000           ?qcom,sm8450-mpss-pas                                L                                                                  0  	wdog fatal ready handover stop-ack shutdown-ack             ;            xo              b       b            cx mss                     ,                          stop          	  Vdisabled       glink-edge             :                     :               modem                       clock-controller@aaf0000             ?qcom,sm8450-videocc              
                     ;       B               b      b   
           7   7         V                               cci@ac15000       !   ?qcom,sm8450-cci qcom,msm8996-cci                 
P                                              (               {                        -  camnoc_axi slow_ahb_src cpas_ahb cci cci_src            k                            ]default sleep         	  Vdisabled                                 i2c-bus@0                         c B@                                i2c-bus@1                        c B@                                   cci@ac16000       !   ?qcom,sm8450-cci qcom,msm8996-cci                 
`                                              (               {            	      
      -  camnoc_axi slow_ahb_src cpas_ahb cci cci_src            k                            ]default sleep         	  Vdisabled                                 i2c-bus@0                         c B@                                i2c-bus@1                        c B@                                   clock-controller@ade0000             ?qcom,sm8450-camcc                
                     B      ;       ;      <            b      b   
           7   7         V                                  s         display-subsystem@ae00000            ?qcom,sm8450-mdss                 
                 mdss          H               /                    /          F         X              umdp0-mem mdp1-mem cpu-cfg           D                                          B      B         <               S                               O   A  (                                     -      	  Vdisabled             s      display-controller@ae01000           ?qcom,sm8450-dpu               
           
        0       	  mdp vbif          0      B      B               ?      <      K      !  bus nrt_bus iface lut core vsync                  K        $                        b                               ports                                port@0                  endpoint                        s            port@1                 endpoint                        s            port@2                 endpoint                        s               opp-table            ?operating-points-v2          s      opp-172000000               
@                  opp-200000000                           7      opp-325000000               _@           8      opp-375000000               Z                 opp-500000000               e                        displayport-controller@ae90000           ?qcom,sm8450-dp qcom,sm8350-dp         P       
             
            
            
            
                                      0                                             J  core_iface core_aux ctrl_link ctrl_link_iface stream_pixel stream_1_pixel                                        @      @      @           W   @           \dp                                     b         	  Vdisabled       ports                                port@0                  endpoint                        s            port@1                 endpoint                        s               opp-table            ?operating-points-v2          s      opp-160000000               	h            7      opp-270000000               ߀           8      opp-540000000                /                  opp-810000000               0G                       dsi@ae94000       (   ?qcom,sm8450-dsi-ctrl qcom,mdss-dsi-ctrl              
@              	  dsi_ctrl                                  0                     A      7         B         $  byte byte_intf pixel core iface bus                     B                                            b           W           \dsi                                 	  Vdisabled       ports                                port@0                  endpoint                        s            port@1                 endpoint                opp-table            ?operating-points-v2          s      opp-187500000               -           7      opp-300000000                           8      opp-358000000               V                       phy@ae94400          ?qcom,sm8450-dsi-phy-5nm       0       
D            
F           
I       `        dsi_phy dsi_phy_lane dsi_pll             V                                 ;          
  iface ref         	  Vdisabled             s         dsi@ae96000       (   ?qcom,sm8450-dsi-ctrl qcom,mdss-dsi-ctrl              
`              	  dsi_ctrl                                  0               
      C      9         B         $  byte byte_intf pixel core iface bus                     D                                            b           W           \dsi                                 	  Vdisabled       ports                                port@0                  endpoint                        s            port@1                 endpoint                   phy@ae96400          ?qcom,sm8450-dsi-phy-5nm       0       
d            
f           
i       `        dsi_phy dsi_phy_lane dsi_pll             V                                 ;          
  iface ref         	  Vdisabled             s            clock-controller@af00000             ?qcom,sm8450-dispcc               
               d      ;       ;      B      <                             @      @                                       b              7         V                               	  Vdisabled             s         interrupt-controller@b220000             ?qcom,sm8450-pdc qcom,pdc                  "             @        d      H  0                    (     6   ^  a      }   ?      ~                                               s         thermal-sensor@c263000            ?qcom,sm8450-tsens qcom,tsens-v2               &0            "                 @                                     	uplow critical          N            s        thermal-sensor@c265000            ?qcom,sm8450-tsens qcom,tsens-v2               &P            "0                @                                     	uplow critical          N            s        power-management@c300000          #   ?qcom,sm8450-aoss-qmp qcom,aoss-qmp               0                    :                      :                 V             s         sram@c3f0000             ?qcom,rpmh-stats              ?                 ,         spmi@c400000             ?qcom,spmi-pmic-arb        P       @        0     P       @      D             L             B                core chnls obsrvr intr cnfg         	periph_irq                           d            l                                                     pmic@1           ?qcom,pm8350 qcom,spmi-pmic                                               temp-alarm@a00           ?qcom,spmi-temp-alarm               
               
               N             s        gpio@8800             ?qcom,pm8350-gpio qcom,spmi-gpio                      y                      
                                     N  ASSIGN1_THERM LCD_ID SDR_MMW_THERM RF_ID NC VOL_DOWN_N NC NC NC PM8350_OPTION            s      vol-down-n-state            gpio6           normal                                        s  &            pmic@3           ?qcom,pm8350b qcom,spmi-pmic                                              temp-alarm@a00           ?qcom,spmi-temp-alarm               
               
               N             s        gpio@8800         !   ?qcom,pm8350b-gpio qcom,spmi-gpio                         y           v                                                :  CAM_PWR_A_CS NC NC NC SNAPSHOT_N CAM_PWR_LD_EN NC FOCUS_N            s   v   cam-pwr-a-cs-state          gpio1           normal                                          	
         s   w      snapshot-n-state            gpio5           normal                                         s  %      focus-n-state           gpio8           normal                                         s  $      cam-pwr-ld-en-state         gpio6           normal                                           	         s  (            pmic@2           ?qcom,pm8350c qcom,spmi-pmic                                              temp-alarm@a00           ?qcom,spmi-temp-alarm               
               
               N             s         gpio@8800         !   ?qcom,pm8350c-gpio qcom,spmi-gpio                         y                      	                                     a  FL_STROBE_TRIG_WIDE FL_STROBE_TRIG_TELE WLC_ID WLC_TXPWR_EN NC RGBC_IR_PWR_EN NC NC WIDEC_PWR_EN             s      rgbc-ir-pwr-en-state            gpio6           normal                                          	         s  )         led-controller@ee00       +   ?qcom,pm8350c-flash-led qcom,spmi-flash-led                    	  Vdisabled          pwm          ?qcom,pm8350c-pwm            	!         	  Vdisabled             pmic@7           ?qcom,pm8450 qcom,spmi-pmic                                               temp-alarm@a00           ?qcom,spmi-temp-alarm               
               
               N             s  !      gpio@8800             ?qcom,pm8450-gpio qcom,spmi-gpio                      y                                                             FP_LDO_EN                s            pmic@0           ?qcom,pmk8350 qcom,spmi-pmic                                               pon@1300             ?qcom,pmk8350-pon                         	  hlos pbs       pwrkey           ?qcom,pmk8350-pwrkey                              	,   t        Vokay          resin            ?qcom,pmk8350-resin                               Vokay            	,   s         adc@3100             ?qcom,spmi-adc7             1                                          1               	7         adc-tm@3400          ?qcom,spmi-adc-tm5-gen2             4                4                                         N         	  Vdisabled          rtc@6100             ?qcom,pmk8350-rtc               a   b       
  rtc alarm                  b            	  Vdisabled          nvram@7000           ?qcom,spmi-sdam             p                                  -      p          nvram@7100           ?qcom,spmi-sdam             q                                  -      q       reboot-reason@48                H           	I               s  #         nvram@7400           ?qcom,spmi-sdam             t                                  -      t          nvram@7c00           ?qcom,spmi-sdam             |                                  -      |          nvram@7d00           ?qcom,spmi-sdam             }                                  -      }          nvram@8400           ?qcom,spmi-sdam                                               -                nvram@8500           ?qcom,spmi-sdam                                               -                nvram@8600           ?qcom,spmi-sdam                                               -                nvram@9800           ?qcom,spmi-sdam                                               -                nvram@9d00           ?qcom,spmi-sdam                                               -                gpio@b000         !   ?qcom,pmk8350-gpio qcom,spmi-gpio                         y                                                              NC NC DISP_THERM PMK8350_OPTION          s            pmic@4           ?qcom,pmr735a qcom,spmi-pmic                                              temp-alarm@a00           ?qcom,spmi-temp-alarm               
               
               N             s  "      gpio@8800         !   ?qcom,pmr735a-gpio qcom,spmi-gpio                         y                                                              s               mailbox@ed18000          ?qcom,sm8450-ipcc qcom,ipcc               р                                                      	N            s   :      pinctrl@f100000          ?qcom,sm8450-tlmm                        0                             y                                          n                   	Z           	h           	
  NC NC NC NC WLC_I2C_SDA WLC_I2C_SCL NC PM8010_1_RESET_N WLC_INT_N NC NC PM8010_2_RESET_N DISP_ERR_FG HALL_INT_N ALS_PROX_INT_N IMU1_INT TS_I2C_SDA TS_I2C_SCL DISP_RESET_N DISP_VDDR_EN TS_RESET_N TS_INT_N NC TELEC_PWR_EN CAM1_RESET_N LEO_CAM0_RESET_N DEBUG_UART_TX DEBUG_UART_RX FP_SPI_MISO FP_SPI_MOSI FP_SPI_CLK FP_SPI_CS_N NFC_I2C_SDA NFC_I2C_SCL NFC_EN NFC_CLK_REQ NFC_ESE_SPI_MISO NFC_ESE_SPI_MOSI NFC_ESE_SPI_CLK NFC_ESE_SPI_CS FP_INT_N NC FP_RESET_N WCD_RST_N NC NFC_DWL_REQ NFC_IRQ FORCE_USB_BOOT APPS_I2C_1_SDA APPS_I2C_1_SCL SBU_SW_OE SBU_SW_SEL SPK_AMP_I2C_SDA SPK_AMP_I2C_SCL NC NC CAMSENSOR_I2C_SDA CAMSENSOR_I2C_SCL GNSS_ELNA_EN0 NC NC NC NC NC NC NC RGBC_IR_INT NC NC NC NC NC HAP_I2C_SDA HAP_I2C_SCL HAP_RST_N HAP_INT_N HST_BT_UART_CTS HST_BT_UART_RFR HST_BT_UART_TX HST_BT_UART_RX HST_WLAN_EN HST_BT_EN HST_SW_CTRL NC NC NC DISP_VSYNC NC NC HW_ID_0 HW_ID_1 USB_CC_DIR TRAY_DET SW_SERVICE PCIE0_RESET_N PCIE0_CLK_REQ_N PCIE0_WAKE_N OIS_ENABLE_WIDE DEBUG_GPIO0 NC CAM_MCLK0 CAM_MCLK1 CAM_MCLK2 CAM_MCLK3 NC NC TOF_RST_N CAM_SOF NC AFEXPTMG_TELE CCI_I2C0_SDA CCI_I2C0_SCL CCI_I2C1_SDA CCI_I2C1_SCL CCI_I2C2_SDA CCI_I2C2_SCL NC CAM2_RESET_N NC EXT_VD0_XVS CAM3_RESET_N NC NC NC NC RF_ID_EXTENSION_2 HAP_I2S_CLK HAP_I2S_DOUT HAP_TRG1 HAP_I2S_SYNC UIM1_DATA UIM1_CLK UIM1_RESET TRAY_DET UIM2_DATA UIM2_CLK UIM2_RESET UIM2_PRESENT SM_RFFE0_CLK SM_RFFE0_DATA SM_RFFE1_CLK SM_RFFE1_DATA SM_MSS_GRFC4 HST_AS_EN LAA_RX_EN NC SM_RFFE4_CLK SM_RFFE4_DATA WLAN_COEX_UART1_RX WLAN_COEX_UART1_TX RF_LCD_ID_EN RF_ID_EXTENSION SM_MSS_GRFC12 NFC_COLD_RST NC NC SDR1_QLINK0_REQ SDR1_QLINK0_EN SDR1_QLINK0_WMSS_RESET_N QLINK1_REQ QLINK1_EN QLINK1_WMSS_RESET_N SDR2_QLINK2_REQ SDR2_QLINK2_EN SDR2_QLINK2_WMSS_RESET_N WCD_SWR_TX_CLK WCD_SWR_TX_DATA0 WCD_SWR_TX_DATA1 WCD_SWR_RX_CLK WCD_SWR_RX_DATA0 WCD_SWR_RX_DATA1 SM_DMIC1_CLK SM_DMIC1_DATA SM_DMIC2_CLK SM_DMIC2_DATA SPK_AMP_I2S_CLK SPK_AMP_I2S_WS NC NC WCD_SWR_TX_DATA2 SPK_AMP_I2S_ASP_DIN SPK_AMP_I2S_ASP_DOUT SPK_AMP_INT_N SPK_AMP_RESET_N HST_BT_WLAN_SLIMBUS_CLK HST_BT_WLAN_SLIMBUS_DAT0 NC NC NC NC MAG_I2C_SDA MAG_I2C_SCL IMU_SPI_MISO IMU_SPI_MOSI IMU_SPI_CLK IMU_SPI_CS_N SENSOR_I2C_SDA SENSOR_I2C_SCL OIS_TELE_I2C_SDA OIS_TELE_I2C_SCL NC OIS_ENABLE_TELE HST_BLE_UART_TX HST_BLE_UART_RX HSTP_CLK_CFG_SEL NC APPS_I2C_0_SDA APPS_I2C_0_SCL CCI_I2C3_SDA CCI_I2C3_SCL            s   n   sdc2-default-state           s     clk-pins          	  sdc2_clk                        	}      cmd-pins          	  sdc2_cmd                              data-pins         
  sdc2_data                                sdc2-sleep-state             s     clk-pins          	  sdc2_clk                        	}      cmd-pins          	  sdc2_cmd                              data-pins         
  sdc2_data                                cci0-default-state          gpio110 gpio111         cci_i2c                              s         cci0-sleep-state            gpio110 gpio111         cci_i2c                     	         s         cci1-default-state          gpio112 gpio113         cci_i2c                              s         cci1-sleep-state            gpio112 gpio113         cci_i2c                     	         s         cci2-default-state          gpio114 gpio115         cci_i2c                              s         cci2-sleep-state            gpio114 gpio115         cci_i2c                     	         s         cci3-default-state          gpio208 gpio209         cci_i2c                              s         cci3-sleep-state            gpio208 gpio209         cci_i2c                     	         s         pcie0-default-state          s      perst-pins          gpio94          gpio                        	      clkreq-pins         gpio95          pcie0_clkreqn                             wake-pins           gpio96          gpio                                 pcie1-default-state          s      perst-pins          gpio97          gpio                        	      clkreq-pins         gpio98          pcie1_clkreqn                             wake-pins           gpio99          gpio                                 qup-i2c0-data-clk-state         gpio0 gpio1         qup0             s   ^      qup-i2c1-data-clk-state         gpio4 gpio5         qup1             s   d      qup-i2c2-data-clk-state         gpio8 gpio9         qup2             s   g      qup-i2c3-data-clk-state         gpio12 gpio13           qup3             s   j      qup-i2c4-data-clk-state         gpio16 gpio17           qup4             s   m      qup-i2c5-data-clk-state         gpio206 gpio207         qup5             s   u      qup-i2c6-data-clk-state         gpio20 gpio21           qup6             s   z      qup-i2c8-data-clk-state         gpio28 gpio29           qup8             s         qup-i2c9-data-clk-state         gpio32 gpio33           qup9             s         qup-i2c10-data-clk-state            gpio36 gpio37           qup10            s         qup-i2c11-data-clk-state            gpio40 gpio41           qup11            s         qup-i2c12-data-clk-state            gpio44 gpio45           qup12            s         qup-i2c13-data-clk-state            gpio48 gpio49           qup13                                s         qup-i2c14-data-clk-state            gpio52 gpio53           qup14                                s         qup-i2c15-data-clk-state            gpio56 gpio57           qup15            s   C      qup-i2c16-data-clk-state            gpio60 gpio61           qup16            s   J      qup-i2c17-data-clk-state            gpio64 gpio65           qup17            s   M      qup-i2c18-data-clk-state            gpio68 gpio69           qup18            s   P      qup-i2c19-data-clk-state            gpio72 gpio73           qup19            s   S      qup-i2c20-data-clk-state            gpio76 gpio77           qup20            s   V      qup-i2c21-data-clk-state            gpio80 gpio81           qup21            s   [      qup-spi0-cs-state           gpio3           qup0             s   a      qup-spi0-data-clk-state         gpio0 gpio1 gpio2           qup0             s   `      qup-spi1-cs-state           gpio7           qup1             s   f      qup-spi1-data-clk-state         gpio4 gpio5 gpio6           qup1             s   e      qup-spi2-cs-state           gpio11          qup2             s   i      qup-spi2-data-clk-state         gpio8 gpio9 gpio10          qup2             s   h      qup-spi3-cs-state           gpio15          qup3             s   l      qup-spi3-data-clk-state         gpio12 gpio13 gpio14            qup3             s   k      qup-spi4-cs-state           gpio19          qup4                        	}         s   t      qup-spi4-data-clk-state         gpio16 gpio17 gpio18            qup4             s   s      qup-spi5-cs-state           gpio85          qup5             s   y      qup-spi5-data-clk-state         gpio206 gpio207 gpio84          qup5             s   x      qup-spi6-cs-state           gpio23          qup6             s   |      qup-spi6-data-clk-state         gpio20 gpio21 gpio22            qup6             s   {      qup-spi8-cs-state           gpio31          qup8             s         qup-spi8-data-clk-state         gpio28 gpio29 gpio30            qup8             s         qup-spi9-cs-state           gpio35          qup9             s         qup-spi9-data-clk-state         gpio32 gpio33 gpio34            qup9             s         qup-spi10-cs-state          gpio39          qup10            s         qup-spi10-data-clk-state            gpio36 gpio37 gpio38            qup10            s         qup-spi11-cs-state          gpio43          qup11            s         qup-spi11-data-clk-state            gpio40 gpio41 gpio42            qup11            s         qup-spi12-cs-state          gpio47          qup12            s         qup-spi12-data-clk-state            gpio44 gpio45 gpio46            qup12            s         qup-spi13-cs-state          gpio51          qup13            s         qup-spi13-data-clk-state            gpio48 gpio49 gpio50            qup13            s         qup-spi14-cs-state          gpio55          qup14            s         qup-spi14-data-clk-state            gpio52 gpio53 gpio54            qup14            s         qup-spi15-cs-state          gpio59          qup15            s   I      qup-spi15-data-clk-state            gpio56 gpio57 gpio58            qup15            s   H      qup-spi16-cs-state          gpio63          qup16            s   L      qup-spi16-data-clk-state            gpio60 gpio61 gpio62            qup16            s   K      qup-spi17-cs-state          gpio67          qup17            s   O      qup-spi17-data-clk-state            gpio64 gpio65 gpio66            qup17            s   N      qup-spi18-cs-state          gpio71          qup18                       	}         s   R      qup-spi18-data-clk-state            gpio68 gpio69 gpio70            qup18                       	}         s   Q      qup-spi19-cs-state          gpio75          qup19                       	}         s   U      qup-spi19-data-clk-state            gpio72 gpio73 gpio74            qup19                       	}         s   T      qup-spi20-cs-state          gpio79          qup20            s   Z      qup-spi20-data-clk-state            gpio76 gpio77 gpio78            qup20            s   Y      qup-spi21-cs-state          gpio83          qup21            s   ]      qup-spi21-data-clk-state            gpio80 gpio81 gpio82            qup21            s   \      qup-uart7-rx-state          gpio26          qup7                        	}         s   ~      qup-uart7-tx-state          gpio27          qup7                        	}         s   }      qup-uart20-default-state            gpio76 gpio77 gpio78 gpio79         qup20            s   W      ts-reset-default-state          gpio20          gpio                        	}         	
         s   q      ts-int-default-state            gpio21          gpio                        	}         s   r      telec-pwr-en-state          gpio23          gpio                        	}         	         s  '      sd-card-det-n-state         gpio92          gpio                                 s           pinctrl@3440000          ?qcom,sm8450-lpass-lpi-pinctrl                 D             M                  y                                                f         g           core audio           s      tx-swr-active-state          s      clk-pins            gpio0           swr_tx_clk                     	            	}      data-pins           gpio1 gpio2 gpio14          swr_tx_data                    	            	         rx-swr-active-state          s      clk-pins            gpio3           swr_rx_clk                     	            	}      data-pins           gpio4 gpio5         swr_rx_data                    	            	         dmic01-default-state       clk-pins            gpio6         
  dmic1_clk                       	
      data-pins           gpio7           dmic1_data                      dmic23-default-state       clk-pins            gpio8         
  dmic2_clk                       	
      data-pins           gpio9           dmic2_data                      wsa-swr-active-state             s      clk-pins            gpio10          wsa_swr_clk                    	            	}      data-pins           gpio11          wsa_swr_data                       	            	         wsa2-swr-active-state            s      clk-pins            gpio15          wsa2_swr_clk                       	            	}      data-pins           gpio16          wsa2_swr_data                      	            	            stm@10002000              ?arm,coresight-stm arm,primecell                             (                 stm-base stm-stimulus-base                    	  apb_pclk       out-ports      port       endpoint                        s                  funnel@10041000       +   ?arm,coresight-dynamic-funnel arm,primecell                                         	  apb_pclk       in-ports                                 port@7                 endpoint                        s               out-ports      port       endpoint                        s                  funnel@10042000       +   ?arm,coresight-dynamic-funnel arm,primecell                                          	  apb_pclk       in-ports                                 port@4                 endpoint                        s           port@6                 endpoint                        s              out-ports      port       endpoint                        s                  funnel@10045000       +   ?arm,coresight-dynamic-funnel arm,primecell               P                          	  apb_pclk       in-ports                                 port@0                  endpoint                        s            port@1                 endpoint                        s               out-ports      port       endpoint                        s                  replicator@10046000       /   ?arm,coresight-dynamic-replicator arm,primecell               `                          	  apb_pclk       in-ports       port       endpoint                        s               out-ports      port       endpoint                        s                  tmc@10048000              ?arm,coresight-tmc arm,primecell                              O   A               	            	                  	  apb_pclk       in-ports       port       endpoint                        s                  replicator@1004e000       /   ?arm,coresight-dynamic-replicator arm,primecell                                         	  apb_pclk       in-ports       port       endpoint                        s               out-ports      port       endpoint                        s                  funnel@10b04000       +   ?arm,coresight-dynamic-funnel arm,primecell               @                          	  apb_pclk       in-ports                                 port@6                 endpoint                        s            port@7                 endpoint                        s               out-ports      port       endpoint                        s                  tmc@10b05000              ?arm,coresight-tmc arm,primecell              P                          	  apb_pclk       in-ports       port       endpoint                        s               out-ports      port       endpoint                        s                  replicator@10b06000       /   ?arm,coresight-dynamic-replicator arm,primecell               `                 	                  	  apb_pclk       in-ports       port       endpoint                        s               out-ports      port       endpoint                        s                  tpda@10b08000         "   ?qcom,coresight-tpda arm,primecell                                          	  apb_pclk       in-ports                                 port@0                  endpoint                        s            port@4                 endpoint                        s               out-ports      port       endpoint                        s                  tpdm@10b09000         "   ?qcom,coresight-tpdm arm,primecell                                          	  apb_pclk       out-ports      port       endpoint                        s                  tpdm@10b0d000         "   ?qcom,coresight-tpdm arm,primecell                                          	  apb_pclk       out-ports      port       endpoint                        s                  tpdm@10c28000         "   ?qcom,coresight-tpdm arm,primecell                                          	  apb_pclk       out-ports      port       endpoint                        s                  tpdm@10c29000         "   ?qcom,coresight-tpdm arm,primecell                                          	  apb_pclk       out-ports      port       endpoint                        s                  cti@10c2a000              ?arm,coresight-cti arm,primecell                                         	  apb_pclk          cti@10c2b000              ?arm,coresight-cti arm,primecell              °                          	  apb_pclk          tpda@10c2e000         "   ?qcom,coresight-tpda arm,primecell                                          	  apb_pclk       in-ports                                 port@1a                endpoint                        s            port@1b                endpoint                        s               out-ports      port       endpoint                        s                  funnel@10c2f000       +   ?arm,coresight-dynamic-funnel arm,primecell                                         	  apb_pclk       in-ports       port       endpoint                        s               out-ports      port       endpoint                       s                  funnel@13810000       +   ?arm,coresight-dynamic-funnel arm,primecell                                          	  apb_pclk       in-ports       port       endpoint                       s   $            out-ports      port       endpoint                       s                  cti@138e0000              ?arm,coresight-cti arm,primecell                                         	  apb_pclk          cti@138f0000              ?arm,coresight-cti arm,primecell                                         	  apb_pclk          cti@13900000              ?arm,coresight-cti arm,primecell                                         	  apb_pclk          sram@146aa000         #   ?qcom,sm8450-imem syscon simple-mfd               j                -        j                                pil-reloc@94c            ?qcom,pil-reloc-info            	L            iommu@15000000        !   ?qcom,sm8450-smmu-500 arm,mmu-500                                   5           B                 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                                                                                                                                                                                                                                                                                                   U         s   A      interrupt-controller@17100000            ?arm,gic-v3                              	           
	                                                          	                                     -         s      msi-controller@17140000          ?arm,gic-v3-its                                 
        
-            s            timer@17420000           ?arm,armv7-timer-mem                                  -                             B                  c$    frame@17421000          
8                                         B    B           frame@17423000          
8                  	            B0          	  Vdisabled          frame@17425000          
8                  
            BP          	  Vdisabled          frame@17427000          
8                              Bp          	  Vdisabled          frame@17429000          
8                              B          	  Vdisabled          frame@1742b000          
8                              B          	  Vdisabled          frame@1742d000          
8                              B          	  Vdisabled             rsc@17a00000          	  apps_rsc             ?qcom,rpmh-rsc         @                                                               drv-0 drv-1 drv-2 drv-3       $                                        
E           
U            
a                                      1   bcm-voter            ?qcom,bcm-voter           s   0      clock-controller             ?qcom,sm8450-rpmh-clk             V           xo                      s   ;      power-controller             ?qcom,sm8450-rpmhpd                                s   b   opp-table            ?operating-points-v2          s     opp1            "         opp2            "   0         s   6      opp3            "   8         s         opp4            "   @         s   7      opp5            "   P      opp6            "            s   8      opp7            "         opp8            "            s         opp9            "         opp10           "            s         opp11           "  @      opp12           "  P      opp13           "        opp14           "              regulators-0             ?qcom,pm8350-rpmh-regulators         
qb           
~          
          
          
          
          
          
          
          
          
                              )          :          K          \  	   smps10          pm8350_s10           w@         w@      smps11          pm8350_s11                    ؀         s        smps12          pm8350_s12           @         \         s  	      ldo1          
  pm8350_l1                     	        q            s         ldo2          
  pm8350_l2            .          .         q            s         ldo3          
  pm8350_l3            @         @        q         ldo5          
  pm8350_l5            m                 q            s         ldo6          
  pm8350_l6            O         O        q            s         ldo7          
  pm8350_l7            &5@         &5@        q         ldo9          
  pm8350_l9            O         O        q            regulators-1             ?qcom,pm8350c-rpmh-regulators            
qc           
~          
          
          
          
          
          
          
          
          
                                                    	             smps1           pm8350c_s1           w@         @         s        smps10          pm8350c_s10          B@               bob       	  vreg_bob             3@         <l        q            s        ldo1            pm8350c_l1           w@         w@        q            s         ldo2            pm8350c_l2           w@         w@        q            s   o      ldo3            pm8350c_l3           2K          2j@        q            s   p      ldo4            pm8350c_l4            @         -        q         ldo5            pm8350c_l5            @         -        q         ldo6            pm8350c_l6           -*         -*        q            s        ldo7            pm8350c_l7           -          -         q         ldo8            pm8350c_l8           w@         w@        q         ldo9            pm8350c_l9           -*         -*        q            s        ldo10           pm8350c_l10          O         O        q         ldo12           pm8350c_l12          w@                 q         ldo13           pm8350c_l13          -         -        q            regulators-2             ?qcom,pm8450-rpmh-regulators         
qh           
~          
          
          
          
          
                                   smps3         
  pm8450_s3                      	'      ldo2          
  pm8450_l2            m                 q         ldo3          
  pm8450_l3                             q            regulators-3             ?qcom,pmr735a-rpmh-regulators            
qe           
~          
          
          #  
                            4          E     smps1           pmr735a_s1           O         ƀ         s        smps2           pmr735a_s2                     ހ         s  
      smps3           pmr735a_s3           8         #      ldo1            pmr735a_l1           5          5       ldo2            pmr735a_l2           S                ldo3            pmr735a_l3           O         O      ldo4            pmr735a_l4                          ldo5            pmr735a_l5           m         m      ldo6            pmr735a_l6           O         O      ldo7            pmr735a_l7           *         *            cpufreq@17d91000          +   ?qcom,sm8450-cpufreq-epss qcom,cpufreq-epss        0                                0              '  freq-domain0 freq-domain1 freq-domain2              ;       B   &        xo alternate          $                                      $  	dcvsh-irq-0 dcvsh-irq-1 dcvsh-irq-2         W            V            s         interconnect@19100000            ?qcom,sm8450-gem-noc                                            0         s   F      system-cache-controller@19200000             ?qcom,sm8450-llcc          `                     `             0             p                                         X  llcc0_base llcc1_base llcc2_base llcc3_base llcc_broadcast_base llcc_broadcast_and_base               
         ufshc@1d84000         +   ?qcom,sm8450-ufshc qcom,ufshc jedec,ufs-2.0               @       0               	           W   ?        \ufsphy          j                      D   B           Krst             B           O   A                U      0              /          F          X   &            uufs-ddr cpu-ufs       n  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk         @      B      B   
   B      B      ;       B      B      B         @  ~xh                 xh xh                                         	  Vdisabled             s        phy@1d87000          ?qcom,sm8450-qmp-ufs-phy              p                ref ref_aux qref                ;       B      B               B           D              Kufsphy           V                     	  Vdisabled             s   ?      crypto@1d88000        ;   ?qcom,sm8450-inline-crypto-engine qcom,inline-crypto-engine               ؀                    B            s        dma-controller@1dc4000            ?qcom,bam-v1.7.4 qcom,bam-v1.7.0              @                                &           d                                         <  O   A        A         A        A         A               s        crypto@1dfa000        )   ?qcom,sm8450-qce qcom,sm8150-qce qcom,qce                 ߠ       `                           rx tx         <  O   A        A         A        A         A                 .          /               umemory        mmc@8804000       $   ?qcom,sm8450-sdhci qcom,sdhci-msm-v5              @                                            	hc_irq pwr_irq              B      B      ;            iface core xo           D   B         0     .   
       /          F          X                usdhc-ddr cpu-sdhc           O   A                  b                                  U                       Vokay               n   \            ]default sleep           k                                                         opp-table            ?operating-points-v2          s     opp-100000000                           7      opp-202000000               
F                       usb@a600000           ?qcom,sm8450-dwc3 qcom,snps-dwc3              
`                Vokay          0      B      B      B      B      B      B         &  cfg_noc core iface sleep mock_utmi xo              B      B           $        T                                                                          E  	dwc_usb3 pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq                B           D   B         0              /          F          X   '            uusb-ddr apps-usb            O   A                          ,         E         ]         u        W     @            \usb2-phy usb3-phy                    peripheral     ports                                port@0                  endpoint             port@1                 endpoint                       s                  interconnect@320c0000            ?qcom,sm8450-nsp-noc              2                               0      interconnect@3c40000             ?qcom,sm8450-lpass-ag-noc                        r                       0         sound         thermal-zones      aoss0-thermal                    trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             cpuss0-thermal                  trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             cpuss1-thermal                  trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             cpuss3-thermal                  trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             cpuss4-thermal                  trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             cpu4-top-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu4-bottom-thermal                 trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu5-top-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu5-bottom-thermal                 trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu6-top-thermal                 	   trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu6-bottom-thermal              
   trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu7-top-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu7-middle-thermal                 trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu7-bottom-thermal                 trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                gpu-top-thermal            
                cooling-maps       map0                                 trips      trip-point0          L                   4passive          s        trip-point1          _                   4hot       trip-point2                          	   4critical                gpu-bottom-thermal             
                cooling-maps       map0                                 trips      trip-point0          L                   4passive          s        trip-point1          _                   4hot       trip-point2                          	   4critical                aoss1-thermal                    trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             cpu0-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu1-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu2-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cpu3-thermal                    trips      trip-point0          _                   4passive       trip-point1          s                   4passive       cpu-crit                             	   4critical                cdsp0-thermal              
                trips      thermal-engine-config            H                   4passive       thermal-hal-config           H                   4passive       reset-mon-cfg            8                   4passive       junction-config          s                   4passive             cdsp1-thermal              
                trips      thermal-engine-config            H                   4passive       thermal-hal-config           H                   4passive       reset-mon-cfg            8                   4passive       junction-config          s                   4passive             cdsp2-thermal              
                trips      thermal-engine-config            H                   4passive       thermal-hal-config           H                   4passive       reset-mon-cfg            8                   4passive       junction-config          s                   4passive             video-thermal                   trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             mem-thermal            
             	   trips      thermal-engine-config            H                   4passive       ddr0-config          _                   4passive       reset-mon-cfg            8                   4passive             modem0-thermal               
   trips      thermal-engine-config            H                   4passive       mdmss0-config0           p                   4passive       mdmss0-config1           (                   4passive       reset-mon-cfg            8                   4passive             modem1-thermal                  trips      thermal-engine-config            H                   4passive       mdmss1-config0           p                   4passive       mdmss1-config1           (                   4passive       reset-mon-cfg            8                   4passive             modem2-thermal                  trips      thermal-engine-config            H                   4passive       mdmss2-config0           p                   4passive       mdmss2-config1           (                   4passive       reset-mon-cfg            8                   4passive             modem3-thermal                  trips      thermal-engine-config            H                   4passive       mdmss3-config0           p                   4passive       mdmss3-config1           (                   4passive       reset-mon-cfg            8                   4passive             camera0-thermal                 trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             camera1-thermal                 trips      thermal-engine-config            H                   4passive       reset-mon-cfg            8                   4passive             pm8350-thermal             d             trips      trip0            s                     4passive       pm8350c-crit             8                  	   4critical                pm8350b-thermal            d             trips      trip0            s                     4passive       pm8350c-crit             8                  	   4critical                pm8350c-thermal            d              trips      trip0            s                     4passive       pm8350c-crit             8                  	   4critical                pm8450-thermal             d          !   trips      trip0            s                     4passive       trip1            8                     4hot             pmr735a-thermal            d          "   trips      trip0            s                     4passive       pmr735a-crit             8                  	   4critical                   timer            ?arm,armv8-timer       0                                
           c$       reboot-mode          ?nvmem-reboot-mode             #        reboot-mode                    !         aliases       $  1/soc@0/geniqup@9c0000/serial@99c000       gpio-keys         
   ?gpio-keys         
  gpio-keys           ]default         k  $  %  &   key-camera-focus            Camera Focus            	,             v              9            K         ]      key-camera-snapshot         Camera Snapshot         	,              v              9            K         ]      key-volume-down         Volume Down         	,   r                         9            K         ]         imx650-vana-regulator            ?regulator-fixed         imx650_vana_regulator           k   n                p        ]default         k  '      vph-pwr-regulator            ?regulator-fixed         vph_pwr          8u          8u                            s        imx316-lvdd-regulator            ?regulator-fixed         imx316_lvdd_regulator           k   v                p        ]default         k  (      rgbcir-vdd-regulator             ?regulator-fixed         tcs3490_vdd_regulator           k                   p        ]default         k  )         	interrupt-parent #address-cells #size-cells chassis-type model compatible stdout-path #clock-cells clock-frequency phandle device_type reg enable-method next-level-cache power-domains power-domain-names qcom,freq-domain #cooling-cells clocks cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop remote-endpoint qcom,dload-mode interconnects #reset-cells #interconnect-cells qcom,bcm-voters interrupts #power-domain-cells domain-idle-states opp-hz required-opps ranges no-map hwlocks qcom,client-id qcom,vmid console-size record-size ecc-size 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 #dma-cells dma-channels dma-channel-mask iommus status pinctrl-names pinctrl-0 interconnect-names dmas dma-names operating-points-v2 vdd-supply avdd-supply dlg,cs-gpios regulator-name regulator-min-microvolt regulator-max-microvolt reset-gpios cirrus,boost-peak-milliamp cirrus,boost-ind-nanohenry cirrus,boost-cap-microfarad cirrus,gpio2-src-select cirrus,gpio2-output-enable cirrus,asp-sdout-hiz #sound-dai-cells reg-names linux,pci-domain bus-range num-lanes msi-map msi-map-mask interrupt-names interrupt-map-mask interrupt-map iommu-map resets reset-names phys phy-names perst-gpios wake-gpios max-link-speed opp-peak-kBps clock-output-names #phy-cells assigned-clocks assigned-clock-rates vdda-phy-supply vdda-pll-supply #hwlock-cells qcom,gmu memory-region opp-level qcom,qmp #iommu-cells #global-interrupts dma-coherent vdda18-supply vdda33-supply orientation-switch qcom,smem-states qcom,smem-state-names firmware-name label qcom,glink-channels qcom,non-secure-domain qcom,domain qcom,intents qcom,protection-domain qcom,din-ports qcom,dout-ports qcom,ports-sinterval-low qcom,ports-offset1 qcom,ports-offset2 qcom,ports-hstart qcom,ports-hstop qcom,ports-word-length qcom,ports-block-pack-mode qcom,ports-block-group-count qcom,ports-lane-control pinctrl-1 assigned-clock-parents qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,ee qcom,channel gpio-controller gpio-ranges #gpio-cells gpio-line-names pins function power-source bias-pull-up input-enable qcom,drive-strength drive-push-pull output-high output-low #pwm-cells linux,code #io-channel-cells bits #mbox-cells wakeup-parent gpio-reserved-ranges bias-disable bias-pull-down slew-rate bias-bus-hold arm,buffer-size arm,scatter-gather qcom,replicator-loses-context #redistributor-regions redistributor-stride msi-controller #msi-cells 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 vdd-s11-supply vdd-s12-supply vdd-l1-l4-supply vdd-l2-l7-supply vdd-l3-l5-supply vdd-l6-l9-l10-supply regulator-initial-mode vdd-l1-l12-supply vdd-l2-l8-supply vdd-l3-l4-l5-l7-l13-supply vdd-l6-l9-l11-supply vdd-l10-supply vdd-bob-supply vdd-l2-supply vdd-l3-supply vdd-l4-supply vdd-l1-l2-supply vdd-l5-l6-supply vdd-l7-bob-supply #freq-domain-cells lanes-per-direction freq-table-hz qcom,ice qcom,num-ees num-channels qcom,controlled-remotely bus-width sdhci-caps-mask cd-gpios vmmc-supply vqmmc-supply no-sdio no-mmc snps,dis_u2_susphy_quirk snps,dis_u3_susphy_quirk snps,dis_enblslpm_quirk snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk usb-role-switch dr_mode thermal-sensors temperature hysteresis polling-delay-passive trip cooling-device nvmem-cells nvmem-cell-names mode-recovery mode-bootloader serial0 debounce-interval linux,can-disable wakeup-source gpio enable-active-high regulator-always-on regulator-boot-on 