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

USB: host: ehci: 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.

Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

-296
-4
drivers/usb/host/ehci-atmel.c
··· 6 6 * Nicolas Ferre <nicolas.ferre@atmel.com> 7 7 * 8 8 * Based on various ehci-*.c drivers 9 - * 10 - * This file is subject to the terms and conditions of the GNU General Public 11 - * License. See the file COPYING in the main directory of this archive for 12 - * more details. 13 9 */ 14 10 15 11 #include <linux/clk.h>
-11
drivers/usb/host/ehci-dbg.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (c) 2001-2002 by David Brownell 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 - * 15 4 */ 16 5 17 6 /* this file is part of ehci-hcd.c */
-6
drivers/usb/host/ehci-exynos.c
··· 5 5 * Copyright (C) 2011 Samsung Electronics Co.Ltd 6 6 * Author: Jingoo Han <jg1.han@samsung.com> 7 7 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 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 <linux/clk.h>
-14
drivers/usb/host/ehci-fsl.c
··· 3 3 * Copyright 2005-2009 MontaVista Software, Inc. 4 4 * Copyright 2008,2012,2015 Freescale Semiconductor, Inc. 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 - * This program is distributed in the hope that it will be useful, but 12 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 13 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 - * for more details. 15 - * 16 - * You should have received a copy of the GNU General Public License 17 - * along with this program; if not, write to the Free Software Foundation, 18 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 - * 20 6 * Ported to 834x by Randy Vinson <rvinson@mvista.com> using code provided 21 7 * by Hunter Wu. 22 8 * Power Management support by Dave Liu <daveliu@freescale.com>,
-14
drivers/usb/host/ehci-fsl.h
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* Copyright (C) 2005-2010,2012 Freescale Semiconductor, Inc. 3 3 * Copyright (c) 2005 MontaVista Software 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of 12 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 - * General Public License for more details. 14 - * 15 - * You should have received a copy of the GNU General Public License along 16 - * with this program; if not, write to the Free Software Foundation, Inc., 17 - * 675 Mass Ave, Cambridge, MA 02139, USA. 18 4 */ 19 5 #ifndef _EHCI_FSL_H 20 6 #define _EHCI_FSL_H
-14
drivers/usb/host/ehci-grlib.c
··· 10 10 * (c) Valentine Barshak <vbarshak@ru.mvista.com> 11 11 * and in turn based on "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de> 12 12 * and "ohci-ppc-of.c" by Sylvain Munaut <tnt@246tNt.com> 13 - * 14 - * This program is free software; you can redistribute it and/or modify it 15 - * under the terms of the GNU General Public License as published by the 16 - * Free Software Foundation; either version 2 of the License, or (at your 17 - * option) any later version. 18 - * 19 - * This program is distributed in the hope that it will be useful, but 20 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 21 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 22 - * for more details. 23 - * 24 - * You should have received a copy of the GNU General Public License 25 - * along with this program; if not, write to the Free Software Foundation, 26 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 27 13 */ 28 14 29 15 #include <linux/err.h>
-14
drivers/usb/host/ehci-hcd.c
··· 5 5 * Maintainer: Alan Stern <stern@rowland.harvard.edu> 6 6 * 7 7 * Copyright (c) 2000-2004 by David Brownell 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 - * This program is distributed in the hope that it will be useful, but 15 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 16 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 17 - * for more details. 18 - * 19 - * You should have received a copy of the GNU General Public License 20 - * along with this program; if not, write to the Free Software Foundation, 21 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 22 8 */ 23 9 24 10 #include <linux/module.h>
-14
drivers/usb/host/ehci-hub.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (C) 2001-2004 by David Brownell 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 - * 15 - * You should have received a copy of the GNU General Public License 16 - * along with this program; if not, write to the Free Software Foundation, 17 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 18 4 */ 19 5 20 6 /* this file is part of ehci-hcd.c */
-14
drivers/usb/host/ehci-mem.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (c) 2001 by David Brownell 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 - * 15 - * You should have received a copy of the GNU General Public License 16 - * along with this program; if not, write to the Free Software Foundation, 17 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 18 4 */ 19 5 20 6 /* this file is part of ehci-hcd.c */
-5
drivers/usb/host/ehci-mv.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/kernel.h>
-14
drivers/usb/host/ehci-mxc.c
··· 2 2 /* 3 3 * Copyright (c) 2008 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix 4 4 * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de> 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 - * This program is distributed in the hope that it will be useful, but 12 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 13 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 - * for more details. 15 - * 16 - * You should have received a copy of the GNU General Public License 17 - * along with this program; if not, write to the Free Software Foundation, 18 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 5 */ 20 6 21 7 #include <linux/kernel.h>
-15
drivers/usb/host/ehci-omap.c
··· 15 15 * Contact: Felipe Balbi <felipe.balbi@nokia.com> 16 16 * 17 17 * Based on "ehci-fsl.c" and "ehci-au1xxx.c" ehci glue layers 18 - * 19 - * This program is free software; you can redistribute it and/or modify 20 - * it under the terms of the GNU General Public License as published by 21 - * the Free Software Foundation; either version 2 of the License, or 22 - * (at your option) any later version. 23 - * 24 - * This program is distributed in the hope that it will be useful, 25 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 26 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 27 - * GNU General Public License for more details. 28 - * 29 - * You should have received a copy of the GNU General Public License 30 - * along with this program; if not, write to the Free Software 31 - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 32 - * 33 18 */ 34 19 35 20 #include <linux/kernel.h>
-4
drivers/usb/host/ehci-orion.c
··· 3 3 * drivers/usb/host/ehci-orion.c 4 4 * 5 5 * Tzachi Perelstein <tzachi@marvell.com> 6 - * 7 - * This file is licensed under the terms of the GNU General Public 8 - * License version 2. This program is licensed "as is" without any 9 - * warranty of any kind, whether express or implied. 10 6 */ 11 7 12 8 #include <linux/kernel.h>
-14
drivers/usb/host/ehci-pci.c
··· 3 3 * EHCI HCD (Host Controller Driver) PCI Bus Glue. 4 4 * 5 5 * Copyright (c) 2000-2004 by David Brownell 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 - * 12 - * This program is distributed in the hope that it will be useful, but 13 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 14 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 15 - * for more details. 16 - * 17 - * You should have received a copy of the GNU General Public License 18 - * along with this program; if not, write to the Free Software Foundation, 19 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 6 */ 21 7 22 8 #include <linux/kernel.h>
-2
drivers/usb/host/ehci-platform.c
··· 17 17 * Copyright 2000-2002 David Brownell 18 18 * Copyright 1999 Linus Torvalds 19 19 * Copyright 1999 Gregory P. Smith 20 - * 21 - * Licensed under the GNU/GPL. See COPYING for details. 22 20 */ 23 21 #include <linux/acpi.h> 24 22 #include <linux/clk.h>
-5
drivers/usb/host/ehci-pmcmsp.c
··· 3 3 * PMC MSP EHCI (Host Controller Driver) for USB. 4 4 * 5 5 * (C) Copyright 2006-2010 PMC-Sierra Inc 6 - * 7 - * This file is subject to the terms and conditions of the GNU General Public 8 - * License. See the file "COPYING" in the main directory of this archive 9 - * for more details. 10 - * 11 6 */ 12 7 13 8 /* includes */
-13
drivers/usb/host/ehci-ps3.c
··· 4 4 * 5 5 * Copyright (C) 2006 Sony Computer Entertainment Inc. 6 6 * Copyright 2006 Sony Corp. 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; version 2 of the License. 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, write to the Free Software 19 - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 7 */ 21 8 22 9 #include <asm/firmware.h>
-14
drivers/usb/host/ehci-q.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (C) 2001-2004 by David Brownell 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 - * 15 - * You should have received a copy of the GNU General Public License 16 - * along with this program; if not, write to the Free Software Foundation, 17 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 18 4 */ 19 5 20 6 /* this file is part of ehci-hcd.c */
-14
drivers/usb/host/ehci-sched.c
··· 2 2 /* 3 3 * Copyright (c) 2001-2004 by David Brownell 4 4 * Copyright (c) 2003 Michal Sojka, for high-speed iso transfers 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 - * This program is distributed in the hope that it will be useful, but 12 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 13 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 - * for more details. 15 - * 16 - * You should have received a copy of the GNU General Public License 17 - * along with this program; if not, write to the Free Software Foundation, 18 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 5 */ 20 6 21 7 /* this file is part of ehci-hcd.c */
-4
drivers/usb/host/ehci-sh.c
··· 5 5 * Copyright (C) 2010 Paul Mundt 6 6 * 7 7 * Based on ohci-sh.c and ehci-atmel.c. 8 - * 9 - * This file is subject to the terms and conditions of the GNU General Public 10 - * License. See the file "COPYING" in the main directory of this archive 11 - * for more details. 12 8 */ 13 9 #include <linux/platform_device.h> 14 10 #include <linux/clk.h>
-4
drivers/usb/host/ehci-spear.c
··· 6 6 * Deepak Sikri <deepak.sikri@st.com> 7 7 * 8 8 * Based on various ehci-*.c drivers 9 - * 10 - * This file is subject to the terms and conditions of the GNU General Public 11 - * License. See the file COPYING in the main directory of this archive for 12 - * more details. 13 9 */ 14 10 15 11 #include <linux/clk.h>
-4
drivers/usb/host/ehci-st.c
··· 7 7 * Author: Peter Griffin <peter.griffin@linaro.org> 8 8 * 9 9 * Derived from ehci-platform.c 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 version 2 as 13 - * published by the Free Software Foundation. 14 10 */ 15 11 16 12 #include <linux/clk.h>
-14
drivers/usb/host/ehci-sysfs.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (C) 2007 by Alan Stern 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 - * 15 - * You should have received a copy of the GNU General Public License 16 - * along with this program; if not, write to the Free Software Foundation, 17 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 18 4 */ 19 5 20 6 /* this file is part of ehci-hcd.c */
-11
drivers/usb/host/ehci-tegra.c
··· 4 4 * 5 5 * Copyright (C) 2010 Google, Inc. 6 6 * Copyright (C) 2009 - 2013 NVIDIA Corporation 7 - * 8 - * This program is free software; you can redistribute it and/or modify it 9 - * under the terms of the GNU General Public License as published by the 10 - * Free Software Foundation; either version 2 of the License, or (at your 11 - * option) any later version. 12 - * 13 - * This program is distributed in the hope that it will be useful, but WITHOUT 14 - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 15 - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 16 - * more details. 17 - * 18 7 */ 19 8 20 9 #include <linux/clk.h>
-10
drivers/usb/host/ehci-tilegx.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* 3 3 * Copyright 2012 Tilera Corporation. All Rights Reserved. 4 - * 5 - * This program is free software; you can redistribute it and/or 6 - * modify it under the terms of the GNU General Public License 7 - * as published by the Free Software Foundation, version 2. 8 - * 9 - * This program is distributed in the hope that it will be useful, but 10 - * WITHOUT ANY WARRANTY; without even the implied warranty of 11 - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or 12 - * NON INFRINGEMENT. See the GNU General Public License for 13 - * more details. 14 4 */ 15 5 16 6 /*
-10
drivers/usb/host/ehci-timer.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (C) 2012 by Alan Stern 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 4 */ 15 5 16 6 /* This file is part of ehci-hcd.c */
-5
drivers/usb/host/ehci-w90x900.c
··· 5 5 * Copyright (c) 2008 Nuvoton technology corporation. 6 6 * 7 7 * Wan ZongShun <mcuos.com@gmail.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 - * 13 8 */ 14 9 15 10 #include <linux/dma-mapping.h>
-15
drivers/usb/host/ehci-xilinx-of.c
··· 9 9 * Based on "ehci-ppc-of.c" by Valentine Barshak <vbarshak@ru.mvista.com> 10 10 * and "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de> 11 11 * and "ohci-ppc-of.c" by Sylvain Munaut <tnt@246tNt.com> 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 - * This program is distributed in the hope that it will be useful, but 19 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 20 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 21 - * for more details. 22 - * 23 - * You should have received a copy of the GNU General Public License 24 - * along with this program; if not, write to the Free Software Foundation, 25 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 26 - * 27 12 */ 28 13 29 14 #include <linux/err.h>
-14
drivers/usb/host/ehci.h
··· 1 1 // SPDX-License-Identifier: GPL-2.0+ 2 2 /* 3 3 * Copyright (c) 2001-2002 by David Brownell 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 - * 10 - * This program is distributed in the hope that it will be useful, but 11 - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12 - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 13 - * for more details. 14 - * 15 - * You should have received a copy of the GNU General Public License 16 - * along with this program; if not, write to the Free Software Foundation, 17 - * Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 18 4 */ 19 5 20 6 #ifndef __LINUX_EHCI_HCD_H