static void sky2_phy_reset(struct sky2_hw *hw, unsigned port){	u16 reg;	/* disable all GMAC IRQ's */	sky2_write8(hw, SK_REG(port, GMAC_IRQ_MSK), 0);	/* disable PHY IRQs */	gm_phy_write(hw, port, PHY_MARV_INT_MASK, 0);	gma_write16(hw, port, GM_MC_ADDR_H1, 0);	/* clear MC hash */	gma_write16(hw, port, GM_MC_ADDR_H2, 0);	gma_write16(hw, port, GM_MC_ADDR_H3, 0);	gma_write16(hw, port, GM_MC_ADDR_H4, 0);	reg = gma_read16(hw, port, GM_RX_CTRL);	reg |= GM_RXCR_UCF_ENA | GM_RXCR_MCF_ENA;	gma_write16(hw, port, GM_RX_CTRL, reg);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/793b883ed12a6ae6e2901ddb5e038b77d6f0c0ac/sky2.c/buggy/drivers/net/sky2.c