[PATCH v3] ARM: imx6: DHCOM i.MX6 PDK: Convert to DM_ETH

Marek Vasut marex at denx.de
Wed Apr 15 19:56:27 CEST 2020


On 4/15/20 7:53 PM, Harald Seiler wrote:
> Hello Marek,
> 
> On Wed, 2020-04-15 at 19:02 +0200, Marek Vasut wrote:
>> On 4/15/20 5:54 PM, Harald Seiler wrote:
>>> Use DM_ETH instead of legacy networking.  Add VIO as a fixed regulator
>>> to the relevant device-trees and augment the FEC node with properties
>>> for the reset GPIO.
>>>
>>> It should be noted that the relevant properties for the reset GPIO
>>> already exist in the PHY node but U-Boot currently ignores those and
>>> only supports the bus-level reset properties in the FEC node.
>>>
>>> Signed-off-by: Harald Seiler <hws at denx.de>
>>> ---
>>>
>>> Notes:
>>>     Changes in v2:
>>>       - Move reset and VIO to device-tree.
>>>       - Always enable the clock, not just if CONFIG_FEC_MXC=y.
>>>     
>>>     Changes in v3:
>>>       - Rename the dt file to imx6qdl-dhcom-pdk2-u-boot.dtsi because the PHY is
>>>         pdk2 specific.
>>>       - More verbose commit message.
>>>
>>>  arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi  |  6 +++
>>>  arch/arm/dts/imx6q-dhcom-pdk2-u-boot.dtsi   |  2 +
>>>  arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi | 22 +++++++++
>>>  board/dhelectronics/dh_imx6/dh_imx6.c       | 51 +--------------------
>>>  configs/dh_imx6_defconfig                   |  2 +
>>>  5 files changed, 34 insertions(+), 49 deletions(-)
>>>  create mode 100644 arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi
>>>  create mode 100644 arch/arm/dts/imx6qdl-dhcom-pdk2-u-boot.dtsi
>>>
>>> diff --git a/arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi b/arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi
>>> new file mode 100644
>>> index 000000000000..fc7dffea2a69
>>> --- /dev/null
>>> +++ b/arch/arm/dts/imx6dl-dhcom-pdk2-u-boot.dtsi
>>
>> Do we really need a separate DT for DL ? If so, this should be a
>> separate patch.
> 
> I can't really comment on the reason for the two separate device-trees but
> it looks like they were introduced for commit 8039211a8a9c ("ARM: imx6:
> DHCOM i.MX6 PDK: config SPL to load U-Boot fitImage with mulitple DTs").

Oh, so we already have two DTs, OK.

> I'm not sure I understand why you want two separate patches here.
> Wouldn't it make more sense to fix both device-trees in one go so we don't
> have a broken U-Boot for the DL version from just the first patch (which
> would e.g. hurt bisecting)?

I didn't realize we already have two DTs, sorry, please ignore.


More information about the U-Boot mailing list