Re: [PATCH 5/8] ARM: dts: imx: Simplify fec node for iMX6QDL DHCOM boards

2022-05-19 Thread Marek Vasut

On 5/19/22 13:08, Philip Oberfichtner wrote:

Firstly the fec can now use the regulator reg_eth_vio from
imx6qdl-dhcom-som.dtsi instead of defining its own.

Secondly the  node is moved to the more generic SoM device tree
file, because it can be used by multiple boards.


Reviewed-by: Marek Vasut 


[PATCH 5/8] ARM: dts: imx: Simplify fec node for iMX6QDL DHCOM boards

2022-05-19 Thread Philip Oberfichtner
Firstly the fec can now use the regulator reg_eth_vio from
imx6qdl-dhcom-som.dtsi instead of defining its own.

Secondly the  node is moved to the more generic SoM device tree
file, because it can be used by multiple boards.

Signed-off-by: Philip Oberfichtner 
---

 arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi | 13 -
 arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi  |  7 +++
 2 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi 
b/arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi
index a1ffb1d6fc..0673c21e3c 100644
--- a/arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi
+++ b/arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi
@@ -5,19 +5,6 @@
 
 #include "imx6qdl-dhcom-u-boot.dtsi"
 
-/ {
-   fec_vio: regulator-fec {
-   compatible = "regulator-fixed";
-
-   regulator-name = "fec-vio";
-   gpio = < 7 GPIO_ACTIVE_LOW>;
-   };
-};
-
  {
phy-reset-gpios = < 29 GPIO_ACTIVE_LOW>;
-   phy-reset-duration = <1>;
-   phy-reset-post-delay = <10>;
-
-   phy-supply = <_vio>;
 };
diff --git a/arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi 
b/arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi
index 91545ab6e9..190567ab7b 100644
--- a/arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi
+++ b/arch/arm/dts/imx6qdl-dhcom-u-boot.dtsi
@@ -1,6 +1,7 @@
 // SPDX-License-Identifier: (GPL-2.0+)
 /*
  * Copyright (C) 2020 Harald Seiler 
+ * Copyright (C) 2022 Philip Oberfichtner 
  */
 
 / {
@@ -9,6 +10,12 @@
};
 };
 
+ {
+   phy-reset-duration = <1>;
+   phy-reset-post-delay = <10>;
+   phy-supply = <_eth_vio>;
+};
+
  {
eeprom0: eeprom@50 {
};
-- 
2.34.1