Ðþí  æ   8  Ú   (              ÙÔ                                                                   #   ,Qualcomm Technologies, Inc. DB820c        3   2arrow,apq8096-db820c qcom,apq8096-sbc qcom,apq8096     chosen           =serial0:115200n8          clocks           2simple-bus     xo-board             2fixed-clock          I             V$ø       	   fxo_board             y   r      sleep-clk            2fixed-clock          I             V  ü      
   fsleep_clk         divclk4          2fixed-clock          I             V  €          fdivclk4          �default          �            y         divclk1          2gpio-gate-clock          �            �default          ™      .         I                                 y   ”         cpus                                 cpu@0            ­cpu       
   2qcom,kryo            ¹                 ½psci             Ë            Û            î            y   	   l2-cache             2cache            ÿ            y            cpu@1            ­cpu       
   2qcom,kryo            ¹                ½psci             Ë            Û            î            y   
      cpu@100          ­cpu       
   2qcom,kryo            ¹                ½psci             Ë            Û            î            y      l2-cache             2cache            ÿ            y            cpu@101          ­cpu       
   2qcom,kryo            ¹               ½psci             Ë            Û            î            y         cpu-map    cluster0       core0              	      core1              
         cluster1       core0                    core1                          idle-states         psci       cpu-sleep-0          2arm,idle-state          standalone-power-collapse           ,           C   ‚        T   P        d  ,         y               firmware       scm          2qcom,scm-msm8996            u    0          hwlock           2qcom,tcsr-mutex         …                  Œ            y         memory           ­memory           ¹                      psci             2arm,psci-1.0             Äsmc       reserved-memory                                   š   mba@91500000             ¹    ‘P                   ¡      slpi@90b00000            ¹    �°                   ¡      venus@90400000           ¹    �@       p           ¡         y   M      adsp@8ea00000            ¹    Ž                   ¡         y   –      mpss@88800000            ¹    ˆ€                  ¡      smem-mem@86000000            ¹    †                    ¡         y         memory@85800000          ¹    …€       €           ¡      memory@86200000          ¹    †       `           ¡      rmtfs@86700000           2qcom,rmtfs-mem          ¨                ­                        ¡        º           É         gpu@8f200000             2shared-dma-pool          ¹    �°                   ¡         y   +         rpm-glink            2qcom,glink-rpm          Ó       ¨           Þ           ï          rpm-requests             2qcom,rpm-msm8996            örpm_requests       qcom,rpmcc           2qcom,rpmcc-msm8996           I            y         power-controller             2qcom,msm8996-rpmpd          
                 opp-table            2operating-points-v2          y      opp1            2         opp2            2         opp3            2         opp4            2         opp5            2         opp6            2               pm8994-regulators            2qcom,rpm-pm8994-regulators          <           J           X           f           t           ‚           �           ž           ¬           º           É           Ø           ç           õ                                 3           D           Z           p           Š           ¥           ¸           Ë           Þ           í      s3          vreg_s3a_1p3             Ö         ) Ö          y         s4          vreg_s4a_1p8             w@        ) w@         A         y         s5          vreg_s5a_2p15             Îp        )  Îp         y         s7          vreg_s7a_1p0             5         ) 5       l1          vreg_l1a_1p0             B@        ) B@      l2          vreg_l2a_1p25            Ð        ) Ð         y   I      l3          vreg_l3a_0p875           øP        ) øP      l4          vreg_l4a_1p225           ±(        ) ±(      l6          vreg_l6a_1p2             O€        ) O€      l8          vreg_l8a_1p8             w@        ) w@      l9          vreg_l9a_1p8             w@        ) w@      l10         vreg_l10a_1p8            w@        ) w@      l11         vreg_l11a_1p15           Œ0        ) Œ0      l12         vreg_l12a_1p8            w@        ) w@         y         l13         vreg_l13a_2p95           w@        ) -p         y   |      l14         vreg_l14a_1p8            w@        ) w@      l15         vreg_l15a_1p8            w@        ) w@      l16         vreg_l16a_2p7            )2à        ) )2à      l17         vreg_l17a_2p8            &%         ) &%       l18         vreg_l18a_2p85           )2à        ) ,@       l19         vreg_l19a_2p8            -ÆÀ        ) -ÆÀ      l20         vreg_l20a_2p95           -p        ) -p         U         y   E      l21         vreg_l21a_2p95           -p        ) -p         U        n @         y   {      l22         vreg_l22a_3p0            2Z         ) 2Z       l23         vreg_l23a_2p8            *¹€        ) *¹€      l24         vreg_l24a_3p075          .ë¸        ) .ë¸         y   p      l25         vreg_l25a_1p2            O€        ) O€         U         y   F      l27         vreg_l26a_0p8            B@        ) B@      l28         vreg_l28a_0p925          H        ) H         U         y         l29         vreg_l29a_2p8            *¹€        ) *¹€      l30         vreg_l30a_1p8            w@        ) w@      l32         vreg_l32a_1p8            w@        ) w@      lvs1            vreg_lvs1a_1p8        lvs2            vreg_lvs2a_1p8           pmi8994-regulators           2qcom,rpm-pmi8994-regulators         <           J           X           „      boost-bypass            vph_pwr_bbyp             2Z         ) 2Z          y         s1          vreg_s1b_1p025           £è        ) £è         y                  smem          
   2qcom,smem           —           ¥            smp2p-adsp           2qcom,smp2p          ­  »  ­        Ó       ž           ï      
        ·            Æ      master-kernel           Ömaster-kernel           æ            y   —      slave-kernel            Öslave-kernel             ý                    y   •         smp2p-modem          2qcom,smp2p          ­  ³  ¬        Ó      Ã           ï              ·            Æ      master-kernel           Ömaster-kernel           æ         slave-kernel            Öslave-kernel             ý                    smp2p-slpi           2qcom,smp2p          ­  á  ®        Ó       ²           ï              ·            Æ      slave-kernel            Öslave-kernel             ý                 master-kernel           Ömaster-kernel           æ            soc                                  š            ÿÿÿÿ         2simple-bus     phy@34000            2qcom,msm8996-qmp-pcie-phy            ¹ @   ˆ         I                                     š         ™      À      ¿      Ø        #aux cfg_ahb ref         /      U      e      f        6phy common cfg          Bokay            I           Y      lane@35000           ¹ P   0 R     T   Ü        i             fpcie_0_pipe_clk_src          ™      ´        #pipe0           /      P        6lane0            y   1      lane@36000           ¹ `   0 b     d   Ü        i             fpcie_1_pipe_clk_src          ™      ¹        #pipe1           /      R        6lane1            y   8      lane@37000           ¹ p   0 r     t   Ü        i             fpcie_2_pipe_clk_src          ™      ¾        #pipe2           /      T        6lane2            y   >         memory@68000             2qcom,rpm-msg-ram             ¹ €   `          y         qfprom@74000             2qcom,qfprom          ¹ @   ÿ                            hstx_trim@24e            ¹  N           t               y   o      hstx_trim@24f            ¹  O           t               y   q      gpu_speed_bin@133            ¹  3           t               y   )         rng@83000            2qcom,prng-ee             ¹ 0             ™      ˜        #core          clock-controller@300000          2qcom,gcc-msm8996             I           y           
            ¹ 0   	           ™      J        #cxo2             y         thermal-sensor@4a9000         !   2qcom,msm8996-tsens qcom,tsens-v2             ¹ J�     J€            †           Ó      Ê         ½           ”uplow critical          ¤            y   ž      thermal-sensor@4ad000         !   2qcom,msm8996-tsens qcom,tsens-v2             ¹ JÐ     JÀ            †           Ó       ¸         ®           ”uplow critical          ¤            y   Ÿ      syscon@740000            2syscon           ¹ t              y         syscon@7a0000            2qcom,tcsr-msm8996 syscon             ¹ z   €          y         clock-controller@8c0000          2qcom,mmcc-msm8996            I           y           
            ¹ Œ           (  º                        	              Ê%1| 0Gž€:i� 98p 1,€@        ß            y         mdss@900000       
   2qcom,mdss            ¹ �      ›    @ ›€   @      "  îmdss_phys vbif_phys vbif_nrt_phys           ø              Ó       S            ý                    ™      t        #iface                                     š        Bokay             y      mdp@901000        
   2qcom,mdp5            ¹ �  	        	  îmdp_phys                         Ó             (   ™      t      v      y      \      {        #iface bus core iommu vsync                          Bokay       ports                                port@0           ¹       endpoint               !         y   '               hdmi-tx@9a0000           2qcom,hdmi-tx-8996            ¹ š         aX ž    ÿ      ,  îcore_physical qfprom_physical hdcp_physical                      Ó            (   ™      y      t      |      u      z      #  #mdp_core iface core alt_iface extp             "      	  "hdmi_phy            ,           Bokay             �default sleep            �   #   $        =   %   &        G           X            y   œ   ports                                port@0           ¹       endpoint               '         y   !               hdmi-phy@9a0600         i             2qcom,hdmi-phy-8996        0   ¹ š   Ä š
   $ š   $ š   $ š   $ š    È      >  îhdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy            ™      t      Ö      
  #iface ref           Bokay            h           u            y   "         gpu@b00000           2qcom,adreno-530.2 qcom,adreno           �            ¹ °   ð         îkgsl_3d0_reg_memory         Ó      ,         (   ™      f      h      g      ¨      Z      #  #core iface rbbmtimer mem mem_iface          ø                 (            ’   )      
  žspeed_bin              *   opp-table            2operating-points-v2          y   *   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          Ó       Ð            Ç        ×   ,           –        ã            ý                ƒ  ï[SPI0_DOUT] [SPI0_DIN] [SPI0_CS] [SPI0_SCLK] [UART1_TxD] [UART1_RxD] [I2C1_SDA] [I2C1_SCL] GPIO-H TP93 GPIO-G [MDP_VSYNC_S] NC [CSI0_MCLK] [CAM_MCLK1] [CSI1_MCLK] TP99 [I2C2_SDA] [I2C2_SCL] [CCI_I2C_SDA1] [CCI_I2C_SCL1] FLASH_STROBE_EN FLASH_STROBE_TRIG GPIO-K GPIO-D GPIO-I GPIO-J BLSP6_I2C_SDA BLSP6_I2C_SCL GPIO-B GPIO30 HDMI_CEC HDMI_DDC_CLOCK HDMI_DDC_DATA HDMI_HOT_PLUG_DETECT PCIE0_RST_N PCIE0_CLKREQ_N PCIE0_WAKE SD_CARD_DET_N TSIF1_SYNC W_DISABLE_N [BLSP9_UART_TX] [BLSP9_UART_RX] [BLSP2_UART_CTS_N] [BLSP2_UART_RFR_N] [BLSP3_UART_TX] [BLSP3_UART_RX] [I2C0_SDA] [I2C0_SCL] [UART0_TxD] [UART0_RxD] [UART0_CTS] [UART0_RTS] [CODEC_INT1_N] [CODEC_INT2_N] [BLSP7_I2C_SDA] [BLSP7_I2C_SCL] MI2S_MCLK [PCM_CLK] [PCM_FS] [PCM_DO] [PCM_DI] GPIO-E TP87 [CODEC_RST_N] [PCM1_CLK] [PCM1_SYNC] [PCM1_DIN] [PCM1_DOUT] AUDIO_REF_CLK SLIMBUS_CLK SLIMBUS_DATA0 SLIMBUS_DATA1 NC NC NC NC TP94 NC TP95 GPIO-A TP88 TP89 TP90 TP91 [SD_DAT0] [SD_CMD] [SD_DAT3] [SD_SCLK] TSIF1_CLK TSIF1_EN TSIF1_DATA NC TSIF2_CLK TSIF2_EN TSIF2_DATA TSIF2_SYNC NC CAM1_STANDBY_N NC NC [LCD1_RESET_N] BOOT_CONFIG1 USB_HUB_RESET CAM1_RST_N NC NC NC NC NC NC NC NC PMI8994_BUA PCIE2_RST_N PCIE2_CLKREQ_N PCIE2_WAKE SSC_IRQ_0 SSC_IRQ_1 SSC_IRQ_2 NC GPIO121 NC SSC_IRQ_6 SSC_IRQ_7 GPIO-C BOOT_CONFIG5 NC NC BOOT_CONFIG7 PCIE1_RST_N PCIE1_CLKREQ_N PCIE1_WAKE GPIO-L NC NC BOOT_CONFIG8 NC NC GPS_SSBI2 GPS_SSBI1 NC NC NC BOOT_CONFIG6 NC NC NC NC NC           y   ,   wcd9xxx_intr       wcd_intr_default             y   ’   mux         ÿgpio54          gpio          config          ÿgpio54                               +            cdc_reset_ctrl     cdc_reset_sleep    mux         ÿgpio64          gpio          config          ÿgpio64                      8         E         cdc_reset_active             y   ‘   mux         ÿgpio64          gpio          config          ÿgpio64                               P            blsp1_spi0_default           y   €   pinmux        
  blsp_spi1           ÿgpio0 gpio1 gpio3         pinmux_cs           gpio            ÿgpio2         pinconf         ÿgpio0 gpio1 gpio3                       8      pinconf_cs          ÿgpio2                       8         P         blsp1_spi0_sleep             y   �   pinmux          gpio            ÿgpio0 gpio1 gpio2 gpio3       pinconf         ÿgpio0 gpio1 gpio2 gpio3                              blsp1_i2c2_default           y   ‚   pinmux        
  blsp_i2c3           ÿgpio47 gpio48         pinconf         ÿgpio47 gpio48                      8             blsp1_i2c2_sleep             y   ƒ   pinmux          gpio            ÿgpio47 gpio48         pinconf         ÿgpio47 gpio48                      8             blsp2_i2c0           y   ˆ   pinmux        
  blsp_i2c7           ÿgpio55 gpio56         pinconf         ÿgpio55 gpio56                       8         blsp2_i2c0_sleep             y   ‰   pinmux          gpio            ÿgpio55 gpio56         pinconf         ÿgpio55 gpio56                       8         blsp2_uart1_2pins            y   „   pinmux          blsp_uart8          ÿgpio4 gpio5       pinconf         ÿgpio4 gpio5                     8         blsp2_uart1_2pins_sleep          y   …   pinmux          gpio            ÿgpio4 gpio5       pinconf         ÿgpio4 gpio5                     8         blsp2_uart1_4pins      pinmux          blsp_uart8          ÿgpio4 gpio5 gpio6 gpio7       pinconf         ÿgpio4 gpio5 gpio6 gpio7                     8         blsp2_uart1_4pins_sleep    pinmux          gpio            ÿgpio4 gpio5 gpio6 gpio7       pinconf         ÿgpio4 gpio5 gpio6 gpio7                     8         blsp2_i2c1           y   Š   pinmux        
  blsp_i2c8           ÿgpio6 gpio7       pinconf         ÿgpio6 gpio7                     8         blsp2_i2c1_sleep             y   ‹   pinmux          gpio            ÿgpio6 gpio7       pinconf         ÿgpio6 gpio7                     8         blsp2_uart2_2pins      pinmux          blsp_uart9          ÿgpio49 gpio50         pinconf         ÿgpio49 gpio50                       8         blsp2_uart2_2pins_sleep    pinmux          gpio            ÿgpio49 gpio50         pinconf         ÿgpio49 gpio50                       8         blsp2_uart2_4pins            y   †   pinmux          blsp_uart9          ÿgpio49 gpio50 gpio51 gpio52       pinconf         ÿgpio49 gpio50 gpio51 gpio52                     8         blsp2_uart2_4pins_sleep          y   ‡   pinmux          gpio            ÿgpio49 gpio50 gpio51 gpio52       pinconf         ÿgpio49 gpio50 gpio51 gpio52                     8         blsp2_spi5_default           y   Œ   pinmux          blsp_spi12          ÿgpio85 gpio86 gpio88          pinmux_cs           gpio            ÿgpio87        pinconf         ÿgpio85 gpio86 gpio88                        8      pinconf_cs          ÿgpio87                      8         P         blsp2_spi5_sleep             y   �   pinmux          gpio            ÿgpio85 gpio86 gpio87 gpio88       pinconf         ÿgpio85 gpio86 gpio87 gpio88                              sdc2_clk_on          y   s   config        	  ÿsdc2_clk             8                    sdc2_clk_off             y   w   config        	  ÿsdc2_clk             8                    sdc2_cmd_on          y   t   config        	  ÿsdc2_cmd             \           
         sdc2_cmd_off             y   x   config        	  ÿsdc2_cmd             \                    sdc2_data_on             y   u   config        
  ÿsdc2_data            \           
         sdc2_data_off            y   y   config        
  ÿsdc2_data            \                    pcie0_clkreq_default             y   2   mux         ÿgpio36          pci_e0        config          ÿgpio36                      \         pcie0_perst_default          y   3   mux         ÿgpio35          gpio          config          ÿgpio35                               pcie0_wake_default           y   4   mux         ÿgpio37          gpio          config          ÿgpio37                      \         pcie0_clkreq_sleep           y   5   mux         ÿgpio36          gpio          config          ÿgpio36                      8         pcie0_wake_sleep             y   6   mux         ÿgpio37          gpio          config          ÿgpio37                      8         pcie1_clkreq_default             y   9   mux         ÿgpio131         pci_e1        config          ÿgpio131                     \         pcie1_perst_default          y   :   mux         ÿgpio130         gpio          config          ÿgpio130                              pcie1_wake_default           y   ;   mux         ÿgpio132         gpio          config          ÿgpio132                              pcie1_clkreq_sleep           y   <   mux         ÿgpio131         gpio          config          ÿgpio131                     8         pcie1_wake_sleep             y   =   mux         ÿgpio132         gpio          config          ÿgpio132                     8         pcie2_clkreq_default             y   ?   mux         ÿgpio115         pci_e2        config          ÿgpio115                     \         pcie2_perst_default          y   @   mux         ÿgpio114         gpio          config          ÿgpio114                              pcie2_wake_default           y   A   mux         ÿgpio116         gpio          config          ÿgpio116                              pcie2_clkreq_sleep           y   B   mux         ÿgpio115         gpio          config          ÿgpio115                     8         pcie2_wake_sleep             y   C   mux         ÿgpio116         gpio          config          ÿgpio116                     8         cci0_default             y   J   pinmux          cci_i2c         ÿgpio17 gpio18         pinconf         ÿgpio17 gpio18                       8         cci1_default             y   K   pinmux          cci_i2c         ÿgpio19 gpio20         pinconf         ÿgpio19 gpio20                       8         camera_board_default       mux_pwdn            gpio            ÿgpio98        config_pwdn         ÿgpio98                      8      mux_rst         gpio            ÿgpio104       config_rst          ÿgpio104                     8      mux_mclk1         	  cam_mclk            ÿgpio14        config_mclk1            ÿgpio14                      8         camera_front_default       mux_pwdn            gpio            ÿgpio133       config_pwdn         ÿgpio133                     8      mux_rst         gpio            ÿgpio23        config_rst          ÿgpio23                      8      mux_mclk2         	  cam_mclk            ÿgpio15        config_mclk2            ÿgpio15                      8         camera_rear_default    mux_pwdn            gpio            ÿgpio26        config_pwdn         ÿgpio26                      8      mux_rst         gpio            ÿgpio25        config_rst          ÿgpio25                      8      mux_mclk0         	  cam_mclk            ÿgpio13        config_mclk0            ÿgpio13                      8         sdc2_cd_on           y   v   mux         ÿgpio38          gpio          config          ÿgpio38           \                    sdc2_cd_off          y   z   mux         ÿgpio38          gpio          config          ÿgpio38           \                    blsp1_uart1_default          y   }   mux         ÿgpio41 gpio42 gpio43 gpio44         blsp_uart2        config          ÿgpio41 gpio42 gpio43 gpio44                     8         blsp1_uart1_sleep            y   ~   mux         ÿgpio41 gpio42 gpio43 gpio44         gpio          config          ÿgpio41 gpio42 gpio43 gpio44                     8         hdmi_hpd_active          y   #   mux         ÿgpio34        	  hdmi_hot          config          ÿgpio34                               hdmi_hpd_suspend             y   %   mux         ÿgpio34        	  hdmi_hot          config          ÿgpio34                               hdmi_ddc_active          y   $   mux         ÿgpio32 gpio33         	  hdmi_ddc          config          ÿgpio32 gpio33                       \         hdmi_ddc_suspend             y   &   mux         ÿgpio32 gpio33         	  hdmi_ddc          config          ÿgpio32 gpio33                                   qcom,spmi@400f000            2qcom,spmi-pmic-arb        (   ¹ ð    @   €  À   €  €           !         îcore chnls obsrvr intr cnfg         ”periph_irq          Ó      F           i            q                                       ý              pmic@0           2qcom,pm8994 qcom,spmi-pmic           ¹                                     rtc@6000             2qcom,pm8941-rtc          ¹  `   a       
  îrtc alarm           Ó       a            pon@800          2qcom,pm8916-pon          ¹           ~           Ž      pwrkey           2qcom,pm8941-pwrkey          Ó                      œ  =	         \        ¥   t      resin            2qcom,pm8941-resin           Ó                     œ  =	         \        ¥   r         gpios@c000           2qcom,pm8994-gpio             ¹  À          Ç        ã        `  Ó       À               Á               Â               Ã               Ä               Å               Æ               Ç               È               É               Ê               Ë               Ì               Í               Î               Ï               Ð               Ñ               Ò               Ó               Ô               Õ              ‰  ïNC KEY_VOLP_N NC BL1_PWM GPIO-F BL1_EN NC WLAN_EN NC NC NC NC NC NC DIVCLK1 DIVCLK2 DIVCLK3 DIVCLK4 BT_EN PMIC_SLB PMIC_BUA USB_VBUS_DET             �default          �   -   .         y      pm8994_gpio5             y   -   pinconf         ÿgpio5            E        °            bt_en_gpios          y   .   pinconf         ÿgpio19          normal           E        °           ½                     wlan_en_gpios            y   £   pinconf         ÿgpio8           normal           E        °           ½                     clk_div1             y      pinconf         ÿgpio15          func1           °            pm8996_gpio2             y       pinconf         ÿgpio2           normal           +         Ñ         \        ½            °            divclk4          y      pinconf         ÿgpio18          func2            8        °            pm8996_gpio22            y   ¢   pinconf         ÿgpio22          normal           +                 ½            °               mpps@a000            2qcom,pm8994-mpp          ¹             Ç        ã         €  Ó                       ¡               ¢               £               ¤               ¥               ¦               §              <  ïVDDPX_BIAS WIFI_LED NC BT_LED PM_MPP05 PM_MPP06 PM_MPP07 NC          pmic@1           2qcom,pm8994 qcom,spmi-pmic           ¹                                    regulators           2qcom,pm8994-regulators          á   /   s9           î      s10          î      s11          ý         A         ô         ) ô             pmic@2           2qcom,pmi8994 qcom,spmi-pmic          ¹                                    gpios@c000        !   2qcom,pmi8994-gpio qcom,spmi-gpio             ¹  À          Ç        ×   0           
        ã            ý                 ?  ïNC SPKR_AMP_EN1 SPKR_AMP_EN2 TP61 NC USB2_VBUS_DET NC NC NC NC           y   0   pmi8996_gpio6            y   ¡   pinconf         ÿgpio6           normal           +                 ½            °                  pmic@3           2qcom,pmi8994 qcom,spmi-pmic          ¹                                    regulators           2qcom,pmi8994-regulators                             s2@1700          ¹              VDD_GFX          ô         ) ô          y                  agnoc@0         ø                2simple-pm-bus                                     š   pcie@600000          2qcom,pcie-msm8996 snps,dw-pcie          Bokay            ø                     ÿ                     ¹ `                ¨             îparf dbi elbi config               1        "pciephy                                0  š                           0  0       Ð          Ó      •           ”msi                    !                     €  4                         ô                            õ                            ÷                            ø            �default sleep            �   2   3   4        =   5   3   6        B          (   ™      ´      ³      ²      ±      °      "  #pipe aux cfg bus_master bus_slave           S   ,   #           ^   7        L         pcie@608000          2qcom,pcie-msm8996 snps,dw-pcie          ø                     ÿ                   Bokay              ¹ `€               ¨             îparf dbi elbi config               8        "pciephy                                0  š                           0  0       Ð          Ó      �           ”msi                    !                     €  4                                                                                                                     �default sleep            �   9   :   ;        =   <   :   =        B         (   ™      ¹      ¸      ·      ¶      µ      "  #pipe aux cfg bus_master bus_slave           S   ,   ‚           L         pcie@610000          2qcom,pcie-msm8996 snps,dw-pcie          ø                     ÿ                   Bokay              ¹ a                ¨             îparf dbi elbi config               >        "pciephy                                0  š                           0  0      Ð           ­pci         Ó      ¥           ”msi                    !                     €  4                         Ž                            �                            �                            ‘            �default sleep            �   ?   @   A        =   B   @   C        B         (   ™      ¾      ½      ¼      »      º      "  #pipe aux cfg bus_master bus_slave           S   ,   r           L            ufshc@624000             2qcom,ufshc           ¹ b@   %         Ó      	              D        "ufsphy          ø            ’  #core_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      Á      R      Ñ      Â      J      È      É      J      Å      Æ      X  oõá ëÂ                                 ðÑ€á£                                                 }           y           Bokay            ]   E        ‘   F        �           ª 	'À        » ÝÐ        Í ÝÐ         y   G   ufs_variant          2qcom,ufs_variant             phy@627000           2qcom,msm8996-qmp-ufs-phy             ¹ bp   Ä                                  š         ™      ×        #ref         /   G            6ufsphy          Bokay            I           Y           à   F   lanes@627400             ¹ bt   , bv     b|   ´        i             y   D         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         ø            	         ™      �      ¹      Œ      �      Ž      ¦      ¥      §      ©      ¨      «      ª      ¬      ®      ­      °      ¯      ±      ³      ²      µ      ´      ¶      ¸      ·      ‚      ™      Ÿ      ›      š      œ             ž      �      —      ˜     :  #top_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               H       H      H      H         	  Bdisabled            L   I   ports                                      cci@a0c000           2qcom,msm8996-cci                                       ¹  À            Ó      '           ø                ™      �      ‹      Š      ‚      $  #camss_top_ahb cci_ahb cci camss_ahb         º      ‹      Š        ÊÄ´ <4`         �default          �   J   K      	  Bdisabled       i2c-bus@0            ¹             V €                                i2c-bus@1            ¹            V €                                   iommu@b40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ ´             ô         $  Ó      N         I         J           	            ™      h      Z      
  #iface bus           ø               y   (      video-codec@c00000           2qcom,msm8996-venus           ¹ À   ð         Ó                 ø                ™      n      q      o      p        #core iface bus mbus             L       L      L   
   L      L      L      L      L   	   L      L      L      L      L      L   !   L   (   L   )   L   +   L   ,   L   -   L   1        —   M        Bokay       video-decoder            2venus-decoder            ™      r        #core            ø            video-encoder            2venus-encoder            ™      s        #core            ø               iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ Ð             ô         $  Ó       I         @         A           	            ™      [      \      
  #iface bus           ø               y          iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ Ô             ô         `  Ó               O         P         Q         R         S         T         U           ø                ™      b      c      
  #iface bus           	           Bokay             y   L      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ Ú             ô         $  Ó       L         W         X           ø               ™      N      O      
  #iface bus           	            y   H      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹`             	           ø              ô         œ  Ó      ”          â         ‰         Š         ‹         Œ         �         Ž         �         �         ‘         ’         “            ™      Û      Ü      
  #iface bus            y   ˜      stm@3002000           2arm,coresight-stm arm,primecell          ¹      (             îstm-base stm-stimulus-base           ™            	        #apb_pclk atclk     out-ports      port       endpoint               N         y   P               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell             ¹              ™            	        #apb_pclk atclk     in-ports       port       endpoint               O         y   [               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹             ™            	        #apb_pclk atclk     in-ports                                 port@7           ¹      endpoint               P         y   N            out-ports      port       endpoint               Q         y   U               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹              ™            	        #apb_pclk atclk     in-ports                                 port@6           ¹      endpoint               R         y   k            out-ports      port       endpoint               S         y   V               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹0             ™            	        #apb_pclk atclk     out-ports      port       endpoint               T         y   W               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹P             ™            	        #apb_pclk atclk     in-ports                                 port@0           ¹       endpoint               U         y   Q         port@1           ¹      endpoint               V         y   S         port@2           ¹      endpoint               W         y   T            out-ports      port       endpoint               X         y   \               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           ¹`             ™            	        #apb_pclk atclk     in-ports       port       endpoint               Y         y   ]            out-ports                                port@0           ¹       endpoint               Z         y   ^         port@1           ¹      endpoint               [         y   O               etf@3027000           2arm,coresight-tmc arm,primecell          ¹p             ™            	        #apb_pclk atclk     in-ports       port       endpoint               \         y   X            out-ports      port       endpoint               ]         y   Y               etr@3028000           2arm,coresight-tmc arm,primecell          ¹€             ™            	        #apb_pclk atclk           	   in-ports       port       endpoint               ^         y   Z               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell            ¹�              ™            	  #apb_pclk               	      etm@3840000       "   2arm,coresight-etm4x arm,primecell            ¹„              ™            	        #apb_pclk atclk             	   out-ports      port       endpoint               _         y   a               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell            ¹‘              ™            	  #apb_pclk               
      etm@3940000       "   2arm,coresight-etm4x arm,primecell            ¹”              ™            	        #apb_pclk atclk             
   out-ports      port       endpoint               `         y   b               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹›              ™            	        #apb_pclk atclk     in-ports                                 port@0           ¹       endpoint               a         y   _         port@1           ¹      endpoint               b         y   `            out-ports      port       endpoint               c         y   i               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell            ¹¡              ™            	  #apb_pclk                     etm@3a40000       "   2arm,coresight-etm4x arm,primecell            ¹¤              ™            	        #apb_pclk atclk                out-ports      port       endpoint               d         y   f               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell            ¹±              ™            	  #apb_pclk                     etm@3b40000       "   2arm,coresight-etm4x arm,primecell            ¹´              ™            	        #apb_pclk atclk                out-ports      port       endpoint               e         y   g               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹»              ™            	        #apb_pclk atclk     in-ports                                 port@0           ¹       endpoint               f         y   d         port@1           ¹      endpoint               g         y   e            out-ports      port       endpoint               h         y   j               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹¼              ™            	        #apb_pclk atclk     in-ports                                 port@0           ¹       endpoint               i         y   c         port@1           ¹      endpoint               j         y   h            out-ports      port       endpoint               k         y   R               clock-controller@6400000             2qcom,apcc-msm8996            ¹@   	           I         usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3          ¹¯ˆ                                      š      0   ™      Q      [      Ò      ]      \      c        º      ]      [        Ê$ø '         ø              Bokay            	'   l   dwc3@6a00000          
   2snps,dwc3            ¹     Ì         Ó       ƒ              m   n        "usb2-phy usb3-phy            	.         	G        	'   l        	_otg          phy@7410000          2qcom,msm8996-qmp-usb3-phy            ¹A    Ä         I                                     š         ™      ^      c      Õ        #aux cfg_ahb ref         /      g      h        6phy common          Bokay            I           Y      lane@7410200             ¹A    A   0A   ¨        i             fusb3_phy_pipe_clk_src            ™      _        #pipe0            y   n         phy@7411000          2qcom,msm8996-qusb2-phy           ¹A   €        i             ™      c      Ú        #cfg_ahb ref         /      	        ’   o        Bokay            Y           	g   p         y   m      phy@7412000          2qcom,msm8996-qusb2-phy           ¹A    €        i             ™      c      Ù        #cfg_ahb ref         /      
        ’   q        Bokay            Y           	g   p         y   �      sdhci@74a4900           Bokay             2qcom,sdhci-msm-v4            ¹JI   J@            îhc_mem core_mem         Ó       }          Ý           ”hc_irq pwr_irq          #iface core xo            ™      h      g   r        	|            �default sleep            �   s   t   u   v        =   w   x   y   z        	†   ,   &           	�   {        	›   |      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¹W             Ó       l            ™      t      m        #core iface          Bokay            	¨BT-UART          �default sleep            �   }        =   ~   bluetooth            2qcom,qca6174-bt                              ™            spi@7575000          2qcom,spi-qup-v2.2.1          ¹WP            Ó       _            ™      o      m        #core iface           �default sleep            �   €        =   �                                  Bokay            	¨LS-SPI0       i2c@7577000          2qcom,i2c-qup-v2.2.1          ¹Wp            Ó       a            ™      m      v        #iface core           �default sleep            �   ‚        =   ƒ                                  Bokay            	¨LS-I2C0       serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¹[             Ó       r            ™      ˆ      �        #core iface          Bokay          	  	¨LS-UART1             �default sleep            �   „        =   …      serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¹[            Ó       s            ™      ‹      �        #core iface        	  Bdisabled          	  	¨LS-UART0             �default sleep            �   †        =   ‡      i2c@75b5000          2qcom,i2c-qup-v2.2.1          ¹[P            Ó       e            ™      �      „        #iface core           �default sleep            �   ˆ        =   ‰                                  Bokay            	¨HS-I2C2       i2c@75b6000          2qcom,i2c-qup-v2.2.1          ¹[`            Ó       f            ™      �      ‡        #iface core           �default sleep            �   Š        =   ‹                                  Bokay            	¨LS-I2C1       spi@75ba000          2qcom,spi-qup-v2.2.1          ¹[             Ó       j            ™      ’      �        #core iface           �default sleep            �   Œ        =   �                                  Bokay            	¨HS-SPI1       usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          ¹oˆ                                      š      (   ™      U      `      b      a      c        º      b      `        Ê$ø “‡         ø              Bokay            	'   Ž   dwc3@7600000          
   2snps,dwc3            ¹`    Ì         Ó       Š              �      	  "usb2-phy             	.         	G        	'   Ž        	_otg         	®high-speed           dma@9184000          2qcom,bam-v1.7.0          	¼         ¹	@            	Õ           Ó       ¤           	â           i           	í            y   �      slim@91c0000             2qcom,slim-ngd-v1.5.0             ¹	   À         îctrl            Ó       £            	ú   �      �      �      �           	ÿrx tx tx2 rx2                                ngd@1            ¹                               tas-ifd          2slim217,1a0          ¹                 y   “      codec@1          �   ‘   ’         �default          2slim217,1a0          ¹                    ,        Ó   6      5           ”intr1 intr2          ý                   
	   ,   @            
   “        ,           #mclk slimbus             ™   ”      
        
"           
2           
G           
U           
c            y   �            remoteproc@9300000           2qcom,msm8996-adsp-pil            ¹	0           @  
q          ¢      •          •         •         •            #  ”wdog fatal ready handover stop-ack           ™   r        #xo          —   –        
…   —            
–stop       smd-edge            Ó       œ           	¨lpass           ï              
¬           Æ                                apr         ø               2qcom,apr-v2         
ºapr_audio_svc           
Ì                                q6core           ¹            2qcom,q6core       q6afe            2qcom,q6afe           ¹      dais             2qcom,q6afe-dais                                   ,            y   š   hdmi@1           ¹               q6asm            2qcom,q6asm           ¹      dais             2qcom,q6asm-dais                                   ,              ˜            y   ™   dai@0            ¹          dai@1            ¹         dai@2            ¹               q6adm            2qcom,q6adm           ¹      routing          2qcom,q6adm-routing          ,             y   ›                  mailbox@9820000          2qcom,msm8996-apcs-hmss-global            ¹	‚             
Ü            y         timer@9840000                                     š         2arm,armv7-timer-mem          ¹	„              V$ø    frame@9850000           
è            Ó                             ¹	…     	†           frame@9870000           
è           Ó                    ¹	‡           	  Bdisabled          frame@9880000           
è           Ó       !            ¹	ˆ           	  Bdisabled          frame@9890000           
è           Ó       "            ¹	‰           	  Bdisabled          frame@98a0000           
è           Ó       #            ¹	Š           	  Bdisabled          frame@98b0000           
è           Ó       $            ¹	‹           	  Bdisabled          frame@98c0000           
è           Ó       %            ¹	Œ           	  Bdisabled             syscon@9a10000           2syscon           ¹	¡              y   /      interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3                      ý        
õ                           ¹	¼     	À             Ó      	            y            sound            2qcom,apq8096-sndcard             ,DB820c        `  !RX_BIAS MCLK MM_DL1 MultiMedia1 Playback MM_DL2 MultiMedia2 Playback MultiMedia3 Capture MM_UL3    mm1-dai-link            /MultiMedia1    cpu         9   ™             mm2-dai-link            /MultiMedia2    cpu         9   ™            mm3-dai-link            /MultiMedia3    cpu         9   ™            hdmi-dai-link           /HDMI       cpu         9   š         platform            9   ›      codec           9   œ             slim-dai-link           /SLIM Playback      cpu         9   š         platform            9   ›      codec           9   �            slimcap-dai-link            /SLIM Capture       cpu         9   š         platform            9   ›      codec           9   �               thermal-zones      cpu0-thermal            C   ú        Y  è        g   ž      trips      trip-point0         w $ø        ƒ  Ð         ´passive       cpu_crit            w ­°        ƒ  Ð      	   ´critical                cpu1-thermal            C   ú        Y  è        g   ž      trips      trip-point0         w $ø        ƒ  Ð         ´passive       cpu_crit            w ­°        ƒ  Ð      	   ´critical                cpu2-thermal            C   ú        Y  è        g   ž      trips      trip-point0         w $ø        ƒ  Ð         ´passive       cpu_crit            w ­°        ƒ  Ð      	   ´critical                cpu3-thermal            C   ú        Y  è        g   ž   
   trips      trip-point0         w $ø        ƒ  Ð         ´passive       cpu_crit            w ­°        ƒ  Ð      	   ´critical                gpu-thermal-top         C   ú        Y  è        g   Ÿ      trips      trip-point0         w _�        ƒ  Ð         ´hot             gpu-thermal-bottom          C   ú        Y  è        g   Ÿ      trips      trip-point0         w _�        ƒ  Ð         ´hot             m4m-thermal         C   ú        Y  è        g   ž      trips      trip-point0         w _�        ƒ  Ð         ´hot             l3-or-venus-thermal         C   ú        Y  è        g   ž      trips      trip-point0         w _�        ƒ  Ð         ´hot             cluster0-l2-thermal         C   ú        Y  è        g   ž      trips      trip-point0         w _�        ƒ  Ð         ´hot             cluster1-l2-thermal         C   ú        Y  è        g   ž      trips      trip-point0         w _�        ƒ  Ð         ´hot             camera-thermal          C   ú        Y  è        g   Ÿ      trips      trip-point0         w _�        ƒ  Ð         ´hot             q6-dsp-thermal          C   ú        Y  è        g   Ÿ      trips      trip-point0         w _�        ƒ  Ð         ´hot             mem-thermal         C   ú        Y  è        g   Ÿ      trips      trip-point0         w _�        ƒ  Ð         ´hot             modemtx-thermal         C   ú        Y  è        g   Ÿ      trips      trip-point0         w _�        ƒ  Ð         ´hot                timer            2arm,armv8-timer       0  Ó                                 
         aliases         Ž/soc/serial@75b0000         –/soc/serial@75b1000         ž/soc/serial@7570000         ¦/soc/i2c@7577000            «/soc/i2c@75b6000            °/soc/i2c@75b5000            µ/soc/spi@7575000            º/soc/spi@75ba000          gpio_keys         
   2gpio-keys                                      ¿         �default          �       button@0          
  	¨Volume Up           ¥   s         §                  usb2-id          2linux,extcon-usb-gpio           Ê   0                �default          �   ¡         y   Ž      usb3-id          2linux,extcon-usb-gpio           Ê                   �default          �   ¢         y   l      vph-pwr-regulator            2regulator-fixed         vph_pwr          A         Ò         8u         ) 8u          y         wlan-en-1-8v             �default          �   £         2regulator-fixed         wlan-en-regulator            w@        ) w@        Y                  ä p         õ         y   7         	interrupt-parent #address-cells #size-cells model compatible stdout-path #clock-cells clock-frequency clock-output-names phandle pinctrl-names pinctrl-0 clocks enable-gpios 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_l1-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_l9_l10_l18_l22-supply vdd_l13_l19_l23_l24-supply vdd_l14_l15-supply vdd_l17_l29-supply vdd_l20_l21-supply vdd_l25-supply vdd_lvs1_lvs2-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-allow-set-load regulator-system-load vdd_bst_byp-supply memory-region hwlocks qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells clock-names resets reset-names status vdda-phy-supply vdda-pll-supply #phy-cells bits #reset-cells #qcom,sensors interrupt-names #thermal-sensor-cells assigned-clocks assigned-clock-rates vdd-gfx-supply reg-names power-domains iommus remote-endpoint phys phy-names #sound-dai-cells pinctrl-1 core-vdda-supply core-vcc-supply vddio-supply vcca-supply #stream-id-cells nvmem-cells nvmem-cell-names opp-hz opp-supported-hw gpio-controller gpio-ranges #gpio-cells gpio-line-names 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 power-source qcom,drive-strength drive-push-pull qcom,saw-reg qcom,saw-slave qcom,saw-leader bus-range num-lanes interrupt-map-mask interrupt-map linux,pci-domain perst-gpio vddpe-3v3-supply freq-table-hz lanes-per-direction vccq-supply vccq2-supply vcc-max-microamp vccq-max-microamp vccq2-max-microamp vddp-ref-clk-supply #global-interrupts #iommu-cells arm,scatter-gather extcon snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk dr_mode vdda-phy-dpdm-supply bus-width cd-gpios vmmc-supply vqmmc-supply label maximum-speed qcom,controlled-remotely num-channels #dma-cells qcom,num-ees dmas dma-names reset-gpios slim-ifc-dev vdd-buck-supply vdd-buck-sido-supply vdd-tx-supply vdd-rx-supply vdd-io-supply interrupts-extended qcom,smem-states qcom,smem-state-names qcom,smd-edge qcom,smd-channels qcom,apr-domain #mbox-cells frame-number #redistributor-regions redistributor-stride audio-routing link-name sound-dai polling-delay-passive polling-delay thermal-sensors temperature hysteresis serial0 serial1 serial2 i2c0 i2c1 i2c2 spi0 spi1 autorepeat id-gpio regulator-boot-on startup-delay-us enable-active-high 