From d9f659dee22017a701fa2a24ef3d04ba4cb0faa9 Mon Sep 17 00:00:00 2001 From: joe Date: Sat, 26 Jan 2002 12:48:57 +0000 Subject: Merge from NetBSD: usb.c: revision 1.39 revision 1.39 date: 2000/02/22 11:30:56; author: augustss; lines: +7 -1 Prepare a little for having USB interrupt processing done outside the hard interrupt level (in a thread or a softintr). No real soft processing done yet. --- sys/dev/usb/usb.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sys/dev/usb/usb.c') diff --git a/sys/dev/usb/usb.c b/sys/dev/usb/usb.c index a6f636f..545d35c 100644 --- a/sys/dev/usb/usb.c +++ b/sys/dev/usb/usb.c @@ -679,6 +679,12 @@ usbd_add_event(int type, usbd_device_handle dev) splx(s); } +void +usb_schedsoftintr(struct usbd_bus *bus) +{ + bus->methods->soft_intr(bus); +} + #if defined(__NetBSD__) || defined(__OpenBSD__) int usb_activate(device_ptr_t self, enum devact act) -- cgit v1.1