Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: gadget: udc: Remove redundant license text

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: Kevin Cernekee <cernekee@gmail.com>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Vladimir Zapolskiy <vz@mleia.com>
Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>
Cc: Daniel Mack <daniel@zonque.org>
Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
Cc: Michal Simek <michal.simek@xilinx.com>
Cc: "Sören Brinkmann" <soren.brinkmann@xilinx.com>
Cc: Raviteja Garimella <raviteja.garimella@broadcom.com>
Cc: Romain Perier <romain.perier@collabora.com>
Cc: Johan Hovold <johan@kernel.org>
Cc: Al Cooper <alcooperx@gmail.com>
Cc: Srinath Mannam <srinath.mannam@broadcom.com>
Cc: Roger Quadros <rogerq@ti.com>
Cc: Krzysztof Opasiak <k.opasiak@samsung.com>
Cc: Stefan Agner <stefan@agner.ch>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: "Felix Hädicke" <felixhaedicke@web.de>
Cc: Peter Chen <peter.chen@nxp.com>
Cc: Allen Pais <allen.lkml@gmail.com>
Cc: Yuyang Du <yuyang.du@intel.com>
Acked-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr>
Acked-by: Li Yang <leoyang.li@nxp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

+1 -346
-5
drivers/usb/gadget/udc/amd5536udc.h
··· 4 4 * 5 5 * Copyright (C) 2007 AMD (http://www.amd.com) 6 6 * Author: Thomas Dahlmann 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 7 */ 13 8 14 9 #ifndef AMD5536UDC_H
-5
drivers/usb/gadget/udc/amd5536udc_pci.c
··· 4 4 * 5 5 * Copyright (C) 2005-2007 AMD (http://www.amd.com) 6 6 * Author: Thomas Dahlmann 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 7 */ 13 8 14 9 /*
-5
drivers/usb/gadget/udc/at91_udc.c
··· 5 5 * Copyright (C) 2004 by Thomas Rathbone 6 6 * Copyright (C) 2005 by HP Labs 7 7 * Copyright (C) 2005 by David Brownell 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; either version 2 of the License, or 12 - * (at your option) any later version. 13 8 */ 14 9 15 10 #undef VERBOSE_DEBUG
-5
drivers/usb/gadget/udc/at91_udc.h
··· 3 3 * Copyright (C) 2004 by Thomas Rathbone, HP Labs 4 4 * Copyright (C) 2005 by Ivan Kokshaysky 5 5 * Copyright (C) 2006 by SAN People 6 - * 7 - * This program is free software; you can redistribute it and/or modify 8 - * it under the terms of the GNU General Public License as published by 9 - * the Free Software Foundation; either version 2 of the License, or 10 - * (at your option) any later version. 11 6 */ 12 7 13 8 #ifndef AT91_UDC_H
-4
drivers/usb/gadget/udc/atmel_usba_udc.c
··· 3 3 * Driver for the Atmel USBA high speed USB device controller 4 4 * 5 5 * Copyright (C) 2005-2007 Atmel Corporation 6 - * 7 - * This program is free software; you can redistribute it and/or modify 8 - * it under the terms of the GNU General Public License version 2 as 9 - * published by the Free Software Foundation. 10 6 */ 11 7 #include <linux/clk.h> 12 8 #include <linux/clk/at91_pmc.h>
-4
drivers/usb/gadget/udc/atmel_usba_udc.h
··· 3 3 * Driver for the Atmel USBA high speed USB device controller 4 4 * 5 5 * Copyright (C) 2005-2007 Atmel Corporation 6 - * 7 - * This program is free software; you can redistribute it and/or modify 8 - * it under the terms of the GNU General Public License version 2 as 9 - * published by the Free Software Foundation. 10 6 */ 11 7 #ifndef __LINUX_USB_GADGET_USBA_UDC_H__ 12 8 #define __LINUX_USB_GADGET_USBA_UDC_H__
-5
drivers/usb/gadget/udc/bcm63xx_udc.c
··· 4 4 * 5 5 * Copyright (C) 2012 Kevin Cernekee <cernekee@gmail.com> 6 6 * Copyright (C) 2012 Broadcom Corporation 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 7 */ 13 8 14 9 #include <linux/bitops.h>
-6
drivers/usb/gadget/udc/bdc/bdc.h
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 16 10 #ifndef __LINUX_BDC_H__
-6
drivers/usb/gadget/udc/bdc/bdc_cmd.c
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 #include <linux/scatterlist.h> 16 10 #include <linux/slab.h>
-6
drivers/usb/gadget/udc/bdc/bdc_cmd.h
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 #ifndef __LINUX_BDC_CMD_H__ 16 10 #define __LINUX_BDC_CMD_H__
-6
drivers/usb/gadget/udc/bdc/bdc_core.c
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 #include <linux/module.h> 16 10 #include <linux/kernel.h>
-6
drivers/usb/gadget/udc/bdc/bdc_dbg.c
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 16 10 #include "bdc.h"
-6
drivers/usb/gadget/udc/bdc/bdc_dbg.h
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 #ifndef __LINUX_BDC_DBG_H__ 16 10 #define __LINUX_BDC_DBG_H__
-6
drivers/usb/gadget/udc/bdc/bdc_ep.c
··· 7 7 * Author: Ashwini Pahuja 8 8 * 9 9 * Based on drivers under drivers/usb/ 10 - * 11 - * This program is free software; you can redistribute it and/or modify it 12 - * under the terms of the GNU General Public License as published by the 13 - * Free Software Foundation; either version 2 of the License, or (at your 14 - * option) any later version. 15 - * 16 10 */ 17 11 #include <linux/module.h> 18 12 #include <linux/pci.h>
-6
drivers/usb/gadget/udc/bdc/bdc_ep.h
··· 5 5 * Copyright (C) 2014 Broadcom Corporation 6 6 * 7 7 * Author: Ashwini Pahuja 8 - * 9 - * This program is free software; you can redistribute it and/or modify it 10 - * under the terms of the GNU General Public License as published by the 11 - * Free Software Foundation; either version 2 of the License, or (at your 12 - * option) any later version. 13 - * 14 8 */ 15 9 #ifndef __LINUX_BDC_EP_H__ 16 10 #define __LINUX_BDC_EP_H__
-6
drivers/usb/gadget/udc/bdc/bdc_pci.c
··· 7 7 * Author: Ashwini Pahuja 8 8 * 9 9 * Based on drivers under drivers/usb/ 10 - * 11 - * This program is free software; you can redistribute it and/or modify it 12 - * under the terms of the GNU General Public License as published by the 13 - * Free Software Foundation; either version 2 of the License, or (at your 14 - * option) any later version. 15 - * 16 10 */ 17 11 18 12 #include <linux/kernel.h>
-6
drivers/usb/gadget/udc/bdc/bdc_udc.c
··· 7 7 * Author: Ashwini Pahuja 8 8 * 9 9 * Based on drivers under drivers/usb/gadget/udc/ 10 - * 11 - * This program is free software; you can redistribute it and/or modify it 12 - * under the terms of the GNU General Public License as published by the 13 - * Free Software Foundation; either version 2 of the License, or (at your 14 - * option) any later version. 15 - * 16 10 */ 17 11 #include <linux/module.h> 18 12 #include <linux/pci.h>
-12
drivers/usb/gadget/udc/core.c
··· 4 4 * 5 5 * Copyright (C) 2010 Texas Instruments 6 6 * Author: Felipe Balbi <balbi@ti.com> 7 - * 8 - * This program is free software: you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License version 2 of 10 - * the License as published by the Free Software Foundation. 11 - * 12 - * This program is distributed in the hope that it will be useful, 13 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 - * GNU General Public License for more details. 16 - * 17 - * You should have received a copy of the GNU General Public License 18 - * along with this program. If not, see <http://www.gnu.org/licenses/>. 19 7 */ 20 8 21 9 #include <linux/kernel.h>
-5
drivers/usb/gadget/udc/dummy_hcd.c
··· 6 6 * 7 7 * Copyright (C) 2003 David Brownell 8 8 * Copyright (C) 2003-2005 Alan Stern 9 - * 10 - * This program is free software; you can redistribute it and/or modify 11 - * it under the terms of the GNU General Public License as published by 12 - * the Free Software Foundation; either version 2 of the License, or 13 - * (at your option) any later version. 14 9 */ 15 10 16 11
-4
drivers/usb/gadget/udc/fotg210-udc.c
··· 5 5 * Copyright (C) 2013 Faraday Technology Corporation 6 6 * 7 7 * Author : Yuan-Hsin Chen <yhchen@faraday-tech.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 14 10 #include <linux/dma-mapping.h>
-5
drivers/usb/gadget/udc/fotg210.h
··· 4 4 * 5 5 * Copyright (C) 2013 Faraday Technology Corporation 6 6 * Author: Yuan-Hsin Chen <yhchen@faraday-tech.com> 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 7 */ 13 8 14 9 #include <linux/kernel.h>
-5
drivers/usb/gadget/udc/fsl_mxc_udc.c
··· 6 6 * Description: 7 7 * Helper routines for i.MX3x SoCs from Freescale, needed by the fsl_usb2_udc.c 8 8 * driver to function correctly on these systems. 9 - * 10 - * This program is free software; you can redistribute it and/or modify it 11 - * under the terms of the GNU General Public License as published by the 12 - * Free Software Foundation; either version 2 of the License, or (at your 13 - * option) any later version. 14 9 */ 15 10 #include <linux/clk.h> 16 11 #include <linux/delay.h>
-5
drivers/usb/gadget/udc/fsl_qe_udc.c
··· 12 12 * Freescle QE/CPM USB Pheripheral Controller Driver 13 13 * The controller can be found on MPC8360, MPC8272, and etc. 14 14 * MPC8360 Rev 1.1 may need QE mircocode update 15 - * 16 - * This program is free software; you can redistribute it and/or modify it 17 - * under the terms of the GNU General Public License as published by the 18 - * Free Software Foundation; either version 2 of the License, or (at your 19 - * option) any later version. 20 15 */ 21 16 22 17 #undef USB_TRACE
-5
drivers/usb/gadget/udc/fsl_qe_udc.h
··· 9 9 * 10 10 * Description: 11 11 * Freescale USB device/endpoint management registers 12 - * 13 - * This program is free software; you can redistribute it and/or modify 14 - * it under the terms of the GNU General Public License as published by 15 - * the Free Software Foundation; either version 2 of the License, or (at 16 - * your option) any later version. 17 12 */ 18 13 19 14 #ifndef __FSL_QE_UDC_H
-5
drivers/usb/gadget/udc/fsl_udc_core.c
··· 11 11 * This can be found on MPC8349E/MPC8313E/MPC5121E cpus. 12 12 * The driver is previously named as mpc_udc. Based on bare board 13 13 * code from Dave Liu and Shlomi Gridish. 14 - * 15 - * This program is free software; you can redistribute it and/or modify it 16 - * under the terms of the GNU General Public License as published by the 17 - * Free Software Foundation; either version 2 of the License, or (at your 18 - * option) any later version. 19 14 */ 20 15 21 16 #undef VERBOSE
-5
drivers/usb/gadget/udc/fsl_usb2_udc.h
··· 3 3 * Copyright (C) 2004,2012 Freescale Semiconductor, Inc 4 4 * All rights reserved. 5 5 * 6 - * This program is free software; you can redistribute it and/or modify it 7 - * under the terms of the GNU General Public License as published by the 8 - * Free Software Foundation; either version 2 of the License, or (at your 9 - * option) any later version. 10 - * 11 6 * Freescale USB device/endpoint management registers 12 7 */ 13 8 #ifndef __FSL_USB2_UDC_H
-4
drivers/usb/gadget/udc/fusb300_udc.c
··· 5 5 * Copyright (C) 2010 Faraday Technology Corp. 6 6 * 7 7 * Author : Yuan-hsin Chen <yhchen@faraday-tech.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 #include <linux/dma-mapping.h> 14 10 #include <linux/err.h>
-4
drivers/usb/gadget/udc/fusb300_udc.h
··· 5 5 * Copyright (C) 2010 Faraday Technology Corp. 6 6 * 7 7 * Author : Yuan-hsin Chen <yhchen@faraday-tech.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 14 10
-4
drivers/usb/gadget/udc/goku_udc.c
··· 6 6 * by Stuart Lynne, Tom Rushworth, and Bruce Balden 7 7 * Copyright (C) 2002 Toshiba Corporation 8 8 * Copyright (C) 2003 MontaVista Software (source@mvista.com) 9 - * 10 - * This file is licensed under the terms of the GNU General Public 11 - * License version 2. This program is licensed "as is" without any 12 - * warranty of any kind, whether express or implied. 13 9 */ 14 10 15 11 /*
-4
drivers/usb/gadget/udc/goku_udc.h
··· 6 6 * by Stuart Lynne, Tom Rushworth, and Bruce Balden 7 7 * Copyright (C) 2002 Toshiba Corporation 8 8 * Copyright (C) 2003 MontaVista Software (source@mvista.com) 9 - * 10 - * This file is licensed under the terms of the GNU General Public 11 - * License version 2. This program is licensed "as is" without any 12 - * warranty of any kind, whether express or implied. 13 9 */ 14 10 15 11 /*
-5
drivers/usb/gadget/udc/gr_udc.c
··· 10 10 * Full documentation of the GRUSBDC core can be found here: 11 11 * http://www.gaisler.com/products/grlib/grip.pdf 12 12 * 13 - * This program is free software; you can redistribute it and/or modify it 14 - * under the terms of the GNU General Public License as published by the 15 - * Free Software Foundation; either version 2 of the License, or (at your 16 - * option) any later version. 17 - * 18 13 * Contributors: 19 14 * - Andreas Larsson <andreas@gaisler.com> 20 15 * - Marko Isomaki
-5
drivers/usb/gadget/udc/gr_udc.h
··· 10 10 * Full documentation of the GRUSBDC core can be found here: 11 11 * http://www.gaisler.com/products/grlib/grip.pdf 12 12 * 13 - * This program is free software; you can redistribute it and/or modify it 14 - * under the terms of the GNU General Public License as published by the 15 - * Free Software Foundation; either version 2 of the License, or (at your 16 - * option) any later version. 17 - * 18 13 * Contributors: 19 14 * - Andreas Larsson <andreas@gaisler.com> 20 15 * - Marko Isomaki
-14
drivers/usb/gadget/udc/lpc32xx_udc.c
··· 13 13 * 14 14 * Note: This driver is based on original work done by Mike James for 15 15 * the LPC3180. 16 - * 17 - * This program is free software; you can redistribute it and/or modify 18 - * it under the terms of the GNU General Public License as published by 19 - * the Free Software Foundation; either version 2 of the License, or 20 - * (at your option) any later version. 21 - * 22 - * This program is distributed in the hope that it will be useful, 23 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 24 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 25 - * GNU General Public License for more details. 26 - * 27 - * You should have received a copy of the GNU General Public License 28 - * along with this program; if not, write to the Free Software 29 - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 30 16 */ 31 17 32 18 #include <linux/clk.h>
-4
drivers/usb/gadget/udc/m66592-udc.c
··· 5 5 * Copyright (C) 2006-2007 Renesas Solutions Corp. 6 6 * 7 7 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 14 10 #include <linux/module.h>
-4
drivers/usb/gadget/udc/m66592-udc.h
··· 5 5 * Copyright (C) 2006-2007 Renesas Solutions Corp. 6 6 * 7 7 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 14 10 #ifndef __M66592_UDC_H__
-4
drivers/usb/gadget/udc/mv_u3d.h
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* 3 3 * Copyright (C) 2011 Marvell International Ltd. All rights reserved. 4 - * 5 - * This program is free software; you can redistribute it and/or modify it 6 - * under the terms and conditions of the GNU General Public License, 7 - * version 2, as published by the Free Software Foundation. 8 4 */ 9 5 10 6 #ifndef __MV_U3D_H
-4
drivers/usb/gadget/udc/mv_u3d_core.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* 3 3 * Copyright (C) 2011 Marvell International Ltd. All rights reserved. 4 - * 5 - * This program is free software; you can redistribute it and/or modify it 6 - * under the terms and conditions of the GNU General Public License, 7 - * version 2, as published by the Free Software Foundation. 8 4 */ 9 5 10 6 #include <linux/module.h>
-5
drivers/usb/gadget/udc/mv_udc.h
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (C) 2011 Marvell International Ltd. All rights reserved. 4 - * 5 - * This program is free software; you can redistribute it and/or modify it 6 - * under the terms of the GNU General Public License as published by the 7 - * Free Software Foundation; either version 2 of the License, or (at your 8 - * option) any later version. 9 4 */ 10 5 11 6 #ifndef __MV_UDC_H
-5
drivers/usb/gadget/udc/mv_udc_core.c
··· 3 3 * Copyright (C) 2011 Marvell International Ltd. All rights reserved. 4 4 * Author: Chao Xie <chao.xie@marvell.com> 5 5 * Neil Zhang <zhangwm@marvell.com> 6 - * 7 - * This program is free software; you can redistribute it and/or modify it 8 - * under the terms of the GNU General Public License as published by the 9 - * Free Software Foundation; either version 2 of the License, or (at your 10 - * option) any later version. 11 6 */ 12 7 13 8 #include <linux/module.h>
-14
drivers/usb/gadget/udc/net2272.c
··· 4 4 * 5 5 * Copyright (C) 2005-2006 PLX Technology, Inc. 6 6 * Copyright (C) 2006-2011 Analog Devices, Inc. 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 - * 13 - * This program is distributed in the hope that it will be useful, 14 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 - * GNU General Public License for more details. 17 - * 18 - * You should have received a copy of the GNU General Public License 19 - * along with this program; if not, write to the Free Software 20 - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 7 */ 22 8 23 9 #include <linux/delay.h>
-14
drivers/usb/gadget/udc/net2272.h
··· 4 4 * 5 5 * Copyright (C) 2005-2006 PLX Technology, Inc. 6 6 * Copyright (C) 2006-2011 Analog Devices, Inc. 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 - * 13 - * This program is distributed in the hope that it will be useful, 14 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 - * GNU General Public License for more details. 17 - * 18 - * You should have received a copy of the GNU General Public License 19 - * along with this program; if not, write to the Free Software 20 - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 7 */ 22 8 23 9 #ifndef __NET2272_H__
-5
drivers/usb/gadget/udc/net2280.c
··· 32 32 * 33 33 * Modified Ricardo Ribalda Qtechnology AS to provide compatibility 34 34 * with usb 338x chip. Based on PLX driver 35 - * 36 - * This program is free software; you can redistribute it and/or modify 37 - * it under the terms of the GNU General Public License as published by 38 - * the Free Software Foundation; either version 2 of the License, or 39 - * (at your option) any later version. 40 35 */ 41 36 42 37 #include <linux/module.h>
-5
drivers/usb/gadget/udc/net2280.h
··· 8 8 * Copyright (C) 2002 NetChip Technology, Inc. (http://www.netchip.com) 9 9 * Copyright (C) 2003 David Brownell 10 10 * Copyright (C) 2014 Ricardo Ribalda - Qtechnology/AS 11 - * 12 - * This program is free software; you can redistribute it and/or modify 13 - * it under the terms of the GNU General Public License as published by 14 - * the Free Software Foundation; either version 2 of the License, or 15 - * (at your option) any later version. 16 11 */ 17 12 18 13 #include <linux/usb/net2280.h>
-5
drivers/usb/gadget/udc/omap_udc.c
··· 6 6 * Copyright (C) 2004-2005 David Brownell 7 7 * 8 8 * OMAP2 & DMA support by Kyungmin Park <kyungmin.park@samsung.com> 9 - * 10 - * This program is free software; you can redistribute it and/or modify 11 - * it under the terms of the GNU General Public License as published by 12 - * the Free Software Foundation; either version 2 of the License, or 13 - * (at your option) any later version. 14 9 */ 15 10 16 11 #undef DEBUG
-4
drivers/usb/gadget/udc/pch_udc.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* 3 3 * Copyright (C) 2011 LAPIS Semiconductor Co., Ltd. 4 - * 5 - * This program is free software; you can redistribute it and/or modify 6 - * it under the terms of the GNU General Public License as published by 7 - * the Free Software Foundation; version 2 of the License. 8 4 */ 9 5 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 10 6 #include <linux/kernel.h>
-5
drivers/usb/gadget/udc/pxa25x_udc.c
··· 7 7 * Copyright (C) 2003 Benedikt Spranger, Pengutronix 8 8 * Copyright (C) 2003 David Brownell 9 9 * Copyright (C) 2003 Joshua Wise 10 - * 11 - * This program is free software; you can redistribute it and/or modify 12 - * it under the terms of the GNU General Public License as published by 13 - * the Free Software Foundation; either version 2 of the License, or 14 - * (at your option) any later version. 15 10 */ 16 11 17 12 /* #define VERBOSE_DEBUG */
-6
drivers/usb/gadget/udc/pxa25x_udc.h
··· 4 4 * 5 5 * Copyright (C) 2003 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix 6 6 * Copyright (C) 2003 David Brownell 7 - * 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; either version 2 of the License, or 12 - * (at your option) any later version. 13 7 */ 14 8 15 9 #ifndef __LINUX_USB_GADGET_PXA25X_H
-5
drivers/usb/gadget/udc/pxa27x_udc.c
··· 4 4 * 5 5 * Inspired by original driver by Frank Becker, David Brownell, and others. 6 6 * Copyright (C) 2008 Robert Jarzmik 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 7 */ 13 8 #include <linux/module.h> 14 9 #include <linux/kernel.h>
-5
drivers/usb/gadget/udc/pxa27x_udc.h
··· 5 5 * 6 6 * Inspired by original driver by Frank Becker, David Brownell, and others. 7 7 * Copyright (C) 2008 Robert Jarzmik 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; either version 2 of the License, or 12 - * (at your option) any later version. 13 8 */ 14 9 15 10 #ifndef __LINUX_USB_GADGET_PXA27X_H
-4
drivers/usb/gadget/udc/r8a66597-udc.c
··· 5 5 * Copyright (C) 2006-2009 Renesas Solutions Corp. 6 6 * 7 7 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 14 10 #include <linux/module.h>
-4
drivers/usb/gadget/udc/r8a66597-udc.h
··· 5 5 * Copyright (C) 2007-2009 Renesas Solutions Corp. 6 6 * 7 7 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; version 2 of the License. 12 8 */ 13 9 14 10 #ifndef __R8A66597_H__
-4
drivers/usb/gadget/udc/renesas_usb3.c
··· 3 3 * Renesas USB3.0 Peripheral driver (USB gadget) 4 4 * 5 5 * Copyright (C) 2015-2017 Renesas Electronics Corporation 6 - * 7 - * This program is free software; you can redistribute it and/or modify 8 - * it under the terms of the GNU General Public License as published by 9 - * the Free Software Foundation; version 2 of the License. 10 6 */ 11 7 12 8 #include <linux/debugfs.h>
+1 -5
drivers/usb/gadget/udc/s3c-hsudc.c
··· 9 9 * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints. 10 10 * Each endpoint can be configured as either in or out endpoint. Endpoints 11 11 * can be configured for Bulk or Interrupt transfer mode. 12 - * 13 - * This program is free software; you can redistribute it and/or modify 14 - * it under the terms of the GNU General Public License version 2 as 15 - * published by the Free Software Foundation. 16 - */ 12 + */ 17 13 18 14 #include <linux/kernel.h> 19 15 #include <linux/module.h>
-5
drivers/usb/gadget/udc/s3c2410_udc.c
··· 6 6 * 7 7 * Copyright (C) 2004-2007 Herbert Pötzl - Arnaud Patard 8 8 * Additional cleanups by Ben Dooks <ben-linux@fluff.org> 9 - * 10 - * This program is free software; you can redistribute it and/or modify 11 - * it under the terms of the GNU General Public License as published by 12 - * the Free Software Foundation; either version 2 of the License, or 13 - * (at your option) any later version. 14 9 */ 15 10 16 11 #define pr_fmt(fmt) "s3c2410_udc: " fmt
-5
drivers/usb/gadget/udc/s3c2410_udc.h
··· 5 5 * 6 6 * Copyright (C) 2004-2007 Herbert Pötzl - Arnaud Patard 7 7 * Additional cleanups by Ben Dooks <ben-linux@fluff.org> 8 - * 9 - * This program is free software; you can redistribute it and/or modify 10 - * it under the terms of the GNU General Public License as published by 11 - * the Free Software Foundation; either version 2 of the License, or 12 - * (at your option) any later version. 13 8 */ 14 9 15 10 #ifndef _S3C2410_UDC_H
-5
drivers/usb/gadget/udc/snps_udc_core.c
··· 4 4 * 5 5 * Copyright (C) 2005-2007 AMD (http://www.amd.com) 6 6 * Author: Thomas Dahlmann 7 - * 8 - * This program is free software; you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License as published by 10 - * the Free Software Foundation; either version 2 of the License, or 11 - * (at your option) any later version. 12 7 */ 13 8 14 9 /*
-9
drivers/usb/gadget/udc/snps_udc_plat.c
··· 3 3 * snps_udc_plat.c - Synopsys UDC Platform Driver 4 4 * 5 5 * Copyright (C) 2016 Broadcom 6 - * 7 - * This program is free software; you can redistribute it and/or 8 - * modify it under the terms of the GNU General Public License as 9 - * published by the Free Software Foundation version 2. 10 - * 11 - * This program is distributed "as is" WITHOUT ANY WARRANTY of any 12 - * kind, whether express or implied; without even the implied warranty 13 - * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 - * GNU General Public License for more details. 15 6 */ 16 7 17 8 #include <linux/extcon.h>
-9
drivers/usb/gadget/udc/trace.c
··· 4 4 * 5 5 * Copyright (C) 2016 Intel Corporation 6 6 * Author: Felipe Balbi <felipe.balbi@linux.intel.com> 7 - * 8 - * This program is free software: you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License version 2 of 10 - * the License as published by the Free Software Foundation. 11 - * 12 - * This program is distributed in the hope that it will be useful, 13 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 - * GNU General Public License for more details. 16 7 */ 17 8 18 9 #define CREATE_TRACE_POINTS
-12
drivers/usb/gadget/udc/trace.h
··· 4 4 * 5 5 * Copyright (C) 2016 Intel Corporation 6 6 * Author: Felipe Balbi <felipe.balbi@linux.intel.com> 7 - * 8 - * This program is free software: you can redistribute it and/or modify 9 - * it under the terms of the GNU General Public License version 2 of 10 - * the License as published by the Free Software Foundation. 11 - * 12 - * This program is distributed in the hope that it will be useful, 13 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 - * GNU General Public License for more details. 16 - * 17 - * You should have received a copy of the GNU General Public License 18 - * along with this program. If not, see <http://www.gnu.org/licenses/>. 19 7 */ 20 8 21 9 #undef TRACE_SYSTEM
-6
drivers/usb/gadget/udc/udc-xilinx.c
··· 9 9 * 10 10 * Some parts of this driver code is based on the driver for at91-series 11 11 * USB peripheral controller (at91_udc.c). 12 - * 13 - * This program is free software; you can redistribute it 14 - * and/or modify it under the terms of the GNU General Public 15 - * License as published by the Free Software Foundation; 16 - * either version 2 of the License, or (at your option) any 17 - * later version. 18 12 */ 19 13 20 14 #include <linux/delay.h>