static int __pmac media_bay_suspend(struct macio_dev *mdev, u32 state) 
static int __pmac media_bay_suspend(struct macio_dev *mdev, pm_message_t state) 
static int __pmac media_bay_suspend(struct macio_dev *mdev, u32 state){	struct media_bay_info	*bay = macio_get_drvdata(mdev);	if (state != mdev->ofdev.dev.power.power_state && state == PM_SUSPEND_MEM) {		down(&bay->lock);		bay->sleeping = 1;		set_mb_power(bay, 0);		up(&bay->lock);		msleep(MB_POLL_DELAY);		mdev->ofdev.dev.power.power_state = state;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/f45139044db870835b53a0fea41da2e04c3958d0/mediabay.c/buggy/drivers/macintosh/mediabay.c