linux/drivers/net/ethernet/microchip
Bryan Whitehead a0071840d2 lan743x: Remove phy_read from link status change function
It has been noticed that some phys do not have the registers
required by the previous implementation.

To fix this, instead of using phy_read, the required information
is extracted from the phy_device structure.

fixes: 23f0703c12 ("lan743x: Add main source files for new lan743x driver")
Signed-off-by: Bryan Whitehead <Bryan.Whitehead@microchip.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-01-08 16:26:12 -05:00
..
enc28j60_hw.h
enc28j60.c
encx24j600_hw.h
encx24j600-regmap.c
encx24j600.c
Kconfig lan743x: Remove SPI dependency from Microchip group. 2018-10-25 16:20:48 -07:00
lan743x_ethtool.c lan743x: lan743x: Add PTP support 2018-08-11 11:42:18 -07:00
lan743x_ethtool.h lan743x: Add support for ethtool get_drvinfo 2018-07-23 14:09:18 -07:00
lan743x_main.c lan743x: Remove phy_read from link status change function 2019-01-08 16:26:12 -05:00
lan743x_main.h lan743x: Enable driver to work with LAN7431 2018-11-27 16:32:07 -08:00
lan743x_ptp.c net: lan743x_ptp: make function lan743x_ptp_set_sync_ts_insert() static 2018-09-05 08:07:05 -07:00
lan743x_ptp.h net: lan743x: fix building without CONFIG_PTP_1588_CLOCK 2018-08-13 20:43:47 -07:00
Makefile lan743x: lan743x: Add PTP support 2018-08-11 11:42:18 -07:00