  T   8     (            	  |                                                                      ,Motorola G5 Plus             2motorola,potter qcom,msm8953             =handset          J  %             V   F     chosen                                     d   framebuffer@90001000             2simple-framebuffer           k                     o  8         u           |           r8g8b8                       8                                                      clocks     sleep-clk            2fixed-clock                                            xo-board             2fixed-clock                       $          xo                       cpus                                 cpu@0            cpu          2arm,cortex-a53           k             psci                                                        cpu@1            cpu          2arm,cortex-a53           k            psci                                                        cpu@2            cpu          2arm,cortex-a53           k            psci                                                        cpu@3            cpu          2arm,cortex-a53           k            psci                                                        cpu@100          cpu          2arm,cortex-a53           k            psci                                                  	      cpu@101          cpu          2arm,cortex-a53           k           psci                                                  
      cpu@102          cpu          2arm,cortex-a53           k           psci                                                        cpu@103          cpu          2arm,cortex-a53           k           psci                                                        cpu-map    cluster0       core0           $         core1           $         core2           $         core3           $            cluster1       core0           $   	      core1           $   
      core2           $         core3           $               l2-cache-0           2cache           (            4                  l2-cache-1           2cache           (            4                     firmware       scm          2qcom,scm-msm8953 qcom,scm                  z      y      x        Bcore bus iface          N            memory           memory           k                      pmu          2arm,cortex-a53-pmu          [              psci             2arm,psci-1.0             smc       reserved-memory                                    d   zap@81800000             2shared-dma-pool          k                       f      smem@86300000         
   2qcom,smem            k    0                 m           ~               f      reserved@86400000            k    @       @           f      mpss@86c00000            k                     f            -      adsp@8d600000            k    `                 f            c      wcnss@8e700000           k    p       p           f            \      dfps-data@90000000           k                       f      cont-splash@90001000             k           ^          f      venus@91400000           k    @       p           f      mba@92000000             k                       f            ,      rmtfs@f2d00000           2qcom,rmtfs-mem           k                      f                 qseecom@84300000             k    0                  f      reserved@aefd2000            k                     f      reserved@eefe4000            k    @                f      ramoops@ef000000             2ramoops          k                                                                   smd       	   2qcom,smd       rpm         [                                          rpm-requests             2qcom,rpm-msm8953            rpm_requests       clock-controller             2qcom,rpmcc-msm8953 qcom,rpmcc                       Bxo                                power-controller             2qcom,msm8953-rpmpd                                    )   opp-table            2operating-points-v2                opp1                     opp2                      opp3               0      opp4               @            :      opp5                           ;      opp6                     opp7                           <      opp8              @      opp9                          regulators           2qcom,rpm-pm8953-regulators                     -           ;           I           W           e           s                                                             s1           +                s3           @         @                  s4           @         @                   l1           B@               l2           B@         B@      l3           H         H         /                  l5           w@         w@            9      l6           w@         w@         H            P      l7           w@                           l8           ,@          ,@             8      l9           -         2Z      l10          w@         w@      l11          *         -            E      l12          w@         -            F      l13          .         /                  l15          w@         w@      l16          w@         w@      l17          *         -      l19          O         p      l22          H         *         +|            O      l23                   (                  smp2p-adsp           2qcom,smp2p          \            [      #           f      
        m            |      master-kernel           master-kernel                          d      slave-kernel            slave-kernel                                    b         smp2p-modem          2qcom,smp2p          \            [                                   m            |      master-kernel           master-kernel                          *      slave-kernel            slave-kernel                                    (         smp2p-wcnss          2qcom,smp2p          \            [                                   m            |      master-kernel           master-kernel                          ^      slave-kernel            slave-kernel                                    ]         smsm          
   2qcom,smsm                                                                  apps@0           k                           a      modem@1          k           [                                    wcnss@6          k           [                                       soc@0                                     d                     2simple-bus     sram@60000           2qcom,rpm-msg-ram             k                        phy@79000            2qcom,msm8953-qusb2-phy           k                                             Bcfg_ahb ref                                  okay                       $           4               .      rng@e3000         
   2qcom,prng            k 0                           Bcore          thermal-sensor@4a9000         !   2qcom,msm8953-tsens qcom,tsens-v2             k J     J            I           [                :           Wuplow critical          g               e      restart@4ab000           2qcom,pshold          k J          pinctrl@1000000          2qcom,msm8953-pinctrl             k    0          [                   }                                                                       `      o      ~                  uart-console-active-state           gpio4 gpio5         blsp_uart2                            uart-console-sleep-state            gpio4 gpio5         blsp_uart2                            sdc1-clk-on-state         	  sdc1_clk                                    0      sdc1-clk-off-state        	  sdc1_clk                                    4      sdc1-cmd-on-state         	  sdc1_cmd                        
            1      sdc1-cmd-off-state        	  sdc1_cmd                                    5      sdc1-data-on-state        
  sdc1_data                       
            2      sdc1-data-off-state       
  sdc1_data                                   6      sdc1-rclk-on-state        
  sdc1_rclk                        3      sdc1-rclk-off-state       
  sdc1_rclk                        7      sdc2-clk-on-state         	  sdc2_clk                                    >      sdc2-clk-off-state        	  sdc2_clk                                    B      sdc2-cmd-on-state         	  sdc2_cmd                        
            ?      sdc2-cmd-off-state        	  sdc2_cmd                                    C      sdc2-data-on-state        
  sdc2_data                       
            @      sdc2-data-off-state       
  sdc2_data                                   D      cd-on-state         gpio133         gpio                              cd-off-state            gpio133         gpio                                    A      gpio-key-default-state          gpio85          gpio                                    n      i2c-1-default-state         gpio2 gpio3       
  blsp_i2c1                                   H      i2c-1-sleep-state           gpio2 gpio3         gpio                                    I      i2c-2-default-state         gpio6 gpio7       
  blsp_i2c2                                   J      i2c-2-sleep-state           gpio6 gpio7         gpio                                    K      i2c-3-default-state         gpio10 gpio11         
  blsp_i2c3                                   L      i2c-3-sleep-state           gpio10 gpio11           gpio                                    M      i2c-4-default-state         gpio14 gpio15         
  blsp_i2c4                                   R      i2c-4-sleep-state           gpio14 gpio15           gpio                                    S      i2c-5-default-state         gpio18 gpio19         
  blsp_i2c5                                   T      i2c-5-sleep-state           gpio18 gpio19           gpio                                    U      i2c-6-default-state         gpio22 gpio23         
  blsp_i2c6                                   V      i2c-6-sleep-state           gpio22 gpio23           gpio                                    W      i2c-7-default-state         gpio135 gpio136       
  blsp_i2c7                                   X      i2c-7-sleep-state           gpio135 gpio136         gpio                                    Y      i2c-8-default-state         gpio98 gpio99         
  blsp_i2c8                                   Z      i2c-8-sleep-state           gpio98 gpio99           gpio                                    [      wcnss-active-state              _   wcss-wlan2-pins         gpio76          wcss_wlan2                            wcss-wlan1-pins         gpio77          wcss_wlan1                            wcss-wlan0-pins         gpio78          wcss_wlan0                            wcss-wlan-pins          gpio79 gpio80         
  wcss_wlan                                ts-reset-state          gpio64          gpio                                    N         clock-controller@1800000             2qcom,gcc-msm8953             k                         N                    ,                                             1  Bxo sleep dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte                      hwlock@1905000           2qcom,tcsr-mutex          kP                                  syscon@1937000           2qcom,tcsr-msm8953 syscon             kp                +      syscon@193f044           2qcom,tcsr-msm8953 syscon             kD                     display-subsystem@1a00000         
   2qcom,mdss            k         @        mdss_phys vbif_phys                        [       H                                                                 Biface bus vsync core                                       d      	  disabled                   display-controller@1a01000           2qcom,msm8953-mdp5 qcom,mdp5          k         	  mdp_phys                         [                                                             Biface bus core vsync                     ports                                port@0           k       endpoint                            "         port@1           k      endpoint               !            #               dsi@1a94000       )   2qcom,msm8953-dsi-ctrl qcom,mdss-dsi-ctrl             k@          	  dsi_ctrl                         [           /                    ?                   0                                             #  Bmdp_core iface bus byte pixel core          V                                   	  disabled       ports                                port@0           k       endpoint               "                      port@1           k      endpoint                   phy@1a94400          2qcom,dsi-phy-14nm-8953           kD    E    H           dsi_phy dsi_phy_lane dsi_pll                                                        
  Biface ref         	  disabled                      dsi@1a96000       )   2qcom,msm8953-dsi-ctrl qcom,mdss-dsi-ctrl             k`          	  dsi_ctrl                         [           /                    ?                   0                                             #  Bmdp_core iface bus byte pixel core          V         	  disabled       ports                                port@0           k       endpoint               #            !         port@1           k      endpoint                   phy@1a96400          2qcom,dsi-phy-14nm-8953           kd    e    h           dsi_phy dsi_phy_lane dsi_pll                                                        
  Biface ref         	  disabled                         iommu@1e20000         %   2qcom,msm8953-iommu qcom,msm-iommu-v1             d                              .      
  Biface bus           [                       p                               iommu-ctx@14000          2qcom,msm-iommu-v1-ns             k @            [       o         iommu-ctx@15000          2qcom,msm-iommu-v1-ns             k P            [       p         iommu-ctx@16000          2qcom,msm-iommu-v1-ns             k `            [       q            spmi@200f000             2qcom,spmi-pmic-arb        (   k     @                    !         core chnls obsrvr intr cnfg         Wperiph_irq          [                  }                                                                 pmic@0           2qcom,pm8953 qcom,spmi-pmic           k                                     pon@800          2qcom,pm8916-pon          k                            pwrkey           2qcom,pm8941-pwrkey          [                        =	                    t      resin            2qcom,pm8941-resin           [                       =	                 okay               r         temp-alarm@2400          2qcom,spmi-temp-alarm             k  $         [       $                  $           thermal         g          adc@3100             2qcom,spmi-vadc           k  1         [       1                                                        $   adc-chan@8           k         adc-chan@9           k   	      adc-chan@a           k   
      adc-chan@c           k         adc-chan@e           k         adc-chan@f           k            rtc@6000             2qcom,pm8941-rtc          k  `   a       
  rtc alarm           [       a            gpio@c000             2qcom,pm8953-gpio qcom,spmi-gpio          k            }           %                                                      %         pmic@1           2qcom,pm8953 qcom,spmi-pmic           k                                       pmic@2           2qcom,pmi8950 qcom,spmi-pmic          k                                    adc@3100             2qcom,spmi-vadc           k  1         [      1                                               adc-chan@0           k                          usbin         adc-chan@1           k                         dcin          adc-chan@2           k                       	  vchg_sns          adc-chan@9           k   	                    
  ref_625mv         adc-chan@a           k   
                      ref_1250mv        adc-chan@d           k                       	  chg_temp             mpps@a000            2qcom,pmi8950-mpp qcom,spmi-mpp           k            }           &                                                      &      gpio@c000         !   2qcom,pmi8950-gpio qcom,spmi-gpio             k            }           '                                                      '         pmic@3           2qcom,pmi8950 qcom,spmi-pmic          k                                    leds@d800            2qcom,pmi8950-wled            k               [                              
  Wovp short         
  backlight           okay            
  a        &            7         J            remoteproc@4080000           2qcom,msm8953-mss-pil             k          @      
  qdsp6 rmb         @  T                (          (         (         (            #  Wwdog fatal ready handover stop-ack              )      )      )          
  hcx mx mss                               G               Biface bus mem xo            {   *            stop                          mss_restart            +            	  disabled       mba            ,      mpss               -      smd-edge            [                                               |           modem            usb@70f8800          2qcom,msm8953-dwc3 qcom,dwc3          k                                       d        [                            Whs_phy_irq ss_phy_irq         (                                       #  Bcfg_noc core iface sleep mock_utmi          /                    $ tP                                okay       usb@7000000       
   2snps,dwc3            k              [                  V   .      	  usb2-phy                      $         <         T        l            high-speed          peripheral           mmc@7824900       %   2qcom,msm8953-sdhci qcom,sdhci-msm-v4             kI    @            hc core         [       {                     Whc_irq pwr_irq                                      Biface core xo               )              /        default sleep              0   1   2   3           4   5   6   7                                                       okay               8           9   opp-table-sdhc1          2operating-points-v2             /   opp-25000000                }x@           :      opp-50000000                           ;      opp-100000000                           ;      opp-192000000               q            <      opp-384000000               `            <            mmc@7864900       %   2qcom,msm8953-sdhci qcom,sdhci-msm-v4             kI    @            hc core         [       }                     Whc_irq pwr_irq                                      Biface core xo               )              =        default sleep              >   ?   @   A           B   C   D   A                   okay               E           F        )            opp-table-sdhc2          2operating-points-v2             =   opp-25000000                }x@           :      opp-50000000                           ;      opp-100000000                           ;      opp-177770000               
           <      opp-200000000                           <            dma-controller@7884000           2qcom,bam-v1.7.0          k@           [                         1        Bbam_clk         2           ?           }            J            W            G      serial@78af000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             k            [       k                  :      1        Bcore iface        	  disabled          i2c@78b5000          2qcom,i2c-qup-v2.2.1          kP            [       _           Bcore iface                 2      1        p   G      G           utx rx           default sleep              H           I                                	  disabled          i2c@78b6000          2qcom,i2c-qup-v2.2.1          k`            [       `           Bcore iface                 4      1        p   G      G           utx rx           default sleep              J           K                                	  disabled          i2c@78b7000          2qcom,i2c-qup-v2.2.1          kp            [       a           Bcore iface                 6      1        p   G      G   	        utx rx           default sleep              L           M                                  okay       touchscreen@20           k             2syna,rmi4-i2c                        [   A           default            N           O           P                              i2c@78b8000          2qcom,i2c-qup-v2.2.1          k            [       b           Bcore iface                 8      1        p   Q   
   Q           utx rx           default sleep              R           S                                	  disabled          dma-controller@7ac4000           2qcom,bam-v1.7.0          k@           [                         <        Bbam_clk         2           ?           }            J            W            Q      i2c@7af5000          2qcom,i2c-qup-v2.2.1          kP            [      +           Bcore iface                 =      <        p   Q      Q           utx rx           default sleep              T           U                                	  disabled          i2c@7af6000          2qcom,i2c-qup-v2.2.1          k`            [      ,           Bcore iface                 ?      <        p   Q      Q           utx rx           default sleep              V           W                                	  disabled          i2c@7af7000          2qcom,i2c-qup-v2.2.1          kp            [      -           Bcore iface                 A      <        p   Q      Q   	        utx rx           default sleep              X           Y                                	  disabled          i2c@7af8000          2qcom,i2c-qup-v2.2.1          k            [      .           Bcore iface                 C      <        p   Q   
   Q           utx rx           default sleep              Z           [                                	  disabled          remoteproc@a204000           2qcom,pronto-v3-pil qcom,pronto           k
 @     
      
!   0         ccu dxe pmu            \      @  T                ]          ]         ]         ]            #  Wwdog fatal ready handover stop-ack              )      )           hcx mx           {   ^            stop            default            _      	  disabled                `   iris                           Bxo        smd-edge            [                                              |           pronto     wcnss            2qcom,wcnss          WCNSS_CTRL             `   bluetooth            2qcom,wcnss-bt         wifi             2qcom,wcnss-wlan         [                            Wtx rx           {   a   
   a   	        tx-enable tx-rings-empty                   interrupt-controller@b000000             2qcom,msm-qgic2                               k                              mailbox@b011000       %   2qcom,msm8953-apcs-kpss-global syscon             k                                 timer@b120000            2arm,armv7-timer-mem          k                                        d   frame@b121000                       [                             k               frame@b123000                      [       	            k0          	  disabled          frame@b124000                      [       
            k@          	  disabled          frame@b125000                      [                   kP          	  disabled          frame@b126000                      [                   k`          	  disabled          frame@b127000                      [                   kp          	  disabled          frame@b128000                      [                   k          	  disabled             remoteproc@c200000           2qcom,msm8953-adsp-pil            k            @  T         %      b          b         b         b            #  Wwdog fatal ready handover stop-ack                          Bxo              )           hcx             c        {   d            stop          	  disabled       smd-edge            [      !           lpass           f                         |      apr          2qcom,apr-v2         apr_audio_svc                                           service@3            k            2qcom,q6core       service@4            2qcom,q6afe           k      dais             2qcom,q6afe-dais                                         dai@16           k                        dai@20           k                        dai@127          k                        clock-controller             2qcom,q6afe-clocks                        service@7            2qcom,q6asm           k      dais             2qcom,q6asm-dais                                         dai@0            k            	         dai@1            k           	         dai@2            k           	         dai@3            k           	            	            service@8            2qcom,q6adm           k      routing          2qcom,q6adm-routing                                   thermal-zones      cpu0-thermal            	            	6          	D   e   	   trips      trip-point0         	T 8        	`           Epassive             f      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   f        	p               cpu1-thermal            	            	6          	D   e   
   trips      trip-point0         	T 8        	`           Epassive             g      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   g        	p               cpu2-thermal            	            	6          	D   e      trips      trip-point0         	T 8        	`           Epassive             h      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   h        	p               cpu3-thermal            	            	6          	D   e      trips      trip-point0         	T 8        	`           Epassive             i      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   i        	p               cpu4-thermal            	            	6          	D   e      trips      trip-point0         	T 8        	`           Epassive             j      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   j        	p   	            cpu5-thermal            	            	6          	D   e      trips      trip-point0         	T 8        	`           Epassive             k      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   k        	p   
            cpu6-thermal            	            	6          	D   e      trips      trip-point0         	T 8        	`           Epassive             l      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   l        	p               cpu7-thermal            	            	6          	D   e      trips      trip-point0         	T 8        	`           Epassive             m      crit            	T         	`        	   Ecritical             cooling-maps       map0            	k   m        	p                  timer            2arm,armv8-timer       0  [                                      gpio-keys         
   2gpio-keys           default            n   key-volume-up         
  Volume Up           ,      U              s         vph-pwr-regulator            2regulator-fixed         	vph_pwr          H         	                     	interrupt-parent #address-cells #size-cells model compatible chassis-type qcom,msm-id qcom,board-id ranges reg width height stride format power-domains clocks #clock-cells clock-frequency phandle clock-output-names device_type enable-method capacity-dmips-mhz next-level-cache #cooling-cells cpu cache-level cache-unified clock-names #reset-cells interrupts no-map qcom,rpm-msg-ram hwlocks qcom,client-id console-size ftrace-size record-size pmsg-size qcom,ipc 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_s5-supply vdd_s6-supply vdd_s7-supply vdd_l1-supply vdd_l2_l3-supply vdd_l4_l5_l6_l7_l16_l19-supply vdd_l8_l11_l12_l13_l14_l15-supply vdd_l9_l10_l17_l18_l22-supply regulator-min-microvolt regulator-max-microvolt regulator-allow-set-load regulator-always-on qcom,smem mboxes qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells qcom,ipc-1 qcom,ipc-3 #phy-cells qcom,tcsr-syscon resets status vdd-supply vdda-pll-supply vdda-phy-dpdm-supply #qcom,sensors interrupt-names #thermal-sensor-cells gpio-controller gpio-ranges #gpio-cells gpio-reserved-ranges pins function drive-strength bias-disable bias-pull-down bias-pull-up #hwlock-cells reg-names iommus remote-endpoint assigned-clocks assigned-clock-parents phys qcom,iommu-secure-id #iommu-cells qcom,ee qcom,channel mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling label qcom,current-limit-microamp qcom,num-strings qcom,external-pfet qcom,cabc interrupts-extended power-domain-names qcom,smem-states qcom,smem-state-names reset-names qcom,halt-regs memory-region assigned-clock-rates qcom,select-utmi-as-pipe-clk phy-names snps,usb2-gadget-lpm-disable snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk snps,is-utmi-l1-suspend snps,hird-threshold maximum-speed dr_mode pinctrl-names pinctrl-0 pinctrl-1 mmc-hs400-1_8v mmc-hs200-1_8v mmc-ddr-1_8v bus-width non-removable vmmc-supply vqmmc-supply opp-hz required-opps cd-gpios num-channels #dma-cells qcom,num-ees qcom,controlled-remotely dmas dma-names vio-supply syna,reset-delay-ms syna,startup-delay-ms qcom,mmio #mbox-cells frame-number qcom,apr-domain #sound-dai-cells qcom,sd-lines direction is-compress-dai polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device regulator-name regulator-boot-on 