24ceb9c669
Now that the SPDX tag is in all USB files, that identifies the license in a specific and legally-defined manner. So the extra GPL text wording can be removed as it is no longer needed at all. This is done on a quest to remove the 700+ different ways that files in the kernel describe the GPL license text. And there's unneeded stuff like the address (sometimes incorrect) for the FSF which is never needed. No copyright headers or other non-license-description text was removed. Cc: Oliver Neukum <oneukum@suse.com> Cc: Johan Hovold <johan@kernel.org> Cc: Jerry Zhang <zhangjerry@google.com> Cc: John Keeping <john@metanate.com> Cc: Krzysztof Opasiak <k.opasiak@samsung.com> Cc: Abdulhadi Mohamed <abdulahhadi2@gmail.com> Cc: Matthew Wilcox <willy@linux.intel.com> Cc: Janusz Dziedzic <januszx.dziedzic@linux.intel.com> Acked-by: Felipe Balbi <felipe.balbi@linux.intel.com> Acked-by: Michal Nazarewicz <mina86@mina86.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Vincent Pelletier <plr.vincent@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27 lines
664 B
C
27 lines
664 B
C
// SPDX-License-Identifier: GPL-2.0+
|
|
/*
|
|
* u_phonet.h - interface to Phonet
|
|
*
|
|
* Copyright (C) 2007-2008 by Nokia Corporation
|
|
*/
|
|
|
|
#ifndef __U_PHONET_H
|
|
#define __U_PHONET_H
|
|
|
|
#include <linux/usb/composite.h>
|
|
#include <linux/usb/cdc.h>
|
|
|
|
struct f_phonet_opts {
|
|
struct usb_function_instance func_inst;
|
|
bool bound;
|
|
struct net_device *net;
|
|
};
|
|
|
|
struct net_device *gphonet_setup_default(void);
|
|
void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g);
|
|
int gphonet_register_netdev(struct net_device *net);
|
|
int phonet_bind_config(struct usb_configuration *c, struct net_device *dev);
|
|
void gphonet_cleanup(struct net_device *dev);
|
|
|
|
#endif /* __U_PHONET_H */
|