Module Name:    src
Committed By:   dyoung
Date:           Thu Nov 12 19:37:17 UTC 2009

Modified Files:
        src/sys/dev/ic: wdc.c
        src/sys/dev/pcmcia: wdc_pcmcia.c

Log Message:
Remove superfluous activation hook.


To generate a diff of this commit:
cvs rdiff -u -r1.259 -r1.260 src/sys/dev/ic/wdc.c
cvs rdiff -u -r1.116 -r1.117 src/sys/dev/pcmcia/wdc_pcmcia.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/ic/wdc.c
diff -u src/sys/dev/ic/wdc.c:1.259 src/sys/dev/ic/wdc.c:1.260
--- src/sys/dev/ic/wdc.c:1.259	Mon Oct 19 18:41:13 2009
+++ src/sys/dev/ic/wdc.c	Thu Nov 12 19:37:17 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: wdc.c,v 1.259 2009/10/19 18:41:13 bouyer Exp $ */
+/*	$NetBSD: wdc.c,v 1.260 2009/11/12 19:37:17 dyoung Exp $ */
 
 /*
  * Copyright (c) 1998, 2001, 2003 Manuel Bouyer.  All rights reserved.
@@ -58,7 +58,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wdc.c,v 1.259 2009/10/19 18:41:13 bouyer Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wdc.c,v 1.260 2009/11/12 19:37:17 dyoung Exp $");
 
 #include "opt_ata.h"
 
@@ -775,34 +775,6 @@
 	ata_channel_attach(chp);
 }
 
-int
-wdcactivate(device_t self, enum devact act)
-{
-	struct atac_softc *atac = device_private(self);
-	struct ata_channel *chp;
-	int s, i, error = 0;
-
-	s = splbio();
-	switch (act) {
-	case DVACT_ACTIVATE:
-		error = EOPNOTSUPP;
-		break;
-
-	case DVACT_DEACTIVATE:
-		for (i = 0; i < atac->atac_nchannels; i++) {
-			chp = atac->atac_channels[i];
-			if (chp->atabus == NULL)
-				continue;
-			error = config_deactivate(chp->atabus);
-			if (error)
-				break;
-		}
-		break;
-	}
-	splx(s);
-	return (error);
-}
-
 void
 wdc_childdetached(device_t self, device_t child)
 {

Index: src/sys/dev/pcmcia/wdc_pcmcia.c
diff -u src/sys/dev/pcmcia/wdc_pcmcia.c:1.116 src/sys/dev/pcmcia/wdc_pcmcia.c:1.117
--- src/sys/dev/pcmcia/wdc_pcmcia.c:1.116	Tue May 12 14:42:19 2009
+++ src/sys/dev/pcmcia/wdc_pcmcia.c	Thu Nov 12 19:37:17 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: wdc_pcmcia.c,v 1.116 2009/05/12 14:42:19 cegger Exp $ */
+/*	$NetBSD: wdc_pcmcia.c,v 1.117 2009/11/12 19:37:17 dyoung Exp $ */
 
 /*-
  * Copyright (c) 1998, 2003, 2004 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wdc_pcmcia.c,v 1.116 2009/05/12 14:42:19 cegger Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wdc_pcmcia.c,v 1.117 2009/11/12 19:37:17 dyoung Exp $");
 
 #include <sys/param.h>
 #include <sys/device.h>
@@ -89,7 +89,7 @@
 static int wdc_pcmcia_detach(device_t, int);
 
 CFATTACH_DECL_NEW(wdc_pcmcia, sizeof(struct wdc_pcmcia_softc),
-    wdc_pcmcia_match, wdc_pcmcia_attach, wdc_pcmcia_detach, wdcactivate);
+    wdc_pcmcia_match, wdc_pcmcia_attach, wdc_pcmcia_detach, NULL);
 
 static const struct wdc_pcmcia_product {
 	struct pcmcia_product wdc_product;

Reply via email to