ARM: dts: imx6qdl-icore: Add FEC support
authorJagan Teki <jagan@amarulasolutions.com>
Fri, 21 Oct 2016 08:05:53 +0000 (13:35 +0530)
committerShawn Guo <shawnguo@kernel.org>
Tue, 1 Nov 2016 13:47:25 +0000 (21:47 +0800)
commit801173fe6f488b310dab26eddcb6d77833beab8e
tree916ff25309c985f37855e64be40009af51a31e7d
parent9daee307694027eac4b10baa9cd3f2070f7459ba
ARM: dts: imx6qdl-icore: Add FEC support

Add FEC support for Engicam i.CoreM6 dql modules.

Observed similar 'eth0: link is not ready' issue which was
discussed in [1] due rmii mode with external ref_clk, so added
clock node along with the properties mentioned by Shawn in [2]

FEC link log:
------------
$ ifconfig eth0 up
[   27.905187] SMSC LAN8710/LAN8720 2188000.ethernet:00: attached PHY driver
               [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=2188000.ethernet:00, irq=-1)
[   27.918982] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

[1] https://patchwork.kernel.org/patch/3491061/
[2] https://patchwork.kernel.org/patch/3490511/

Cc: Sascha Hauer <kernel@pengutronix.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Matteo Lisi <matteo.lisi@engicam.com>
Cc: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6qdl-icore.dtsi