gm_phy_write(hw, port, PHY_MARV_INT_MASK, PHY_M_DEF_MSK); 
gm_phy_write(hw, port, PHY_MARV_INT_MASK, PHY_M_IS_DEF_MSK); 
static void yukon_link_up(struct skge_port *skge){	struct skge_hw *hw = skge->hw;	int port = skge->port;	u16 reg;	pr_debug("yukon_link_up\n");	/* Enable Transmit FIFO Underrun */	skge_write8(hw, GMAC_IRQ_MSK, GMAC_DEF_MSK);	reg = gma_read16(hw, port, GM_GP_CTRL);	if (skge->duplex == DUPLEX_FULL || skge->autoneg == AUTONEG_ENABLE)		reg |= GM_GPCR_DUP_FULL;	/* enable Rx/Tx */	reg |= GM_GPCR_RX_ENA | GM_GPCR_TX_ENA;	gma_write16(hw, port, GM_GP_CTRL, reg);	gm_phy_write(hw, port, PHY_MARV_INT_MASK, PHY_M_DEF_MSK);	skge_link_up(skge);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4cde06ed0fb58402ec1d6d117122d1058983a393/skge.c/clean/drivers/net/skge.c