  /   8  ,   (            ,  ,X                                                                      ,Microsoft Lumia 950          2microsoft,talkman qcom,msm8992     chosen        %   =earlycon=efifb console=efifb acpi=no                                       F      cpus                                 cpu@0            Mcpu          2arm,cortex-a53           Y                 ]            npsci             |      l2-cache             2cache                        |            cpu@1            Mcpu          2arm,cortex-a53           Y                ]            npsci             |         cpu@2            Mcpu          2arm,cortex-a53           Y                ]            npsci             |         cpu@3            Mcpu          2arm,cortex-a53           Y                ]            npsci             |         cpu@100          Mcpu          2arm,cortex-a57           Y                ]            npsci             |      l2-cache             2cache                        |            cpu@101          Mcpu          2arm,cortex-a57           Y               ]            npsci             |   	      cpu-map    cluster0       core0                     core1                     core2                     core3                        cluster1       core0                     core1               	               clocks     xo_board             2fixed-clock                       $          |         sleep_clk            2fixed-clock                                   firmware       scm          2qcom,scm-msm8994 qcom,scm            memory           Mmemory           Y                      pmu          2arm,cortex-a53-pmu                         psci             2arm,psci-0.2             uhvc       reserved-memory                                    F   smem@6a00000             Y                                 |            hwmutex          2qcom,sfpb-mutex             
                            |         smem          
   2qcom,smem                                                soc                                   F                     2simple-bus     interrupt-controller@f9000000            2qcom,msm-qgic2                                Y                     |         mailbox@f900d000          %   2qcom,msm8994-apcs-kpss-global syscon             Y              %            |   (      timer@f9020000                                     F         2arm,armv7-timer-mem          Y        frame@f9021000          1                    	                      Y               frame@f9023000          1                   
            Y0          	  >disabled          frame@f9024000          1                               Y@          	  >disabled          frame@f9025000          1                               YP          	  >disabled          frame@f9026000          1                               Y`          	  >disabled          frame@f9027000          1                               Yp          	  >disabled          frame@f9028000          1                               Y          	  >disabled             sdhci@f9824900           2qcom,sdhci-msm-v4            YI   @            Ehc_mem core_mem                 {                     Ohc_irq pwr_irq          _      h      v           fcore iface xo           rdefault sleep                                                                                >okay                   serial@f991e000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             Y                    l           fcore iface          _      H      :        rdefault sleep                               	  >disabled          i2c@f9924000             2qcom,i2c-qup-v2.2.1          Y@                    `           _      :      =        fiface core                    rdefault sleep                                                         	  >disabled          i2c@f9927000             2qcom,i2c-qup-v2.2.1          Yp                    c           _      :      C        fiface core                    rdefault sleep                                                         	  >disabled          i2c@f9928000             2qcom,i2c-qup-v2.2.1          Y                    d           _      :      E        fiface core                    rdefault sleep                                                         	  >disabled          serial@f995e000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             Y                               fcore iface          _      [      M        rdefault sleep                          !      	  >disabled          i2c@f9963000             2qcom,i2c-qup-v2.2.1          Y0                    e           _      M      N        fiface core                    rdefault sleep              "           #                                	  >disabled          i2c@f9967000             2qcom,i2c-qup-v2.2.1          Yp                    i           _      M      V        fiface core                    rdefault sleep              $           %                                	  >disabled          clock-controller@fc400000            2qcom,gcc-msm8994                                               Y@               |         memory@fc428000          2qcom,rpm-msg-ram             YB   @          |         restart@fc4ab000             2qcom,pshold          YJ          spmi@fc4c0000            2qcom,spmi-pmic-arb           YL    L    L            Ecore intr cnfg          Operiph_irq                                                                                               pmic@0           2qcom,pm8994 qcom,spmi-pmic           Y                                     rtc@6000             2qcom,pm8941-rtc          Y  `   a       
  Ertc alarm                   a            pon@800          2qcom,pm8916-pon          Y                            pwrkey           2qcom,pm8941-pwrkey                                 #  =	         ,        9   t         gpios@c000           2qcom,pm8994-gpio             Y            D        T        `                                                                                                                                                                                                                                                                                                                                                   mpps@a000            2qcom,pm8994-mpp          Y            D        T                                                                                                                                             pmic@1           2qcom,pm8994 qcom,spmi-pmic           Y                                    regulators           2qcom,pm8994-regulators           pmic@2           2qcom,pmi8994 qcom,spmi-pmic          Y                                    gpios@c000        !   2qcom,pmi8994-gpio qcom,spmi-gpio             Y            D        `   &           
        T                                 |   &         pmic@3           2qcom,pmi8994 qcom,spmi-pmic          Y                                    regulators           2qcom,pmi8994-regulators                                      syscon@fd484000                                   2syscon           YH@             |   
      pinctrl@fd510000             2qcom,msm8994-pinctrl             YQ    @                             D        `   '                   T                                 |   '   blsp1-uart2-default         lblsp_uart2          ugpio4 gpio5         z                     |         blsp1-uart2-sleep           lgpio            ugpio4 gpio5         z                     |         blsp2-uart2-default         lblsp_uart8          ugpio45 gpio46 gpio47 gpio48         z                     |          blsp2-uart2-sleep           lgpio            ugpio45 gpio46 gpio47 gpio48         z                     |   !      clk-on        	  usdc1_clk                     z            |         clk-off       	  usdc1_clk                     z            |         cmd-on        	  usdc1_cmd             ,        z            |         cmd-off       	  usdc1_cmd             ,        z            |         data-on       
  usdc1_data            ,        z            |         data-off          
  usdc1_data            ,        z            |         rclk-on       
  usdc1_rclk                     |         rclk-off          
  usdc1_rclk                     |         i2c2-default          
  lblsp_i2c2           ugpio6 gpio7         z                     |         i2c2-sleep          lgpio            ugpio6 gpio7         z                     |         i2c5-default            lblsp_i2c11          ugpio83 gpio84           z                     |   $      i2c5-sleep          lgpio            ugpio83 gpio84           z                     |   %      i2c6-default          
  lblsp_i2c6           ugpio28 gpio27           z                     |         i2c6-sleep          lgpio            ugpio28 gpio27           z                     |         i2c7-default          
  lblsp_i2c7           ugpio43 gpio44           z                     |   "      i2c7-sleep          lgpio            ugpio43 gpio44           z                     |   #      i2c13-default         
  lblsp_i2c5           ugpio23 gpio24           z                     |         i2c13-sleep         lgpio            ugpio23 gpio24           z                     |               smd       	   2qcom,smd       rpm                               (                                            rpm-requests             2qcom,rpm-msm8994            rpm_requests       rpmcc            2qcom,rpmcc-msm8992                             timer            2arm,armv8-timer       0                                         vreg-vph-pwr             2regulator-fixed         >okay            vph-pwr          6         6                  	interrupt-parent #address-cells #size-cells model compatible bootargs ranges device_type reg next-level-cache enable-method phandle cache-level cpu #clock-cells clock-frequency interrupts no-map syscon #hwlock-cells memory-region qcom,rpm-msg-ram hwlocks interrupt-controller #interrupt-cells #mbox-cells frame-number status reg-names interrupt-names clocks clock-names pinctrl-names pinctrl-0 pinctrl-1 regulator-always-on bus-width non-removable mmc-hs200-1_8v #reset-cells #power-domain-cells qcom,ee qcom,channel mode-bootloader mode-recovery debounce bias-pull-up linux,code gpio-controller #gpio-cells gpio-ranges function pins drive-strength bias-disable bias-pull-down qcom,ipc qcom,smd-edge qcom,local-pid qcom,remote-pid qcom,smd-channels regulator-name regulator-min-microvolt regulator-max-microvolt 