summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_controller.h
diff options
context:
space:
mode:
authorAndrew Thompson <thompsa@FreeBSD.org>2010-09-02 04:05:00 +0000
committerAndrew Thompson <thompsa@FreeBSD.org>2010-09-02 04:05:00 +0000
commitd2d71ce7a8e60d6617b5c4ae2480397687f4882c (patch)
tree7e83eba44b1bf404b2c855b2410efd3723330e56 /sys/dev/usb/usb_controller.h
parent527aa7b226444c9b34752c1becf739381161e408 (diff)
Notes
Diffstat (limited to 'sys/dev/usb/usb_controller.h')
-rw-r--r--sys/dev/usb/usb_controller.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/usb/usb_controller.h b/sys/dev/usb/usb_controller.h
index 6de588ac9631..0f7ffac5d210 100644
--- a/sys/dev/usb/usb_controller.h
+++ b/sys/dev/usb/usb_controller.h
@@ -102,6 +102,10 @@ struct usb_bus_methods {
/* Optional transfer polling support */
void (*xfer_poll) (struct usb_bus *);
+
+ /* Optional fixed power mode support */
+
+ void (*get_power_mode) (struct usb_device *udev, int8_t *pmode);
};
/*