     8  Ŝ   (            l  d                             )    Qualcomm Technologies, Inc. APQ 8016 SBC          '   qcom,apq8016-sbc qcom,apq8016 qcom,sbc                       "            1      aliases          =/soc/sdhci@07824000          C/soc/sdhci@07864000          I/soc/serial@78b0000          Q/soc/serial@78af000          Y/soc/spmi@200f000/pm8916@0           _/soc/i2c@78b6000             d/soc/i2c@78ba000             i/soc/i2c@78b8000             n/soc/spi@78b9000             s/soc/spi@78b7000          chosen           xserial0       memory           memory                                 reserved-memory          "            1                tz-apps@86000000                         0                  smem_region@86300000                 0                                                 hypervisor@86400000              @                         tz@86500000              P                         reserved@8668000                 h                         rmtfs@86700000           qcom,rmtfs-mem               p                                     rfsa@867e00000               ~                         mpss@86800000                                              c            c      wcnss@89300000               0       `                        d            d      venus@89900000                      `                                          mba@8ea00000                                                b            b      ramoops@bff00000             ramoops                                                                    cpus             "            1       cpu@0            cpu          arm,cortex-a53 arm,armv8                                      psci                                       @        (           3           G            Y           k               	            	      cpu@1            cpu          arm,cortex-a53 arm,armv8                                     psci                                       @        (           3           G            Y           k               z            z      cpu@2            cpu          arm,cortex-a53 arm,armv8                                     psci                                       @        (           3           G            Y           k               {            {      cpu@3            cpu          arm,cortex-a53 arm,armv8                                     psci                                       @        (           3           G            Y           k               |            |      l2-cache             cache           z                                 idle-states    spc          arm,idle-state          @                                                                               psci             arm,psci-1.0             smc       opp_table0           operating-points-v2                                     opp00                                   @         pmu          arm,cortex-a53-pmu                         thermal-zones      cpu-thermal0                       2          @         trips      trip0           P $        \           passive                               trip1           P         \        	   critical             cooling-maps       map0            g           l   	            cpu-thermal1                       2          @         trips      trip0           P $        \           passive             
            
      trip1           P         \        	   critical             cooling-maps       map0            g   
        l   	               opp_table            operating-points-v2             T            T   opp-400000000               ׄ       opp-19200000                $          timer            arm,armv8-timer       0                                        clocks     xo_board             fixed-clock         {            $             3            3      sleep_clk            fixed-clock         {                        smem          
   qcom,smem                                             firmware       scm       	   qcom,scm                  h      g      f        core bus iface                          a             _            _         soc          "            1                                 simple-bus     restart@4ab000           qcom,pshold           J          pinctrl@1000000          qcom,msm8916-pinctrl                 0                                                                        '            '   blsp1_uart1_default                            pinmux          *blsp_uart1          3gpio0 gpio1 gpio2 gpio3       pinconf         3gpio0 gpio1 gpio2 gpio3         8            G         blsp1_uart1_sleep                              pinmux          *gpio            3gpio0 gpio1 gpio2 gpio3       pinconf         3gpio0 gpio1 gpio2 gpio3         8            T         blsp1_uart2_default                            pinmux          *blsp_uart2          3gpio4 gpio5       pinconf         3gpio4 gpio5         8            G         blsp1_uart2_sleep                              pinmux          *gpio            3gpio4 gpio5       pinconf         3gpio4 gpio5         8            T         spi1_default                               pinmux        
  *blsp_spi1           3gpio0 gpio1 gpio3         pinmux_cs           *gpio            3gpio2         pinconf         3gpio0 gpio1 gpio3           8            G      pinconf_cs          3gpio2           8            G         c         spi1_sleep                             pinmux          *gpio            3gpio0 gpio1 gpio2 gpio3       pinconf         3gpio0 gpio1 gpio2 gpio3         8            T         spi2_default                               pinmux        
  *blsp_spi2           3gpio4 gpio5 gpio7         pinmux_cs           *gpio            3gpio6         pinconf         3gpio4 gpio5 gpio7           8            G      pinconf_cs          3gpio6           8            G         c         spi2_sleep                             pinmux          *gpio            3gpio4 gpio5 gpio6 gpio7       pinconf         3gpio4 gpio5 gpio6 gpio7         8            T         spi3_default                               pinmux        
  *blsp_spi3           3gpio8 gpio9 gpio11        pinmux_cs           *gpio            3gpio10        pinconf         3gpio8 gpio9 gpio11          8            G      pinconf_cs          3gpio10          8            G         c         spi3_sleep                             pinmux          *gpio            3gpio8 gpio9 gpio10 gpio11         pinconf         3gpio8 gpio9 gpio10 gpio11           8            T         spi4_default                               pinmux        
  *blsp_spi4           3gpio12 gpio13 gpio15          pinmux_cs           *gpio            3gpio14        pinconf         3gpio12 gpio13 gpio15            8            G      pinconf_cs          3gpio14          8            G         c         spi4_sleep                             pinmux          *gpio            3gpio12 gpio13 gpio14 gpio15       pinconf         3gpio12 gpio13 gpio14 gpio15         8            T         spi5_default                               pinmux        
  *blsp_spi5           3gpio16 gpio17 gpio19          pinmux_cs           *gpio            3gpio18        pinconf         3gpio16 gpio17 gpio19            8            G      pinconf_cs          3gpio18          8            G         c         spi5_sleep                               pinmux          *gpio            3gpio16 gpio17 gpio18 gpio19       pinconf         3gpio16 gpio17 gpio18 gpio19         8            T         spi6_default                !            !   pinmux        
  *blsp_spi6           3gpio20 gpio21 gpio23          pinmux_cs           *gpio            3gpio22        pinconf         3gpio20 gpio21 gpio23            8            G      pinconf_cs          3gpio22          8            G         c         spi6_sleep              "            "   pinmux          *gpio            3gpio20 gpio21 gpio22 gpio23       pinconf         3gpio20 gpio21 gpio22 gpio23         8            T         i2c2_default                #            #   pinmux        
  *blsp_i2c2           3gpio6 gpio7       pinconf         3gpio6 gpio7         8           G             i2c2_sleep              $            $   pinmux          *gpio            3gpio6 gpio7       pinconf         3gpio6 gpio7         8           G             i2c4_default                %            %   pinmux        
  *blsp_i2c4           3gpio14 gpio15         pinconf         3gpio14 gpio15           8           G             i2c4_sleep              &            &   pinmux          *gpio            3gpio14 gpio15         pinconf         3gpio14 gpio15           8           G             i2c6_default                1            1   pinmux        
  *blsp_i2c6           3gpio22 gpio23         pinconf         3gpio22 gpio23           8           G             i2c6_sleep              2            2   pinmux          *gpio            3gpio22 gpio23         pinconf         3gpio22 gpio23           8           G             sdhc2_cd_pin       cd_on               A            A   pinmux          *gpio            3gpio38        pinconf         3gpio38          8            o         cd_off              E            E   pinmux          *gpio            3gpio38        pinconf         3gpio38          8            G            pmx_sdc1_clk       clk_on              6            6   pinmux        	  3sdc1_clk          pinconf       	  3sdc1_clk             G        8            clk_off             9            9   pinmux        	  3sdc1_clk          pinconf       	  3sdc1_clk             G        8               pmx_sdc1_cmd       cmd_on              7            7   pinmux        	  3sdc1_cmd          pinconf       	  3sdc1_cmd             o        8   
         cmd_off             :            :   pinmux        	  3sdc1_cmd          pinconf       	  3sdc1_cmd             o        8               pmx_sdc1_data      data_on             8            8   pinmux        
  3sdc1_data         pinconf       
  3sdc1_data            o        8   
         data_off                ;            ;   pinmux        
  3sdc1_data         pinconf       
  3sdc1_data            o        8               pmx_sdc2_clk       clk_on              >            >   pinmux        	  3sdc2_clk          pinconf       	  3sdc2_clk             G        8            clk_off             B            B   pinmux        	  3sdc2_clk          pinconf       	  3sdc2_clk             G        8               pmx_sdc2_cmd       cmd_on              ?            ?   pinmux        	  3sdc2_cmd          pinconf       	  3sdc2_cmd             o        8   
         cmd_off             C            C   pinmux        	  3sdc2_cmd          pinconf       	  3sdc2_cmd             o        8               pmx_sdc2_data      data_on             @            @   pinmux        
  3sdc2_data         pinconf       
  3sdc2_data            o        8   
         data_off                D            D   pinmux        
  3sdc2_data         pinconf       
  3sdc2_data            o        8               ext-codec-lines    lines_on       pinmux          *gpio            3gpio67        pinconf         3gpio67          8            G         c         lines_off      pinmux          *gpio            3gpio67        pinconf         3gpio67          8            G            cdc-pdm-lines      pdm_lines_on                               pinmux        	  *cdc_pdm0          *  3gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         pinconf       *  3gpio63 gpio64 gpio65 gpio66 gpio67 gpio68           8            |         pdm_lines_off                              pinmux        	  *cdc_pdm0          *  3gpio63 gpio64 gpio65 gpio66 gpio67 gpio68         pinconf       *  3gpio63 gpio64 gpio65 gpio66 gpio67 gpio68           8            G            ext-pri-tlmm-lines     ext_pa_on      pinmux        	  *pri_mi2s             3gpio113 gpio114 gpio115 gpio116       pinconf          3gpio113 gpio114 gpio115 gpio116         8            |         ext_pa_off     pinmux        	  *pri_mi2s             3gpio113 gpio114 gpio115 gpio116       pinconf          3gpio113 gpio114 gpio115 gpio116         8            G            ext-pri-ws-line    ext_pa_on      pinmux          *pri_mi2s_ws         3gpio110       pinconf         3gpio110         8            |         ext_pa_off     pinmux          *pri_mi2s_ws         3gpio110       pinconf         3gpio110         8            G            ext-mclk-tlmm-lines    mclk_lines_on                              pinmux        	  *pri_mi2s            3gpio116       pinconf         3gpio116         8            |         mclk_lines_off                             pinmux        	  *pri_mi2s            3gpio116       pinconf         3gpio116         8            G            ext-sec-tlmm-lines     tlmm_lines_on                              pinmux        	  *sec_mi2s             3gpio112 gpio117 gpio118 gpio119       pinconf          3gpio112 gpio117 gpio118 gpio119         8            |         tlmm_lines_off                             pinmux        	  *sec_mi2s             3gpio112 gpio117 gpio118 gpio119       pinconf          3gpio112 gpio117 gpio118 gpio119         8            G            cdc-dmic-lines     dmic_lines_on      pinmux_dmic0_clk          
  *dmic0_clk           3gpio0         pinmux_dmic0_data           *dmic0_data          3gpio1         pinconf         3gpio0 gpio1         8            dmic_lines_off     pinconf         3gpio0 gpio1         8            G            cross-conn-det     lines_on       pinmux          *gpio            3gpio120       pinconf         3gpio120         8                     T         lines_off      pinmux          *gpio            3gpio120       pinconf         3gpio120         8            G            wcnss-active                g            g   pinmux        #  3gpio40 gpio41 gpio42 gpio43 gpio44        
  *wcss_wlan         pinconf       #  3gpio40 gpio41 gpio42 gpio43 gpio44          8            o         cci0_default                               pinmux          *cci_i2c         3gpio29 gpio30         pinconf         3gpio29 gpio30           8            G         camera_front_default                               pinmux_pwdn         *gpio            3gpio33        pinconf_pwdn            3gpio33          8            G      pinmux_rst          *gpio            3gpio28        pinconf_rst         3gpio28          8            G      pinmux_mclk1          
  *cam_mclk1           3gpio27        pinconf_mclk1           3gpio27          8            G         camera_rear_default                            pinmux_pwdn         *gpio            3gpio34        pinconf_pwdn            3gpio34          8            G      pinmux_rst          *gpio            3gpio35        pinconf_rst         3gpio35          8            G      pinmux_mclk0          
  *cam_mclk0           3gpio26        pinconf_mclk0           3gpio26          8            G         msmgpio_leds                               pinconf         3gpio21 gpio120          *gpio                      usb-id-default                             pinmux          *gpio            3gpio121       pinconf         3gpio121         8                     o         adv533_int_active               +            +   pinmux          *gpio            3gpio31        pinconf         3gpio31          8            G         adv7533_int_suspend             -            -   pinmux          *gpio            3gpio31        pinconf         3gpio31          8            G         adv7533_switch_active               ,            ,   pinmux          *gpio            3gpio32        pinconf         3gpio32          8            G         adv7533_switch_suspend              .            .   pinmux          *gpio            3gpio32        pinconf         3gpio32          8            G         msm_key_volp_n_default                             pinmux          *gpio            3gpio107       pinconf         3gpio107         8                     o            clock-controller@1800000             qcom,gcc-msm8916            {                                                                     syscon@1905000           syscon           P                                  syscon@1937000           qcom,tcsr-msm8916 syscon             p                                  hwlock           qcom,tcsr-mutex                                                            memory@60000             qcom,rpm-msg-ram                                                 serial@78af000        %   qcom,msm-uartdm-v1.4 qcom,msm-uartdm                                k                 D      6        core iface                               rx tx           okay          	  LS-UART0            default sleep                                clock@b016000            qcom,msm8916-a53pll          `    @        {                                  mailbox@b011000       %   qcom,msm8916-apcs-kpss-global syscon                         
                      {                                  serial@78b0000        %   qcom,msm-uartdm-v1.4 qcom,msm-uartdm                                 l                 E      6        core iface                              rx tx           okay          	  LS-UART1            default sleep                                dma@7884000          qcom,bam-v1.7.0          @  0                                 6        bam_clk                    !            okay                                  spi@78b5000          qcom,spi-qup-v2.2.1          P                   _                 9      6        core iface                              rx tx           default sleep                                   "            1          	  disabled          spi@78b6000          qcom,spi-qup-v2.2.1          `                   `                 ;      6        core iface                              rx tx           default sleep                                   "            1          	  disabled          spi@78b7000          qcom,spi-qup-v2.2.1          p                   a                 =      6        core iface                	              rx tx           default sleep                                   "            1            okay            HS-SPI1       spi@78b8000          qcom,spi-qup-v2.2.1                             b                 ?      6        core iface                      
        rx tx           default sleep                                   "            1          	  disabled          spi@78b9000          qcom,spi-qup-v2.2.1                             c                 A      6        core iface                              rx tx           default sleep                                    "            1            okay            LS-SPI0       spi@78ba000          qcom,spi-qup-v2.2.1                             d                 C      6        core iface                              rx tx           default sleep              !            "         "            1          	  disabled          i2c@78b6000          qcom,i2c-qup-v2.2.1          `                   `                  6      :        iface core          default sleep              #            $         "            1            okay            LS-I2C0       i2c@78b8000          qcom,i2c-qup-v2.2.1                             b                  6      >        iface core          default sleep              %            &         "            1            okay            HS-I2C2    bridge@39           okay             adi,adv7533             9            '                      )              (           cec         7   '                @   )        L   )        X   *        default sleep              +   ,            -   .        d                              ports            "            1       port@0                  endpoint            u   /            \            \         port@1                 endpoint            u   0                                          i2c@78ba000          qcom,i2c-qup-v2.2.1                             d                  6      B        iface core          default sleep              1            2         "            1            okay            LS-I2C1       lpass@07708000          okay             qcom,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            d                              lpass-irq-lpaif          p            lpass-lpaif                               codec            qcom,msm8916-wcd-digital-codec           q                                ahbix-clk mclk          d           okay                                  sdhci@07824000           qcom,sdhci-msm-v4            I   @            hc_mem core_mem                {                       hc_irq pwr_irq                {      z   3        core iface xo                                        okay               4           5        default sleep              6   7   8            9   :   ;      sdhci@07864000           qcom,sdhci-msm-v4            I   @            hc_mem core_mem                }                       hc_irq pwr_irq                }      |   3        core iface xo                      okay               <           =        default sleep              >   ?   @   A            B   C   D   E           '   &         usb@78d9000          qcom,ci-hdrc                                                                             iface core                        Ĵ               "        core            ulpi            'otg         /            @usb-phy         J   F        okay                       O   G   G         V         b         n        default device             H   I            J   K            L            L   ulpi       phy       (   qcom,usb-hs-phy-msm8916 qcom,usb-hs-phy         z               3            
  ref sleep                 #   L            phy por          Dk$           M        X   N        O   G            F            F            interrupt-controller@b000000             qcom,msm-qgic2                                                                         timer@b020000            "            1                      arm,armv7-timer-mem                       $    frame@b021000                                                                   frame@b023000                             	            0          	  disabled          frame@b024000                             
            @          	  disabled          frame@b025000                                         P          	  disabled          frame@b026000                                         `          	  disabled          frame@b027000                                         p          	  disabled          frame@b028000                                                   	  disabled             spmi@200f000             qcom,spmi-pmic-arb        (        @   @     @            !         core chnls obsrvr intr cnfg         periph_irq                            !                         "            1                                    Q            Q   pm8916@0             qcom,pm8916 qcom,spmi-pmic                            "            1       rtc@6000             qcom,pm8941-rtc            `       
  rtc alarm                  a            pon@800          qcom,pm8916-pon                                      pwrkey           qcom,pm8941-pwrkey                                  =	         o           t      resin            qcom,pm8941-resin                                  =	         o           r      watchdog             qcom,pm8916-wdt                                 <         gpios@c000           qcom,pm8916-gpio                                          @                                                                                         usb_hub_reset_pm                I            I   pinconf         3gpio3           *normal                    c         usb_hub_reset_pm_device             K            K   pinconf         3gpio3           *normal                             usb_sw_sel_pm               H            H   pinconf         3gpio4           *normal                                c         usb_sw_sel_pm_device                J            J   pinconf         3gpio4           *normal                                         pm8916_gpios_leds                              pinconf         3gpio1 gpio2         *normal                       mpps@a000            qcom,pm8916-mpp                                       @                                                                                         pm8916_mpp4             P            P   pinconf         3mpp4            *digital                                         pm8916_mpps_leds                               pinconf       
  3mpp2 mpp3           *digital                      temp-alarm@2400          qcom,spmi-temp-alarm               $                $                  O           )thermal         :          vadc@3100            qcom,spmi-vadc             1                1                "            1            P               O            O   usb_in                       b      
      vph_pwr                     b            die_temp                      ref_625mv               	      ref_1250v               
      ref_gnd                   ref_vdd                         pm8916@1             qcom,pm8916 qcom,spmi-pmic                           "            1       pwm@bc00             qcom,pm8916-pwm         s           okay            default            P      codec@f000           qcom,pm8916-wcd-analog-codec                           pmic-codec-core                       mclk                Q                                                                                                                                                                                                        cdc_spk_cnp_int cdc_spk_clip_int cdc_spk_ocp_int mbhc_ins_rem_det1 mbhc_but_rel_det mbhc_but_press_det mbhc_ins_rem_det mbhc_switch_int cdc_ear_ocp_int cdc_hphr_ocp_int cdc_hphl_ocp_det cdc_ear_cnp_int cdc_hphr_cnp_int cdc_hphl_cnp_int         ~   5           5           N        d           okay                                  regulators           qcom,pm8916-regulators           "            1      s1@1400                      	  disabled          s2@1700                        ok                    p                                       s3@1a00                      	  disabled          s4@1d00                      	  disabled          l1@4000            @          	  disabled          l2@4100            A          	  disabled          l3@4200            B          	  disabled          l4@4300            C          	  disabled          l5@4400            D          	  disabled          l6@4500            E          	  disabled          l7@4600            F          	  disabled          l8@4700            G          	  disabled          l9@4800            H          	  disabled          l10@4900               I          	  disabled          l11@4a00               J          	  disabled          l12@4b00               K          	  disabled          l13@4c00               L          	  disabled          l14@4d00               M          	  disabled          l15@4e00               N          	  disabled          l16@4f00               O          	  disabled          l17@5000               P          	  disabled          l18@5100               Q          	  disabled                   rng@22000         
   qcom,prng                                y        core          qfprom@5c000             qcom,qfprom                        "            1      caldata@d0                             R            R      calsel@ec                              S            S         thermal-sensor@4a8000            qcom,msm8916-tsens            J                R   S        calib calib_sel         :                                 iommu@1ef0000            "            1                    %   qcom,msm8916-iommu qcom,msm-iommu-v1                                   0                           
  iface bus           )               W            W   iommu-ctx@3000           qcom,msm-iommu-v1-sec              0                   F         iommu-ctx@4000           qcom,msm-iommu-v1-ns               @                   F         iommu-ctx@5000           qcom,msm-iommu-v1-sec              P                   F            iommu@1f08000            "            1                    %   qcom,msm8916-iommu qcom,msm-iommu-v1                                               
  iface bus           )               U            U   iommu-ctx@1000           qcom,msm-iommu-v1-ns                                           iommu-ctx@2000           qcom,msm-iommu-v1-ns                                                gpu@1c00000          qcom,adreno-306.0 qcom,adreno                         kgsl_3d0_reg_memory                !           kgsl_3d0_irq          -  core iface mem mem_iface alt_mem_iface gfx3d          0        v      u      i                          >              3   T        L   U      U         mdss@1a00000          
   qcom,mdss                    0         mdss_phys vbif_phys         >                    m      n      s        iface_clk bus_clk vsync_clk                H                                 "            1                     okay                V            V   mdp@1a01000       
   qcom,mdp5              	        	  mdp_phys                V                               m      n      q      s      %  iface_clk bus_clk core_clk vsync_clk            L   W           okay       ports            "            1       port@0                  endpoint            u   X            [            [               dsi@1a98000          qcom,mdss-dsi-ctrl              \      	  dsi_ctrl                V                             +      .        S   Y       Y         0        q      m      n      o      r      p      ;  mdp_core_clk iface_clk bus_clk byte_clk pixel_clk core_clk          J   Y        @dsi-phy         okay            j   Z        v   )   ports            "            1       port@0                  endpoint            u   [            X            X         port@1                 endpoint            u   \                                 /            /               dsi-phy@1a98300          qcom,dsi-phy-28nm-lp                       0      "  dsi_pll dsi_phy dsi_phy_regulator           {           z                  m      
  iface_clk           okay            v   )            Y            Y         hexagon@4080000          qcom,q6v5-pil                      @      
  qdsp6 rmb         @                  ]           ]          ]          ]             #  wdog fatal ready handover stop-ack                t            F   3        iface bus mem xo               ^            stop               _            mss_restart            `           a           M                         okay       mba            b      mpss               c      smd-edge                                                                      hexagon          wcnss@a21b000            qcom,pronto-v2-pil qcom,pronto           
 @     
      
!   0         ccu dxe pmu            d      @                  e          e         e         e            #  wdog fatal ready handover stop-ack             a        !   M        .   f            9stop            default            g        okay                j            j   iris             qcom,wcn3620               (           xo          J   M        W   h        e   i        r   5      smd-edge                                                                     pronto     wcnss            qcom,wcnss          WCNSS_CTRL             j   bt           qcom,wcnss-bt         wifi             qcom,wcnss-wlan                                     tx rx              k   
   k   	        tx-enable tx-rings-empty                   tpiu@820000       !   arm,coresight-tpiu arm,primecell                              (      (   	        apb_pclk atclk     port       endpoint                     u   l            p            p            funnel@821000         #   arm,coresight-funnel arm,primecell                           (      (   	        apb_pclk atclk     ports            "            1       port@4                 endpoint                     u   m            y            y         port@8                  endpoint            u   n            r            r               replicator@824000         /   arm,coresight-dynamic-replicator arm,primecell            @               (      (   	        apb_pclk atclk     ports            "            1       port@0                  endpoint            u   o            t            t         port@1                 endpoint            u   p            l            l         port@2                  endpoint                     u   q            s            s               etf@825000            arm,coresight-tmc arm,primecell           P               (      (   	        apb_pclk atclk     ports            "            1       port@0                  endpoint                     u   r            n            n         port@1                  endpoint            u   s            q            q               etr@826000            arm,coresight-tmc arm,primecell           `               (      (   	        apb_pclk atclk     port       endpoint                     u   t            o            o            funnel@841000         #   arm,coresight-funnel arm,primecell                           (      (   	        apb_pclk atclk     ports            "            1       port@0                  endpoint                     u   u            }            }         port@1                 endpoint                     u   v            ~            ~         port@2                 endpoint                     u   w                                 port@3                 endpoint                     u   x                                 port@4                  endpoint            u   y            m            m               debug@850000          &   arm,coresight-cpu-debug arm,primecell                             (         	  apb_pclk               	      debug@852000          &   arm,coresight-cpu-debug arm,primecell                             (         	  apb_pclk               z      debug@854000          &   arm,coresight-cpu-debug arm,primecell             @               (         	  apb_pclk               {      debug@856000          &   arm,coresight-cpu-debug arm,primecell             `               (         	  apb_pclk               |      etm@85c000        "   arm,coresight-etm4x arm,primecell                            (      (   	        apb_pclk atclk             	   port       endpoint            u   }            u            u            etm@85d000        "   arm,coresight-etm4x arm,primecell                            (      (   	        apb_pclk atclk             z   port       endpoint            u   ~            v            v            etm@85e000        "   arm,coresight-etm4x arm,primecell                            (      (   	        apb_pclk atclk             {   port       endpoint            u               w            w            etm@85f000        "   arm,coresight-etm4x arm,primecell                            (      (   	        apb_pclk atclk             |   port       endpoint            u               x            x            video-codec@1d00000          qcom,msm8916-venus                              ,           >                                        core iface bus          L   W                      okay       video-decoder            venus-decoder         video-encoder            venus-encoder            eeprom@58000             qcom,qfprom-msm8916              p                               cpr@b018000       	   qcom,cpr                       $                                           a                                K                               	           	$            	:           	R           	g           	x           	           	   	   z   {   |      cci@1b0c000          qcom,cci-v1.0.8          "            1                                2                  `      G      H      _      $  camss_top_ahb cci_ahb cci camss_ahb         default                    ok     camera_rear@3b           ovti,ov5645             ;        	   '   "            	   '   #           default                          Z        xclk            la@        	           j           	         	  disabled       port       endpoint            	                          u                                       camera_front@3a          ovti,ov5645             :        	   '   !            	   '              default                          [        xclk            la@        	           j           	         	  disabled       port       endpoint            	                          u                                          camss@1b00000            qcom,msm8916-camss        H        0        8                               S  csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csid0 csid1 ispif csi_clk_mux vfe0        H         N           O           3           4           7           9          '  csiphy0 csiphy1 csid0 csid1 ispif vfe0          >                    `      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           j   Z        L   W           ok     ports            "            1       port@0                  endpoint            	                          u         	  disabled                                     port@1                 endpoint            	                          u         	  disabled                                           leds            default                        
   gpio-leds      led@1           apq8016-sbc:green:user1         :   '             
  	heartbeat           
off       led@2           apq8016-sbc:green:user2         :   '   x            	mmc0            
off       led@3           apq8016-sbc:green:user3         :                  	mmc1            
off       led@4           apq8016-sbc:green:user4         :                  	none             
         
off       led@5           apq8016-sbc:yellow:wlan         :                  	phy0tx          
off       led@6           apq8016-sbc:blue:bt         :                  	bluetooth-power         
off          sound            qcom,apq8016-sbc-sndcard             p     p            mic-iomux spkr-iomux            okay                                               default sleep           
0DB410c        2  
;AMIC2 MIC BIAS Internal2 AMIC3 MIC BIAS External1      external-dai-link@0         
NADV7533    cpu         
X            codec           
X                internal-codec-playback-dai-link@0          
NWCD    cpu         
X             codec           
X                       internal-codec-capture-dai-link@0           
NWCD-Capture    cpu         
X            codec           
X                        fixedregulator@0             regulator-fixed         
bcamera_vdddo             w@         w@                                       fixedregulator@1             regulator-fixed         
bcamera_vdda          *         *                                       fixedregulator@2             regulator-fixed         
bcamera_vddd          `         `                                          smd       	   qcom,smd       rpm                                                   rpm_requests             qcom,rpm-msm8916            rpm_requests       qcom,rpmcc           qcom,rpmcc-msm8916          {               (            (      pm8916-regulators            qcom,rpm-pm8916-regulators          
q   h        
   h        
           
      s1                    Ր            `            `      s3                    Ր            h            h      s4           w@         w@                  
                              l1                    E      l2           O         O            Z            Z      l3                    E            a            a      l4                    2(      l5                    2(            5            5      l6           w@         w@            )            )      l7                    2(            M            M      l8                    2(            4            4      l9                    2(            i            i      l10                   2(      l11                   2(         
        
 @            <            <      l12                   2(            =            =      l13                   2(            N            N      l14                   2(      l15                   2(               l16                   2(      l17          2Z         2Z            *            *      l18                   2(                  hexagon-smp2p            qcom,smp2p          
                                                                  master-kernel           master-kernel                          ^            ^      slave-kernel            slave-kernel                                    ]            ]         wcnss-smp2p          qcom,smp2p          
                                                                  master-kernel           master-kernel                          f            f      slave-kernel            slave-kernel                                    e            e         smsm          
   qcom,smsm            "            1            6                 A            apps@0                                      k            k      hexagon@1                                                           wcnss@6                                                            usb2513          smsc,usb3503            	                 L         usb-id           linux,extcon-usb-gpio           Y   '   y            default                        G            G      hdmi-out             hdmi-connector           a      port       endpoint            u               0            0            gpio_keys         
   gpio-keys            "            1             a        default               button@0          
  Volume Up              s        :   '   k               	model compatible interrupt-parent #address-cells #size-cells sdhc1 sdhc2 serial0 serial1 usid0 i2c0 i2c1 i2c3 spi0 spi1 stdout-path device_type reg ranges no-map linux,phandle qcom,client-id record-size console-size ftrace-size next-level-cache enable-method cpu-idle-states clocks clock-latency cpu-supply operating-points-v2 cooling-min-level cooling-max-level #cooling-cells cache-level arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-shared opp-hz opp-microvolt clock-latency-ns interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device #clock-cells clock-frequency memory-region qcom,rpm-msg-ram hwlocks clock-names #reset-cells qcom,dload-mode gpio-controller #gpio-cells interrupt-controller #interrupt-cells function pins drive-strength bias-disable bias-pull-down output-high bias-pull-up bias-pull-none output-low input-enable #power-domain-cells syscon #hwlock-cells dmas dma-names status label pinctrl-names pinctrl-0 pinctrl-1 #mbox-cells #dma-cells qcom,ee adi,dsi-lanes pd-gpios avdd-supply v1p2-supply v3p3-supply #sound-dai-cells remote-endpoint interrupt-names reg-names mmc-ddr-1_8v bus-width non-removable vmmc-supply vqmmc-supply cd-gpios assigned-clocks assigned-clock-rates resets reset-names phy_type dr_mode ahb-burst-config phy-names phys extcon adp-disable hnp-disable srp-disable #phy-cells qcom,init-seq v1p8-supply frame-number qcom,channel mode-bootloader mode-recovery debounce linux,code timeout-sec input-disable power-source qcom,dtest io-channels io-channel-names #thermal-sensor-cells #io-channel-cells qcom,pre-scaling #pwm-cells vdd-cdc-io-supply vdd-cdc-tx-rx-cx-supply vdd-micbias-supply regulator-min-microvolt regulator-max-microvolt regulator-always-on nvmem-cells nvmem-cell-names #iommu-cells qcom,iommu-secure-id power-domains iommus assigned-clock-parents vdda-supply vddio-supply data-lanes interrupts-extended qcom,smem-states qcom,smem-state-names mx-supply pll-supply qcom,halt-regs qcom,smd-edge qcom,ipc qcom,remote-pid vddmx-supply vddpx-supply qcom,state qcom,state-names vddxo-supply vddrfa-supply vddpa-supply vdddig-supply qcom,smd-channels qcom,mmio slave-mode cpu vdd-mx-supply acc-syscon eeprom qcom,cpr-ref-clk qcom,cpr-timer-delay-us qcom,cpr-timer-cons-up qcom,cpr-timer-cons-down qcom,cpr-up-threshold qcom,cpr-down-threshold qcom,cpr-idle-clocks qcom,cpr-gcnt-us qcom,vdd-apc-step-up-limit qcom,vdd-apc-step-down-limit qcom,cpr-cpus enable-gpios reset-gpios vdddo-supply vddd-supply clock-lanes linux,default-trigger default-state panic-indicator qcom,model qcom,audio-routing link-name sound-dai regulator-name vdd_l1_l2_l3-supply vdd_l5-supply vdd_l4_l5_l6-supply vdd_l7-supply regulator-boot-on regulator-allow-set-load regulator-system-load qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells qcom,ipc-1 qcom,ipc-3 initial-mode id-gpio autorepeat 