  h   8     (              p                                                                      ,  
           8                FSony Xperia X Compact            Lsony,kugo-row qcom,msm8956           Whandset    chosen           dserial0:115200n8          clocks     xo-board             Lfixed-clock          p             }$                      cpus                                 cpu@0            cpu          Larm,cortex-a53                        psci                           =                                          cpu@1            cpu          Larm,cortex-a53                       psci                           =                                          cpu@2            cpu          Larm,cortex-a53                       psci                           =                                    	      cpu@3            cpu          Larm,cortex-a53                       psci                           =                                    
      cpu@100          cpu          Larm,cortex-a72                       psci                                                                         cpu@101          cpu          Larm,cortex-a72                      psci                                                                         cpu@102          cpu          Larm,cortex-a72                      psci                                                                         cpu@103          cpu          Larm,cortex-a72                      psci                                                                         cpu-map    cluster0       core0                     core1                     core2               	      core3               
         cluster1       core0                     core1                     core2                     core3                           idle-states          psci       cpu-sleep-0-0            Larm,idle-state          little-power-collapse           @          .           ?           O           `                  cpu-sleep-1-0            Larm,idle-state          big-retention                      .           ?   c        O                     cpu-sleep-1-1            Larm,idle-state          big-power-collapse          @          .           ?           O  _         `                     l2-cache0            Lcache           q            }                  l2-cache1            Lcache           q            }                     firmware       scm          Lqcom,scm-msm8976 qcom,scm                 s      r      q        core bus iface                          a          memory@80000000          memory                                pmu-a53          Larm,cortex-a53-pmu                        pmu-a72          Larm,cortex-a72-pmu                  0      psci             Larm,psci-1.0             smc       remoteproc        $   Lqcom,msm8976-rpm-proc qcom,rpm-proc    smd-edge                                                   rpm-requests             Lqcom,rpm-msm8976 qcom,smd-rpm           rpm_requests       clock-controller             Lqcom,rpmcc-msm8976 qcom,rpmcc                      xo           p                     power-controller             Lqcom,msm8976-rpmpd                                    a   opp-table            Loperating-points-v2                opp1                     opp2                      opp3               0      opp4               @            H      opp5                           ?      opp6                           @      opp7                           A      opp8              @            I      opp9                          B      opp10                   opp111                        regulators           Lqcom,rpm-pm8950-regulators                     -           ;           I           W           e           w                                       s1           B@               s3           7         7                           s4           w@         w@                           l1                           l2           O         O      l3           B@         O      l5           w@         w@         l         '            P      l6           w@         w@      l7           w@         w@                  l8           ,@          ,@                   '            O      l9                    $       l10          &%         ,@       l11          -p         -p          `         '            Q      l12          w@         -p                  '            R      l13          .         .                  l14          w@         2Z      l15          w@         2Z      l16          w@         w@      l17          &%         ,@       l22          -         -      l23          O         O                  reserved-memory                                   @   ext-region@85b00000                     P           G      smem@86300000         
   Lqcom,smem                0                  G        N              V         reserved@86400000                @                  G      mpss@86c00000                      `           G      lpass@8c200000                                  G      wcnss@8d200000                                  G            _      memory@8da00000                    `           G      tz-apps@8dd00000                       @           G      cont-splash@83000000                                ramoops@57f00000             Lramoops              W                 g           s                                             smp2p-hexagon            Lqcom,smp2p                #                 
                                      master-kernel           master-kernel                    slave-kernel            slave-kernel                                 smp2p-modem          Lqcom,smp2p                                                                        master-kernel           master-kernel                    slave-kernel            slave-kernel                                 smp2p-wcnss          Lqcom,smp2p                                                                        master-kernel           master-kernel                          b      slave-kernel            slave-kernel                                    `         smsm          
   Lqcom,smsm                                                     	         apps@0                                      e      hexagon@1                             "                             wcnss@6                                                            soc@0                                    @                     Lsimple-bus     rng@22000         
   Lqcom,prng                 @              U        core          sram@60000           Lqcom,rpm-msg-ram                                     phy@6c000            Lqcom,usb-hs-28nm-femtophy                                                  a      `        ref ahb sleep                                'phy por         3okay            :           E           T               Y      qfprom@a4000              Lqcom,msm8976-qfprom qcom,qfprom           
@                                base1@218                         c                         s0-p1@219                         c                          s0-p2@219                         c                  !      s1-p1@21a                         c                  "      s1-p2@21b                         c                  #      s2-p1@21c                         c                   $      s2-p2@21c                         c                  %      s3-p1@21d                         c                  &      s3-p2@21e                         c                  '      base2@220                          c                         s4-p1@221              !           c                   (      s4-p2@221              !           c                  )      s5-p1@222              "           c                  *      s5-p2@223              $           c                  +      s6-p1@224              $           c                   ,      s6-p2@224              $           c                  -      s7-p1@225              %           c                  .      s7-p2@226              &           c                  /      mode@228               (           c                         s8-p1@228              (           c                  0      s8-p2@229              )           c                  1      s9-p1@229              )           c                  2      s9-p2@22a              *           c                  3      s10-p1@22b             +           c                  4      s10-p2@22c             ,           c                  5         thermal-sensor@4a9000         !   Lqcom,msm8956-tsens qcom,tsens-v1              J     J                              huplow         d  x                !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5        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 s10_p1 s10_p2                                    f      restart@4ab000           Lqcom,pshold           J          pinctrl@1000000          Lqcom,msm8976-pinctrl                 0                                                   6                                                          6   spi0-default-state              T   spi-pins            gpio0 gpio1 gpio3         
  blsp_spi1                             cs-pins         gpio2         
  blsp_spi1                                spi0-sleep-state                U   spi-pins            gpio0 gpio1 gpio3           gpio                               cs-pins         gpio2           gpio                                 blsp1-i2c2-default-state            gpio6 gpio7       
  blsp_i2c2                                   V      blsp1-i2c2-sleep-state          gpio6 gpio7         gpio                              blsp1-i2c4-default-state            gpio14 gpio15         
  blsp_i2c4                                   W      blsp1-i2c4-sleep-state          gpio14 gpio15           gpio                                    X      blsp2-uart2-active-state            gpio20 gpio21           blsp_uart6                            blsp2-uart2-sleep-state         gpio20 gpio21           gpio                              blsp2-i2c2-default-state            gpio22 gpio23         
  blsp_i2c6                                   [      blsp2-i2c2-sleep-state          gpio22 gpio23           gpio                                    \      blsp2-i2c4-default-state            gpio18 gpio19         
  blsp_i2c8                                   ]      blsp2-i2c4-sleep-state          gpio18 gpio19           gpio                                    ^      wcss-wlan-default-state             c   wcss-wlan2-pins         gpio40          wcss_wlan2                      /      wcss-wlan1-pins         gpio41          wcss_wlan1                      /      wcss-wlan0-pins         gpio42          wcss_wlan0                      /      wcss-wlan-pins          gpio43 gpio44         
  wcss_wlan                       /            clock-controller@1800000             Lqcom,gcc-msm8976                           p                                 <              LA       0                  7      7       8      8          0  xo xo_a dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte         a   9                  hwlock@1905000           Lqcom,tcsr-mutex          P            p                     syscon@1937000           Lqcom,msm8976-tcsr syscon             p                      display-subsystem@1a00000         
   Lqcom,mdss                     0         ~mdss_phys vbif_phys                              H                                      L      M      Q      P        iface bus vsync core                                      @      	  3disabled                :   display-controller@1a01000           Lqcom,msm8976-mdp5 qcom,mdp5                   	  ~mdp_phys                 :                  0        L      M      P      Q      x      w         iface bus core vsync tbu tbu_rt            ;                         <      ports                                port@0                  endpoint               =            D         port@1                 endpoint               >            E            opp-table            Loperating-points-v2             ;   opp-177780000               
            ?      opp-270000000               ߀           @      opp-320000000                           A      opp-360000000               u*            B            dsi@1a94000       )   Lqcom,msm8976-dsi-ctrl qcom,mdss-dsi-ctrl             @          	  ~dsi_ctrl                 :                 0        P      L      M                  N      #  mdp_core iface bus byte pixel core          <                       7       7              7           C                                              	  3disabled       ports                                port@0                  endpoint               D            =         port@1                 endpoint                opp-table            Loperating-points-v2             C   opp-125000000               sY@           ?      opp-161250000               	z           @      opp-187500000               -           A            dsi@1a96000       )   Lqcom,msm8976-dsi-ctrl qcom,mdss-dsi-ctrl             `          	  ~dsi_ctrl                 :                 0        P      L      M                  O      #  mdp_core iface bus byte pixel core          <                       8       8              8           C                                              	  3disabled       ports                                port@0                  endpoint               E            >         port@1                 endpoint                   phy@1a94a00          Lqcom,dsi-phy-28nm-hpm-fam-b          J    D   K   0      "  ~dsi_pll dsi_phy dsi_phy_regulator            p                             L             
  iface ref         	  3disabled                7      phy@1a96a00          Lqcom,dsi-phy-28nm-hpm-fam-b          j    d   k   0      "  ~dsi_pll dsi_phy dsi_phy_regulator            p                             L             
  iface ref         	  3disabled                8         gpu@1c00000          Lqcom,adreno-510.0 qcom,adreno                         ~kgsl_3d0_reg_memory                !           hkgsl_3d0_irq          0                                            ,  core iface mem mem_iface rbbmtimer alwayson                          F               G      	  3disabled       opp-table            Loperating-points-v2             G   opp-200000000                           H                 opp-300000000                           ?                 opp-400000000               ׄ            A                 opp-480000000               8            I                 opp-540000000                /            B                 opp-600000000               #F            B                       iommu@1ee0000         %   Lqcom,msm8976-iommu qcom,msm-iommu-v2                 0         @                       y      u      
  iface bus                                                              <   iommu-ctx@15000          Lqcom,msm-iommu-v2-ns              P                              q         iommu-ctx@16000          Lqcom,msm-iommu-v2-ns              `                              r         iommu-ctx@17000          Lqcom,msm-iommu-v2-ns              p                              s            iommu@1f08000         %   Lqcom,msm8976-iommu qcom,msm-iommu-v2            @                      y            
  iface bus                 	                                                           F   iommu-ctx@0          Lqcom,msm-iommu-v2-ns                                                        iommu-ctx@1000           Lqcom,msm-iommu-v2-sec                                                     iommu-ctx@2000           Lqcom,msm-iommu-v2-sec                                                         spmi@200f000             Lqcom,spmi-pmic-arb        (        @                    !         ~core chnls obsrvr intr cnfg                           hperiph_irq                      ,                                                     pmic@4           Lqcom,pm8004 qcom,spmi-pmic                                                  pmic@5           Lqcom,pm8004 qcom,spmi-pmic                                               regulators           Lqcom,pm8004-regulators          -           4      s2           ~               	  Bvdd_apc1                      Q      s5           ~                 c          Bvdd_gfx                      9            pmic@0           Lqcom,pm8950 qcom,spmi-pmic                                                pon@800          Lqcom,pm8916-pon                                      pwrkey           Lqcom,pm8941-pwrkey                                  =	         /           t      resin            Lqcom,pm8941-resin                                  =	         /      	  3disabled             temp-alarm@2400          Lqcom,spmi-temp-alarm               $                $                  J           thermal                   adc@3100             Lqcom,spmi-vadc             1                1                                                        J   channel@5                                     vcoin         channel@7                                     vph_pwr       channel@8                                   	  die_temp          channel@9               	                    
  ref_625mv         channel@a               
                      ref_1250mv        channel@c                                     ref_buf_625mv         channel@e                       ref_gnd       channel@f                       ref_vdd       channel@11                                                      
  pa_therm1         channel@13                                                        case_therm        channel@32              2                                        	  xo_therm          channel@36              6                                        
  pa_therm0         channel@3c              <                                          xo_therm_buf             rtc@6000             Lqcom,pm8941-rtc            `   a       
  ~rtc alarm                  a             mpps@a000            Lqcom,pm8950-mpp qcom,spmi-mpp                                   K                                                      K      gpio@c000             Lqcom,pm8950-gpio qcom,spmi-gpio                                 L                                                      L         pmic@1           Lqcom,pm8950 qcom,spmi-pmic                                               regulators           Lqcom,pm8950-regulators          4      s5           ~               	  Bvdd_apc0                      Q            pmic@2           Lqcom,pmi8950 qcom,spmi-pmic                                              adc@3100             Lqcom,spmi-vadc             1               1                                               channel@0                                      usbin         channel@1                                     dcin          channel@2                                   	  vchg_sns          channel@9               	                    
  ref_625mv         channel@a               
                      ref_1250mv        channel@d                                   	  chg_temp             mpps@a000            Lqcom,pmi8950-mpp qcom,spmi-mpp                                  M                                                      M      gpio@c000         !   Lqcom,pmi8950-gpio qcom,spmi-gpio                                    N                                                      N         pmic@3           Lqcom,pmi8950 qcom,spmi-pmic                                              pwm          Lqcom,pmi8950-pwm                     	  3disabled          leds@d800            Lqcom,pmi8950-wled                                                         
  hovp short         
  backlight         	  3disabled                mmc@7824900       %   Lqcom,msm8976-sdhci qcom,sdhci-msm-v4             I    @            ~hc core                {                     hhc_irq pwr_irq                Y      Z               iface core xo           3okay            '            1        ?   O        K   P      mmc@7864900       %   Lqcom,msm8976-sdhci qcom,sdhci-msm-v4             I   @            ~hc core                }                     hhc_irq pwr_irq                \      ]               iface core xo           3okay            '           X   6   d            ?   Q        K   R      dma-controller@7884000           Lqcom,bam-v1.7.0          @                                   n        bam_clk         a           ,             l            S      serial@78af000        %   Lqcom,msm-uartdm-v1.4 qcom,msm-uartdm                                k                       n        core iface             S       S           tx rx         	  3disabled          serial@78b0000        %   Lqcom,msm-uartdm-v1.4 qcom,msm-uartdm                                 l                       n        core iface             S      S           tx rx         	  3disabled          spi@78b5000          Lqcom,spi-qup-v2.2.1          P                   _                 
      n        core iface             S      S           tx rx           default sleep              T           U                                	  3disabled          i2c@78b6000          Lqcom,i2c-qup-v2.2.1          `                   `                       n        core iface           }            S      S           tx rx           default sleep              V           V                                	  3disabled          i2c@78b8000          Lqcom,i2c-qup-v2.2.1                             b                       n        core iface           }            S   
   S           tx rx           default sleep              W           X                                  3okay          usb@78db000          Lqcom,ci-hdrc                                                               e      f        iface core          <      f        LĴ                        'core                        peripheral          ulpi            usb-phy            Y        3okay                     mmc@7a24900       %   Lqcom,msm8976-sdhci qcom,sdhci-msm-v4             I   @            ~hc core               '         )           hhc_irq pwr_irq                ^      _               iface core xo         	  3disabled          dma-controller@7ac4000           Lqcom,bam-v1.7.0          @                                   o        bam_clk         a           ,             l            Z      serial@7af0000        %   Lqcom,msm-uartdm-v1.4 qcom,msm-uartdm                                3                       o        core iface             Z       Z           tx rx           3okay          i2c@7af6000          Lqcom,i2c-qup-v2.2.1          `                  ,                       o        core iface           }            Z      Z           tx rx           default sleep              [           \                                  3okay          i2c@7af8000          Lqcom,i2c-qup-v2.2.1                            .                       o        core iface           }            Z   
   Z           tx rx           default sleep              ]           ^                                  3okay          remoteproc@a204000           Lqcom,pronto-v3-pil qcom,pronto           
 @     
      
!   0         ~ccu dxe pmu            _      @                  `          `         `         `            #  hwdog fatal ready handover stop-ack             a       a           cx mx              b            (stop               c        default       	  3disabled                d   iris                          xo        smd-edge                                                                  pronto     wcnss            Lqcom,wcnss          WCNSS_CTRL          >   d   bluetooth            Lqcom,wcnss-bt         wifi             Lqcom,wcnss-wlan                                     htx rx              e   
   e   	        (tx-enable tx-rings-empty                   interrupt-controller@b000000             Lqcom,msm-qgic2                                                             mailbox@b011000       C   Lqcom,msm8976-apcs-kpss-global qcom,msm8994-apcs-kpss-global syscon                       H                     timer@b120000            Larm,armv7-timer-mem                                                 @         }$    frame@b121000                                                         T          frame@b123000            0                   	           T         	  3disabled          frame@b124000            @                   
           T         	  3disabled          frame@b125000            P                              T         	  3disabled          frame@b126000            `                              T         	  3disabled          frame@b127000            p                              T         	  3disabled          frame@b128000                                          T         	  3disabled             sram@8600000          $   Lqcom,msm8976-imem syscon simple-mfd          `                                      @    `        pil-reloc@94c            Lqcom,pil-reloc-info            	L               thermal-zones      aoss0-thermal           a           w   f       trips      trip-point0          $                   _hot             modem-thermal           a           w   f      trips      trip-point0          $                   _hot             qdsp-thermal            a           w   f      trips      trip-point0          $                   _hot             cam-isp-thermal         a           w   f      trips      trip-point0          $                   _hot             cpu4-thermal            a           w   f      trips      trip-point0           P                   _hot       trip-point1                              _passive       cpu-crit             $                	   _critical                cpu5-thermal            a           w   f      trips      trip-point0           P                   _hot       trip-point1                              _passive       cpu-crit             $                	   _critical                cpu6-thermal            a           w   f      trips      trip-point0           P                   _hot       trip-point1                              _passive       cpu-crit             $                	   _critical                cpu7-thermal            a           w   f      trips      trip-point0           P                   _hot       trip-point1                              _passive       cpu-crit             $                	   _critical                big-l2-thermal          a           w   f      trips      trip-point0           P                   _hot       trip-point1                              _passive       l2-crit          $                	   _critical                cpu0-thermal            a           w   f   	   trips      trip-point0           P                   _hot       trip-point1                              _passive       cpu-crit             $                	   _critical                gpu-thermal         a           w   f   
   trips      trip-point0           P                   _hot       trip-point1                              _passive       gpu-crit             $                	   _critical                   timer            Larm,armv8-timer       0                                           }$       aliases         /soc@0/mmc@7824900          /soc@0/mmc@7864900          /soc@0/mmc@7a24900          /soc@0/serial@7af0000         regulator-usbphy-1p2             Lregulator-fixed         Busbphy-1p2                    Q         O         O                             regulator-vph-pwr            Lregulator-fixed         Bvph-pwr                   Q                     	interrupt-parent #address-cells #size-cells qcom,msm-id qcom,board-id model compatible chassis-type stdout-path #clock-cells clock-frequency phandle device_type reg enable-method cpu-idle-states capacity-dmips-mhz next-level-cache #cooling-cells cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop cache-level cache-unified clocks clock-names #reset-cells qcom,dload-mode interrupts mboxes qcom,smd-edge qcom,smd-channels #power-domain-cells operating-points-v2 opp-level vdd_s1-supply vdd_s2-supply vdd_s3-supply vdd_s4-supply vdd_s6-supply vdd_l1_l19-supply vdd_l2_l23-supply vdd_l3-supply vdd_l5_l6_l7_l16-supply vdd_l8_l11_l12_l17_l22-supply regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-system-load regulator-allow-set-load ranges no-map hwlocks qcom,rpm-msg-ram record-size console-size ftrace-size pmsg-size ecc-size qcom,local-pid qcom,remote-pid qcom,smem qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells #phy-cells resets reset-names status vdd-supply vdda1p8-supply vdda3p3-supply bits interrupt-names nvmem-cells nvmem-cell-names #qcom,sensors #thermal-sensor-cells #gpio-cells gpio-controller gpio-ranges gpio-reserved-ranges pins function drive-strength bias-disable bias-pull-down bias-pull-up assigned-clocks assigned-clock-rates vdd_gfx-supply #hwlock-cells reg-names power-domains iommus remote-endpoint opp-hz required-opps assigned-clock-parents phys opp-supported-hw qcom,iommu-secure-id #iommu-cells qcom,ctx-asid qcom,channel qcom,ee vdd_s5-supply regulator-name regulator-boot-on regulator-enable-ramp-delay mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling label qcom,ratiometric qcom,hw-settle-time #pwm-cells bus-width non-removable vmmc-supply vqmmc-supply cd-gpios #dma-cells qcom,controlled-remotely dmas dma-names pinctrl-names pinctrl-0 pinctrl-1 ahb-burst-config dr_mode phy_type phy-names memory-region interrupts-extended power-domain-names qcom,smem-states qcom,smem-state-names qcom,mmio #mbox-cells frame-number polling-delay-passive thermal-sensors temperature hysteresis mmc0 mmc1 mmc2 serial0 vin-supply 