summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/uvisor.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2007-06-18 22:27:57 +0000
committerimp <imp@FreeBSD.org>2007-06-18 22:27:57 +0000
commit458cfea006ae9d1ca7f4da4d04c211eecee3079b (patch)
tree474a28d060473248d4df742bcc5d769d32953a2b /sys/dev/usb/uvisor.c
parentd117b188c3fe0f64b221e59b97b7a068518c147a (diff)
downloadFreeBSD-src-458cfea006ae9d1ca7f4da4d04c211eecee3079b.zip
FreeBSD-src-458cfea006ae9d1ca7f4da4d04c211eecee3079b.tar.gz
Finish removal of usb_port.h macros.
Diffstat (limited to 'sys/dev/usb/uvisor.c')
-rw-r--r--sys/dev/usb/uvisor.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/usb/uvisor.c b/sys/dev/usb/uvisor.c
index d2cd099..d7cea02 100644
--- a/sys/dev/usb/uvisor.c
+++ b/sys/dev/usb/uvisor.c
@@ -262,7 +262,8 @@ uvisor_match(device_t self)
static int
uvisor_attach(device_t self)
{
- USB_ATTACH_START(uvisor, sc, uaa);
+ struct uvisor_softc *sc = device_get_softc(self);
+ struct usb_attach_arg *uaa = device_get_ivars(self);
usbd_device_handle dev = uaa->device;
usbd_interface_handle iface;
usb_interface_descriptor_t *id;
@@ -400,7 +401,7 @@ uvisor_activate(device_t self, enum devact act)
static int
uvisor_detach(device_t self)
{
- USB_DETACH_START(uvisor, sc);
+ struct uvisor_softc *sc = device_get_softc(self);
int rv = 0;
DPRINTF(("uvisor_detach: sc=%p\n", sc));
OpenPOWER on IntegriCloud