Ðþí  ç¶   8  ÛT   (            b  Û                                                                   #   ,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   t      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           ¹                      etm          2qcom,coresight-remote-etm      out-ports      port       endpoint            š            y   U               psci             2arm,psci-1.0             Äsmc       reserved-memory                                   ª   mba@91500000             ¹    ‘P                   ±      slpi@90b00000            ¹    �°                   ±      venus@90400000           ¹    �@       p           ±         y   N      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            B         opp2            B         opp3            B         opp4            B         opp5            B         opp6            B               pm8994-regulators            2qcom,rpm-pm8994-regulators          L           Z           h           v           „           ’                       ®           ¼           Ê           Ù           è           ÷                                 -           C           T           j           €           š           µ           È           Û           î           ý      s3          vreg_s3a_1p3            ! Ö         9 Ö          y         s4          vreg_s4a_1p8            ! w@        9 w@         Q         y         s5          vreg_s5a_2p15           !  Îp        9  Îp         y         s7          vreg_s7a_1p0            ! 5         9 5       l1          vreg_l1a_1p0            ! B@        9 B@      l2          vreg_l2a_1p25           ! Ð        9 Ð         y   J      l3          vreg_l3a_0p875          ! øP        9 øP      l4          vreg_l4a_1p225          ! ±(        9 ±(      l6          vreg_l6a_1p2            ! O€        9 O€      l8          vreg_l8a_1p8            ! w@        9 w@      l9          vreg_l9a_1p8            ! w@        9 w@      l10         vreg_l10a_1p8           ! w@        9 w@      l11         vreg_l11a_1p15          ! Œ0        9 Œ0      l12         vreg_l12a_1p8           ! w@        9 w@         y         l13         vreg_l13a_2p95          ! w@        9 -p         y   ~      l14         vreg_l14a_1p8           ! w@        9 w@      l15         vreg_l15a_1p8           ! w@        9 w@      l16         vreg_l16a_2p7           ! )2à        9 )2à      l17         vreg_l17a_2p8           ! &%         9 &%       l18         vreg_l18a_2p85          ! )2à        9 ,@       l19         vreg_l19a_2p8           ! -ÆÀ        9 -ÆÀ      l20         vreg_l20a_2p95          ! -p        9 -p         e         y   F      l21         vreg_l21a_2p95          ! -p        9 -p         e        ~ @         y   }      l22         vreg_l22a_3p0           ! 2Z         9 2Z       l23         vreg_l23a_2p8           ! *¹€        9 *¹€      l24         vreg_l24a_3p075         ! .ë¸        9 .ë¸         y   r      l25         vreg_l25a_1p2           ! O€        9 O€         e         y   G      l27         vreg_l26a_0p8           ! B@        9 B@      l28         vreg_l28a_0p925         ! H        9 H         e         y         l29         vreg_l29a_2p8           ! *¹€        9 *¹€      l30         vreg_l30a_1p8           ! w@        9 w@      l32         vreg_l32a_1p8           ! w@        9 w@      lvs1            vreg_lvs1a_1p8        lvs2            vreg_lvs2a_1p8           pmi8994-regulators           2qcom,rpm-pmi8994-regulators         L           Z           h           ”      boost-bypass            vph_pwr_bbyp            ! 2Z         9 2Z          y         s1          vreg_s1b_1p025          ! £è        9 £è         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                                     ª         ™      À      ¿      Ø        3aux cfg_ahb ref         ?      U      e      f        Fphy common cfg          Rokay            Y           i      lane@35000           ¹ P   0 R     T   Ü        y             fpcie_0_pipe_clk_src          ™      ´        3pipe0           ?      P        Flane0            y   2      lane@36000           ¹ `   0 b     d   Ü        y             fpcie_1_pipe_clk_src          ™      ¹        3pipe1           ?      R        Flane1            y   9      lane@37000           ¹ p   0 r     t   Ü        y             fpcie_2_pipe_clk_src          ™      ¾        3pipe2           ?      T        Flane2            y   ?         memory@68000             2qcom,rpm-msg-ram             ¹ €   `          y         qfprom@74000             2qcom,qfprom          ¹ @   ÿ                            hstx_trim@24e            ¹  N           „               y   q      hstx_trim@24f            ¹  O           „               y   s      gpu_speed_bin@133            ¹  3           „               y   *         rng@83000            2qcom,prng-ee             ¹ 0             ™      ˜        3core          clock-controller@300000          2qcom,gcc-msm8996             I           ‰                       ¹ 0   	           ™      J        3cxo2             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           ‰                       ¹ Œ           (  Ê                        	              Ú%1| 0Gž€:i� 98p 1,€@        ï            y         mdss@900000       
   2qcom,mdss            ¹ �      ›    @ ›€   @      "  þmdss_phys vbif_phys vbif_nrt_phys                         ã       S                    "            ™      t        3iface                                     ª        Rokay             y       mdp@901000        
   2qcom,mdp5            ¹ �  	        	  þmdp_phys                          ã             (   ™      t      v      y      \      {        3iface bus core iommu vsync             !            Rokay       ports                                port@0           ¹       endpoint            š   "         y   (               hdmi-tx@9a0000           2qcom,hdmi-tx-8996            ¹ š         aX ž    ÿ      ,  þcore_physical qfprom_physical hdcp_physical                       ã            (   ™      y      t      |      u      z      #  3mdp_core iface core alt_iface extp             #      	  "hdmi_phy            ,           Rokay             �default sleep            �   $   %        =   &   '        G           X            y   ž   ports                                port@0           ¹       endpoint            š   (         y   "               hdmi-phy@9a0600         y             2qcom,hdmi-phy-8996        0   ¹ š   Ä š
   $ š   $ š   $ š   $ š    È      >  þhdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy            ™      t      Ö      
  3iface ref           Rokay            h           u            y   #         gpu@b00000           2qcom,adreno-530.2 qcom,adreno           �            ¹ °   ð         þkgsl_3d0_reg_memory         ã      ,         (   ™      f      h      g      ¨      Z      #  3core 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   u   config        	  ÿsdc2_clk             8                    sdc2_clk_off             y   y   config        	  ÿsdc2_clk             8                    sdc2_cmd_on          y   v   config        	  ÿsdc2_cmd             \           
         sdc2_cmd_off             y   z   config        	  ÿsdc2_cmd             \                    sdc2_data_on             y   w   config        
  ÿsdc2_data            \           
         sdc2_data_off            y   {   config        
  ÿsdc2_data            \                    pcie0_clkreq_default             y   3   mux         ÿgpio36          pci_e0        config          ÿgpio36                      \         pcie0_perst_default          y   4   mux         ÿgpio35          gpio          config          ÿgpio35                               pcie0_wake_default           y   5   mux         ÿgpio37          gpio          config          ÿgpio37                      \         pcie0_clkreq_sleep           y   6   mux         ÿgpio36          gpio          config          ÿgpio36                      8         pcie0_wake_sleep             y   7   mux         ÿgpio37          gpio          config          ÿgpio37                      8         pcie1_clkreq_default             y   :   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   A   mux         ÿgpio114         gpio          config          ÿgpio114                              pcie2_wake_default           y   B   mux         ÿgpio116         gpio          config          ÿgpio116                              pcie2_clkreq_sleep           y   C   mux         ÿgpio115         gpio          config          ÿgpio115                     8         pcie2_wake_sleep             y   D   mux         ÿgpio116         gpio          config          ÿgpio116                     8         cci0_default             y   K   pinmux          cci_i2c         ÿgpio17 gpio18         pinconf         ÿgpio17 gpio18                       8         cci1_default             y   L   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   x   mux         ÿgpio38          gpio          config          ÿgpio38           \                    sdc2_cd_off          y   |   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          á   0   s9           î      s10          î      s11          ý         Q        ! ô         9 ô             pmic@2           2qcom,pmi8994 qcom,spmi-pmic          ¹                                    gpios@c000        !   2qcom,pmi8994-gpio qcom,spmi-gpio             ¹  À          Ç        ×   1           
        ã                    "         ?  ïNC SPKR_AMP_EN1 SPKR_AMP_EN2 TP61 NC USB2_VBUS_DET NC NC NC NC           y   1   pmi8996_gpio6            y   £   pinconf         ÿgpio6           normal           +                 ½            °                  pmic@3           2qcom,pmi8994 qcom,spmi-pmic          ¹                                    regulators           2qcom,pmi8994-regulators                             s2@1700          ¹              VDD_GFX         ! ô         9 ô          y                  agnoc@0                         2simple-pm-bus                                     ª   pcie@600000          2qcom,pcie-msm8996 snps,dw-pcie          Rokay                                 ÿ                     ¹ `                ¨             þparf dbi elbi config               2        "pciephy                                0  ª                            0  0       Ð          ã      •           ¤msi         "           !                     €  4                         ô                            õ                            ÷                            ø            �default sleep            �   3   4   5        =   6   4   7        B          (   ™      ´      ³      ²      ±      °      "  3pipe aux cfg bus_master bus_slave           S   -   #           ^   8        L         pcie@608000          2qcom,pcie-msm8996 snps,dw-pcie                               ÿ                   Rokay              ¹ `€               ¨             þparf dbi elbi config               9        "pciephy                                0  ª                            0  0       Ð          ã      �           ¤msi         "           !                     €  4                                                                                                                     �default sleep            �   :   ;   <        =   =   ;   >        B         (   ™      ¹      ¸      ·      ¶      µ      "  3pipe aux cfg bus_master bus_slave           S   -   ‚           L         pcie@610000          2qcom,pcie-msm8996 snps,dw-pcie                               ÿ                   Rokay              ¹ a                ¨             þparf dbi elbi config               ?        "pciephy                                0  ª                            0  0      Ð           ­pci         ã      ¥           ¤msi         "           !                     €  4                         Ž                            �                            �                            ‘            �default sleep            �   @   A   B        =   C   A   D        B         (   ™      ¾      ½      ¼      »      º      "  3pipe aux cfg bus_master bus_slave           S   -   r           L            ufshc@624000             2qcom,ufshc           ¹ b@   %         ã      	              E        "ufsphy                      ’  3core_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õá ëÂ                                 ðÑ€á£                                                 }           ‰           Rokay            ]   F        ‘   G        �           ª 	'À        » ÝÐ        Í ÝÐ         y   H   ufs_variant          2qcom,ufs_variant             phy@627000           2qcom,msm8996-qmp-ufs-phy             ¹ bp   Ä                                  ª         ™      ×        3ref         ?   H            Fufsphy          Rokay            Y           i           à   G   lanes@627400             ¹ bt   , bv     b|   ´        y             y   E         camss@a34000             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                     	         ™      �      ¹      Œ      �      Ž      ¦      ¥      §      ©      ¨      «      ª      ¬      ®      ­      °      ¯      ±      ³      ²      µ      ´      ¶      ¸      ·      ‚      ™      Ÿ      ›      š      œ             ž      �      —      ˜     :  3top_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               I       I      I      I         	  Rdisabled            L   J   ports                                      cci@a0c000           2qcom,msm8996-cci                                       ¹  À            ã      '                           ™      �      ‹      Š      ‚      $  3camss_top_ahb cci_ahb cci camss_ahb         Ê      ‹      Š        ÚÄ´ <4`         �default          �   K   L      	  Rdisabled       i2c-bus@0            ¹             V €                                i2c-bus@1            ¹            V €                                   iommu@b40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ ´             ô         $  ã      N         I         J           	            ™      h      Z      
  3iface bus                          y   )      video-codec@c00000           2qcom,msm8996-venus           ¹ À   ð         ã                                 ™      n      q      o      p        3core iface bus mbus             M       M      M   
   M      M      M      M      M   	   M      M      M      M      M      M   !   M   (   M   )   M   +   M   ,   M   -   M   1        §   N        Rokay       video-decoder            2venus-decoder            ™      r        3core                        video-encoder            2venus-encoder            ™      s        3core                           iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ Ð             ô         $  ã       I         @         A           	            ™      [      \      
  3iface bus                          y   !      iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ Ô             ô         `  ã               O         P         Q         R         S         T         U                           ™      b      c      
  3iface bus           	           Rokay             y   M      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹ Ú             ô         $  ã       L         W         X                          ™      N      O      
  3iface bus           	            y   I      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            ¹`             	                         ô         œ  ã      ”          â         ‰         Š         ‹         Œ         �         Ž         �         �         ‘         ’         “            ™      Û      Ü      
  3iface bus            y   š      stm@3002000           2arm,coresight-stm arm,primecell          ¹      (             þstm-base stm-stimulus-base           ™            	        3apb_pclk atclk     out-ports      port       endpoint            š   O         y   Q               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell             ¹              ™            	        3apb_pclk atclk     in-ports       port       endpoint            š   P         y   ]               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹             ™            	        3apb_pclk atclk     in-ports                                 port@7           ¹      endpoint            š   Q         y   O            out-ports      port       endpoint            š   R         y   W               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹              ™            	        3apb_pclk atclk     in-ports                                 port@6           ¹      endpoint            š   S         y   m            out-ports      port       endpoint            š   T         y   X               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹0             ™            	        3apb_pclk atclk     in-ports       port       endpoint            š   U         y               out-ports      port       endpoint            š   V         y   Y               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹P             ™            	        3apb_pclk atclk     in-ports                                 port@0           ¹       endpoint            š   W         y   R         port@1           ¹      endpoint            š   X         y   T         port@2           ¹      endpoint            š   Y         y   V            out-ports      port       endpoint            š   Z         y   ^               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           ¹`             ™            	        3apb_pclk atclk     in-ports       port       endpoint            š   [         y   _            out-ports                                port@0           ¹       endpoint            š   \         y   `         port@1           ¹      endpoint            š   ]         y   P               etf@3027000           2arm,coresight-tmc arm,primecell          ¹p             ™            	        3apb_pclk atclk     in-ports       port       endpoint            š   ^         y   Z            out-ports      port       endpoint            š   _         y   [               etr@3028000           2arm,coresight-tmc arm,primecell          ¹€             ™            	        3apb_pclk atclk           	   in-ports       port       endpoint            š   `         y   \               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell            ¹�              ™            	  3apb_pclk               	      etm@3840000       "   2arm,coresight-etm4x arm,primecell            ¹„              ™            	        3apb_pclk atclk             	   out-ports      port       endpoint            š   a         y   c               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell            ¹‘              ™            	  3apb_pclk               
      etm@3940000       "   2arm,coresight-etm4x arm,primecell            ¹”              ™            	        3apb_pclk atclk             
   out-ports      port       endpoint            š   b         y   d               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹›              ™            	        3apb_pclk atclk     in-ports                                 port@0           ¹       endpoint            š   c         y   a         port@1           ¹      endpoint            š   d         y   b            out-ports      port       endpoint            š   e         y   k               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell            ¹¡              ™            	  3apb_pclk                     etm@3a40000       "   2arm,coresight-etm4x arm,primecell            ¹¤              ™            	        3apb_pclk atclk                out-ports      port       endpoint            š   f         y   h               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell            ¹±              ™            	  3apb_pclk                     etm@3b40000       "   2arm,coresight-etm4x arm,primecell            ¹´              ™            	        3apb_pclk atclk                out-ports      port       endpoint            š   g         y   i               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹»              ™            	        3apb_pclk atclk     in-ports                                 port@0           ¹       endpoint            š   h         y   f         port@1           ¹      endpoint            š   i         y   g            out-ports      port       endpoint            š   j         y   l               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell           ¹¼              ™            	        3apb_pclk atclk     in-ports                                 port@0           ¹       endpoint            š   k         y   e         port@1           ¹      endpoint            š   l         y   j            out-ports      port       endpoint            š   m         y   S               clock-controller@6400000             2qcom,apcc-msm8996            ¹@   	           I         usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3          ¹¯ˆ                                      ª      0   ™      Q      [      Ò      ]      \      c        Ê      ]      [        Ú$ø '                       Rokay            	'   n   dwc3@6a00000          
   2snps,dwc3            ¹     Ì         ã       ƒ              o   p        "usb2-phy usb3-phy           	.             	B         	[         	s         	‹         	ª        	'   n        	¹otg          phy@7410000          2qcom,msm8996-qmp-usb3-phy            ¹A    Ä         I                                     ª         ™      ^      c      Õ        3aux cfg_ahb ref         ?      g      h        Fphy common          Rokay            Y           i      lane@7410200             ¹A    A   0A   ¨        y             fusb3_phy_pipe_clk_src            ™      _        3pipe0            y   p         phy@7411000          2qcom,msm8996-qusb2-phy           ¹A   €        y             ™      c      Ú        3cfg_ahb ref         ?      	        ’   q        Rokay            i           	Á   r         y   o      phy@7412000          2qcom,msm8996-qusb2-phy           ¹A    €        y             ™      c      Ù        3cfg_ahb ref         ?      
        ’   s        Rokay            i           	Á   r         y   ‘      sdhci@74a4900           Rokay             2qcom,sdhci-msm-v4            ¹JI   J@            þhc_mem core_mem         ã       }          Ý           ¤hc_irq pwr_irq          3iface core xo            ™      h      g   t        	Ö            �default sleep            �   u   v   w   x        =   y   z   {   |        	à   -   &           	é   }        	õ   ~      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¹W             ã       l            ™      t      m        3core iface          Rokay            
BT-UART          �default sleep            �           =   €   bluetooth            2qcom,qca6174-bt                              ™   �         spi@7575000          2qcom,spi-qup-v2.2.1          ¹WP            ã       _            ™      o      m        3core iface           �default sleep            �   ‚        =   ƒ                                  Rokay            
LS-SPI0       i2c@7577000          2qcom,i2c-qup-v2.2.1          ¹Wp            ã       a            ™      m      v        3iface core           �default sleep            �   „        =   …                                  Rokay            
LS-I2C0       serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¹[             ã       r            ™      ˆ      �        3core iface          Rokay          	  
LS-UART1             �default sleep            �   †        =   ‡      serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¹[            ã       s            ™      ‹      �        3core iface        	  Rdisabled          	  
LS-UART0             �default sleep            �   ˆ        =   ‰      i2c@75b5000          2qcom,i2c-qup-v2.2.1          ¹[P            ã       e            ™      �      „        3iface core           �default sleep            �   Š        =   ‹                                  Rokay            
HS-I2C2       i2c@75b6000          2qcom,i2c-qup-v2.2.1          ¹[`            ã       f            ™      �      ‡        3iface core           �default sleep            �   Œ        =   �                                  Rokay            
LS-I2C1       spi@75ba000          2qcom,spi-qup-v2.2.1          ¹[             ã       j            ™      ’      �        3core iface           �default sleep            �   Ž        =   �                                  Rokay            
HS-SPI1       usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          ¹oˆ                                      ª        ã      `           ¤hs_phy_irq        (   ™      U      `      b      a      c        Ê      b      `        Ú$ø “‡                       Rokay            	'   �   dwc3@7600000          
   2snps,dwc3            ¹`    Ì         ã       Š              ‘      	  "usb2-phy             	B         	[        	'   �        	¹otg         
high-speed           dma@9184000          2qcom,bam-v1.7.0          
         ¹	@            
/           ã       ¤           
<           i           
G            y   ’      slim@91c0000             2qcom,slim-ngd-v1.5.0             ¹	   À         þctrl            ã       £            
T   ’      ’      ’      ’           
Yrx tx tx2 rx2                                ngd@1            ¹                               tas-ifd          2slim217,1a0          ¹                 y   •      codec@1          �   “   ”         �default          2slim217,1a0          ¹                    -        ã   6      5           ¤intr1 intr2                  "           
c   -   @            
o   •        ,           3mclk slimbus             ™   –      
        
|           
Œ           
¡           
¯           
½            y   Ÿ            remoteproc@9300000           2qcom,msm8996-adsp-pil            ¹	0           @  
Ë          ¢      —          —         —         —            #  ¤wdog fatal ready handover stop-ack           ™   t        3xo          §   ˜        
ß   ™            
ð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            ¹	‚             6            y         timer@9840000                                     ª         2arm,armv7-timer-mem          ¹	„              V$ø    frame@9850000           B            ã                             ¹	…     	†           frame@9870000           B           ã                    ¹	‡           	  Rdisabled          frame@9880000           B           ã       !            ¹	ˆ           	  Rdisabled          frame@9890000           B           ã       "            ¹	‰           	  Rdisabled          frame@98a0000           B           ã       #            ¹	Š           	  Rdisabled          frame@98b0000           B           ã       $            ¹	‹           	  Rdisabled          frame@98c0000           B           ã       %            ¹	Œ           	  Rdisabled             syscon@9a10000           2syscon           ¹	¡              y   0      interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3          "                    O           f                ¹	¼     	À             ã      	            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         “   ›             mm2-dai-link            ‰MultiMedia2    cpu         “   ›            mm3-dai-link            ‰MultiMedia3    cpu         “   ›            hdmi-dai-link           ‰HDMI       cpu         “   œ         platform            “   �      codec           “   ž             slim-dai-link           ‰SLIM Playback      cpu         “   œ         platform            “   �      codec           “   Ÿ            slimcap-dai-link            ‰SLIM Capture       cpu         “   œ         platform            “   �      codec           “   Ÿ               thermal-zones      cpu0-thermal            �   ú        ³  è        Á          trips      trip-point0         Ñ $ø        Ý  Ð         ´passive       cpu_crit            Ñ ­°        Ý  Ð      	   ´critical                cpu1-thermal            �   ú        ³  è        Á          trips      trip-point0         Ñ $ø        Ý  Ð         ´passive       cpu_crit            Ñ ­°        Ý  Ð      	   ´critical                cpu2-thermal            �   ú        ³  è        Á          trips      trip-point0         Ñ $ø        Ý  Ð         ´passive       cpu_crit            Ñ ­°        Ý  Ð      	   ´critical                cpu3-thermal            �   ú        ³  è        Á       
   trips      trip-point0         Ñ $ø        Ý  Ð         ´passive       cpu_crit            Ñ ­°        Ý  Ð      	   ´critical                gpu-thermal-top         �   ú        ³  è        Á   ¡      trips      trip-point0         Ñ _�        Ý  Ð         ´hot             gpu-thermal-bottom          �   ú        ³  è        Á   ¡      trips      trip-point0         Ñ _�        Ý  Ð         ´hot             m4m-thermal         �   ú        ³  è        Á          trips      trip-point0         Ñ _�        Ý  Ð         ´hot             l3-or-venus-thermal         �   ú        ³  è        Á          trips      trip-point0         Ñ _�        Ý  Ð         ´hot             cluster0-l2-thermal         �   ú        ³  è        Á          trips      trip-point0         Ñ _�        Ý  Ð         ´hot             cluster1-l2-thermal         �   ú        ³  è        Á          trips      trip-point0         Ñ _�        Ý  Ð         ´hot             camera-thermal          �   ú        ³  è        Á   ¡      trips      trip-point0         Ñ _�        Ý  Ð         ´hot             q6-dsp-thermal          �   ú        ³  è        Á   ¡      trips      trip-point0         Ñ _�        Ý  Ð         ´hot             mem-thermal         �   ú        ³  è        Á   ¡      trips      trip-point0         Ñ _�        Ý  Ð         ´hot             modemtx-thermal         �   ú        ³  è        Á   ¡      trips      trip-point0         Ñ _�        Ý  Ð         ´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           $   1                �default          �   £         y   �      usb3-id          2linux,extcon-usb-gpio           $                   �default          �   ¤         y   n      vph-pwr-regulator            2regulator-fixed         vph_pwr          Q         ,        ! 8u         9 8u          y         wlan-en-1-8v             �default          �   ¥         2regulator-fixed         wlan-en-regulator           ! w@        9 w@        Y                  > p         O         y   8         	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 remote-endpoint 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 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,hird-threshold snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,is-utmi-l1-suspend snps,parkmode-disable-ss-quirk tx-fifo-resize 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 