     8  X   (            	[                                                                      ,   ,Qualcomm Technologies, Inc. QCS404 EVB 1000       1   2qcom,qcs404-evb-1000 qcom,qcs404-evb qcom,qcs404       chosen           =serial0       clocks     xo-board             2fixed-clock          I             V$          f         sleep-clk            2fixed-clock          I             V           f   6         cpus                                 cpu@100          ncpu          2arm,cortex-a53           z            ~psci                                                                                     cpr          f   n      cpu@101          ncpu          2arm,cortex-a53           z           ~psci                                                                                     cpr          f   o      cpu@102          ncpu          2arm,cortex-a53           z           ~psci                                                                                     cpr          f   p      cpu@103          ncpu          2arm,cortex-a53           z           ~psci                                                                                     cpr          f   q      l2-cache             2cache                                 f         idle-states         psci       cpu-sleep-0          2arm,idle-state          standalone-power-collapse           /@          F   }        W           g  S         x         f               opp-table-cpu            2operating-points-v2-kryo-cpu                      f      opp-1094400000              A;8                  opp-1248000000              Jb                  opp-1401600000              S            	         opp-table-cpr            2operating-points-v2-qcom-level           f   Y   opp1                                   f         opp2                                   f         opp3                                   f   	         firmware       scm          2qcom,scm-qcs404 qcom,scm                        memory@80000000          nmemory           z                     psci             2arm,psci-1.0             smc       remoteproc        #   2qcom,qcs404-rpm-proc qcom,rpm-proc     glink-edge           2qcom,glink-rpm                               
                  rpm-requests          #   2qcom,rpm-qcs404 qcom,glink-smd-rpm          rpm_requests       clock-controller             2qcom,rpmcc-qcs404 qcom,rpmcc             I                       xo           f         power-controller             2qcom,qcs404-rpmpd                             opp-table            2operating-points-v2          f      opp1                     opp2                      opp3               0      opp4               @      opp5                     opp6                     opp7                     opp8              @      opp9                    opp10                   opp11                          regulators           2qcom,rpm-pms405-regulators          +           9           G           U           c           q                                                                        s4           ^          L          f         s5           @         @         f         l1                    @         f   E      l2                              f   D      l3                    @         f         l4           t         *@         f         l5           w@         w@         f         l6           w@         w@                  f   G      l7                    -      l8           U         @      l10          ,         /      l11          )#@         2j@      l12          .         2Z         f         l13          -         2Z                  reserved-memory                                   -   memory@85900000          z           P           4      memory@85e00000          z                      4      memory@85f00000          z                       4         f         memory@86100000          z           0           4      memory@86400000          z    @                 4         f   ;      memory@87500000          z    P                 4         f   i      memory@88f00000          z           `           4         f   0      memory@89500000          z    P                  4         f   C      memory@9f800000          z                      4         smem          
   2qcom,smem           ;              
        I            soc@0                                    -                     2simple-bus     clock-controller@800000          2qcom,qcs404-turingcc             z                              I                    	  Qdisabled          sram@60000           2qcom,rpm-msg-ram             z     `          f   
      phy@78000            2qcom,usb-ss-28nm-phy             z             X                   J      _      ^        ref ahb pipe            c                    jcom phy         Qokay            v                       f   3      phy@7a000            2qcom,usb-hs-28nm-femtophy            z             X                   J      _      Y        ref ahb sleep           c                    jphy por         Qokay            v                                  f   2      phy@7c000            2qcom,usb-hs-28nm-femtophy            z             X                   J      _      Y        ref ahb sleep           c                    jphy por         Qokay            v                                  f   4      qfprom@a4000             2qcom,qcs404-qfprom qcom,qfprom           z 
@                                speedbin@13c             z  <                       s0-p1@1f8            z                             f         s0-p2@1f8            z                            f         s1-p1@1f9            z                            f         s1-p2@1fa            z                            f         s2-p1@1fb            z                             f         s2-p2@1fb            z                            f          s3-p1@1fc            z                            f   !      s3-p2@1fd            z                            f   "      s4-p1@1fe            z                             f   #      s4-p2@1fe            z                            f   $      s5-p1@200            z                              f   %      s5-p2@200            z                             f   &      s6-p1@201            z                            f   '      s6-p2@202            z                            f   (      s7-p1@203            z                             f   )      s7-p2@203            z                            f   *      s8-p1@204            z                            f   +      s8-p2@205            z                            f   ,      s9-p1@206            z                             f   -      s9-p2@206            z                            f   .      mode@208             z                             f         base1@208            z                            f         base2@208            z  	                          f         qoffset1@231             z  1                          f   [      qoffset2@232             z  2                          f   \      qoffset3@233             z  3                          f   ]      ivoltage1@229            z  )                          f   ^      ivoltage2@22a            z  *                          f   _      ivoltage3@22b            z  +                           f   `      quot1@22b            z  +                          f   a      quot2@22d            z  -                          f   b      quot3@230            z  0                           f   c      ring1@228            z  (                           f   d      ring2@228            z  (                          f   e      ring3@229            z  )                           f   f      revision@218             z                            f   g         rng@e3000            2qcom,prng-ee             z 0                   N        core          interconnect@400000          z @              2qcom,qcs404-bimc                     thermal-sensor@4a9000             2qcom,qcs404-tsens qcom,tsens-v1          z J     J          \                                 !   "   #   $   %   &   '   (   )   *   +   ,   -   .        mode base1 base2 s0_p1 s0_p2 s1_p1 s1_p2 s2_p1 s2_p2 s3_p1 s3_p2 s4_p1 s4_p2 s5_p1 s5_p2 s6_p1 s6_p2 s7_p1 s7_p2 s8_p1 s8_p2 s9_p1 s9_p2               
                          uplow                       f   l      interconnect@500000          z P   P         2qcom,qcs404-pcnoc                    interconnect@580000          z X   0         2qcom,qcs404-snoc                     remoteproc@b00000            2qcom,qcs404-cdsp-pas             z     @@      @  	                /          /         /         /            #  wdog fatal ready handover stop-ack                      xo          ;   0           1            .stop            Qokay       glink-edge                            D                         Tcdsp             usb@7678800          2qcom,qcs404-dwc3 qcom,dwc3           zg                                      -                Z      W      \      [        core iface sleep mock_utmi          Z      X      Z        j$        $                            ?           pwr_event hs_phy_irq qusb2_phy          Qokay       usb@7580000       
   2snps,dwc3            zX                                  2   3        usb2-phy usb3-phy                                        host             usb@79b8800          2qcom,qcs404-dwc3 qcom,dwc3           z                                      -                `      I      z      X        core iface sleep mock_utmi          Z      X      `        j$ U      $                             >           pwr_event hs_phy_irq qusb2_phy          Qokay       usb@78c0000       
   2snps,dwc3            z                    ,              4      	  usb2-phy                                         peripheral           pinctrl@1000000          2qcom,qcs404-pinctrl          z       0                    south north east                                 5           x                                                 f   5   blsp1-i2c0-default-state            -gpio32 gpio33         
  2blsp_i2c0            f   I      blsp1-i2c1-default-state            -gpio24 gpio25         
  2blsp_i2c1            f   K      blsp1-i2c2-default-state             f   M   sda-pins            -gpio19          2blsp_i2c_sda_a2       scl-pins            -gpio20          2blsp_i2c_scl_a2          blsp1-i2c3-default-state            -gpio84 gpio85         
  2blsp_i2c3            f   O      blsp1-i2c4-default-state            -gpio117 gpio118       
  2blsp_i2c4            f   Q      blsp1-uart0-default-state           -gpio30 gpio31 gpio32 gpio33         2blsp_uart0           f   @      blsp1-uart1-default-state           -gpio22 gpio23           2blsp_uart1           f   A      blsp1-uart2-default-state            f   B   rx-pins         -gpio18          2blsp_uart_rx_a2         ;            J      tx-pins         -gpio17          2blsp_uart_tx_a2         ;            J         blsp1-uart3-default-state            f   F   cts-pins            -gpio84          2blsp_uart3           J      rts-tx-pins         -gpio85 gpio82           2blsp_uart3          ;            J      rx-pins         -gpio83          2blsp_uart3           W         blsp2-i2c0-default-state            -gpio28 gpio29         
  2blsp_i2c5            f   U      blsp1-spi0-default-state            -gpio30 gpio31 gpio32 gpio33       
  2blsp_spi0            f   J      blsp1-spi1-default-state             f   L   mosi-pins           -gpio22          2blsp_spi_mosi_a1          miso-pins           -gpio23          2blsp_spi_miso_a1          cs-n-pins           -gpio24          2blsp_spi_cs_n_a1          clk-pins            -gpio25          2blsp_spi_clk_a1          blsp1-spi2-default-state            -gpio17 gpio18 gpio19 gpio20       
  2blsp_spi2            f   N      blsp1-spi3-default-state            -gpio82 gpio83 gpio84 gpio85       
  2blsp_spi3            f   P      blsp1-spi4-default-state            -gpio37 gpio38 gpio117 gpio118         
  2blsp_spi4            f   R      blsp2-spi0-default-state            -gpio26 gpio27 gpio28 gpio29       
  2blsp_spi5            f   V      blsp2-uart0-default-state           -gpio26 gpio27 gpio28 gpio29         2blsp_uart5           f   T      perst-state         -gpio43          2gpio            ;            J         d         f   k      sdc1-on-state            f   =   clk-pins          	  -sdc1_clk             J        ;         cmd-pins          	  -sdc1_cmd             W        ;   
      data-pins         
  -sdc1_data            W        ;   
      rclk-pins         
  -sdc1_rclk            o         sdc1-off-state           f   >   clk-pins          	  -sdc1_clk             J        ;         cmd-pins          	  -sdc1_cmd             W        ;         data-pins         
  -sdc1_data            W        ;         rclk-pins         
  -sdc1_rclk            o         usb3-id-state           -gpio116         2gpio            ;            W         clock-controller@1800000             2qcom,gcc-qcs404          z              I                                        6   7                    Z               j$         ~                           f         hwlock@1905000           2qcom,tcsr-mutex          zP                        f         syscon@1937000           2qcom,qcs404-tcsr syscon          zp  P          f   Z      sram@290000          2qcom,rpm-stats           z )           spmi@200f000             2qcom,spmi-pmic-arb        (   z     @                    !         core chnls obsrvr intr cnfg         periph_irq                                                                                             pms405@0             2qcom,pms405 qcom,spmi-pmic           z                                     gpio@c000             2qcom,pms405-gpio qcom,spmi-gpio          z                       8                                                   f   8   usb-vbus-boost-state             f   w   pinconf         -gpio3           2normal           d                    usb3-vbus-state    pinconf         -gpio12          2normal                    o                       pon@800          2qcom,pms405-pon          z                            pwrkey           2qcom,pm8941-pwrkey                                  =	         W           t         temp-alarm@2400          2qcom,spmi-temp-alarm             z  $                $                  9           
thermal                      f   v      adc@3100          #   2qcom,pms405-adc qcom,spmi-adc-rev2           z  1                1                                                     f   9   channel@0            z            -              Tref_gnd       channel@1            z           -            
  Tvref_1p25         channel@131          z           -              Tvph_pwr       channel@6            z           -            	  Tdie_temp          channel@77           z   M         >        O           -            
  Tpa_therm1         channel@79           z   O         >        O           -            
  Tpa_therm3         channel@76           z   L         >        O           -            	  Txo_therm             rtc@6000             2qcom,pm8941-rtc          z  `   a       
  rtc alarm                  a                pms405@1             2qcom,pms405 qcom,spmi-pmic           z          regulators           2qcom,pms405-regulators          G      s3                    c        uvdd_apc                              @         f   X               remoteproc@7400000           2qcom,qcs404-wcss-pas             z@    @@      @  	                :          :         :         :            #  wdog fatal ready handover stop-ack                      xo          ;   ;           <            .stop            Qokay       glink-edge                            D                         Twcss             phy@7786000       %   2qcom,qcs404-pcie2-phy qcom,pcie2-phy             zx`                   G        c                  	  jphy pipe            pcie_0_pipe_clk          I            X            Qokay                                   f   7      mmc@7804000       $   2qcom,qcs404-sdhci qcom,sdhci-msm-v5          z@    P          	  hc cqhci                   {                     hc_irq pwr_irq                 R      S           iface core xo           Qokay                                                            default sleep              =        &   >      dma-controller@7884000           2qcom,bam-v1.7.0          z@  P                                          bam_clk         0                       Qokay             ;         f   ?      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             z                   k                  &              core iface          T   ?       ?           Ytx rx           default            @      	  Qdisabled          serial@78b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             z                    l                  '              core iface          T   ?      ?           Ytx rx           default            A      	  Qdisabled          serial@78b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             z                   v                  (              core iface          T   ?      ?           Ytx rx           default            B        Qokay          ethernet@7a80000             2qcom,qcs404-ethqos           z     `            stmmaceth rgmii         stmmaceth pclk ptp_ref rgmii                    1      4      2      3               8          7           macirq eth_lpi           c        l           z         	  Qdisabled          wifi@a000000             2qcom,wcn3990-wifi            z
              membase         ;   C                                                                                                                             Qokay               D                      E      serial@78b2000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             z                    w                  )              core iface          T   ?      ?           Ytx rx           default            F        Qokay       bluetooth            2qcom,wcn3990-bt            G                      E           H                         0          i2c@78b5000          2qcom,i2c-qup-v2.2.1          zP                   _                                core iface          default            I                                	  Qdisabled          spi@78b5000          2qcom,spi-qup-v2.2.1          zP                   _                                core iface          default            J                                	  Qdisabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          z`                   `                                core iface          default            K                                	  Qdisabled          spi@78b6000          2qcom,spi-qup-v2.2.1          z`                   `                                core iface          default            L                                	  Qdisabled          i2c@78b7000          2qcom,i2c-qup-v2.2.1          zp                   a                                 core iface          default            M                                	  Qdisabled          spi@78b7000          2qcom,spi-qup-v2.2.1          zp                   a                  !              core iface          default            N                                	  Qdisabled          i2c@78b8000          2qcom,i2c-qup-v2.2.1          z                   b                  "              core iface          default            O                                	  Qdisabled          spi@78b8000          2qcom,spi-qup-v2.2.1          z                   b                  #              core iface          default            P                                	  Qdisabled          i2c@78b9000          2qcom,i2c-qup-v2.2.1          z                   c                  $              core iface          default            Q                                	  Qdisabled          spi@78b9000          2qcom,spi-qup-v2.2.1          z                   c                  %              core iface          default            R                                	  Qdisabled          dma-controller@7ac4000           2qcom,bam-v1.7.0          z@  p                                  *        bam_clk         0                     	  Qdisabled             ;         f   S      serial@7aef000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             z                  )                  -      *        core iface          T   S       S           Ytx rx           default            T      	  Qdisabled          i2c@7af5000          2qcom,i2c-qup-v2.2.1          zP                  +                  +      *        core iface          default            U                                	  Qdisabled          spi@7af5000          2qcom,spi-qup-v2.2.1          zP                  +                  ,      *        core iface          default            V                                	  Qdisabled          sram@8600000          #   2qcom,qcs404-imem syscon simple-mfd           z`                                      -    `        pil-reloc@94c            2qcom,pil-reloc-info          z  	L            interrupt-controller@b000000             2qcom,msm-qgic2                               z                     f         mailbox@b011000       B   2qcom,qcs404-apcs-apps-global qcom,msm8916-apcs-kpss-global syscon            z                           W      {        pll aux          I             f         clock-controller@b016000             2qcom,qcs404-hfpll            z`    0         I            apcs_hfpll                      xo           f   W      watchdog@b017000          #   2qcom,apss-wdt-qcs404 qcom,kpss-wdt           zp                6      power-controller@b018000             2qcom,qcs404-cpr qcom,cpr             z                                          ref            X                        Y        -   Z      4     [   \   ]   ^   _   `   a   b   c   d   e   f   g        cpr_quotient_offset1 cpr_quotient_offset2 cpr_quotient_offset3 cpr_init_voltage1 cpr_init_voltage2 cpr_init_voltage3 cpr_quotient1 cpr_quotient2 cpr_quotient3 cpr_ring_osc1 cpr_ring_osc2 cpr_ring_osc3 cpr_fuse_revision           f         timer@b120000                                     -         2arm,armv7-timer-mem          z              V$    frame@b121000           8                                         z               frame@b123000           8                  	            z0          	  Qdisabled          frame@b124000           8                  
            z@          	  Qdisabled          frame@b125000           8                              zP          	  Qdisabled          frame@b126000           8                              z`          	  Qdisabled          frame@b127000           8                              zp          	  Qdisabled          frame@b128000           8                              z          	  Qdisabled             remoteproc@c700000           2qcom,qcs404-adsp-pas             zp    @@      @  	         %      h          h         h         h            #  wdog fatal ready handover stop-ack                      xo          ;   i           j            .stop            Qokay       glink-edge                !           D                         Tadsp             pcie@10000000            2qcom,pcie-qcs404              z          x                    dbi elbi parf config             npci         E            V               `                                  0  -            0               0 0      ~               
           msi                    j                       }                         D                                                                                                     E      D      F      H        iface aux master_bus slave_bus        0  c                              	            -  jaxi_m axi_s axi_m_sticky pipe_sticky pwr ahb               7        pciephy         Qokay               5   +           default            k   pcie@0           npci          z                            V                                        -            timer            2arm,armv8-timer       0                                        smp2p-adsp           2qcom,smp2p                            #                 
                    D      master-kernel           master-kernel                       f   j      slave-kernel            slave-kernel                                 f   h         smp2p-cdsp           2qcom,smp2p             ^                                                      D      master-kernel           master-kernel                       f   1      slave-kernel            slave-kernel                                 f   /         smp2p-wcss           2qcom,smp2p                                                                  D      master-kernel           master-kernel                       f   <      slave-kernel            slave-kernel                                 f   :         thermal-zones      aoss-thermal                          l       trips      trip-point0          (        		           uhot             q6-hvx-thermal                        l      trips      trip-point0          (        		           uhot             lpass-thermal                         l      trips      trip-point0          (        		           uhot             wlan-thermal                          l      trips      trip-point0          (        		           uhot             cluster-thermal                       l      trips      trip-point0          s        		           uhot       trip-point1          (        		           upassive          f   m      cluster-crit                     		        	   ucritical             cooling-maps       map0            	   m      0  	   n   o   p   q            cpu0-thermal                          l      trips      trip-point0          s        		           uhot       trip-point1          (        		           upassive          f   r      cpu-crit                     		        	   ucritical             cooling-maps       map0            	   r      0  	   n   o   p   q            cpu1-thermal                          l      trips      trip-point0          s        		           uhot       trip-point1          (        		           upassive          f   s      cpu-crit                     		        	   ucritical             cooling-maps       map0            	   s      0  	   n   o   p   q            cpu2-thermal                          l      trips      trip-point0          s        		           uhot       trip-point1          (        		           upassive          f   t      cpu-crit                     		        	   ucritical             cooling-maps       map0            	   t      0  	   n   o   p   q            cpu3-thermal                          l      trips      trip-point0          s        		           uhot       trip-point1          (        		           upassive          f   u      cpu-crit                     		        	   ucritical             cooling-maps       map0            	   u      0  	   n   o   p   q            gpu-thermal                       l   	   trips      trip-point0          s        		           uhot             pms405-thermal                        v   trips      pms405-alert0            (        		           upassive       pms405-crit          H        		        	   ucritical                   aliases         	(/soc@0/serial@78b1000           	0/soc@0/serial@78b2000         vph-pwr-regulator            2regulator-fixed         uvph_pwr                   c         f         vdd-esmps3-3p3-regulator             2regulator-fixed         ueSMPS3_3P3           2Z         2Z                  f   H      regulator-usb3-vbus          2regulator-fixed         uVBUS_BOOST_5V            LK@         LK@        	8   8               default            w        	=            	H                  	interrupt-parent #address-cells #size-cells model compatible stdout-path #clock-cells clock-frequency phandle device_type reg enable-method cpu-idle-states next-level-cache #cooling-cells clocks operating-points-v2 power-domains power-domain-names cache-level cache-unified entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-shared opp-hz required-opps opp-level qcom,opp-fuse-level #reset-cells interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels clock-names #power-domain-cells vdd_s1-supply vdd_s2-supply vdd_s3-supply vdd_s4-supply vdd_s5-supply vdd_l1_l2-supply vdd_l3_l8-supply vdd_l4-supply vdd_l5_l6-supply vdd_l7-supply vdd_l9-supply vdd_l10_l11_l12_l13-supply regulator-min-microvolt regulator-max-microvolt regulator-always-on ranges no-map memory-region hwlocks status #phy-cells resets reset-names vdd-supply vdda1p8-supply vdda3p3-supply bits #interconnect-cells nvmem-cells nvmem-cell-names #qcom,sensors interrupt-names #thermal-sensor-cells interrupts-extended qcom,smem-states qcom,smem-state-names qcom,remote-pid label assigned-clocks assigned-clock-rates phys phy-names snps,has-lpm-erratum snps,hird-threshold snps,usb3_lpm_capable dr_mode reg-names gpio-ranges gpio-controller #gpio-cells interrupt-controller #interrupt-cells pins function drive-strength bias-disable bias-pull-up output-low bias-pull-down protected-clocks #hwlock-cells qcom,ee qcom,channel power-source input-enable mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling qcom,ratiometric qcom,hw-settle-time regulator-boot-on regulator-name regulator-initial-mode clock-output-names vdda-vp-supply vdda-vph-supply supports-cqe mmc-ddr-1_8v mmc-hs400-1_8v bus-width non-removable pinctrl-names pinctrl-0 pinctrl-1 #dma-cells qcom,controlled-remotely dmas dma-names snps,tso rx-fifo-depth tx-fifo-depth vdd-0.8-cx-mx-supply vdd-1.8-xo-supply vdd-1.3-rfa-supply vddio-supply vddxo-supply vddrf-supply vddch0-supply local-bd-address max-speed #mbox-cells vdd-apc-supply acc-syscon frame-number linux,pci-domain bus-range num-lanes interrupt-map-mask interrupt-map perst-gpios qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device serial0 serial1 gpio vin-supply enable-active-high 