From: Stas Sergeev Date: Wed, 1 Apr 2015 17:32:49 +0000 (+0300) Subject: mvneta: implement SGMII-based in-band link state signaling X-Git-Tag: omap-for-v4.2/o2_dc~131^2~75^2 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=898b2970e2c91e4543b579998922822894325866;p=pandora-kernel.git mvneta: implement SGMII-based in-band link state signaling When MDIO bus is unavailable (common setup for SGMII), the in-band signaling must be used to correctly track link state. This patch enables the in-band status delivery for link state changes, namely: - link up/down - link speed - duplex full/half fixed_phy_update_state() is used to update phy status. CC: Thomas Petazzoni CC: Florian Fainelli CC: netdev@vger.kernel.org CC: linux-kernel@vger.kernel.org Signed-off-by: Stas Sergeev Signed-off-by: David S. Miller --- Reading git-diff-tree failed