  -   8     (            
a                                                                     )   ,Qualcomm Technologies, Inc. APQ 8016 SBC             2qcom,apq8016-sbc qcom,apq8016      aliases          =/soc/sdhci@7824000           B/soc/sdhci@7864000           G/soc/serial@78b0000          O/soc/serial@78af000          W/soc/spmi@200f000/pmic@0             ]/soc/i2c@78b6000             b/soc/i2c@78ba000             g/soc/i2c@78b8000             l/soc/spi@78b9000             q/soc/spi@78b7000          chosen           vserial0       memory@80000000          memory                                reserved-memory                                       tz-apps@86000000                         0                  smem_region@86300000                 0                                     hypervisor@86400000              @                         tz@86500000              P                         reserved@86680000                h                         rmtfs@86700000           2qcom,rmtfs-mem               p                                     rfsa@867e0000                ~                         mpss@86800000                                              S      wcnss@89300000               0       `                              venus@89900000                      `                        G      mba@8ea00000                                                R      ramoops@bff00000             2ramoops                                                                    clocks     xo-board             2fixed-clock                       $             =      sleep-clk            2fixed-clock                                   cpus                                 cpu@0            cpu          2arm,cortex-a53                                   
psci                                  3           B           Ppsci                (      cpu@1            cpu          2arm,cortex-a53                                  
psci                                  3           B           Ppsci                )      cpu@2            cpu          2arm,cortex-a53                                  
psci                                  3           B           Ppsci                *      cpu@3            cpu          2arm,cortex-a53                                  
psci                                  3           B           Ppsci                +      l2-cache             2cache           c                     idle-states         opsci       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                        cpu-opp-table            2operating-points-v2                         opp-200000000                      opp-400000000               ׄ       opp-800000000               /       opp-998400000               ;`          firmware       scm          2qcom,scm-msm8916 qcom,scm              	   h   	   g   	   f        core bus iface                        
  a             P         pmu          2arm,cortex-a53-pmu          !              psci             2arm,psci-1.0            smc    power-domain-cpu0           ,            B           @                     power-domain-cpu1           ,            B           @                     power-domain-cpu2           ,            B           @                     power-domain-cpu3           ,            B           @                     power-domain-cluster            ,            @                           smd       	   2qcom,smd       rpm         !                  S                  \      rpm-requests             2qcom,rpm-msm8916            jrpm_requests       clock-controller             2qcom,rpmcc-msm8916                                power-controller             2qcom,msm8916-rpmpd          ,                          N   opp-table            2operating-points-v2                opp1            |         opp2            |         opp3            |         opp4            |         opp5            |         opp6            |               pm8916-regulators            2qcom,rpm-pm8916-regulators                                      s3                    Ր                  s4           w@         w@                                     l1                    E      l2           O         O            9      l4                    2(      l5                    2(            K      l6           w@         w@            :      l7                    2(            Q      l8                    2(            ^      l9                    2(                  l10                   2(      l11                   2(                 + @            e      l12                   2(            f      l13                   2(            L      l14                   2(      l15                   2(               l16                   2(      l17          2Z         2Z                  l18                   2(                  smem          
   2qcom,smem           A           O           `            smp2p-hexagon            2qcom,smp2p          h            !                  S                 r                  master-kernel           master-kernel                          O      slave-kernel            slave-kernel                                    M         smp2p-wcnss          2qcom,smp2p          h            !                  S                 r                  master-kernel           master-kernel                                slave-kernel            slave-kernel                                             smsm          
   2qcom,smsm                                                                  apps@0                                            hexagon@1                       !                                    wcnss@6                     !                                       soc                                                        2simple-bus     rng@22000         
   2qcom,prng                             	   y        core          restart@4ab000           2qcom,pshold           J          qfprom@5c000             2qcom,qfprom                                           caldata@d0                                   calsel@ec                                       sram@60000           2qcom,rpm-msg-ram                                     interconnect@400000          2qcom,msm8916-bimc             @                      
  bus bus_a                             thermal-sensor@4a9000         #   2qcom,msm8916-tsens qcom,tsens-v0_1            J     J                          calib calib_sel         %           !                  3uplow           C                     interconnect@500000          2qcom,msm8916-pcnoc            P                     
  bus bus_a                             interconnect@580000          2qcom,msm8916-snoc             X   @                  
  bus bus_a                             stm@802000            2arm,coresight-stm arm,primecell                	(             Ystm-base stm-stimulus-base                      	        apb_pclk atclk          cokay       out-ports      port       endpoint            j                              cti@810000            2arm,coresight-cti arm,primecell                                    	  apb_pclk            cokay          cti@811000            2arm,coresight-cti arm,primecell                                   	  apb_pclk            cokay          tpiu@820000       !   2arm,coresight-tpiu arm,primecell                                       	        apb_pclk atclk          cokay       in-ports       port       endpoint            j                              funnel@821000         +   2arm,coresight-dynamic-funnel arm,primecell                                    	        apb_pclk atclk          cokay       in-ports                                 port@4                 endpoint            j               '         port@7                 endpoint            j                           out-ports      port       endpoint            j                               replicator@824000         /   2arm,coresight-dynamic-replicator arm,primecell            @                        	        apb_pclk atclk          cokay       out-ports                                port@0                  endpoint            j               "         port@1                 endpoint            j                           in-ports       port       endpoint            j               !               etf@825000            2arm,coresight-tmc arm,primecell           P                        	        apb_pclk atclk          cokay       in-ports       port       endpoint            j                            out-ports      port       endpoint            j   !                           etr@826000            2arm,coresight-tmc arm,primecell           `                        	        apb_pclk atclk          cokay       in-ports       port       endpoint            j   "                           funnel@841000         +   2arm,coresight-dynamic-funnel arm,primecell                                    	        apb_pclk atclk          cokay       in-ports                                 port@0                  endpoint            j   #            0         port@1                 endpoint            j   $            1         port@2                 endpoint            j   %            2         port@3                 endpoint            j   &            3            out-ports      port       endpoint            j   '                           debug@850000          &   2arm,coresight-cpu-debug arm,primecell                                      	  apb_pclk            z   (        cokay          debug@852000          &   2arm,coresight-cpu-debug arm,primecell                                      	  apb_pclk            z   )        cokay          debug@854000          &   2arm,coresight-cpu-debug arm,primecell             @                        	  apb_pclk            z   *        cokay          debug@856000          &   2arm,coresight-cpu-debug arm,primecell             `                        	  apb_pclk            z   +        cokay          cti@858000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                                     	  apb_pclk            z   (        ~   ,        cokay          cti@859000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                                     	  apb_pclk            z   )        ~   -        cokay          cti@85a000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                                     	  apb_pclk            z   *        ~   .        cokay          cti@85b000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                                     	  apb_pclk            z   +        ~   /        cokay          etm@85c000        "   2arm,coresight-etm4x arm,primecell                                     	        apb_pclk atclk                   z   (        cokay                ,   out-ports      port       endpoint            j   0            #               etm@85d000        "   2arm,coresight-etm4x arm,primecell                                     	        apb_pclk atclk                   z   )        cokay                -   out-ports      port       endpoint            j   1            $               etm@85e000        "   2arm,coresight-etm4x arm,primecell                                     	        apb_pclk atclk                   z   *        cokay                .   out-ports      port       endpoint            j   2            %               etm@85f000        "   2arm,coresight-etm4x arm,primecell                                     	        apb_pclk atclk                   z   +        cokay                /   out-ports      port       endpoint            j   3            &               pinctrl@1000000          2qcom,msm8916-pinctrl                 0          !                              4           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              4   blsp1-uart1-default         gpio0 gpio1 gpio2 gpio3         blsp_uart1                      	            p      blsp1-uart1-sleep           gpio0 gpio1 gpio2 gpio3         gpio                                    q      blsp1-uart2-default         gpio4 gpio5         blsp_uart2                      	            r      blsp1-uart2-sleep           gpio4 gpio5         gpio                                    s      spi1-default            gpio0 gpio1 gpio3         
  blsp_spi1                       	            v   cs          gpio2           gpio                        	         %         spi1-sleep          gpio0 gpio1 gpio2 gpio3         gpio                                    w      spi2-default            gpio4 gpio5 gpio7         
  blsp_spi2                       	            z   cs          gpio6           gpio                        	         %         spi2-sleep          gpio4 gpio5 gpio6 gpio7         gpio                                    {      spi3-default            gpio8 gpio9 gpio11        
  blsp_spi3                       	            ~   cs          gpio10          gpio                        	         %         spi3-sleep          gpio8 gpio9 gpio10 gpio11           gpio                                          spi4-default            gpio12 gpio13 gpio15          
  blsp_spi4                       	               cs          gpio14          gpio                        	         %         spi4-sleep          gpio12 gpio13 gpio14 gpio15         gpio                                          spi5-default            gpio16 gpio17 gpio19          
  blsp_spi5                       	               cs          gpio18          gpio                        	         %         spi5-sleep          gpio16 gpio17 gpio18 gpio19         gpio                                          spi6-default            gpio20 gpio21 gpio23          
  blsp_spi6                       	               cs          gpio22          gpio                        	         %         spi6-sleep          gpio20 gpio21 gpio22 gpio23         gpio                                          i2c1-default            gpio2 gpio3       
  blsp_i2c1                       	            t      i2c1-sleep          gpio2 gpio3         gpio                        	            u      i2c2-default            gpio6 gpio7       
  blsp_i2c2                       	            x      i2c2-sleep          gpio6 gpio7         gpio                        	            y      i2c3-default            gpio10 gpio11         
  blsp_i2c3                       	            |      i2c3-sleep          gpio10 gpio11           gpio                        	            }      i2c4-default            gpio14 gpio15         
  blsp_i2c4                       	                  i2c4-sleep          gpio14 gpio15           gpio                        	                  i2c5-default            gpio18 gpio19         
  blsp_i2c5                       	                  i2c5-sleep          gpio18 gpio19           gpio                        	                  i2c6-default            gpio22 gpio23         
  blsp_i2c6                       	                  i2c6-sleep          gpio22 gpio23           gpio                        	                  pmx-sdc1-clk       clk-on        	  sdc1_clk             	                       _      clk-off       	  sdc1_clk             	                       b         pmx-sdc1-cmd       cmd-on        	  sdc1_cmd             1           
            `      cmd-off       	  sdc1_cmd             1                       c         pmx-sdc1-data      data-on       
  sdc1_data            1           
            a      data-off          
  sdc1_data            1                       d         pmx-sdc2-clk       clk-on        	  sdc2_clk             	                       g      clk-off       	  sdc2_clk             	                       k         pmx-sdc2-cmd       cmd-on        	  sdc2_cmd             1           
            h      cmd-off       	  sdc2_cmd             1                       l         pmx-sdc2-data      data-on       
  sdc2_data            1           
            i      data-off          
  sdc2_data            1                       m         pmx-sdc2-cd-pin    cd-on           gpio38          gpio                        1            j      cd-off          gpio38          gpio                        	            n         cdc-pdm-lines      pdm-lines-on          *  gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  cdc_pdm0                        	            T      pdm-lines-off         *  gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  cdc_pdm0                                    W         ext-pri-tlmm-lines     ext-pa-on            gpio113 gpio114 gpio115 gpio116       	  pri_mi2s                        	      ext-pa-off           gpio113 gpio114 gpio115 gpio116       	  pri_mi2s                        	         ext-pri-ws-line    ext-pa-on           gpio110         pri_mi2s_ws                     	      ext-pa-off          gpio110         pri_mi2s_ws                     	         ext-mclk-tlmm-lines    mclk-lines-on           gpio116       	  pri_mi2s                        	            V      mclk-lines-off          gpio116       	  pri_mi2s                        	            Y         ext-sec-tlmm-lines     tlmm-lines-on            gpio112 gpio117 gpio118 gpio119       	  sec_mi2s                        	            U      tlmm-lines-off           gpio112 gpio117 gpio118 gpio119       	  sec_mi2s                        	            X         cdc-dmic-lines     dmic-lines-on      clk         gpio0         
  dmic0_clk                    data            gpio1           dmic0_data                      dmic-lines-off     clk         gpio0         
  dmic0_clk                       	      data            gpio1           dmic0_data                      	            wcnss-active          #  gpio40 gpio41 gpio42 gpio43 gpio44        
  wcss_wlan                       1                  cci0-default            gpio29 gpio30           cci_i2c                     	            ?      camera-front-default       pwdn            gpio33          gpio                        	      rst         gpio28          gpio                        	      mclk1           gpio27        
  cam_mclk1                       	         camera-rear-default             @   pwdn            gpio34          gpio                        	      rst         gpio35          gpio                        	      mclk0           gpio26        
  cam_mclk0                       	         msmgpio-leds            gpio21 gpio120          gpio             >                  usb-id-default          gpio121         gpio                        I         1                  adv533-int-active           gpio31          gpio                        	                  adv7533-int-suspend         gpio31          gpio                        	                  adv7533-switch-active           gpio32          gpio                        	                  adv7533-switch-suspend          gpio32          gpio                        	                  msm-key-volp-n-default          gpio107         gpio                        I         1                     clock-controller@1800000             2qcom,gcc-msm8916                                   ,                             	      hwlock@1905000           2qcom,tcsr-mutex          P            V                     syscon@1937000           2qcom,tcsr-msm8916 syscon             p                
      mdss@1a00000            cokay          
   2qcom,mdss                    0         Ymdss_phys vbif_phys         B   	              	   m   	   n   	   s        iface bus vsync         !       H                                                                      5   mdp@1a01000       
   2qcom,mdp5                     	  Ymdp_phys                 5        !                	   m   	   n   	   q   	   s        iface bus core vsync            d   6      ports                                port@0                  endpoint            j   7            ;               dsi@1a98000          2qcom,mdss-dsi-ctrl              \      	  Ydsi_ctrl                 5        !           k   	   +   	   .        {   8       8         0     	   q   	   m   	   n   	   o   	   r   	   p      #  mdp_core iface bus byte pixel core             8        dsi-phy                                      9           :   ports                                port@0                  endpoint            j   ;            7         port@1                 endpoint                                 j   <                           dsi-phy@1a98300          2qcom,dsi-phy-28nm-lp                       0      "  Ydsi_pll dsi_phy dsi_phy_regulator                                      	   m   =      
  iface ref              :            8         camss@1b00000            2qcom,msm8916-camss        H        0        8                               S  Ycsiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csid0 csid1 ispif csi_clk_mux vfe0        H  !       N          O          3          4          7          9         '  3csiphy0 csiphy1 csid0 csid1 ispif vfe0          B   	              	   `   	   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           d   6           cokay               9   ports                                port@0                  endpoint                                      j   >        cokay                D               cci@1b0c000          2qcom,msm8916-cci                                                   !       2               	   `   	   G   	   H   	   _      $  camss_top_ahb cci_ahb cci camss_ahb         k   	   G   	   H        Ĵ $         default            ?        cokay       i2c-bus@0                                                       camera_rear@3b           2ovti,ov5640             ;        	   4   "               4   #           default            @           	   Z        xclk             la@        "   A           B        /   C      	  cdisabled       port       endpoint                                      j   D            >                  gpu@1c00000          2qcom,adreno-306.0 qcom,adreno                         Ykgsl_3d0_reg_memory         !       !           3kgsl_3d0_irq          -  core iface mem mem_iface alt_mem_iface gfx3d          0     	   v   	   u   	   i   	      	      	           B   	              E        d   F      F      opp-table            2operating-points-v2             E   opp-400000000               ׄ       opp-19200000                $             video-codec@1d00000          2qcom,msm8916-venus                       !       ,           B   	              	      	      	           core iface bus          d   6           A   G        cokay       video-decoder            2venus-decoder         video-encoder            2venus-encoder            iommu@1ef0000                                    ;         %   2qcom,msm8916-iommu qcom,msm-iommu-v1                                   0            	      	         
  iface bus           H               6   iommu-ctx@3000           2qcom,msm-iommu-v1-sec              0            !       F         iommu-ctx@4000           2qcom,msm-iommu-v1-ns               @            !       F         iommu-ctx@5000           2qcom,msm-iommu-v1-sec              P            !       F            iommu@1f08000                                    ;         %   2qcom,msm8916-iommu qcom,msm-iommu-v1                                	      	         
  iface bus           H               F   iommu-ctx@1000           2qcom,msm-iommu-v1-ns                           !                iommu-ctx@2000           2qcom,msm-iommu-v1-ns                            !                   spmi@200f000             2qcom,spmi-pmic-arb        (        @   @     @            !         Ycore chnls obsrvr intr cnfg         3periph_irq          !                  ]            e                                                              J   pmic@0           2qcom,pm8916 qcom,spmi-pmic                                                pon@800          2qcom,pm8916-pon                     r                 pwrkey           2qcom,pm8941-pwrkey          !                        =	         1           t      resin            2qcom,pm8941-resin           !                       =	         1        cokay               r      watchdog             2qcom,pm8916-wdt         !                        <         temp-alarm@2400          2qcom,spmi-temp-alarm               $         !       $                  H           thermal         C          adc@3100             2qcom,spmi-vadc             1         !       1                                                        H   adc-chan@0                             
      adc-chan@7                                  adc-chan@8                    adc-chan@9              	      adc-chan@a              
      adc-chan@e                    adc-chan@f                       rtc@6000             2qcom,pm8941-rtc            `         !       a            mpps@a000            2qcom,pm8916-mpp                                       @  !                                                                  -  VDD_PX_BIAS WLAN_LED_CTRL BT_LED_CTRL GPIO-F            default            I               pm8916-mpp4         mpp4            digital          >                       I      pm8916-mpps-leds          
  mpp2 mpp3           digital          >                     gpios@c000           2qcom,pm8916-gpio                                          @  !                                                                  ?  USR_LED_3_CTRL USR_LED_4_CTRL USB_HUB_RESET_N_PM USB_SW_SEL_PM                 usb-hub-reset-pm            gpio3           normal                    %                  usb-hub-reset-pm-device         gpio3           normal           >                  usb-sw-sel-pm           gpio4           normal                                %                  usb-sw-sel-pm-device            gpio4           normal                                >                  pm8916-gpios-leds           gpio1 gpio2         normal           >                        pmic@1           2qcom,pm8916 qcom,spmi-pmic                                               vibrator@c000            2qcom,pm8916-vib                   	  cdisabled          audio-codec@f000             2qcom,pm8916-wcd-analog-codec                        Ypmic-codec-core            	           mclk                 J        !                                                                                                                                                                                                3cdc_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            K           K        5   L        H           Y   K                  r   K                      ]            remoteproc@4080000           2qcom,msm8916-mss-pil                       @      
  Yqdsp6 rmb         @                  M          M         M         M            #  3wdog fatal ready handover stop-ack          B   N       N           Pcx mx              	   t   	      	   F   =        iface bus mem xo               O            stop               P            mss_restart            
            	  cdisabled               Q   mba         A   R      mpss            A   S      smd-edge            !                  \            S                            hexagon    fastrpc          2qcom,fastrpc            jfastrpcsmd-apps-dsp         adsp                                 cb@1             2qcom,fastrpc-compute-cb                            sound@7702000           cokay             2qcom,apq8016-sbc-sndcard             p     p            Ymic-iomux spkr-iomux               T   U   V           W   X   Y        default sleep           DB410c        2  AMIC2 MIC BIAS Internal2 AMIC3 MIC BIAS External1      external-dai-link@0         "ADV7533    cpu         ,   Z         codec           ,   [             internal-codec-playback-dai-link@0          "WCD    cpu         ,   Z          codec           ,   \       ]             internal-codec-capture-dai-link@0           "WCD-Capture    cpu         ,   Z         codec           ,   \      ]               audio-controller@7708000            cokay             2qcom,lpass-cpu-apq8016        8     	      	      	      	      	      	      	         a  ahbix-clk pcnoc-mport-clk pcnoc-sway-clk mi2s-bit-clk0 mi2s-bit-clk1 mi2s-bit-clk2 mi2s-bit-clk3            H           !                  3lpass-irq-lpaif          p            Ylpass-lpaif                                       Z      audio-codec@771c000          2qcom,msm8916-wcd-digital-codec           q               	      	           ahbix-clk mclk          H               \      sdhci@7824000            2qcom,sdhci-msm-v4            I   @            Yhc_mem core_mem         !       {                     3hc_irq pwr_irq             	   {   	   z   =        core iface xo            6        C            M        cokay            [   ^        g   K        default sleep              _   `   a           b   c   d      sdhci@7864000            2qcom,sdhci-msm-v4            I   @            Yhc_mem core_mem         !       }                     3hc_irq pwr_irq             	   }   	   |   =        core iface xo           C           cokay            [   e        g   f        default sleep              g   h   i   j           k   l   m   n        t   4   &         dma-controller@7884000           2qcom,bam-v1.7.0          @  0         !                     	   6        bam_clk         }           ]            cokay                o      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                         !       k              	   D   	   6        core iface             o      o            rx tx           default sleep              p           q        cokay          	  LS-UART0          serial@78b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                          !       l              	   E   	   6        core iface             o      o           rx tx           default sleep              r           s        cokay          	  LS-UART1          i2c@78b5000          2qcom,i2c-qup-v2.2.1          P            !       _              	   6   	   8        iface core          default sleep              t           u                                	  cdisabled          spi@78b5000          2qcom,spi-qup-v2.2.1          P            !       _              	   9   	   6        core iface             o      o           rx tx           default sleep              v           w                                	  cdisabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          `            !       `              	   6   	   :        iface core          default sleep              x           y                                  cokay            LS-I2C0       spi@78b6000          2qcom,spi-qup-v2.2.1          `            !       `              	   ;   	   6        core iface             o      o           rx tx           default sleep              z           {                                	  cdisabled          i2c@78b7000          2qcom,i2c-qup-v2.2.1          p            !       a              	   6   	   <        iface core          default sleep              |           }                                	  cdisabled          spi@78b7000          2qcom,spi-qup-v2.2.1          p            !       a              	   =   	   6        core iface             o   	   o           rx tx           default sleep              ~                                             cokay            HS-SPI1       i2c@78b8000          2qcom,i2c-qup-v2.2.1                      !       b              	   6   	   >        iface core          default sleep                                                           cokay            HS-I2C2    bridge@39           cokay             2adi,adv7533             9             4        !                                       cec            4                   :           :                   default sleep                                       H               [   ports                                port@0                  endpoint            j               <         port@1                 endpoint            j                                 spi@78b8000          2qcom,spi-qup-v2.2.1                      !       b              	   ?   	   6        core iface             o      o   
        rx tx           default sleep                                                         	  cdisabled          i2c@78b9000          2qcom,i2c-qup-v2.2.1                      !       c              	   6   	   @        iface core          default sleep                                                         	  cdisabled          spi@78b9000          2qcom,spi-qup-v2.2.1                      !       c              	   A   	   6        core iface             o      o           rx tx           default sleep                                                           cokay            LS-SPI0       i2c@78ba000          2qcom,i2c-qup-v2.2.1                      !       d              	   6   	   B        iface core          default sleep                                                           cokay            LS-I2C1       spi@78ba000          2qcom,spi-qup-v2.2.1                      !       d              	   C   	   6        core iface             o      o           rx tx           default sleep                                                         	  cdisabled          usb@78d9000          2qcom,ci-hdrc                             !                               	      	           iface core          k   	           Ĵ            	   "        core            ulpi            otg                                    	            usb-phy                    cokay                       	              default device                                             ulpi       phy       (   2qcom,usb-hs-phy-msm8916 qcom,usb-hs-phy                        =   	         
  ref sleep              	   #               phy por         	 Dk$        	-   Q           L        	                           remoteproc@a21b000           2qcom,pronto-v2-pil qcom,pronto           
 @     
      
!   0         Yccu dxe pmu         A         @                                                          #  3wdog fatal ready handover stop-ack          B   N       N           Pcx mx                          stop            default                    cokay            	9   Q               iris             2qcom,wcn3620                          xo          	F   Q        	S           	a           	n   K      smd-edge            !                  S                 \                      pronto     wcnss            2qcom,wcnss          jWCNSS_CTRL          	|      bt           2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan         !                            3tx rx                 
      	        tx-enable tx-rings-empty                   interrupt-controller@b000000             2qcom,msm-qgic2                                                   @             !                           mailbox@b011000       %   2qcom,msm8916-apcs-kpss-global syscon                         	                 	           pll aux                                clock@b016000            2qcom,msm8916-a53pll          `    @                               timer@b020000                                               2arm,armv7-timer-mem                        $    frame@b021000           	            !                                            frame@b023000           	           !       	            0          	  cdisabled          frame@b024000           	           !       
            @          	  cdisabled          frame@b025000           	           !                   P          	  cdisabled          frame@b026000           	           !                   `          	  cdisabled          frame@b027000           	           !                   p          	  cdisabled          frame@b028000           	           !                             	  cdisabled                thermal-zones      cpu0-1-thermal          	           	          	         trips      trip-point0         	 $        	           passive                   cpu_crit            	         	        	   critical             cooling-maps       map0            	         0  	   (   )   *   +            cpu2-3-thermal          	           	          	         trips      trip-point0         	 $        	           passive                   cpu_crit            	         	        	   critical             cooling-maps       map0            	         0  	   (   )   *   +            gpu-thermal         	           	          	         trips      trip-point0         	 $        	           passive       gpu_crit            	 s        	        	   critical                camera-thermal          	           	          	         trips      trip-point0         	 $        	           hot             modem-thermal           	           	          	          trips      trip-point0         	 L        	           hot                timer            2arm,armv8-timer       0  !                                      camera-vdddo-1v8             2regulator-fixed         	camera_vdddo             w@         w@                     A      camera-vdda-2v8          2regulator-fixed         	camera_vdda          *         *                     B      camera-vddd-1v5          2regulator-fixed         	camera_vddd          `         `                     C      usb2513          2smsc,usb3503                             
         usb-id           2linux,extcon-usb-gpio           
   4   y            default                              hdmi-out             2hdmi-connector           a      port       endpoint            j                           gpio-keys         
   2gpio-keys                                      
"        default               button@0          
  Volume Up              s           4   k            leds            default                        
   2gpio-leds      led@1           apq8016-sbc:green:user1            4             
  
-heartbeat           
Coff       led@2           apq8016-sbc:green:user2            4   x            
-mmc0            
Coff       led@3           apq8016-sbc:green:user3                           
-mmc1            
Coff       led@4           apq8016-sbc:green:user4                           
-none             
Q        
Coff       led@5           apq8016-sbc:yellow:wlan                           
-phy0tx          
Coff       led@6           apq8016-sbc:blue:bt                           
-bluetooth-power         
Coff             	interrupt-parent #address-cells #size-cells model compatible mmc0 mmc1 serial0 serial1 usid0 i2c0 i2c1 i2c3 spi0 spi1 stdout-path device_type reg ranges no-map phandle qcom,client-id 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 cache-level 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 qcom,ipc 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-boot-on regulator-allow-set-load regulator-system-load memory-region qcom,rpm-msg-ram hwlocks qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells qcom,ipc-1 qcom,ipc-3 #interconnect-cells nvmem-cells nvmem-cell-names #qcom,sensors interrupt-names #thermal-sensor-cells reg-names status 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 bias-pull-down output-high bias-pull-up output-low input-enable #hwlock-cells iommus assigned-clocks assigned-clock-parents phys phy-names vdda-supply vddio-supply data-lanes #phy-cells clock-lanes assigned-clock-rates pinctrl-names pinctrl-0 enable-gpios reset-gpios vdddo-supply vddd-supply #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 vdd-cdc-io-supply vdd-cdc-tx-rx-cx-supply vdd-micbias-supply #sound-dai-cells qcom,mbhc-vthreshold-low qcom,mbhc-vthreshold-high interrupts-extended qcom,smem-states qcom,smem-state-names resets reset-names qcom,halt-regs pll-supply label pinctrl-1 qcom,model qcom,audio-routing link-name sound-dai mmc-ddr-1_8v bus-width non-removable vmmc-supply vqmmc-supply cd-gpios #dma-cells dmas dma-names adi,dsi-lanes pd-gpios avdd-supply v1p2-supply v3p3-supply phy_type dr_mode hnp-disable srp-disable adp-disable ahb-burst-config 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 polling-delay thermal-sensors temperature hysteresis trip cooling-device regulator-name initial-mode id-gpio autorepeat linux,default-trigger default-state panic-indicator 