From: Ben Hutchings Date: Wed, 23 Dec 2009 13:46:47 +0000 (+0000) Subject: sfc: Include XGXS in XMAC link status check except in XGMII loopback X-Git-Tag: v2.6.33-rc3~44^2~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a355020af415947c7dee7e00a91360d11b6a9b47;p=pandora-kernel.git sfc: Include XGXS in XMAC link status check except in XGMII loopback The XGXS block may not get a link immediately in XGXS or XAUI loopback modes, so we still need to check it. Split falcon_xaui_link_ok() into falcon_xgxs_link_ok(), which checks only the Falcon XGXS block, and falcon_xmac_link_ok(), which checks one or both sides of the link as appropriate. Also rename falcon_check_xaui_link() to falcon_xmac_link_ok_retry(). Signed-off-by: Ben Hutchings Signed-off-by: David S. Miller --- Reading git-diff-tree failed