static long __pmac g5_gmac_enable(struct device_node* node, long param, long value)
static long g5_gmac_enable(struct device_node* node, long param, long value)
static long __pmac g5_gmac_enable(struct device_node* node, long param, long value){	struct macio_chip* macio = &macio_chips[0];	unsigned long flags;	if (node == NULL)		return -ENODEV;	LOCK(flags);	if (value) {		MACIO_BIS(KEYLARGO_FCR1, K2_FCR1_GMAC_CLK_ENABLE);		mb();		k2_skiplist[0] = NULL;	} else {		k2_skiplist[0] = node;		mb();		MACIO_BIC(KEYLARGO_FCR1, K2_FCR1_GMAC_CLK_ENABLE);	}		UNLOCK(flags);	mdelay(1);	return 0;}