/* disable all PHY IRQs */ if  (hw->phy_type == SK_PHY_BCOM) xm_write16(hw, port, PHY_BCOM_INT_MASK, 0xffff); 
/* disable Broadcom PHY IRQ */ xm_write16(hw, port, PHY_BCOM_INT_MASK, 0xffff); 
static void genesis_reset(struct skge_hw *hw, int port){	int i;	u64 zero = 0;	/* reset the statistics module */	xm_write32(hw, port, XM_GP_PORT, XM_GP_RES_STAT);	xm_write16(hw, port, XM_IMSK, 0xffff);	/* disable XMAC IRQs */	xm_write32(hw, port, XM_MODE, 0);		/* clear Mode Reg */	xm_write16(hw, port, XM_TX_CMD, 0);	/* reset TX CMD Reg */	xm_write16(hw, port, XM_RX_CMD, 0);	/* reset RX CMD Reg */	/* disable all PHY IRQs */	if  (hw->phy_type == SK_PHY_BCOM)		xm_write16(hw, port, PHY_BCOM_INT_MASK, 0xffff);	xm_outhash(hw, port, XM_HSM, (u8 *) &zero);	for (i = 0; i < 15; i++)		xm_outaddr(hw, port, XM_EXM(i), (u8 *) &zero);	xm_outhash(hw, port, XM_SRC_CHK, (u8 *) &zero);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/89bf5f231f776443a9d65da0f774aa3632534749/skge.c/clean/drivers/net/skge.c