net: fec: Enable support for i.MX28 DM_ETH in the fec_mxc.c driver
authorLukasz Majewski <lukma@denx.de>
Wed, 19 Jun 2019 15:31:03 +0000 (17:31 +0200)
committerStefano Babic <sbabic@denx.de>
Fri, 19 Jul 2019 12:57:14 +0000 (14:57 +0200)
The fec_mxc.c driver can be reused by i.MX28 when DM_ETH is enabled.
One only needs to add proper compatible and dependency on FEC_MXC in the
Kconfig.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
Reviewed-by: Marek Vasut <marex@denx.de>
drivers/net/Kconfig
drivers/net/fec_mxc.c

index 635f8d72c2dccb35dcee4911dc9838eb8c7ed20b..2408c7a62777b8670d4da79e8c9e378889d2bb18 100644 (file)
@@ -213,7 +213,7 @@ config FEC_MXC_MDIO_BASE
 
 config FEC_MXC
        bool "FEC Ethernet controller"
-       depends on MX5 || MX6 || MX7 || IMX8 || VF610
+       depends on MX28 || MX5 || MX6 || MX7 || IMX8 || VF610
        help
          This driver supports the 10/100 Fast Ethernet controller for
          NXP i.MX processors.
index d7c080943a53984f895ef0de8f3da242575b1a53..96e3ad9a1a29b316404af4a79e4f36292fc91f2c 100644 (file)
@@ -1485,6 +1485,7 @@ static int fecmxc_ofdata_to_platdata(struct udevice *dev)
 }
 
 static const struct udevice_id fecmxc_ids[] = {
+       { .compatible = "fsl,imx28-fec" },
        { .compatible = "fsl,imx6q-fec" },
        { .compatible = "fsl,imx6sl-fec" },
        { .compatible = "fsl,imx6sx-fec" },