Ðþí  Ç<   8  ½h   (            	Ô  ½0                                                                   #   ,Inforce 6640 Single Board Computer        .   2inforce,ifc6640 qcom,apq8096-sbc qcom,apq8096            =  #           I         chosen           Wserial0:115200n8          clocks     xo-board             2fixed-clock          c             p$ø       	   €xo_board             “   a      sleep-clk            2fixed-clock          c             p  ü      
   €sleep_clk            cpus                                 cpu@0            ›cpu       
   2qcom,kryo            §                 «psci             ¹            É            Ü            “      l2-cache             2cache            í            “            cpu@1            ›cpu       
   2qcom,kryo            §                «psci             ¹            É            Ü            “         cpu@100          ›cpu       
   2qcom,kryo            §                «psci             ¹            É            Ü            “      l2-cache             2cache            í            “            cpu@101          ›cpu       
   2qcom,kryo            §               «psci             ¹            É            Ü            “         cpu-map    cluster0       core0            ù         core1            ù            cluster1       core0            ù         core1            ù               idle-states          ýpsci       cpu-sleep-0          2arm,idle-state          
standalone-power-collapse                      1   ‚        B   P        R  ,         “               firmware       scm          2qcom,scm-msm8996            c   	 0          hwlock           2qcom,tcsr-mutex         s   
               z            “         memory           ›memory           §                      psci             2arm,psci-1.0             ²smc       reserved-memory                                   ˆ   mba@91500000             §    ‘P                   �      slpi@90b00000            §    �°                   �      venus@90400000           §    �@       p           �         “   >      adsp@8ea00000            §    Ž                   �         “   x      mpss@88800000            §    ˆ€                  �      smem-mem@86000000            §    †                    �         “         memory@85800000          §    …€       €           �      memory@86200000          §    †       `           �      rmtfs@86700000           2qcom,rmtfs-mem          –                ›                        �        ¨           ·         gpu@8f200000             2shared-dma-pool          §    �°                   �         “            rpm-glink            2qcom,glink-rpm          Á       ¨           Ì           Ý          rpm-requests             2qcom,rpm-msm8996            ärpm_requests       qcom,rpmcc           2qcom,rpmcc-msm8996           c            “         power-controller             2qcom,msm8996-rpmpd          ø                 opp-table            2operating-points-v2          “      opp1                      opp2                      opp3                      opp4                      opp5                      opp6                            pm8994-regulators            2qcom,rpm-pm8994-regulators          *           8           F           T           b           p           ~           Œ           š           ¨           ·           Æ           Õ           ë           ý                      $           :           P           _      s3          qvreg_s3a_1p3            € Ö         ˜ Ö          “         s4          qvreg_s4a_1p8            € w@        ˜ w@         °         “         s5          qvreg_s5a_2p15           €  Îp        ˜  Îp         “         s7          qvreg_s7a_1p0            € 5         ˜ 5       l1          qvreg_l1a_1p0            € B@        ˜ B@      l2          qvreg_l2a_1p25           € Ð        ˜ Ð      l3          qvreg_l3a_0p875          € øP        ˜ øP      l4          qvreg_l4a_1p225          € ±(        ˜ ±(      l6          qvreg_l6a_1p2            € O€        ˜ O€      l8          qvreg_l8a_1p8            € w@        ˜ w@      l9          qvreg_l9a_1p8            € w@        ˜ w@      l10         qvreg_l10a_1p8           € w@        ˜ w@      l11         qvreg_l11a_1p15          € Œ0        ˜ Œ0      l12         qvreg_l12a_1p8           € w@        ˜ w@         “   9      l13         qvreg_l13a_2p95          € w@        ˜ -p         “   c      l14         qvreg_l14a_1p8           € w@        ˜ w@      l15         qvreg_l15a_1p8           € w@        ˜ w@      l16         qvreg_l16a_2p7           € )2à        ˜ )2à      l17         qvreg_l17a_2p8           € &%         ˜ &%       l18         qvreg_l18a_2p85          € )2à        ˜ ,@       l19         qvreg_l19a_2p8           € -ÆÀ        ˜ -ÆÀ      l20         qvreg_l20a_2p95          € -p        ˜ -p         Ä         “   5      l21         qvreg_l21a_2p95          € -p        ˜ -p         “   b      l22         qvreg_l22a_3p0           € 2Z         ˜ 2Z       l23         qvreg_l23a_2p8           € *¹€        ˜ *¹€      l24         qvreg_l24a_3p075         € .ë¸        ˜ .ë¸      l25         qvreg_l25a_1p2           € O€        ˜ O€         Ä         “   6      l27         qvreg_l26a_0p8           € B@        ˜ B@      l28         qvreg_l28a_0p925         € H        ˜ H         Ä         “   8      l29         qvreg_l29a_2p8           € *¹€        ˜ *¹€      l30         qvreg_l30a_1p8           € w@        ˜ w@      l32         qvreg_l32a_1p8           € w@        ˜ w@      lvs1            qvreg_lvs1a_1p8        lvs2            qvreg_lvs2a_1p8                 smem          
   2qcom,smem           Ý           ë            smp2p-adsp           2qcom,smp2p          ó  »  ­        Á       ž           Ý      
        ý                  master-kernel           master-kernel           ,            “   y      slave-kernel            slave-kernel             C        X            “   w         smp2p-modem          2qcom,smp2p          ó  ³  ¬        Á      Ã           Ý              ý                  master-kernel           master-kernel           ,         slave-kernel            slave-kernel             C        X            smp2p-slpi           2qcom,smp2p          ó  á  ®        Á       ²           Ý              ý                  slave-kernel            slave-kernel             C        X         master-kernel           master-kernel           ,            soc                                  ˆ            ÿÿÿÿ         2simple-bus     phy@34000            2qcom,msm8996-qmp-pcie-phy            § @   ˆ         c                                     ˆ        i      À      ¿      Ø        paux cfg_ahb ref         |      U      e      f        ƒphy common cfg        	  �disabled       lane@35000           § P   0 R     T   Ü        –             €pcie_0_pipe_clk_src         i      ´        ppipe0           |      P        ƒlane0            “   "      lane@36000           § `   0 b     d   Ü        –             €pcie_1_pipe_clk_src         i      ¹        ppipe1           |      R        ƒlane1            “   (      lane@37000           § p   0 r     t   Ü        –             €pcie_2_pipe_clk_src         i      ¾        ppipe2           |      T        ƒlane2            “   .         memory@68000             2qcom,rpm-msg-ram             § €   `          “         qfprom@74000             2qcom,qfprom          § @   ÿ                            hstx_trim@24e            §  N           ¡               “   _      hstx_trim@24f            §  O           ¡               “   `      gpu_speed_bin@133            §  3           ¡               “            rng@83000            2qcom,prng-ee             § 0            i      ˜        pcore          clock-controller@300000          2qcom,gcc-msm8996             c           ¦           ø            § 0   	          i      J        pcxo2             “         thermal-sensor@4a9000         !   2qcom,msm8996-tsens qcom,tsens-v2             § J�     J€            ³           Á      Ê         ½           Áuplow critical          Ñ            “   {      thermal-sensor@4ad000         !   2qcom,msm8996-tsens qcom,tsens-v2             § JÐ     JÀ            ³           Á       ¸         ®           Áuplow critical          Ñ            “   |      syscon@740000            2syscon           § t              “   
      syscon@7a0000            2qcom,tcsr-msm8996 syscon             § z   €          “   	      clock-controller@8c0000          2qcom,mmcc-msm8996            c           ¦           ø            § Œ           (  ç                        	              ÷%1| 0Gž€:i� 98p 1,€@         “         mdss@900000       
   2qcom,mdss            § �      ›    @ ›€   @      "  mdss_phys vbif_phys vbif_nrt_phys                         Á       S            C        X           i      t        piface                                     ˆ         “      mdp@901000        
   2qcom,mdp5            § �  	        	  mdp_phys                         Á             (  i      t      v      y      \      {        piface bus core iommu vsync          $          ports                                port@0           §       endpoint            +            “                  hdmi-tx@9a0000           2qcom,hdmi-tx-8996            § š         aX ž    ÿ      ,  core_physical qfprom_physical hdcp_physical                      Á            (  i      y      t      |      u      z      #  pmdp_core iface core alt_iface extp          ;         	  @hdmi_phy            J      ports                                port@0           §       endpoint            +            “                  hdmi-phy@9a0600         –             2qcom,hdmi-phy-8996        0   § š   Ä š
   $ š   $ š   $ š   $ š    È      >  hdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy           i      t      Ö      
  piface ref            “            gpu@b00000           2qcom,adreno-530.2 qcom,adreno           [            § °   ð         kgsl_3d0_reg_memory         Á      ,         (  i      f      h      g      ¨      Z      #  pcore iface rbbmtimer mem mem_iface                        $               l         
  xspeed_bin                 opp-table            2operating-points-v2          “      opp-624000000           ‰    %1|         �         opp-560000000           ‰    !`ì         �         opp-510000000           ‰    eû€        �   ÿ      opp-401800000           ‰    òû@        �   ÿ      opp-315000000           ‰    Æ„À        �   ÿ      opp-214000000           ‰    Áa€        �   ÿ      opp-133000000           ‰    ík@        �   ÿ         zap-shader          Ý            pinctrl@1010000          2qcom,msm8996-pinctrl             §   0          Á       Ð            ¡        ±               –        ½            C        X            “       wcd9xxx_intr       wcd_intr_default             “   u   mux         Égpio54          Îgpio          config          Égpio54          ×            æ         õ            cdc_reset_ctrl     cdc_reset_sleep    mux         Égpio64          Îgpio          config          Égpio64          ×                              cdc_reset_active             “   t   mux         Égpio64          Îgpio          config          Égpio64          ×            æ                     blsp1_spi0_default           “   f   pinmux        
  Îblsp_spi1           Égpio0 gpio1 gpio3         pinmux_cs           Îgpio            Égpio2         pinconf         Égpio0 gpio1 gpio3           ×                  pinconf_cs          Égpio2           ×                              blsp1_spi0_sleep             “   g   pinmux          Îgpio            Égpio0 gpio1 gpio2 gpio3       pinconf         Égpio0 gpio1 gpio2 gpio3         ×            æ         blsp1_i2c2_default           “   h   pinmux        
  Îblsp_i2c3           Égpio47 gpio48         pinconf         Égpio47 gpio48           ×                        blsp1_i2c2_sleep             “   i   pinmux          Îgpio            Égpio47 gpio48         pinconf         Égpio47 gpio48           ×                        blsp2_i2c0           “   l   pinmux        
  Îblsp_i2c7           Égpio55 gpio56         pinconf         Égpio55 gpio56           ×                     blsp2_i2c0_sleep             “   m   pinmux          Îgpio            Égpio55 gpio56         pinconf         Égpio55 gpio56           ×                     blsp2_uart1_2pins            “   j   pinmux          Îblsp_uart8          Égpio4 gpio5       pinconf         Égpio4 gpio5         ×                     blsp2_uart1_2pins_sleep          “   k   pinmux          Îgpio            Égpio4 gpio5       pinconf         Égpio4 gpio5         ×                     blsp2_uart1_4pins      pinmux          Îblsp_uart8          Égpio4 gpio5 gpio6 gpio7       pinconf         Égpio4 gpio5 gpio6 gpio7         ×                     blsp2_uart1_4pins_sleep    pinmux          Îgpio            Égpio4 gpio5 gpio6 gpio7       pinconf         Égpio4 gpio5 gpio6 gpio7         ×                     blsp2_i2c1           “   n   pinmux        
  Îblsp_i2c8           Égpio6 gpio7       pinconf         Égpio6 gpio7         ×                     blsp2_i2c1_sleep             “   o   pinmux          Îgpio            Égpio6 gpio7       pinconf         Égpio6 gpio7         ×                     blsp2_uart2_2pins      pinmux          Îblsp_uart9          Égpio49 gpio50         pinconf         Égpio49 gpio50           ×                     blsp2_uart2_2pins_sleep    pinmux          Îgpio            Égpio49 gpio50         pinconf         Égpio49 gpio50           ×                     blsp2_uart2_4pins      pinmux          Îblsp_uart9          Égpio49 gpio50 gpio51 gpio52       pinconf         Égpio49 gpio50 gpio51 gpio52         ×                     blsp2_uart2_4pins_sleep    pinmux          Îgpio            Égpio49 gpio50 gpio51 gpio52       pinconf         Égpio49 gpio50 gpio51 gpio52         ×                     blsp2_spi5_default           “   p   pinmux          Îblsp_spi12          Égpio85 gpio86 gpio88          pinmux_cs           Îgpio            Égpio87        pinconf         Égpio85 gpio86 gpio88            ×                  pinconf_cs          Égpio87          ×                              blsp2_spi5_sleep             “   q   pinmux          Îgpio            Égpio85 gpio86 gpio87 gpio88       pinconf         Égpio85 gpio86 gpio87 gpio88         ×            æ         sdc2_clk_on    config        	  Ésdc2_clk                     ×            sdc2_clk_off       config        	  Ésdc2_clk                     ×            sdc2_cmd_on    config        	  Ésdc2_cmd             &        ×   
         sdc2_cmd_off       config        	  Ésdc2_cmd             &        ×            sdc2_data_on       config        
  Ésdc2_data            &        ×   
         sdc2_data_off      config        
  Ésdc2_data            &        ×            pcie0_clkreq_default             “   #   mux         Égpio36          Îpci_e0        config          Égpio36          ×            &         pcie0_perst_default          “   $   mux         Égpio35          Îgpio          config          Égpio35          ×            æ         pcie0_wake_default           “   %   mux         Égpio37          Îgpio          config          Égpio37          ×            &         pcie0_clkreq_sleep           “   &   mux         Égpio36          Îgpio          config          Égpio36          ×                     pcie0_wake_sleep             “   '   mux         Égpio37          Îgpio          config          Égpio37          ×                     pcie1_clkreq_default             “   )   mux         Égpio131         Îpci_e1        config          Égpio131         ×            &         pcie1_perst_default          “   *   mux         Égpio130         Îgpio          config          Égpio130         ×            æ         pcie1_wake_default           “   +   mux         Égpio132         Îgpio          config          Égpio132         ×            æ         pcie1_clkreq_sleep           “   ,   mux         Égpio131         Îgpio          config          Égpio131         ×                     pcie1_wake_sleep             “   -   mux         Égpio132         Îgpio          config          Égpio132         ×                     pcie2_clkreq_default             “   /   mux         Égpio115         Îpci_e2        config          Égpio115         ×            &         pcie2_perst_default          “   0   mux         Égpio114         Îgpio          config          Égpio114         ×            æ         pcie2_wake_default           “   1   mux         Égpio116         Îgpio          config          Égpio116         ×            æ         pcie2_clkreq_sleep           “   2   mux         Égpio115         Îgpio          config          Égpio115         ×                     pcie2_wake_sleep             “   3   mux         Égpio116         Îgpio          config          Égpio116         ×                     cci0_default             “   ;   pinmux          Îcci_i2c         Égpio17 gpio18         pinconf         Égpio17 gpio18           ×                     cci1_default             “   <   pinmux          Îcci_i2c         Égpio19 gpio20         pinconf         Égpio19 gpio20           ×                     camera_board_default       mux_pwdn            Îgpio            Égpio98        config_pwdn         Égpio98          ×                  mux_rst         Îgpio            Égpio104       config_rst          Égpio104         ×                  mux_mclk1         	  Îcam_mclk            Égpio14        config_mclk1            Égpio14          ×                     camera_front_default       mux_pwdn            Îgpio            Égpio133       config_pwdn         Égpio133         ×                  mux_rst         Îgpio            Égpio23        config_rst          Égpio23          ×                  mux_mclk2         	  Îcam_mclk            Égpio15        config_mclk2            Égpio15          ×                     camera_rear_default    mux_pwdn            Îgpio            Égpio26        config_pwdn         Égpio26          ×                  mux_rst         Îgpio            Égpio25        config_rst          Égpio25          ×                  mux_mclk0         	  Îcam_mclk            Égpio13        config_mclk0            Égpio13          ×                     sdc2-pins-default            “   d   clk       	  Ésdc2_clk                     ×         cmd       	  Ésdc2_cmd             &        ×   
      data          
  Ésdc2_data            &        ×   
      cd          Égpio38          Îgpio             &        ×            sdc2-pins-sleep          “   e   clk       	  Ésdc2_clk                     ×         cmd       	  Ésdc2_cmd             &        ×         data          
  Ésdc2_data            &        ×         cd          Égpio38          Îgpio             &        ×               qcom,spmi@400f000            2qcom,spmi-pmic-arb        (   § ð    @   €  À   €  €           !         core chnls obsrvr intr cnfg         Áperiph_irq          Á      F           3            ;                                       C        X      pmic@0           2qcom,pm8994 qcom,spmi-pmic           §                                     rtc@6000             2qcom,pm8941-rtc          §  `   a       
  rtc alarm           Á       a            pon@800          2qcom,pm8916-pon          §           H           X      pwrkey           2qcom,pm8941-pwrkey          Á                      f  =	         &        o   t         gpios@c000           2qcom,pm8994-gpio             §  À          ¡        ½        `  Á       À               Á               Â               Ã               Ä               Å               Æ               Ç               È               É               Ê               Ë               Ì               Í               Î               Ï               Ð               Ñ               Ò               Ó               Ô               Õ              mpps@a000            2qcom,pm8994-mpp          §             ¡        ½         €  Á                       ¡               ¢               £               ¤               ¥               ¦               §                 pmic@1           2qcom,pm8994 qcom,spmi-pmic           §                                    regulators           2qcom,pm8994-regulators           pmic@2           2qcom,pmi8994 qcom,spmi-pmic          §                                    gpios@c000        !   2qcom,pmi8994-gpio qcom,spmi-gpio             §  À          ¡        ±   !           
        ½            C        X            “   !         pmic@3           2qcom,pmi8994 qcom,spmi-pmic          §                                    regulators           2qcom,pmi8994-regulators                                      agnoc@0                         2simple-pm-bus                                     ˆ   pcie@600000          2qcom,pcie-msm8996 snps,dw-pcie        	  �disabled                          z       ÿ        „             § `                ¨             parf dbi elbi config            ;   "        @pciephy                                0  ˆ                           0  0       Ð          Á      •           Ámsi         X           Ž                     €  ¡                         ô                            õ                            ÷                            ø           ¯default sleep           ½   #   $   %        Ç   &   $   '        Ñ          (  i      ´      ³      ²      ±      °      "  ppipe aux cfg bus_master bus_slave         pcie@608000          2qcom,pcie-msm8996 snps,dw-pcie                        z       ÿ        „         	  �disabled              § `€               ¨             parf dbi elbi config            ;   (        @pciephy                                0  ˆ                           0  0       Ð          Á      �           Ámsi         X           Ž                     €  ¡                                                                                                                    ¯default sleep           ½   )   *   +        Ç   ,   *   -        Ñ         (  i      ¹      ¸      ·      ¶      µ      "  ppipe aux cfg bus_master bus_slave         pcie@610000          2qcom,pcie-msm8996 snps,dw-pcie                        z       ÿ        „         	  �disabled              § a                ¨             parf dbi elbi config            ;   .        @pciephy                                0  ˆ                           0  0      Ð           ›pci         Á      ¥           Ámsi         X           Ž                     €  ¡                         Ž                            �                            �                            ‘           ¯default sleep           ½   /   0   1        Ç   2   0   3        Ñ         (  i      ¾      ½      ¼      »      º      "  ppipe aux cfg bus_master bus_slave            ufshc@624000             2qcom,ufshc           § b@   %         Á      	           ;   4        @ufsphy                      ’  pcore_clk_src core_clk bus_clk bus_aggr_clk iface_clk core_clk_unipro_src core_clk_unipro core_clk_ice ref_clk tx_lane0_sync_clk rx_lane0_sync_clk         X  i      I      Á      R      Ñ      Â      J      È      É      J      Å      Æ      X  âõá ëÂ                                 ðÑ€á£                                                 ð           ¦           �okay               5           6                   ( 	'À        9 ÝÐ        K ÝÐ         “   7   ufs_variant          2qcom,ufs_variant             phy@627000           2qcom,msm8996-qmp-ufs-phy             § bp   Ä                                  ˆ        i      ×        pref         |   7            ƒufsphy          �okay            ^   8        n   9        ~  GÌ        ”  $à   lanes@627400             § bt   , bv     b|   ´        –             “   4         camss@a00000             2qcom,msm8996-camss        p   § £@       0    £P       8    £`       @    £      £     £     £     £            ¡      ¡@          |  csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csiphy2 csiphy2_clk_mux csid0 csid1 csid2 csid3 ispif csi_clk_mux vfe0 vfe1       x  Á       N          O          P         (         )         *         +         5         :         ;         @  Ácsiphy0 csiphy1 csiphy2 csid0 csid1 csid2 csid3 ispif vfe0 vfe1                     	        i      �      ¹      Œ      �      Ž      ¦      ¥      §      ©      ¨      «      ª      ¬      ®      ­      °      ¯      ±      ³      ²      µ      ´      ¶      ¸      ·      ‚      ™      Ÿ      ›      š      œ             ž      �      —      ˜     :  ptop_ahb ispif_ahb csiphy0_timer csiphy1_timer csiphy2_timer csi0_ahb csi0 csi0_phy csi0_pix csi0_rdi csi1_ahb csi1 csi1_phy csi1_pix csi1_rdi csi2_ahb csi2 csi2_phy csi2_pix csi2_rdi csi3_ahb csi3 csi3_phy csi3_pix csi3_rdi ahb vfe0 csi_vfe0 vfe0_ahb vfe0_stream vfe1 csi_vfe1 vfe1_ahb vfe1_stream vfe_ahb vfe_axi            $   :       :      :      :         	  �disabled       ports                                      cci@a0c000           2qcom,msm8996-cci                                       §  À            Á      '                          i      �      ‹      Š      ‚      $  pcamss_top_ahb cci_ahb cci camss_ahb         ç      ‹      Š        ÷Ä´ <4`        ¯default         ½   ;   <      	  �disabled       i2c-bus@0            §             p €                                i2c-bus@1            §            p €                                   iommu@b40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            § ´             ª         $  Á      N         I         J           ½           i      h      Z      
  piface bus                          “         video-codec@c00000           2qcom,msm8996-venus           § À   ð         Á                                i      n      q      o      p        pcore iface bus mbus          $   =       =      =   
   =      =      =      =      =   	   =      =      =      =      =      =   !   =   (   =   )   =   +   =   ,   =   -   =   1        Ý   >        �okay       video-decoder            2venus-decoder           i      r        pcore                        video-encoder            2venus-encoder           i      s        pcore                           iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            § Ð             ª         $  Á       I         @         A           ½           i      [      \      
  piface bus                          “         iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            § Ô             ª         `  Á               O         P         Q         R         S         T         U                          i      b      c      
  piface bus           ½           �okay             “   =      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            § Ú             ª         $  Á       L         W         X                         i      N      O      
  piface bus           ½            “   :      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            §`             ½                         ª         œ  Á      ”          â         ‰         Š         ‹         Œ         �         Ž         �         �         ‘         ’         “           i      Û      Ü      
  piface bus            “   z      stm@3002000           2arm,coresight-stm arm,primecell          §      (             stm-base stm-stimulus-base          i            	        papb_pclk atclk     out-ports      port       endpoint            +   ?         “   A               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell             §             i            	        papb_pclk atclk     in-ports       port       endpoint            +   @         “   L               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell           §            i            	        papb_pclk atclk     in-ports                                 port@7           §      endpoint            +   A         “   ?            out-ports      port       endpoint            +   B         “   F               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell           §             i            	        papb_pclk atclk     in-ports                                 port@6           §      endpoint            +   C         “   \            out-ports      port       endpoint            +   D         “   G               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           §0            i            	        papb_pclk atclk     out-ports      port       endpoint            +   E         “   H               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           §P            i            	        papb_pclk atclk     in-ports                                 port@0           §       endpoint            +   F         “   B         port@1           §      endpoint            +   G         “   D         port@2           §      endpoint            +   H         “   E            out-ports      port       endpoint            +   I         “   M               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           §`            i            	        papb_pclk atclk     in-ports       port       endpoint            +   J         “   N            out-ports                                port@0           §       endpoint            +   K         “   O         port@1           §      endpoint            +   L         “   @               etf@3027000           2arm,coresight-tmc arm,primecell          §p            i            	        papb_pclk atclk     in-ports       port       endpoint            +   M         “   I            out-ports      port       endpoint            +   N         “   J               etr@3028000           2arm,coresight-tmc arm,primecell          §€            i            	        papb_pclk atclk           Ê   in-ports       port       endpoint            +   O         “   K               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell            §�             i            	  papb_pclk             ù         etm@3840000       "   2arm,coresight-etm4x arm,primecell            §„             i            	        papb_pclk atclk           ù      out-ports      port       endpoint            +   P         “   R               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell            §‘             i            	  papb_pclk             ù         etm@3940000       "   2arm,coresight-etm4x arm,primecell            §”             i            	        papb_pclk atclk           ù      out-ports      port       endpoint            +   Q         “   S               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell           §›             i            	        papb_pclk atclk     in-ports                                 port@0           §       endpoint            +   R         “   P         port@1           §      endpoint            +   S         “   Q            out-ports      port       endpoint            +   T         “   Z               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell            §¡             i            	  papb_pclk             ù         etm@3a40000       "   2arm,coresight-etm4x arm,primecell            §¤             i            	        papb_pclk atclk           ù      out-ports      port       endpoint            +   U         “   W               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell            §±             i            	  papb_pclk             ù         etm@3b40000       "   2arm,coresight-etm4x arm,primecell            §´             i            	        papb_pclk atclk           ù      out-ports      port       endpoint            +   V         “   X               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell           §»             i            	        papb_pclk atclk     in-ports                                 port@0           §       endpoint            +   W         “   U         port@1           §      endpoint            +   X         “   V            out-ports      port       endpoint            +   Y         “   [               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell           §¼             i            	        papb_pclk atclk     in-ports                                 port@0           §       endpoint            +   Z         “   T         port@1           §      endpoint            +   [         “   Y            out-ports      port       endpoint            +   \         “   C               clock-controller@6400000             2qcom,apcc-msm8996            §@   	           c         usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3          §¯ˆ                                      ˆ      0  i      Q      [      Ò      ]      \      c        ç      ]      [        ÷$ø '                     	  �disabled       dwc3@6a00000          
   2snps,dwc3            §     Ì         Á       ƒ           ;   ]   ^        @usb2-phy usb3-phy            Ý         ö         phy@7410000          2qcom,msm8996-qmp-usb3-phy            §A    Ä         c                                     ˆ        i      ^      c      Õ        paux cfg_ahb ref         |      g      h        ƒphy common        	  �disabled       lane@7410200             §A    A   0A   ¨        –             €usb3_phy_pipe_clk_src           i      _        ppipe0            “   ^         phy@7411000          2qcom,msm8996-qusb2-phy           §A   €        –            i      c      Ú        pcfg_ahb ref         |      	        l   _      	  �disabled             “   ]      phy@7412000          2qcom,msm8996-qusb2-phy           §A    €        –            i      c      Ù        pcfg_ahb ref         |      
        l   `      	  �disabled             “   r      sdhci@74a4900           �okay             2qcom,sdhci-msm-v4            §JI   J@            hc_mem core_mem         Á       }          Ý           Áhc_irq pwr_irq          piface core xo           i      h      g   a                          &           !   b        -   c        ¯default sleep           ½   d        Ç   e      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             §W             Á       l           i      t      m        pcore iface        	  �disabled          spi@7575000          2qcom,spi-qup-v2.2.1          §WP            Á       _           i      o      m        pcore iface          ¯default sleep           ½   f        Ç   g                                	  �disabled          i2c@7577000          2qcom,i2c-qup-v2.2.1          §Wp            Á       a           i      m      v        piface core          ¯default sleep           ½   h        Ç   i                                	  �disabled          serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             §[             Á       r           i      ˆ      �        pcore iface          �okay            ¯default sleep           ½   j        Ç   k      serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             §[            Á       s           i      ‹      �        pcore iface        	  �disabled          i2c@75b5000          2qcom,i2c-qup-v2.2.1          §[P            Á       e           i      �      „        piface core          ¯default sleep           ½   l        Ç   m                                	  �disabled          i2c@75b6000          2qcom,i2c-qup-v2.2.1          §[`            Á       f           i      �      ‡        piface core          ¯default sleep           ½   n        Ç   o                                	  �disabled          spi@75ba000          2qcom,spi-qup-v2.2.1          §[             Á       j           i      ’      �        pcore iface          ¯default sleep           ½   p        Ç   q                                	  �disabled          usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          §oˆ                                      ˆ      (  i      U      `      b      a      c        ç      b      `        ÷$ø “‡                     	  �disabled       dwc3@7600000          
   2snps,dwc3            §`    Ì         Á       Š           ;   r      	  @usb2-phy             Ý         ö         dma@9184000          2qcom,bam-v1.7.0          :         §	@            S           Á       ¤           `           3           k            “   s      slim@91c0000             2qcom,slim-ngd-v1.5.0             §	   À         ctrl            Á       £            x   s      s      s      s           }rx tx tx2 rx2                                ngd@1            §                               tas-ifd          2slim217,1a0          §                 “   v      codec@1         ½   t   u        ¯default          2slim217,1a0          §                             Á   6      5           Áintr1 intr2          C        X           ‡       @            “   v        J               remoteproc@9300000           2qcom,msm8996-adsp-pil            §	0           @             ¢      w          w         w         w            #  Áwdog fatal ready handover stop-ack          i   a        pxo          Ý   x        ´   y            Åstop       smd-edge            Á       œ           Ûlpass           Ý              á                                           apr                        2qcom,apr-v2         ïapr_audio_svc           	                                q6core           §            2qcom,q6core       q6afe            2qcom,q6afe           §      dais             2qcom,q6afe-dais                                   J      hdmi@1           §               q6asm            2qcom,q6asm           §      dais             2qcom,q6asm-dais                                   J           $   z            q6adm            2qcom,q6adm           §      routing          2qcom,q6adm-routing          J                      mailbox@9820000          2qcom,msm8996-apcs-hmss-global            §	‚             	            “         timer@9840000                                     ˆ         2arm,armv7-timer-mem          §	„              p$ø    frame@9850000           	            Á                             §	…     	†           frame@9870000           	           Á                    §	‡           	  �disabled          frame@9880000           	           Á       !            §	ˆ           	  �disabled          frame@9890000           	           Á       "            §	‰           	  �disabled          frame@98a0000           	           Á       #            §	Š           	  �disabled          frame@98b0000           	           Á       $            §	‹           	  �disabled          frame@98c0000           	           Á       %            §	Œ           	  �disabled             syscon@9a10000           2syscon           §	¡           interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3          X            C        	*           	A                §	¼     	À             Á      	            “            sound         thermal-zones      cpu0-thermal            	V   ú        	l  è        	z   {      trips      trip-point0         	Š $ø        	–  Ð         ¢passive       cpu_crit            	Š ­°        	–  Ð      	   ¢critical                cpu1-thermal            	V   ú        	l  è        	z   {      trips      trip-point0         	Š $ø        	–  Ð         ¢passive       cpu_crit            	Š ­°        	–  Ð      	   ¢critical                cpu2-thermal            	V   ú        	l  è        	z   {      trips      trip-point0         	Š $ø        	–  Ð         ¢passive       cpu_crit            	Š ­°        	–  Ð      	   ¢critical                cpu3-thermal            	V   ú        	l  è        	z   {   
   trips      trip-point0         	Š $ø        	–  Ð         ¢passive       cpu_crit            	Š ­°        	–  Ð      	   ¢critical                gpu-thermal-top         	V   ú        	l  è        	z   |      trips      trip-point0         	Š _�        	–  Ð         ¢hot             gpu-thermal-bottom          	V   ú        	l  è        	z   |      trips      trip-point0         	Š _�        	–  Ð         ¢hot             m4m-thermal         	V   ú        	l  è        	z   {      trips      trip-point0         	Š _�        	–  Ð         ¢hot             l3-or-venus-thermal         	V   ú        	l  è        	z   {      trips      trip-point0         	Š _�        	–  Ð         ¢hot             cluster0-l2-thermal         	V   ú        	l  è        	z   {      trips      trip-point0         	Š _�        	–  Ð         ¢hot             cluster1-l2-thermal         	V   ú        	l  è        	z   {      trips      trip-point0         	Š _�        	–  Ð         ¢hot             camera-thermal          	V   ú        	l  è        	z   |      trips      trip-point0         	Š _�        	–  Ð         ¢hot             q6-dsp-thermal          	V   ú        	l  è        	z   |      trips      trip-point0         	Š _�        	–  Ð         ¢hot             mem-thermal         	V   ú        	l  è        	z   |      trips      trip-point0         	Š _�        	–  Ð         ¢hot             modemtx-thermal         	V   ú        	l  è        	z   |      trips      trip-point0         	Š _�        	–  Ð         ¢hot                timer            2arm,armv8-timer       0  Á                                 
         aliases         	¡/soc/serial@75b0000       v1p05-regulator          2regulator-fixed         	©v1p05            °         	·        € �        ˜ �        	É   }      v12-poe-regulator            2regulator-fixed         	©v12_poe          °         	·        € ·         ˜ ·          “   ~      v3p3-regulator           2regulator-fixed         qv3p3             °         	·        € 2Z         ˜ 2Z         	É   ~      v5p0-regulator           2regulator-fixed         qv5p0             °         	·        € LK@        ˜ LK@        	É   ~         “   }      vph-pwr-regulator            2regulator-fixed         qvph_pwr          °         	·        € 9ûÀ        ˜ 9ûÀ         “            	interrupt-parent #address-cells #size-cells model compatible qcom,msm-id qcom,board-id stdout-path #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method cpu-idle-states capacity-dmips-mhz next-level-cache cache-level cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us qcom,dload-mode syscon #hwlock-cells ranges no-map size alloc-ranges qcom,client-id qcom,vmid interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels #power-domain-cells operating-points-v2 opp-level 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_l2_l26_l28-supply vdd_l3_l11-supply vdd_l4_l27_l31-supply vdd_l5_l7-supply vdd_l6_l12_l32-supply vdd_l8_l16_l30-supply vdd_l25-supply vdd_lvs1_2-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-allow-set-load memory-region hwlocks qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells clocks clock-names resets reset-names status #phy-cells bits #reset-cells #qcom,sensors interrupt-names #thermal-sensor-cells assigned-clocks assigned-clock-rates reg-names power-domains iommus remote-endpoint phys phy-names #sound-dai-cells #stream-id-cells nvmem-cells nvmem-cell-names opp-hz opp-supported-hw gpio-controller gpio-ranges #gpio-cells pins function drive-strength bias-pull-down input-enable bias-disable output-low output-high bias-pull-up qcom,ee qcom,channel mode-bootloader mode-recovery debounce linux,code bus-range num-lanes interrupt-map-mask interrupt-map pinctrl-names pinctrl-0 pinctrl-1 linux,pci-domain freq-table-hz lanes-per-direction vcc-supply vccq-supply vccq2-supply vcc-max-microamp vccq-max-microamp vccq2-max-microamp vdda-phy-supply vdda-pll-supply vdda-phy-max-microamp vdda-pll-max-microamp #global-interrupts #iommu-cells arm,scatter-gather snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk bus-width cd-gpios vmmc-supply vqmmc-supply qcom,controlled-remotely num-channels #dma-cells qcom,num-ees dmas dma-names reset-gpios slim-ifc-dev interrupts-extended qcom,smem-states qcom,smem-state-names label qcom,smd-edge qcom,smd-channels qcom,apr-domain #mbox-cells frame-number #redistributor-regions redistributor-stride polling-delay-passive polling-delay thermal-sensors temperature hysteresis serial0 reglator-name regulator-boot-on vin-supply 