summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usbdi.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2007-06-12 19:40:20 +0000
committerimp <imp@FreeBSD.org>2007-06-12 19:40:20 +0000
commitbed92e37b990e7d96eecf2017d1eb53cfcf0eb4b (patch)
tree408dfdf4d19cb2980934e832dd0e70d9983b1c71 /sys/dev/usb/usbdi.c
parentac79d73e564811041d31e1a7c080c7dbc1040b97 (diff)
downloadFreeBSD-src-bed92e37b990e7d96eecf2017d1eb53cfcf0eb4b.zip
FreeBSD-src-bed92e37b990e7d96eecf2017d1eb53cfcf0eb4b.tar.gz
First pass at removing __OtherBSD__. We can't blindly remove all of
them in bulk because there is at least one feature that's unimplemented on FreeBSD that needs to be done and these are good placeholders.
Diffstat (limited to 'sys/dev/usb/usbdi.c')
-rw-r--r--sys/dev/usb/usbdi.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/sys/dev/usb/usbdi.c b/sys/dev/usb/usbdi.c
index a507eec..eb9ad33 100644
--- a/sys/dev/usb/usbdi.c
+++ b/sys/dev/usb/usbdi.c
@@ -42,17 +42,12 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h>
#include <sys/systm.h>
-#if defined(__NetBSD__) || defined(__OpenBSD__)
-#include <sys/kernel.h>
-#include <sys/device.h>
-#elif defined(__FreeBSD__)
#include <sys/module.h>
#include <sys/bus.h>
#include "usb_if.h"
#if defined(DIAGNOSTIC) && defined(__i386__)
#include <machine/cpu.h>
#endif
-#endif
#include <sys/malloc.h>
#include <sys/proc.h>
@@ -65,10 +60,8 @@ __FBSDID("$FreeBSD$");
#include <dev/usb/usb_mem.h>
#include <dev/usb/usb_quirks.h>
-#if defined(__FreeBSD__)
#include "usb_if.h"
#define delay(d) DELAY(d)
-#endif
#ifdef USB_DEBUG
#define DPRINTF(x) if (usbdebug) logprintf x
@@ -532,6 +525,7 @@ usbd_free_xfer(usbd_xfer_handle xfer)
DPRINTFN(5,("usbd_free_xfer: %p\n", xfer));
if (xfer->rqflags & URQ_DEV_DMABUF)
usbd_free_buffer(xfer);
+/* XXX Does FreeBSD need to do something similar? */
#if defined(__NetBSD__) && defined(DIAGNOSTIC)
if (callout_pending(&xfer->timeout_handle)) {
callout_stop(&xfer->timeout_handle);
@@ -1084,7 +1078,8 @@ usbd_do_request_flags_pipe(usbd_device_handle dev, usbd_pipe_handle pipe,
usbd_status err;
#ifdef DIAGNOSTIC
-#if defined(__i386__) && defined(__FreeBSD__)
+/* XXX amd64 too? */
+#if defined(__i386__)
KASSERT(curthread->td_intr_nesting_level == 0,
("usbd_do_request: in interrupt context"));
#endif
@@ -1361,7 +1356,6 @@ usbd_get_string(usbd_device_handle dev, int si, char *buf)
return (USBD_NORMAL_COMPLETION);
}
-#if defined(__FreeBSD__)
int
usbd_driver_load(module_t mod, int what, void *arg)
{
@@ -1369,5 +1363,3 @@ usbd_driver_load(module_t mod, int what, void *arg)
return (0);
}
-
-#endif
OpenPOWER on IntegriCloud