pr_debug("bcom_phy_interrupt status=0x%x\n", isrc); 
if (netif_msg_intr(skge)) printk(KERN_DEBUG PFX "%s: phy interrupt status 0x%x\n", skge->netdev->name, isrc); 
static inline void bcom_phy_intr(struct skge_port *skge){	struct skge_hw *hw = skge->hw;	int port = skge->port;	u16 isrc;	isrc = xm_phy_read(hw, port, PHY_BCOM_INT_STAT);	pr_debug("bcom_phy_interrupt status=0x%x\n", isrc);	if (isrc & PHY_B_IS_PSE)		printk(KERN_ERR PFX "%s: uncorrectable pair swap error\n",		       hw->dev[port]->name);	/* Workaround BCom Errata:	 *	enable and disable loopback mode if "NO HCD" occurs.	 */	if (isrc & PHY_B_IS_NO_HDCL) {		u16 ctrl = xm_phy_read(hw, port, PHY_BCOM_CTRL);		xm_phy_write(hw, port, PHY_BCOM_CTRL,				  ctrl | PHY_CT_LOOP);		xm_phy_write(hw, port, PHY_BCOM_CTRL,				  ctrl & ~PHY_CT_LOOP);	}	if (isrc & (PHY_B_IS_AN_PR | PHY_B_IS_LST_CHANGE))		bcom_check_link(hw, port);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/7e676d9136d89d0cdf661de4b9a5f8955af94e03/skge.c/buggy/drivers/net/skge.c