     8     (                                                                                   ,Qualcomm APQ8074 Dragonboard          &   2qcom,apq8074-dragonboard qcom,apq8074      clocks     xo_board             2fixed-clock          =             J$          Z         sleep_clk            2fixed-clock          =             J            cpus                                       b      	     cpu@0            2qcom,krait           mqcom,kpss-acc-v2             {cpu                                                                       Z   K      cpu@1            2qcom,krait           mqcom,kpss-acc-v2             {cpu                                                                      Z   M      cpu@2            2qcom,krait           mqcom,kpss-acc-v2             {cpu                                                 	                     Z   O      cpu@3            2qcom,krait           mqcom,kpss-acc-v2             {cpu                                     
                                 Z   Q      l2-cache             2cache                                    Z         idle-states    spc       #   2qcom,idle-state-spc arm,idle-state                                              Z               firmware       scm          2qcom,scm-msm8974 qcom,scm                                      core bus iface           memory           {memory                         pmu          2qcom,krait-pmu           b              reserved-memory                                      mpss@8000000                                    Z   d      mba@d100000                                 Z   c      wcnss@d200000                                    Z   :      adsp@dc00000                                   Z   q      memory@f500000           P   P                 smem@fa00000                                     Z         memory@fc00000                               memory@fd60000                               rmtfs@fd80000            2qcom,rmtfs-mem                                             smem          
   2qcom,smem           ,           :           K            smp2p-adsp           2qcom,smp2p          S                         b                  ]         
        f            u      master-kernel           master-kernel                       Z   r      slave-kernel            slave-kernel                                 Z   p         smp2p-modem          2qcom,smp2p          S                         b                  ]                 f            u      master-kernel           master-kernel                       Z   b      slave-kernel            slave-kernel                                 Z   `         smp2p-wcnss          2qcom,smp2p          S                         b                  ]                 f            u      master-kernel           master-kernel                       Z   <      slave-kernel            slave-kernel                                 Z   ;         smsm          
   2qcom,smsm                                                               	                    apps@0                                   Z   ?      modem@1                      b                                       Z   e      adsp@2                       b                                    wcnss@7                      b                                       smd       	   2qcom,smd       rpm          b                  ]                        rpm-requests             2qcom,rpm-msm8974            rpm_requests       clock-controller             2qcom,rpmcc-msm8974 qcom,rpmcc            =            Z   =      pm8841-regulators            2qcom,rpm-pm8841-regulators     s1           
L        +       s2                    +       s3                    +       s4                    +          pm8941-regulators            2qcom,rpm-pm8941-regulators          C           T           k           }                            s1                    +                             Z         s2            p        +  p                  Z         s3           w@        + w@                           Z         l1           (        + (                        l2           O        + O      l3           (        + (      l4           (        + (      l5           w@        + w@      l6           w@        + w@                  Z   9      l7           w@        + w@               l8           w@        + w@      l9           w@        + -p      l10          w@        + w@               l11                   +        l12          w@        + w@                        l13          w@        + -p                  Z         l14          w@        + w@      l15          G        + G      l16          )2        + )2      l17          )2        + )2      l18          +|        + +|      l19          2Z        + 2Z               l20          -p        + -p         @                           Z         l21          -p        + -p                  Z         l22          -        + -      l23          -        + -      l24          .        + .                  Z   8                  soc                                            2simple-bus     interrupt-controller@f9000000            2qcom,msm-qgic2                                                    Z         syscon@f9011000          2syscon                        Z         timer@f9020000                                             2arm,armv7-timer-mem                        J$    frame@f9021000                       b                                            frame@f9023000                      b       	            0          	  disabled          frame@f9024000                      b       
            @          	  disabled          frame@f9025000                      b                   P          	  disabled          frame@f9026000                      b                   `          	  disabled          frame@f9027000                      b                   p          	  disabled          frame@f9028000                      b                             	  disabled             power-controller@f9089000         %   2qcom,msm8974-saw2-v2.1-cpu qcom,saw2                               Z         power-controller@f9099000         %   2qcom,msm8974-saw2-v2.1-cpu qcom,saw2             	                  Z         power-controller@f90a9000         %   2qcom,msm8974-saw2-v2.1-cpu qcom,saw2             
                  Z   	      power-controller@f90b9000         %   2qcom,msm8974-saw2-v2.1-cpu qcom,saw2                               Z         power-controller@f9012000         
   2qcom,saw2                                    Z         clock-controller@f9088000            2qcom,kpss-acc-v2                               Z         clock-controller@f9098000            2qcom,kpss-acc-v2             	                  Z         clock-controller@f90a8000            2qcom,kpss-acc-v2             
                  Z         clock-controller@f90b8000            2qcom,kpss-acc-v2                               Z   
      mmc@f9824900          %   2qcom,msm8974-sdhci qcom,sdhci-msm-v4             I   @            *hc core          b       {                     4hc_irq pwr_irq                                  iface core xo           D            N        okay            \           h           udefault sleep                               mmc@f9864900          %   2qcom,msm8974-sdhci qcom,sdhci-msm-v4             I   @            *hc core          b                            4hc_irq pwr_irq                                  iface core xo           D                                   	  disabled          mmc@f98a4900          %   2qcom,msm8974-sdhci qcom,sdhci-msm-v4             I   @            *hc core          b       }                     4hc_irq pwr_irq                                  iface core xo           D                                     okay                  >           \           h           udefault sleep                               serial@f991d000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                          b       k                  e      W        core iface        	  disabled          serial@f991e000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                          b       l                  g      W        core iface          udefault                    okay          i2c@f9923000          	  disabled             2qcom,i2c-qup-v2.1.1          0             b       _                  Y      W        core iface          udefault sleep                          !                                i2c@f9924000          	  disabled             2qcom,i2c-qup-v2.1.1          @             b       `                  [      W        core iface          udefault sleep              "           #                                i2c@f9925000          	  disabled             2qcom,i2c-qup-v2.1.1          P             b       a                  ]      W        core iface          udefault sleep              $           %                                i2c@f9928000          	  disabled             2qcom,i2c-qup-v2.1.1                       b       d                  c      W        core iface          udefault sleep              &           '                                dma-controller@f9944000          2qcom,bam-v1.4.0          @            b                         q        bam_clk                                          Z   -      serial@f995d000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                          b       q                        q        core iface          udefault sleep              (           )      	  disabled          serial@f995e000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                          b       r                        q        core iface        	  disabled          serial@f9960000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm                           b       t                        q        core iface          udefault            *      	  disabled          i2c@f9964000          	  disabled             2qcom,i2c-qup-v2.1.1          @             b       f                  u      q        core iface          udefault sleep              +           ,                                i2c@f9967000            okay             2qcom,i2c-qup-v2.1.1          p             b       i                  {      q        core iface             -      -           tx rx           udefault sleep              .           /                                   J @   eeprom@52            2atmel,24c128                R                              i2c@f9968000          	  disabled             2qcom,i2c-qup-v2.1.1                       b       j                  }      q        core iface          udefault sleep              0           1                                usb@f9a55000             2qcom,ci-hdrc             P    R             b                             	        iface core               	        xh              	        core            &ulpi            /otg         7            Husb-phy         okay            R           _   2        d   3              o   4   5        v   6                                    Z   7   ulpi       phy@a         (   2qcom,usb-hs-phy-msm8974 qcom,usb-hs-phy                                    
  ref sleep                 
   7            phy por       	  disabled          phy@b         (   2qcom,usb-hs-phy-msm8974 qcom,usb-hs-phy                                    
  ref sleep                    7           phy por         okay               8           9        o   4        c           Z   2            rng@f9bff000          
   2qcom,prng                                       core          remoteproc@fb21b000          2qcom,pronto-v2-pil qcom,pronto            @           !   0         *ccu dxe pmu         ,   :      @                  ;          ;         ;         ;            #  4wdog fatal ready handover stop-ack             <            stop          	  disabled             Z   >   iris             2qcom,wcn3680                =   ,        xo        smd-edge             b                  ]                       wcnss            2qcom,wcnss          WCNSS_CTRL        	  disabled               >   bt           2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan          b                            4tx rx              ?   
   ?   	        tx-enable tx-rings-empty                   sram@fc190000            2qcom,msm8974-rpm-stats                      etf@fc307000              2arm,coresight-tmc arm,primecell          0p                =      =   	        apb_pclk atclk     out-ports      port       endpoint               @         Z   I            in-ports       port       endpoint               A         Z   F               tpiu@fc318000         !   2arm,coresight-tpiu arm,primecell             1                =      =   	        apb_pclk atclk     in-ports       port       endpoint               B         Z   H               funnel@fc31a000       +   2arm,coresight-dynamic-funnel arm,primecell           1                =      =   	        apb_pclk atclk     in-ports                                 port@5                 endpoint               C         Z   W            out-ports      port       endpoint               D         Z   E               funnel@fc31b000       +   2arm,coresight-dynamic-funnel arm,primecell           1                =      =   	        apb_pclk atclk     in-ports                                 port@1                 endpoint               E         Z   D            out-ports      port       endpoint               F         Z   A               replicator@fc31c000       /   2arm,coresight-dynamic-replicator arm,primecell           1                =      =   	        apb_pclk atclk     out-ports                                port@0                  endpoint               G         Z   J         port@1                 endpoint               H         Z   B            in-ports       port       endpoint               I         Z   @               etr@fc322000              2arm,coresight-tmc arm,primecell          2                 =      =   	        apb_pclk atclk     in-ports       port       endpoint               J         Z   G               etm@fc33c000          "   2arm,coresight-etm4x arm,primecell            3                =      =   	        apb_pclk atclk          ,   K   out-ports      port       endpoint               L         Z   S               etm@fc33d000          "   2arm,coresight-etm4x arm,primecell            3                =      =   	        apb_pclk atclk          ,   M   out-ports      port       endpoint               N         Z   T               etm@fc33e000          "   2arm,coresight-etm4x arm,primecell            3                =      =   	        apb_pclk atclk          ,   O   out-ports      port       endpoint               P         Z   U               etm@fc33f000          "   2arm,coresight-etm4x arm,primecell            3                =      =   	        apb_pclk atclk          ,   Q   out-ports      port       endpoint               R         Z   V               funnel@fc345000       +   2arm,coresight-dynamic-funnel arm,primecell           4P                =      =   	        apb_pclk atclk     in-ports                                 port@0                  endpoint               S         Z   L         port@1                 endpoint               T         Z   N         port@2                 endpoint               U         Z   P         port@3                 endpoint               V         Z   R            out-ports      port       endpoint               W         Z   C               clock-controller@fc400000            2qcom,gcc-msm8974             =           R           0            @    @          Z         memory@fc428000          2qcom,rpm-msg-ram             B   @          Z         interconnect@fc380000            8             2qcom,msm8974-bimc           D         
  bus bus_a               =      =            Z   i      interconnect@fc460000            F    @          2qcom,msm8974-snoc           D         
  bus bus_a               =      =         interconnect@fc468000            F   @          2qcom,msm8974-pnoc           D         
  bus bus_a               =      =         interconnect@fc470000            G    @          2qcom,msm8974-ocmemnoc           D         
  bus bus_a               =   "   =   #         Z   o      interconnect@fc478000            G   @          2qcom,msm8974-mmssnoc            D         
  bus bus_a               X   r   X   r         Z   h      interconnect@fc480000            H    @          2qcom,msm8974-cnoc           D         
  bus bus_a               =      =         thermal-sensor@fc4a9000          2qcom,msm8974-tsens           J    J            X   Y   Z        dcalib calib_backup          u            b                  4uplow                       Z   s      restart@fc4ab000             2qcom,pshold          J          qfprom@fc4bc000           2qcom,msm8974-qfprom qcom,qfprom          K   !                             calib@d0                            Z   Y      backup@440             @            Z   Z         spmi@fc4cf000            2qcom,spmi-pmic-arb          *core intr cnfg           L    L    L            4periph_irq           b                                                                                   pm8841@4             2qcom,pm8841 qcom,spmi-pmic                                               mpps@a000            2qcom,pm8841-mpp qcom,spmi-mpp                                              [                                        Z   [      temp-alarm@2400          2qcom,spmi-temp-alarm               $          b      $                            pm8841@5             2qcom,pm8841 qcom,spmi-pmic                                                  pm8941@0             2qcom,pm8941 qcom,spmi-pmic                                                rtc@6000             2qcom,pm8941-rtc            `   a       
  *rtc alarm            b       a            pwrkey@800           2qcom,pm8941-pwrkey                       b                        =	               misc@900             2qcom,pm8941-misc               	          b       	               4usb_id           Z   5      charger@1000             2qcom,pm8941-charger                      b                                                                                                               O  4chg-done chg-fast chg-trkl bat-temp-ok bat-present chg-gone usb-valid dc-valid             \         Z   4   otg-vbus             Z   6         gpios@c000            2qcom,pm8941-gpio qcom,spmi-gpio                                 ]           $                                        Z   ]   boost-bypass-state          gpio21          normal           Z   t         mpps@a000            2qcom,pm8941-mpp qcom,spmi-mpp                                              ^                                        Z   ^      temp-alarm@2400          2qcom,spmi-temp-alarm               $          b       $                  _           thermal                   adc@3100             2qcom,spmi-vadc             1          b       1                                         !            Z   _   bat_temp                0      die_temp                      ref_625mv               	      ref_1250v               
      ref_gnd                   ref_vdd                   vbat_sns                         iadc@3600             2qcom,pm8941-iadc qcom,spmi-iadc            6          b       6               3  '      coincell@2800            2qcom,pm8941-coincell               (       	  disabled             pm8941@1             2qcom,pm8941 qcom,spmi-pmic                                               pwm          2qcom,pm8941-lpg                                   U         	  disabled          wled@d800            2qcom,pm8941-wled                      
  `backlight         	  disabled          regulators           2qcom,pm8941-regulators            b                                  4ocp-5vs1 ocp-5vs2                 s4           LK@        + LK@        f           Z         5vs1            f                               
                                           Z   \      5vs2            f                               
                                                 dma-controller@fc834000          2qcom,bam-v1.4.0          @   p          b                                                    "            /         Z   f      remoteproc@fc880000          2qcom,msm8974-mss-pil                              
  *qdsp6 rmb         @                  `          `         `         `            #  4wdog fatal ready handover stop-ack                                        iface bus mem xo                  J        mss_restart         E   a                  b            stop          	  disabled       mba         ,   c      mpss            ,   d      bam-dmux             2qcom,bam-dmux               e         b                  
  4pc pc-ack              ?      ?         
  pc pc-ack              f      f           tx rx         smd-edge             b                  ]                             `modem            syscon@fd484000          2syscon           H@              Z   a      syscon@fd4a0000          2syscon           J              Z   3      pinctrl@fd510000             2qcom,msm8974-pinctrl             Q    @                                                                        b                   Z      sdc1-off             Z      clk       	  sdc1_clk             T        a         cmd       	  sdc1_cmd                     a         data          
  sdc1_data                    a            sdc2-off             Z      clk       	  sdc2_clk             T        a         cmd       	  sdc2_cmd                     a         data          
  sdc2_data                    a         cd          gpio54           T        a            blsp1-uart2-default          Z      rx          gpio5           blsp_uart2          a                  tx          gpio4           blsp_uart2          a            T         blsp2-uart1-default          Z   (   tx-rts          gpio41 gpio44           blsp_uart7          a            T      rx-cts          gpio42 gpio43           blsp_uart7          a                     blsp2-uart1-sleep           gpio41 gpio42 gpio43 gpio44         gpio            a            p         Z   )      blsp2-uart4-default          Z   *   tx-rts          gpio53 gpio56           blsp_uart10         a            T      rx-cts          gpio54 gpio55           blsp_uart10         a                     blsp1-i2c1-default          gpio2 gpio3       
  blsp_i2c1           a            T         Z          blsp1-i2c1-sleep            gpio2 gpio3       
  blsp_i2c1           a                     Z   !      blsp1-i2c2-default          gpio6 gpio7       
  blsp_i2c2           a            T         Z   "      blsp1-i2c2-sleep            gpio6 gpio7       
  blsp_i2c2           a                     Z   #      blsp1-i2c3-default          gpio10 gpio11         
  blsp_i2c3           a            T         Z   $      blsp1-i2c3-sleep            gpio10 gpio11         
  blsp_i2c3           a                     Z   %      blsp1-i2c6-default          gpio29 gpio30         
  blsp_i2c6           a            T         Z   &      blsp1-i2c6-sleep            gpio29 gpio30         
  blsp_i2c6           a                     Z   '      blsp2-i2c2-default          gpio47 gpio48         
  blsp_i2c8           a            T         Z   +      blsp2-i2c2-sleep            gpio47 gpio48         
  blsp_i2c8           a                     Z   ,      blsp2-i2c5-default          gpio83 gpio84           blsp_i2c11          a            T         Z   .      blsp2-i2c5-sleep            gpio83 gpio84           blsp_i2c11          a                     Z   /      blsp2-i2c6-default          gpio87 gpio88           blsp_i2c12          a            T         Z   0      blsp2-i2c6-sleep            gpio87 gpio88           blsp_i2c12          a                     Z   1      spi8_default       mosi            gpio45        
  blsp_spi8         miso            gpio46        
  blsp_spi8         cs          gpio47        
  blsp_spi8         clk         gpio48        
  blsp_spi8            sdc1-on          Z      clk       	  sdc1_clk            a            T      cmd-data            sdc1_cmd sdc1_data          a   
                  sdc2-on          Z      clk       	  sdc2_clk            a   
         T      cmd-data            sdc2_cmd sdc2_data          a                  cd          gpio62          gpio            a            T            clock-controller@fd8c0000            2qcom,mmcc-msm8974            =           R           0                `          Z   X      mdss@fd900000         
   2qcom,mdss                 @            *mdss_phys vbif_phys            X               X   ]   X   ^   X   m        iface bus vsync          b       H                             	  disabled                                               Z   g   mdp@fd900000          
   2qcom,mdp5                      	  *mdp_phys                g         b                 X   ]   X   ^   X   i   X   m        iface bus core vsync               h      i         	  mdp0-mem       ports                                port@0                  endpoint               j         Z   l               dsi@fd922800             2qcom,mdss-dsi-ctrl           (         	  *dsi_ctrl                g         b              X   !   X              k       k         8      X   i   X   ]   X   ^   X   _   X   k   X   d   X   n      -  mdp_core iface bus byte pixel core core_mmss            _   k        Hdsi-phy       	  disabled                                 ports                                port@0                  endpoint               l         Z   j         port@1                 endpoint                   dsi-phy@fd922a00             2qcom,dsi-phy-28nm-hpm            *    +   -   0      "  *dsi_pll dsi_phy dsi_phy_regulator            =                           X   ]         
  iface ref         	  disabled             Z   k         adreno@fdb00000          2qcom,adreno-330.1 qcom,adreno                         *kgsl_3d0_reg_memory          b       !           4kgsl_3d0_irq                X   w   X   x   X   y        core iface mem_iface               m           X              n            h       i      o   
   o           gfx-mem ocmem         	  disabled       opp-table            2operating-points-v2          Z   n   opp-320000000                      opp-200000000                      opp-27000000                            sram@fdd00000            2qcom,msm8974-ocmem                            	  *ctrl mem                                 =   "   X   t        core iface                              gmu-sram@0                           Z   m         remoteproc@fe200000          2qcom,msm8974-adsp-pil                        @                  p          p         p         p            #  4wdog fatal ready handover stop-ack                      xo          ,   q           r            stop          	  disabled       smd-edge             b                  ]                            `lpass                                      sram@fe805000         $   2qcom,msm8974-imem syscon simple-mfd          P       reboot-mode          2syscon-reboot-mode            \            tcsr-mutex           2qcom,tcsr-mutex            a                           Z         thermal-zones      cpu0-thermal                                 %   s      trips      trip0           5 $        A           passive       trip1           5         A        	   critical                cpu1-thermal                                 %   s      trips      trip0           5 $        A           passive       trip1           5         A        	   critical                cpu2-thermal                                 %   s      trips      trip0           5 $        A           passive       trip1           5         A        	   critical                cpu3-thermal                                 %   s      trips      trip0           5 $        A           passive       trip1           5         A        	   critical                q6-dsp-thermal                               %   s      trips      trip-point0         5 _        A           hot             modemtx-thermal                              %   s      trips      trip-point0         5 _        A           hot             video-thermal                                %   s      trips      trip-point0         5 s        A           hot             wlan-thermal                                 %   s      trips      trip-point0         5 (        A           hot             gpu-top-thermal                              %   s   	   trips      trip-point0         5 _        A           hot             gpu-bottom-thermal                               %   s   
   trips      trip-point0         5 _        A           hot                timer            2arm,armv7-timer       0   b                                         J$       vreg-boost           2regulator-fixed         Lvreg-boost           0        + 0                          [   ]                `        udefault            t      vreg-vph-pwr             2regulator-fixed         Lvph-pwr          6        + 6               aliases         s/soc/serial@f991e000            {/soc/spmi@fc4cf000/pm8941@0         /soc/spmi@fc4cf000/pm8841@4       chosen          serial0:115200n8             	#address-cells #size-cells interrupt-parent model compatible #clock-cells clock-frequency phandle interrupts enable-method device_type reg next-level-cache qcom,acc qcom,saw cpu-idle-states cache-level entry-latency-us exit-latency-us min-residency-us clocks clock-names ranges no-map qcom,client-id memory-region qcom,rpm-msg-ram hwlocks qcom,smem qcom,ipc qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells qcom,ipc-1 qcom,ipc-2 qcom,ipc-3 qcom,smd-edge qcom,smd-channels regulator-min-microvolt regulator-max-microvolt vdd_l1_l3-supply vdd_l2_lvs1_2_3-supply vdd_l4_l11-supply vdd_l5_l7-supply vdd_l6_l12_l14_l15-supply vin_5vs-supply regulator-always-on regulator-boot-on regulator-system-load regulator-allow-set-load frame-number status regulator reg-names interrupt-names bus-width non-removable vmmc-supply vqmmc-supply pinctrl-names pinctrl-0 pinctrl-1 cd-gpios #dma-cells qcom,ee qcom,controlled-remotely dmas dma-names pagesize read-only assigned-clocks assigned-clock-rates resets reset-names phy_type dr_mode ahb-burst-config phy-names #reset-cells phys phy-select extcon vbus-supply hnp-disable srp-disable adp-disable #phy-cells v3p3-supply v1p8-supply qcom,init-seq interrupts-extended qcom,smem-states qcom,smem-state-names qcom,mmio remote-endpoint cpu #power-domain-cells #interconnect-cells nvmem-cells nvmem-cell-names #qcom,sensors #thermal-sensor-cells qcom,channel gpio-controller #gpio-cells gpio-ranges debounce bias-pull-up usb-otg-in-supply pins function io-channels io-channel-names #io-channel-cells qcom,external-resistor-micro-ohms #pwm-cells label regulator-enable-ramp-delay regulator-pull-down regulator-over-current-protection qcom,ocp-max-retries qcom,ocp-retry-delay qcom,vs-soft-start-strength regulator-initial-mode num-channels qcom,num-ees qcom,powered-remotely qcom,halt-regs bias-disable drive-strength bias-pull-down power-domains interconnects interconnect-names assigned-clock-parents sram operating-points-v2 opp-hz offset syscon #hwlock-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis regulator-name gpio enable-active-high serial0 usid0 usid4 stdout-path 