gma_write32(hw, port, GPHY_CTRL, GPC_RST_SET); gma_write32(hw, port, GMAC_CTRL, GMC_RST_SET); 
skge_write32(hw, SK_REG(port, GPHY_CTRL), GPC_RST_SET); skge_write32(hw, SK_REG(port, GMAC_CTRL), GMC_RST_SET); 
static void yukon_stop(struct skge_port *skge){	struct skge_hw *hw = skge->hw;	int port = skge->port;	if (hw->chip_id == CHIP_ID_YUKON_LITE &&	    hw->chip_rev >= CHIP_REV_YU_LITE_A3) {		skge_write32(hw, B2_GP_IO,			     skge_read32(hw, B2_GP_IO) | GP_DIR_9 | GP_IO_9);	}	gma_write16(hw, port, GM_GP_CTRL,			 gma_read16(hw, port, GM_GP_CTRL)			 & ~(GM_GPCR_TX_ENA|GM_GPCR_RX_ENA));	gma_read16(hw, port, GM_GP_CTRL);	/* set GPHY Control reset */	gma_write32(hw, port, GPHY_CTRL, GPC_RST_SET);	gma_write32(hw, port, GMAC_CTRL, GMC_RST_SET);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/d8a09943ebbaca9befd995d8fe10dd9885256dbf/skge.c/buggy/drivers/net/skge.c