linux/drivers/net/ethernet/freescale
Uwe Kleine-König 63c6073214 net: fec: setup right value for mdio hold time
The FEC modules used on i.MX28 and newer have a register to tune the MDIO
output hold time that should be at least 10 ns. Up to now this value was not
explicitly set and so resulted in less hold time if the fec clock was
faster than 100 MHz.

This was noticed on an i.MX28 machine that uses an input clock of ~150
Mhz which resulted in unreliable communication with a Marvell switch.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-03-29 13:40:36 -07:00
..
fs_enet net: fs_enet: Implement NETIF_F_SG feature 2015-02-04 13:13:04 -08:00
Kconfig net/fsl: Add mEMAC MDIO support to XGMAC MDIO 2015-01-06 17:18:26 -05:00
Makefile gianfar: Remove sysfs stubs for FIFOCFG and stashing 2014-02-18 15:03:02 -05:00
fec.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2015-01-15 00:53:17 -05:00
fec_main.c net: fec: setup right value for mdio hold time 2015-03-29 13:40:36 -07:00
fec_mpc52xx.c net: ethernet: freescale: drop owner assignment from platform_drivers 2014-10-20 16:21:07 +02:00
fec_mpc52xx.h drivers/net: fix up stale paths from driver reorg 2012-01-30 12:54:40 -05:00
fec_mpc52xx_phy.c net: fec_mpc52xx_phy: remove unnecessary dev_set_drvdata() 2013-08-21 12:27:04 -07:00
fec_ptp.c net: fec: convert to timecounter adjtime. 2014-12-30 18:29:26 -05:00
fsl_pq_mdio.c net: ethernet: freescale: drop owner assignment from platform_drivers 2014-10-20 16:21:07 +02:00
gianfar.c net: gianfar: correctly determine the number of queue groups 2015-03-05 22:18:32 -05:00
gianfar.h net: gianfar: add missing __iomem annotation 2014-12-30 18:54:15 -05:00
gianfar_ethtool.c gianfar: correct the bad expression while writing bit-pattern 2015-02-04 13:55:24 -08:00
gianfar_ptp.c net: ethernet: freescale: drop owner assignment from platform_drivers 2014-10-20 16:21:07 +02:00
ucc_geth.c ucc_geth: Intialize link state to down before register_netdev 2015-03-24 18:02:48 -04:00
ucc_geth.h net: remove skb recycling 2012-10-07 00:40:54 -04:00
ucc_geth_ethtool.c net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
xgmac_mdio.c net/fsl: Replace spin_event_timeout() with arch independent in xgmac_mdio 2015-01-25 23:36:06 -08:00