xref: /openbmc/linux/include/linux/usb/cdc-wdm.h (revision 3cc3615749dbd1b891512d5c9a5bf4559cfa9741)
1*3cc36157SBjørn Mork /*
2*3cc36157SBjørn Mork  * USB CDC Device Management subdriver
3*3cc36157SBjørn Mork  *
4*3cc36157SBjørn Mork  * Copyright (c) 2012  Bjørn Mork <bjorn@mork.no>
5*3cc36157SBjørn Mork  *
6*3cc36157SBjørn Mork  * This program is free software; you can redistribute it and/or
7*3cc36157SBjørn Mork  * modify it under the terms of the GNU General Public License
8*3cc36157SBjørn Mork  * version 2 as published by the Free Software Foundation.
9*3cc36157SBjørn Mork  */
10*3cc36157SBjørn Mork 
11*3cc36157SBjørn Mork #ifndef __LINUX_USB_CDC_WDM_H
12*3cc36157SBjørn Mork #define __LINUX_USB_CDC_WDM_H
13*3cc36157SBjørn Mork 
14*3cc36157SBjørn Mork extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
15*3cc36157SBjørn Mork 					struct usb_endpoint_descriptor *ep,
16*3cc36157SBjørn Mork 					int bufsize,
17*3cc36157SBjørn Mork 					int (*manage_power)(struct usb_interface *, int));
18*3cc36157SBjørn Mork 
19*3cc36157SBjørn Mork #endif /* __LINUX_USB_CDC_WDM_H */
20