 J   8 ?   (             ?                                                                      ,handset          9            !   EXiaomi Redmi Note 9 Pro (Global)             Kxiaomi,joyeuse qcom,sm7125           V  "      aliases          d/soc@0/mmc@7c4000            i/soc@0/mmc@8804000        !   n/soc@0/geniqup@8c0000/i2c@880000          !   s/soc@0/geniqup@8c0000/i2c@884000          !   x/soc@0/geniqup@8c0000/i2c@888000          !   }/soc@0/geniqup@8c0000/i2c@88c000          !   /soc@0/geniqup@8c0000/i2c@890000          !   /soc@0/geniqup@8c0000/i2c@894000          !   /soc@0/geniqup@ac0000/i2c@a80000          !   /soc@0/geniqup@ac0000/i2c@a84000          !   /soc@0/geniqup@ac0000/i2c@a88000          !   /soc@0/geniqup@ac0000/i2c@a8c000          !   /soc@0/geniqup@ac0000/i2c@a90000          !   /soc@0/geniqup@ac0000/i2c@a94000          !   /soc@0/geniqup@8c0000/spi@880000          !   /soc@0/geniqup@8c0000/spi@884000          !   /soc@0/geniqup@8c0000/spi@88c000          !   /soc@0/geniqup@8c0000/spi@894000          !   /soc@0/geniqup@ac0000/spi@a80000          !   /soc@0/geniqup@ac0000/spi@a88000          !   /soc@0/geniqup@ac0000/spi@a90000          !   /soc@0/geniqup@ac0000/spi@a94000          chosen                                        framebuffer@9c000000             Ksimple-framebuffer                       4            8           	`                 	   a8r8g8b8                            clocks     xo-board             Kfixed-clock         I                               sleep-clk            Kfixed-clock                                   1         cpus                                 cpu@0           (cpu          Kqcom,kryo465                                             4psci            B           Ppsci            c          v                    (                                             	                                         l2-cache             Kcache                                  
            	   l3-cache             Kcache                                   
            cpu@100         (cpu          Kqcom,kryo465                                            4psci            B           Ppsci            c          v                               (                                                                           l2-cache             Kcache                                  
                     cpu@200         (cpu          Kqcom,kryo465                                            4psci            B           Ppsci            c          v                               (                                                                           l2-cache             Kcache                                  
                     cpu@300         (cpu          Kqcom,kryo465                                            4psci            B           Ppsci            c          v                               (                                                                           l2-cache             Kcache                                  
                     cpu@400         (cpu          Kqcom,kryo465                                            4psci            B           Ppsci            c          v                               (                                                                           l2-cache             Kcache                                  
                     cpu@500         (cpu          Kqcom,kryo465                                            4psci            B           Ppsci            c          v                               (                                                                           l2-cache             Kcache                                  
                     cpu@600         (cpu          Kqcom,kryo465                                           4psci            B           Ppsci            c           v                              (                                                                           l2-cache             Kcache                                  
                     cpu@700         (cpu          Kqcom,kryo465                                           4psci            B           Ppsci            c           v                              (                                                                       !   l2-cache             Kcache                                  
                     cpu-map    cluster0       core0                    core1                    core2                    core3                    core4                    core5                    core6                     core7              !            idle-states         psci       cpu-sleep-0-0            Karm,idle-state          little-power-down           @          5  %        F          V           g            &      cpu-sleep-0-1            Karm,idle-state          little-rail-power-down          @          5          F          V           g            '      cpu-sleep-1-0            Karm,idle-state          big-power-down          @          5          F          V           g            (      cpu-sleep-1-1            Karm,idle-state          big-rail-power-down         @          5          F  >        V           g            )         domain-idle-states     cluster-sleep-0          Kdomain-idle-state           cluster-l3-power-collapse           A  D        5  
        F          V              *      cluster-sleep-1          Kdomain-idle-state           cluster-cx-retention            A D        5  6        F          V  !            +      cluster-sleep-2          Kdomain-idle-state           cluster-power-down          A D        5          F          V  &b            ,            firmware       scm          Kqcom,scm-sc7180 qcom,scm             memory@80000000         (memory                                opp-table-cpu0           Koperating-points-v2          x               opp-300000000                         O I>       opp-576000000               "U          O I>       opp-768000000               -          O I>       opp-1017600000              <X                  opp-1248000000              Jb          !b        opp-1324800000              N          !b        opp-1516800000              Zh          .         opp-1612800000              `!`          .         opp-1708800000              e8          .         opp-1804800000              k          >V0          opp-table-cpu6           Koperating-points-v2          x               opp-300000000                         !b        opp-652800000               &          !b        opp-825600000               15          !b        opp-979200000               :]h          !b        opp-1113600000              B`0          !b        opp-1267200000              K          >        opp-1555200000              \x          >        opp-1708800000              e8          ^'P       opp-1843200000              m           ^'P       opp-1900800000              qK          ^V0       opp-1996800000              w          ^V0       opp-2112000000              }          ^V0       opp-2208000000              h          nV0       opp-2323200000              y8          nV0       opp-2400000000                        0 d@       opp-2553600000              4          0 d@          opp-table-qspi           Koperating-points-v2                opp-75000000                xh           "      opp-150000000               р           #      opp-300000000                           $         opp-table-qup            Koperating-points-v2             ;   opp-75000000                xh           "      opp-100000000                           #      opp-128000000                            $         pmu          Karm,armv8-pmuv3                        psci             Karm,psci-1.0            ;smc    power-domain-cpu0                       B   %           &   '                  power-domain-cpu1                       B   %           &   '                  power-domain-cpu2                       B   %           &   '                  power-domain-cpu3                       B   %           &   '                  power-domain-cpu4                       B   %           &   '                  power-domain-cpu5                       B   %           &   '                  power-domain-cpu6                       B   %           (   )                  power-domain-cpu7                       B   %           (   )                  power-domain-cluster                           *   +   ,            %         reserved-memory                                       memory@80000000                      `                 memory@80600000              `                         memory@80800000                                      memory@80820000                                Kqcom,cmd-db                memory@808ff000                                     memory@80900000                                             -      memory@80b00000                                     memory@86000000                     @                       q      memory@8ee00000                     P                             memory@8f300000              0                       memory@91100000                                     memory@93900000                                                   memory@93b00000                                      memory@93b15000              P                        memory@9c000000                      4                ramoops@9d800000             Kramoops                     @                                          memory@fa601000          Kqcom,rmtfs-mem               `                                                 smem          
   Kqcom,smem              -        )   .         smp2p-cdsp           Kqcom,smp2p          1   ^                @           ;   /           B            Q      master-kernel           amaster-kernel           q         slave-kernel            aslave-kernel                                 smp2p-lpass          Kqcom,smp2p          1                              ;   /   
        B            Q      master-kernel           amaster-kernel           q                     slave-kernel            aslave-kernel                                             smp2p-mpss           Kqcom,smp2p          1                             ;   /           B            Q      master-kernel           amaster-kernel           q               r      slave-kernel            aslave-kernel                                    p      ipa-ap-to-modem         aipa         q               n      ipa-modem-to-ap         aipa                                 k         soc@0                                                                                                    Ksimple-bus     clock-controller@100000          Kqcom,gcc-sc7180                                    0       0      1        bi_tcxo bi_tcxo_ao sleep_clk                                             B   2                      efuse@784000             Kqcom,sc7180-qfprom qcom,qfprom        @        x@            x             x              x`                              core                                hstx-trim-primary@25b              [                                   gpu-speed-bin@1d2                                           v         mmc@7c4000        $   Kqcom,sc7180-sdhci qcom,sdhci-msm-v5                |@             |P              	  hc cqhci               3   `                                      hc_irq pwr_irq                 X      Y   0            iface core xo         0     4                               5               sdhc-ddr cpu-sdhc           B   2               6                             #         0         =         L         [      	  udisabled       opp-table            Koperating-points-v2             6   opp-100000000                           "         w@ 	'        |           opp-384000000               `            $         Re j         | p                geniqup@8c0000           Kqcom,geni-se-qup                          `         m-ahb s-ahb                T      U                                              3   C          	  udisabled       i2c@880000           Kqcom,geni-i2c                         @         se                 :        default            7              Y                                   H     8           8                     5   &       4                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@880000           Kqcom,geni-spi                         @         se                 :        default            9   :              Y                                     B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          serial@880000            Kqcom,geni-uart                        @         se                 :        default            <              Y           B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          i2c@884000           Kqcom,geni-i2c                 @       @         se                 <        default            =              Z                                   H     8           8                     5   &       4                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@884000           Kqcom,geni-spi                 @       @         se                 <        default            >   ?              Z                                     B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          serial@884000            Kqcom,geni-uart                @       @         se                 <        default            @              Z           B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          i2c@888000           Kqcom,geni-i2c                        @         se                 >        default            A              [                                   H     8           8                     5   &       4                         qup-core qup-config qup-memory          B   2               "      	  udisabled          serial@888000            Kqcom,geni-uart                       @         se                 >        default            B              [           B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          i2c@88c000           Kqcom,geni-i2c                        @         se                 @        default            C              \                                   H     8           8                     5   &       4                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@88c000           Kqcom,geni-spi                        @         se                 @        default            D   E              \                                     B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          serial@88c000            Kqcom,geni-uart                       @         se                 @        default            F              \           B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          i2c@890000           Kqcom,geni-i2c                         @         se                 B        default            G              ]                                   H     8           8                     5   &       4                         qup-core qup-config qup-memory          B   2               "      	  udisabled          serial@890000            Kqcom,geni-uart                        @         se                 B        default            H              ]           B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          i2c@894000           Kqcom,geni-i2c                 @       @         se                 D        default            I              ^                                   H     8           8                     5   &       4                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@894000           Kqcom,geni-spi                 @       @         se                 D        default            J   K              ^                                     B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled          serial@894000            Kqcom,geni-uart                @       @         se                 D        default            L              ^           B   2               ;      0     8           8                     5   &            qup-core qup-config       	  udisabled             geniqup@ac0000           Kqcom,geni-se-qup                          `         m-ahb s-ahb                V      W                                              3            	  udisabled       i2c@a80000           Kqcom,geni-i2c                         @         se                 H        default            M              a                                   H     8          8                     5   '       N                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@a80000           Kqcom,geni-spi                         @         se                 H        default            O   P              a                                     B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          serial@a80000            Kqcom,geni-uart                        @         se                 H        default            Q              a           B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          i2c@a84000           Kqcom,geni-i2c                 @       @         se                 J        default            R              b                                   H     8          8                     5   '       N                         qup-core qup-config qup-memory          B   2               "      	  udisabled          serial@a84000            Kqcom,geni-uart                @       @         se                 J        default            S              b           B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          i2c@a88000           Kqcom,geni-i2c                        @         se                 L        default            T              c                                   H     8          8                     5   '       N                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@a88000           Kqcom,geni-spi                        @         se                 L        default            U   V              c                                     B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          serial@a88000            Kqcom,geni-debug-uart                         @         se                 L        default            W              c           B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          i2c@a8c000           Kqcom,geni-i2c                        @         se                 N        default            X              d                                   H     8          8                     5   '       N                         qup-core qup-config qup-memory          B   2               "      	  udisabled          serial@a8c000            Kqcom,geni-uart                       @         se                 N        default            Y              d           B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          i2c@a90000           Kqcom,geni-i2c                         @         se                 P        default            Z              e                                   H     8          8                     5   '       N                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@a90000           Kqcom,geni-spi                         @         se                 P        default            [   \              e                                     B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          serial@a90000            Kqcom,geni-uart                        @         se                 P        default            ]              e           B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          i2c@a94000           Kqcom,geni-i2c                 @       @         se                 R        default            ^              f                                   H     8          8                     5   '       N                         qup-core qup-config qup-memory          B   2               "      	  udisabled          spi@a94000           Kqcom,geni-spi                 @       @         se                 R        default            _   `              f                                     B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled          serial@a94000            Kqcom,geni-uart                @       @         se                 R        default            a              f           B   2               ;      0     8          8                     5   '            qup-core qup-config       	  udisabled             interconnect@1500000             Kqcom,sc7180-config-noc               P                              b            5      interconnect@1620000             Kqcom,sc7180-system-noc               b       p                      b            l      interconnect@1638000             Kqcom,sc7180-mc-virt              c                              b                  interconnect@1650000             Kqcom,sc7180-qup-virt                 e                               b            8      interconnect@16e0000             Kqcom,sc7180-aggre1-noc               n       P                      b            4      interconnect@1705000             Kqcom,sc7180-aggre2-noc               pP                              b            N      interconnect@170e000             Kqcom,sc7180-compute-noc              p       `                       b      interconnect@1740000             Kqcom,sc7180-mmss-noc                 t                              b                  ufshc@1d84000         +   Kqcom,sc7180-ufshc qcom,ufshc jedec,ufs-2.0               @       0               	              c        ufsphy                                              rst         B                  3             \  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk       8         c            b      k   0          j      i      8                   <4`р                              0     4                            5   /           ufs-ddr cpu-ufs         	   d        uokay               e   w              f        ) 	'        :   g        G 	'            h      phy@1d87000          Kqcom,sc7180-qmp-ufs-phy              p                    0          g      a        ref ref_aux qref            B                  h            ufsphy          Z            uokay            e   i        u   j            c      crypto@1d90000        ;   Kqcom,sc7180-inline-crypto-engine qcom,inline-crypto-engine                                       e            d      ipa@1e40000          Kqcom,sc7180-ipa            3  @       3  B          0               p     p             @               ipa-reg ipa-shared gsi        8           7                  k          k            (  ipa gsi ipa-clock-query ipa-setup-ready             0           core          H     N                    N          l   	                  5               memory imem config             m           n       n         *  ipa-clock-enabled-valid ipa-clock-enabled         	  udisabled          hwlock@1f40000           Kqcom,tcsr-mutex                                              .      syscon@1f60000           Kqcom,sc7180-tcsr syscon                             syscon@1fc0000           Kqcom,sc7180-tcsr syscon                             pinctrl@3500000          Kqcom,sc7180-pinctrl       0       P       0             0             0          west north south                                                                         e           x           o                  "      ;               e   dp-hot-plug-det-state           "gpio117         'dp_hot        qspi-clk-state          "gpio63        	  'qspi_clk          qspi-cs0-state          "gpio68          'qspi_cs       qspi-cs1-state          "gpio72          'qspi_cs       qspi-data0-state            "gpio64        
  'qspi_data         qspi-data1-state            "gpio65        
  'qspi_data         qspi-data23-state           "gpio66 gpio67         
  'qspi_data         qup-i2c0-default-state          "gpio34 gpio35           'qup00               7      qup-i2c1-default-state          "gpio0 gpio1         'qup01               =      qup-i2c2-default-state          "gpio15 gpio16         
  'qup02_i2c               A      qup-i2c3-default-state          "gpio38 gpio39           'qup03               C      qup-i2c4-default-state          "gpio115 gpio116       
  'qup04_i2c               G      qup-i2c5-default-state          "gpio25 gpio26           'qup05               I      qup-i2c6-default-state          "gpio59 gpio60           'qup10               M      qup-i2c7-default-state          "gpio6 gpio7       
  'qup11_i2c               R      qup-i2c8-default-state          "gpio42 gpio43           'qup12               T      qup-i2c9-default-state          "gpio46 gpio47         
  'qup13_i2c               X      qup-i2c10-default-state         "gpio86 gpio87           'qup14               Z      qup-i2c11-default-state         "gpio53 gpio54           'qup15               ^      qup-spi0-spi-state          "gpio34 gpio35 gpio36            'qup00               9      qup-spi0-cs-state           "gpio37          'qup00               :      qup-spi0-cs-gpio-state          "gpio37          'gpio          qup-spi1-spi-state          "gpio0 gpio1 gpio2           'qup01               >      qup-spi1-cs-state           "gpio3           'qup01               ?      qup-spi1-cs-gpio-state          "gpio3           'gpio          qup-spi3-spi-state          "gpio38 gpio39 gpio40            'qup03               D      qup-spi3-cs-state           "gpio41          'qup03               E      qup-spi3-cs-gpio-state          "gpio41          'gpio          qup-spi5-spi-state          "gpio25 gpio26 gpio27            'qup05               J      qup-spi5-cs-state           "gpio28          'qup05               K      qup-spi5-cs-gpio-state          "gpio28          'gpio          qup-spi6-spi-state          "gpio59 gpio60 gpio61            'qup10               O      qup-spi6-cs-state           "gpio62          'qup10               P      qup-spi6-cs-gpio-state          "gpio62          'gpio          qup-spi8-spi-state          "gpio42 gpio43 gpio44            'qup12               U      qup-spi8-cs-state           "gpio45          'qup12               V      qup-spi8-cs-gpio-state          "gpio45          'gpio          qup-spi10-spi-state         "gpio86 gpio87 gpio88            'qup14               [      qup-spi10-cs-state          "gpio89          'qup14               \      qup-spi10-cs-gpio-state         "gpio89          'gpio          qup-spi11-spi-state         "gpio53 gpio54 gpio55            'qup15               _      qup-spi11-cs-state          "gpio56          'qup15               `      qup-spi11-cs-gpio-state         "gpio56          'gpio          qup-uart0-default-state             <   cts-pins            "gpio34          'qup00         rts-pins            "gpio35          'qup00         tx-pins         "gpio36          'qup00         rx-pins         "gpio37          'qup00            qup-uart1-default-state             @   cts-pins            "gpio0           'qup01         rts-pins            "gpio1           'qup01         tx-pins         "gpio2           'qup01         rx-pins         "gpio3           'qup01            qup-uart2-default-state             B   tx-pins         "gpio15          'qup02_uart        rx-pins         "gpio16          'qup02_uart           qup-uart3-default-state             F   cts-pins            "gpio38          'qup03         rts-pins            "gpio39          'qup03         tx-pins         "gpio40          'qup03         rx-pins         "gpio41          'qup03            qup-uart4-default-state             H   tx-pins         "gpio115         'qup04_uart        rx-pins         "gpio116         'qup04_uart           qup-uart5-default-state             L   cts-pins            "gpio25          'qup05         rts-pins            "gpio26          'qup05         tx-pins         "gpio27          'qup05         rx-pins         "gpio28          'qup05            qup-uart6-default-state             Q   cts-pins            "gpio59          'qup10         rts-pins            "gpio60          'qup10         tx-pins         "gpio61          'qup10         rx-pins         "gpio62          'qup10            qup-uart7-default-state             S   tx-pins         "gpio6           'qup11_uart        rx-pins         "gpio7           'qup11_uart           qup-uart8-default-state             W   tx-pins         "gpio44          'qup12         rx-pins         "gpio45          'qup12            qup-uart9-default-state             Y   tx-pins         "gpio46          'qup13_uart        rx-pins         "gpio47          'qup13_uart           qup-uart10-default-state                ]   cts-pins            "gpio86          'qup14         rts-pins            "gpio87          'qup14         tx-pins         "gpio88          'qup14         rx-pins         "gpio89          'qup14            qup-uart11-default-state                a   cts-pins            "gpio53          'qup15         rts-pins            "gpio54          'qup15         tx-pins         "gpio55          'qup15         rx-pins         "gpio56          'qup15            sec-mi2s-active-state           "gpio49 gpio50 gpio51            'mi2s_1        pri-mi2s-active-state           "gpio53 gpio54 gpio55 gpio56         'mi2s_0        pri-mi2s-mclk-active-state          "gpio57        
  'lpass_ext         ter-mi2s-active-state           "gpio63 gpio64 gpio65 gpio66         'mi2s_2        sdc2-on-state                  clk-pins          	  "sdc2_clk             0        =         cmd-pins          	  "sdc2_cmd             L        =   
      data-pins         
  "sdc2_data            L        =   
      sd-cd-pins          "gpio69          'gpio             L        =            sdc2-off-state                 clk-pins          	  "sdc2_clk             0        =         cmd-pins          	  "sdc2_cmd             L        =         data-pins         
  "sdc2_data            L        =         sd-cd-pins          "gpio69          'gpio             L        =               remoteproc@4080000           Kqcom,sc7180-mpss-pas                         @@      L           
      p          p         p         p         p            0  wdog fatal ready handover stop-ack shutdown-ack             0            xo          B   2       2      2         
  Pcx mx mss              q           m           r            stop          	  udisabled       glink-edge                           Ymodem           Q           ;   /            gpu@5000000          Kqcom,adreno-618.0 qcom,adreno         0                     	                          #  kgsl_3d0_reg_memory cx_mem cx_dbgc                ,              s               t        _   u                   h   v      
  tspeed_bin                                       gfx-mem                opp-table            Koperating-points-v2             t   opp-825000000               1,@                   0                  opp-800000000               /                    0                  opp-650000000               &6          @         n                 opp-565000000               !7@                    R                 opp-430000000               G                    R                 opp-355000000               (                    .                  opp-267000000                          @         .                  opp-180000000               
            0                                iommu@5040000         2   Kqcom,sc7180-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                                                     x                            l         m         n         o         p         q         r         s                  &      #      
  bus iface           B   w                s      gmu@506a000       &   Kqcom,adreno-gmu-618.0 qcom,adreno-gmu         0                  )             I                 gmu gmu_pdc gmu_pdc_seq               0         1           hfi gmu              w      w               &        gmu cxo axi memnoc          B   w       w           Pcx gx              s              x            u   opp-table            Koperating-points-v2             x   opp-200000000                           0            clock-controller@5090000             Kqcom,sc7180-gpucc                	                     0          $      %      8  bi_tcxo gcc_gpu_gpll0_clk_src gcc_gpu_gpll0_div_clk_src                                              w      dma@10a2000          Kqcom,sc7180-dcc qcom,dcc                  
             
               	  udisabled          stm@6002000           Karm,coresight-stm arm,primecell                             (                 stm-base stm-stimulus-base              m      	  apb_pclk       out-ports      port       endpoint               y            {               funnel@6041000        +   Karm,coresight-dynamic-funnel arm,primecell                                   m      	  apb_pclk       out-ports      port       endpoint               z                        in-ports                                 port@7                 endpoint               {            y               funnel@6042000        +   Karm,coresight-dynamic-funnel arm,primecell                                    m      	  apb_pclk       out-ports      port       endpoint               |                        in-ports                                 port@4                 endpoint               }                           funnel@6045000        +   Karm,coresight-dynamic-funnel arm,primecell               P                    m      	  apb_pclk       out-ports      port       endpoint               ~                        in-ports                                 port@0                  endpoint                           z         port@1                 endpoint                           |               replicator@6046000        /   Karm,coresight-dynamic-replicator arm,primecell               `                    m      	  apb_pclk       out-ports      port       endpoint                                       in-ports       port       endpoint                                          etr@6048000           Karm,coresight-tmc arm,primecell                                 3                  m      	  apb_pclk                in-ports       port       endpoint                                          funnel@6b04000        +   Karm,coresight-dynamic-funnel arm,primecell               @                    m      	  apb_pclk       out-ports      port       endpoint                                       in-ports                                 port@7                 endpoint                           ~               etf@6b05000           Karm,coresight-tmc arm,primecell              P                    m      	  apb_pclk       out-ports      port       endpoint                                       in-ports       port       endpoint                                          replicator@6b06000        /   Karm,coresight-dynamic-replicator arm,primecell               `                    m      	  apb_pclk                out-ports      port       endpoint                                       in-ports       port       endpoint                                          etm@7040000       "   Karm,coresight-etm4x arm,primecell                                                m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7140000       "   Karm,coresight-etm4x arm,primecell                                                m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7240000       "   Karm,coresight-etm4x arm,primecell                $                                m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7340000       "   Karm,coresight-etm4x arm,primecell                4                                m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7440000       "   Karm,coresight-etm4x arm,primecell                D                                m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7540000       "   Karm,coresight-etm4x arm,primecell                T                                m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7640000       "   Karm,coresight-etm4x arm,primecell                d                                 m      	  apb_pclk                      &   out-ports      port       endpoint                                          etm@7740000       "   Karm,coresight-etm4x arm,primecell                t                    !            m      	  apb_pclk                      &   out-ports      port       endpoint                                          funnel@7800000        +   Karm,coresight-dynamic-funnel arm,primecell                                    m      	  apb_pclk       out-ports      port       endpoint                                       in-ports                                 port@0                  endpoint                                    port@1                 endpoint                                    port@2                 endpoint                                    port@3                 endpoint                                    port@4                 endpoint                                    port@5                 endpoint                                    port@6                 endpoint                                    port@7                 endpoint                                          funnel@7810000        +   Karm,coresight-dynamic-funnel arm,primecell                                    m      	  apb_pclk       out-ports      port       endpoint                           }            in-ports       port       endpoint                                          mmc@8804000       $   Kqcom,sc7180-sdhci qcom,sdhci-msm-v5              @                   3                                           hc_irq pwr_irq                 ]      ^   0            iface core xo         0     4                               5   (            sdhc-ddr cpu-sdhc           B   2                                  uokay            9   e   E            default sleep                      B           L           X      opp-table            Koperating-points-v2                opp-100000000                           "         w@ 	'        |           opp-202000000               
F           $         Re j         | @                spi@88dc000          Kqcom,sc7180-qspi qcom,qspi-v1                                   3                                                 w                  5      6        iface core                        5   %            qspi-config         B   2                     	  udisabled          phy@88e3000       (   Kqcom,sc7180-qusb2-phy qcom,qusb2-v2-phy              0                uokay            Z                   w   0            cfg_ahb ref                        h           e   i        p           u                     phy@88e8000          Kqcom,sc7180-qmp-usb3-dp-phy                     0         uokay          (         s      r      u      v      w      "  aux ref com_aux usb3_pipe cfg_ahb                               phy common                     Z           e   i        u   j                  pmu@90b6300       (   Kqcom,sc7180-cpu-bwmon qcom,sdm845-bwmon              	c                      E                                            opp-table            Koperating-points-v2                opp-0            "      opp-1            E      opp-2            l}p      opp-3                  opp-4                  opp-5            9`            pmu@90cd000       .   Kqcom,sc7180-llcc-bwmon qcom,sc7280-llcc-bwmon                	                                                                   opp-table            Koperating-points-v2                opp-0            t      opp-1            >      opp-2            p      opp-3            ,h      opp-4            ;0X      opp-5            Z      opp-6            h      opp-7            |)(            interconnect@9160000             Kqcom,sc7180-dc-noc               	        2                       b      system-cache-controller@9200000          Kqcom,sc7180-llcc                  	              	`                 llcc0_base llcc_broadcast_base                F         interconnect@9680000             Kqcom,sc7180-gem-noc              	h                              b                  interconnect@9990000             Kqcom,sc7180-npu-noc              	                               b      usb@a6f8800          Kqcom,sc7180-dwc3 qcom,dwc3               
o                uokay                                                      (               m            q      o      #  cfg_noc core iface sleep mock_utmi                o      m        $ р      D                               o   	      o         o            <  pwr_event hs_phy_irq dp_hs_phy_irq dm_hs_phy_irq ss_phy_irq         B                 $                    0     N                               5   0            usb-ddr apps-usb                         usb@a600000       
   Ksnps,dwc3                
`                                      3  @                                                         usb2-phy usb3-phy           %high-speed          3peripheral          uokay             video-codec@aa00000          Kqcom,sc7180-venus                
                                  B                2            Pvenus vcodec0 cx                     (                                       (  core iface bus vcodec0_core vcodec0_bus            3      `                 0                                    5   1            video-mem cpu-cfg      video-decoder            Kvenus-decoder         video-encoder            Kvenus-encoder         opp-table            Koperating-points-v2                opp-150000000               р           "      opp-270000000               ߀           #      opp-340000000               C                  opp-434000000               P           $      opp-500000097               ea                       clock-controller@ab00000             Kqcom,sc7180-videocc              
                     0            bi_tcxo                                                    interconnect@ac00000             Kqcom,sc7180-camnoc-virt              
                               b      clock-controller@ad00000             Kqcom,sc7180-camcc                
                     0          
              bi_tcxo iface xo                                           display-subsystem@ae00000            Kqcom,sc7180-mdss                 
                 mdss            B                                          iface ahb core                 S                             0                                 5              mdp0-mem cpu-cfg               3                                               	  udisabled                   display-controller@ae01000           Kqcom,sc7180-dpu               
           
               	  mdp vbif          0                                               bus iface rot lut core vsync                                      $ $ $                    B   2                                ports                                port@0                  endpoint                                    port@2                 endpoint                                       opp-table            Koperating-points-v2                opp-200000000                           "      opp-300000000                           #      opp-345000000               H@                 opp-460000000               k            $            dsi@ae94000       (   Kqcom,sc7180-dsi-ctrl qcom,mdss-dsi-ctrl              
@              	  dsi_ctrl                                  0                                             $  byte byte_intf pixel core iface bus                             ;                                B   2                                               	  udisabled       ports                                port@0                  endpoint                                    port@1                 endpoint                opp-table            Koperating-points-v2                opp-187500000               -           "      opp-300000000                           #      opp-358000000               V                       phy@ae94400          Kqcom,dsi-phy-10nm         0       
D            
F           
J               dsi_phy dsi_phy_lane dsi_pll                       Z                      0          
  iface ref         	  udisabled                      displayport-controller@ae90000           Kqcom,sc7180-dp        	  udisabled          P       
             
            
            
            
                                      (                                       ;  core_iface core_aux ctrl_link ctrl_link_iface stream_pixel                              ;                                  dp                     B   2            R       ports                                port@0                  endpoint                                    port@1                 endpoint                opp-table            Koperating-points-v2                opp-160000000               	h            "      opp-270000000               ߀           #      opp-540000000                /                  opp-810000000               0G           $               clock-controller@af00000             Kqcom,sc7180-dispcc               
                0      0                                         {  bi_tcxo gcc_disp_gpll0_clk_src dsi0_phy_pll_out_byteclk dsi0_phy_pll_out_dsiclk dp_phy_pll_link_clk dp_phy_pll_vco_div_clk                                         	  udisabled                      interrupt-controller@b220000             Kqcom,sc7180-pdc qcom,pdc                 "               $  c         ^   ^  a      }   ?                                                o      reset-controller@b2e0000          .   Kqcom,sc7180-pdc-global qcom,sdm845-pdc-global                .                          thermal-sensor@c263000            Kqcom,sc7180-tsens qcom,tsens-v2               &0           "                s                                     uplow critical                               thermal-sensor@c265000            Kqcom,sc7180-tsens qcom,tsens-v2               &P           "0               s   
                                  uplow critical                               reset-controller@c2a0000          (   Kqcom,sc7180-aoss-cc qcom,sdm845-aoss-cc              *                         power-management@c300000          #   Kqcom,sc7180-aoss-qmp qcom,aoss-qmp               0                                  ;   /                            m      sram@c3f0000             Kqcom,rpmh-stats              ?               spmi@c440000             Kqcom,spmi-pmic-arb        P       D             `             `             p       
      @      `         core chnls obsrvr intr cnfg         periph_irq             o                                                                               pmic@0           Kqcom,pm6150 qcom,spmi-pmic                                                pon@800          Kqcom,pm8998-pon                                      pwrkey           Kqcom,pm8941-pwrkey                                  =	         L           t      resin            Kqcom,pm8941-resin                                  =	         L        uokay               r         usb-vbus-regulator@1100       +   Kqcom,pm6150-vbus-reg qcom,pm8150b-vbus-reg                    	  udisabled          typec@1500        %   Kqcom,pm6150-typec qcom,pm8150b-typec                                                                                                                                                                                                                                                     or-rid-detect-change vpd-detect cc-state-change vconn-oc vbus-change attach-detach legacy-cable-detect try-snk-src-detect sig-tx sig-rx msg-tx msg-rx msg-tx-failed msg-tx-discarded msg-rx-discarded fr-swap         	  udisabled          temp-alarm@2400          Kqcom,spmi-temp-alarm               $                $                             thermal                               adc@3100             Kqcom,spmi-adc5             1                1                                                           channel@6                     	  Ydie_temp             adc-tm@3500          Kqcom,spmi-adc-tm5              5                5                                                  	  udisabled          rtc@6000             Kqcom,pm8941-rtc            `   a       
  rtc alarm                  a              uokay          gpio@c000             Kqcom,pm6150-gpio qcom,spmi-gpio                                            
                                                    pmic@1           Kqcom,pm6150 qcom,spmi-pmic                                               vibrator@5300             Kqcom,pm6150-vib qcom,pmi632-vib            S       	  udisabled             pmic@4           Kqcom,pm6150l qcom,spmi-pmic                                              temp-alarm@2400          Kqcom,spmi-temp-alarm               $               $                                     adc@3100             Kqcom,spmi-adc5             1               1                                               channel@0                        	              Yref_gnd       channel@1                       	            
  Yvref_1p25         channel@6                       	            	  Ydie_temp          channel@83                      	              Yvph_pwr          adc-tm@3500          Kqcom,spmi-adc-tm5              5               5                                                  	  udisabled          gpio@c000         !   Kqcom,pm6150l-gpio qcom,spmi-gpio                                                                                                   pmic@5           Kqcom,pm6150l qcom,spmi-pmic                                              led-controller@d300       +   Kqcom,pm6150l-flash-led qcom,spmi-flash-led                    	  udisabled          pwm       "   Kqcom,pm6150l-lpg qcom,pm8150l-lpg                                     	         	  udisabled          leds@d800            Kqcom,pm6150l-wled                                                         
  ovp short         
  Ybacklight         	  udisabled                sram@14680000         #   Kqcom,sc7180-imem syscon simple-mfd               h                                                  h       pil-reloc@2a94c          Kqcom,pil-reloc-info           L            iommu@15000000        !   Kqcom,sc7180-smmu-500 arm,mmu-500                                                               A          ^          _          `          a          b          c          d          e          f          g          h          i          j          k          l          m          n          o          p          q          r          s          t          u          v                                                                                                                                 ;         <         =         >         ?         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         P         Q         R         S         T         U         V         W         X         Y                                                                                                                           3      interrupt-controller@17a00000            Karm,gic-v3                                                                                                           	                  msi-controller@17a40000          Karm,gic-v3-its           	)        	8                               	  udisabled             mailbox@17c00000          0   Kqcom,sc7180-apss-shared qcom,sdm845-apss-shared                               	C               /      watchdog@17c10000         #   Kqcom,apss-wdt-sc7180 qcom,kpss-wdt                                    1                         timer@17c20000                                                             Karm,armv7-timer-mem                          frame@17c21000          	O                                                        frame@17c23000          	O                  	            0          	  udisabled          frame@17c25000          	O                  
            P          	  udisabled          frame@17c27000          	O                              p          	  udisabled          frame@17c29000          	O                                        	  udisabled          frame@17c2b000          	O                              °          	  udisabled          frame@17c2d000          	O                                        	  udisabled             rsc@18200000             Kqcom,rpmh-rsc         0                     !             "                 drv-0 drv-1 drv-2         $                                        	\           	l            	x                                 B   %   clock-controller             Kqcom,sc7180-rpmh-clk                        xo                         0      power-controller             Kqcom,sc7180-rpmhpd                                    2   opp-table            Koperating-points-v2                opp1                     opp2               0      opp3               @            "      opp4                           #      opp5                                 opp6                     opp7                           $      opp8              @      opp9              P      opp10                               opp11                         bcm-voter            Kqcom,bcm-voter              b      regulators-0             Kqcom,pm6150-rpmh-regulators         	a      smps1           	 6@        	 6@      smps4           	         	        smps5           	         	        ldo1            	         	 *@        	         ldo2            	 g        	          	         ldo3            	 @        	 <@        	         ldo4            	         	 )         	            	        	                  i      ldo5            	 &         	 -        	         ldo6            	         	 	@        	         ldo9            	 r@        	 5         	         ldo10           	 w@        	 @        	         ldo11           	          	         	                     ldo12           	          	          	            	        	                  g      ldo13           	          	         	         ldo14           	 ^         	 @        	         ldo15           	          	         	         ldo16           	 &         	 2j@        	         ldo17           	 ,@        	 1Q         	                     ldo18           	          	         	         ldo19           	 )#@        	 2j@        	            	        	                  f         regulators-1             Kqcom,pm6150l-rpmh-regulators            	c      smps8           	          	 |       ldo1            	         	 F         	         ldo2            	 Ҁ        	         	         ldo3            	 t        	         	            	        	                  j      ldo4            	 %        	 2j@        	         ldo5            	 %        	 2j@        	         ldo6            	 %        	 2j@        	                     ldo7            	 -        	 2        	         ldo8            	 w@        	         	         ldo9            	 -@        	 2j@        	                     ldo10           	 -        	 3@        	         ldo11           	 -        	 3@        	         bob         	 -         	 <l        	               interconnect@18321000            Kqcom,sc7180-osm-l3 qcom,osm-l3               2                    0                  xo alternate                                 cpufreq@18323000          '   Kqcom,sc7180-cpufreq-hw qcom,cpufreq-hw                20            2X                freq-domain0 freq-domain1               0                  xo alternate            
                                wifi@18800000            Kqcom,wcn3990-wifi                                 membase            3                                                                                                                                              
       	  udisabled          remoteproc@62400000          Kqcom,sc7180-adsp-pas                 b@               @                                                          #  wdog fatal ready handover stop-ack              0            xo          B   2      2           Plcx lmx            m                       stop          	  udisabled       glink-edge                            Ylpass           Q           ;   /      apr          Kqcom,apr-v2         
4apr_audio_svc           
H                                service@3            Kqcom,q6core                     
Tavs/audio msm/adsp/audio_pd       service@4            Kqcom,q6afe                      
Tavs/audio msm/adsp/audio_pd    dais             Kqcom,q6afe-dais                                   R         clock-controller             Kqcom,q6afe-clocks                       service@7            Kqcom,q6asm                      
Tavs/audio msm/adsp/audio_pd    dais             Kqcom,q6asm-dais                                   R              3               service@8            Kqcom,q6adm                      
Tavs/audio msm/adsp/audio_pd    routing          Kqcom,q6adm-routing          R                fastrpc          Kqcom,fastrpc            
4fastrpcglink-apps-dsp           Yadsp                                 compute-cb@3             Kqcom,fastrpc-compute-cb                        3            compute-cb@4             Kqcom,fastrpc-compute-cb                        3            compute-cb@5             Kqcom,fastrpc-compute-cb                        3              
k                  clock-controller@62d00000            Kqcom,sc7180-lpasscorecc               b             bx                 lpass_core_cc lpass_audio_cc                      0            iface bi_tcxo           B                                   	  ureserved                      lpass@62d87000           Kqcom,sc7180-lpass-cpu                 bp           b                lpass-hdmiif lpass-lpaif          $     3          3  !       3  2            B                  $      	  udisabled          0                           
            	      L  pcnoc-sway-clk audio-core mclk0 pcnoc-mport-clk mi2s-bit-clk0 mi2s-bit-clk1         R                                                                lpass-irq-lpaif lpass-irq-hdmi        clock-controller@63000000            Kqcom,sc7180-lpasshm              c          (                  0            iface bi_tcxo           B   2                                	  ureserved                         thermal-zones      cpu0-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
         H  
                        map1            
         H  
                              cpu1-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
         H  
                        map1            
         H  
                              cpu2-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
         H  
                        map1            
         H  
                              cpu3-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
         H  
                        map1            
         H  
                              cpu4-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
         H  
                        map1            
         H  
                              cpu5-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
         H  
                        map1            
         H  
                              cpu6-thermal            
z           
      	        
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
           
       !      map1            
           
       !            cpu7-thermal            
z           
      
        
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
           
       !      map1            
           
       !            cpu8-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
           
       !      map1            
           
       !            cpu9-thermal            
z           
              
     trips      trip-point0         
 _        
           4passive                   trip-point1         
 s        
           4passive                   cpu-crit            
         
        	   4critical             cooling-maps       map0            
           
       !      map1            
           
       !            aoss0-thermal           
z           
          trips      trip-point0         
 _        
           4hot       aoss0-crit          
         
        	   4critical                cpuss0-thermal          
z           
         trips      trip-point0         
 _        
           4hot       cluster0-crit           
         
        	   4critical                cpuss1-thermal          
z           
         trips      trip-point0         
 _        
           4hot       cluster0-crit           
         
        	   4critical                gpuss0-thermal          
z           
         trips      trip-point0         
 s        
           4passive                   gpuss0-crit         
         
        	   4critical             cooling-maps       map0            
           
               gpuss1-thermal          
z           
         trips      trip-point0         
 s        
           4passive                   gpuss1-crit         
         
        	   4critical             cooling-maps       map0            
           
               aoss1-thermal           
z           
          trips      trip-point0         
 _        
           4hot       aoss1-crit          
         
        	   4critical                cwlan-thermal           
z           
         trips      trip-point0         
 _        
           4hot       cwlan-crit          
         
        	   4critical                audio-thermal           
z           
         trips      trip-point0         
 _        
           4hot       audio-crit          
         
        	   4critical                ddr-thermal         
z           
         trips      trip-point0         
 _        
           4hot       ddr-crit            
         
        	   4critical                q6-hvx-thermal          
z           
         trips      trip-point0         
 _        
           4hot       q6-hvx-crit         
         
        	   4critical                camera-thermal          
z           
         trips      trip-point0         
 _        
           4hot       camera-crit         
         
        	   4critical                mdm-core-thermal            
z           
         trips      trip-point0         
 _        
           4hot       mdm-crit            
         
        	   4critical                mdm-dsp-thermal         
z           
         trips      trip-point0         
 _        
           4hot       mdm-dsp-crit            
         
        	   4critical                npu-thermal         
z           
         trips      trip-point0         
 _        
           4hot       npu-crit            
         
        	   4critical                video-thermal           
z           
      	   trips      trip-point0         
 _        
           4hot       video-crit          
         
        	   4critical                pm6150-thermal          
z   d        
      trips      trip0           
 s        
             4passive       crit            
 8        
          	   4critical                pm6150l-thermal         
      trips      trip0           
 s        
             4passive       trip1           
 8        
             4hot       trip2           
 H        
          	   4critical                   timer            Karm,armv8-timer       0                                             gpio-keys         
   Kgpio-keys      key-vol-up        
  YVolume Up              s                         
            
                     	interrupt-parent #address-cells #size-cells chassis-type qcom,msm-id model compatible qcom,board-id mmc1 mmc2 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 spi0 spi1 spi3 spi5 spi6 spi8 spi10 spi11 ranges reg width height stride format clocks clock-frequency #clock-cells phandle device_type enable-method power-domains power-domain-names capacity-dmips-mhz dynamic-power-coefficient operating-points-v2 interconnects next-level-cache #cooling-cells qcom,freq-domain 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 opp-shared opp-hz opp-peak-kBps required-opps interrupts #power-domain-cells domain-idle-states no-map record-size pmsg-size console-size qcom,client-id qcom,vmid memory-region hwlocks qcom,smem mboxes qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells dma-ranges clock-names #reset-cells bits reg-names iommus interrupt-names interconnect-names bus-width non-removable supports-cqe mmc-ddr-1_8v mmc-hs200-1_8v mmc-hs400-1_8v mmc-hs400-enhanced-strobe status opp-avg-kBps pinctrl-names pinctrl-0 #interconnect-cells qcom,bcm-voters phys phy-names lanes-per-direction resets reset-names freq-table-hz qcom,ice reset-gpios vcc-supply vcc-max-microamp vccq2-supply vccq2-max-microamp #phy-cells vdda-phy-supply vdda-pll-supply interrupts-extended qcom,qmp qcom,smem-states qcom,smem-state-names #hwlock-cells gpio-controller #gpio-cells gpio-ranges wakeup-parent gpio-reserved-ranges pins function bias-disable drive-strength bias-pull-up label qcom,gmu nvmem-cells nvmem-cell-names opp-level opp-supported-hw #iommu-cells #global-interrupts remote-endpoint arm,scatter-gather qcom,replicator-loses-context arm,coresight-loses-context-with-cpu qcom,skip-power-up cd-gpios pinctrl-1 vmmc-supply vqmmc-supply vdd-supply vdda-phy-dpdm-supply assigned-clocks assigned-clock-rates wakeup-source qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk maximum-speed dr_mode assigned-clock-parents #sound-dai-cells qcom,pdc-ranges #qcom,sensors #thermal-sensor-cells qcom,ee qcom,channel mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling #pwm-cells msi-controller #msi-cells #mbox-cells frame-number qcom,tcs-offset qcom,drv-id qcom,tcs-config qcom,pmic-id regulator-min-microvolt regulator-max-microvolt regulator-initial-mode regulator-allow-set-load regulator-allowed-modes #freq-domain-cells qcom,msa-fixed-perm qcom,glink-channels qcom,domain qcom,protection-domain qcom,nsessions polling-delay-passive thermal-sensors sustainable-power temperature hysteresis trip cooling-device debounce-interval linux,can-disable 