Module Name: src
Committed By: dyoung
Date: Fri Jun 26 00:06:27 UTC 2009
Modified Files:
src/sys/dev/usb: if_zyd.c
Log Message:
Expand more macros from usb_port.h.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/usb/if_zyd.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/usb/if_zyd.c
diff -u src/sys/dev/usb/if_zyd.c:1.18 src/sys/dev/usb/if_zyd.c:1.19
--- src/sys/dev/usb/if_zyd.c:1.18 Fri Jun 26 00:01:25 2009
+++ src/sys/dev/usb/if_zyd.c Fri Jun 26 00:06:27 2009
@@ -1,5 +1,5 @@
/* $OpenBSD: if_zyd.c,v 1.52 2007/02/11 00:08:04 jsg Exp $ */
-/* $NetBSD: if_zyd.c,v 1.18 2009/06/26 00:01:25 dyoung Exp $ */
+/* $NetBSD: if_zyd.c,v 1.19 2009/06/26 00:06:27 dyoung Exp $ */
/*-
* Copyright (c) 2006 by Damien Bergamini <[email protected]>
@@ -22,7 +22,7 @@
* ZyDAS ZD1211/ZD1211B USB WLAN driver.
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_zyd.c,v 1.18 2009/06/26 00:01:25 dyoung Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_zyd.c,v 1.19 2009/06/26 00:06:27 dyoung Exp $");
#include "bpfilter.h"
@@ -358,7 +358,7 @@
sc->amrr.amrr_min_success_threshold = 1;
sc->amrr.amrr_max_success_threshold = 10;
- usb_callout_init(sc->sc_amrr_ch);
+ callout_init(&sc->sc_amrr_ch, 0);
error = usbd_set_config_no(sc->sc_udev, ZYD_CONFIG_NO, 1);
if (error != 0) {
@@ -475,8 +475,8 @@
zyd_stop(ifp, 1);
usb_rem_task(sc->sc_udev, &sc->sc_task);
- usb_uncallout(sc->sc_scan_ch, zyd_next_scan, sc);
- usb_uncallout(sc->sc_amrr_ch, zyd_amrr_timeout, sc);
+ callout_stop(&sc->sc_scan_ch);
+ callout_stop(&sc->sc_amrr_ch);
zyd_close_pipes(sc);
@@ -739,7 +739,7 @@
case IEEE80211_S_SCAN:
zyd_set_chan(sc, ic->ic_curchan);
- usb_callout(sc->sc_scan_ch, hz / 5, zyd_next_scan, sc);
+ callout_reset(&sc->sc_scan_ch, hz / 5, zyd_next_scan, sc);
break;
case IEEE80211_S_AUTH:
@@ -770,7 +770,7 @@
/* start automatic rate control timer */
if (ic->ic_fixed_rate == IEEE80211_FIXED_RATE_NONE)
- usb_callout(sc->sc_amrr_ch, hz, zyd_amrr_timeout, sc);
+ callout_reset(&sc->sc_amrr_ch, hz, zyd_amrr_timeout, sc);
break;
}
@@ -785,8 +785,8 @@
struct zyd_softc *sc = ic->ic_ifp->if_softc;
usb_rem_task(sc->sc_udev, &sc->sc_task);
- usb_uncallout(sc->sc_scan_ch, zyd_next_scan, sc);
- usb_uncallout(sc->sc_amrr_ch, zyd_amrr_timeout, sc);
+ callout_stop(&sc->sc_scan_ch);
+ callout_stop(&sc->sc_amrr_ch);
/* do it in a process context */
sc->sc_state = nstate;
@@ -2668,7 +2668,7 @@
ieee80211_iterate_nodes(&ic->ic_sta, zyd_iter_func, sc);
splx(s);
- usb_callout(sc->sc_amrr_ch, hz, zyd_amrr_timeout, sc);
+ callout_reset(&sc->sc_amrr_ch, hz, zyd_amrr_timeout, sc);
}
Static void