  Х   8     (            
  Ť                                                                   )   ,Qualcomm Technologies, Inc. APQ 8016 SBC             2qcom,apq8016-sbc qcom,apq8016      aliases          =/soc@0/mmc@7824900           B/soc@0/mmc@7864900           G/soc@0/serial@78b0000            O/soc@0/serial@78af000            W/soc@0/spmi@200f000/pmic@0           ]/soc@0/i2c@78b6000           b/soc@0/i2c@78ba000           g/soc@0/i2c@78b8000           l/soc@0/spi@78b9000           q/soc@0/spi@78b7000        chosen           vserial0       memory@80000000          memory                                reserved-memory                                       tz-apps@86000000                         0                  smem@86300000         
   2qcom,smem                0                                                    hypervisor@86400000              @                         tz@86500000              P                         reserved@86680000                h                         rmtfs@86700000           2qcom,rmtfs-mem               p                                     rfsa@867e0000                ~                         mpss@86800000                                              ]      wcnss@89300000               0       `                              venus@89900000                      `                        O      mba@8ea00000                                                \      ramoops@bff00000             2ramoops                                                                    clocks     xo-board             2fixed-clock                      $                   sleep-clk            2fixed-clock                                     =         cpus                                 cpu@0            cpu          2arm,cortex-a53                                  #psci            1           8           L           [           ipsci            |              	            0      cpu@1            cpu          2arm,cortex-a53                                 #psci            1           8           L           [   
        ipsci            |                          1      cpu@2            cpu          2arm,cortex-a53                                 #psci            1           8           L           [           ipsci            |                          2      cpu@3            cpu          2arm,cortex-a53                                 #psci            1           8           L           [           ipsci            |                          3      l2-cache             2cache                                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           1      h      g      f        #core bus iface          /           <     a             Z         pmu          2arm,cortex-a53-pmu          L              psci             2arm,psci-1.0            *smc    power-domain-cpu0           W            [           k                     power-domain-cpu1           W            [           k               
      power-domain-cpu2           W            [           k                     power-domain-cpu3           W            [           k                     power-domain-cluster            W            k                           smd       	   2qcom,smd       rpm         L                  ~                        rpm-requests             2qcom,rpm-msm8916            rpm_requests       clock-controller             2qcom,rpmcc-msm8916 qcom,rpmcc                       1           #xo                    power-controller             2qcom,msm8916-rpmpd          W           8               X   opp-table            2operating-points-v2                opp1                     opp2                     opp3                     opp4                     opp5                     opp6                           pm8916-regulators            2qcom,rpm-pm8916-regulators                                      s3                    p                  s4           :          p                  +                  l1           (         (      l2           O         O            B      l4           G         G      l5           w@         w@            U      l6           w@         w@            C      l7           w@         w@            [      l8           ,@          ,@             k      l9           2Z         2Z                  l10          *         *      l11          -p         -p         =        V @            r      l12          w@         -p            s      l13          .         .            V      l14          w@         2Z      l15          w@         w@        V  P         =               l16          w@         w@        V  P         =               l17          2Z         2Z                  l18          )2         )2                  smp2p-hexagon            2qcom,smp2p          l            L                  ~                 v                  master-kernel           master-kernel                          Y      slave-kernel            slave-kernel                                    W         smp2p-wcnss          2qcom,smp2p          l            L                  ~                 v                  master-kernel           master-kernel                                slave-kernel            slave-kernel                                             smsm          
   2qcom,smsm                                                                  apps@0                                      _      hexagon@1                       L                                          ^      wcnss@6                     L                                       soc@0                                                          2simple-bus     rng@22000         
   2qcom,prng                          1      y        #core          restart@4ab000           2qcom,pshold           J          qfprom@5c000              2qcom,msm8916-qfprom qcom,qfprom                                           caldata@d0                                   calsel@ec                                       sram@60000           2qcom,rpm-msg-ram                                     sram@290000          2qcom,msm8916-rpm-stats            )           interconnect@400000          2qcom,msm8916-bimc             @                      
  #bus bus_a           1                  thermal-sensor@4a9000         #   2qcom,msm8916-tsens qcom,tsens-v0_1            J     J                          calib calib_sel         )           L                  7uplow           G                     interconnect@500000          2qcom,msm8916-pcnoc            P                     
  #bus bus_a           1                  interconnect@580000          2qcom,msm8916-snoc             X   @                  
  #bus bus_a           1                  stm@802000            2arm,coresight-stm arm,primecell                	(             ]stm-base stm-stimulus-base          1            	        #apb_pclk atclk          gokay       out-ports      port       endpoint            n                #               cti@810000            2arm,coresight-cti arm,primecell                        1            	  #apb_pclk            gokay          cti@811000            2arm,coresight-cti arm,primecell                       1            	  #apb_pclk            gokay          tpiu@820000       !   2arm,coresight-tpiu arm,primecell                           1            	        #apb_pclk atclk          gokay       in-ports       port       endpoint            n   !            &               funnel@821000         +   2arm,coresight-dynamic-funnel arm,primecell                        1            	        #apb_pclk atclk          gokay       in-ports                                 port@4                 endpoint            n   "            /         port@7                 endpoint            n   #                         out-ports      port       endpoint            n   $            (               replicator@824000         /   2arm,coresight-dynamic-replicator arm,primecell            @            1            	        #apb_pclk atclk          gokay       out-ports                                port@0                  endpoint            n   %            *         port@1                 endpoint            n   &            !            in-ports       port       endpoint            n   '            )               etf@825000            2arm,coresight-tmc arm,primecell           P            1            	        #apb_pclk atclk          gokay       in-ports       port       endpoint            n   (            $            out-ports      port       endpoint            n   )            '               etr@826000            2arm,coresight-tmc arm,primecell           `            1            	        #apb_pclk atclk          gokay       in-ports       port       endpoint            n   *            %               funnel@841000         +   2arm,coresight-dynamic-funnel arm,primecell                        1            	        #apb_pclk atclk          gokay       in-ports                                 port@0                  endpoint            n   +            8         port@1                 endpoint            n   ,            9         port@2                 endpoint            n   -            :         port@3                 endpoint            n   .            ;            out-ports      port       endpoint            n   /            "               debug@850000          &   2arm,coresight-cpu-debug arm,primecell                          1            	  #apb_pclk            ~   0        gokay          debug@852000          &   2arm,coresight-cpu-debug arm,primecell                          1            	  #apb_pclk            ~   1        gokay          debug@854000          &   2arm,coresight-cpu-debug arm,primecell             @            1            	  #apb_pclk            ~   2        gokay          debug@856000          &   2arm,coresight-cpu-debug arm,primecell             `            1            	  #apb_pclk            ~   3        gokay          cti@858000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                         1            	  #apb_pclk            ~   0           4        gokay          cti@859000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                         1            	  #apb_pclk            ~   1           5        gokay          cti@85a000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                         1            	  #apb_pclk            ~   2           6        gokay          cti@85b000        :   2arm,coresight-cti-v8-arch arm,coresight-cti arm,primecell                         1            	  #apb_pclk            ~   3           7        gokay          etm@85c000        "   2arm,coresight-etm4x arm,primecell                         1            	        #apb_pclk atclk                   ~   0        gokay                4   out-ports      port       endpoint            n   8            +               etm@85d000        "   2arm,coresight-etm4x arm,primecell                         1            	        #apb_pclk atclk                   ~   1        gokay                5   out-ports      port       endpoint            n   9            ,               etm@85e000        "   2arm,coresight-etm4x arm,primecell                         1            	        #apb_pclk atclk                   ~   2        gokay                6   out-ports      port       endpoint            n   :            -               etm@85f000        "   2arm,coresight-etm4x arm,primecell                         1            	        #apb_pclk atclk                   ~   3        gokay                7   out-ports      port       endpoint            n   ;            .               pinctrl@1000000          2qcom,msm8916-pinctrl                 0          L                              <           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              <   blsp1-uart1-default         gpio0 gpio1 gpio2 gpio3         blsp_uart1                                  }      blsp1-uart1-sleep           gpio0 gpio1 gpio2 gpio3         gpio                                    ~      blsp1-uart2-default         gpio4 gpio5         blsp_uart2                                        blsp1-uart2-sleep           gpio4 gpio5         gpio                                          spi1-default            gpio0 gpio1 gpio3         
  blsp_spi1                                      cs          gpio2           gpio                                 )         spi1-sleep          gpio0 gpio1 gpio2 gpio3         gpio                                          spi2-default            gpio4 gpio5 gpio7         
  blsp_spi2                                      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                                         i2c1-sleep          gpio2 gpio3         gpio                                          i2c2-default            gpio6 gpio7       
  blsp_i2c2                                         i2c2-sleep          gpio6 gpio7         gpio                                          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                                    l      clk-off       	  sdc1_clk                                    o         pmx-sdc1-cmd       cmd-on        	  sdc1_cmd             5           
            m      cmd-off       	  sdc1_cmd             5                       p         pmx-sdc1-data      data-on       
  sdc1_data            5           
            n      data-off          
  sdc1_data            5                       q         pmx-sdc2-clk       clk-on        	  sdc2_clk                                    t      clk-off       	  sdc2_clk                                    x         pmx-sdc2-cmd       cmd-on        	  sdc2_cmd             5           
            u      cmd-off       	  sdc2_cmd             5                       y         pmx-sdc2-data      data-on       
  sdc2_data            5           
            v      data-off          
  sdc2_data            5                       z         pmx-sdc2-cd-pin    cd-on           gpio38          gpio                        5            w      cd-off          gpio38          gpio                                    {         cdc-pdm-lines      pdm-lines-on          *  gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  cdc_pdm0                                    a      pdm-lines-off         *  gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         	  cdc_pdm0                                    d         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                                    c      mclk-lines-off          gpio116       	  pri_mi2s                                    f         ext-sec-tlmm-lines     tlmm-lines-on            gpio112 gpio117 gpio118 gpio119       	  sec_mi2s                                    b      tlmm-lines-off           gpio112 gpio117 gpio118 gpio119       	  sec_mi2s                                    e         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                       5                  cci0-default            gpio29 gpio30           cci_i2c                                 G      camera-front-default       pwdn            gpio33          gpio                              rst         gpio28          gpio                              mclk1           gpio27        
  cam_mclk1                                camera-rear-default             H   pwdn            gpio34          gpio                              rst         gpio35          gpio                              mclk0           gpio26        
  cam_mclk0                                msmgpio-leds            gpio21 gpio120          gpio             B                  usb-id-default          gpio121         gpio                        M         5                  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                        M         5                     clock-controller@1800000             2qcom,gcc-msm8916                        /           W                       $  1      =   >      >                      B  #xo sleep_clk dsi0pll dsi0pllbyte ext_mclk ext_pri_i2s ext_sec_i2s                     hwlock@1905000           2qcom,tcsr-mutex          P            Z                     syscon@1937000           2qcom,tcsr-msm8916 syscon             p                      mdss@1a00000            gokay          
   2qcom,mdss                    0         ]mdss_phys vbif_phys         [              1      m      n      s        #iface bus vsync         L       H                                                                      ?   mdp@1a01000       
   2qcom,mdp5                     	  ]mdp_phys                 ?        L             1      m      n      q      s        #iface bus core vsync            h   @      ports                                port@0                  endpoint            n   A            D               dsi@1a98000          2qcom,mdss-dsi-ctrl              \      	  ]dsi_ctrl                 ?        L           o      +      .           >       >         0  1      q      m      n      o      r      p      #  #mdp_core iface bus byte pixel core             >        dsi-phy                                      B           C   ports                                port@0                  endpoint            n   D            A         port@1                 endpoint                                 n   E                           dsi-phy@1a98300          2qcom,dsi-phy-28nm-lp                       0      "  ]dsi_pll dsi_phy dsi_phy_regulator                                   1      m         
  #iface ref              C            >         camss@1b0ac00            2qcom,msm8916-camss        H        0        8                               S  ]csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csid0 csid1 ispif csi_clk_mux vfe0        H  L       N          O          3          4          7          9         '  7csiphy0 csiphy1 csid0 csid1 ispif vfe0          [              1      `      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           h   @           gokay               B   ports                                port@0                  endpoint                           n   F        gokay                L               cci@1b0c000          2qcom,msm8916-cci                                                   L       2            1      `      G      H      _      $  #camss_top_ahb cci_ahb cci camss_ahb         o      G      H        Ĵ $         default            G        gokay       i2c-bus@0                                                      camera_rear@3b           2ovti,ov5640             ;           <   "               <   #           default            H        1      Z        #xclk            la@           I        '   J        3   K      	  gdisabled       port       endpoint                           n   L            F                  gpu@1c00000          2qcom,adreno-306.0 qcom,adreno                         ]kgsl_3d0_reg_memory         L       !           7kgsl_3d0_irq          -  #core iface mem mem_iface alt_mem_iface gfx3d          0  1      v      u      i                          [              8   M        h   N      N      opp-table            2operating-points-v2             M   opp-400000000               ׄ       opp-19200000                $             video-codec@1d00000          2qcom,msm8916-venus                       L       ,           [              1                          #core iface bus          h   @           ?   O        gokay       video-decoder            2venus-decoder         video-encoder            2venus-encoder            iommu@1ef0000                                    M         %   2qcom,msm8916-iommu qcom,msm-iommu-v1                                   0         1                  
  #iface bus           Z               @   iommu-ctx@3000           2qcom,msm-iommu-v1-sec              0            L       F         iommu-ctx@4000           2qcom,msm-iommu-v1-ns               @            L       F         iommu-ctx@5000           2qcom,msm-iommu-v1-sec              P            L       F            iommu@1f08000                                    M         %   2qcom,msm8916-iommu qcom,msm-iommu-v1                             1                  
  #iface bus           Z               N   iommu-ctx@1000           2qcom,msm-iommu-v1-ns                           L                iommu-ctx@2000           2qcom,msm-iommu-v1-ns                            L                   spmi@200f000             2qcom,spmi-pmic-arb        (        @   @     @            !         ]core chnls obsrvr intr cnfg         7periph_irq          L                  o            w                                                              T   pmic@0           2qcom,pm8916 qcom,spmi-pmic                                                pon@800          2qcom,pm8916-pon                                      pwrkey           2qcom,pm8941-pwrkey          L                        =	         5           t      resin            2qcom,pm8941-resin           L                       =	         5        gokay               r      watchdog             2qcom,pm8916-wdt         L                        <         extcon@1300          2qcom,pm8941-misc                        L                   	  7usb_vbus          	  gdisabled          temp-alarm@2400          2qcom,spmi-temp-alarm               $         L       $                  P           thermal         G          adc@3100             2qcom,spmi-vadc             1         L       1                                                        P   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            `         L       a            mpps@a000            2qcom,pm8916-mpp qcom,spmi-mpp                                              Q                                     -  VDD_PX_BIAS WLAN_LED_CTRL BT_LED_CTRL GPIO-F            default            R            Q   pm8916-mpp4-state           mpp4            digital          B                       R      pm8916-mpps-state         
  mpp2 mpp3           digital          B                     gpios@c000            2qcom,pm8916-gpio qcom,spmi-gpio                                 S                                                ?  USR_LED_3_CTRL USR_LED_4_CTRL USB_HUB_RESET_N_PM USB_SW_SEL_PM              S   usb-hub-reset-pm-state          gpio3           normal                    )                  usb-hub-reset-pm-device-state           gpio3           normal           B                  usb-sw-sel-pm-state         gpio4           normal                                )                  usb-sw-sel-pm-device-state          gpio4           normal                                B                  pm8916-gpios-leds-state         gpio1 gpio2         normal           B                        pmic@1           2qcom,pm8916 qcom,spmi-pmic                                               pwm          2qcom,pm8916-pwm                  	  gdisabled          vibrator@c000            2qcom,pm8916-vib                   	  gdisabled          audio-codec@f000             2qcom,pm8916-wcd-analog-codec                        ]pmic-codec-core         1              #mclk                 T        L                                                                                                                                                                                                7cdc_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         (   U        :   U        R   V        e           v   K                     K                      j            dma-controller@4044000           2qcom,bam-v1.7.0          @           L                             o                                         	  gdisabled                `      remoteproc@4080000           2qcom,msm8916-mss-pil                       @      
  ]qdsp6 rmb         @                  W          W         W         W            #  7wdog fatal ready handover stop-ack          [   X       X           icx mx           1      t            F           #iface bus mem xo               Y            	stop               Z            &mss_restart         2                 gokay            A   [      ,  Lqcom/apq8016/mba.mbn qcom/apq8016/modem.mbn    mba         ?   \      mpss            ?   ]      bam-dmux             2qcom,bam-dmux                ^        L                  
  7pc pc-ack              _      _         
  	pc pc-ack           Z   `      `           _tx rx         	  gdisabled          smd-edge            L                              ~                            ihexagon    fastrpc          2qcom,fastrpc            fastrpcsmd-apps-dsp         iadsp             o                             cb@1             2qcom,fastrpc-compute-cb                            sound@7702000           gokay             2qcom,apq8016-sbc-sndcard             p     p            ]mic-iomux spkr-iomux               a   b   c           d   e   f        default sleep            ,DB410c        2  AMIC2 MIC BIAS Internal2 AMIC3 MIC BIAS External1      quaternary-dai-link         ADV7533    cpu            g         codec              h             primary-dai-link            WCD    cpu            g          codec              i       j             tertiary-dai-link           WCD-Capture    cpu            g         codec              i      j               audio-controller@7708000            gokay             2qcom,lpass-cpu-apq8016        8  1                                                a  #ahbix-clk pcnoc-mport-clk pcnoc-sway-clk mi2s-bit-clk0 mi2s-bit-clk1 mi2s-bit-clk2 mi2s-bit-clk3            e           L                  7lpass-irq-lpaif          p            ]lpass-lpaif                                       g      audio-codec@771c000          2qcom,msm8916-wcd-digital-codec           q            1                    #ahbix-clk mclk          e               i      mmc@7824900       %   2qcom,msm8916-sdhci qcom,sdhci-msm-v4             I   @            ]hc core         L       {                     7hc_irq pwr_irq          1      z      {           #iface core xo                                        gokay               k           U        default sleep              l   m   n           o   p   q      mmc@7864900       %   2qcom,msm8916-sdhci qcom,sdhci-msm-v4             I   @            ]hc core         L       }                     7hc_irq pwr_irq          1      |      }           #iface core xo                      gokay               r           s        default sleep              t   u   v   w           x   y   z   {           <   &         dma-controller@7884000           2qcom,bam-v1.7.0          @  0         L                  1      6        #bam_clk                    o            gokay                |      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                         L       k           1      D      6        #core iface          Z   |       |           _tx rx           default sleep              }           ~        gokay          	  iLS-UART0          serial@78b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                          L       l           1      E      6        #core iface          Z   |      |           _tx rx           default sleep                                 gokay          	  iLS-UART1          i2c@78b5000          2qcom,i2c-qup-v2.2.1          P            L       _           1      8      6        #core iface          default sleep                                                         	  gdisabled          spi@78b5000          2qcom,spi-qup-v2.2.1          P            L       _           1      9      6        #core iface          Z   |      |           _tx rx           default sleep                                                         	  gdisabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          `            L       `           1      :      6        #core iface          default sleep                                                           gokay            iLS-I2C0       spi@78b6000          2qcom,spi-qup-v2.2.1          `            L       `           1      ;      6        #core iface          Z   |      |           _tx rx           default sleep                                                         	  gdisabled          i2c@78b7000          2qcom,i2c-qup-v2.2.1          p            L       a           1      <      6        #core iface          default sleep                                                         	  gdisabled          spi@78b7000          2qcom,spi-qup-v2.2.1          p            L       a           1      =      6        #core iface          Z   |      |   	        _tx rx           default sleep                                                           gokay            iHS-SPI1       i2c@78b8000          2qcom,i2c-qup-v2.2.1                      L       b           1      >      6        #core iface          default sleep                                                           gokay            iHS-I2C2    bridge@39           gokay             2adi,adv7533             9             <        L                         1              #cec         	   <                	   C        	   C        	(           default sleep                                       e               h   ports                                port@0                  endpoint            n               E         port@1                 endpoint            n                                 spi@78b8000          2qcom,spi-qup-v2.2.1                      L       b           1      ?      6        #core iface          Z   |   
   |           _tx rx           default sleep                                                         	  gdisabled          i2c@78b9000          2qcom,i2c-qup-v2.2.1                      L       c           1      @      6        #core iface          default sleep                                                         	  gdisabled          spi@78b9000          2qcom,spi-qup-v2.2.1                      L       c           1      A      6        #core iface          Z   |      |           _tx rx           default sleep                                                           gokay            iLS-SPI0       i2c@78ba000          2qcom,i2c-qup-v2.2.1                      L       d           1      B      6        #core iface          default sleep                                                           gokay            iLS-I2C1       spi@78ba000          2qcom,spi-qup-v2.2.1                      L       d           1      C      6        #core iface          Z   |      |           _tx rx           default sleep                                                         	  gdisabled          usb@78d9000          2qcom,ci-hdrc                             L                            1                    #iface core          o              Ĵ               "        &core            	4ulpi            	=otg          	E         	Q         	]        	i            usb-phy                    gokay            /           	z              default device                                             ulpi       phy       (   2qcom,usb-hs-phy-msm8916 qcom,usb-hs-phy                     1               
  #ref sleep                 #               &phy por         	 D      k      $                	   [        	(   V        	z                           remoteproc@a21b000           2qcom,pronto-v2-pil qcom,pronto           
 @     
      
!   0         ]ccu dxe pmu         ?         @                                                          #  7wdog fatal ready handover stop-ack          [   X       X           icx mx                          	stop            default                    gokay            	   [        Lqcom/apq8016/wcnss.mbn                 iris             2qcom,wcn3620            1              #xo          	   [        	           	           	   U      smd-edge            L                  ~                                       ipronto     wcnss            2qcom,wcnss          WCNSS_CTRL          	         (  Lqcom/apq8016/WCNSS_qcom_wlan_nv_sbc.bin    bluetooth            2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan         L                            7tx rx              _   
   _   	        	tx-enable tx-rings-empty                   interrupt-controller@b000000             2qcom,msm-qgic2                                                   @             L                           mailbox@b011000       %   2qcom,msm8916-apcs-kpss-global syscon                         	           1                 #pll aux                                clock@b016000            2qcom,msm8916-a53pll          `    @                     1           #xo                    timer@b020000                                               2arm,armv7-timer-mem                       $    frame@b021000           	            L                                            frame@b023000           	           L       	            0          	  gdisabled          frame@b024000           	           L       
            @          	  gdisabled          frame@b025000           	           L                   P          	  gdisabled          frame@b026000           	           L                   `          	  gdisabled          frame@b027000           	           L                   p          	  gdisabled          frame@b028000           	           L                             	  gdisabled             power-manager@b088000            2qcom,msm8916-acc                       	  greserved                      power-manager@b089000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2                       	  greserved                	      power-manager@b098000            2qcom,msm8916-acc             	          	  greserved                      power-manager@b099000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             	          	  greserved                      power-manager@b0a8000            2qcom,msm8916-acc             
          	  greserved                      power-manager@b0a9000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2             
          	  greserved                      power-manager@b0b8000            2qcom,msm8916-acc                       	  greserved                      power-manager@b0b9000         %   2qcom,msm8916-saw2-v3.0-cpu qcom,saw2                       	  greserved                         thermal-zones      cpu0-1-thermal          
           
          
%         trips      trip-point0         
5 $        
A           passive                   cpu_crit            
5         
A        	   critical             cooling-maps       map0            
L         0  
Q   0   1   2   3            cpu2-3-thermal          
           
          
%         trips      trip-point0         
5 $        
A           passive                   cpu_crit            
5         
A        	   critical             cooling-maps       map0            
L         0  
Q   0   1   2   3            gpu-thermal         
           
          
%         trips      trip-point0         
5 $        
A           passive       gpu_crit            
5 s        
A        	   critical                camera-thermal          
           
          
%         trips      trip-point0         
5 $        
A           hot             modem-thermal           
           
          
%          trips      trip-point0         
5 L        
A           hot                timer            2arm,armv8-timer       0  L                                      camera-vdddo-1v8             2regulator-fixed         
`camera_vdddo             w@         w@                     I      camera-vdda-2v8          2regulator-fixed         
`camera_vdda          *         *                     J      camera-vddd-1v5          2regulator-fixed         
`camera_vddd          `         `                     K      usb2513          2smsc,usb3503               S              
o         usb-id           2linux,extcon-usb-gpio           
|   <   y            default                              hdmi-out             2hdmi-connector           a      port       endpoint            n                           gpio-keys         
   2gpio-keys            
        default               button        
  iVolume Up              s           <   k            leds            default                        
   2gpio-leds      led@1           iapq8016-sbc:green:user1       
  heartbeat           
              <             
  
heartbeat           
off       led@2           iapq8016-sbc:green:user2         disk-activity           
              <   x            
mmc0            
off       led@3           iapq8016-sbc:green:user3         disk-activity           
              S               
mmc1            
off       led@4           iapq8016-sbc:green:user4         
              S               
none             
        
off       led@5           iapq8016-sbc:yellow:wlan         wlan            
              Q               
phy0tx          
off       led@6           iapq8016-sbc:blue:bt       
  bluetooth           
              Q               
bluetooth-power         
off             	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 hwlocks qcom,rpm-msg-ram qcom,client-id phandle 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 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 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 assigned-clock-rates pinctrl-names pinctrl-0 enable-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 vdd-cdc-io-supply vdd-cdc-tx-rx-cx-supply vdd-micbias-supply #sound-dai-cells 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 resets reset-names qcom,halt-regs pll-supply firmware-name dmas dma-names label 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 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 color linux,default-trigger default-state panic-indicator 