diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-11-12 13:01:12 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-11-12 13:01:12 +0100 |
commit | 02279d6272b22e96ca418c5a2dd9d32c46d16ee1 (patch) | |
tree | 5d85f7010c479473520105484ded7f23394304ee /freebsd/sys/dev/usb/usb_dynamic.h | |
parent | Rename kernel space log() to _bsd_log() (diff) | |
download | rtems-libbsd-02279d6272b22e96ca418c5a2dd9d32c46d16ee1.tar.bz2 |
USB: Update to FreeBSD trunk 2015-11-10
Diffstat (limited to 'freebsd/sys/dev/usb/usb_dynamic.h')
-rw-r--r-- | freebsd/sys/dev/usb/usb_dynamic.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/freebsd/sys/dev/usb/usb_dynamic.h b/freebsd/sys/dev/usb/usb_dynamic.h index 56849420..e52c46fb 100644 --- a/freebsd/sys/dev/usb/usb_dynamic.h +++ b/freebsd/sys/dev/usb/usb_dynamic.h @@ -42,11 +42,13 @@ typedef uint8_t (usb_test_quirk_t)(const struct usbd_lookup_info *info, typedef int (usb_quirk_ioctl_t)(unsigned long cmd, caddr_t data, int fflag, struct thread *td); typedef void (usb_temp_unsetup_t)(struct usb_device *udev); +typedef void (usb_linux_free_device_t)(struct usb_device *udev); /* global function pointers */ extern usb_handle_req_t *usb_temp_get_desc_p; extern usb_temp_setup_by_index_t *usb_temp_setup_by_index_p; +extern usb_linux_free_device_t *usb_linux_free_device_p; extern usb_temp_unsetup_t *usb_temp_unsetup_p; extern usb_test_quirk_t *usb_test_quirk_p; extern usb_quirk_ioctl_t *usb_quirk_ioctl_p; @@ -54,6 +56,7 @@ extern devclass_t usb_devclass_ptr; /* function prototypes */ +void usb_linux_unload(void *); void usb_temp_unload(void *); void usb_quirk_unload(void *); void usb_bus_unload(void *); |