Ðþí  ÜÙ   8  ÑØ   (              Ñ                                                                    )   ,Qualcomm Technologies, Inc. APQ 8016 SBC             2qcom,apq8016-sbc qcom,apq8016      chosen           =serial0       memory@80000000          Imemory           U    €                 reserved-memory                                    Y   tz-apps@86000000             U    †        0            `      smem@86300000         
   2qcom,smem            U    †0                   `         g               o         hypervisor@86400000          U    †@                   `      tz@86500000          U    †P                   `      reserved@86680000            U    †h                   `      rmtfs@86700000           2qcom,rmtfs-mem           U    †p                   `         €         rfsa@867e0000            U    †~                   `      mpss@86800000            U    †€      °            `         �okay             –   h      wcnss            ž     `           £                ­    †€                   `         �okay             –   §      venus            ž     P           £                ­    †€                   `         �okay             –   Z      mba          ž                £                ­    †€                   `         �okay             –   g      ramoops@bff00000             2ramoops          U    ¿ð                  º            Æ            Ó            clocks     xo-board             2fixed-clock          ß             ì$ø          –         sleep-clk            2fixed-clock          ß             ì  ü         –   H         cpus                                 cpu@0            Icpu          2arm,cortex-a53           U             ü           psci                       "           6           E           Spsci            f           o   	         –   ;      cpu@1            Icpu          2arm,cortex-a53           U            ü           psci                       "           6           E   
        Spsci            f           o            –   <      cpu@2            Icpu          2arm,cortex-a53           U            ü           psci                       "           6           E           Spsci            f           o            –   =      cpu@3            Icpu          2arm,cortex-a53           U            ü           psci                       "           6           E           Spsci            f           o            –   >      l2-cache             2cache           x            „         –         idle-states         ’psci       cpu-sleep-0          2arm,idle-state          Ÿstandalone-power-collapse           ¯@          Æ   ‚        ×   –        ç  Ð         ø         –            domain-idle-states     cluster-retention            2domain-idle-state           ¯A          Æ  ô        ×  ô        ç  Ð         –         cluster-gdhs             2domain-idle-state           ¯A  2        Æ  Ð        ×  Ð        ç  p         –               opp-table-cpu            2operating-points-v2          	         –      opp-200000000               ëÂ       opp-400000000               ×„       opp-800000000               /¯       opp-998400000               ;‚`          firmware       scm          2qcom,scm-msm8916 qcom,scm                 h      g      f        core bus iface          '           4     a          –   e         pmu          2arm,cortex-a53-pmu          D              psci             2arm,psci-1.0            smc    power-domain-cpu0           O            E           c            –         power-domain-cpu1           O            E           c            –   
      power-domain-cpu2           O            E           c            –         power-domain-cpu3           O            E           c            –         power-domain-cluster            O            c               –            remoteproc        $   2qcom,msm8916-rpm-proc qcom,rpm-proc    smd-edge            D       ¨           v               }      rpm-requests             2qcom,rpm-msm8916 qcom,smd-rpm           ‹rpm_requests       clock-controller             2qcom,rpmcc-msm8916 qcom,rpmcc            ß                      xo           –   *      power-controller             2qcom,msm8916-rpmpd          O           "            –   c   opp-table            2operating-points-v2          –      opp1            �         opp2            �         opp3            �         opp4            �         opp5            �         opp6            �               regulators           2qcom,rpm-pm8916-regulators          §           »           Ï      s3          Ý Ð        õ ™p                  –         s4          Ý :�        õ  Îp                  –         l1        l2          Ý O€        õ O€                  –   M      l4        l5          Ý w@        õ w@                  –   `      l6          Ý w@        õ w@         –   N      l7          Ý w@        õ w@                  –   f      l8          Ý ,@         õ ,@          –   v      l9          Ý 2Z         õ 2Z          –   «      l10       l11         Ý -p        õ -p         !        : @         –   z      l12         Ý w@        õ -p         –   {      l13         Ý .ë¸        õ .ë¸         –   a      l14       l15         Ý w@        õ w@        :  ÃP         !               l16         Ý w@        õ w@        :  ÃP         !               l17         Ý 2Z         õ 2Z          –   �      l18                   smp2p-hexagon            2qcom,smp2p          P  ³  ¬        D                  v              Z            i      master-kernel           ymaster-kernel           ‰            –   d      slave-kernel            yslave-kernel                      µ            –   b         smp2p-wcnss          2qcom,smp2p          P  Ã  ¯        D       �           v              Z            i      master-kernel           ymaster-kernel           ‰            –   ©      slave-kernel            yslave-kernel                      µ            –   ¨         smsm          
   2qcom,smsm                                     v                       apps@0           U            ‰            –   j      hexagon@1            U           D                            µ            –   i      wcnss@6          U           D       �                     µ            soc@0                                     Y            ÿÿÿÿ         2simple-bus     rng@22000         
   2qcom,prng            U                    y        core          restart@4ab000           2qcom,pshold          U J°          qfprom@5c000              2qcom,msm8916-qfprom qcom,qfprom          U À                                base1@d0             U   Ð           Æ                –         s0-p1@d0             U   Ð           Æ               –          s0-p2@d1             U   Ñ           Æ               –   !      s1-p1@d2             U   Ò           Æ               –   "      s1-p2@d2             U   Ò           Æ               –   #      s2-p1@d3             U   Ó           Æ               –   $      s2-p2@d4             U   Ô           Æ                –   %      s4-p1@d4             U   Ô           Æ               –   &      s4-p2@d5             U   Õ           Æ               –   '      s5-p1@d5             U   Õ           Æ               –   (      s5-p2@d6             U   Ö           Æ               –   )      base2@d7             U   ×           Æ               –         mode@ef          U   ï           Æ               –            sram@60000           2qcom,rpm-msg-ram             U     €          –         sram@290000          2qcom,msm8916-rpm-stats           U )           interconnect@400000          2qcom,msm8916-bimc            U @             Ë         thermal-sensor@4a9000         #   2qcom,msm8916-tsens qcom,tsens-v0_1           U J�     J€          4  ß                !   "   #   $   %   &   '   (   )      M  ëmode base1 base2 s0_p1 s0_p2 s1_p1 s1_p2 s2_p1 s2_p2 s4_p1 s4_p2 s5_p1 s5_p2            ü           D       ¸           
uplow                       –   ®      interconnect@500000          2qcom,msm8916-pcnoc           U P            Ë         interconnect@580000          2qcom,msm8916-snoc            U X   @         Ë         stm@802000            2arm,coresight-stm arm,primecell          U €     	(             0stm-base stm-stimulus-base             *      *   	        apb_pclk atclk           �okay       out-ports      port       endpoint            :   +         –   .               cti@810000            2arm,coresight-cti arm,primecell          U �                *         	  apb_pclk             �okay          cti@811000            2arm,coresight-cti arm,primecell          U �               *         	  apb_pclk             �okay          tpiu@820000       !   2arm,coresight-tpiu arm,primecell             U ‚                *      *   	        apb_pclk atclk           �okay       in-ports       port       endpoint            :   ,         –   1               funnel@821000         +   2arm,coresight-dynamic-funnel arm,primecell           U ‚               *      *   	        apb_pclk atclk           �okay       in-ports                                 port@4           U      endpoint            :   -         –   :         port@7           U      endpoint            :   .         –   +            out-ports      port       endpoint            :   /         –   3               replicator@824000         /   2arm,coresight-dynamic-replicator arm,primecell           U ‚@               *      *   	        apb_pclk atclk           �okay       out-ports                                port@0           U       endpoint            :   0         –   5         port@1           U      endpoint            :   1         –   ,            in-ports       port       endpoint            :   2         –   4               etf@825000            2arm,coresight-tmc arm,primecell          U ‚P               *      *   	        apb_pclk atclk           �okay       in-ports       port       endpoint            :   3         –   /            out-ports      port       endpoint            :   4         –   2               etr@826000            2arm,coresight-tmc arm,primecell          U ‚`               *      *   	        apb_pclk atclk           �okay       in-ports       port       endpoint            :   5         –   0               funnel@841000         +   2arm,coresight-dynamic-funnel arm,primecell           U „               *      *   	        apb_pclk atclk           �okay       in-ports                                 port@0           U       endpoint            :   6         –   C         port@1           U      endpoint            :   7         –   D         port@2           U      endpoint            :   8         –   E         port@3           U      endpoint            :   9         –   F            out-ports      port       endpoint            :   :         –   -               debug@850000          &   2arm,coresight-cpu-debug arm,primecell            U …                *         	  apb_pclk            J   ;         �okay          debug@852000          &   2arm,coresight-cpu-debug arm,primecell            U …                *         	  apb_pclk            J   <         �okay          debug@854000          &   2arm,coresight-cpu-debug arm,primecell            U …@               *         	  apb_pclk            J   =         �okay          debug@856000          &   2arm,coresight-cpu-debug arm,primecell            U …`               *         	  apb_pclk            J   >         �okay          cti@858000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            U …€               *         	  apb_pclk            J   ;        N   ?         �okay          cti@859000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            U …�               *         	  apb_pclk            J   <        N   @         �okay          cti@85a000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            U …                *         	  apb_pclk            J   =        N   A         �okay          cti@85b000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell            U …°               *         	  apb_pclk            J   >        N   B         �okay          etm@85c000        "   2arm,coresight-etm4x arm,primecell            U …À               *      *   	        apb_pclk atclk           _        J   ;         �okay             –   ?   out-ports      port       endpoint            :   C         –   6               etm@85d000        "   2arm,coresight-etm4x arm,primecell            U …Ð               *      *   	        apb_pclk atclk           _        J   <         �okay             –   @   out-ports      port       endpoint            :   D         –   7               etm@85e000        "   2arm,coresight-etm4x arm,primecell            U …à               *      *   	        apb_pclk atclk           _        J   =         �okay             –   A   out-ports      port       endpoint            :   E         –   8               etm@85f000        "   2arm,coresight-etm4x arm,primecell            U …ð               *      *   	        apb_pclk atclk           _        J   >         �okay             –   B   out-ports      port       endpoint            :   F         –   9               pinctrl@1000000          2qcom,msm8916-pinctrl             U    0          D       Ð            „        ”   G           z                              µ        7  ¬[UART0_TX] [UART0_RX] [UART0_CTS_N] [UART0_RTS_N] [UART1_TX] [UART1_RX] [I2C0_SDA] [I2C0_SCL] [SPI1_DOUT] [SPI1_DIN] [SPI1_CS] [SPI1_SCLK] GPIO-B GPIO-C [I2C3_SDA] [I2C3_SCL] [SPI0_MOSI] [SPI0_MISO] [SPI0_CS_N] [SPI0_CLK] HDMI_HPD_N USR_LED_1_CTRL [I2C1_SDA] [I2C1_SCL] GPIO-G GPIO-H [CSI0_MCLK] [CSI1_MCLK] GPIO-K [I2C2_SDA] [I2C2_SCL] DSI2HDMI_INT_N DSI_SW_SEL_APQ GPIO-L GPIO-J GPIO-I GPIO-A FORCED_USB_BOOT SD_CARD_DET_N [WCSS_BT_SSBI] [WCSS_WLAN_DATA_2] [WCSS_WLAN_DATA_1] [WCSS_WLAN_DATA_0] [WCSS_WLAN_SET] [WCSS_WLAN_CLK] [WCSS_FM_SSBI] [WCSS_FM_SDI] [WCSS_BT_DAT_CTL] [WCSS_BT_DAT_STB] NC NC NC NC NC NC NC NC NC NC NC NC NC NC [CDC_PDM0_CLK] [CDC_PDM0_SYNC] [CDC_PDM0_TX0] [CDC_PDM0_RX0] [CDC_PDM0_RX1] [CDC_PDM0_RX2] GPIO-D NC NC NC NC NC NC NC NC NC NC BOOT_CONFIG_0 BOOT_CONFIG_1 BOOT_CONFIG_2 BOOT_CONFIG_3 NC NC BOOT_CONFIG_5 NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC SSBI_GPS NC NC KEY_VOLP_N NC NC [LS_EXP_MI2S_WS] NC NC [LS_EXP_MI2S_SCK] [LS_EXP_MI2S_DATA0] GPIO-E NC [DSI2HDMI_MI2S_WS] [DSI2HDMI_MI2S_SCK] [DSI2HDMI_MI2S_DATA0] USR_LED_2_CTRL SB_HS_ID           –   G   blsp-i2c1-default-state         ¼gpio2 gpio3       
  Áblsp_i2c1           Ê            Ù         –   �      blsp-i2c1-sleep-state           ¼gpio2 gpio3         Ágpio            Ê            Ù         –   ‚      blsp-i2c2-default-state         ¼gpio6 gpio7       
  Áblsp_i2c2           Ê            Ù         –   …      blsp-i2c2-sleep-state           ¼gpio6 gpio7         Ágpio            Ê            Ù         –   †      blsp-i2c3-default-state         ¼gpio10 gpio11         
  Áblsp_i2c3           Ê            Ù         –   ‰      blsp-i2c3-sleep-state           ¼gpio10 gpio11           Ágpio            Ê            Ù         –   Š      blsp-i2c4-default-state         ¼gpio14 gpio15         
  Áblsp_i2c4           Ê            Ù         –   �      blsp-i2c4-sleep-state           ¼gpio14 gpio15           Ágpio            Ê            Ù         –   Ž      blsp-i2c5-default-state         ¼gpio18 gpio19         
  Áblsp_i2c5           Ê            Ù         –   ˜      blsp-i2c5-sleep-state           ¼gpio18 gpio19           Ágpio            Ê            Ù         –   ™      blsp-i2c6-default-state         ¼gpio22 gpio23         
  Áblsp_i2c6           Ê            Ù         –   œ      blsp-i2c6-sleep-state           ¼gpio22 gpio23           Ágpio            Ê            Ù         –   �      blsp-spi1-default-state          –   ƒ   spi-pins            ¼gpio0 gpio1 gpio3         
  Áblsp_spi1           Ê            Ù      cs-pins         ¼gpio2           Ágpio            Ê            Ù         æ         blsp-spi1-sleep-state           ¼gpio0 gpio1 gpio2 gpio3         Ágpio            Ê            ò         –   „      blsp-spi2-default-state          –   ‡   spi-pins            ¼gpio4 gpio5 gpio7         
  Áblsp_spi2           Ê            Ù      cs-pins         ¼gpio6           Ágpio            Ê            Ù         æ         blsp-spi2-sleep-state           ¼gpio4 gpio5 gpio6 gpio7         Ágpio            Ê            ò         –   ˆ      blsp-spi3-default-state          –   ‹   spi-pins            ¼gpio8 gpio9 gpio11        
  Áblsp_spi3           Ê            Ù      cs-pins         ¼gpio10          Ágpio            Ê            Ù         æ         blsp-spi3-sleep-state           ¼gpio8 gpio9 gpio10 gpio11           Ágpio            Ê            ò         –   Œ      blsp-spi4-default-state          –   –   spi-pins            ¼gpio12 gpio13 gpio15          
  Áblsp_spi4           Ê            Ù      cs-pins         ¼gpio14          Ágpio            Ê            Ù         æ         blsp-spi4-sleep-state           ¼gpio12 gpio13 gpio14 gpio15         Ágpio            Ê            ò         –   —      blsp-spi5-default-state          –   š   spi-pins            ¼gpio16 gpio17 gpio19          
  Áblsp_spi5           Ê            Ù      cs-pins         ¼gpio18          Ágpio            Ê            Ù         æ         blsp-spi5-sleep-state           ¼gpio16 gpio17 gpio18 gpio19         Ágpio            Ê            ò         –   ›      blsp-spi6-default-state          –   ž   spi-pins            ¼gpio20 gpio21 gpio23          
  Áblsp_spi6           Ê            Ù      cs-pins         ¼gpio22          Ágpio            Ê            Ù         æ         blsp-spi6-sleep-state           ¼gpio20 gpio21 gpio22 gpio23         Ágpio            Ê            ò         –   Ÿ      blsp-uart1-default-state            ¼gpio0 gpio1 gpio2 gpio3         Áblsp_uart1          Ê            Ù         –   }      blsp-uart1-sleep-state          ¼gpio0 gpio1 gpio2 gpio3         Ágpio            Ê            ò         –   ~      blsp-uart2-default-state            ¼gpio4 gpio5         Áblsp_uart2          Ê            Ù         –         blsp-uart2-sleep-state          ¼gpio4 gpio5         Ágpio            Ê            ò         –   €      camera-front-default-state     pwdn-pins           ¼gpio33          Ágpio            Ê            Ù      rst-pins            ¼gpio28          Ágpio            Ê            Ù      mclk1-pins          ¼gpio27        
  Ácam_mclk1           Ê            Ù         camera-rear-default-state            –   S   pwdn-pins           ¼gpio34          Ágpio            Ê            Ù      rst-pins            ¼gpio35          Ágpio            Ê            Ù      mclk0-pins          ¼gpio26        
  Ácam_mclk0           Ê            Ù         cci0-default-state          ¼gpio29 gpio30           Ácci_i2c         Ê            Ù         –   R      cdc-dmic-default-state     clk-pins            ¼gpio0         
  Ádmic0_clk           Ê         data-pins           ¼gpio1           Ádmic0_data          Ê            cdc-dmic-sleep-state       clk-pins            ¼gpio0         
  Ádmic0_clk           Ê            Ù      data-pins           ¼gpio1           Ádmic0_data          Ê            Ù         cdc-pdm-default-state         *  ¼gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  Ácdc_pdm0            Ê            Ù         –   l      cdc-pdm-sleep-state       *  ¼gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  Ácdc_pdm0            Ê            ò         –   n      mi2s-pri-default-state           ¼gpio113 gpio114 gpio115 gpio116       	  Ápri_mi2s            Ê            Ù      mi2s-pri-sleep-state             ¼gpio113 gpio114 gpio115 gpio116       	  Ápri_mi2s            Ê            Ù      mi2s-pri-mclk-default-state         ¼gpio116       	  Ápri_mi2s            Ê            Ù      mi2s-pri-mclk-sleep-state           ¼gpio116       	  Ápri_mi2s            Ê            Ù      mi2s-pri-ws-default-state           ¼gpio110         Ápri_mi2s_ws         Ê            Ù      mi2s-pri-ws-sleep-state         ¼gpio110         Ápri_mi2s_ws         Ê            Ù      mi2s-sec-default-state           ¼gpio112 gpio117 gpio118 gpio119       	  Ásec_mi2s            Ê            Ù         –   m      mi2s-sec-sleep-state             ¼gpio112 gpio117 gpio118 gpio119       	  Ásec_mi2s            Ê            Ù         –   o      sdc1-default-state           –   t   clk-pins          	  ¼sdc1_clk             Ù        Ê         cmd-pins          	  ¼sdc1_cmd                     Ê   
      data-pins         
  ¼sdc1_data                    Ê   
         sdc1-sleep-state             –   u   clk-pins          	  ¼sdc1_clk             Ù        Ê         cmd-pins          	  ¼sdc1_cmd                     Ê         data-pins         
  ¼sdc1_data                    Ê            sdc2-default-state           –   w   clk-pins          	  ¼sdc2_clk             Ù        Ê         cmd-pins          	  ¼sdc2_cmd                     Ê   
      data-pins         
  ¼sdc2_data                    Ê   
         sdc2-sleep-state             –   y   clk-pins          	  ¼sdc2_clk             Ù        Ê         cmd-pins          	  ¼sdc2_cmd                     Ê         data-pins         
  ¼sdc2_data                    Ê            wcss-wlan-default-state       #  ¼gpio40 gpio41 gpio42 gpio43 gpio44        
  Áwcss_wlan           Ê                     –   ª      sdc2-cd-default-state           ¼gpio38          Ágpio            Ê            Ù         –   x      tlmm-leds-state         ¼gpio21 gpio120          Ágpio                      –   ·      usb-id-default-state            ¼gpio121         Ágpio            Ê                     –   ´      adv533-int-active-state         ¼gpio31          Ágpio            Ê            Ù         –   �      adv7533-int-suspend-state           ¼gpio31          Ágpio            Ê            Ù         –   ’      adv7533-switch-active-state         ¼gpio32          Ágpio            Ê            Ù         –   ‘      adv7533-switch-suspend-state            ¼gpio32          Ágpio            Ê            Ù         –   “      msm-key-volp-n-default-state            ¼gpio107         Ágpio            Ê                     –   ¶         clock-controller@1800000             2qcom,gcc-msm8916             ß           '           O            U€           $        H   I      I                      B  xo sleep_clk dsi0pll dsi0pllbyte ext_mclk ext_pri_i2s ext_sec_i2s            –         hwlock@1905000           2qcom,tcsr-mutex          U�P                        –         syscon@1937000           2qcom,tcsr-msm8916 syscon             U“p             –         display-subsystem@1a00000            �okay          
   2qcom,mdss            U      ¬€   0         0mdss_phys vbif_phys         E                    m      n      s        iface bus vsync         D       H           '      4                  µ                                      Y         –   J   display-controller@1a01000           2qcom,msm8916-mdp5 qcom,mdp5          U   �       	  0mdp_phys                 J        D                   m      n      q      s        iface bus core vsync            .   K      ports                                port@0           U       endpoint            :   L         –   O               dsi@1a98000       )   2qcom,msm8916-dsi-ctrl qcom,mdss-dsi-ctrl             U©€   \      	  0dsi_ctrl                 J        D           5      +      .        E   I       I         0        q      m      n      o      r      p      #  mdp_core iface bus byte pixel core          \   I                                  a   M        m   N   ports                                port@0           U       endpoint            :   O         –   L         port@1           U      endpoint            z                     :   P         –   ”               phy@1a98300          2qcom,dsi-phy-28nm-lp             U©ƒ    Ô©…   €©‡€   0      "  0dsi_pll dsi_phy dsi_phy_regulator            ß           …                  m         
  iface ref           m   N         –   I         camss@1b0ac00            2qcom,msm8916-camss        H   U°¬    ° 0   °°    ° 8   °€    °„    °     °     ±           S  0csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csid0 csid1 ispif csi_clk_mux vfe0        H  D       N          O          3          4          7          9         '  
csiphy0 csiphy1 csid0 csid1 ispif vfe0          E            ˜        `      V      ]      ^      I      J      K      L      M      N      O      P      Q      R      _      c      S      d      e      ¢  top_ahb ispif_ahb csiphy0_timer csiphy1_timer csi0_ahb csi0 csi0_phy csi0_pix csi0_rdi csi1_ahb csi1 csi1_phy csi1_pix csi1_rdi ahb vfe0 csi_vfe0 vfe_ahb vfe_axi           .   K            �okay            a   M   ports                                port@0           U       endpoint            z               :   Q         –   W         port@1           U               cci@1b0c000       "   2qcom,msm8916-cci qcom,msm8226-cci                                      U°À            D       2                  `      G      H      _      $  camss_top_ahb cci_ahb cci camss_ahb         5      G      H        �Ä´ $ø         ¥default         ³   R         �okay       i2c-bus@0            U             ì €                             camera@3b            2ovti,ov5640          U   ;        ½   G   "            Í   G   #           ¥default         ³   S              Z        xclk            5      Z        �la@        Ù   T        æ   U        ò   V   port       endpoint            z              :   W         –   Q                  gpu@1c00000          2qcom,adreno-306.0 qcom,adreno            UÀ             0kgsl_3d0_reg_memory         D       !           
kgsl_3d0_irq          -  core iface mem mem_iface alt_mem_iface gfx3d          0        v      u      i      Ž      �              E              "   X        .   Y      Y           6            �okay             –   ²   opp-table            2operating-points-v2          –   X   opp-400000000               ×„       opp-19200000                $ø             video-codec@1d00000          2qcom,msm8916-venus           UÐ   ð         D       ,           E                    ‰      ‡      ˆ        core iface bus          .   K           þ   Z         �okay       video-decoder            2venus-decoder         video-encoder            2venus-encoder            iommu@1ef0000                                             %   2qcom,msm8916-iommu qcom,msm-iommu-v1             Y    â              Uï    0               �      ‹      
  iface bus                       –   K   iommu-ctx@3000           2qcom,msm-iommu-v1-sec            U  0            D       F         iommu-ctx@4000           2qcom,msm-iommu-v1-ns             U  @            D       F         iommu-ctx@5000           2qcom,msm-iommu-v1-sec            U  P            D       F            iommu@1f08000                                             %   2qcom,msm8916-iommu qcom,msm-iommu-v1             Y    ð€                  �      Œ      
  iface bus                       –   Y   iommu-ctx@1000           2qcom,msm-iommu-v1-ns             U              D       ñ         iommu-ctx@2000           2qcom,msm-iommu-v1-ns             U               D       ò            spmi@200f000             2qcom,spmi-pmic-arb        (   U ð    @   @  À   @  €           !         0core chnls obsrvr intr cnfg         
periph_irq          D       ¾           .            6                                                µ            –   _   pmic@0           2qcom,pm8916 qcom,spmi-pmic           U                                     pon@800          2qcom,pm8916-pon          U           C           S      pwrkey           2qcom,pm8941-pwrkey          D                      a  =	                 j   t      resin            2qcom,pm8941-resin           D                     a  =	                  �okay            j   r      watchdog             2qcom,pm8916-wdt         D                     u   <         charger@1000             2qcom,pm8916-lbc          U                    0chgr bat_if usb misc             D                                                                                                                                           [  
vbat_det fast_chg chg_fail chg_done bat_pres temp_ok coarse_det usb_vbus chg_gone overtemp        	   �disabled          usb-detect@1300          2qcom,pm8941-misc             U           D                   	  
usb_vbus          	   �disabled          temp-alarm@2400          2qcom,spmi-temp-alarm             U  $         D       $               �   [           �thermal                      –   ³      adc@3100             2qcom,spmi-vadc           U  1         D       1                                         ž            –   [   channel@0            U            °      
      channel@7            U           °            channel@8            U         channel@9            U   	      channel@a            U   
      channel@e            U         channel@f            U            battery@4000             2qcom,pm8916-bms-vm           U  @       `  D       @              @             @             @             @             @            2  
cv_leave cv_enter ocv_good ocv_thr fifo state_chg         	   �disabled          rtc@6000             2qcom,pm8941-rtc          U  `   a       
  0rtc alarm           D       a            mpps@a000            2qcom,pm8916-mpp qcom,spmi-mpp            U             „                    ”   \                             µ         -  ¬VDD_PX_BIAS WLAN_LED_CTRL BT_LED_CTRL GPIO-F            ¥default         ³   ]         –   \   pm8916-mpp4-state           ¼mpp4            Ádigital                  Á            –   ]      pm8916-mpps-state         
  ¼mpp2 mpp3           Ádigital                   –   ¹         gpio@c000             2qcom,pm8916-gpio qcom,spmi-gpio          U  À          „        ”   ^                                         µ         ?  ¬USR_LED_3_CTRL USR_LED_4_CTRL USB_HUB_RESET_N_PM USB_SW_SEL_PM           –   ^   usb-hub-reset-pm-state          ¼gpio3           Ánormal           Î         æ         –   £      usb-hub-reset-pm-device-state           ¼gpio3           Ánormal                    –   ¥      usb-sw-sel-pm-state         ¼gpio4           Ánormal          Á             Î         æ         –   ¢      usb-sw-sel-pm-device-state          ¼gpio4           Ánormal          Á             Î                  –   ¤      pm8916-gpios-leds-state         ¼gpio1 gpio2         Ánormal                    –   ¸            pmic@1           2qcom,pm8916 qcom,spmi-pmic           U                                    pwm          2qcom,pm8916-pwm         Ü         	   �disabled          vibrator@c000            2qcom,pm8916-vib          U  À       	   �disabled          audio-codec@f000             2qcom,pm8916-wcd-analog-codec             U  ð              _      à  D      ð              ð             ð             ð             ð             ð             ð             ð             ñ              ñ             ñ             ñ             ñ             ñ             ì  
cdc_spk_cnp_int cdc_spk_clip_int cdc_spk_ocp_int mbhc_ins_rem_det1 mbhc_but_rel_det mbhc_but_press_det mbhc_ins_rem_det mbhc_switch_int cdc_ear_ocp_int cdc_hphr_ocp_int cdc_hphl_ocp_det cdc_ear_cnp_int cdc_hphr_cnp_int cdc_hphl_cnp_int         ç            �okay            ø   `        
   `        "   a        5   K   –   í  Â  ô        N   K   –   í  Â  ô         –   s            dma-controller@4044000           2qcom,bam-v1.7.0          U@  �         D                  h           .            s           €            �      	   �disabled             –   k      remoteproc@4080000           2qcom,msm8916-mss-pil             U          @      
  0qdsp6 rmb         @  £                b          b         b         b            #  
wdog fatal ready handover stop-ack          E   c       c           Scx mx                 t             F           iface bus mem xo            ·   d            Èstop            '   e            Þmss_restart         ê    €  �             �okay            ù   f      ,  qcom/apq8016/mba.mbn qcom/apq8016/modem.mbn    mba         þ   g      mpss            þ   h      bam-dmux             2qcom,bam-dmux                i        D                  
  
pc pc-ack           ·   j      j         
  Èpc pc-ack              k      k           tx rx         	   �disabled          smd-edge            D                  }            v              i           !hexagon    apr          2qcom,apr-v2         ‹apr_audio_svc           '                                   	   �disabled       service@3            2qcom,q6core          U         service@4            2qcom,q6afe           U      dais             2qcom,q6afe-dais                                   ç            service@7            2qcom,q6asm           U      dais             2qcom,q6asm-dais                                   ç            service@8            2qcom,q6adm           U      routing          2qcom,q6adm-routing          ç                fastrpc          2qcom,fastrpc            ‹fastrpcsmd-apps-dsp         !adsp             3                             cb@1             2qcom,fastrpc-compute-cb          U                  sound@7702000            �okay             2qcom,apq8016-sbc-sndcard             Up     p            0mic-iomux spkr-iomux            ³   l   m        J   n   o        ¥default sleep            ,DB410c        2  TAMIC2 MIC BIAS Internal2 AMIC3 MIC BIAS External1      quaternary-dai-link         bADV7533    cpu         l   p         codec           l   q             primary-dai-link            bWCD    cpu         l   p          codec           l   r       s             tertiary-dai-link           bWCD-Capture    cpu         l   p         codec           l   r      s               audio-controller@7708000             �okay             2qcom,apq8016-lpass-cpu        8        š      œ      œ      �      ž      –      —      a  ahbix-clk mi2s-bit-clk0 mi2s-bit-clk1 mi2s-bit-clk2 mi2s-bit-clk3 pcnoc-mport-clk pcnoc-sway-clk            ç           D                   
lpass-irq-lpaif          Up€            0lpass-lpaif                                    –   p      audio-codec@771c000          2qcom,msm8916-wcd-digital-codec           UqÀ                  š      Ÿ        ahbix-clk mclk          ç            �okay             –   r      mmc@7824900       %   2qcom,msm8916-sdhci qcom,sdhci-msm-v4             U‚I   ‚@            0hc core         D       {          Š           
hc_irq pwr_irq                z      {           iface core xo           ³   t        J   u        ¥default sleep            v        ƒ            �         �okay            ›   v        §   `      mmc@7864900       %   2qcom,msm8916-sdhci qcom,sdhci-msm-v4             U†I   †@            0hc core         D       }          Ý           
hc_irq pwr_irq                |      }           iface core xo           ³   w   x        J   y   x        ¥default sleep           ƒ            �okay            ›   z        §   {        ´   G   &         dma-controller@7884000           2qcom,bam-v1.7.0          Uˆ@  0         D       î                 6        bam_clk         h           .             ½         –   |      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             UŠð            D       k                 D      6        core iface             |       |           tx rx           ¥default sleep           ³   }        J   ~         �okay          	  !LS-UART0          serial@78b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             U‹             D       l                 E      6        core iface             |      |           tx rx           ¥default sleep           ³           J   €         �okay          	  !LS-UART1          i2c@78b5000          2qcom,i2c-qup-v2.2.1          U‹P            D       _                 8      6        core iface             |      |           tx rx           ¥default sleep           ³   �        J   ‚                                	   �disabled          spi@78b5000          2qcom,spi-qup-v2.2.1          U‹P            D       _                 9      6        core iface             |      |           tx rx           ¥default sleep           ³   ƒ        J   „                                	   �disabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          U‹`            D       `                 :      6        core iface             |      |           tx rx           ¥default sleep           ³   …        J   †                                   �okay          spi@78b6000          2qcom,spi-qup-v2.2.1          U‹`            D       `                 ;      6        core iface             |      |           tx rx           ¥default sleep           ³   ‡        J   ˆ                                	   �disabled          i2c@78b7000          2qcom,i2c-qup-v2.2.1          U‹p            D       a                 <      6        core iface             |      |   	        tx rx           ¥default sleep           ³   ‰        J   Š                                	   �disabled          spi@78b7000          2qcom,spi-qup-v2.2.1          U‹p            D       a                 =      6        core iface             |      |   	        tx rx           ¥default sleep           ³   ‹        J   Œ                                   �okay          i2c@78b8000          2qcom,i2c-qup-v2.2.1          U‹€            D       b                 >      6        core iface             |   
   |           tx rx           ¥default sleep           ³   �        J   Ž                                   �okay       bridge@39            �okay             2adi,adv7533          U   9             G        D              Ö              *           cec         ä   G                í   N        ù   N        	   N        	   N        	   N        	*   �        ¥default sleep           ³   �   ‘        J   ’   “        ç            –   q   ports                                port@0           U       endpoint            :   ”         –   P         port@1           U      endpoint            :   •         –   µ                  spi@78b8000          2qcom,spi-qup-v2.2.1          U‹€            D       b                 ?      6        core iface             |   
   |           tx rx           ¥default sleep           ³   –        J   —                                	   �disabled          i2c@78b9000          2qcom,i2c-qup-v2.2.1          U‹�            D       c                 @      6        core iface             |      |           tx rx           ¥default sleep           ³   ˜        J   ™                                	   �disabled          spi@78b9000          2qcom,spi-qup-v2.2.1          U‹�            D       c                 A      6        core iface             |      |           tx rx           ¥default sleep           ³   š        J   ›                                   �okay          i2c@78ba000          2qcom,i2c-qup-v2.2.1          U‹             D       d                 B      6        core iface             |      |           tx rx           ¥default sleep           ³   œ        J   �                                   �okay          spi@78ba000          2qcom,spi-qup-v2.2.1          U‹             D       d                 C      6        core iface             |      |           tx rx           ¥default sleep           ³   ž        J   Ÿ                                	   �disabled          usb@78d9000          2qcom,ci-hdrc             U��    �’            D       †          Œ                 …      †        iface core          5      †        �Ä´         '      "        Þcore            	6ulpi            	?otg          	G         	S         	_        	k            	|usb-phy         \             �okay            '           	†   ¡   ¡        ¥default device          ³   ¢   £        J   ¤   ¥         –   ¦   ulpi       phy       (   2qcom,usb-hs-phy-msm8916 qcom,usb-hs-phy         …                     „      
  ref sleep           '      #   ¦            Þphy por         	� D      k      $                	›   f        	*   a        	†   ¡         –                remoteproc@a204000           2qcom,pronto-v2-pil qcom,pronto           U
 @     
      
!°   0         0ccu dxe pmu         þ   §      @  £          •      ¨          ¨         ¨         ¨            #  
wdog fatal ready handover stop-ack          E   c       c           Scx mx           ·   ©            Èstop            ¥default         ³   ª         �okay            	§   f        qcom/apq8016/wcnss.mbn           –   ¬   iris               *           xo          	´   f        	Á           	Ï   «        	Ü   `         2qcom,wcn3620          smd-edge            D       Ž           v              }           i           !pronto     wcnss            2qcom,wcnss          ‹WCNSS_CTRL          	ê   ¬      (  qcom/apq8016/WCNSS_qcom_wlan_nv_sbc.bin    bluetooth            2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan         D       ‘          ’           
tx rx           ·   j   
   j   	        Ètx-enable tx-rings-empty                   interrupt-controller@b000000             2qcom,msm-qgic2                    µ             U                   @             D                  –         mailbox@b011000       %   2qcom,msm8916-apcs-kpss-global syscon             U            	ô              ­              pll aux          ß             –         clock@b016000            2qcom,msm8916-a53pll          U`    @         ß                       xo           –   ­      timer@b020000                                      Y         2arm,armv7-timer-mem          U              ì$ø    frame@b021000           
             D                             U               frame@b023000           
            D       	            U0          	   �disabled          frame@b024000           
            D       
            U@          	   �disabled          frame@b025000           
            D                   UP          	   �disabled          frame@b026000           
            D                   U`          	   �disabled          frame@b027000           
            D                   Up          	   �disabled          frame@b028000           
            D                   U€          	   �disabled             power-manager@b088000            2qcom,msm8916-acc             U€          	   �reserved             –         power-manager@b089000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             U�          	   �reserved             –   	      power-manager@b098000            2qcom,msm8916-acc             U	€          	   �reserved             –         power-manager@b099000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             U	�          	   �reserved             –         power-manager@b0a8000            2qcom,msm8916-acc             U
€          	   �reserved             –         power-manager@b0a9000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             U
�          	   �reserved             –         power-manager@b0b8000            2qcom,msm8916-acc             U€          	   �reserved             –         power-manager@b0b9000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             U�          	   �reserved             –            thermal-zones      cpu0-1-thermal          
   ú        
#   ®      trips      trip-point0         
3 $ø        
?  Ð         Ppassive          –   ¯      cpu-crit            
3 ­°        
?  Ð      	   Pcritical             cooling-maps       map0            
J   ¯      0  
O   ;ÿÿÿÿÿÿÿÿ   <ÿÿÿÿÿÿÿÿ   =ÿÿÿÿÿÿÿÿ   >ÿÿÿÿÿÿÿÿ            cpu2-3-thermal          
   ú        
#   ®      trips      trip-point0         
3 $ø        
?  Ð         Ppassive          –   °      cpu-crit            
3 ­°        
?  Ð      	   Pcritical             cooling-maps       map0            
J   °      0  
O   ;ÿÿÿÿÿÿÿÿ   <ÿÿÿÿÿÿÿÿ   =ÿÿÿÿÿÿÿÿ   >ÿÿÿÿÿÿÿÿ            gpu-thermal         
   ú        
#   ®      cooling-maps       map0            
J   ±        
O   ²ÿÿÿÿÿÿÿÿ         trips      trip-point0         
3 $ø        
?  Ð         Ppassive          –   ±      gpu-crit            
3 s        
?  Ð      	   Pcritical                camera-thermal          
   ú        
#   ®      trips      trip-point0         
3 $ø        
?  Ð         Phot             modem-thermal           
   ú        
#   ®       trips      trip-point0         
3 L        
?  Ð         Phot             pm8916-thermal          
   d        
#   ³   trips      trip0           
3 š(        
?             Ppassive       trip1           
3 èH        
?             Phot       trip2           
3 6h        
?          	   Pcritical                   timer            2arm,armv8-timer       0  D                                      aliases         
^/soc@0/mmc@7824900          
c/soc@0/mmc@7864900          
h/soc@0/serial@78b0000           
p/soc@0/serial@78af000           
x/soc@0/spmi@200f000/pmic@0          
~/soc@0/i2c@78b6000          
ƒ/soc@0/i2c@78ba000          
ˆ/soc@0/i2c@78b8000          
�/soc@0/spi@78b9000          
’/soc@0/spi@78b7000        usb2513          2smsc,usb3503            Í   ^              
—         usb-id           2linux,extcon-usb-gpio           
¤   G   y            ¥default         ³   ´         –   ¡      hdmi-out             2hdmi-connector           Pa      port       endpoint            :   µ         –   •            gpio-keys         
   2gpio-keys            
­        ¥default         ³   ¶   button        
  !Volume Up           j   s        Ç   G   k            leds            ¥default         ³   ·   ¸   ¹      
   2gpio-leds      led-1           !apq8016-sbc:green:user1       
  Áheartbeat           
¸           Ç   G             
  
¾heartbeat           
Ôoff       led-2           !apq8016-sbc:green:user2         Ádisk-activity           
¸           Ç   G   x            
¾mmc0            
Ôoff       led-3           !apq8016-sbc:green:user3         Ádisk-activity           
¸           Ç   ^               
¾mmc1            
Ôoff       led-4           !apq8016-sbc:green:user4         
¸           Ç   ^               
¾none             
â        
Ôoff       led-5           !apq8016-sbc:yellow:wlan         Áwlan            
¸           Ç   \               
¾phy0tx          
Ôoff       led-6           !apq8016-sbc:blue:bt       
  Ábluetooth           
¸           Ç   \               
¾bluetooth-power         
Ôoff          regulator-camera-vdddo           2regulator-fixed         
òcamera_vdddo            Ý w@        õ w@                  –   T      regulator-camera-vdda            2regulator-fixed         
òcamera_vdda         Ý *¹€        õ *¹€                  –   U      regulator-camera-vddd            2regulator-fixed         
òcamera_vddd         Ý ã`        õ ã`                  –   V         	interrupt-parent #address-cells #size-cells model compatible stdout-path device_type reg ranges no-map hwlocks qcom,rpm-msg-ram qcom,client-id status phandle size alignment alloc-ranges record-size console-size ftrace-size #clock-cells clock-frequency next-level-cache enable-method clocks operating-points-v2 #cooling-cells power-domains power-domain-names qcom,acc qcom,saw cache-level cache-unified entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-shared opp-hz clock-names #reset-cells qcom,dload-mode interrupts #power-domain-cells domain-idle-states mboxes qcom,smd-edge qcom,smd-channels opp-level vdd_l1_l2_l3-supply vdd_l4_l5_l6-supply vdd_l7-supply regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-allow-set-load regulator-system-load qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells bits #interconnect-cells nvmem-cells nvmem-cell-names #qcom,sensors interrupt-names #thermal-sensor-cells reg-names remote-endpoint cpu arm,cs-dev-assoc arm,coresight-loses-context-with-cpu gpio-controller gpio-ranges #gpio-cells gpio-line-names pins function drive-strength bias-disable output-high bias-pull-down bias-pull-up output-low #hwlock-cells resets iommus assigned-clocks assigned-clock-parents phys vdda-supply vddio-supply data-lanes #phy-cells assigned-clock-rates pinctrl-names pinctrl-0 powerdown-gpios reset-gpios DOVDD-supply AVDD-supply DVDD-supply memory-region #iommu-cells qcom,iommu-secure-id qcom,ee qcom,channel mode-bootloader mode-recovery debounce linux,code timeout-sec io-channels io-channel-names #io-channel-cells qcom,pre-scaling power-source input-disable #pwm-cells #sound-dai-cells vdd-cdc-io-supply vdd-cdc-tx-rx-cx-supply vdd-micbias-supply qcom,mbhc-vthreshold-low qcom,mbhc-vthreshold-high #dma-cells num-channels qcom,num-ees qcom,powered-remotely interrupts-extended qcom,smem-states qcom,smem-state-names reset-names qcom,halt-regs pll-supply firmware-name dmas dma-names label qcom,domain qcom,non-secure-domain pinctrl-1 audio-routing link-name sound-dai mmc-ddr-1_8v bus-width non-removable vmmc-supply vqmmc-supply cd-gpios qcom,controlled-remotely adi,dsi-lanes pd-gpios avdd-supply a2vdd-supply dvdd-supply pvdd-supply v1p2-supply v3p3-supply phy_type dr_mode hnp-disable srp-disable adp-disable ahb-burst-config phy-names extcon qcom,init-seq v1p8-supply vddpx-supply vddxo-supply vddrfa-supply vddpa-supply vdddig-supply qcom,mmio #mbox-cells frame-number polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device mmc0 mmc1 serial0 serial1 usid0 i2c0 i2c1 i2c3 spi0 spi1 initial-mode id-gpios autorepeat color linux,default-trigger default-state panic-indicator regulator-name 