From 10681514df4c49e0325fe5bdf3db63582215379c Mon Sep 17 00:00:00 2001 From: bde Date: Thu, 9 Nov 1995 08:57:10 +0000 Subject: Fixed the types of the apm suspend/resume functions. --- sys/pccard/pccard.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'sys/pccard') diff --git a/sys/pccard/pccard.c b/sys/pccard/pccard.c index f15288c..ed86105 100644 --- a/sys/pccard/pccard.c +++ b/sys/pccard/pccard.c @@ -87,8 +87,8 @@ static void slot_irq_handler(int); * drivers do not need to know about the hooks (or the * data structures). */ -static int slot_suspend(struct slot *sp); -static int slot_resume(struct slot *sp); +static int slot_suspend(void *vsp); +static int slot_resume(void *vsp); static struct apmhook s_hook[MAXSLOT]; /* APM suspend */ static struct apmhook r_hook[MAXSLOT]; /* APM resume */ #endif /* NAPM > 0 */ @@ -302,9 +302,10 @@ struct pccard_dev *devp; */ #if NAPM > 0 static int -slot_suspend(struct slot *sp) +slot_suspend(void *vsp) { struct pccard_dev *dp; +struct slot *sp = vsp; for (dp = sp->devices; dp; dp = dp->next) (void)dp->drv->suspend(dp); @@ -312,9 +313,10 @@ struct pccard_dev *dp; return(0); } static int -slot_resume(struct slot *sp) +slot_resume(void *vsp) { struct pccard_dev *dp; +struct slot *sp = vsp; sp->cinfo->power(sp); if (sp->irq) -- cgit v1.1