     8  `   (            k  (                                                         Sony Xperia Z2 Tablet             !sony,xperia-castor qcom,msm8974          ,      reserved-memory                                    =   mpss@8000000             D               H         O   :      mba@d100000          D               H         O   9      wcnss@d200000            D                H         O   ;      adsp@dc00000             D              H         O         venus@f500000            DP   P            H      smem@fa00000             D                H         O         tz@fc00000           D               H      rfsa@fd60000             D               H      rmtfs@fd80000            !qcom,rmtfs-mem           D               H         W            cpus                                       f      	     cpu@0            !qcom,krait           qqcom,kpss-acc-v2             cpu          D                                                             O   ]      cpu@1            !qcom,krait           qqcom,kpss-acc-v2             cpu          D                                                            O   _      cpu@2            !qcom,krait           qqcom,kpss-acc-v2             cpu          D                                       	                     O   a      cpu@3            !qcom,krait           qqcom,kpss-acc-v2             cpu          D                           
                                 O   c      l2-cache             !cache                                    O         idle-states    spc       #   !qcom,idle-state-spc arm,idle-state                                              O               memory           memory           D              thermal-zones      cpu-thermal0                                            trips      trip0           0 $        <           passive       trip1           0         <        	   critical                cpu-thermal1                                            trips      trip0           0 $        <           passive       trip1           0         <        	   critical                cpu-thermal2                                            trips      trip0           0 $        <           passive       trip1           0         <        	   critical                cpu-thermal3                                            trips      trip0           0 $        <           passive       trip1           0         <        	   critical                q6-dsp-thermal                                          trips      trip-point0         0 _        <           hot             modemtx-thermal                                         trips      trip-point0         0 _        <           hot             video-thermal                                           trips      trip-point0         0 s        <           hot             wlan-thermal                                            trips      trip-point0         0 (        <           hot             gpu-thermal-top                                      	   trips      trip-point0         0 _        <           hot             gpu-thermal-bottom                                       
   trips      trip-point0         0 _        <           hot                cpu-pmu          !qcom,krait-pmu           f              clocks     xo_board             !fixed-clock         G            T$          O         sleep_clk            !fixed-clock         G            T            timer            !arm,armv7-timer       0   f                                        T$       adsp-pil             !qcom,msm8974-adsp-pil         @  d                                                        #  xwdog fatal ready handover stop-ack                                xo                                    stop       smd-edge             f                                              lpass            smem          
   !qcom,smem                                             smp2p-adsp           !qcom,smp2p                       ,            f                           
                    )      master-kernel           9master-kernel           I            O         slave-kernel            9slave-kernel             `        u            O            smp2p-modem          !qcom,smp2p                       ,            f                                               )      master-kernel           9master-kernel           I            O   8      slave-kernel            9slave-kernel             `        u            O   4         smp2p-wcnss          !qcom,smp2p                       ,            f                                               )      master-kernel           9master-kernel           I            O   =      slave-kernel            9slave-kernel             `        u            O   <         smsm          
   !qcom,smsm                                                               	                    apps@0           D            I            O   B      modem@1          D            f                   `        u         adsp@2           D            f                   `        u         wcnss@7          D            f                   `        u            firmware       scm       	   !qcom,scm                                      core bus iface           soc                                    =         !simple-bus     interrupt-controller@f9000000            !qcom,msm-qgic2           `        u            D                     O         syscon@f9011000          !syscon           D             O         qfprom@fc4bc000                                   !qcom,qfprom          DK       calib@d0             D               O         backup@440           D  @            O            thermal-sensor@fc4a9000          !qcom,msm8974-tsens           DJ    J                          calib calib_backup                      f                  xuplow                       O         timer@f9020000                                     =         !arm,armv7-timer-mem          D             T$    frame@f9021000                       f                             D               frame@f9023000                      f       	            D0          	  disabled          frame@f9024000                      f       
            D@          	  disabled          frame@f9025000                      f                   DP          	  disabled          frame@f9026000                      f                   D`          	  disabled          frame@f9027000                      f                   Dp          	  disabled          frame@f9028000                      f                   D          	  disabled             power-controller@f9089000         %   !qcom,msm8974-saw2-v2.1-cpu qcom,saw2             D                  O         power-controller@f9099000         %   !qcom,msm8974-saw2-v2.1-cpu qcom,saw2             D	                  O         power-controller@f90a9000         %   !qcom,msm8974-saw2-v2.1-cpu qcom,saw2             D
                  O   	      power-controller@f90b9000         %   !qcom,msm8974-saw2-v2.1-cpu qcom,saw2             D                  O         power-controller@f9012000         
   !qcom,saw2            D                       O         clock-controller@f9088000            !qcom,kpss-acc-v2             D                  O         clock-controller@f9098000            !qcom,kpss-acc-v2             D	                  O         clock-controller@f90a8000            !qcom,kpss-acc-v2             D
                  O         clock-controller@f90b8000            !qcom,kpss-acc-v2             D                  O   
      restart@fc4ab000             !qcom,pshold          DJ          clock-controller@fc400000            !qcom,gcc-msm8974pro         G                                  D@    @          O         syscon@fd4a0000          !syscon           DJ              O   -      syscon@fd484000          !syscon           DH@              O         clock-controller@fd8c0000            !qcom,mmcc-msm8974           G                                  D    `          O   e      tcsr-mutex           !qcom,tcsr-mutex         '                  .            O         memory@fc428000          !qcom,rpm-msg-ram             DB   @          O         serial@f991d000       %   !qcom,msm-uartdm-v1.4 qcom,msm-uartdm             D             f       k                 e      W        core iface        	  disabled          serial@f991e000       %   !qcom,msm-uartdm-v1.4 qcom,msm-uartdm             D             f       l                 g      W        core iface          okay            <default         J         serial@f995d000       %   !qcom,msm-uartdm-v1.4 qcom,msm-uartdm             D             f       q                        q        core iface          ok          <default         J      bluetooth            !brcm,bcm43438-bt            T -        <default         J                 ^       _            p       `               !                serial@f995e000       %   !qcom,msm-uartdm-v1.4 qcom,msm-uartdm             D             f       r                       q        core iface        	  disabled          serial@f9960000       %   !qcom,msm-uartdm-v1.4 qcom,msm-uartdm             D              f       t                       q        core iface        	  disabled          sdhci@f9824900        %   !qcom,msm8974-sdhci qcom,sdhci-msm-v4             DI   @            hc_mem core_mem          f       {                     xhc_irq pwr_irq        $                      1     0        core iface xo cal sleep         okay               "           #                            <default         J   $      sdhci@f9864900        %   !qcom,msm8974-sdhci qcom,sdhci-msm-v4             DI   @            hc_mem core_mem          f                            xhc_irq pwr_irq                                 core iface xo           okay                                 %        <default         J   &                             bcrmf@1       $   !brcm,bcm4339-fmac brcm,bcm4329-fmac          D              
        <default         J   '         sdhci@f98a4900        %   !qcom,msm8974-sdhci qcom,sdhci-msm-v4             DI   @            hc_mem core_mem          f       }                     xhc_irq pwr_irq                                 core iface xo           okay                          (           )               >           <default         J   *   +      usb@f9a55000             !qcom,ci-hdrc             DP    R             f                            	        iface core               	        	xh              	        %core            1ulpi            :otg         B            Susb-phy         okay                       ]   ,        b   -               m   .   /        t   0                                    O   1   ulpi       phy@a         (   !qcom,usb-hs-phy-msm8974 qcom,usb-hs-phy                                   
  ref sleep                 
   1            %phy por         okay               2           3        m   .        d           O   ,      phy@b         (   !qcom,usb-hs-phy-msm8974 qcom,usb-hs-phy                                   
  ref sleep                    1           %phy por       	  disabled                rng@f9bff000          
   !qcom,prng            D                          core          remoteproc@fc880000          !qcom,msm8974-mss-pil             D                 
  qdsp6 rmb         @  d                4          4         4         4            #  xwdog fatal ready handover stop-ack                                       iface bus mem xo                  J        %mss_restart                       5           6           7                             8            stop       mba            9      mpss               :      smd-edge             f                                               modem            remoteproc@fb21b000          !qcom,pronto-v2-pil qcom,pronto           D @           !   0         ccu dxe pmu            ;      @  d                <          <         <         <            #  xwdog fatal ready handover stop-ack             #           =            stop          	  disabled             O   A   iris             !qcom,wcn3680               >   ,        xo             2           ?        ,   @        9   #      smd-edge             f                                         wcnss            !qcom,wcnss          GWCNSS_CTRL        	  disabled            Y   A   bt           !qcom,wcnss-bt         wifi             !qcom,wcnss-wlan          f                            xtx rx              B   
   B   	        tx-enable tx-rings-empty                   pinctrl@fd510000             !qcom,msm8974-pinctrl             DQ    @          c        s                                   `        u            f                   O       blsp1-uart2-pin-active           O      rx          gpio5           blsp_uart2                            tx          gpio4           blsp_uart2                               blsp2-uart7-pin-active           O      tx          gpio41          blsp_uart7                            rx          gpio42          blsp_uart7                            cts         gpio43          blsp_uart7                            rts         gpio44          blsp_uart7                               i2c8             O   C   mux         gpio47 gpio48         
  blsp_i2c8                                i2c11            O   H   mux         gpio83 gpio84           blsp_i2c11                               lcd-backlight-vddio         gpio69             
                           O   t      sdhc1-pin-active             O   $   clk       	  sdc1_clk                              cmd-data            sdc1_cmd sdc1_data             
                  sdhc2-cd-pin-active         gpio62          gpio                                 O   +      sdhc2-pin-active             O   *   clk       	  sdc2_clk                              cmd-data            sdc2_cmd sdc2_data                               sdhc3-pin-active             O   &   clk         gpio40          sdc3               
               cmd         gpio39          sdc3               
               data            gpio35 gpio36 gpio37 gpio38         sdc3               
                  synaptics            O   F   pin         gpio86          gpio                                          bt-host-wake            gpio95          gpio                                          O         bt-dev-wake         gpio96          gpio                                 O            i2c@f9923000          	  disabled             !qcom,i2c-qup-v2.1.1          D0             f       _                 Y      W        core iface                                  i2c@f9924000          	  disabled             !qcom,i2c-qup-v2.1.1          D@             f       `                 [      W        core iface                                  i2c@f9925000          	  disabled             !qcom,i2c-qup-v2.1.1          DP             f       a                 ]      W        core iface                                  i2c@f9928000          	  disabled             !qcom,i2c-qup-v2.1.1          D             f       d                 c      W        core iface                                  i2c@f9964000            okay             !qcom,i2c-qup-v2.1.1          D@             f       f                 u      q        core iface                                    T j                <default         J   C   synaptics@2c             !syna,rmi4-i2c            D   ,         ,             f   V                                        D           E        <default         J   F           
   rmi-f01@1            D                    rmi-f11@11           D                      "               i2c@f9967000            okay             !qcom,i2c-qup-v2.1.1          Dp             f       i                 {      q        core iface                                    3   G      G           8tx rx           <default         J   H        T j           backlight@2c          
   !ti,lp8556            D   ,        B   I      
  Obacklight           W           `?      rom_a0h         i           r         rom_a1h         i           r?         rom_a2h         i           r          rom_a3h         i           r^         rom_a4h         i           r         rom_a5h         i           r         rom_a6h         i           r         rom_a7h         i           r         rom_a9h         i           r         rom_aah         i           r         rom_aeh         i           r               i2c@f9968000          	  disabled             !qcom,i2c-qup-v2.1.1          D             f       j                 }      q        core iface                                  spmi@fc4cf000            !qcom,spmi-pmic-arb          core intr cnfg           DL    L    L            xperiph_irq           f                  z                                                   `        u      pm8841@4             !qcom,pm8841 qcom,spmi-pmic           D                                    mpps@a000            !qcom,pm8841-mpp qcom,spmi-mpp            D            c                 @   f                                                              temp-alarm@2400          !qcom,spmi-temp-alarm             D  $          f      $                pm8841@5             !qcom,pm8841 qcom,spmi-pmic           D                                       pm8941@0             !qcom,pm8941 qcom,spmi-pmic           D                                     rtc@6000             !qcom,pm8941-rtc          D  `   a       
  rtc alarm            f       a            pwrkey@800           !qcom,pm8941-pwrkey           D            f                        =	               misc@900             !qcom,pm8941-misc             D  	          f       	               xusb_id           O   /      charger@1000             !qcom,pm8941-charger          D            f                                                                                                               O  xchg-done chg-fast chg-trkl bat-temp-ok bat-present chg-gone usb-valid dc-valid             J         `         `         w@         C#         B`0        C 3@        j @@         A         O   .   otg-vbus             O   0         gpios@c000            !qcom,pm8941-gpio qcom,spmi-gpio          D            c        s   !           $                    `        u            O   !   boost-bypass            gpio21          normal           O   r      gpio-keys-active            gpio2 gpio5         normal                               O   s      bt-reg-on           gpio16          normal                               O         wl-sleep-clk            gpio17          func2                                O   '      wl-reg-active           gpio18          normal                               O   v      lcd-dcdc-en-active          gpio20          normal                                                 O   u         mpps@a000            !qcom,pm8941-mpp qcom,spmi-mpp            D            c                    f                                                                                                                              temp-alarm@2400          !qcom,spmi-temp-alarm             D  $          f       $                  K           thermal                   vadc@3100            !qcom,spmi-vadc           D  1          f       1                                                     O   K   bat_temp             D   0      die_temp             D         ref_625mv            D   	      ref_1250v            D   
      ref_gnd          D         ref_vdd          D         vbat_sns             D            iadc@3600             !qcom,pm8941-iadc qcom,spmi-iadc          D  6          f       6                  '      coincell@2800            !qcom,pm8941-coincell             D  (         okay            "  4        1           pm8941@1             !qcom,pm8941 qcom,spmi-pmic           D                                    wled@d800            !qcom,pm8941-wled             D         
  backlight         	  disabled          regulators           !qcom,pm8941-regulators            f                                  xocp-5vs1 ocp-5vs2           F   L   s4          U LK@        m LK@                   O   L      5vs1                                           
                   	            	            O   J      5vs2                                           
                   	            	                  dma-controller@f9944000          !qcom,bam-v1.4.0          D@            f                        q        bam_clk         	4           z             O   G      etr@fc322000              !arm,coresight-tmc arm,primecell          D2                >      >   	        apb_pclk atclk     in-ports       port       endpoint            	?   M         O   O               tpiu@fc318000         !   !arm,coresight-tpiu arm,primecell             D1               >      >   	        apb_pclk atclk     in-ports       port       endpoint            	?   N         O   P               replicator@fc31c000       /   !arm,coresight-dynamic-replicator arm,primecell           D1               >      >   	        apb_pclk atclk     out-ports                                port@0           D       endpoint            	?   O         O   M         port@1           D      endpoint            	?   P         O   N            in-ports       port       endpoint            	?   Q         O   R               etf@fc307000              !arm,coresight-tmc arm,primecell          D0p               >      >   	        apb_pclk atclk     out-ports      port       endpoint            	?   R         O   Q            in-ports       port       endpoint            	?   S         O   U               funnel@fc31b000       +   !arm,coresight-dynamic-funnel arm,primecell           D1               >      >   	        apb_pclk atclk     in-ports                                 port@1           D      endpoint            	?   T         O   W            out-ports      port       endpoint            	?   U         O   S               funnel@fc31a000       +   !arm,coresight-dynamic-funnel arm,primecell           D1               >      >   	        apb_pclk atclk     in-ports                                 port@5           D      endpoint            	?   V         O   \            out-ports      port       endpoint            	?   W         O   T               funnel@fc345000       +   !arm,coresight-dynamic-funnel arm,primecell           D4P               >      >   	        apb_pclk atclk     in-ports                                 port@0           D       endpoint            	?   X         O   ^         port@1           D      endpoint            	?   Y         O   `         port@2           D      endpoint            	?   Z         O   b         port@3           D      endpoint            	?   [         O   d            out-ports      port       endpoint            	?   \         O   V               etm@fc33c000          "   !arm,coresight-etm4x arm,primecell            D3               >      >   	        apb_pclk atclk          	O   ]   out-ports      port       endpoint            	?   ^         O   X               etm@fc33d000          "   !arm,coresight-etm4x arm,primecell            D3               >      >   	        apb_pclk atclk          	O   _   out-ports      port       endpoint            	?   `         O   Y               etm@fc33e000          "   !arm,coresight-etm4x arm,primecell            D3               >      >   	        apb_pclk atclk          	O   a   out-ports      port       endpoint            	?   b         O   Z               etm@fc33f000          "   !arm,coresight-etm4x arm,primecell            D3               >      >   	        apb_pclk atclk          	O   c   out-ports      port       endpoint            	?   d         O   [               ocmem@fdd00000           !qcom,msm8974-ocmem           D                 	  ctrl mem               >   "   e   t        core iface                              gmu-sram@0           D                O   f         interconnect@fc380000            D8             !qcom,msm8974-bimc           	S         
  bus bus_a              >      >            O   i      interconnect@fc460000            DF    @          !qcom,msm8974-snoc           	S         
  bus bus_a              >      >         interconnect@fc468000            DF   @          !qcom,msm8974-pnoc           	S         
  bus bus_a              >      >         interconnect@fc470000            DG    @          !qcom,msm8974-ocmemnoc           	S         
  bus bus_a              >   "   >   #         O   j      interconnect@fc478000            DG   @          !qcom,msm8974-mmssnoc            	S         
  bus bus_a              e   r   e   r         O   h      interconnect@fc480000            DH    @          !qcom,msm8974-cnoc           	S         
  bus bus_a              >      >         adreno@fdb00000       	  disabled             !qcom,adreno-330.2 qcom,adreno            D             kgsl_3d0_reg_memory          f       !           xkgsl_3d0_irq            core iface mem_iface               e   w   e   x   e   y        	g   f        	l   e           	z   g         	   h       i      j   
   j           	gfx-mem ocmem      opp_table            !operating-points-v2          O   g   opp-320000000           	           opp-200000000           	           opp-27000000            	                mdss@fd900000         	  disabled          
   !qcom,mdss            D     @            mdss_phys vbif_phys         	l   e              e   ]   e   ^   e   m        iface bus vsync          f       H            `        u                                      =         O   k   mdp@fd900000          	  disabled          
   !qcom,mdp5            D          	  mdp_phys             ,   k         f                    e   ]   e   ^   e   i   e   m        iface bus core vsync            	   h      i         	  	mdp0-mem       ports                                port@0           D       endpoint            	?   l         O   n               dsi@fd922800          	  disabled             !qcom,mdss-dsi-ctrl           D(         	  dsi_ctrl             ,   k         f                 e   !   e           	   m       m         8     e   i   e   ]   e   ^   e   _   e   k   e   d   e   n      -  mdp_core iface bus byte pixel core core_mmss            ]   m        Sdsi-phy    ports                                port@0           D       endpoint            	?   n         O   l         port@1           D      endpoint                   dsi-phy@fd922a00          	  disabled             !qcom,dsi-phy-28nm-hpm            D*    +   -   0      "  dsi_pll dsi_phy dsi_phy_regulator           G                       	               e   ]         
  iface ref            O   m         imem@fe805000         	  disabled             !syscon simple-mfd            DP       reboot-mode          !syscon-reboot-mode          	  \            smd       	   !qcom,smd       rpm          f                                          rpm_requests             !qcom,rpm-msm8974            Grpm_requests       clock-controller             !qcom,rpmcc-msm8974 qcom,rpmcc           G            O   >      pm8841-regulators            !qcom,rpm-pm8841-regulators     s1           O   6      s2           O         s3           O   5      s4        s5        s6        s7        s8           pm8941-regulators            !qcom,rpm-pm8941-regulators          	   o        	   #        
   o        
!   p        
2   p        
L   q        
f   q        
   q   s1          U          m           
         
         O   o      s2          U  p        m  p         
         O   p      s3          U w@        m w@         
         
        
 Y         O   #      l1          U (        m (         
         
      l2          U O        m O      l3          U O        m O      l4          U (        m (      l5          U w@        m w@      l6          U w@        m w@         
         O   2      l7          U w@        m w@         
      l8          U w@        m w@      l9          U w@        m -p      l10       l11         U          m p         O   ?      l12         U w@        m w@         
         
         O   7      l13         U w@        m -p         
         O   )      l14         U w@        m w@      l15         U G        m G      l16         U )2        m )2      l17         U )2        m )2      l18         U +|        m +|      l19         U +|        m +|         O   @      l20         U -p        m -p         
         
        
           O   "      l21         U -p        m -p         
         O   (      l22         U -        m -         O   D      l23         U *        m *      l24         U .        m .         
         O   3      lvs1          lvs2          lvs3             O   E      s4          U LK@        m LK@                  vreg-boost           !regulator-fixed         
vreg-boost          U 0        m 0         
         
        
   !                
        <default         J   r         O   q      vreg-vph-pwr             !regulator-fixed         
vph-pwr         U 6        m 6         
      aliases         /soc/serial@f991e000            /soc/serial@f995d000          chosen          serial0:115200n8          gpio-keys         
   !gpio-keys         
  (gpio-keys           <default         J   s   volume-down         volume_down         j   !              3           D   r      camera-snapshot         camera_snapshot         j   !              3           D         camera-focus            camera_focus            j   !              3           D        volume-up         
  volume_up           j   !              3           D   s         lcd-backlight-vddio          !regulator-fixed         
vreg_bl_vddio           U 0        m 0        
       E             
        O   #        Z p        <default         J   t         O   I      lcd-dcdc-regulator           !regulator-fixed       	  
vreg_vsp            U Us         m Us         
   !                
        <default         J   u      wlan-regulator           !regulator-fixed         
wl-reg          U 2Z        m 2Z        
   !                
        <default         J   v         O   %         	#address-cells #size-cells model compatible interrupt-parent ranges reg no-map phandle qcom,client-id interrupts enable-method device_type next-level-cache qcom,acc qcom,saw cpu-idle-states cache-level entry-latency-us exit-latency-us min-residency-us polling-delay-passive polling-delay thermal-sensors temperature hysteresis #clock-cells clock-frequency interrupts-extended interrupt-names cx-supply clocks clock-names memory-region qcom,smem-states qcom,smem-state-names qcom,ipc qcom,smd-edge label qcom,rpm-msg-ram hwlocks qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells qcom,ipc-1 qcom,ipc-2 qcom,ipc-3 nvmem-cells nvmem-cell-names #qcom,sensors #thermal-sensor-cells frame-number status regulator #reset-cells #power-domain-cells syscon #hwlock-cells pinctrl-names pinctrl-0 max-speed host-wakeup-gpios device-wakeup-gpios shutdown-gpios reg-names vmmc-supply vqmmc-supply bus-width non-removable max-frequency brcm,drive-strength cd-gpios assigned-clocks assigned-clock-rates resets reset-names phy_type dr_mode ahb-burst-config phy-names phys phy-select extcon vbus-supply hnp-disable srp-disable adp-disable #phy-cells v1p8-supply v3p3-supply qcom,init-seq mss-supply mx-supply pll-supply qcom,halt-regs vddpx-supply vddxo-supply vddrfa-supply vddpa-supply vdddig-supply qcom,smd-channels qcom,mmio gpio-controller gpio-ranges #gpio-cells pins function bias-pull-up bias-disable output-low input-enable qcom,src-freq vdd-supply vio-supply syna,startup-delay-ms syna,nosleep syna,f11-flip-x syna,sensor-type dmas dma-names power-supply bl-name dev-ctrl init-brt rom-addr rom-val qcom,ee qcom,channel debounce usb-otg-in-supply qcom,fast-charge-safe-current qcom,fast-charge-current-limit qcom,dc-current-limit qcom,fast-charge-safe-voltage qcom,fast-charge-high-threshold-voltage qcom,fast-charge-low-threshold-voltage qcom,auto-recharge-threshold-voltage qcom,minimum-input-voltage power-source output-high input-disable io-channels io-channel-names #io-channel-cells qcom,external-resistor-micro-ohms qcom,rset-ohms qcom,vset-millivolts vin_5vs-supply regulator-min-microvolt regulator-max-microvolt regulator-enable-ramp-delay regulator-pull-down regulator-over-current-protection qcom,ocp-max-retries qcom,ocp-retry-delay qcom,vs-soft-start-strength regulator-initial-mode #dma-cells remote-endpoint cpu #interconnect-cells sram power-domains operating-points-v2 interconnects interconnect-names opp-hz assigned-clock-parents qcom,dsi-phy-index offset vdd_l1_l3-supply vdd_l2_lvs1_2_3-supply vdd_l4_l11-supply vdd_l5_l7-supply vdd_l6_l12_l14_l15-supply vdd_l9_l10_l17_l22-supply vdd_l13_l20_l23_l24-supply vdd_l21-supply regulator-always-on regulator-boot-on regulator-system-load regulator-allow-set-load regulator-name gpio enable-active-high serial0 serial1 stdout-path input-name linux,input-type linux,code vin-supply startup-delay-us 