pinctrl-0 = <&nvme_reg_en>;
                pinctrl-names = "default";
 +
 +              regulator-boot-on;
        };
+ 
+       vph_pwr: regulator-vph-pwr {
+               compatible = "regulator-fixed";
+ 
+               regulator-name = "vph_pwr";
+               regulator-min-microvolt = <3700000>;
+               regulator-max-microvolt = <3700000>;
+ 
+               regulator-always-on;
+               regulator-boot-on;
+       };
  };
  
  &apps_rsc {
 
  
                pinctrl-names = "default";
                pinctrl-0 = <&nvme_reg_en>;
 +
 +              regulator-boot-on;
        };
  
+       vph_pwr: regulator-vph-pwr {
+               compatible = "regulator-fixed";
+ 
+               regulator-name = "vph_pwr";
+               regulator-min-microvolt = <3700000>;
+               regulator-max-microvolt = <3700000>;
+ 
+               regulator-always-on;
+               regulator-boot-on;
+       };
+ 
        vreg_wwan: regulator-wwan {
                compatible = "regulator-fixed";
  
 
  
                pinctrl-0 = <&nvme_reg_en>;
                pinctrl-names = "default";
 +
 +              regulator-boot-on;
        };
+ 
+       vph_pwr: regulator-vph-pwr {
+               compatible = "regulator-fixed";
+ 
+               regulator-name = "vph_pwr";
+               regulator-min-microvolt = <3700000>;
+               regulator-max-microvolt = <3700000>;
+ 
+               regulator-always-on;
+               regulator-boot-on;
+       };
  };
  
  &apps_rsc {
 
  
                pinctrl-0 = <&nvme_reg_en>;
                pinctrl-names = "default";
 +
 +              regulator-boot-on;
        };
+ 
+       vph_pwr: regulator-vph-pwr {
+               compatible = "regulator-fixed";
+ 
+               regulator-name = "vph_pwr";
+               regulator-min-microvolt = <3700000>;
+               regulator-max-microvolt = <3700000>;
+ 
+               regulator-always-on;
+               regulator-boot-on;
+       };
  };
  
  &apps_rsc {
 
                        dma-coherent;
  
                        linux,pci-domain = <6>;
 -                      num-lanes = <2>;
 +                      num-lanes = <4>;
  
+                       msi-map = <0x0 &gic_its 0xe0000 0x10000>;
+ 
                        interrupts = <GIC_SPI 773 IRQ_TYPE_LEVEL_HIGH>,
                                     <GIC_SPI 774 IRQ_TYPE_LEVEL_HIGH>,
                                     <GIC_SPI 837 IRQ_TYPE_LEVEL_HIGH>,
 
        disable-wp;
        mmc-hs200-1_8v;
        non-removable;
 -      num-slots = <1>;
        pinctrl-names = "default";
        pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
 -      supports-emmc;
        status = "okay";
  };
+ 
+ &gmac2io {
+       phy-handle = <&rtl8211e>;
+       tx_delay = <0x24>;
+       rx_delay = <0x18>;
+ 
+       mdio {
+               rtl8211e: ethernet-phy@1 {
+                       reg = <1>;
+                       pinctrl-0 = <ð_phy_reset_pin>;
+                       pinctrl-names = "default";
+                       reset-assert-us = <10000>;
+                       reset-deassert-us = <50000>;
+                       reset-gpios = <&gpio1 RK_PC2 GPIO_ACTIVE_LOW>;
+               };
+       };
+ };