/* Shut down the mace and its interrupt channel  */
static int mace_close(struct net_device *dev)
/* Shut down the mace and its interrupt channel  */
static int mace_close(struct net_device *dev)
{
	struct mace_data *mp = netdev_priv(dev);
	volatile struct mace *mb = mp->mace;
	mb->maccc = 0;
	mb->imr = 0xFF;
	mace_dma_off(dev);
	return 0;
}