Download raw body.
unneeded #includes in sys/dev/usb
builds on multiple archs
diff --git sys/dev/usb/ehci.c sys/dev/usb/ehci.c
index db59abf9919..8090f4806a3 100644
--- sys/dev/usb/ehci.c
+++ sys/dev/usb/ehci.c
@@ -57,7 +57,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/rwlock.h>
#include <sys/malloc.h>
#include <sys/device.h>
diff --git sys/dev/usb/fido.c sys/dev/usb/fido.c
index edec714d3cf..3c6878c4501 100644
--- sys/dev/usb/fido.c
+++ sys/dev/usb/fido.c
@@ -20,22 +20,15 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/malloc.h>
-#include <sys/signalvar.h>
#include <sys/device.h>
#include <sys/ioctl.h>
#include <sys/conf.h>
#include <sys/tty.h>
-#include <sys/proc.h>
-#include <sys/vnode.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/uhidev.h>
#include <dev/usb/uhid.h>
diff --git sys/dev/usb/if_athn_usb.c sys/dev/usb/if_athn_usb.c
index 49d5c06cf2d..47dbd26495d 100644
--- sys/dev/usb/if_athn_usb.c
+++ sys/dev/usb/if_athn_usb.c
@@ -26,11 +26,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
@@ -58,7 +55,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/if_athn_usb.h>
diff --git sys/dev/usb/if_atu.c sys/dev/usb/if_atu.c
index 5e460b9b3af..c241adc7faf 100644
--- sys/dev/usb/if_atu.c
+++ sys/dev/usb/if_atu.c
@@ -50,10 +50,7 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
-#include <sys/timeout.h>
#include <sys/queue.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_aue.c sys/dev/usb/if_aue.c
index b77a11ec5ce..2218b298f15 100644
--- sys/dev/usb/if_aue.c
+++ sys/dev/usb/if_aue.c
@@ -84,8 +84,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_axe.c sys/dev/usb/if_axe.c
index c58406b7dfe..bfe34585be5 100644
--- sys/dev/usb/if_axe.c
+++ sys/dev/usb/if_axe.c
@@ -94,8 +94,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_axen.c sys/dev/usb/if_axen.c
index f60af2a7ccd..bd82b9e334a 100644
--- sys/dev/usb/if_axen.c
+++ sys/dev/usb/if_axen.c
@@ -28,8 +28,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_bwfm_usb.c sys/dev/usb/if_bwfm_usb.c
index d627d937268..38d97b8e949 100644
--- sys/dev/usb/if_bwfm_usb.c
+++ sys/dev/usb/if_bwfm_usb.c
@@ -16,22 +16,13 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-#include "bpfilter.h"
-
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/buf.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/queue.h>
-#include <sys/socket.h>
-#if NBPFILTER > 0
-#include <net/bpf.h>
-#endif
#include <net/if.h>
-#include <net/if_dl.h>
#include <net/if_media.h>
#include <netinet/in.h>
@@ -43,7 +34,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdivar.h>
#include <dev/usb/usb_mem.h>
#include <dev/usb/usbdevs.h>
diff --git sys/dev/usb/if_cdce.c sys/dev/usb/if_cdce.c
index faa5ba5d53d..c3ff098efa6 100644
--- sys/dev/usb/if_cdce.c
+++ sys/dev/usb/if_cdce.c
@@ -46,8 +46,6 @@
#include <sys/systm.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
#include <net/if.h>
diff --git sys/dev/usb/if_cue.c sys/dev/usb/if_cue.c
index 5618414022b..ddbc7260d92 100644
--- sys/dev/usb/if_cue.c
+++ sys/dev/usb/if_cue.c
@@ -62,8 +62,6 @@
#include <sys/systm.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/timeout.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_kue.c sys/dev/usb/if_kue.c
index 5b09c42a6d2..8fb3c3a23a0 100644
--- sys/dev/usb/if_kue.c
+++ sys/dev/usb/if_kue.c
@@ -77,8 +77,6 @@
#include <sys/sockio.h>
#include <sys/mbuf.h>
#include <sys/malloc.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
#include <net/if.h>
diff --git sys/dev/usb/if_mos.c sys/dev/usb/if_mos.c
index f7cf57fe39f..6d7ea3a49ac 100644
--- sys/dev/usb/if_mos.c
+++ sys/dev/usb/if_mos.c
@@ -77,8 +77,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
@@ -99,7 +97,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdi_util.h>
-#include <dev/usb/usbdivar.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/if_mosreg.h>
diff --git sys/dev/usb/if_mtw.c sys/dev/usb/if_mtw.c
index 510866080d2..08a1a0d224d 100644
--- sys/dev/usb/if_mtw.c
+++ sys/dev/usb/if_mtw.c
@@ -26,11 +26,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/if_mue.c sys/dev/usb/if_mue.c
index 331d30f7bf2..24ef5da4a08 100644
--- sys/dev/usb/if_mue.c
+++ sys/dev/usb/if_mue.c
@@ -25,8 +25,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_otus.c sys/dev/usb/if_otus.c
index 7f38503b964..5d621b2febd 100644
--- sys/dev/usb/if_otus.c
+++ sys/dev/usb/if_otus.c
@@ -25,11 +25,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/if_ral.c sys/dev/usb/if_ral.c
index b6884645d43..2aea6b0114a 100644
--- sys/dev/usb/if_ral.c
+++ sys/dev/usb/if_ral.c
@@ -27,11 +27,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
@@ -53,7 +50,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/if_ralreg.h>
diff --git sys/dev/usb/if_rsu.c sys/dev/usb/if_rsu.c
index 834fdee0bb7..6b229ea2ef5 100644
--- sys/dev/usb/if_rsu.c
+++ sys/dev/usb/if_rsu.c
@@ -25,11 +25,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/if_rum.c sys/dev/usb/if_rum.c
index fe08e053bca..8164cac3210 100644
--- sys/dev/usb/if_rum.c
+++ sys/dev/usb/if_rum.c
@@ -27,11 +27,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
@@ -53,7 +50,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/if_rumreg.h>
diff --git sys/dev/usb/if_run.c sys/dev/usb/if_run.c
index 436dd3267ce..fbf90b1771a 100644
--- sys/dev/usb/if_run.c
+++ sys/dev/usb/if_run.c
@@ -27,11 +27,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/if_smsc.c sys/dev/usb/if_smsc.c
index 872a89c6fbc..a46b3fe2591 100644
--- sys/dev/usb/if_smsc.c
+++ sys/dev/usb/if_smsc.c
@@ -65,8 +65,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_uaq.c sys/dev/usb/if_uaq.c
index f02c0f498bf..f2cf85fa6e0 100644
--- sys/dev/usb/if_uaq.c
+++ sys/dev/usb/if_uaq.c
@@ -31,10 +31,7 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/sockio.h>
-#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
#include <machine/bus.h>
diff --git sys/dev/usb/if_uath.c sys/dev/usb/if_uath.c
index 3367923082f..d2e5a55019e 100644
--- sys/dev/usb/if_uath.c
+++ sys/dev/usb/if_uath.c
@@ -31,11 +31,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
@@ -58,7 +55,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdivar.h> /* needs_reattach() */
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/if_uathreg.h>
diff --git sys/dev/usb/if_udav.c sys/dev/usb/if_udav.c
index 156ddde4639..54c3c767b58 100644
--- sys/dev/usb/if_udav.c
+++ sys/dev/usb/if_udav.c
@@ -51,8 +51,6 @@
#include <sys/systm.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_ugl.c sys/dev/usb/if_ugl.c
index 83055849db0..f9ec839534b 100644
--- sys/dev/usb/if_ugl.c
+++ sys/dev/usb/if_ugl.c
@@ -58,8 +58,6 @@
#include <sys/timeout.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
@@ -74,7 +72,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#define UGL_INTR_PKTLEN 8
diff --git sys/dev/usb/if_umb.c sys/dev/usb/if_umb.c
index fc3a61c8918..4f528c5ffb7 100644
--- sys/dev/usb/if_umb.c
+++ sys/dev/usb/if_umb.c
@@ -29,7 +29,6 @@
#include <sys/param.h>
#include <sys/mbuf.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/syslog.h>
#include <sys/kstat.h>
@@ -44,12 +43,9 @@
#include <netinet/in.h>
#include <netinet/in_var.h>
-#include <netinet/ip.h>
#ifdef INET6
-#include <netinet/ip6.h>
#include <netinet6/in6_var.h>
-#include <netinet6/ip6_var.h>
#include <netinet6/in6_ifattach.h>
#include <netinet6/nd6.h>
#endif
diff --git sys/dev/usb/if_upgt.c sys/dev/usb/if_upgt.c
index 1014943aaab..1057b5e73ea 100644
--- sys/dev/usb/if_upgt.c
+++ sys/dev/usb/if_upgt.c
@@ -21,11 +21,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/if_upl.c sys/dev/usb/if_upl.c
index 296d5bde489..552a5c9ade3 100644
--- sys/dev/usb/if_upl.c
+++ sys/dev/usb/if_upl.c
@@ -41,8 +41,6 @@
#include <sys/timeout.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
@@ -58,7 +56,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
/*
diff --git sys/dev/usb/if_ure.c sys/dev/usb/if_ure.c
index 3fb897f82ac..1f3a60fbea5 100644
--- sys/dev/usb/if_ure.c
+++ sys/dev/usb/if_ure.c
@@ -34,8 +34,6 @@
#include <sys/sockio.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
#include <machine/bus.h>
diff --git sys/dev/usb/if_url.c sys/dev/usb/if_url.c
index a368914b0d0..f117e2bc04e 100644
--- sys/dev/usb/if_url.c
+++ sys/dev/usb/if_url.c
@@ -48,8 +48,6 @@
#include <sys/systm.h>
#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
diff --git sys/dev/usb/if_urndis.c sys/dev/usb/if_urndis.c
index 551197fbfc3..1ba0de28337 100644
--- sys/dev/usb/if_urndis.c
+++ sys/dev/usb/if_urndis.c
@@ -24,17 +24,13 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/sockio.h>
-#include <sys/rwlock.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
#include <machine/bus.h>
#include <net/if.h>
-#include <net/if_media.h>
#if NBPFILTER > 0
#include <net/bpf.h>
@@ -45,8 +41,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
-#include <dev/usb/usbdivar.h>
#include <dev/usb/usbdevs.h>
#include <dev/rndis.h>
diff --git sys/dev/usb/if_urtw.c sys/dev/usb/if_urtw.c
index cd66f1d3102..8bc9ae8f506 100644
--- sys/dev/usb/if_urtw.c
+++ sys/dev/usb/if_urtw.c
@@ -22,11 +22,8 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/if_urtwn.c sys/dev/usb/if_urtwn.c
index 3bfa0756c70..137a2bd6f14 100644
--- sys/dev/usb/if_urtwn.c
+++ sys/dev/usb/if_urtwn.c
@@ -26,13 +26,9 @@
#include "bpfilter.h"
#include <sys/param.h>
-#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
@@ -43,7 +39,6 @@
#include <net/bpf.h>
#endif
#include <net/if.h>
-#include <net/if_dl.h>
#include <net/if_media.h>
#include <netinet/in.h>
@@ -56,7 +51,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdivar.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/ic/r92creg.h>
diff --git sys/dev/usb/if_wi_usb.c sys/dev/usb/if_wi_usb.c
index 5e44e6c0208..238600f67ae 100644
--- sys/dev/usb/if_wi_usb.c
+++ sys/dev/usb/if_wi_usb.c
@@ -27,19 +27,13 @@
* Agency (DARPA) and Air Force Research Laboratory, Air Force
* Materiel Command, USAF, under agreement number F30602-01-2-0537.
*/
-#include "bpfilter.h"
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/sockio.h>
-#include <sys/mbuf.h>
#include <sys/malloc.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/device.h>
#include <sys/timeout.h>
#include <sys/kthread.h>
-#include <sys/tree.h>
#include <net/if.h>
#include <net/if_media.h>
@@ -57,10 +51,6 @@
#include <net80211/ieee80211_var.h>
#include <net80211/ieee80211_ioctl.h>
-#if NBPFILTER > 0
-#include <net/bpf.h>
-#endif
-
#include <machine/bus.h>
#include <dev/ic/if_wireg.h>
diff --git sys/dev/usb/if_zyd.c sys/dev/usb/if_zyd.c
index 7e3fa3312ba..051f1ae9701 100644
--- sys/dev/usb/if_zyd.c
+++ sys/dev/usb/if_zyd.c
@@ -26,12 +26,9 @@
#include <sys/param.h>
#include <sys/sockio.h>
#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/malloc.h>
#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/endian.h>
diff --git sys/dev/usb/moscom.c sys/dev/usb/moscom.c
index 9e7f0549245..943285d7ce7 100644
--- sys/dev/usb/moscom.c
+++ sys/dev/usb/moscom.c
@@ -18,13 +18,11 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/uark.c sys/dev/usb/uark.c
index 043527bcae5..2f576b67c26 100644
--- sys/dev/usb/uark.c
+++ sys/dev/usb/uark.c
@@ -18,13 +18,11 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/ubcmtp.c sys/dev/usb/ubcmtp.c
index fd53f52281b..267111496d8 100644
--- sys/dev/usb/ubcmtp.c
+++ sys/dev/usb/ubcmtp.c
@@ -27,9 +27,7 @@
#include <sys/errno.h>
#include <sys/malloc.h>
-#include <sys/ioctl.h>
#include <sys/systm.h>
-#include <sys/tty.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
diff --git sys/dev/usb/uberry.c sys/dev/usb/uberry.c
index f3d2248b130..e657bfb93b6 100644
--- sys/dev/usb/uberry.c
+++ sys/dev/usb/uberry.c
@@ -17,18 +17,10 @@
*/
#include <sys/param.h>
-#include <sys/sockio.h>
-#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
-#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
-#include <sys/endian.h>
#include <machine/bus.h>
-#include <machine/intr.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
diff --git sys/dev/usb/ubsa.c sys/dev/usb/ubsa.c
index 22f534cc487..ba0df23de54 100644
--- sys/dev/usb/ubsa.c
+++ sys/dev/usb/ubsa.c
@@ -56,12 +56,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/ioccom.h>
-#include <sys/fcntl.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <dev/usb/usb.h>
diff --git sys/dev/usb/uchcom.c sys/dev/usb/uchcom.c
index 94c451c03b9..dd1fc564bb9 100644
--- sys/dev/usb/uchcom.c
+++ sys/dev/usb/uchcom.c
@@ -36,7 +36,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/tty.h>
#include <sys/device.h>
@@ -46,7 +45,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdivar.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/ucom.c sys/dev/usb/ucom.c
index 336d3a3a46d..48581a01404 100644
--- sys/dev/usb/ucom.c
+++ sys/dev/usb/ucom.c
@@ -36,7 +36,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/rwlock.h>
#include <sys/ioctl.h>
#include <sys/conf.h>
@@ -51,7 +50,6 @@
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdi_util.h>
#include <dev/usb/uhidev.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/ucrcom.c sys/dev/usb/ucrcom.c
index 34654197a76..068cdaef5db 100644
--- sys/dev/usb/ucrcom.c
+++ sys/dev/usb/ucrcom.c
@@ -18,13 +18,11 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/ucycom.c sys/dev/usb/ucycom.c
index 0eb2455e3df..088852de1e5 100644
--- sys/dev/usb/ucycom.c
+++ sys/dev/usb/ucycom.c
@@ -40,8 +40,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/conf.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/tty.h>
@@ -50,7 +48,6 @@
#include <dev/usb/usbhid.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/uhidev.h>
diff --git sys/dev/usb/udcf.c sys/dev/usb/udcf.c
index 4b0b2f05e83..eeb1f2833a0 100644
--- sys/dev/usb/udcf.c
+++ sys/dev/usb/udcf.c
@@ -18,7 +18,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <sys/time.h>
#include <sys/sensors.h>
@@ -26,7 +25,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#ifdef UDCF_DEBUG
diff --git sys/dev/usb/udl.c sys/dev/usb/udl.c
index 2136a6dc930..beb0b2443a0 100644
--- sys/dev/usb/udl.c
+++ sys/dev/usb/udl.c
@@ -30,7 +30,6 @@
#include <sys/param.h>
#include <sys/device.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/systm.h>
diff --git sys/dev/usb/uftdi.c sys/dev/usb/uftdi.c
index 288c24c79ab..8dee51ad49b 100644
--- sys/dev/usb/uftdi.c
+++ sys/dev/usb/uftdi.c
@@ -41,15 +41,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/ugen.c sys/dev/usb/ugen.c
index 194a39a8792..aad9cbb8690 100644
--- sys/dev/usb/ugen.c
+++ sys/dev/usb/ugen.c
@@ -35,7 +35,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/ioctl.h>
@@ -50,7 +49,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdi_util.h>
-#include <dev/usb/usbdivar.h>
#ifdef UGEN_DEBUG
#define DPRINTF(x) do { if (ugendebug) printf x; } while (0)
diff --git sys/dev/usb/ugold.c sys/dev/usb/ugold.c
index c761e5a9f1a..4a2174bde30 100644
--- sys/dev/usb/ugold.c
+++ sys/dev/usb/ugold.c
@@ -26,7 +26,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <sys/sensors.h>
diff --git sys/dev/usb/uhid.c sys/dev/usb/uhid.c
index a036e3f1213..d8bacaa102d 100644
--- sys/dev/usb/uhid.c
+++ sys/dev/usb/uhid.c
@@ -40,21 +40,16 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
-#include <sys/signalvar.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
#include <sys/conf.h>
#include <sys/tty.h>
#include <sys/selinfo.h>
-#include <sys/proc.h>
#include <sys/vnode.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdi_util.h>
diff --git sys/dev/usb/uhidev.c sys/dev/usb/uhidev.c
index c0664fbf239..d218920d526 100644
--- sys/dev/usb/uhidev.c
+++ sys/dev/usb/uhidev.c
@@ -37,12 +37,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
-#include <sys/signalvar.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
-#include <sys/conf.h>
#include <machine/bus.h>
diff --git sys/dev/usb/uhidpp.c sys/dev/usb/uhidpp.c
index 163e4f2e736..da72de2da95 100644
--- sys/dev/usb/uhidpp.c
+++ sys/dev/usb/uhidpp.c
@@ -18,7 +18,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <sys/mutex.h>
#include <sys/sensors.h>
diff --git sys/dev/usb/uhub.c sys/dev/usb/uhub.c
index d9f944f46a2..11ba6edcc40 100644
--- sys/dev/usb/uhub.c
+++ sys/dev/usb/uhub.c
@@ -34,7 +34,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
diff --git sys/dev/usb/uipaq.c sys/dev/usb/uipaq.c
index c5aa8a03c09..807fd00ce06 100644
--- sys/dev/usb/uipaq.c
+++ sys/dev/usb/uipaq.c
@@ -42,9 +42,7 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <dev/usb/usb.h>
@@ -52,7 +50,6 @@
#include <dev/usb/usbcdc.h> /*UCDC_* stuff */
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/ujoy.c sys/dev/usb/ujoy.c
index 8728e4b215b..e4613d3569b 100644
--- sys/dev/usb/ujoy.c
+++ sys/dev/usb/ujoy.c
@@ -19,23 +19,16 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/malloc.h>
-#include <sys/signalvar.h>
#include <sys/device.h>
#include <sys/ioctl.h>
#include <sys/conf.h>
#include <sys/tty.h>
-#include <sys/proc.h>
-#include <sys/vnode.h>
#include <sys/fcntl.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/uhidev.h>
#include <dev/usb/uhid.h>
diff --git sys/dev/usb/ukbd.c sys/dev/usb/ukbd.c
index bb25422622e..09256301198 100644
--- sys/dev/usb/ukbd.c
+++ sys/dev/usb/ukbd.c
@@ -53,9 +53,7 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/timeout.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
#include <machine/bus.h>
diff --git sys/dev/usb/umass.c sys/dev/usb/umass.c
index 699a491d4b4..588f18d4d92 100644
--- sys/dev/usb/umass.c
+++ sys/dev/usb/umass.c
@@ -126,11 +126,7 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/conf.h>
-#include <sys/buf.h>
#include <sys/device.h>
-#include <sys/timeout.h>
#include <machine/bus.h>
#include <scsi/scsi_all.h>
diff --git sys/dev/usb/umass_quirks.c sys/dev/usb/umass_quirks.c
index d19fc5a41f6..bec1b33a436 100644
--- sys/dev/usb/umass_quirks.c
+++ sys/dev/usb/umass_quirks.c
@@ -33,7 +33,6 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/device.h>
-#include <sys/buf.h>
#include <scsi/scsi_all.h>
#include <scsi/scsiconf.h>
diff --git sys/dev/usb/umass_scsi.c sys/dev/usb/umass_scsi.c
index 16f466baa88..dfbdc6e1a34 100644
--- sys/dev/usb/umass_scsi.c
+++ sys/dev/usb/umass_scsi.c
@@ -32,11 +32,7 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/conf.h>
-#include <sys/buf.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
#include <sys/malloc.h>
#include <dev/usb/usb.h>
@@ -48,7 +44,6 @@
#include <scsi/scsi_all.h>
#include <scsi/scsiconf.h>
-#include <scsi/scsi_disk.h>
#include <machine/bus.h>
struct umass_scsi_softc {
diff --git sys/dev/usb/umbg.c sys/dev/usb/umbg.c
index 62e5bd017c7..568eafaf7ca 100644
--- sys/dev/usb/umbg.c
+++ sys/dev/usb/umbg.c
@@ -18,8 +18,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/conf.h>
#include <sys/device.h>
#include <sys/time.h>
#include <sys/sensors.h>
@@ -27,7 +25,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#ifdef UMBG_DEBUG
diff --git sys/dev/usb/umcs.c sys/dev/usb/umcs.c
index 1929f9e50ed..32aea4992fd 100644
--- sys/dev/usb/umcs.c
+++ sys/dev/usb/umcs.c
@@ -42,7 +42,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/tty.h>
#include <sys/device.h>
@@ -50,7 +49,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/umct.c sys/dev/usb/umct.c
index 31e9fac33c8..fc85eb0afc8 100644
--- sys/dev/usb/umct.c
+++ sys/dev/usb/umct.c
@@ -37,10 +37,7 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
-#include <sys/ioctl.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <sys/device.h>
@@ -48,7 +45,6 @@
#include <dev/usb/usbcdc.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/umidi.c sys/dev/usb/umidi.c
index 2fc5a091c50..a5ea02c17d4 100644
--- sys/dev/usb/umidi.c
+++ sys/dev/usb/umidi.c
@@ -31,16 +31,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
-#include <sys/conf.h>
#include <sys/fcntl.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/umidireg.h>
#include <dev/usb/umidivar.h>
diff --git sys/dev/usb/umidi_quirks.c sys/dev/usb/umidi_quirks.c
index 9f1e5d7227e..7190c393e84 100644
--- sys/dev/usb/umidi_quirks.c
+++ sys/dev/usb/umidi_quirks.c
@@ -32,18 +32,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/device.h>
-#include <sys/ioctl.h>
-#include <sys/conf.h>
-
-#include <dev/usb/usb.h>
-#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
-#include <dev/usb/umidireg.h>
-#include <dev/usb/umidivar.h>
#include <dev/usb/umidi_quirks.h>
/*
diff --git sys/dev/usb/umodem.c sys/dev/usb/umodem.c
index b1b24920045..4ac29990f99 100644
--- sys/dev/usb/umodem.c
+++ sys/dev/usb/umodem.c
@@ -46,8 +46,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <sys/device.h>
diff --git sys/dev/usb/ums.c sys/dev/usb/ums.c
index c217e9bcbfd..fdff1c7d687 100644
--- sys/dev/usb/ums.c
+++ sys/dev/usb/ums.c
@@ -37,9 +37,7 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
diff --git sys/dev/usb/umsm.c sys/dev/usb/umsm.c
index 144667b50dd..63071f32202 100644
--- sys/dev/usb/umsm.c
+++ sys/dev/usb/umsm.c
@@ -21,10 +21,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <dev/usb/usb.h>
diff --git sys/dev/usb/umstc.c sys/dev/usb/umstc.c
index 4bebeb41811..f1c4de9c89e 100644
--- sys/dev/usb/umstc.c
+++ sys/dev/usb/umstc.c
@@ -24,7 +24,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <sys/atomic.h>
#include <sys/task.h>
@@ -36,7 +35,6 @@
#include <dev/usb/usbdevs.h>
#include <dev/usb/uhidev.h>
-#include <dev/wscons/wsconsio.h>
#include <dev/wscons/wsdisplayvar.h>
#include "audio.h"
diff --git sys/dev/usb/umt.c sys/dev/usb/umt.c
index d3cab557ee9..0aa8f313877 100644
--- sys/dev/usb/umt.c
+++ sys/dev/usb/umt.c
@@ -22,15 +22,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdi_util.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/usb_quirks.h>
#include <dev/usb/uhidev.h>
diff --git sys/dev/usb/uoak_subr.c sys/dev/usb/uoak_subr.c
index c6d16240ae6..424c423e495 100644
--- sys/dev/usb/uoak_subr.c
+++ sys/dev/usb/uoak_subr.c
@@ -21,16 +21,13 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
#include <dev/usb/usbdi.h>
#include <dev/usb/usbdi_util.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/uhidev.h>
#include "uoak.h"
diff --git sys/dev/usb/uoaklux.c sys/dev/usb/uoaklux.c
index fee39e26877..6127be64ddf 100644
--- sys/dev/usb/uoaklux.c
+++ sys/dev/usb/uoaklux.c
@@ -21,10 +21,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
diff --git sys/dev/usb/uoakrh.c sys/dev/usb/uoakrh.c
index 4d8b253d6dd..67e6426533c 100644
--- sys/dev/usb/uoakrh.c
+++ sys/dev/usb/uoakrh.c
@@ -21,10 +21,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
diff --git sys/dev/usb/uoakv.c sys/dev/usb/uoakv.c
index 221b659e0f5..9919badd863 100644
--- sys/dev/usb/uoakv.c
+++ sys/dev/usb/uoakv.c
@@ -21,10 +21,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
diff --git sys/dev/usb/uonerng.c sys/dev/usb/uonerng.c
index 31f008b591b..64572681f7b 100644
--- sys/dev/usb/uonerng.c
+++ sys/dev/usb/uonerng.c
@@ -33,14 +33,11 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/device.h>
-#include <sys/time.h>
#include <sys/timeout.h>
#include <machine/bus.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdivar.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/usbcdc.h>
diff --git sys/dev/usb/uow.c sys/dev/usb/uow.c
index 299429170d9..dcf7e4432b9 100644
--- sys/dev/usb/uow.c
+++ sys/dev/usb/uow.c
@@ -23,7 +23,6 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/device.h>
-#include <sys/kernel.h>
#include <dev/onewire/onewirereg.h>
#include <dev/onewire/onewirevar.h>
@@ -31,7 +30,6 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/uowreg.h>
diff --git sys/dev/usb/upd.c sys/dev/usb/upd.c
index c65ef9f54cd..e653a8e2491 100644
--- sys/dev/usb/upd.c
+++ sys/dev/usb/upd.c
@@ -24,7 +24,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/queue.h>
@@ -32,10 +31,8 @@
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdevs.h>
#include <dev/usb/usbhid.h>
#include <dev/usb/uhidev.h>
-#include <dev/usb/usbdi_util.h>
#ifdef UPD_DEBUG
#define DPRINTF(x) do { printf x; } while (0)
diff --git sys/dev/usb/uplcom.c sys/dev/usb/uplcom.c
index 603bfb3cd91..cf7e5d25955 100644
--- sys/dev/usb/uplcom.c
+++ sys/dev/usb/uplcom.c
@@ -39,10 +39,7 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
-#include <sys/ioctl.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <sys/device.h>
@@ -50,7 +47,6 @@
#include <dev/usb/usbcdc.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/urng.c sys/dev/usb/urng.c
index 566e227a90d..edd56b73ec6 100644
--- sys/dev/usb/urng.c
+++ sys/dev/usb/urng.c
@@ -31,7 +31,6 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/device.h>
-#include <sys/time.h>
#include <sys/timeout.h>
#include <dev/usb/usb.h>
diff --git sys/dev/usb/usb.c sys/dev/usb/usb.c
index 2d9c26e6930..76e3612b29b 100644
--- sys/dev/usb/usb.c
+++ sys/dev/usb/usb.c
@@ -42,20 +42,16 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/timeout.h>
#include <sys/kthread.h>
#include <sys/conf.h>
#include <sys/fcntl.h>
-#include <sys/signalvar.h>
#include <sys/time.h>
#include <sys/rwlock.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <machine/bus.h>
diff --git sys/dev/usb/usb.h sys/dev/usb/usb.h
index 82d36deb8ae..7883374430f 100644
--- sys/dev/usb/usb.h
+++ sys/dev/usb/usb.h
@@ -37,7 +37,6 @@
#define _USB_H_
#include <sys/types.h>
-#include <sys/time.h>
#include <sys/ioctl.h>
diff --git sys/dev/usb/usb_mem.c sys/dev/usb/usb_mem.c
index d0b37e54766..cf038db2a77 100644
--- sys/dev/usb/usb_mem.c
+++ sys/dev/usb/usb_mem.c
@@ -40,10 +40,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/queue.h>
-#include <sys/timeout.h>
#include <sys/device.h> /* for usbdivar.h */
#include <machine/bus.h>
diff --git sys/dev/usb/usb_subr.c sys/dev/usb/usb_subr.c
index 60997d7ffec..ef90d0f82e8 100644
--- sys/dev/usb/usb_subr.c
+++ sys/dev/usb/usb_subr.c
@@ -34,7 +34,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/rwlock.h>
diff --git sys/dev/usb/usbdi.c sys/dev/usb/usbdi.c
index 1483faf72e1..56dc1db6d9e 100644
--- sys/dev/usb/usbdi.c
+++ sys/dev/usb/usbdi.c
@@ -34,7 +34,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <sys/malloc.h>
diff --git sys/dev/usb/usbdi_util.c sys/dev/usb/usbdi_util.c
index efb3ad72a95..8b8c97f227a 100644
--- sys/dev/usb/usbdi_util.c
+++ sys/dev/usb/usbdi_util.c
@@ -34,7 +34,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <machine/bus.h>
diff --git sys/dev/usb/uscom.c sys/dev/usb/uscom.c
index fc2c06a7415..c49e8854cca 100644
--- sys/dev/usb/uscom.c
+++ sys/dev/usb/uscom.c
@@ -18,14 +18,11 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/uslcom.c sys/dev/usb/uslcom.c
index 5a14e9ef033..d997088f1fd 100644
--- sys/dev/usb/uslcom.c
+++ sys/dev/usb/uslcom.c
@@ -18,13 +18,11 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/uslhcom.c sys/dev/usb/uslhcom.c
index 9e45cfdf526..cfe3fb85102 100644
--- sys/dev/usb/uslhcom.c
+++ sys/dev/usb/uslhcom.c
@@ -22,15 +22,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/usbhid.h>
diff --git sys/dev/usb/usps.c sys/dev/usb/usps.c
index 12cde0936d0..08fd78af487 100644
--- sys/dev/usb/usps.c
+++ sys/dev/usb/usps.c
@@ -20,15 +20,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#ifdef USPS_DEBUG
diff --git sys/dev/usb/uthum.c sys/dev/usb/uthum.c
index ce118a5e593..efc75327586 100644
--- sys/dev/usb/uthum.c
+++ sys/dev/usb/uthum.c
@@ -20,15 +20,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/uhidev.h>
diff --git sys/dev/usb/uticom.c sys/dev/usb/uticom.c
index b2964acaee9..38212bbc99c 100644
--- sys/dev/usb/uticom.c
+++ sys/dev/usb/uticom.c
@@ -26,10 +26,8 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
#include <sys/malloc.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <machine/bus.h>
diff --git sys/dev/usb/utpms.c sys/dev/usb/utpms.c
index 27acdb6a58c..bfa0519e179 100644
--- sys/dev/usb/utpms.c
+++ sys/dev/usb/utpms.c
@@ -107,10 +107,7 @@
#include <sys/param.h>
#include <sys/device.h>
#include <sys/errno.h>
-
-#include <sys/ioctl.h>
#include <sys/systm.h>
-#include <sys/tty.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
diff --git sys/dev/usb/utrh.c sys/dev/usb/utrh.c
index a77f2ed8e1f..c3a0e81a8b9 100644
--- sys/dev/usb/utrh.c
+++ sys/dev/usb/utrh.c
@@ -20,16 +20,13 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/uhidev.h>
diff --git sys/dev/usb/uts.c sys/dev/usb/uts.c
index dda8e6fbe9c..f5b98038d1d 100644
--- sys/dev/usb/uts.c
+++ sys/dev/usb/uts.c
@@ -17,22 +17,14 @@
*/
#include <sys/param.h>
-#include <sys/sockio.h>
-#include <sys/mbuf.h>
-#include <sys/kernel.h>
-#include <sys/socket.h>
#include <sys/systm.h>
#include <sys/malloc.h>
-#include <sys/timeout.h>
-#include <sys/conf.h>
#include <sys/device.h>
-#include <sys/endian.h>
#include <machine/intr.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/wscons/wsconsio.h>
diff --git sys/dev/usb/utvfu.c sys/dev/usb/utvfu.c
index e6807f992e0..91bc02c40da 100644
--- sys/dev/usb/utvfu.c
+++ sys/dev/usb/utvfu.c
@@ -47,7 +47,6 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/fcntl.h>
-#include <sys/kernel.h>
#include <sys/kthread.h>
#include <sys/malloc.h>
#include <sys/device.h>
diff --git sys/dev/usb/utwitch.c sys/dev/usb/utwitch.c
index 1a1ff0cbc97..a6d807ece3d 100644
--- sys/dev/usb/utwitch.c
+++ sys/dev/usb/utwitch.c
@@ -21,16 +21,13 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/sensors.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/uhidev.h>
diff --git sys/dev/usb/uvideo.c sys/dev/usb/uvideo.c
index 7769034d800..c1cb242615e 100644
--- sys/dev/usb/uvideo.c
+++ sys/dev/usb/uvideo.c
@@ -19,15 +19,9 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
-#include <sys/ioctl.h>
-#include <sys/tty.h>
-#include <sys/fcntl.h>
-#include <sys/lock.h>
#include <sys/stat.h>
-#include <sys/timeout.h>
#include <sys/kthread.h>
#include <sys/stdint.h>
diff --git sys/dev/usb/uvisor.c sys/dev/usb/uvisor.c
index c3ed21fcfee..2b32a1cf4e7 100644
--- sys/dev/usb/uvisor.c
+++ sys/dev/usb/uvisor.c
@@ -37,15 +37,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/device.h>
-#include <sys/conf.h>
#include <sys/tty.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/uvscom.c sys/dev/usb/uvscom.c
index 66003c7b520..905a08f0c08 100644
--- sys/dev/usb/uvscom.c
+++ sys/dev/usb/uvscom.c
@@ -37,19 +37,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
-#include <sys/fcntl.h>
-#include <sys/conf.h>
#include <sys/tty.h>
-#include <sys/ioctl.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
-#include <dev/usb/usbcdc.h>
-
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/uxrcom.c sys/dev/usb/uxrcom.c
index 70d07bb3cb6..65db3611e2d 100644
--- sys/dev/usb/uxrcom.c
+++ sys/dev/usb/uxrcom.c
@@ -18,14 +18,12 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/tty.h>
#include <sys/device.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbcdc.h>
#include <dev/usb/usbdi.h>
-#include <dev/usb/usbdi_util.h>
#include <dev/usb/usbdevs.h>
#include <dev/usb/ucomvar.h>
diff --git sys/dev/usb/xhci.c sys/dev/usb/xhci.c
index 324bc0162c0..5d8efdb1f34 100644
--- sys/dev/usb/xhci.c
+++ sys/dev/usb/xhci.c
@@ -18,7 +18,6 @@
#include <sys/param.h>
#include <sys/systm.h>
-#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/device.h>
#include <sys/queue.h>
unneeded #includes in sys/dev/usb