2 * u_phonet.h - interface to Phonet
4 * Copyright (C) 2007-2008 by Nokia Corporation
6 * This software is distributed under the terms of the GNU General
7 * Public License ("GPL") as published by the Free Software Foundation,
8 * either version 2 of that License or (at your option) any later version.
14 #include <linux/usb/composite.h>
15 #include <linux/usb/cdc.h>
17 struct f_phonet_opts
{
18 struct usb_function_instance func_inst
;
20 struct net_device
*net
;
23 struct net_device
*gphonet_setup_default(void);
24 void gphonet_set_gadget(struct net_device
*net
, struct usb_gadget
*g
);
25 int gphonet_register_netdev(struct net_device
*net
);
26 int phonet_bind_config(struct usb_configuration
*c
, struct net_device
*dev
);
27 void gphonet_cleanup(struct net_device
*dev
);
29 #endif /* __U_PHONET_H */