Ðþí  f<   8  ]ø   (            D  ]À                                                                      ,   Ï      Ï           8  	  
                 E                SSony Xperia Z3+/Z4           Ysony,ivy-row qcom,msm8994            dhandset    aliases          q/soc/mmc@f9824900            v/soc/mmc@f98a4900         chosen        clocks     xo-board             Yfixed-clock          {             ˆ$ø       	   ˜xo_board             «         sleep-clk            Yfixed-clock          {             ˆ  €       
   ˜sleep_clk            «            cpus                                 cpu@0            ³cpu          Yarm,cortex-a53           ¿                 Ãpsci             Ñ            «      l2-cache             Ycache            â            «            cpu@1            ³cpu          Yarm,cortex-a53           ¿                Ãpsci             Ñ            «         cpu@2            ³cpu          Yarm,cortex-a53           ¿                Ãpsci             Ñ            «         cpu@3            ³cpu          Yarm,cortex-a53           ¿                Ãpsci             Ñ            «         cpu@100          ³cpu          Yarm,cortex-a57           ¿                Ãpsci             Ñ            «      l2-cache             Ycache            â            «            cpu@101          ³cpu          Yarm,cortex-a57           ¿               Ãpsci             Ñ            «   	      cpu@102          ³cpu          Yarm,cortex-a57           ¿               Ãpsci             Ñ            «   
      cpu@103          ³cpu          Yarm,cortex-a57           ¿               Ãpsci             Ñ            «         cpu-map    cluster0       core0            î         core1            î         core2            î         core3            î            cluster1       core0            î         core1            î   	      core2            î   
      core3            î                  firmware       scm          Yqcom,scm-msm8994 qcom,scm            memory@80000000          ³memory           ¿    €                 pmu          Yarm,cortex-a53-pmu           ò              reserved-memory                                    ý   dfps_data_mem@3400000            ¿    @                        memory@3401000           ¿    @                       smem_region@6a00000          ¿                                 «         memory@7000000           ¿                             memory@ca00000           ¿           ð                 memory@c6400000          Yqcom,rmtfs-mem           ¿    Æ@                                   memory@c6700000          ¿    Æp                        memory@c7000000          ¿    Ç        €                 memory@c9400000          ¿    É@      ð                 ramoops@1fe00000             Yramoops          ¿    à                             '           3           ?         fb_region@40000000           ¿    @                         memory@c7800000          ¿    Ç€                          smd       	   Yqcom,smd       rpm          ò       ¨           I                  R           `      rpm-requests             Yqcom,rpm-msm8994            prpm_requests       rpmcc            Yqcom,rpmcc-msm8994 qcom,rpmcc            {            «   K      power-controller             Yqcom,msm8994-rpmpd          ‚           –      opp-table            Yoperating-points-v2          «      opp1            ª         opp2            ª         opp3            ª         opp4            ª         opp5            ª         opp6            ª               pmi8994-regulators           Yqcom,rpm-pmi8994-regulators         ´           Â      s1          Õ £è        í £è         «         boost-bypass            Õ 0°        í 6î€         «            pm8994-regulators            Yqcom,rpm-pm8994-regulators                                !           /           =           K           Y           o                      —           ­           Ã           Ý           ø                                 1           @      s3          Õ Ö         í Ö          «         s4          Õ w@        í w@        R õˆ         h                  «         s5          Õ  Îp        í  Îp         «         s7          Õ B@        í B@      l1          Õ B@        í B@      l2          Õ Ð        í Ð        R  '         h      l3          Õ B@        í B@         •      l4          Õ ±(        í ±(      l6          Õ w@        í w@      l8          Õ w@        í w@      l9          Õ w@        í w@      l10         Õ w@        í w@      l11         Õ O€        í O€      l12         Õ w@        í w@        R  '         h      l13         Õ w@        í -p         «   *      l14         Õ w@        í w@        R  '         h         •      l15         Õ w@        í w@      l16         Õ )2à        í )2à      l17         Õ )2à        í )2à         •      l18         Õ +|Ð        í +|Ð                  •      l20         Õ -p        í -p        R ²         h      l21         Õ -p        í -p        R 5          h         «   )      l22         Õ -ÆÀ        í -ÆÀ         •         «   =      l23         Õ *¹€        í *¹€                  •      l24         Õ .ë¸        í 0°      l25         Õ B@        í B@         •      l26         Õ l        í l      l27         Õ O€        í O€         •      l28         Õ B@        í B@        R  '         h      l29         Õ )2à        í )2à         •      l30         Õ w@        í w@         •      l31         Õ O€        í O€        R  '         h      lvs1             •      lvs2             •                  smem          
   Yqcom,smem           §           µ           Æ            smp2p-lpass          Yqcom,smp2p          Î  »  ­         ò       ž           I         
        Ø            `      master-kernel           çmaster-kernel           ÷         slave-kernel            çslave-kernel                     #            smp2p-modem          Yqcom,smp2p          Î  ³  ¬                      ò                  I                 Ø            `      master-kernel           çmaster-kernel           ÷         slave-kernel            çslave-kernel                     #            soc                                   ý            ÿÿÿÿ         Ysimple-bus     interrupt-controller@f9000000            Yqcom,msm-qgic2                   #            ¿ù      ù               «         mailbox@f900d000          %   Yqcom,msm8994-apcs-kpss-global syscon             ¿ù Ð             4            «         watchdog@f9017000         $   Yqcom,apss-wdt-msm8994 qcom,kpss-wdt          ¿ùp             ò                            @           G   
      timer@f9020000                                     ý         Yarm,armv7-timer-mem          ¿ù        frame@f9021000          S             ò       	                      ¿ù    ù           frame@f9023000          S            ò       
            ¿ù0          	  `disabled          frame@f9024000          S            ò                   ¿ù@          	  `disabled          frame@f9025000          S            ò                   ¿ùP          	  `disabled          frame@f9026000          S            ò                   ¿ù`          	  `disabled          frame@f9027000          S            ò                   ¿ùp          	  `disabled          frame@f9028000          S            ò                   ¿ù€          	  `disabled             usb@f92f8800             Yqcom,msm8994-dwc3 qcom,dwc3          ¿ù/ˆ                                       ý         @      r      m      Š      s        gcore iface sleep mock_utmi          s      s      r        ƒ$ø '         ˜               ¦   usb@f9200000          
   Ysnps,dwc3            ¿ù     Ì          ò       ƒ            Ã         Ü        ôhigh-speed          peripheral           mmc@f9824900          %   Yqcom,msm8994-sdhci qcom,sdhci-msm-v4             ¿ù‚I    ù‚@            
hc core          ò       {          Š           hc_irq pwr_irq          @      v      h           giface core xo           $default sleep           2                    <             !        F            P      	  `disabled          mmc@f98a4900          %   Yqcom,msm8994-sdhci qcom,sdhci-msm-v4             ¿ùŠI   ùŠ@            
hc core          ò       }          Ý           hc_irq pwr_irq          @      €      i           giface core xo           $default sleep           2   "   #   $        <   %   &   '        ^   (   d            F           `okay            g   )        s   *      dma-controller@f9904000          Yqcom,bam-v1.7.0          ¿ù@            ò       î           @      :        gbam_clk         €           ‹             “        ¬           ¹            «   -      serial@f991e000       %   Yqcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¿ù‘à             ò       l           gcore iface          @      H      :        $default sleep           2   +        <   ,        `okay          i2c@f9923000             Yqcom,i2c-qup-v2.2.1          ¿ù’0             ò       _           @      ;      :        gcore iface           ˆ €        Æ   -      -           Ëtx rx           $default sleep           2   .        <   /                                	  `disabled          spi@f9923000             Yqcom,spi-qup-v2.2.1          ¿ù’0             ò       _           @      <      :        gcore iface          Õ$ø         Æ   -      -           Ëtx rx           $default sleep           2   0        <   1                                  `okay          i2c@f9924000             Yqcom,i2c-qup-v2.2.1          ¿ù’@             ò       `           @      =      :        gcore iface           ˆ j¸        Æ   -      -           Ëtx rx           $default sleep           2   2        <   3                                  `okay          i2c@f9926000             Yqcom,i2c-qup-v2.2.1          ¿ù’`             ò       b           @      A      :        gcore iface           ˆ €        Æ   -      -           Ëtx rx           $default sleep           2   4        <   5                                	  `disabled          i2c@f9927000             Yqcom,i2c-qup-v2.2.1          ¿ù’p             ò       c           @      C      :        gcore iface           ˆ €        Æ   6      6           Ëtx rx           $default sleep           2   7        <   8                                	  `disabled          i2c@f9928000             Yqcom,i2c-qup-v2.2.1          ¿ù’€             ò       d           @      E      :        gcore iface           ˆ j¸        Æ   -      -           Ëtx rx           $default sleep           2   9        <   :                                  `okay       rmi4-i2c-dev@2c          Ysyna,rmi4-i2c            ¿   ,                                       (         ò   *           $default         2   ;   <        ç   =        ò           ý   Ü           Ü   rmi4-f01@1           ¿           '         rmi4-f11@11          ¿           9               dma-controller@f9944000          Yqcom,bam-v1.7.0          ¿ù”@            ò       ï           @      M        gbam_clk         €           ‹             “        ¬           ¹            «   6      serial@f995e000       %   Yqcom,msm-uartdm-v1.4 qcom,msm-uartdm             ¿ù•à             ò       r           gcore iface          @      [      M        Æ   6      6           Ëtx rx           $default sleep           2   >        <   ?        `okay          i2c@f9963000             Yqcom,i2c-qup-v2.2.1          ¿ù–0             ò       e           @      N      M        gcore iface           ˆ €        Æ   6      6           Ëtx rx           $default sleep           2   @        <   A                                	  `disabled          spi@f9966000             Yqcom,spi-qup-v2.2.1          ¿ù–`             ò       h           @      U      M        gcore iface          Õ$ø         Æ   6      6           Ëtx rx           $default sleep           2   B        <   C                                	  `disabled          i2c@f9967000             Yqcom,i2c-qup-v2.2.1          ¿ù–p             ò       i           @      V      M        gcore iface           ˆ j¸        Æ   6      6           Ëtx rx           $default sleep           2   D        <   E                                  `okay          clock-controller@fc400000            Yqcom,gcc-msm8994             {           J           ‚            ¿ü@            	  gxo sleep            @               «         sram@fc428000            Yqcom,rpm-msg-ram             ¿üB€   @          «         restart@fc4ab000             Yqcom,pshold          ¿üJ°          spmi@fc4c0000            Yqcom,spmi-pmic-arb           ¿üLð    üL°    üL             
core intr cnfg          periph_irq           ò       ¾           ‹            W                                               #      pmic@0           Yqcom,pm8994 qcom,spmi-pmic           ¿                                     rtc@6000             Yqcom,pm8941-rtc          ¿  `   a       
  
rtc alarm            ò       a            pon@800          Yqcom,pm8916-pon          ¿           d           t      pwrkey           Yqcom,pm8941-pwrkey           ò                      ‚  =	         ‹        ˜   t      resin            Yqcom,pm8941-resin            ò                     ‚  =	         ‹      	  `disabled             temp-alarm@2400          Yqcom,spmi-temp-alarm             ¿  $          ò       $               £   F           ¯thermal         À             «   M      adc@3100             Yqcom,spmi-vadc           ¿  1          ò       1                                         Ö            «   F   adc-chan@7           ¿           è              ùvph_pwr       adc-chan@8           ¿         	  ùdie_temp          adc-chan@9           ¿   	      
  ùref_625mv         adc-chan@a           ¿   
        ùref_1250mv        adc-chan@e           ¿         adc-chan@f           ¿            gpios@c000            Yqcom,pm8994-gpio qcom,spmi-gpio          ¿  À          ÿ           G                                       #            «   G      mpps@a000            Yqcom,pm8994-mpp qcom,spmi-mpp            ¿             ÿ                      H                            #            «   H         pmic@1           Yqcom,pm8994 qcom,spmi-pmic           ¿                                    pwm          Yqcom,pm8994-lpg                                   '         	  `disabled          regulators           Yqcom,pm8994-regulators           pmic@2           Yqcom,pmi8994 qcom,spmi-pmic          ¿                                    gpios@c000        !   Yqcom,pmi8994-gpio qcom,spmi-gpio             ¿  À          ÿ           I           
                            #            «   I      mpps@a000            Yqcom,pmi8994-mpp qcom,spmi-mpp           ¿             ÿ           J                                       #            «   J         pmic@3           Yqcom,pmi8994 qcom,spmi-pmic          ¿                                    pwm          Yqcom,pmi8994-lpg                                      '         	  `disabled          regulators           Yqcom,pmi8994-regulators                             s2@1700          ¿              2VDD_GFX         Õ ô         í ô                   wled@d800            Yqcom,pmi8994-wled            ¿  Ø   Ù          ò      Ø              short            A         K      	  `disabled                hwlock@fd484000       (   Yqcom,msm8994-tcsr-mutex qcom,tcsr-mutex          ¿ýH@            ^            «         pinctrl@fd510000             Yqcom,msm8994-pinctrl             ¿ýQ    @          ò       Ð            ÿ           (           ’                            #            «   (   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            ‰         «   ?      i2c1-default          
  lblsp_i2c1           ugpio2 gpio3         z            ‰         «   .      i2c1-sleep          lgpio            ugpio2 gpio3         z            ‰         «   /      i2c2-default          
  lblsp_i2c2           ugpio6 gpio7         z            ‰         «   2      i2c2-sleep          lgpio            ugpio6 gpio7         z            ‰         «   3      i2c4-default          
  lblsp_i2c4           ugpio19 gpio20           z            ‰         «   4      i2c4-sleep          lgpio            ugpio19 gpio20           z            –         ¥         «   5      i2c5-default          
  lblsp_i2c5           ugpio23 gpio24           z            ‰         «   7      i2c5-sleep          lgpio            ugpio23 gpio24           z            ‰         «   8      i2c6-default          
  lblsp_i2c6           ugpio28 gpio27           z            ‰         «   9      i2c6-sleep          lgpio            ugpio28 gpio27           z            ‰         «   :      i2c7-default          
  lblsp_i2c7           ugpio44 gpio43           z            ‰         «   @      i2c7-sleep          lgpio            ugpio44 gpio43           z            ‰         «   A      blsp2-spi10-default          «   B   default         lblsp_spi10          ugpio53 gpio54 gpio55            z   
         –      cs          lgpio            ugpio55          z            ‰         blsp2-spi10-sleep           ugpio53 gpio54 gpio55            z            ‰         «   C      i2c11-default           lblsp_i2c11          ugpio83 gpio84           z            ‰         «   D      i2c11-sleep         lgpio            ugpio83 gpio84           z            ‰         «   E      blsp1-spi1-default           «   0   default       
  lblsp_spi1           ugpio0 gpio1 gpio3           z   
         –      cs          lgpio            ugpio8           z            ‰         blsp1-spi1-sleep            ugpio0 gpio1 gpio3           z            ‰         «   1      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            –         «   !      sdc2-clk-on       	  usdc2_clk             ‰        z   
         «   "      sdc2-clk-off          	  usdc2_clk             ‰        z            «   %      sdc2-cmd-on       	  usdc2_cmd             ‹        z   
         «   #      sdc2-cmd-off          	  usdc2_cmd             ‹        z            «   &      sdc2-data-on          
  usdc2_data            ‹        z   
         «   $      sdc2-data-off         
  usdc2_data            ‹        z            «   '      ts-int-active           ugpio42          z            ‰         ¥         «   ;      ts-reset-active         ugpio109         z            ‰         ²         «   <         clock-controller@fd8c0000            Yqcom,mmcc-msm8994            ¿ýŒ    R          {           J           ‚         Y  gxo gpll0 mmssnoc_ahb oxili_gfx3d_clk_src dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte hdmipll          0  @            K      K                              (  s   L      L      L      L      L   	        ƒ/¯ EÀ<Ë÷ 98p #ÃF          «   L      sram@fdd00000            Yqcom,msm8974-ocmem           ¿ýÐ      þÀ            	  
ctrl mem             ý    þÀ              @   K   "   L   r        gcore iface                              gmu-sram@0           ¿                   timer            Yarm,armv8-timer       0   ò        ÿ        ÿ        ÿ        ÿ      vph-pwr-regulator            Yregulator-fixed         2vph_pwr         Õ 6î€        í 6î€                  «         thermal-zones      pm8994-thermal          ½   ú        Ó  è        á   M   trips      pm8994-alert0           ñ s        ý  Ð         lpassive       pm8994-crit         ñ èH        ý  Ð      	   lcritical                   gpio-keys         
   Ygpio-keys               button-0            ùVolume Down         a   G                         ˜   r         $        2         button-1          
  ùVolume Up           a   G                         ˜   s         $        2         button-2            ùCamera Snapshot         a   G                         ˜   Ô         $        2         button-3            ùCamera Focus            a   G                         ˜   s         $        2               	interrupt-parent #address-cells #size-cells qcom,msm-id qcom,pmic-id qcom,board-id model compatible chassis-type mmc1 mmc2 #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method next-level-cache cache-level cpu interrupts ranges no-map qcom,client-id console-size record-size ftrace-size pmsg-size qcom,ipc qcom,smd-edge qcom,remote-pid qcom,smd-channels #power-domain-cells operating-points-v2 opp-level vdd_s1-supply vdd_bst_byp-supply regulator-min-microvolt regulator-max-microvolt vdd_s3-supply vdd_s4-supply vdd_s5-supply vdd_s6-supply vdd_s7-supply vdd_l1-supply vdd_l2_l26_l28-supply vdd_l3_l11-supply vdd_l4_l27_l31-supply vdd_l6_l12_l32-supply vdd_l8_l16_l30-supply vdd_l9_l10_l18_l22-supply vdd_l13_l19_l23_l24-supply vdd_l14_l15-supply vdd_l17_l29-supply vdd_l20_l21-supply vdd_l25-supply vdd_lvs1_2-supply regulator-system-load regulator-allow-set-load regulator-always-on regulator-boot-on memory-region qcom,rpm-msg-ram hwlocks qcom,smem qcom,local-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells #mbox-cells clocks timeout-sec frame-number status clock-names assigned-clocks assigned-clock-rates power-domains qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk maximum-speed dr_mode reg-names interrupt-names pinctrl-names pinctrl-0 pinctrl-1 bus-width non-removable cd-gpios vmmc-supply vqmmc-supply #dma-cells qcom,ee qcom,controlled-remotely num-channels qcom,num-ees dmas dma-names spi-max-frequency vdd-supply vio-supply syna,reset-delay-ms syna,startup-delay-ms syna,nosleep-mode syna,sensor-type #reset-cells qcom,channel mode-bootloader mode-recovery debounce bias-pull-up linux,code io-channels io-channel-names #thermal-sensor-cells #io-channel-cells qcom,pre-scaling label gpio-controller gpio-ranges #gpio-cells #pwm-cells regulator-name qcom,cabc qcom,external-pfet #hwlock-cells function pins drive-strength bias-disable bias-pull-down input-enable output-low polling-delay-passive polling-delay thermal-sensors temperature hysteresis autorepeat linux,input-type wakeup-source debounce-interval 