  [   8  T   (              S                                                                      ,Xiaomi Mi 4C             2xiaomi,libra qcom,msm8992            =                       I  	  
                 V          chosen           dearlycon=tty0 console=tty0                                     m   framebuffer@3404000          tokay             2simple-framebuffer           {    @@      ^            8                               r8g8b8           clocks     xo-board             2fixed-clock                       $       	   xo_board                      sleep-clk            2fixed-clock                                
   sleep_clk            cpus                                 cpu@0            cpu          2arm,cortex-a53           {                 psci                               l2-cache             2cache                                    cpu@1            cpu          2arm,cortex-a53           {                psci                                  cpu@2            cpu          2arm,cortex-a53           {                psci                                  cpu@3            cpu          2arm,cortex-a53           {                psci                                  cpu@100          cpu          2arm,cortex-a57           {                psci                               l2-cache             2cache                                    cpu@101          cpu          2arm,cortex-a57           {               psci                            	      cpu-map    cluster0       core0           	         core1           	         core2           	         core3           	            cluster1       core0           	         core1           	   	               firmware       scm          2qcom,scm-msm8994 qcom,scm            memory@80000000          memory           {                     hwlock           2qcom,sfpb-mutex            
                                    pmu          2arm,cortex-a53-pmu          "              psci             2arm,psci-0.2             hvc       reserved-memory                                    m   dfps_data_mem@3400000            {    @                  -      memory@3401000           {    @                 -      smem_region@6a00000          {                       -                  memory@7000000           {                      -      memory@ca00000           {    @                 -      memory@c6400000          2qcom,rmtfs-mem           {    @                  -        4         memory@c6700000          {    p                  -      memory@c7000000          {                       -      memory@c9400000          {    @                 -      ramoops@dfc00000             2ramoops          {                     C           P           \           h         modem_region@9000000             {    	                  -      modem_region@ea00000             {                     -         smd       	   2qcom,smd       rpm         "                  r                  {                             rpm-requests             2qcom,rpm-msm8994            rpm_requests       rpmcc            2qcom,rpmcc-msm8992                    power-controller             2qcom,msm8994-rpmpd                           opp-table            2operating-points-v2                opp1                     opp2                     opp3                     opp4                     opp5                     opp6                           pm8994-regulators            2qcom,rpm-pm8994-regulators                                                      3           C           W           k                                                                        s3                    	                    s4           w@        	 w@         !         :        N                   s5            p        	  p                  s7           B@        	 B@                  l1           B@        	 B@      l2                   	       l3           O        	 O      l4           (        	 (      l6           w@        	 w@      l8           w@        	 w@      l9           w@        	 w@      l10          w@        	 w@      l11          O        	 O      l12          w@        	 w@      l13          w@        	 -p      l14          w@        	 w@      l15          w@        	 w@      l16          )2        	 )2      l17          )2        	 )2      l18          +|        	 +|         :      l19          *        	 *      l20          -p        	 -p         :         d         !        N                   l21          -p        	 -p         :      l22          -        	 -      l23          *        	 *      l24          .        	 0      l25          B@        	 B@      l26          l        	 l      l27                  	       l28          B@        	 B@      l29          *        	 *      l30          w@        	 w@      l31          C        	 C      l32          w@        	 w@      lvs1          lvs2             pmi8994-regulators           2qcom,rpm-pmi8994-regulators         v                 s1                   	       boost-bypass             0        	 6                  smem          
   2qcom,smem                                             smp2p-lpass          2qcom,smp2p                      "                  r         
                          master-kernel           master-kernel                    slave-kernel            slave-kernel                                 smp2p-modem          2qcom,smp2p                                   "                  r                                   master-kernel           master-kernel                    slave-kernel            slave-kernel                                 soc                                   m                     2simple-bus     interrupt-controller@f9000000            2qcom,msm-qgic2                               {                              mailbox@f900d000          %   2qcom,msm8994-apcs-kpss-global syscon             {                                   timer@f9020000                                     m         2arm,armv7-timer-mem          {        frame@f9021000          !            "       	                      {               frame@f9023000          !           "       
            {0          	   tdisabled          frame@f9024000          !           "                   {@          	   tdisabled          frame@f9025000          !           "                   {P          	   tdisabled          frame@f9026000          !           "                   {`          	   tdisabled          frame@f9027000          !           "                   {p          	   tdisabled          frame@f9028000          !           "                   {          	   tdisabled             usb@f92f8800             2qcom,msm8996-dwc3 qcom,dwc3          {/                                       m         .      r      m            s      "  5core iface sleep mock_utmi ref xo           A      s      r        Q$ '         f               t   usb@f9200000          
   2snps,dwc3            {              "                                    high-speed          peripheral           sdhci@f9824900           2qcom,sdhci-msm-v4            {I   @            hc_mem core_mem         "       {                     hc_irq pwr_irq          .      h      v           5core iface xo           default sleep                                
                                         tokay             ,        ;           G         sdhci@f98a4900           2qcom,sdhci-msm-v4            {I   @            hc_mem core_mem         "       }                     hc_irq pwr_irq          .      i                 5core iface xo           default sleep                   !   "        
   #   $   %        T   &   d                     	   tdisabled          dma-controller@f9904000          2qcom,bam-v1.7.0          {@           "                  .      :        5bam_clk         ]           h             p                                  )      serial@f991e000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             {            "       l           5core iface          .      H      :        default sleep               '        
   (      	   tdisabled          i2c@f9923000             2qcom,i2c-qup-v2.2.1          {0            "       _           .      :      ;        5iface core                       )      )           tx rx           default sleep               *        
   +                                	   tdisabled          spi@f9923000             2qcom,spi-qup-v2.2.1          {0            "       _           .      <      :        5core iface          $            )      )           tx rx           default sleep               ,        
   -                                	   tdisabled          i2c@f9924000             2qcom,i2c-qup-v2.2.1          {@            "       `           .      :      =        5iface core                       )      )           tx rx           default sleep               .        
   /                                   tokay          i2c@f9926000             2qcom,i2c-qup-v2.2.1          {`            "       b           .      :      A        5iface core                       )      )           tx rx           default sleep               0        
   1                                	   tdisabled          i2c@f9927000             2qcom,i2c-qup-v2.2.1          {p            "       c           .      :      C        5iface core                       2      2           tx rx           default sleep               3        
   4                                   tokay          i2c@f9928000             2qcom,i2c-qup-v2.2.1          {            "       d           .      :      E        5iface core                       )      )           tx rx           default sleep               5        
   6                                   tokay          dma-controller@f9944000          2qcom,bam-v1.7.0          {@           "                  .      M        5bam_clk         ]           h             p                                  2      serial@f995e000       %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             {            "       r           5core iface          .      [      M           2      2           tx rx           default sleep               7        
   8         tokay          i2c@f9963000             2qcom,i2c-qup-v2.2.1          {0            "       e           .      M      N        5iface core                       2      2           tx rx           default sleep               9        
   :                                   tokay          spi@f9966000             2qcom,spi-qup-v2.2.1          {`            "       h           .      U      M        5core iface          $            2      2           tx rx           default sleep               ;        
   <                                	   tdisabled          i2c@f9967000             2qcom,i2c-qup-v2.2.1          {p            "       i           .      M      V        5iface core            j           2      2           tx rx           default sleep               =        
   >                                   tokay          clock-controller@fc400000            2qcom,gcc-msm8994                                               {@                        sram@fc428000            2qcom,rpm-msg-ram             {B   @                   restart@fc4ab000             2qcom,pshold          {J          spmi@fc4c0000            2qcom,spmi-pmic-arb           {L    L    L            core intr cnfg          periph_irq          "                  h                                                                 pmic@0           2qcom,pm8994 qcom,spmi-pmic           {                                     rtc@6000             2qcom,pm8941-rtc          {  `   a       
  rtc alarm           "       a            pon@800          2qcom,pm8916-pon          {                            pwrkey           2qcom,pm8941-pwrkey          "                        =	                    t      resin            2qcom,pm8941-resin           "                       =	               	   tdisabled             temp-alarm@2400          2qcom,spmi-temp-alarm             {  $         "       $                  ?           )thermal         :                B      adc@3100             2qcom,spmi-vadc           {  1         "       1                                         P               ?   adc-chan@7           {           b              svph_pwr       adc-chan@8           {         	  sdie_temp          adc-chan@9           {   	      
  sref_625mv         adc-chan@a           {   
        sref_1250mv        adc-chan@e           {         adc-chan@f           {            gpios@c000            2qcom,pm8994-gpio qcom,spmi-gpio          {            y           @                                                      @      mpps@a000            2qcom,pm8994-mpp          {            y                   "                                                                                                                                 pmic@1           2qcom,pm8994 qcom,spmi-pmic           {                                    regulators           2qcom,pm8994-regulators           pmic@2           2qcom,pmi8994 qcom,spmi-pmic          {                                    gpios@c000        !   2qcom,pmi8994-gpio qcom,spmi-gpio             {            y           A           
                                           A         pmic@3           2qcom,pmi8994 qcom,spmi-pmic          {                                    regulators           2qcom,pmi8994-regulators                                wled@d800            2qcom,pmi8994-wled            {              "                    short                                                           	   tdisabled                syscon@fd484000          2syscon           {H@                 
      pinctrl@fd510000             2qcom,msm8992-pinctrl             {Q    @         "                   y           &                                                      &   blsp1-uart2-default         blsp_uart2          gpio4 gpio5                                 '      blsp1-uart2-sleep           gpio            gpio4 gpio5                                 (      blsp2-uart2-default         blsp_uart8          gpio45 gpio46 gpio47 gpio48                                 7      blsp2-uart2-sleep           gpio            gpio45 gpio46 gpio47 gpio48                                 8      i2c1-default          
  blsp_i2c1           gpio2 gpio3                                 *      i2c1-sleep          gpio            gpio2 gpio3                                 +      i2c2-default          
  blsp_i2c2           gpio6 gpio7                                 .      i2c2-sleep          gpio            gpio6 gpio7                                 /      i2c4-default          
  blsp_i2c4           gpio19 gpio20                                   0      i2c4-sleep          gpio            gpio19 gpio20                                            1      i2c5-default          
  blsp_i2c5           gpio23 gpio24                                   3      i2c5-sleep          gpio            gpio23 gpio24                                   4      i2c6-default          
  blsp_i2c6           gpio28 gpio27                                   5      i2c6-sleep          gpio            gpio28 gpio27                                   6      i2c7-default          
  blsp_i2c7           gpio44 gpio43                                   9      i2c7-sleep          gpio            gpio44 gpio43                                   :      blsp2-spi10-default             ;   default         blsp_spi10          gpio53 gpio54 gpio55               
               cs          gpio            gpio55                               blsp2-spi10-sleep           gpio53 gpio54 gpio55                                    <      i2c11-default           blsp_i2c11          gpio83 gpio84                                   =      i2c11-sleep         gpio            gpio83 gpio84                                   >      blsp1-spi1-default              ,   default       
  blsp_spi1           gpio0 gpio1 gpio3              
               cs          gpio            gpio8                                blsp1-spi1-sleep            gpio0 gpio1 gpio3                                   -      clk-on        	  sdc1_clk                                          clk-off       	  sdc1_clk                                          cmd-on        	  sdc1_cmd                                          cmd-off       	  sdc1_cmd                                          data-on       
  sdc1_data                                         data-off          
  sdc1_data                                         rclk-on       
  sdc1_rclk                              rclk-off          
  sdc1_rclk                              sdc2-clk-on       	  sdc2_clk                        
                   sdc2-clk-off          	  sdc2_clk                                    #      sdc2-cmd-on       	  sdc2_cmd                        
            !      sdc2-cmd-off          	  sdc2_cmd                                    $      sdc2-data-on          
  sdc2_data                       
            "      sdc2-data-off         
  sdc2_data                                   %            timer            2arm,armv8-timer       0  "                                      vph-pwr-regulator            2regulator-fixed         *vph_pwr          6        	 6         :                  thermal-zones      pm8994-thermal          9           O          ]   B   trips      pm8994-alert0           m s        y           passive       pm8994-crit         m H        y        	   critical                   gpio_keys         
   2gpio-keys         
  gpio-keys                                         button@0          
  sVolume Up           W   @                            s                                	interrupt-parent #address-cells #size-cells model compatible qcom,msm-id qcom,pmic-id qcom,board-id bootargs ranges status reg width height stride format #clock-cells clock-frequency clock-output-names phandle device_type enable-method next-level-cache cache-level cpu syscon #hwlock-cells interrupts no-map qcom,client-id console-size record-size ftrace-size pmsg-size qcom,ipc qcom,smd-edge qcom,local-pid qcom,remote-pid qcom,smd-channels #power-domain-cells operating-points-v2 opp-level vdd_l1-supply vdd_l2_26_28-supply vdd_l3_11-supply vdd_l4_27_31-supply vdd_l5_7-supply vdd_l6_12_32-supply vdd_l8_16_30-supply vdd_l9_10_18_22-supply vdd_l13_19_23_24-supply vdd_l14_15-supply vdd_l17_29-supply vdd_l20_21-supply vdd_l25-supply vdd_lvs1_2-supply regulator-min-microvolt regulator-max-microvolt regulator-allow-set-load regulator-always-on regulator-system-load regulator-boot-on vdd_s1-supply vdd_bst_byp-supply memory-region qcom,rpm-msg-ram hwlocks qcom,smem qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells #mbox-cells frame-number clocks 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 mmc-hs400-1_8v vmmc-supply vqmmc-supply cd-gpios #dma-cells qcom,ee qcom,controlled-remotely num-channels qcom,num-ees dmas dma-names spi-max-frequency #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 qcom,num-strings qcom,enabled-strings qcom,cabc qcom,external-pfet function pins drive-strength bias-disable bias-pull-down input-enable regulator-name polling-delay-passive polling-delay thermal-sensors temperature hysteresis input-name autorepeat linux,input-type wakeup-source debounce-interval 