diff options
| author | Joerg Roedel <jroedel@suse.de> | 2019-06-24 04:23:16 -0400 |
|---|---|---|
| committer | Joerg Roedel <jroedel@suse.de> | 2019-06-24 04:23:16 -0400 |
| commit | ceedd5f74d8cfe34db4e654a7808e3c5de40d6f5 (patch) | |
| tree | e19c18292231202e9cd8d484ee43f46b2c9c9ad1 /include/linux | |
| parent | 1b961423158caaae49d3900b7c9c37477bbfa9b3 (diff) | |
| parent | 4b972a01a7da614b4796475f933094751a295a2f (diff) | |
Merge tag 'v5.2-rc6' into generic-dma-ops
Linux 5.2-rc6
Diffstat (limited to 'include/linux')
773 files changed, 960 insertions, 4945 deletions
diff --git a/include/linux/acpi.h b/include/linux/acpi.h index 98440df7fe42..d315d86844e4 100644 --- a/include/linux/acpi.h +++ b/include/linux/acpi.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * acpi.h - ACPI Interface | 3 | * acpi.h - ACPI Interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2001 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com> | 5 | * Copyright (C) 2001 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com> |
| 5 | * | ||
| 6 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 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 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef _LINUX_ACPI_H | 8 | #ifndef _LINUX_ACPI_H |
diff --git a/include/linux/acpi_dma.h b/include/linux/acpi_dma.h index 329436d38e66..72cedb916a9c 100644 --- a/include/linux/acpi_dma.h +++ b/include/linux/acpi_dma.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ACPI helpers for DMA request / controller | 3 | * ACPI helpers for DMA request / controller |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2013, Intel Corporation | 7 | * Copyright (C) 2013, Intel Corporation |
| 7 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 8 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef __LINUX_ACPI_DMA_H | 11 | #ifndef __LINUX_ACPI_DMA_H |
diff --git a/include/linux/acpi_iort.h b/include/linux/acpi_iort.h index 723e4dfa1c14..8e7e2ec37f1b 100644 --- a/include/linux/acpi_iort.h +++ b/include/linux/acpi_iort.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016, Semihalf | 3 | * Copyright (C) 2016, Semihalf |
| 3 | * Author: Tomasz Nowicki <tn@semihalf.com> | 4 | * Author: Tomasz Nowicki <tn@semihalf.com> |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License along with | ||
| 15 | * this program; if not, write to the Free Software Foundation, Inc., 59 Temple | ||
| 16 | * Place - Suite 330, Boston, MA 02111-1307 USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef __ACPI_IORT_H__ | 7 | #ifndef __ACPI_IORT_H__ |
diff --git a/include/linux/amba/bus.h b/include/linux/amba/bus.h index f99b74a6e4ca..26f0ecf401ea 100644 --- a/include/linux/amba/bus.h +++ b/include/linux/amba/bus.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/amba/bus.h | 3 | * linux/include/amba/bus.h |
| 3 | * | 4 | * |
| @@ -6,10 +7,6 @@ | |||
| 6 | * region or that is derived from a PrimeCell. | 7 | * region or that is derived from a PrimeCell. |
| 7 | * | 8 | * |
| 8 | * Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved. | 9 | * Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved. |
| 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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | #ifndef ASMARM_AMBA_H | 11 | #ifndef ASMARM_AMBA_H |
| 15 | #define ASMARM_AMBA_H | 12 | #define ASMARM_AMBA_H |
diff --git a/include/linux/amba/kmi.h b/include/linux/amba/kmi.h index a39e5be751b3..94dd727f1aea 100644 --- a/include/linux/amba/kmi.h +++ b/include/linux/amba/kmi.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/asm-arm/hardware/amba_kmi.h | 3 | * linux/include/asm-arm/hardware/amba_kmi.h |
| 3 | * | 4 | * |
| @@ -5,21 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2000 Deep Blue Solutions Ltd. | 7 | * Copyright (C) 2000 Deep Blue Solutions Ltd. |
| 7 | * | 8 | * |
| 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 | * | ||
| 22 | * | ||
| 23 | * --------------------------------------------------------------------------- | 9 | * --------------------------------------------------------------------------- |
| 24 | * From ARM PrimeCell(tm) PS2 Keyboard/Mouse Interface (PL050) Technical | 10 | * From ARM PrimeCell(tm) PS2 Keyboard/Mouse Interface (PL050) Technical |
| 25 | * Reference Manual - ARM DDI 0143B - see http://www.arm.com/ | 11 | * Reference Manual - ARM DDI 0143B - see http://www.arm.com/ |
diff --git a/include/linux/amba/pl022.h b/include/linux/amba/pl022.h index 854b7294f6c6..131b27c97209 100644 --- a/include/linux/amba/pl022.h +++ b/include/linux/amba/pl022.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/amba/pl022.h | 3 | * include/linux/amba/pl022.h |
| 3 | * | 4 | * |
| @@ -10,16 +11,6 @@ | |||
| 10 | * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c | 11 | * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c |
| 11 | * Initial adoption to PL022 by: | 12 | * Initial adoption to PL022 by: |
| 12 | * Sachin Verma <sachin.verma@st.com> | 13 | * Sachin Verma <sachin.verma@st.com> |
| 13 | * | ||
| 14 | * This program is free software; you can redistribute it and/or modify | ||
| 15 | * it under the terms of the GNU General Public License as published by | ||
| 16 | * the Free Software Foundation; either version 2 of the License, or | ||
| 17 | * (at your option) any later version. | ||
| 18 | * | ||
| 19 | * This program is distributed in the hope that it will be useful, | ||
| 20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 22 | * GNU General Public License for more details. | ||
| 23 | */ | 14 | */ |
| 24 | 15 | ||
| 25 | #ifndef _SSP_PL022_H | 16 | #ifndef _SSP_PL022_H |
diff --git a/include/linux/amba/pl080.h b/include/linux/amba/pl080.h index ab036b6b1804..e192d546639b 100644 --- a/include/linux/amba/pl080.h +++ b/include/linux/amba/pl080.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* include/linux/amba/pl080.h | 2 | /* include/linux/amba/pl080.h |
| 2 | * | 3 | * |
| 3 | * Copyright 2008 Openmoko, Inc. | 4 | * Copyright 2008 Openmoko, Inc. |
| @@ -6,10 +7,6 @@ | |||
| 6 | * Ben Dooks <ben@simtec.co.uk> | 7 | * Ben Dooks <ben@simtec.co.uk> |
| 7 | * | 8 | * |
| 8 | * ARM PrimeCell PL080 DMA controller | 9 | * ARM PrimeCell PL080 DMA controller |
| 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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | /* Note, there are some Samsung updates to this controller block which | 12 | /* Note, there are some Samsung updates to this controller block which |
diff --git a/include/linux/amba/pl08x.h b/include/linux/amba/pl08x.h index 79d1bcee738d..3100e0debcdd 100644 --- a/include/linux/amba/pl08x.h +++ b/include/linux/amba/pl08x.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/amba/pl08x.h - ARM PrimeCell DMA Controller driver | 3 | * linux/amba/pl08x.h - ARM PrimeCell DMA Controller driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2005 ARM Ltd | 5 | * Copyright (C) 2005 ARM Ltd |
| 5 | * Copyright (C) 2010 ST-Ericsson SA | 6 | * Copyright (C) 2010 ST-Ericsson SA |
| 6 | * | 7 | * |
| 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 | * | ||
| 11 | * pl08x information required by platform code | 8 | * pl08x information required by platform code |
| 12 | * | 9 | * |
| 13 | * Please credit ARM.com | 10 | * Please credit ARM.com |
diff --git a/include/linux/amba/pl093.h b/include/linux/amba/pl093.h index 2983e3671adb..b17166e3b49a 100644 --- a/include/linux/amba/pl093.h +++ b/include/linux/amba/pl093.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* linux/amba/pl093.h | 2 | /* linux/amba/pl093.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008 Simtec Electronics | 4 | * Copyright (c) 2008 Simtec Electronics |
| @@ -6,10 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * AMBA PL093 SSMC (synchronous static memory controller) | 8 | * AMBA PL093 SSMC (synchronous static memory controller) |
| 8 | * See DDI0236.pdf (r0p4) for more details | 9 | * See DDI0236.pdf (r0p4) for more details |
| 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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | #define SMB_BANK(x) ((x) * 0x20) /* each bank control set is 0x20 apart */ | 12 | #define SMB_BANK(x) ((x) * 0x20) /* each bank control set is 0x20 apart */ |
diff --git a/include/linux/amba/serial.h b/include/linux/amba/serial.h index ad0965e21a5e..a1307b58cc2c 100644 --- a/include/linux/amba/serial.h +++ b/include/linux/amba/serial.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/asm-arm/hardware/serial_amba.h | 3 | * linux/include/asm-arm/hardware/serial_amba.h |
| 3 | * | 4 | * |
| @@ -5,20 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) ARM Limited | 7 | * Copyright (C) ARM Limited |
| 7 | * Copyright (C) 2000 Deep Blue Solutions Ltd. | 8 | * Copyright (C) 2000 Deep Blue Solutions Ltd. |
| 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 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License 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 | ||
| 21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | */ | 9 | */ |
| 23 | #ifndef ASM_ARM_HARDWARE_SERIAL_AMBA_H | 10 | #ifndef ASM_ARM_HARDWARE_SERIAL_AMBA_H |
| 24 | #define ASM_ARM_HARDWARE_SERIAL_AMBA_H | 11 | #define ASM_ARM_HARDWARE_SERIAL_AMBA_H |
diff --git a/include/linux/amd-iommu.h b/include/linux/amd-iommu.h index 09751d349963..4a4d00646040 100644 --- a/include/linux/amd-iommu.h +++ b/include/linux/amd-iommu.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2007-2010 Advanced Micro Devices, Inc. | 3 | * Copyright (C) 2007-2010 Advanced Micro Devices, Inc. |
| 3 | * Author: Joerg Roedel <joerg.roedel@amd.com> | 4 | * Author: Joerg Roedel <joerg.roedel@amd.com> |
| 4 | * Leo Duran <leo.duran@amd.com> | 5 | * Leo Duran <leo.duran@amd.com> |
| 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 version 2 as published | ||
| 8 | * by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License 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 | ||
| 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | */ | 6 | */ |
| 19 | 7 | ||
| 20 | #ifndef _ASM_X86_AMD_IOMMU_H | 8 | #ifndef _ASM_X86_AMD_IOMMU_H |
diff --git a/include/linux/apm-emulation.h b/include/linux/apm-emulation.h index e6d800358dd6..94c036957948 100644 --- a/include/linux/apm-emulation.h +++ b/include/linux/apm-emulation.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* -*- linux-c -*- | 2 | /* -*- linux-c -*- |
| 2 | * | 3 | * |
| 3 | * (C) 2003 zecke@handhelds.org | 4 | * (C) 2003 zecke@handhelds.org |
| 4 | * | 5 | * |
| 5 | * GPL version 2 | ||
| 6 | * | ||
| 7 | * based on arch/arm/kernel/apm.c | 6 | * based on arch/arm/kernel/apm.c |
| 8 | * factor out the information needed by architectures to provide | 7 | * factor out the information needed by architectures to provide |
| 9 | * apm status | 8 | * apm status |
diff --git a/include/linux/apple-gmux.h b/include/linux/apple-gmux.h index 714186de8c36..ddb10aa67b14 100644 --- a/include/linux/apple-gmux.h +++ b/include/linux/apple-gmux.h | |||
| @@ -1,18 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * apple-gmux.h - microcontroller built into dual GPU MacBook Pro & Mac Pro | 3 | * apple-gmux.h - microcontroller built into dual GPU MacBook Pro & Mac Pro |
| 3 | * Copyright (C) 2015 Lukas Wunner <lukas@wunner.de> | 4 | * Copyright (C) 2015 Lukas Wunner <lukas@wunner.de> |
| 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 (version 2) as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | 5 | */ |
| 17 | 6 | ||
| 18 | #ifndef LINUX_APPLE_GMUX_H | 7 | #ifndef LINUX_APPLE_GMUX_H |
diff --git a/include/linux/arm-cci.h b/include/linux/arm-cci.h index 521ec1f2e6bc..d0e44201d855 100644 --- a/include/linux/arm-cci.h +++ b/include/linux/arm-cci.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * CCI cache coherent interconnect support | 3 | * CCI cache coherent interconnect support |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 ARM Ltd. | 5 | * Copyright (C) 2013 ARM Ltd. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef __LINUX_ARM_CCI_H | 8 | #ifndef __LINUX_ARM_CCI_H |
diff --git a/include/linux/arm-smccc.h b/include/linux/arm-smccc.h index 18863d56273c..080012a6f025 100644 --- a/include/linux/arm-smccc.h +++ b/include/linux/arm-smccc.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2015, Linaro Limited | 3 | * Copyright (c) 2015, Linaro Limited |
| 3 | * | ||
| 4 | * This software is licensed under the terms of the GNU General Public | ||
| 5 | * License version 2, as published by the Free Software Foundation, and | ||
| 6 | * may be copied, distributed, and modified under those terms. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | */ | 4 | */ |
| 14 | #ifndef __LINUX_ARM_SMCCC_H | 5 | #ifndef __LINUX_ARM_SMCCC_H |
| 15 | #define __LINUX_ARM_SMCCC_H | 6 | #define __LINUX_ARM_SMCCC_H |
diff --git a/include/linux/async.h b/include/linux/async.h index f81d6dbffe68..0a17cd27f348 100644 --- a/include/linux/async.h +++ b/include/linux/async.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * async.h: Asynchronous function calls for boot performance | 3 | * async.h: Asynchronous function calls for boot performance |
| 3 | * | 4 | * |
| 4 | * (C) Copyright 2009 Intel Corporation | 5 | * (C) Copyright 2009 Intel Corporation |
| 5 | * Author: Arjan van de Ven <arjan@linux.intel.com> | 6 | * Author: Arjan van de Ven <arjan@linux.intel.com> |
| 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 | ||
| 9 | * as published by the Free Software Foundation; version 2 | ||
| 10 | * of the License. | ||
| 11 | */ | 7 | */ |
| 12 | #ifndef __ASYNC_H__ | 8 | #ifndef __ASYNC_H__ |
| 13 | #define __ASYNC_H__ | 9 | #define __ASYNC_H__ |
diff --git a/include/linux/async_tx.h b/include/linux/async_tx.h index 28e3cf1465ab..75e582b8d2d9 100644 --- a/include/linux/async_tx.h +++ b/include/linux/async_tx.h | |||
| @@ -1,19 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright © 2006, Intel Corporation. | 3 | * Copyright © 2006, Intel Corporation. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License along with | ||
| 14 | * this program; if not, write to the Free Software Foundation, Inc., | ||
| 15 | * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 16 | * | ||
| 17 | */ | 4 | */ |
| 18 | #ifndef _ASYNC_TX_H_ | 5 | #ifndef _ASYNC_TX_H_ |
| 19 | #define _ASYNC_TX_H_ | 6 | #define _ASYNC_TX_H_ |
diff --git a/include/linux/atmel_pdc.h b/include/linux/atmel_pdc.h index 63499ce806ea..00a766b5ee96 100644 --- a/include/linux/atmel_pdc.h +++ b/include/linux/atmel_pdc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/atmel_pdc.h | 3 | * include/linux/atmel_pdc.h |
| 3 | * | 4 | * |
| @@ -6,11 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Peripheral Data Controller (PDC) registers. | 8 | * Peripheral Data Controller (PDC) registers. |
| 8 | * Based on AT91RM9200 datasheet revision E. | 9 | * Based on AT91RM9200 datasheet revision E. |
| 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 | */ | 10 | */ |
| 15 | 11 | ||
| 16 | #ifndef ATMEL_PDC_H | 12 | #ifndef ATMEL_PDC_H |
diff --git a/include/linux/attribute_container.h b/include/linux/attribute_container.h index 896c6892f327..d12bb2153cd6 100644 --- a/include/linux/attribute_container.h +++ b/include/linux/attribute_container.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * attribute_container.h - a generic container for all classes | 3 | * attribute_container.h - a generic container for all classes |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> | 5 | * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> |
| 5 | * | ||
| 6 | * This file is licensed under GPLv2 | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _ATTRIBUTE_CONTAINER_H_ | 8 | #ifndef _ATTRIBUTE_CONTAINER_H_ |
diff --git a/include/linux/audit.h b/include/linux/audit.h index 43a23e28ba23..3a4f2415bb7c 100644 --- a/include/linux/audit.h +++ b/include/linux/audit.h | |||
| @@ -1,24 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* audit.h -- Auditing support | 2 | /* audit.h -- Auditing support |
| 2 | * | 3 | * |
| 3 | * Copyright 2003-2004 Red Hat Inc., Durham, North Carolina. | 4 | * Copyright 2003-2004 Red Hat Inc., Durham, North Carolina. |
| 4 | * All Rights Reserved. | 5 | * All Rights Reserved. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | * | ||
| 20 | * Written by Rickard E. (Rik) Faith <faith@redhat.com> | 7 | * Written by Rickard E. (Rik) Faith <faith@redhat.com> |
| 21 | * | ||
| 22 | */ | 8 | */ |
| 23 | #ifndef _LINUX_AUDIT_H_ | 9 | #ifndef _LINUX_AUDIT_H_ |
| 24 | #define _LINUX_AUDIT_H_ | 10 | #define _LINUX_AUDIT_H_ |
diff --git a/include/linux/avf/virtchnl.h b/include/linux/avf/virtchnl.h index 7605b5919c3a..191621ff7594 100644 --- a/include/linux/avf/virtchnl.h +++ b/include/linux/avf/virtchnl.h | |||
| @@ -1,23 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /******************************************************************************* | 2 | /******************************************************************************* |
| 2 | * | 3 | * |
| 3 | * Intel Ethernet Controller XL710 Family Linux Virtual Function Driver | 4 | * Intel Ethernet Controller XL710 Family Linux Virtual Function Driver |
| 4 | * Copyright(c) 2013 - 2014 Intel Corporation. | 5 | * Copyright(c) 2013 - 2014 Intel Corporation. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify it | ||
| 7 | * under the terms and conditions of the GNU General Public License, | ||
| 8 | * version 2, as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 11 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 12 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 13 | * more details. | ||
| 14 | * | ||
| 15 | * You should have received a copy of the GNU General Public License along | ||
| 16 | * with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | * | ||
| 18 | * The full GNU General Public License is included in this distribution in | ||
| 19 | * the file called "COPYING". | ||
| 20 | * | ||
| 21 | * Contact Information: | 7 | * Contact Information: |
| 22 | * e1000-devel Mailing List <e1000-devel@lists.sourceforge.net> | 8 | * e1000-devel Mailing List <e1000-devel@lists.sourceforge.net> |
| 23 | * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 | 9 | * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 |
diff --git a/include/linux/bch.h b/include/linux/bch.h index 295b4ef153bb..aa765af85c38 100644 --- a/include/linux/bch.h +++ b/include/linux/bch.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic binary BCH encoding/decoding library | 3 | * Generic binary BCH encoding/decoding library |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License version 2 as published by | ||
| 6 | * the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License along with | ||
| 14 | * this program; if not, write to the Free Software Foundation, Inc., 51 | ||
| 15 | * Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 16 | * | ||
| 17 | * Copyright © 2011 Parrot S.A. | 5 | * Copyright © 2011 Parrot S.A. |
| 18 | * | 6 | * |
| 19 | * Author: Ivan Djelic <ivan.djelic@parrot.com> | 7 | * Author: Ivan Djelic <ivan.djelic@parrot.com> |
diff --git a/include/linux/bcm47xx_nvram.h b/include/linux/bcm47xx_nvram.h index a414a2b53e41..53b31f69b74a 100644 --- a/include/linux/bcm47xx_nvram.h +++ b/include/linux/bcm47xx_nvram.h | |||
| @@ -1,8 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify it | ||
| 3 | * under the terms of the GNU General Public License as published by the | ||
| 4 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 5 | * option) any later version. | ||
| 6 | */ | 3 | */ |
| 7 | 4 | ||
| 8 | #ifndef __BCM47XX_NVRAM_H | 5 | #ifndef __BCM47XX_NVRAM_H |
diff --git a/include/linux/bcm47xx_sprom.h b/include/linux/bcm47xx_sprom.h index c06b47c84e1a..b0f4424f34fc 100644 --- a/include/linux/bcm47xx_sprom.h +++ b/include/linux/bcm47xx_sprom.h | |||
| @@ -1,8 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify it | ||
| 3 | * under the terms of the GNU General Public License as published by the | ||
| 4 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 5 | * option) any later version. | ||
| 6 | */ | 3 | */ |
| 7 | 4 | ||
| 8 | #ifndef __BCM47XX_SPROM_H | 5 | #ifndef __BCM47XX_SPROM_H |
diff --git a/include/linux/bio.h b/include/linux/bio.h index 0f23b5682640..f87abaa898f0 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h | |||
| @@ -423,7 +423,7 @@ extern int bio_add_page(struct bio *, struct page *, unsigned int,unsigned int); | |||
| 423 | extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, | 423 | extern int bio_add_pc_page(struct request_queue *, struct bio *, struct page *, |
| 424 | unsigned int, unsigned int); | 424 | unsigned int, unsigned int); |
| 425 | bool __bio_try_merge_page(struct bio *bio, struct page *page, | 425 | bool __bio_try_merge_page(struct bio *bio, struct page *page, |
| 426 | unsigned int len, unsigned int off, bool same_page); | 426 | unsigned int len, unsigned int off, bool *same_page); |
| 427 | void __bio_add_page(struct bio *bio, struct page *page, | 427 | void __bio_add_page(struct bio *bio, struct page *page, |
| 428 | unsigned int len, unsigned int off); | 428 | unsigned int len, unsigned int off); |
| 429 | int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter); | 429 | int bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter); |
diff --git a/include/linux/bitfield.h b/include/linux/bitfield.h index 3f1ef4450a7c..4bbb5f1c8b5b 100644 --- a/include/linux/bitfield.h +++ b/include/linux/bitfield.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2014 Felix Fietkau <nbd@nbd.name> | 3 | * Copyright (C) 2014 Felix Fietkau <nbd@nbd.name> |
| 3 | * Copyright (C) 2004 - 2009 Ivo van Doorn <IvDoorn@gmail.com> | 4 | * Copyright (C) 2004 - 2009 Ivo van Doorn <IvDoorn@gmail.com> |
| 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 version 2 | ||
| 7 | * as published by the Free Software Foundation | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef _LINUX_BITFIELD_H | 7 | #ifndef _LINUX_BITFIELD_H |
diff --git a/include/linux/bpf-cgroup.h b/include/linux/bpf-cgroup.h index cb3c6b3b89c8..a7f7a98ec39d 100644 --- a/include/linux/bpf-cgroup.h +++ b/include/linux/bpf-cgroup.h | |||
| @@ -238,6 +238,12 @@ int bpf_percpu_cgroup_storage_update(struct bpf_map *map, void *key, | |||
| 238 | #define BPF_CGROUP_RUN_PROG_UDP6_SENDMSG_LOCK(sk, uaddr, t_ctx) \ | 238 | #define BPF_CGROUP_RUN_PROG_UDP6_SENDMSG_LOCK(sk, uaddr, t_ctx) \ |
| 239 | BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP6_SENDMSG, t_ctx) | 239 | BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP6_SENDMSG, t_ctx) |
| 240 | 240 | ||
| 241 | #define BPF_CGROUP_RUN_PROG_UDP4_RECVMSG_LOCK(sk, uaddr) \ | ||
| 242 | BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP4_RECVMSG, NULL) | ||
| 243 | |||
| 244 | #define BPF_CGROUP_RUN_PROG_UDP6_RECVMSG_LOCK(sk, uaddr) \ | ||
| 245 | BPF_CGROUP_RUN_SA_PROG_LOCK(sk, uaddr, BPF_CGROUP_UDP6_RECVMSG, NULL) | ||
| 246 | |||
| 241 | #define BPF_CGROUP_RUN_PROG_SOCK_OPS(sock_ops) \ | 247 | #define BPF_CGROUP_RUN_PROG_SOCK_OPS(sock_ops) \ |
| 242 | ({ \ | 248 | ({ \ |
| 243 | int __ret = 0; \ | 249 | int __ret = 0; \ |
| @@ -339,6 +345,8 @@ static inline int bpf_percpu_cgroup_storage_update(struct bpf_map *map, | |||
| 339 | #define BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr) ({ 0; }) | 345 | #define BPF_CGROUP_RUN_PROG_INET6_CONNECT_LOCK(sk, uaddr) ({ 0; }) |
| 340 | #define BPF_CGROUP_RUN_PROG_UDP4_SENDMSG_LOCK(sk, uaddr, t_ctx) ({ 0; }) | 346 | #define BPF_CGROUP_RUN_PROG_UDP4_SENDMSG_LOCK(sk, uaddr, t_ctx) ({ 0; }) |
| 341 | #define BPF_CGROUP_RUN_PROG_UDP6_SENDMSG_LOCK(sk, uaddr, t_ctx) ({ 0; }) | 347 | #define BPF_CGROUP_RUN_PROG_UDP6_SENDMSG_LOCK(sk, uaddr, t_ctx) ({ 0; }) |
| 348 | #define BPF_CGROUP_RUN_PROG_UDP4_RECVMSG_LOCK(sk, uaddr) ({ 0; }) | ||
| 349 | #define BPF_CGROUP_RUN_PROG_UDP6_RECVMSG_LOCK(sk, uaddr) ({ 0; }) | ||
| 342 | #define BPF_CGROUP_RUN_PROG_SOCK_OPS(sock_ops) ({ 0; }) | 350 | #define BPF_CGROUP_RUN_PROG_SOCK_OPS(sock_ops) ({ 0; }) |
| 343 | #define BPF_CGROUP_RUN_PROG_DEVICE_CGROUP(type,major,minor,access) ({ 0; }) | 351 | #define BPF_CGROUP_RUN_PROG_DEVICE_CGROUP(type,major,minor,access) ({ 0; }) |
| 344 | #define BPF_CGROUP_RUN_PROG_SYSCTL(head,table,write,buf,count,pos,nbuf) ({ 0; }) | 352 | #define BPF_CGROUP_RUN_PROG_SYSCTL(head,table,write,buf,count,pos,nbuf) ({ 0; }) |
diff --git a/include/linux/bpf.h b/include/linux/bpf.h index 4fb3aa2dc975..b92ef9f73e42 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h | |||
| @@ -1,8 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com | 2 | /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com |
| 2 | * | ||
| 3 | * This program is free software; you can redistribute it and/or | ||
| 4 | * modify it under the terms of version 2 of the GNU General Public | ||
| 5 | * License as published by the Free Software Foundation. | ||
| 6 | */ | 3 | */ |
| 7 | #ifndef _LINUX_BPF_H | 4 | #ifndef _LINUX_BPF_H |
| 8 | #define _LINUX_BPF_H 1 | 5 | #define _LINUX_BPF_H 1 |
| @@ -603,7 +600,6 @@ void bpf_map_area_free(void *base); | |||
| 603 | void bpf_map_init_from_attr(struct bpf_map *map, union bpf_attr *attr); | 600 | void bpf_map_init_from_attr(struct bpf_map *map, union bpf_attr *attr); |
| 604 | 601 | ||
| 605 | extern int sysctl_unprivileged_bpf_disabled; | 602 | extern int sysctl_unprivileged_bpf_disabled; |
| 606 | extern int sysctl_bpf_stats_enabled; | ||
| 607 | 603 | ||
| 608 | int bpf_map_new_fd(struct bpf_map *map, int flags); | 604 | int bpf_map_new_fd(struct bpf_map *map, int flags); |
| 609 | int bpf_prog_new_fd(struct bpf_prog *prog); | 605 | int bpf_prog_new_fd(struct bpf_prog *prog); |
diff --git a/include/linux/bpf_verifier.h b/include/linux/bpf_verifier.h index 1305ccbd8fe6..519aafabc40c 100644 --- a/include/linux/bpf_verifier.h +++ b/include/linux/bpf_verifier.h | |||
| @@ -1,8 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com | 2 | /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com |
| 2 | * | ||
| 3 | * This program is free software; you can redistribute it and/or | ||
| 4 | * modify it under the terms of version 2 of the GNU General Public | ||
| 5 | * License as published by the Free Software Foundation. | ||
| 6 | */ | 3 | */ |
| 7 | #ifndef _LINUX_BPF_VERIFIER_H | 4 | #ifndef _LINUX_BPF_VERIFIER_H |
| 8 | #define _LINUX_BPF_VERIFIER_H 1 | 5 | #define _LINUX_BPF_VERIFIER_H 1 |
diff --git a/include/linux/c2port.h b/include/linux/c2port.h index f2736348ca26..4e93bc63c27a 100644 --- a/include/linux/c2port.h +++ b/include/linux/c2port.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Silicon Labs C2 port Linux support | 3 | * Silicon Labs C2 port Linux support |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2007 Rodolfo Giometti <giometti@linux.it> | 5 | * Copyright (c) 2007 Rodolfo Giometti <giometti@linux.it> |
| 5 | * Copyright (c) 2007 Eurotech S.p.A. <info@eurotech.it> | 6 | * Copyright (c) 2007 Eurotech S.p.A. <info@eurotech.it> |
| 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 version 2 as published by | ||
| 9 | * the Free Software Foundation | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #define C2PORT_NAME_LEN 32 | 9 | #define C2PORT_NAME_LEN 32 |
diff --git a/include/linux/can/dev/peak_canfd.h b/include/linux/can/dev/peak_canfd.h index 46dceef2cfa6..511a37302fea 100644 --- a/include/linux/can/dev/peak_canfd.h +++ b/include/linux/can/dev/peak_canfd.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * CAN driver for PEAK System micro-CAN based adapters | 3 | * CAN driver for PEAK System micro-CAN based adapters |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2003-2011 PEAK System-Technik GmbH | 5 | * Copyright (C) 2003-2011 PEAK System-Technik GmbH |
| 5 | * Copyright (C) 2011-2013 Stephane Grosjean <s.grosjean@peak-system.com> | 6 | * Copyright (C) 2011-2013 Stephane Grosjean <s.grosjean@peak-system.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 | ||
| 9 | * by the Free Software Foundation; version 2 of the License. | ||
| 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 | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | #ifndef PUCAN_H | 8 | #ifndef PUCAN_H |
| 17 | #define PUCAN_H | 9 | #define PUCAN_H |
diff --git a/include/linux/can/led.h b/include/linux/can/led.h index 2746f7c2f87d..7c3cfd798c56 100644 --- a/include/linux/can/led.h +++ b/include/linux/can/led.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2012, Fabio Baltieri <fabio.baltieri@gmail.com> | 3 | * Copyright 2012, Fabio Baltieri <fabio.baltieri@gmail.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef _CAN_LED_H | 6 | #ifndef _CAN_LED_H |
diff --git a/include/linux/can/rx-offload.h b/include/linux/can/rx-offload.h index 8268811a697e..9daa1119ea42 100644 --- a/include/linux/can/rx-offload.h +++ b/include/linux/can/rx-offload.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/can/rx-offload.h | 3 | * linux/can/rx-offload.h |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2014 David Jander, Protonic Holland | 5 | * Copyright (c) 2014 David Jander, Protonic Holland |
| 5 | * Copyright (c) 2014-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de> | 6 | * Copyright (c) 2014-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de> |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or modify | ||
| 8 | * it under the terms of the version 2 of the GNU General Public License | ||
| 9 | * as published by the Free Software Foundation | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | 8 | ||
| 17 | #ifndef _CAN_RX_OFFLOAD_H | 9 | #ifndef _CAN_RX_OFFLOAD_H |
diff --git a/include/linux/cb710.h b/include/linux/cb710.h index 8cc10411bab2..60de3fedd3a7 100644 --- a/include/linux/cb710.h +++ b/include/linux/cb710.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * cb710/cb710.h | 3 | * cb710/cb710.h |
| 3 | * | 4 | * |
| 4 | * Copyright by Michał Mirosław, 2008-2009 | 5 | * Copyright by Michał Mirosław, 2008-2009 |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef LINUX_CB710_DRIVER_H | 7 | #ifndef LINUX_CB710_DRIVER_H |
| 11 | #define LINUX_CB710_DRIVER_H | 8 | #define LINUX_CB710_DRIVER_H |
| @@ -129,10 +126,6 @@ void cb710_dump_regs(struct cb710_chip *chip, unsigned dump); | |||
| 129 | * cb710/sgbuf2.h | 126 | * cb710/sgbuf2.h |
| 130 | * | 127 | * |
| 131 | * Copyright by Michał Mirosław, 2008-2009 | 128 | * Copyright by Michał Mirosław, 2008-2009 |
| 132 | * | ||
| 133 | * This program is free software; you can redistribute it and/or modify | ||
| 134 | * it under the terms of the GNU General Public License version 2 as | ||
| 135 | * published by the Free Software Foundation. | ||
| 136 | */ | 129 | */ |
| 137 | #ifndef LINUX_CB710_SG_H | 130 | #ifndef LINUX_CB710_SG_H |
| 138 | #define LINUX_CB710_SG_H | 131 | #define LINUX_CB710_SG_H |
diff --git a/include/linux/ccp.h b/include/linux/ccp.h index 7e9c991c95e0..55cb455cfcb0 100644 --- a/include/linux/ccp.h +++ b/include/linux/ccp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AMD Cryptographic Coprocessor (CCP) driver | 3 | * AMD Cryptographic Coprocessor (CCP) driver |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.com> |
| 7 | * Author: Gary R Hook <gary.hook@amd.com> | 8 | * Author: Gary R Hook <gary.hook@amd.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef __CCP_H__ | 11 | #ifndef __CCP_H__ |
diff --git a/include/linux/cgroup-defs.h b/include/linux/cgroup-defs.h index 77258d276f93..b4e766e93f6e 100644 --- a/include/linux/cgroup-defs.h +++ b/include/linux/cgroup-defs.h | |||
| @@ -89,6 +89,11 @@ enum { | |||
| 89 | * Enable cpuset controller in v1 cgroup to use v2 behavior. | 89 | * Enable cpuset controller in v1 cgroup to use v2 behavior. |
| 90 | */ | 90 | */ |
| 91 | CGRP_ROOT_CPUSET_V2_MODE = (1 << 4), | 91 | CGRP_ROOT_CPUSET_V2_MODE = (1 << 4), |
| 92 | |||
| 93 | /* | ||
| 94 | * Enable legacy local memory.events. | ||
| 95 | */ | ||
| 96 | CGRP_ROOT_MEMORY_LOCAL_EVENTS = (1 << 5), | ||
| 92 | }; | 97 | }; |
| 93 | 98 | ||
| 94 | /* cftype->flags */ | 99 | /* cftype->flags */ |
| @@ -216,6 +221,7 @@ struct css_set { | |||
| 216 | */ | 221 | */ |
| 217 | struct list_head tasks; | 222 | struct list_head tasks; |
| 218 | struct list_head mg_tasks; | 223 | struct list_head mg_tasks; |
| 224 | struct list_head dying_tasks; | ||
| 219 | 225 | ||
| 220 | /* all css_task_iters currently walking this cset */ | 226 | /* all css_task_iters currently walking this cset */ |
| 221 | struct list_head task_iters; | 227 | struct list_head task_iters; |
diff --git a/include/linux/cgroup.h b/include/linux/cgroup.h index c0077adeea83..0297f930a56e 100644 --- a/include/linux/cgroup.h +++ b/include/linux/cgroup.h | |||
| @@ -43,6 +43,9 @@ | |||
| 43 | /* walk all threaded css_sets in the domain */ | 43 | /* walk all threaded css_sets in the domain */ |
| 44 | #define CSS_TASK_ITER_THREADED (1U << 1) | 44 | #define CSS_TASK_ITER_THREADED (1U << 1) |
| 45 | 45 | ||
| 46 | /* internal flags */ | ||
| 47 | #define CSS_TASK_ITER_SKIPPED (1U << 16) | ||
| 48 | |||
| 46 | /* a css_task_iter should be treated as an opaque object */ | 49 | /* a css_task_iter should be treated as an opaque object */ |
| 47 | struct css_task_iter { | 50 | struct css_task_iter { |
| 48 | struct cgroup_subsys *ss; | 51 | struct cgroup_subsys *ss; |
| @@ -57,6 +60,7 @@ struct css_task_iter { | |||
| 57 | struct list_head *task_pos; | 60 | struct list_head *task_pos; |
| 58 | struct list_head *tasks_head; | 61 | struct list_head *tasks_head; |
| 59 | struct list_head *mg_tasks_head; | 62 | struct list_head *mg_tasks_head; |
| 63 | struct list_head *dying_tasks_head; | ||
| 60 | 64 | ||
| 61 | struct css_set *cur_cset; | 65 | struct css_set *cur_cset; |
| 62 | struct css_set *cur_dcset; | 66 | struct css_set *cur_dcset; |
| @@ -487,7 +491,7 @@ static inline struct cgroup_subsys_state *task_css(struct task_struct *task, | |||
| 487 | * | 491 | * |
| 488 | * Find the css for the (@task, @subsys_id) combination, increment a | 492 | * Find the css for the (@task, @subsys_id) combination, increment a |
| 489 | * reference on and return it. This function is guaranteed to return a | 493 | * reference on and return it. This function is guaranteed to return a |
| 490 | * valid css. | 494 | * valid css. The returned css may already have been offlined. |
| 491 | */ | 495 | */ |
| 492 | static inline struct cgroup_subsys_state * | 496 | static inline struct cgroup_subsys_state * |
| 493 | task_get_css(struct task_struct *task, int subsys_id) | 497 | task_get_css(struct task_struct *task, int subsys_id) |
| @@ -497,7 +501,13 @@ task_get_css(struct task_struct *task, int subsys_id) | |||
| 497 | rcu_read_lock(); | 501 | rcu_read_lock(); |
| 498 | while (true) { | 502 | while (true) { |
| 499 | css = task_css(task, subsys_id); | 503 | css = task_css(task, subsys_id); |
| 500 | if (likely(css_tryget_online(css))) | 504 | /* |
| 505 | * Can't use css_tryget_online() here. A task which has | ||
| 506 | * PF_EXITING set may stay associated with an offline css. | ||
| 507 | * If such task calls this function, css_tryget_online() | ||
| 508 | * will keep failing. | ||
| 509 | */ | ||
| 510 | if (likely(css_tryget(css))) | ||
| 501 | break; | 511 | break; |
| 502 | cpu_relax(); | 512 | cpu_relax(); |
| 503 | } | 513 | } |
diff --git a/include/linux/cgroup_rdma.h b/include/linux/cgroup_rdma.h index ef1bae2983f3..80edae03c313 100644 --- a/include/linux/cgroup_rdma.h +++ b/include/linux/cgroup_rdma.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016 Parav Pandit <pandit.parav@gmail.com> | 3 | * Copyright (C) 2016 Parav Pandit <pandit.parav@gmail.com> |
| 3 | * | ||
| 4 | * This file is subject to the terms and conditions of version 2 of the GNU | ||
| 5 | * General Public License. See the file COPYING in the main directory of the | ||
| 6 | * Linux distribution for more details. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef _CGROUP_RDMA_H | 6 | #ifndef _CGROUP_RDMA_H |
diff --git a/include/linux/clk.h b/include/linux/clk.h index f689fc58d7be..c8e3325868bd 100644 --- a/include/linux/clk.h +++ b/include/linux/clk.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/clk.h | 3 | * linux/include/linux/clk.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2004 ARM Limited. | 5 | * Copyright (C) 2004 ARM Limited. |
| 5 | * Written by Deep Blue Solutions Limited. | 6 | * Written by Deep Blue Solutions Limited. |
| 6 | * Copyright (C) 2011-2012 Linaro Ltd <mturquette@linaro.org> | 7 | * Copyright (C) 2011-2012 Linaro Ltd <mturquette@linaro.org> |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | #ifndef __LINUX_CLK_H | 9 | #ifndef __LINUX_CLK_H |
| 13 | #define __LINUX_CLK_H | 10 | #define __LINUX_CLK_H |
diff --git a/include/linux/clk/at91_pmc.h b/include/linux/clk/at91_pmc.h index 44e8fc30b889..390437887b46 100644 --- a/include/linux/clk/at91_pmc.h +++ b/include/linux/clk/at91_pmc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/clk/at91_pmc.h | 3 | * include/linux/clk/at91_pmc.h |
| 3 | * | 4 | * |
| @@ -6,11 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Power Management Controller (PMC) - System peripherals registers. | 8 | * Power Management Controller (PMC) - System peripherals registers. |
| 8 | * Based on AT91RM9200 datasheet revision E. | 9 | * Based on AT91RM9200 datasheet revision E. |
| 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 | */ | 10 | */ |
| 15 | 11 | ||
| 16 | #ifndef AT91_PMC_H | 12 | #ifndef AT91_PMC_H |
diff --git a/include/linux/clk/mxs.h b/include/linux/clk/mxs.h index 5138a90e018c..2674e607ffb1 100644 --- a/include/linux/clk/mxs.h +++ b/include/linux/clk/mxs.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2013 Freescale Semiconductor, Inc. | 3 | * Copyright (C) 2013 Freescale Semiconductor, Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __LINUX_CLK_MXS_H | 6 | #ifndef __LINUX_CLK_MXS_H |
diff --git a/include/linux/clk/sunxi-ng.h b/include/linux/clk/sunxi-ng.h index 990f760f70e5..3cd14acde0a1 100644 --- a/include/linux/clk/sunxi-ng.h +++ b/include/linux/clk/sunxi-ng.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2017 Chen-Yu Tsai. All rights reserved. | 3 | * Copyright (c) 2017 Chen-Yu Tsai. All rights reserved. |
| 3 | * | ||
| 4 | * This software is licensed under the terms of the GNU General Public | ||
| 5 | * License version 2, as published by the Free Software Foundation, and | ||
| 6 | * may be copied, distributed, and modified under those terms. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef _LINUX_CLK_SUNXI_NG_H_ | 6 | #ifndef _LINUX_CLK_SUNXI_NG_H_ |
diff --git a/include/linux/clk/tegra.h b/include/linux/clk/tegra.h index afb9edfa5d58..b8aef62cc3f5 100644 --- a/include/linux/clk/tegra.h +++ b/include/linux/clk/tegra.h | |||
| @@ -1,17 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved. | 3 | * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | 4 | */ |
| 16 | 5 | ||
| 17 | #ifndef __LINUX_CLK_TEGRA_H_ | 6 | #ifndef __LINUX_CLK_TEGRA_H_ |
diff --git a/include/linux/clk/zynq.h b/include/linux/clk/zynq.h index 7a5633b71533..a198dd9255a4 100644 --- a/include/linux/clk/zynq.h +++ b/include/linux/clk/zynq.h | |||
| @@ -1,20 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2013 Xilinx Inc. | 3 | * Copyright (C) 2013 Xilinx Inc. |
| 3 | * Copyright (C) 2012 National Instruments | 4 | * Copyright (C) 2012 National Instruments |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License 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 | ||
| 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | */ | 5 | */ |
| 19 | 6 | ||
| 20 | #ifndef __LINUX_CLK_ZYNQ_H_ | 7 | #ifndef __LINUX_CLK_ZYNQ_H_ |
diff --git a/include/linux/clkdev.h b/include/linux/clkdev.h index ccb32af5848b..fd06b2780a22 100644 --- a/include/linux/clkdev.h +++ b/include/linux/clkdev.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/clkdev.h | 3 | * include/linux/clkdev.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 Russell King. | 5 | * Copyright (C) 2008 Russell King. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * Helper for the clk API to assist looking up a struct clk. | 7 | * Helper for the clk API to assist looking up a struct clk. |
| 11 | */ | 8 | */ |
| 12 | #ifndef __CLKDEV_H | 9 | #ifndef __CLKDEV_H |
diff --git a/include/linux/clock_cooling.h b/include/linux/clock_cooling.h index 4d1019d56f7f..b5cebf766e02 100644 --- a/include/linux/clock_cooling.h +++ b/include/linux/clock_cooling.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/clock_cooling.h | 3 | * linux/include/linux/clock_cooling.h |
| 3 | * | 4 | * |
| @@ -9,15 +10,6 @@ | |||
| 9 | * Highly based on cpu_cooling.c. | 10 | * Highly based on cpu_cooling.c. |
| 10 | * Copyright (C) 2012 Samsung Electronics Co., Ltd(http://www.samsung.com) | 11 | * Copyright (C) 2012 Samsung Electronics Co., Ltd(http://www.samsung.com) |
| 11 | * Copyright (C) 2012 Amit Daniel <amit.kachhap@linaro.org> | 12 | * Copyright (C) 2012 Amit Daniel <amit.kachhap@linaro.org> |
| 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; version 2 of the License. | ||
| 16 | * | ||
| 17 | * This program is distributed in the hope that it will be useful, but | ||
| 18 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 19 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 20 | * General Public License for more details. | ||
| 21 | */ | 13 | */ |
| 22 | 14 | ||
| 23 | #ifndef __CPU_COOLING_H__ | 15 | #ifndef __CPU_COOLING_H__ |
diff --git a/include/linux/cnt32_to_63.h b/include/linux/cnt32_to_63.h index aa629bce9033..064428479f2d 100644 --- a/include/linux/cnt32_to_63.h +++ b/include/linux/cnt32_to_63.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Extend a 32-bit counter to 63 bits | 3 | * Extend a 32-bit counter to 63 bits |
| 3 | * | 4 | * |
| 4 | * Author: Nicolas Pitre | 5 | * Author: Nicolas Pitre |
| 5 | * Created: December 3, 2006 | 6 | * Created: December 3, 2006 |
| 6 | * Copyright: MontaVista Software, Inc. | 7 | * Copyright: MontaVista Software, 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 version 2 | ||
| 10 | * as published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __LINUX_CNT32_TO_63_H__ | 10 | #ifndef __LINUX_CNT32_TO_63_H__ |
diff --git a/include/linux/configfs.h b/include/linux/configfs.h index 90b90f8baf99..fa9490a8874c 100644 --- a/include/linux/configfs.h +++ b/include/linux/configfs.h | |||
| @@ -1,23 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* -*- mode: c; c-basic-offset: 8; -*- | 2 | /* -*- mode: c; c-basic-offset: 8; -*- |
| 2 | * vim: noexpandtab sw=8 ts=8 sts=0: | 3 | * vim: noexpandtab sw=8 ts=8 sts=0: |
| 3 | * | 4 | * |
| 4 | * configfs.h - definitions for the device driver filesystem | 5 | * configfs.h - definitions for the device driver filesystem |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public | ||
| 8 | * License as published by the Free Software Foundation; either | ||
| 9 | * version 2 of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public | ||
| 17 | * License along with this program; if not, write to the | ||
| 18 | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
| 19 | * Boston, MA 021110-1307, USA. | ||
| 20 | * | ||
| 21 | * Based on sysfs: | 7 | * Based on sysfs: |
| 22 | * sysfs is Copyright (C) 2001, 2002, 2003 Patrick Mochel | 8 | * sysfs is Copyright (C) 2001, 2002, 2003 Patrick Mochel |
| 23 | * | 9 | * |
diff --git a/include/linux/connector.h b/include/linux/connector.h index 032102b19645..1d72ef76f24f 100644 --- a/include/linux/connector.h +++ b/include/linux/connector.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * connector.h | 3 | * connector.h |
| 3 | * | 4 | * |
| 4 | * 2004-2005 Copyright (c) Evgeniy Polyakov <zbr@ioremap.net> | 5 | * 2004-2005 Copyright (c) Evgeniy Polyakov <zbr@ioremap.net> |
| 5 | * All rights reserved. | 6 | * All rights reserved. |
| 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 | * | ||
| 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 | #ifndef __CONNECTOR_H | 8 | #ifndef __CONNECTOR_H |
| 22 | #define __CONNECTOR_H | 9 | #define __CONNECTOR_H |
diff --git a/include/linux/container.h b/include/linux/container.h index 3c03e6fd2035..0cc2ee91905c 100644 --- a/include/linux/container.h +++ b/include/linux/container.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions for container bus type. | 3 | * Definitions for container bus type. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013, Intel Corporation | 5 | * Copyright (C) 2013, Intel Corporation |
| 5 | * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 6 | * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #include <linux/device.h> | 9 | #include <linux/device.h> |
diff --git a/include/linux/cper.h b/include/linux/cper.h index cc4980bb0f65..4f005d95ce88 100644 --- a/include/linux/cper.h +++ b/include/linux/cper.h | |||
| @@ -1,21 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * UEFI Common Platform Error Record | 3 | * UEFI Common Platform Error Record |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010, Intel Corp. | 5 | * Copyright (C) 2010, Intel Corp. |
| 5 | * Author: Huang Ying <ying.huang@intel.com> | 6 | * Author: Huang Ying <ying.huang@intel.com> |
| 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 version | ||
| 9 | * 2 as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 7 | */ |
| 20 | 8 | ||
| 21 | #ifndef LINUX_CPER_H | 9 | #ifndef LINUX_CPER_H |
diff --git a/include/linux/cpu.h b/include/linux/cpu.h index 3813fe45effd..fcb1386bb0d4 100644 --- a/include/linux/cpu.h +++ b/include/linux/cpu.h | |||
| @@ -201,10 +201,14 @@ enum cpuhp_smt_control { | |||
| 201 | extern enum cpuhp_smt_control cpu_smt_control; | 201 | extern enum cpuhp_smt_control cpu_smt_control; |
| 202 | extern void cpu_smt_disable(bool force); | 202 | extern void cpu_smt_disable(bool force); |
| 203 | extern void cpu_smt_check_topology(void); | 203 | extern void cpu_smt_check_topology(void); |
| 204 | extern int cpuhp_smt_enable(void); | ||
| 205 | extern int cpuhp_smt_disable(enum cpuhp_smt_control ctrlval); | ||
| 204 | #else | 206 | #else |
| 205 | # define cpu_smt_control (CPU_SMT_NOT_IMPLEMENTED) | 207 | # define cpu_smt_control (CPU_SMT_NOT_IMPLEMENTED) |
| 206 | static inline void cpu_smt_disable(bool force) { } | 208 | static inline void cpu_smt_disable(bool force) { } |
| 207 | static inline void cpu_smt_check_topology(void) { } | 209 | static inline void cpu_smt_check_topology(void) { } |
| 210 | static inline int cpuhp_smt_enable(void) { return 0; } | ||
| 211 | static inline int cpuhp_smt_disable(enum cpuhp_smt_control ctrlval) { return 0; } | ||
| 208 | #endif | 212 | #endif |
| 209 | 213 | ||
| 210 | /* | 214 | /* |
diff --git a/include/linux/cpu_cooling.h b/include/linux/cpu_cooling.h index de0dafb9399d..bae54bb7c048 100644 --- a/include/linux/cpu_cooling.h +++ b/include/linux/cpu_cooling.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/cpu_cooling.h | 3 | * linux/include/linux/cpu_cooling.h |
| 3 | * | 4 | * |
| @@ -5,18 +6,6 @@ | |||
| 5 | * Copyright (C) 2012 Amit Daniel <amit.kachhap@linaro.org> | 6 | * Copyright (C) 2012 Amit Daniel <amit.kachhap@linaro.org> |
| 6 | * | 7 | * |
| 7 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 8 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 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, but | ||
| 13 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * General Public License for more details. | ||
| 16 | * | ||
| 17 | * You should have received a copy of the GNU General Public License along | ||
| 18 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 19 | * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. | ||
| 20 | * | 9 | * |
| 21 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 10 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 22 | */ | 11 | */ |
diff --git a/include/linux/cpu_pm.h b/include/linux/cpu_pm.h index 455b233dd3b1..552b8f9ea05e 100644 --- a/include/linux/cpu_pm.h +++ b/include/linux/cpu_pm.h | |||
| @@ -1,18 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 Google, Inc. | 3 | * Copyright (C) 2011 Google, Inc. |
| 3 | * | 4 | * |
| 4 | * Author: | 5 | * Author: |
| 5 | * Colin Cross <ccross@android.com> | 6 | * Colin Cross <ccross@android.com> |
| 6 | * | ||
| 7 | * This software is licensed under the terms of the GNU General Public | ||
| 8 | * License version 2, as published by the Free Software Foundation, and | ||
| 9 | * may be copied, distributed, and modified under those terms. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | * | ||
| 16 | */ | 7 | */ |
| 17 | 8 | ||
| 18 | #ifndef _LINUX_CPU_PM_H | 9 | #ifndef _LINUX_CPU_PM_H |
diff --git a/include/linux/cpu_rmap.h b/include/linux/cpu_rmap.h index bdd18caa6c94..02edeafcb2bf 100644 --- a/include/linux/cpu_rmap.h +++ b/include/linux/cpu_rmap.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef __LINUX_CPU_RMAP_H | 2 | #ifndef __LINUX_CPU_RMAP_H |
| 2 | #define __LINUX_CPU_RMAP_H | 3 | #define __LINUX_CPU_RMAP_H |
| 3 | 4 | ||
| 4 | /* | 5 | /* |
| 5 | * cpu_rmap.c: CPU affinity reverse-map support | 6 | * cpu_rmap.c: CPU affinity reverse-map support |
| 6 | * Copyright 2011 Solarflare Communications Inc. | 7 | * Copyright 2011 Solarflare Communications Inc. |
| 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 version 2 as published | ||
| 10 | * by the Free Software Foundation, incorporated herein by reference. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #include <linux/cpumask.h> | 10 | #include <linux/cpumask.h> |
diff --git a/include/linux/cpufeature.h b/include/linux/cpufeature.h index 84d3c81b5978..6aff540ee9e5 100644 --- a/include/linux/cpufeature.h +++ b/include/linux/cpufeature.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org> | 3 | * Copyright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __LINUX_CPUFEATURE_H | 6 | #ifndef __LINUX_CPUFEATURE_H |
diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h index d01a74fbc4db..32a1733014f5 100644 --- a/include/linux/cpufreq.h +++ b/include/linux/cpufreq.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/cpufreq.h | 3 | * linux/include/linux/cpufreq.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2001 Russell King | 5 | * Copyright (C) 2001 Russell King |
| 5 | * (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de> | 6 | * (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de> |
| 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 | */ | 7 | */ |
| 11 | #ifndef _LINUX_CPUFREQ_H | 8 | #ifndef _LINUX_CPUFREQ_H |
| 12 | #define _LINUX_CPUFREQ_H | 9 | #define _LINUX_CPUFREQ_H |
diff --git a/include/linux/cpuhotplug.h b/include/linux/cpuhotplug.h index 6a381594608c..5c6062206760 100644 --- a/include/linux/cpuhotplug.h +++ b/include/linux/cpuhotplug.h | |||
| @@ -101,6 +101,7 @@ enum cpuhp_state { | |||
| 101 | CPUHP_AP_IRQ_BCM2836_STARTING, | 101 | CPUHP_AP_IRQ_BCM2836_STARTING, |
| 102 | CPUHP_AP_IRQ_MIPS_GIC_STARTING, | 102 | CPUHP_AP_IRQ_MIPS_GIC_STARTING, |
| 103 | CPUHP_AP_ARM_MVEBU_COHERENCY, | 103 | CPUHP_AP_ARM_MVEBU_COHERENCY, |
| 104 | CPUHP_AP_MICROCODE_LOADER, | ||
| 104 | CPUHP_AP_PERF_X86_AMD_UNCORE_STARTING, | 105 | CPUHP_AP_PERF_X86_AMD_UNCORE_STARTING, |
| 105 | CPUHP_AP_PERF_X86_STARTING, | 106 | CPUHP_AP_PERF_X86_STARTING, |
| 106 | CPUHP_AP_PERF_X86_AMD_IBS_STARTING, | 107 | CPUHP_AP_PERF_X86_AMD_IBS_STARTING, |
diff --git a/include/linux/crc-itu-t.h b/include/linux/crc-itu-t.h index a9953c762eee..a4367051e192 100644 --- a/include/linux/crc-itu-t.h +++ b/include/linux/crc-itu-t.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * crc-itu-t.h - CRC ITU-T V.41 routine | 3 | * crc-itu-t.h - CRC ITU-T V.41 routine |
| 3 | * | 4 | * |
| @@ -5,9 +6,6 @@ | |||
| 5 | * Width 16 | 6 | * Width 16 |
| 6 | * Poly 0x1021 (x^16 + x^12 + x^15 + 1) | 7 | * Poly 0x1021 (x^16 + x^12 + x^15 + 1) |
| 7 | * Init 0 | 8 | * Init 0 |
| 8 | * | ||
| 9 | * This source code is licensed under the GNU General Public License, | ||
| 10 | * Version 2. See the file COPYING for more details. | ||
| 11 | */ | 9 | */ |
| 12 | 10 | ||
| 13 | #ifndef CRC_ITU_T_H | 11 | #ifndef CRC_ITU_T_H |
diff --git a/include/linux/crc16.h b/include/linux/crc16.h index 9443c084f881..9fa74529b317 100644 --- a/include/linux/crc16.h +++ b/include/linux/crc16.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * crc16.h - CRC-16 routine | 3 | * crc16.h - CRC-16 routine |
| 3 | * | 4 | * |
| @@ -7,9 +8,6 @@ | |||
| 7 | * Init 0 | 8 | * Init 0 |
| 8 | * | 9 | * |
| 9 | * Copyright (c) 2005 Ben Gardner <bgardner@wabtec.com> | 10 | * Copyright (c) 2005 Ben Gardner <bgardner@wabtec.com> |
| 10 | * | ||
| 11 | * This source code is licensed under the GNU General Public License, | ||
| 12 | * Version 2. See the file COPYING for more details. | ||
| 13 | */ | 11 | */ |
| 14 | 12 | ||
| 15 | #ifndef __CRC16_H | 13 | #ifndef __CRC16_H |
diff --git a/include/linux/crypto.h b/include/linux/crypto.h index f2565a103158..9cf8f3ce0e50 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Scatterlist Cryptographic API. | 3 | * Scatterlist Cryptographic API. |
| 3 | * | 4 | * |
| @@ -7,12 +8,6 @@ | |||
| 7 | * | 8 | * |
| 8 | * Portions derived from Cryptoapi, by Alexander Kjeldaas <astor@fast.no> | 9 | * Portions derived from Cryptoapi, by Alexander Kjeldaas <astor@fast.no> |
| 9 | * and Nettle, by Niels Möller. | 10 | * and Nettle, by Niels Möller. |
| 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 Free | ||
| 13 | * Software Foundation; either version 2 of the License, or (at your option) | ||
| 14 | * any later version. | ||
| 15 | * | ||
| 16 | */ | 11 | */ |
| 17 | #ifndef _LINUX_CRYPTO_H | 12 | #ifndef _LINUX_CRYPTO_H |
| 18 | #define _LINUX_CRYPTO_H | 13 | #define _LINUX_CRYPTO_H |
diff --git a/include/linux/cs5535.h b/include/linux/cs5535.h index cfe83239d7f0..2be1120174eb 100644 --- a/include/linux/cs5535.h +++ b/include/linux/cs5535.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AMD CS5535/CS5536 definitions | 3 | * AMD CS5535/CS5536 definitions |
| 3 | * Copyright (C) 2006 Advanced Micro Devices, Inc. | 4 | * Copyright (C) 2006 Advanced Micro Devices, Inc. |
| 4 | * Copyright (C) 2009 Andres Salomon <dilinger@collabora.co.uk> | 5 | * Copyright (C) 2009 Andres Salomon <dilinger@collabora.co.uk> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of version 2 of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _CS5535_H | 8 | #ifndef _CS5535_H |
diff --git a/include/linux/delayacct.h b/include/linux/delayacct.h index 577d1b25fccd..2d3bdcccf5eb 100644 --- a/include/linux/delayacct.h +++ b/include/linux/delayacct.h | |||
| @@ -1,17 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* delayacct.h - per-task delay accounting | 2 | /* delayacct.h - per-task delay accounting |
| 2 | * | 3 | * |
| 3 | * Copyright (C) Shailabh Nagar, IBM Corp. 2006 | 4 | * Copyright (C) Shailabh Nagar, IBM Corp. 2006 |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See | ||
| 13 | * the GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | */ | 5 | */ |
| 16 | 6 | ||
| 17 | #ifndef _LINUX_DELAYACCT_H | 7 | #ifndef _LINUX_DELAYACCT_H |
diff --git a/include/linux/devcoredump.h b/include/linux/devcoredump.h index 269521f143ac..c008169ed2c6 100644 --- a/include/linux/devcoredump.h +++ b/include/linux/devcoredump.h | |||
| @@ -1,21 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This file is provided under the GPLv2 license. | ||
| 3 | * | ||
| 4 | * GPL LICENSE SUMMARY | ||
| 5 | * | ||
| 6 | * Copyright(c) 2015 Intel Deutschland GmbH | 3 | * Copyright(c) 2015 Intel Deutschland GmbH |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or modify | ||
| 9 | * it under the terms of version 2 of the GNU General Public License as | ||
| 10 | * published by the Free Software Foundation. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * General Public License for more details. | ||
| 16 | * | ||
| 17 | * The full GNU General Public License is included in this distribution | ||
| 18 | * in the file called COPYING. | ||
| 19 | */ | 4 | */ |
| 20 | #ifndef __DEVCOREDUMP_H | 5 | #ifndef __DEVCOREDUMP_H |
| 21 | #define __DEVCOREDUMP_H | 6 | #define __DEVCOREDUMP_H |
diff --git a/include/linux/devfreq-event.h b/include/linux/devfreq-event.h index 4db00b02ca3f..29fc0dd735ae 100644 --- a/include/linux/devfreq-event.h +++ b/include/linux/devfreq-event.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * devfreq-event: a framework to provide raw data and events of devfreq devices | 3 | * devfreq-event: a framework to provide raw data and events of devfreq devices |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Samsung Electronics | 5 | * Copyright (C) 2014 Samsung Electronics |
| 5 | * Author: Chanwoo Choi <cw00.choi@samsung.com> | 6 | * Author: Chanwoo Choi <cw00.choi@samsung.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_DEVFREQ_EVENT_H__ | 9 | #ifndef __LINUX_DEVFREQ_EVENT_H__ |
diff --git a/include/linux/devfreq.h b/include/linux/devfreq.h index fbffa74bfc1b..2bae9ed3c783 100644 --- a/include/linux/devfreq.h +++ b/include/linux/devfreq.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * devfreq: Generic Dynamic Voltage and Frequency Scaling (DVFS) Framework | 3 | * devfreq: Generic Dynamic Voltage and Frequency Scaling (DVFS) Framework |
| 3 | * for Non-CPU Devices. | 4 | * for Non-CPU Devices. |
| 4 | * | 5 | * |
| 5 | * Copyright (C) 2011 Samsung Electronics | 6 | * Copyright (C) 2011 Samsung Electronics |
| 6 | * MyungJoo Ham <myungjoo.ham@samsung.com> | 7 | * MyungJoo Ham <myungjoo.ham@samsung.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __LINUX_DEVFREQ_H__ | 10 | #ifndef __LINUX_DEVFREQ_H__ |
diff --git a/include/linux/device.h b/include/linux/device.h index e85264fb6616..848fc71c6ba6 100644 --- a/include/linux/device.h +++ b/include/linux/device.h | |||
| @@ -713,6 +713,7 @@ void __iomem *devm_of_iomap(struct device *dev, | |||
| 713 | /* allows to add/remove a custom action to devres stack */ | 713 | /* allows to add/remove a custom action to devres stack */ |
| 714 | int devm_add_action(struct device *dev, void (*action)(void *), void *data); | 714 | int devm_add_action(struct device *dev, void (*action)(void *), void *data); |
| 715 | void devm_remove_action(struct device *dev, void (*action)(void *), void *data); | 715 | void devm_remove_action(struct device *dev, void (*action)(void *), void *data); |
| 716 | void devm_release_action(struct device *dev, void (*action)(void *), void *data); | ||
| 716 | 717 | ||
| 717 | static inline int devm_add_action_or_reset(struct device *dev, | 718 | static inline int devm_add_action_or_reset(struct device *dev, |
| 718 | void (*action)(void *), void *data) | 719 | void (*action)(void *), void *data) |
diff --git a/include/linux/digsig.h b/include/linux/digsig.h index 6f85a070bb45..594fc66a395a 100644 --- a/include/linux/digsig.h +++ b/include/linux/digsig.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 Nokia Corporation | 3 | * Copyright (C) 2011 Nokia Corporation |
| 3 | * Copyright (C) 2011 Intel Corporation | 4 | * Copyright (C) 2011 Intel Corporation |
| @@ -5,11 +6,6 @@ | |||
| 5 | * Author: | 6 | * Author: |
| 6 | * Dmitry Kasatkin <dmitry.kasatkin@nokia.com> | 7 | * Dmitry Kasatkin <dmitry.kasatkin@nokia.com> |
| 7 | * <dmitry.kasatkin@intel.com> | 8 | * <dmitry.kasatkin@intel.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 | */ | 9 | */ |
| 14 | 10 | ||
| 15 | #ifndef _DIGSIG_H | 11 | #ifndef _DIGSIG_H |
diff --git a/include/linux/dlm.h b/include/linux/dlm.h index d02da2c6fc1a..ff951e9f6f20 100644 --- a/include/linux/dlm.h +++ b/include/linux/dlm.h | |||
| @@ -1,12 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /****************************************************************************** | 2 | /****************************************************************************** |
| 2 | ******************************************************************************* | 3 | ******************************************************************************* |
| 3 | ** | 4 | ** |
| 4 | ** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. | 5 | ** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. |
| 5 | ** Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved. | 6 | ** Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved. |
| 6 | ** | 7 | ** |
| 7 | ** This copyrighted material is made available to anyone wishing to use, | ||
| 8 | ** modify, copy, or redistribute it subject to the terms and conditions | ||
| 9 | ** of the GNU General Public License v.2. | ||
| 10 | ** | 8 | ** |
| 11 | ******************************************************************************* | 9 | ******************************************************************************* |
| 12 | ******************************************************************************/ | 10 | ******************************************************************************/ |
diff --git a/include/linux/dlm_plock.h b/include/linux/dlm_plock.h index 95ad387a7769..e6d76e8715a6 100644 --- a/include/linux/dlm_plock.h +++ b/include/linux/dlm_plock.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2005-2008 Red Hat, Inc. All rights reserved. | 3 | * Copyright (C) 2005-2008 Red Hat, Inc. All rights reserved. |
| 3 | * | ||
| 4 | * This copyrighted material is made available to anyone wishing to use, | ||
| 5 | * modify, copy, or redistribute it subject to the terms and conditions | ||
| 6 | * of the GNU General Public License v.2. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __DLM_PLOCK_DOT_H__ | 5 | #ifndef __DLM_PLOCK_DOT_H__ |
| 9 | #define __DLM_PLOCK_DOT_H__ | 6 | #define __DLM_PLOCK_DOT_H__ |
diff --git a/include/linux/dm9000.h b/include/linux/dm9000.h index 841925fbfe8a..df0341dbb451 100644 --- a/include/linux/dm9000.h +++ b/include/linux/dm9000.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* include/linux/dm9000.h | 2 | /* include/linux/dm9000.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2004 Simtec Electronics | 4 | * Copyright (c) 2004 Simtec Electronics |
| 4 | * Ben Dooks <ben@simtec.co.uk> | 5 | * Ben Dooks <ben@simtec.co.uk> |
| 5 | * | 6 | * |
| 6 | * Header file for dm9000 platform data | 7 | * Header file for dm9000 platform data |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __DM9000_PLATFORM_DATA | 10 | #ifndef __DM9000_PLATFORM_DATA |
diff --git a/include/linux/dma-buf.h b/include/linux/dma-buf.h index 58725f890b5b..9b84114f74ce 100644 --- a/include/linux/dma-buf.h +++ b/include/linux/dma-buf.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header file for dma buffer sharing framework. | 3 | * Header file for dma buffer sharing framework. |
| 3 | * | 4 | * |
| @@ -8,18 +9,6 @@ | |||
| 8 | * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and | 9 | * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and |
| 9 | * Daniel Vetter <daniel@ffwll.ch> for their support in creation and | 10 | * Daniel Vetter <daniel@ffwll.ch> for their support in creation and |
| 10 | * refining of this idea. | 11 | * refining of this idea. |
| 11 | * | ||
| 12 | * This program is free software; you can redistribute it and/or modify it | ||
| 13 | * under the terms of the GNU General Public License version 2 as published by | ||
| 14 | * the Free Software Foundation. | ||
| 15 | * | ||
| 16 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 17 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 18 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 19 | * more details. | ||
| 20 | * | ||
| 21 | * You should have received a copy of the GNU General Public License along with | ||
| 22 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 23 | */ | 12 | */ |
| 24 | #ifndef __DMA_BUF_H__ | 13 | #ifndef __DMA_BUF_H__ |
| 25 | #define __DMA_BUF_H__ | 14 | #define __DMA_BUF_H__ |
diff --git a/include/linux/dma-debug.h b/include/linux/dma-debug.h index cb422cbe587d..4208f94d93f7 100644 --- a/include/linux/dma-debug.h +++ b/include/linux/dma-debug.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2008 Advanced Micro Devices, Inc. | 3 | * Copyright (C) 2008 Advanced Micro Devices, Inc. |
| 3 | * | 4 | * |
| 4 | * Author: Joerg Roedel <joerg.roedel@amd.com> | 5 | * Author: Joerg Roedel <joerg.roedel@amd.com> |
| 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 version 2 as published | ||
| 8 | * by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License 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 | ||
| 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | */ | 6 | */ |
| 19 | 7 | ||
| 20 | #ifndef __DMA_DEBUG_H | 8 | #ifndef __DMA_DEBUG_H |
diff --git a/include/linux/dma-fence-array.h b/include/linux/dma-fence-array.h index c0ff417b4770..303dd712220f 100644 --- a/include/linux/dma-fence-array.h +++ b/include/linux/dma-fence-array.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * fence-array: aggregates fence to be waited together | 3 | * fence-array: aggregates fence to be waited together |
| 3 | * | 4 | * |
| @@ -6,15 +7,6 @@ | |||
| 6 | * Authors: | 7 | * Authors: |
| 7 | * Gustavo Padovan <gustavo@padovan.org> | 8 | * Gustavo Padovan <gustavo@padovan.org> |
| 8 | * Christian König <christian.koenig@amd.com> | 9 | * Christian König <christian.koenig@amd.com> |
| 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 version 2 as published by | ||
| 12 | * the Free Software Foundation. | ||
| 13 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 16 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 17 | * more details. | ||
| 18 | */ | 10 | */ |
| 19 | 11 | ||
| 20 | #ifndef __LINUX_DMA_FENCE_ARRAY_H | 12 | #ifndef __LINUX_DMA_FENCE_ARRAY_H |
diff --git a/include/linux/dma-fence-chain.h b/include/linux/dma-fence-chain.h index 934a442db8ac..10462a029da2 100644 --- a/include/linux/dma-fence-chain.h +++ b/include/linux/dma-fence-chain.h | |||
| @@ -1,18 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * fence-chain: chain fences together in a timeline | 3 | * fence-chain: chain fences together in a timeline |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2018 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2018 Advanced Micro Devices, Inc. |
| 5 | * Authors: | 6 | * Authors: |
| 6 | * Christian König <christian.koenig@amd.com> | 7 | * Christian König <christian.koenig@amd.com> |
| 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 version 2 as published by | ||
| 10 | * the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 13 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 14 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 15 | * more details. | ||
| 16 | */ | 8 | */ |
| 17 | 9 | ||
| 18 | #ifndef __LINUX_DMA_FENCE_CHAIN_H | 10 | #ifndef __LINUX_DMA_FENCE_CHAIN_H |
diff --git a/include/linux/dma-fence.h b/include/linux/dma-fence.h index 974717d6ac0c..05d29dbc7e62 100644 --- a/include/linux/dma-fence.h +++ b/include/linux/dma-fence.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Fence mechanism for dma-buf to allow for asynchronous dma access | 3 | * Fence mechanism for dma-buf to allow for asynchronous dma access |
| 3 | * | 4 | * |
| @@ -7,15 +8,6 @@ | |||
| 7 | * Authors: | 8 | * Authors: |
| 8 | * Rob Clark <robdclark@gmail.com> | 9 | * Rob Clark <robdclark@gmail.com> |
| 9 | * Maarten Lankhorst <maarten.lankhorst@canonical.com> | 10 | * Maarten Lankhorst <maarten.lankhorst@canonical.com> |
| 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 version 2 as published by | ||
| 13 | * the Free Software Foundation. | ||
| 14 | * | ||
| 15 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 16 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 17 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 18 | * more details. | ||
| 19 | */ | 11 | */ |
| 20 | 12 | ||
| 21 | #ifndef __LINUX_DMA_FENCE_H | 13 | #ifndef __LINUX_DMA_FENCE_H |
diff --git a/include/linux/dma-iommu.h b/include/linux/dma-iommu.h index 05556f4d9cce..2112f21f73d8 100644 --- a/include/linux/dma-iommu.h +++ b/include/linux/dma-iommu.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (C) 2014-2015 ARM Ltd. | 3 | * Copyright (C) 2014-2015 ARM Ltd. |
| 4 | */ | 4 | */ |
diff --git a/include/linux/dma/hsu.h b/include/linux/dma/hsu.h index 197eec63e501..a6b7bc707356 100644 --- a/include/linux/dma/hsu.h +++ b/include/linux/dma/hsu.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver for the High Speed UART DMA | 3 | * Driver for the High Speed UART DMA |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015 Intel Corporation | 5 | * Copyright (C) 2015 Intel Corporation |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _DMA_HSU_H | 8 | #ifndef _DMA_HSU_H |
diff --git a/include/linux/dma/ipu-dma.h b/include/linux/dma/ipu-dma.h index 18031115c668..6969391580d2 100644 --- a/include/linux/dma/ipu-dma.h +++ b/include/linux/dma/ipu-dma.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2008 | 3 | * Copyright (C) 2008 |
| 3 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | 4 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> |
| 4 | * | 5 | * |
| 5 | * Copyright (C) 2005-2007 Freescale Semiconductor, Inc. | 6 | * Copyright (C) 2005-2007 Freescale Semiconductor, Inc. |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_DMA_IPU_DMA_H | 9 | #ifndef __LINUX_DMA_IPU_DMA_H |
diff --git a/include/linux/dma/qcom_bam_dma.h b/include/linux/dma/qcom_bam_dma.h index 077d43a358e5..68fc0e643b1b 100644 --- a/include/linux/dma/qcom_bam_dma.h +++ b/include/linux/dma/qcom_bam_dma.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2016-2017, The Linux Foundation. All rights reserved. | 3 | * Copyright (c) 2016-2017, The Linux Foundation. All rights reserved. |
| 3 | * | ||
| 4 | * This software is licensed under the terms of the GNU General Public | ||
| 5 | * License version 2, as published by the Free Software Foundation, and | ||
| 6 | * may be copied, distributed, and modified under those terms. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef _QCOM_BAM_DMA_H | 6 | #ifndef _QCOM_BAM_DMA_H |
diff --git a/include/linux/dmar.h b/include/linux/dmar.h index f8af1d770520..28813c6f44b6 100644 --- a/include/linux/dmar.h +++ b/include/linux/dmar.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2006, Intel Corporation. | 3 | * Copyright (c) 2006, Intel Corporation. |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License along with | ||
| 14 | * this program; if not, write to the Free Software Foundation, Inc., 59 Temple | ||
| 15 | * Place - Suite 330, Boston, MA 02111-1307 USA. | ||
| 16 | * | ||
| 17 | * Copyright (C) Ashok Raj <ashok.raj@intel.com> | 5 | * Copyright (C) Ashok Raj <ashok.raj@intel.com> |
| 18 | * Copyright (C) Shaohua Li <shaohua.li@intel.com> | 6 | * Copyright (C) Shaohua Li <shaohua.li@intel.com> |
| 19 | */ | 7 | */ |
diff --git a/include/linux/dsa/sja1105.h b/include/linux/dsa/sja1105.h index 603a02e5a8cb..e46e18c47d41 100644 --- a/include/linux/dsa/sja1105.h +++ b/include/linux/dsa/sja1105.h | |||
| @@ -20,18 +20,6 @@ | |||
| 20 | #define SJA1105_LINKLOCAL_FILTER_B 0x011B19000000ull | 20 | #define SJA1105_LINKLOCAL_FILTER_B 0x011B19000000ull |
| 21 | #define SJA1105_LINKLOCAL_FILTER_B_MASK 0xFFFFFF000000ull | 21 | #define SJA1105_LINKLOCAL_FILTER_B_MASK 0xFFFFFF000000ull |
| 22 | 22 | ||
| 23 | enum sja1105_frame_type { | ||
| 24 | SJA1105_FRAME_TYPE_NORMAL = 0, | ||
| 25 | SJA1105_FRAME_TYPE_LINK_LOCAL, | ||
| 26 | }; | ||
| 27 | |||
| 28 | struct sja1105_skb_cb { | ||
| 29 | enum sja1105_frame_type type; | ||
| 30 | }; | ||
| 31 | |||
| 32 | #define SJA1105_SKB_CB(skb) \ | ||
| 33 | ((struct sja1105_skb_cb *)DSA_SKB_CB_PRIV(skb)) | ||
| 34 | |||
| 35 | struct sja1105_port { | 23 | struct sja1105_port { |
| 36 | struct dsa_port *dp; | 24 | struct dsa_port *dp; |
| 37 | int mgmt_slot; | 25 | int mgmt_slot; |
diff --git a/include/linux/dw_apb_timer.h b/include/linux/dw_apb_timer.h index 4334106f44c3..14f072edbca5 100644 --- a/include/linux/dw_apb_timer.h +++ b/include/linux/dw_apb_timer.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * (C) Copyright 2009 Intel Corporation | 3 | * (C) Copyright 2009 Intel Corporation |
| 3 | * Author: Jacob Pan (jacob.jun.pan@intel.com) | 4 | * Author: Jacob Pan (jacob.jun.pan@intel.com) |
| 4 | * | 5 | * |
| 5 | * Shared with ARM platforms, Jamie Iles, Picochip 2011 | 6 | * Shared with ARM platforms, Jamie Iles, Picochip 2011 |
| 6 | * | 7 | * |
| 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 | * | ||
| 11 | * Support for the Synopsys DesignWare APB Timers. | 8 | * Support for the Synopsys DesignWare APB Timers. |
| 12 | */ | 9 | */ |
| 13 | #ifndef __DW_APB_TIMER_H__ | 10 | #ifndef __DW_APB_TIMER_H__ |
diff --git a/include/linux/edd.h b/include/linux/edd.h index 83d4371ec996..1c16fbcb81c0 100644 --- a/include/linux/edd.h +++ b/include/linux/edd.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/edd.h | 3 | * linux/include/linux/edd.h |
| 3 | * Copyright (C) 2002, 2003, 2004 Dell Inc. | 4 | * Copyright (C) 2002, 2003, 2004 Dell Inc. |
| @@ -16,16 +17,6 @@ | |||
| 16 | * transferred into the edd structure, and in drivers/firmware/edd.c, that | 17 | * transferred into the edd structure, and in drivers/firmware/edd.c, that |
| 17 | * information is used to identify BIOS boot disk. The code in setup.S | 18 | * information is used to identify BIOS boot disk. The code in setup.S |
| 18 | * is very sensitive to the size of these structures. | 19 | * is very sensitive to the size of these structures. |
| 19 | * | ||
| 20 | * This program is free software; you can redistribute it and/or modify | ||
| 21 | * it under the terms of the GNU General Public License v2.0 as published by | ||
| 22 | * the Free Software Foundation | ||
| 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 | */ | 20 | */ |
| 30 | #ifndef _LINUX_EDD_H | 21 | #ifndef _LINUX_EDD_H |
| 31 | #define _LINUX_EDD_H | 22 | #define _LINUX_EDD_H |
diff --git a/include/linux/eeprom_93cx6.h b/include/linux/eeprom_93cx6.h index eb0b1988050a..c860c72a921d 100644 --- a/include/linux/eeprom_93cx6.h +++ b/include/linux/eeprom_93cx6.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | Copyright (C) 2004 - 2006 rt2x00 SourceForge Project | 3 | Copyright (C) 2004 - 2006 rt2x00 SourceForge Project |
| 3 | <http://rt2x00.serialmonkey.com> | 4 | <http://rt2x00.serialmonkey.com> |
| 4 | 5 | ||
| 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; either version 2 of the License, or | ||
| 8 | (at your option) any later version. | ||
| 9 | |||
| 10 | This program is distributed in the hope that it will be useful, | ||
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | GNU General Public License 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 | ||
| 17 | Free Software Foundation, Inc., | ||
| 18 | 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | /* | 8 | /* |
diff --git a/include/linux/elf-fdpic.h b/include/linux/elf-fdpic.h index 386440317b0c..3bea95a1af53 100644 --- a/include/linux/elf-fdpic.h +++ b/include/linux/elf-fdpic.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* FDPIC ELF load map | 2 | /* FDPIC ELF load map |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2003 Red Hat, Inc. All Rights Reserved. | 4 | * Copyright (C) 2003 Red Hat, Inc. All Rights Reserved. |
| 4 | * Written by David Howells (dhowells@redhat.com) | 5 | * Written by David Howells (dhowells@redhat.com) |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef _LINUX_ELF_FDPIC_H | 8 | #ifndef _LINUX_ELF_FDPIC_H |
diff --git a/include/linux/enclosure.h b/include/linux/enclosure.h index a4cf57cd0f75..564e96f625ff 100644 --- a/include/linux/enclosure.h +++ b/include/linux/enclosure.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Enclosure Services | 3 | * Enclosure Services |
| 3 | * | 4 | * |
| @@ -5,18 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | **----------------------------------------------------------------------------- | 7 | **----------------------------------------------------------------------------- |
| 7 | ** | 8 | ** |
| 8 | ** This program is free software; you can redistribute it and/or | ||
| 9 | ** modify it under the terms of the GNU General Public License | ||
| 10 | ** version 2 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, write to the Free Software | ||
| 19 | ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 20 | ** | 9 | ** |
| 21 | **----------------------------------------------------------------------------- | 10 | **----------------------------------------------------------------------------- |
| 22 | */ | 11 | */ |
diff --git a/include/linux/etherdevice.h b/include/linux/etherdevice.h index 25c0d049336f..f6564b572d77 100644 --- a/include/linux/etherdevice.h +++ b/include/linux/etherdevice.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. NET is implemented using the BSD Socket | 4 | * operating system. NET is implemented using the BSD Socket |
| @@ -12,12 +13,6 @@ | |||
| 12 | * | 13 | * |
| 13 | * Relocated to include/linux where it belongs by Alan Cox | 14 | * Relocated to include/linux where it belongs by Alan Cox |
| 14 | * <gw4pts@gw4pts.ampr.org> | 15 | * <gw4pts@gw4pts.ampr.org> |
| 15 | * | ||
| 16 | * This program is free software; you can redistribute it and/or | ||
| 17 | * modify it under the terms of the GNU General Public License | ||
| 18 | * as published by the Free Software Foundation; either version | ||
| 19 | * 2 of the License, or (at your option) any later version. | ||
| 20 | * | ||
| 21 | */ | 16 | */ |
| 22 | #ifndef _LINUX_ETHERDEVICE_H | 17 | #ifndef _LINUX_ETHERDEVICE_H |
| 23 | #define _LINUX_ETHERDEVICE_H | 18 | #define _LINUX_ETHERDEVICE_H |
diff --git a/include/linux/ethtool.h b/include/linux/ethtool.h index e6ebc9761822..95991e4300bf 100644 --- a/include/linux/ethtool.h +++ b/include/linux/ethtool.h | |||
| @@ -260,6 +260,15 @@ bool ethtool_convert_link_mode_to_legacy_u32(u32 *legacy_u32, | |||
| 260 | * will remain unchanged. | 260 | * will remain unchanged. |
| 261 | * Returns a negative error code or zero. An error code must be returned | 261 | * Returns a negative error code or zero. An error code must be returned |
| 262 | * if at least one unsupported change was requested. | 262 | * if at least one unsupported change was requested. |
| 263 | * @get_rxfh_context: Get the contents of the RX flow hash indirection table, | ||
| 264 | * hash key, and/or hash function assiciated to the given rss context. | ||
| 265 | * Returns a negative error code or zero. | ||
| 266 | * @set_rxfh_context: Create, remove and configure RSS contexts. Allows setting | ||
| 267 | * the contents of the RX flow hash indirection table, hash key, and/or | ||
| 268 | * hash function associated to the given context. Arguments which are set | ||
| 269 | * to %NULL or zero will remain unchanged. | ||
| 270 | * Returns a negative error code or zero. An error code must be returned | ||
| 271 | * if at least one unsupported change was requested. | ||
| 263 | * @get_channels: Get number of channels. | 272 | * @get_channels: Get number of channels. |
| 264 | * @set_channels: Set number of channels. Returns a negative error code or | 273 | * @set_channels: Set number of channels. Returns a negative error code or |
| 265 | * zero. | 274 | * zero. |
diff --git a/include/linux/eventpoll.h b/include/linux/eventpoll.h index 2f14ac73d01d..bc6d79b00c4e 100644 --- a/include/linux/eventpoll.h +++ b/include/linux/eventpoll.h | |||
| @@ -1,14 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/eventpoll.h ( Efficient event polling implementation ) | 3 | * include/linux/eventpoll.h ( Efficient event polling implementation ) |
| 3 | * Copyright (C) 2001,...,2006 Davide Libenzi | 4 | * Copyright (C) 2001,...,2006 Davide Libenzi |
| 4 | * | 5 | * |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * Davide Libenzi <davidel@xmailserver.org> | 6 | * Davide Libenzi <davidel@xmailserver.org> |
| 11 | * | ||
| 12 | */ | 7 | */ |
| 13 | #ifndef _LINUX_EVENTPOLL_H | 8 | #ifndef _LINUX_EVENTPOLL_H |
| 14 | #define _LINUX_EVENTPOLL_H | 9 | #define _LINUX_EVENTPOLL_H |
diff --git a/include/linux/extcon-provider.h b/include/linux/extcon-provider.h index 2feca5881fa7..1c143d200caa 100644 --- a/include/linux/extcon-provider.h +++ b/include/linux/extcon-provider.h | |||
| @@ -1,18 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * External Connector (extcon) framework | 3 | * External Connector (extcon) framework |
| 3 | * - linux/include/linux/extcon-provider.h for extcon provider device driver. | 4 | * - linux/include/linux/extcon-provider.h for extcon provider device driver. |
| 4 | * | 5 | * |
| 5 | * Copyright (C) 2017 Samsung Electronics | 6 | * Copyright (C) 2017 Samsung Electronics |
| 6 | * Author: Chanwoo Choi <cw00.choi@samsung.com> | 7 | * Author: Chanwoo Choi <cw00.choi@samsung.com> |
| 7 | * | ||
| 8 | * This software is licensed under the terms of the GNU General Public | ||
| 9 | * License version 2, as published by the Free Software Foundation, and | ||
| 10 | * may be copied, distributed, and modified under those terms. | ||
| 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 | */ | 8 | */ |
| 17 | 9 | ||
| 18 | #ifndef __LINUX_EXTCON_PROVIDER_H__ | 10 | #ifndef __LINUX_EXTCON_PROVIDER_H__ |
diff --git a/include/linux/extcon.h b/include/linux/extcon.h index 7f033b1ea568..2bdf643d8593 100644 --- a/include/linux/extcon.h +++ b/include/linux/extcon.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * External Connector (extcon) framework | 3 | * External Connector (extcon) framework |
| 3 | * - linux/include/linux/extcon.h for extcon consumer device driver. | 4 | * - linux/include/linux/extcon.h for extcon consumer device driver. |
| @@ -12,15 +13,6 @@ | |||
| 12 | * based on switch class driver | 13 | * based on switch class driver |
| 13 | * Copyright (C) 2008 Google, Inc. | 14 | * Copyright (C) 2008 Google, Inc. |
| 14 | * Author: Mike Lockwood <lockwood@android.com> | 15 | * Author: Mike Lockwood <lockwood@android.com> |
| 15 | * | ||
| 16 | * This software is licensed under the terms of the GNU General Public | ||
| 17 | * License version 2, as published by the Free Software Foundation, and | ||
| 18 | * may be copied, distributed, and modified under those terms. | ||
| 19 | * | ||
| 20 | * This program is distributed in the hope that it will be useful, | ||
| 21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 23 | * GNU General Public License for more details. | ||
| 24 | */ | 16 | */ |
| 25 | 17 | ||
| 26 | #ifndef __LINUX_EXTCON_H__ | 18 | #ifndef __LINUX_EXTCON_H__ |
diff --git a/include/linux/extcon/extcon-adc-jack.h b/include/linux/extcon/extcon-adc-jack.h index 2aa32075bca1..19b437e9c080 100644 --- a/include/linux/extcon/extcon-adc-jack.h +++ b/include/linux/extcon/extcon-adc-jack.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/extcon/extcon-adc-jack.h | 3 | * include/linux/extcon/extcon-adc-jack.h |
| 3 | * | 4 | * |
| @@ -5,11 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2012 Samsung Electronics | 7 | * Copyright (C) 2012 Samsung Electronics |
| 7 | * MyungJoo Ham <myungjoo.ham@samsung.com> | 8 | * MyungJoo Ham <myungjoo.ham@samsung.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | */ | 9 | */ |
| 14 | 10 | ||
| 15 | #ifndef _EXTCON_ADC_JACK_H_ | 11 | #ifndef _EXTCON_ADC_JACK_H_ |
diff --git a/include/linux/fcdevice.h b/include/linux/fcdevice.h index 5009fa16b5d8..3d14ebe59dc9 100644 --- a/include/linux/fcdevice.h +++ b/include/linux/fcdevice.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. NET is implemented using the BSD Socket | 4 | * operating system. NET is implemented using the BSD Socket |
| @@ -12,13 +13,7 @@ | |||
| 12 | * Relocated to include/linux where it belongs by Alan Cox | 13 | * Relocated to include/linux where it belongs by Alan Cox |
| 13 | * <gw4pts@gw4pts.ampr.org> | 14 | * <gw4pts@gw4pts.ampr.org> |
| 14 | * | 15 | * |
| 15 | * This program is free software; you can redistribute it and/or | ||
| 16 | * modify it under the terms of the GNU General Public License | ||
| 17 | * as published by the Free Software Foundation; either version | ||
| 18 | * 2 of the License, or (at your option) any later version. | ||
| 19 | * | ||
| 20 | * WARNING: This move may well be temporary. This file will get merged with others RSN. | 16 | * WARNING: This move may well be temporary. This file will get merged with others RSN. |
| 21 | * | ||
| 22 | */ | 17 | */ |
| 23 | #ifndef _LINUX_FCDEVICE_H | 18 | #ifndef _LINUX_FCDEVICE_H |
| 24 | #define _LINUX_FCDEVICE_H | 19 | #define _LINUX_FCDEVICE_H |
diff --git a/include/linux/fddidevice.h b/include/linux/fddidevice.h index 32c22cfb238b..906ee446db92 100644 --- a/include/linux/fddidevice.h +++ b/include/linux/fddidevice.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -13,11 +14,6 @@ | |||
| 13 | * Ross Biro | 14 | * Ross Biro |
| 14 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 15 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 15 | * Alan Cox, <gw4pts@gw4pts.ampr.org> | 16 | * Alan Cox, <gw4pts@gw4pts.ampr.org> |
| 16 | * | ||
| 17 | * This program is free software; you can redistribute it and/or | ||
| 18 | * modify it under the terms of the GNU General Public License | ||
| 19 | * as published by the Free Software Foundation; either version | ||
| 20 | * 2 of the License, or (at your option) any later version. | ||
| 21 | */ | 17 | */ |
| 22 | #ifndef _LINUX_FDDIDEVICE_H | 18 | #ifndef _LINUX_FDDIDEVICE_H |
| 23 | #define _LINUX_FDDIDEVICE_H | 19 | #define _LINUX_FDDIDEVICE_H |
diff --git a/include/linux/fec.h b/include/linux/fec.h index 1454a503622d..9aaf53f07269 100644 --- a/include/linux/fec.h +++ b/include/linux/fec.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* include/linux/fec.h | 2 | /* include/linux/fec.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2009 Orex Computed Radiography | 4 | * Copyright (c) 2009 Orex Computed Radiography |
| @@ -6,10 +7,6 @@ | |||
| 6 | * Copyright (C) 2010 Freescale Semiconductor, Inc. | 7 | * Copyright (C) 2010 Freescale Semiconductor, Inc. |
| 7 | * | 8 | * |
| 8 | * Header file for the FEC platform data | 9 | * Header file for the FEC platform data |
| 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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | #ifndef __LINUX_FEC_H__ | 11 | #ifndef __LINUX_FEC_H__ |
| 15 | #define __LINUX_FEC_H__ | 12 | #define __LINUX_FEC_H__ |
diff --git a/include/linux/firmware-map.h b/include/linux/firmware-map.h index 71d4fa721db9..3e1077e99002 100644 --- a/include/linux/firmware-map.h +++ b/include/linux/firmware-map.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/firmware-map.h: | 3 | * include/linux/firmware-map.h: |
| 3 | * Copyright (C) 2008 SUSE LINUX Products GmbH | 4 | * Copyright (C) 2008 SUSE LINUX Products GmbH |
| 4 | * by Bernhard Walle <bernhard.walle@gmx.de> | 5 | * by Bernhard Walle <bernhard.walle@gmx.de> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License v2.0 as published by | ||
| 8 | * the Free Software Foundation | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | */ | 6 | */ |
| 16 | #ifndef _LINUX_FIRMWARE_MAP_H | 7 | #ifndef _LINUX_FIRMWARE_MAP_H |
| 17 | #define _LINUX_FIRMWARE_MAP_H | 8 | #define _LINUX_FIRMWARE_MAP_H |
diff --git a/include/linux/firmware/meson/meson_sm.h b/include/linux/firmware/meson/meson_sm.h index f98c20dd266e..7613bf7c9442 100644 --- a/include/linux/firmware/meson/meson_sm.h +++ b/include/linux/firmware/meson/meson_sm.h | |||
| @@ -1,13 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016 Endless Mobile, Inc. | 3 | * Copyright (C) 2016 Endless Mobile, Inc. |
| 3 | * Author: Carlo Caione <carlo@endlessm.com> | 4 | * Author: Carlo Caione <carlo@endlessm.com> |
| 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 | * version 2 as published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * You should have received a copy of the GNU General Public License | ||
| 10 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 11 | */ | 5 | */ |
| 12 | 6 | ||
| 13 | #ifndef _MESON_SM_FW_H_ | 7 | #ifndef _MESON_SM_FW_H_ |
diff --git a/include/linux/firmware/trusted_foundations.h b/include/linux/firmware/trusted_foundations.h index 4064e7c74715..2549a2db56aa 100644 --- a/include/linux/firmware/trusted_foundations.h +++ b/include/linux/firmware/trusted_foundations.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2013, NVIDIA Corporation. | 3 | * Copyright (c) 2013, NVIDIA Corporation. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | /* | 6 | /* |
diff --git a/include/linux/fixp-arith.h b/include/linux/fixp-arith.h index d4686fe1cac7..8396013785ef 100644 --- a/include/linux/fixp-arith.h +++ b/include/linux/fixp-arith.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef _FIXP_ARITH_H | 2 | #ifndef _FIXP_ARITH_H |
| 2 | #define _FIXP_ARITH_H | 3 | #define _FIXP_ARITH_H |
| 3 | 4 | ||
| @@ -11,19 +12,6 @@ | |||
| 11 | */ | 12 | */ |
| 12 | 13 | ||
| 13 | /* | 14 | /* |
| 14 | * This program is free software; you can redistribute it and/or modify | ||
| 15 | * it under the terms of the GNU General Public License as published by | ||
| 16 | * the Free Software Foundation; either version 2 of the License, or | ||
| 17 | * (at your option) any later version. | ||
| 18 | * | ||
| 19 | * This program is distributed in the hope that it will be useful, | ||
| 20 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 21 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 22 | * GNU General Public License 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 | ||
| 26 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 27 | * | 15 | * |
| 28 | * Should you need to contact me, the author, you can do so by | 16 | * Should you need to contact me, the author, you can do so by |
| 29 | * e-mail - mail your message to <johann.deneux@gmail.com> | 17 | * e-mail - mail your message to <johann.deneux@gmail.com> |
diff --git a/include/linux/fscache-cache.h b/include/linux/fscache-cache.h index 610815e3f1aa..d5ba431b5d63 100644 --- a/include/linux/fscache-cache.h +++ b/include/linux/fscache-cache.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* General filesystem caching backing cache interface | 2 | /* General filesystem caching backing cache interface |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2004-2007 Red Hat, Inc. All Rights Reserved. | 4 | * Copyright (C) 2004-2007 Red Hat, Inc. All Rights Reserved. |
| 4 | * Written by David Howells (dhowells@redhat.com) | 5 | * Written by David Howells (dhowells@redhat.com) |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | * NOTE!!! See: | 7 | * NOTE!!! See: |
| 12 | * | 8 | * |
| 13 | * Documentation/filesystems/caching/backend-api.txt | 9 | * Documentation/filesystems/caching/backend-api.txt |
diff --git a/include/linux/fscache.h b/include/linux/fscache.h index 84b90a79d75a..ad044c0cb1f3 100644 --- a/include/linux/fscache.h +++ b/include/linux/fscache.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* General filesystem caching interface | 2 | /* General filesystem caching interface |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2004-2007 Red Hat, Inc. All Rights Reserved. | 4 | * Copyright (C) 2004-2007 Red Hat, Inc. All Rights Reserved. |
| 4 | * Written by David Howells (dhowells@redhat.com) | 5 | * Written by David Howells (dhowells@redhat.com) |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | * NOTE!!! See: | 7 | * NOTE!!! See: |
| 12 | * | 8 | * |
| 13 | * Documentation/filesystems/caching/netfs-api.txt | 9 | * Documentation/filesystems/caching/netfs-api.txt |
diff --git a/include/linux/fsi-sbefifo.h b/include/linux/fsi-sbefifo.h index 13f9ebeaa25e..a9935e806f8e 100644 --- a/include/linux/fsi-sbefifo.h +++ b/include/linux/fsi-sbefifo.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * SBEFIFO FSI Client device driver | 3 | * SBEFIFO FSI Client device driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) IBM Corporation 2017 | 5 | * Copyright (C) IBM Corporation 2017 |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERGCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef LINUX_FSI_SBEFIFO_H | 8 | #ifndef LINUX_FSI_SBEFIFO_H |
diff --git a/include/linux/fsi.h b/include/linux/fsi.h index ec3be0d5b786..3df8c54868df 100644 --- a/include/linux/fsi.h +++ b/include/linux/fsi.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* FSI device & driver interfaces | 2 | /* FSI device & driver interfaces |
| 2 | * | 3 | * |
| 3 | * Copyright (C) IBM Corporation 2016 | 4 | * Copyright (C) IBM Corporation 2016 |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef LINUX_FSI_H | 7 | #ifndef LINUX_FSI_H |
diff --git a/include/linux/fsl-diu-fb.h b/include/linux/fsl-diu-fb.h index c46eab5bc893..9a55ddc0d277 100644 --- a/include/linux/fsl-diu-fb.h +++ b/include/linux/fsl-diu-fb.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved. | 3 | * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved. |
| 3 | * | 4 | * |
| @@ -9,12 +10,6 @@ | |||
| 9 | * York Sun <yorksun@freescale.com> | 10 | * York Sun <yorksun@freescale.com> |
| 10 | * | 11 | * |
| 11 | * Based on imxfb.c Copyright (C) 2004 S.Hauer, Pengutronix | 12 | * Based on imxfb.c Copyright (C) 2004 S.Hauer, Pengutronix |
| 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 | */ |
| 19 | 14 | ||
| 20 | #ifndef __FSL_DIU_FB_H__ | 15 | #ifndef __FSL_DIU_FB_H__ |
diff --git a/include/linux/fsl/bestcomm/gen_bd.h b/include/linux/fsl/bestcomm/gen_bd.h index de47260e69da..aeb312a1cd00 100644 --- a/include/linux/fsl/bestcomm/gen_bd.h +++ b/include/linux/fsl/bestcomm/gen_bd.h | |||
| @@ -1,16 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header for Bestcomm General Buffer Descriptor tasks driver | 3 | * Header for Bestcomm General Buffer Descriptor tasks driver |
| 3 | * | 4 | * |
| 4 | * | ||
| 5 | * Copyright (C) 2007 Sylvain Munaut <tnt@246tNt.com> | 5 | * Copyright (C) 2007 Sylvain Munaut <tnt@246tNt.com> |
| 6 | * Copyright (C) 2006 AppSpec Computer Technologies Corp. | 6 | * Copyright (C) 2006 AppSpec Computer Technologies Corp. |
| 7 | * Jeff Gibbons <jeff.gibbons@appspec.com> | 7 | * Jeff Gibbons <jeff.gibbons@appspec.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 version 2 as published | ||
| 11 | * by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | * | ||
| 14 | */ | 8 | */ |
| 15 | 9 | ||
| 16 | #ifndef __BESTCOMM_GEN_BD_H__ | 10 | #ifndef __BESTCOMM_GEN_BD_H__ |
diff --git a/include/linux/fsl/guts.h b/include/linux/fsl/guts.h index 1fc0edd71c52..0ac27b233f12 100644 --- a/include/linux/fsl/guts.h +++ b/include/linux/fsl/guts.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /** | 2 | /** |
| 2 | * Freecale 85xx and 86xx Global Utilties register set | 3 | * Freecale 85xx and 86xx Global Utilties register set |
| 3 | * | 4 | * |
| @@ -5,11 +6,6 @@ | |||
| 5 | * Timur Tabi <timur@freescale.com> | 6 | * Timur Tabi <timur@freescale.com> |
| 6 | * | 7 | * |
| 7 | * Copyright 2004,2007,2012 Freescale Semiconductor, Inc | 8 | * Copyright 2004,2007,2012 Freescale Semiconductor, Inc |
| 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 | */ | 9 | */ |
| 14 | 10 | ||
| 15 | #ifndef __FSL_GUTS_H__ | 11 | #ifndef __FSL_GUTS_H__ |
diff --git a/include/linux/fsl_devices.h b/include/linux/fsl_devices.h index 5da56a674f2f..cb2b46f57af3 100644 --- a/include/linux/fsl_devices.h +++ b/include/linux/fsl_devices.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/fsl_devices.h | 3 | * include/linux/fsl_devices.h |
| 3 | * | 4 | * |
| @@ -7,11 +8,6 @@ | |||
| 7 | * Maintainer: Kumar Gala <galak@kernel.crashing.org> | 8 | * Maintainer: Kumar Gala <galak@kernel.crashing.org> |
| 8 | * | 9 | * |
| 9 | * Copyright 2004,2012 Freescale Semiconductor, Inc | 10 | * Copyright 2004,2012 Freescale Semiconductor, Inc |
| 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 | */ | 11 | */ |
| 16 | 12 | ||
| 17 | #ifndef _FSL_DEVICE_H_ | 13 | #ifndef _FSL_DEVICE_H_ |
diff --git a/include/linux/fsl_ifc.h b/include/linux/fsl_ifc.h index 5f343b796ad9..0af96a45e903 100644 --- a/include/linux/fsl_ifc.h +++ b/include/linux/fsl_ifc.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* Freescale Integrated Flash Controller | 2 | /* Freescale Integrated Flash Controller |
| 2 | * | 3 | * |
| 3 | * Copyright 2011 Freescale Semiconductor, Inc | 4 | * Copyright 2011 Freescale Semiconductor, Inc |
| 4 | * | 5 | * |
| 5 | * Author: Dipen Dudhat <dipen.dudhat@freescale.com> | 6 | * Author: Dipen Dudhat <dipen.dudhat@freescale.com> |
| 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 | * | ||
| 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 | #ifndef __ASM_FSL_IFC_H | 9 | #ifndef __ASM_FSL_IFC_H |
diff --git a/include/linux/fsnotify_backend.h b/include/linux/fsnotify_backend.h index a9f9dcc1e515..d4844cad2c2b 100644 --- a/include/linux/fsnotify_backend.h +++ b/include/linux/fsnotify_backend.h | |||
| @@ -292,7 +292,9 @@ typedef struct fsnotify_mark_connector __rcu *fsnotify_connp_t; | |||
| 292 | */ | 292 | */ |
| 293 | struct fsnotify_mark_connector { | 293 | struct fsnotify_mark_connector { |
| 294 | spinlock_t lock; | 294 | spinlock_t lock; |
| 295 | unsigned int type; /* Type of object [lock] */ | 295 | unsigned short type; /* Type of object [lock] */ |
| 296 | #define FSNOTIFY_CONN_FLAG_HAS_FSID 0x01 | ||
| 297 | unsigned short flags; /* flags [lock] */ | ||
| 296 | __kernel_fsid_t fsid; /* fsid of filesystem containing object */ | 298 | __kernel_fsid_t fsid; /* fsid of filesystem containing object */ |
| 297 | union { | 299 | union { |
| 298 | /* Object pointer [lock] */ | 300 | /* Object pointer [lock] */ |
diff --git a/include/linux/fwnode.h b/include/linux/fwnode.h index faebf0ca0686..a11c8c56c78b 100644 --- a/include/linux/fwnode.h +++ b/include/linux/fwnode.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * fwnode.h - Firmware device node object handle type definition. | 3 | * fwnode.h - Firmware device node object handle type definition. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015, Intel Corporation | 5 | * Copyright (C) 2015, Intel Corporation |
| 5 | * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 6 | * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef _LINUX_FWNODE_H_ | 9 | #ifndef _LINUX_FWNODE_H_ |
diff --git a/include/linux/gameport.h b/include/linux/gameport.h index bb7de09e8d57..69081d899492 100644 --- a/include/linux/gameport.h +++ b/include/linux/gameport.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 1999-2002 Vojtech Pavlik | 3 | * Copyright (c) 1999-2002 Vojtech Pavlik |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License version 2 as published by | ||
| 6 | * the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef _GAMEPORT_H | 5 | #ifndef _GAMEPORT_H |
| 9 | #define _GAMEPORT_H | 6 | #define _GAMEPORT_H |
diff --git a/include/linux/genalloc.h b/include/linux/genalloc.h index dd0a452373e7..205f62b8d291 100644 --- a/include/linux/genalloc.h +++ b/include/linux/genalloc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Basic general purpose allocator for managing special purpose | 3 | * Basic general purpose allocator for managing special purpose |
| 3 | * memory, for example, memory that is not managed by the regular | 4 | * memory, for example, memory that is not managed by the regular |
| @@ -21,9 +22,6 @@ | |||
| 21 | * the allocator can NOT be used in NMI handler. So code uses the | 22 | * the allocator can NOT be used in NMI handler. So code uses the |
| 22 | * allocator in NMI handler should depend on | 23 | * allocator in NMI handler should depend on |
| 23 | * CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG. | 24 | * CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG. |
| 24 | * | ||
| 25 | * This source code is licensed under the GNU General Public License, | ||
| 26 | * Version 2. See the file COPYING for more details. | ||
| 27 | */ | 25 | */ |
| 28 | 26 | ||
| 29 | 27 | ||
| @@ -75,6 +73,7 @@ struct gen_pool_chunk { | |||
| 75 | struct list_head next_chunk; /* next chunk in pool */ | 73 | struct list_head next_chunk; /* next chunk in pool */ |
| 76 | atomic_long_t avail; | 74 | atomic_long_t avail; |
| 77 | phys_addr_t phys_addr; /* physical starting address of memory chunk */ | 75 | phys_addr_t phys_addr; /* physical starting address of memory chunk */ |
| 76 | void *owner; /* private data to retrieve at alloc time */ | ||
| 78 | unsigned long start_addr; /* start address of memory chunk */ | 77 | unsigned long start_addr; /* start address of memory chunk */ |
| 79 | unsigned long end_addr; /* end address of memory chunk (inclusive) */ | 78 | unsigned long end_addr; /* end address of memory chunk (inclusive) */ |
| 80 | unsigned long bits[0]; /* bitmap for allocating memory chunk */ | 79 | unsigned long bits[0]; /* bitmap for allocating memory chunk */ |
| @@ -96,8 +95,15 @@ struct genpool_data_fixed { | |||
| 96 | 95 | ||
| 97 | extern struct gen_pool *gen_pool_create(int, int); | 96 | extern struct gen_pool *gen_pool_create(int, int); |
| 98 | extern phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long); | 97 | extern phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long); |
| 99 | extern int gen_pool_add_virt(struct gen_pool *, unsigned long, phys_addr_t, | 98 | extern int gen_pool_add_owner(struct gen_pool *, unsigned long, phys_addr_t, |
| 100 | size_t, int); | 99 | size_t, int, void *); |
| 100 | |||
| 101 | static inline int gen_pool_add_virt(struct gen_pool *pool, unsigned long addr, | ||
| 102 | phys_addr_t phys, size_t size, int nid) | ||
| 103 | { | ||
| 104 | return gen_pool_add_owner(pool, addr, phys, size, nid, NULL); | ||
| 105 | } | ||
| 106 | |||
| 101 | /** | 107 | /** |
| 102 | * gen_pool_add - add a new chunk of special memory to the pool | 108 | * gen_pool_add - add a new chunk of special memory to the pool |
| 103 | * @pool: pool to add new memory chunk to | 109 | * @pool: pool to add new memory chunk to |
| @@ -116,12 +122,47 @@ static inline int gen_pool_add(struct gen_pool *pool, unsigned long addr, | |||
| 116 | return gen_pool_add_virt(pool, addr, -1, size, nid); | 122 | return gen_pool_add_virt(pool, addr, -1, size, nid); |
| 117 | } | 123 | } |
| 118 | extern void gen_pool_destroy(struct gen_pool *); | 124 | extern void gen_pool_destroy(struct gen_pool *); |
| 119 | extern unsigned long gen_pool_alloc(struct gen_pool *, size_t); | 125 | unsigned long gen_pool_alloc_algo_owner(struct gen_pool *pool, size_t size, |
| 120 | extern unsigned long gen_pool_alloc_algo(struct gen_pool *, size_t, | 126 | genpool_algo_t algo, void *data, void **owner); |
| 121 | genpool_algo_t algo, void *data); | 127 | |
| 128 | static inline unsigned long gen_pool_alloc_owner(struct gen_pool *pool, | ||
| 129 | size_t size, void **owner) | ||
| 130 | { | ||
| 131 | return gen_pool_alloc_algo_owner(pool, size, pool->algo, pool->data, | ||
| 132 | owner); | ||
| 133 | } | ||
| 134 | |||
| 135 | static inline unsigned long gen_pool_alloc_algo(struct gen_pool *pool, | ||
| 136 | size_t size, genpool_algo_t algo, void *data) | ||
| 137 | { | ||
| 138 | return gen_pool_alloc_algo_owner(pool, size, algo, data, NULL); | ||
| 139 | } | ||
| 140 | |||
| 141 | /** | ||
| 142 | * gen_pool_alloc - allocate special memory from the pool | ||
| 143 | * @pool: pool to allocate from | ||
| 144 | * @size: number of bytes to allocate from the pool | ||
| 145 | * | ||
| 146 | * Allocate the requested number of bytes from the specified pool. | ||
| 147 | * Uses the pool allocation function (with first-fit algorithm by default). | ||
| 148 | * Can not be used in NMI handler on architectures without | ||
| 149 | * NMI-safe cmpxchg implementation. | ||
| 150 | */ | ||
| 151 | static inline unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size) | ||
| 152 | { | ||
| 153 | return gen_pool_alloc_algo(pool, size, pool->algo, pool->data); | ||
| 154 | } | ||
| 155 | |||
| 122 | extern void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size, | 156 | extern void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size, |
| 123 | dma_addr_t *dma); | 157 | dma_addr_t *dma); |
| 124 | extern void gen_pool_free(struct gen_pool *, unsigned long, size_t); | 158 | extern void gen_pool_free_owner(struct gen_pool *pool, unsigned long addr, |
| 159 | size_t size, void **owner); | ||
| 160 | static inline void gen_pool_free(struct gen_pool *pool, unsigned long addr, | ||
| 161 | size_t size) | ||
| 162 | { | ||
| 163 | gen_pool_free_owner(pool, addr, size, NULL); | ||
| 164 | } | ||
| 165 | |||
| 125 | extern void gen_pool_for_each_chunk(struct gen_pool *, | 166 | extern void gen_pool_for_each_chunk(struct gen_pool *, |
| 126 | void (*)(struct gen_pool *, struct gen_pool_chunk *, void *), void *); | 167 | void (*)(struct gen_pool *, struct gen_pool_chunk *, void *), void *); |
| 127 | extern size_t gen_pool_avail(struct gen_pool *); | 168 | extern size_t gen_pool_avail(struct gen_pool *); |
diff --git a/include/linux/generic-radix-tree.h b/include/linux/generic-radix-tree.h index 3a91130a4fbd..02393c0c98f9 100644 --- a/include/linux/generic-radix-tree.h +++ b/include/linux/generic-radix-tree.h | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | #define _LINUX_GENERIC_RADIX_TREE_H | 2 | #define _LINUX_GENERIC_RADIX_TREE_H |
| 3 | 3 | ||
| 4 | /** | 4 | /** |
| 5 | * DOC: Generic radix trees/sparse arrays: | 5 | * DOC: Generic radix trees/sparse arrays |
| 6 | * | 6 | * |
| 7 | * Very simple and minimalistic, supporting arbitrary size entries up to | 7 | * Very simple and minimalistic, supporting arbitrary size entries up to |
| 8 | * PAGE_SIZE. | 8 | * PAGE_SIZE. |
diff --git a/include/linux/hdlc.h b/include/linux/hdlc.h index 97585d9679f3..cacc4dd27794 100644 --- a/include/linux/hdlc.h +++ b/include/linux/hdlc.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic HDLC support routines for Linux | 3 | * Generic HDLC support routines for Linux |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 1999-2005 Krzysztof Halasa <khc@pm.waw.pl> | 5 | * Copyright (C) 1999-2005 Krzysztof Halasa <khc@pm.waw.pl> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify it | ||
| 7 | * under the terms of version 2 of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef __HDLC_H | 7 | #ifndef __HDLC_H |
| 11 | #define __HDLC_H | 8 | #define __HDLC_H |
diff --git a/include/linux/hid-debug.h b/include/linux/hid-debug.h index 2d6100edf204..ea7b23d13bfd 100644 --- a/include/linux/hid-debug.h +++ b/include/linux/hid-debug.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef __HID_DEBUG_H | 2 | #ifndef __HID_DEBUG_H |
| 2 | #define __HID_DEBUG_H | 3 | #define __HID_DEBUG_H |
| 3 | 4 | ||
| @@ -6,20 +7,6 @@ | |||
| 6 | */ | 7 | */ |
| 7 | 8 | ||
| 8 | /* | 9 | /* |
| 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 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License 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 | ||
| 21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | * | ||
| 23 | */ | 10 | */ |
| 24 | 11 | ||
| 25 | #ifdef CONFIG_DEBUG_FS | 12 | #ifdef CONFIG_DEBUG_FS |
diff --git a/include/linux/hid-roccat.h b/include/linux/hid-roccat.h index 24e1ca01f9a0..3214fb0815fc 100644 --- a/include/linux/hid-roccat.h +++ b/include/linux/hid-roccat.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef __HID_ROCCAT_H | 2 | #ifndef __HID_ROCCAT_H |
| 2 | #define __HID_ROCCAT_H | 3 | #define __HID_ROCCAT_H |
| 3 | 4 | ||
| @@ -6,10 +7,6 @@ | |||
| 6 | */ | 7 | */ |
| 7 | 8 | ||
| 8 | /* | 9 | /* |
| 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 Free | ||
| 11 | * Software Foundation; either version 2 of the License, or (at your option) | ||
| 12 | * any later version. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | #include <linux/hid.h> | 12 | #include <linux/hid.h> |
diff --git a/include/linux/hid-sensor-hub.h b/include/linux/hid-sensor-hub.h index dc12f5c4b076..46bcef380446 100644 --- a/include/linux/hid-sensor-hub.h +++ b/include/linux/hid-sensor-hub.h | |||
| @@ -1,20 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * HID Sensors Driver | 3 | * HID Sensors Driver |
| 3 | * Copyright (c) 2012, Intel Corporation. | 4 | * Copyright (c) 2012, Intel Corporation. |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License along with | ||
| 15 | * this program; if not, write to the Free Software Foundation, Inc., | ||
| 16 | * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 17 | * | ||
| 18 | */ | 5 | */ |
| 19 | #ifndef _HID_SENSORS_HUB_H | 6 | #ifndef _HID_SENSORS_HUB_H |
| 20 | #define _HID_SENSORS_HUB_H | 7 | #define _HID_SENSORS_HUB_H |
diff --git a/include/linux/hid-sensor-ids.h b/include/linux/hid-sensor-ids.h index 76033e0420a7..d82a97e311d3 100644 --- a/include/linux/hid-sensor-ids.h +++ b/include/linux/hid-sensor-ids.h | |||
| @@ -1,20 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * HID Sensors Driver | 3 | * HID Sensors Driver |
| 3 | * Copyright (c) 2012, Intel Corporation. | 4 | * Copyright (c) 2012, Intel Corporation. |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License along with | ||
| 15 | * this program; if not, write to the Free Software Foundation, Inc., | ||
| 16 | * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 17 | * | ||
| 18 | */ | 5 | */ |
| 19 | #ifndef _HID_SENSORS_IDS_H | 6 | #ifndef _HID_SENSORS_IDS_H |
| 20 | #define _HID_SENSORS_IDS_H | 7 | #define _HID_SENSORS_IDS_H |
diff --git a/include/linux/hid.h b/include/linux/hid.h index ae9da674b749..d770ab1a0479 100644 --- a/include/linux/hid.h +++ b/include/linux/hid.h | |||
| @@ -1,22 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 1999 Andreas Gal | 3 | * Copyright (c) 1999 Andreas Gal |
| 3 | * Copyright (c) 2000-2001 Vojtech Pavlik | 4 | * Copyright (c) 2000-2001 Vojtech Pavlik |
| 4 | * Copyright (c) 2006-2007 Jiri Kosina | 5 | * Copyright (c) 2006-2007 Jiri Kosina |
| 5 | */ | 6 | */ |
| 6 | /* | 7 | /* |
| 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 | * | ||
| 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 | * | 8 | * |
| 21 | * Should you need to contact me, the author, you can do so either by | 9 | * Should you need to contact me, the author, you can do so either by |
| 22 | * e-mail - mail your message to <vojtech@ucw.cz>, or by paper mail: | 10 | * e-mail - mail your message to <vojtech@ucw.cz>, or by paper mail: |
diff --git a/include/linux/hiddev.h b/include/linux/hiddev.h index 921622222957..2164c03d2c72 100644 --- a/include/linux/hiddev.h +++ b/include/linux/hiddev.h | |||
| @@ -1,22 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 1999-2000 Vojtech Pavlik | 3 | * Copyright (c) 1999-2000 Vojtech Pavlik |
| 3 | * | 4 | * |
| 4 | * Sponsored by SuSE | 5 | * Sponsored by SuSE |
| 5 | */ | 6 | */ |
| 6 | /* | 7 | /* |
| 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 | * | ||
| 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 | * | 8 | * |
| 21 | * Should you need to contact me, the author, you can do so either by | 9 | * Should you need to contact me, the author, you can do so either by |
| 22 | * e-mail - mail your message to <vojtech@suse.cz>, or by paper mail: | 10 | * e-mail - mail your message to <vojtech@suse.cz>, or by paper mail: |
diff --git a/include/linux/hidraw.h b/include/linux/hidraw.h index ddf52612eed8..cd67f4ca5599 100644 --- a/include/linux/hidraw.h +++ b/include/linux/hidraw.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2007 Jiri Kosina | 3 | * Copyright (c) 2007 Jiri Kosina |
| 3 | */ | 4 | */ |
| 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 | * | ||
| 9 | * You should have received a copy of the GNU General Public License along with | ||
| 10 | * this program; if not, write to the Free Software Foundation, Inc., | ||
| 11 | * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 12 | */ | ||
| 13 | #ifndef _HIDRAW_H | 5 | #ifndef _HIDRAW_H |
| 14 | #define _HIDRAW_H | 6 | #define _HIDRAW_H |
| 15 | 7 | ||
diff --git a/include/linux/hippidevice.h b/include/linux/hippidevice.h index 402f99e328d4..9dc01f7ab5b4 100644 --- a/include/linux/hippidevice.h +++ b/include/linux/hippidevice.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -14,11 +15,6 @@ | |||
| 14 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 15 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 15 | * Alan Cox, <gw4pts@gw4pts.ampr.org> | 16 | * Alan Cox, <gw4pts@gw4pts.ampr.org> |
| 16 | * Lawrence V. Stefani, <stefani@lkg.dec.com> | 17 | * Lawrence V. Stefani, <stefani@lkg.dec.com> |
| 17 | * | ||
| 18 | * This program is free software; you can redistribute it and/or | ||
| 19 | * modify it under the terms of the GNU General Public License | ||
| 20 | * as published by the Free Software Foundation; either version | ||
| 21 | * 2 of the License, or (at your option) any later version. | ||
| 22 | */ | 18 | */ |
| 23 | #ifndef _LINUX_HIPPIDEVICE_H | 19 | #ifndef _LINUX_HIPPIDEVICE_H |
| 24 | #define _LINUX_HIPPIDEVICE_H | 20 | #define _LINUX_HIPPIDEVICE_H |
diff --git a/include/linux/hmm.h b/include/linux/hmm.h index 51ec27a84668..044a36d7c3f8 100644 --- a/include/linux/hmm.h +++ b/include/linux/hmm.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2013 Red Hat Inc. | 3 | * Copyright 2013 Red Hat Inc. |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * Authors: Jérôme Glisse <jglisse@redhat.com> | 5 | * Authors: Jérôme Glisse <jglisse@redhat.com> |
| 15 | */ | 6 | */ |
| 16 | /* | 7 | /* |
diff --git a/include/linux/hsi/hsi.h b/include/linux/hsi/hsi.h index 57402544b53f..6ca92bff02c6 100644 --- a/include/linux/hsi/hsi.h +++ b/include/linux/hsi/hsi.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * HSI core header file. | 3 | * HSI core header file. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Nokia Corporation. All rights reserved. | 5 | * Copyright (C) 2010 Nokia Corporation. All rights reserved. |
| 5 | * | 6 | * |
| 6 | * Contact: Carlos Chinea <carlos.chinea@nokia.com> | 7 | * Contact: Carlos Chinea <carlos.chinea@nokia.com> |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301 USA | ||
| 21 | */ | 8 | */ |
| 22 | 9 | ||
| 23 | #ifndef __LINUX_HSI_H__ | 10 | #ifndef __LINUX_HSI_H__ |
diff --git a/include/linux/hsi/ssi_protocol.h b/include/linux/hsi/ssi_protocol.h index 1433651be0dc..2d6f3cfa7dea 100644 --- a/include/linux/hsi/ssi_protocol.h +++ b/include/linux/hsi/ssi_protocol.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ssip_slave.h | 3 | * ssip_slave.h |
| 3 | * | 4 | * |
| @@ -6,20 +7,6 @@ | |||
| 6 | * Copyright (C) 2010 Nokia Corporation. All rights reserved. | 7 | * Copyright (C) 2010 Nokia Corporation. All rights reserved. |
| 7 | * | 8 | * |
| 8 | * Contact: Carlos Chinea <carlos.chinea@nokia.com> | 9 | * Contact: Carlos Chinea <carlos.chinea@nokia.com> |
| 9 | * | ||
| 10 | * This program is free software; you can redistribute it and/or | ||
| 11 | * modify it under the terms of the GNU General Public License | ||
| 12 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 17 | * General Public License 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 | ||
| 21 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 22 | * 02110-1301 USA | ||
| 23 | */ | 10 | */ |
| 24 | 11 | ||
| 25 | #ifndef __LINUX_SSIP_SLAVE_H__ | 12 | #ifndef __LINUX_SSIP_SLAVE_H__ |
diff --git a/include/linux/hwmon.h b/include/linux/hwmon.h index 2b949fa501e1..04c36b7a61dd 100644 --- a/include/linux/hwmon.h +++ b/include/linux/hwmon.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | hwmon.h - part of lm_sensors, Linux kernel modules for hardware monitoring | 3 | hwmon.h - part of lm_sensors, Linux kernel modules for hardware monitoring |
| 3 | 4 | ||
| @@ -6,9 +7,6 @@ | |||
| 6 | 7 | ||
| 7 | Copyright (C) 2005 Mark M. Hoffman <mhoffman@lightlink.com> | 8 | Copyright (C) 2005 Mark M. Hoffman <mhoffman@lightlink.com> |
| 8 | 9 | ||
| 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 | */ | 10 | */ |
| 13 | 11 | ||
| 14 | #ifndef _HWMON_H_ | 12 | #ifndef _HWMON_H_ |
diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h index 8b9a93c99c9b..6256cc34c4a6 100644 --- a/include/linux/hyperv.h +++ b/include/linux/hyperv.h | |||
| @@ -1,25 +1,12 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2011, Microsoft Corporation. | 4 | * Copyright (c) 2011, Microsoft Corporation. |
| 4 | * | 5 | * |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License along with | ||
| 15 | * this program; if not, write to the Free Software Foundation, Inc., 59 Temple | ||
| 16 | * Place - Suite 330, Boston, MA 02111-1307 USA. | ||
| 17 | * | ||
| 18 | * Authors: | 6 | * Authors: |
| 19 | * Haiyang Zhang <haiyangz@microsoft.com> | 7 | * Haiyang Zhang <haiyangz@microsoft.com> |
| 20 | * Hank Janssen <hjanssen@microsoft.com> | 8 | * Hank Janssen <hjanssen@microsoft.com> |
| 21 | * K. Y. Srinivasan <kys@microsoft.com> | 9 | * K. Y. Srinivasan <kys@microsoft.com> |
| 22 | * | ||
| 23 | */ | 10 | */ |
| 24 | 11 | ||
| 25 | #ifndef _HYPERV_H | 12 | #ifndef _HYPERV_H |
diff --git a/include/linux/i8042.h b/include/linux/i8042.h index d98780ca9604..0261e2fb3636 100644 --- a/include/linux/i8042.h +++ b/include/linux/i8042.h | |||
| @@ -1,11 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _LINUX_I8042_H | 2 | #ifndef _LINUX_I8042_H |
| 2 | #define _LINUX_I8042_H | 3 | #define _LINUX_I8042_H |
| 3 | 4 | ||
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | ||
| 9 | 5 | ||
| 10 | #include <linux/types.h> | 6 | #include <linux/types.h> |
| 11 | 7 | ||
diff --git a/include/linux/icmp.h b/include/linux/icmp.h index efc18490627a..2d8aaf7d4b9e 100644 --- a/include/linux/icmp.h +++ b/include/linux/icmp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -8,11 +9,6 @@ | |||
| 8 | * Version: @(#)icmp.h 1.0.3 04/28/93 | 9 | * Version: @(#)icmp.h 1.0.3 04/28/93 |
| 9 | * | 10 | * |
| 10 | * Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 11 | * Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 11 | * | ||
| 12 | * This program is free software; you can redistribute it and/or | ||
| 13 | * modify it under the terms of the GNU General Public License | ||
| 14 | * as published by the Free Software Foundation; either version | ||
| 15 | * 2 of the License, or (at your option) any later version. | ||
| 16 | */ | 12 | */ |
| 17 | #ifndef _LINUX_ICMP_H | 13 | #ifndef _LINUX_ICMP_H |
| 18 | #define _LINUX_ICMP_H | 14 | #define _LINUX_ICMP_H |
diff --git a/include/linux/idr.h b/include/linux/idr.h index 60daf34b625d..ee7abae143d3 100644 --- a/include/linux/idr.h +++ b/include/linux/idr.h | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/idr.h | 3 | * include/linux/idr.h |
| 3 | * | 4 | * |
| 4 | * 2002-10-18 written by Jim Houston jim.houston@ccur.com | 5 | * 2002-10-18 written by Jim Houston jim.houston@ccur.com |
| 5 | * Copyright (C) 2002 by Concurrent Computer Corporation | 6 | * Copyright (C) 2002 by Concurrent Computer Corporation |
| 6 | * Distributed under the GNU GPL license version 2. | ||
| 7 | * | 7 | * |
| 8 | * Small id to pointer translation service avoiding fixed sized | 8 | * Small id to pointer translation service avoiding fixed sized |
| 9 | * tables. | 9 | * tables. |
diff --git a/include/linux/ieee80211.h b/include/linux/ieee80211.h index 61f0a316c6ac..42690007d612 100644 --- a/include/linux/ieee80211.h +++ b/include/linux/ieee80211.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * IEEE 802.11 defines | 3 | * IEEE 802.11 defines |
| 3 | * | 4 | * |
| @@ -9,10 +10,6 @@ | |||
| 9 | * Copyright (c) 2013 - 2014 Intel Mobile Communications GmbH | 10 | * Copyright (c) 2013 - 2014 Intel Mobile Communications GmbH |
| 10 | * Copyright (c) 2016 - 2017 Intel Deutschland GmbH | 11 | * Copyright (c) 2016 - 2017 Intel Deutschland GmbH |
| 11 | * Copyright (c) 2018 - 2019 Intel Corporation | 12 | * Copyright (c) 2018 - 2019 Intel Corporation |
| 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 | */ | 13 | */ |
| 17 | 14 | ||
| 18 | #ifndef LINUX_IEEE80211_H | 15 | #ifndef LINUX_IEEE80211_H |
diff --git a/include/linux/ieee802154.h b/include/linux/ieee802154.h index ddb890174a0e..95c831162212 100644 --- a/include/linux/ieee802154.h +++ b/include/linux/ieee802154.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * IEEE802.15.4-2003 specification | 3 | * IEEE802.15.4-2003 specification |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007, 2008 Siemens AG | 5 | * Copyright (C) 2007, 2008 Siemens AG |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 | ||
| 8 | * as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | * Written by: | 7 | * Written by: |
| 16 | * Pavel Smolenskiy <pavel.smolenskiy@gmail.com> | 8 | * Pavel Smolenskiy <pavel.smolenskiy@gmail.com> |
| 17 | * Maxim Gorbachyov <maxim.gorbachev@siemens.com> | 9 | * Maxim Gorbachyov <maxim.gorbachev@siemens.com> |
diff --git a/include/linux/if_arp.h b/include/linux/if_arp.h index e44746de95cd..bf5c5f32c65e 100644 --- a/include/linux/if_arp.h +++ b/include/linux/if_arp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -14,11 +15,6 @@ | |||
| 14 | * Florian La Roche, | 15 | * Florian La Roche, |
| 15 | * Jonathan Layes <layes@loran.com> | 16 | * Jonathan Layes <layes@loran.com> |
| 16 | * Arnaldo Carvalho de Melo <acme@conectiva.com.br> ARPHRD_HWX25 | 17 | * Arnaldo Carvalho de Melo <acme@conectiva.com.br> ARPHRD_HWX25 |
| 17 | * | ||
| 18 | * This program is free software; you can redistribute it and/or | ||
| 19 | * modify it under the terms of the GNU General Public License | ||
| 20 | * as published by the Free Software Foundation; either version | ||
| 21 | * 2 of the License, or (at your option) any later version. | ||
| 22 | */ | 18 | */ |
| 23 | #ifndef _LINUX_IF_ARP_H | 19 | #ifndef _LINUX_IF_ARP_H |
| 24 | #define _LINUX_IF_ARP_H | 20 | #define _LINUX_IF_ARP_H |
diff --git a/include/linux/if_bridge.h b/include/linux/if_bridge.h index ef0819ced0fc..f3fab5d0ea97 100644 --- a/include/linux/if_bridge.h +++ b/include/linux/if_bridge.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Linux ethernet bridge | 3 | * Linux ethernet bridge |
| 3 | * | 4 | * |
| 4 | * Authors: | 5 | * Authors: |
| 5 | * Lennert Buytenhek <buytenh@gnu.org> | 6 | * Lennert Buytenhek <buytenh@gnu.org> |
| 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 | ||
| 9 | * as published by the Free Software Foundation; either version | ||
| 10 | * 2 of the License, or (at your option) any later version. | ||
| 11 | */ | 7 | */ |
| 12 | #ifndef _LINUX_IF_BRIDGE_H | 8 | #ifndef _LINUX_IF_BRIDGE_H |
| 13 | #define _LINUX_IF_BRIDGE_H | 9 | #define _LINUX_IF_BRIDGE_H |
diff --git a/include/linux/if_ether.h b/include/linux/if_ether.h index 548fd535fd02..76cf11e905e1 100644 --- a/include/linux/if_ether.h +++ b/include/linux/if_ether.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -11,11 +12,6 @@ | |||
| 11 | * Donald Becker, <becker@super.org> | 12 | * Donald Becker, <becker@super.org> |
| 12 | * Alan Cox, <alan@lxorguk.ukuu.org.uk> | 13 | * Alan Cox, <alan@lxorguk.ukuu.org.uk> |
| 13 | * Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk> | 14 | * Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk> |
| 14 | * | ||
| 15 | * This program is free software; you can redistribute it and/or | ||
| 16 | * modify it under the terms of the GNU General Public License | ||
| 17 | * as published by the Free Software Foundation; either version | ||
| 18 | * 2 of the License, or (at your option) any later version. | ||
| 19 | */ | 15 | */ |
| 20 | #ifndef _LINUX_IF_ETHER_H | 16 | #ifndef _LINUX_IF_ETHER_H |
| 21 | #define _LINUX_IF_ETHER_H | 17 | #define _LINUX_IF_ETHER_H |
diff --git a/include/linux/if_fddi.h b/include/linux/if_fddi.h index f5550b3eeeab..c796f452d646 100644 --- a/include/linux/if_fddi.h +++ b/include/linux/if_fddi.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -15,11 +16,6 @@ | |||
| 15 | * Alan Cox, <alan@lxorguk.ukuu.org.uk> | 16 | * Alan Cox, <alan@lxorguk.ukuu.org.uk> |
| 16 | * Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk> | 17 | * Steve Whitehouse, <gw7rrm@eeshack3.swan.ac.uk> |
| 17 | * Peter De Schrijver, <stud11@cc4.kuleuven.ac.be> | 18 | * Peter De Schrijver, <stud11@cc4.kuleuven.ac.be> |
| 18 | * | ||
| 19 | * This program is free software; you can redistribute it and/or | ||
| 20 | * modify it under the terms of the GNU General Public License | ||
| 21 | * as published by the Free Software Foundation; either version | ||
| 22 | * 2 of the License, or (at your option) any later version. | ||
| 23 | */ | 19 | */ |
| 24 | #ifndef _LINUX_IF_FDDI_H | 20 | #ifndef _LINUX_IF_FDDI_H |
| 25 | #define _LINUX_IF_FDDI_H | 21 | #define _LINUX_IF_FDDI_H |
diff --git a/include/linux/if_frad.h b/include/linux/if_frad.h index 82a1b4e93570..52224de798aa 100644 --- a/include/linux/if_frad.h +++ b/include/linux/if_frad.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * DLCI/FRAD Definitions for Frame Relay Access Devices. DLCI devices are | 3 | * DLCI/FRAD Definitions for Frame Relay Access Devices. DLCI devices are |
| 3 | * created for each DLCI associated with a FRAD. The FRAD driver | 4 | * created for each DLCI associated with a FRAD. The FRAD driver |
| @@ -14,11 +15,6 @@ | |||
| 14 | * 0.15 Mike McLagan changed structure defs (packed) | 15 | * 0.15 Mike McLagan changed structure defs (packed) |
| 15 | * re-arranged flags | 16 | * re-arranged flags |
| 16 | * added DLCI_RET vars | 17 | * added DLCI_RET vars |
| 17 | * | ||
| 18 | * This program is free software; you can redistribute it and/or | ||
| 19 | * modify it under the terms of the GNU General Public License | ||
| 20 | * as published by the Free Software Foundation; either version | ||
| 21 | * 2 of the License, or (at your option) any later version. | ||
| 22 | */ | 18 | */ |
| 23 | #ifndef _FRAD_H_ | 19 | #ifndef _FRAD_H_ |
| 24 | #define _FRAD_H_ | 20 | #define _FRAD_H_ |
diff --git a/include/linux/if_pppol2tp.h b/include/linux/if_pppol2tp.h index 0fb71e532b2c..96d40942e5a3 100644 --- a/include/linux/if_pppol2tp.h +++ b/include/linux/if_pppol2tp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /*************************************************************************** | 2 | /*************************************************************************** |
| 2 | * Linux PPP over L2TP (PPPoL2TP) Socket Implementation (RFC 2661) | 3 | * Linux PPP over L2TP (PPPoL2TP) Socket Implementation (RFC 2661) |
| 3 | * | 4 | * |
| @@ -5,11 +6,6 @@ | |||
| 5 | * (l2tp_ppp.c). All version information wrt this file is located in l2tp_ppp.c | 6 | * (l2tp_ppp.c). All version information wrt this file is located in l2tp_ppp.c |
| 6 | * | 7 | * |
| 7 | * License: | 8 | * License: |
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * as published by the Free Software Foundation; either version | ||
| 11 | * 2 of the License, or (at your option) any later version. | ||
| 12 | * | ||
| 13 | */ | 9 | */ |
| 14 | #ifndef __LINUX_IF_PPPOL2TP_H | 10 | #ifndef __LINUX_IF_PPPOL2TP_H |
| 15 | #define __LINUX_IF_PPPOL2TP_H | 11 | #define __LINUX_IF_PPPOL2TP_H |
diff --git a/include/linux/if_pppox.h b/include/linux/if_pppox.h index ba7a9b0c7c57..8b728750a625 100644 --- a/include/linux/if_pppox.h +++ b/include/linux/if_pppox.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /*************************************************************************** | 2 | /*************************************************************************** |
| 2 | * Linux PPP over X - Generic PPP transport layer sockets | 3 | * Linux PPP over X - Generic PPP transport layer sockets |
| 3 | * Linux PPP over Ethernet (PPPoE) Socket Implementation (RFC 2516) | 4 | * Linux PPP over Ethernet (PPPoE) Socket Implementation (RFC 2516) |
| @@ -6,11 +7,6 @@ | |||
| 6 | * (pppox.c). All version information wrt this file is located in pppox.c | 7 | * (pppox.c). All version information wrt this file is located in pppox.c |
| 7 | * | 8 | * |
| 8 | * License: | 9 | * License: |
| 9 | * This program is free software; you can redistribute it and/or | ||
| 10 | * modify it under the terms of the GNU General Public License | ||
| 11 | * as published by the Free Software Foundation; either version | ||
| 12 | * 2 of the License, or (at your option) any later version. | ||
| 13 | * | ||
| 14 | */ | 10 | */ |
| 15 | #ifndef __LINUX_IF_PPPOX_H | 11 | #ifndef __LINUX_IF_PPPOX_H |
| 16 | #define __LINUX_IF_PPPOX_H | 12 | #define __LINUX_IF_PPPOX_H |
diff --git a/include/linux/if_team.h b/include/linux/if_team.h index ac42da56f7a2..06faa066496f 100644 --- a/include/linux/if_team.h +++ b/include/linux/if_team.h | |||
| @@ -1,11 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/if_team.h - Network team device driver header | 3 | * include/linux/if_team.h - Network team device driver header |
| 3 | * Copyright (c) 2011 Jiri Pirko <jpirko@redhat.com> | 4 | * Copyright (c) 2011 Jiri Pirko <jpirko@redhat.com> |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | */ | 5 | */ |
| 10 | #ifndef _LINUX_IF_TEAM_H_ | 6 | #ifndef _LINUX_IF_TEAM_H_ |
| 11 | #define _LINUX_IF_TEAM_H_ | 7 | #define _LINUX_IF_TEAM_H_ |
diff --git a/include/linux/if_tun.h b/include/linux/if_tun.h index 12e3eebf0ce6..5bda8cf457b6 100644 --- a/include/linux/if_tun.h +++ b/include/linux/if_tun.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Universal TUN/TAP device driver. | 3 | * Universal TUN/TAP device driver. |
| 3 | * Copyright (C) 1999-2000 Maxim Krasnyansky <max_mk@yahoo.com> | 4 | * Copyright (C) 1999-2000 Maxim Krasnyansky <max_mk@yahoo.com> |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 5 | */ |
| 15 | #ifndef __IF_TUN_H | 6 | #ifndef __IF_TUN_H |
| 16 | #define __IF_TUN_H | 7 | #define __IF_TUN_H |
diff --git a/include/linux/if_vlan.h b/include/linux/if_vlan.h index 4cca4da7a6de..244278d5c222 100644 --- a/include/linux/if_vlan.h +++ b/include/linux/if_vlan.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * VLAN An implementation of 802.1Q VLAN tagging. | 3 | * VLAN An implementation of 802.1Q VLAN tagging. |
| 3 | * | 4 | * |
| 4 | * Authors: Ben Greear <greearb@candelatech.com> | 5 | * Authors: Ben Greear <greearb@candelatech.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | */ | 6 | */ |
| 12 | #ifndef _LINUX_IF_VLAN_H_ | 7 | #ifndef _LINUX_IF_VLAN_H_ |
| 13 | #define _LINUX_IF_VLAN_H_ | 8 | #define _LINUX_IF_VLAN_H_ |
diff --git a/include/linux/igmp.h b/include/linux/igmp.h index 9c94b2ea789c..9cbbd1baaf85 100644 --- a/include/linux/igmp.h +++ b/include/linux/igmp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Linux NET3: Internet Group Management Protocol [IGMP] | 3 | * Linux NET3: Internet Group Management Protocol [IGMP] |
| 3 | * | 4 | * |
| @@ -5,12 +6,6 @@ | |||
| 5 | * Alan Cox <alan@lxorguk.ukuu.org.uk> | 6 | * Alan Cox <alan@lxorguk.ukuu.org.uk> |
| 6 | * | 7 | * |
| 7 | * Extended to talk the BSD extended IGMP protocol of mrouted 3.6 | 8 | * Extended to talk the BSD extended IGMP protocol of mrouted 3.6 |
| 8 | * | ||
| 9 | * | ||
| 10 | * This program is free software; you can redistribute it and/or | ||
| 11 | * modify it under the terms of the GNU General Public License | ||
| 12 | * as published by the Free Software Foundation; either version | ||
| 13 | * 2 of the License, or (at your option) any later version. | ||
| 14 | */ | 9 | */ |
| 15 | #ifndef _LINUX_IGMP_H | 10 | #ifndef _LINUX_IGMP_H |
| 16 | #define _LINUX_IGMP_H | 11 | #define _LINUX_IGMP_H |
diff --git a/include/linux/iio/accel/kxcjk_1013.h b/include/linux/iio/accel/kxcjk_1013.h index fd1d540ea62d..8c3c78bc9f91 100644 --- a/include/linux/iio/accel/kxcjk_1013.h +++ b/include/linux/iio/accel/kxcjk_1013.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * KXCJK-1013 3-axis accelerometer Interface | 3 | * KXCJK-1013 3-axis accelerometer Interface |
| 3 | * Copyright (c) 2014, Intel Corporation. | 4 | * Copyright (c) 2014, Intel Corporation. |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __IIO_KXCJK_1013_H__ | 7 | #ifndef __IIO_KXCJK_1013_H__ |
diff --git a/include/linux/iio/adc/ad_sigma_delta.h b/include/linux/iio/adc/ad_sigma_delta.h index 6e9fb1932dde..7716fa0c9fce 100644 --- a/include/linux/iio/adc/ad_sigma_delta.h +++ b/include/linux/iio/adc/ad_sigma_delta.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Support code for Analog Devices Sigma-Delta ADCs | 3 | * Support code for Analog Devices Sigma-Delta ADCs |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Analog Devices Inc. | 5 | * Copyright 2012 Analog Devices Inc. |
| 5 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 6 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 6 | * | ||
| 7 | * Licensed under the GPL-2. | ||
| 8 | */ | 7 | */ |
| 9 | #ifndef __AD_SIGMA_DELTA_H__ | 8 | #ifndef __AD_SIGMA_DELTA_H__ |
| 10 | #define __AD_SIGMA_DELTA_H__ | 9 | #define __AD_SIGMA_DELTA_H__ |
diff --git a/include/linux/iio/buffer-dma.h b/include/linux/iio/buffer-dma.h index 67c75372b691..016d8a068353 100644 --- a/include/linux/iio/buffer-dma.h +++ b/include/linux/iio/buffer-dma.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2013-2015 Analog Devices Inc. | 3 | * Copyright 2013-2015 Analog Devices Inc. |
| 3 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 4 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 4 | * | ||
| 5 | * Licensed under the GPL-2. | ||
| 6 | */ | 5 | */ |
| 7 | 6 | ||
| 8 | #ifndef __INDUSTRIALIO_DMA_BUFFER_H__ | 7 | #ifndef __INDUSTRIALIO_DMA_BUFFER_H__ |
diff --git a/include/linux/iio/buffer-dmaengine.h b/include/linux/iio/buffer-dmaengine.h index 5dcddf427bb0..b3a57444a886 100644 --- a/include/linux/iio/buffer-dmaengine.h +++ b/include/linux/iio/buffer-dmaengine.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2014-2015 Analog Devices Inc. | 3 | * Copyright 2014-2015 Analog Devices Inc. |
| 3 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 4 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 4 | * | ||
| 5 | * Licensed under the GPL-2 or later. | ||
| 6 | */ | 5 | */ |
| 7 | 6 | ||
| 8 | #ifndef __IIO_DMAENGINE_H__ | 7 | #ifndef __IIO_DMAENGINE_H__ |
diff --git a/include/linux/iio/buffer.h b/include/linux/iio/buffer.h index 48767c776119..fbba4093f06c 100644 --- a/include/linux/iio/buffer.h +++ b/include/linux/iio/buffer.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* The industrial I/O core - generic buffer interfaces. | 2 | /* The industrial I/O core - generic buffer interfaces. |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008 Jonathan Cameron | 4 | * Copyright (c) 2008 Jonathan Cameron |
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef _IIO_BUFFER_GENERIC_H_ | 7 | #ifndef _IIO_BUFFER_GENERIC_H_ |
diff --git a/include/linux/iio/common/cros_ec_sensors_core.h b/include/linux/iio/common/cros_ec_sensors_core.h index ce16445411ac..0c636b9fe8d7 100644 --- a/include/linux/iio/common/cros_ec_sensors_core.h +++ b/include/linux/iio/common/cros_ec_sensors_core.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ChromeOS EC sensor hub | 3 | * ChromeOS EC sensor hub |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 Google, Inc | 5 | * Copyright (C) 2016 Google, Inc |
| 5 | * | ||
| 6 | * This software is licensed under the terms of the GNU General Public | ||
| 7 | * License version 2, as published by the Free Software Foundation, and | ||
| 8 | * may be copied, distributed, and modified under those terms. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef __CROS_EC_SENSORS_CORE_H | 8 | #ifndef __CROS_EC_SENSORS_CORE_H |
diff --git a/include/linux/iio/common/ssp_sensors.h b/include/linux/iio/common/ssp_sensors.h index f4d1b0edb432..06c9b4b563b3 100644 --- a/include/linux/iio/common/ssp_sensors.h +++ b/include/linux/iio/common/ssp_sensors.h | |||
| @@ -1,16 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2014, Samsung Electronics Co. Ltd. All Rights Reserved. | 3 | * Copyright (C) 2014, Samsung Electronics Co. Ltd. All Rights Reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | */ | 4 | */ |
| 15 | #ifndef _SSP_SENSORS_H_ | 5 | #ifndef _SSP_SENSORS_H_ |
| 16 | #define _SSP_SENSORS_H_ | 6 | #define _SSP_SENSORS_H_ |
diff --git a/include/linux/iio/common/st_sensors.h b/include/linux/iio/common/st_sensors.h index 45e9667f0a8c..2948ac99e2da 100644 --- a/include/linux/iio/common/st_sensors.h +++ b/include/linux/iio/common/st_sensors.h | |||
| @@ -1,11 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * STMicroelectronics sensors library driver | 3 | * STMicroelectronics sensors library driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2012-2013 STMicroelectronics Inc. | 5 | * Copyright 2012-2013 STMicroelectronics Inc. |
| 5 | * | 6 | * |
| 6 | * Denis Ciocca <denis.ciocca@st.com> | 7 | * Denis Ciocca <denis.ciocca@st.com> |
| 7 | * | ||
| 8 | * Licensed under the GPL-2. | ||
| 9 | */ | 8 | */ |
| 10 | 9 | ||
| 11 | #ifndef ST_SENSORS_H | 10 | #ifndef ST_SENSORS_H |
diff --git a/include/linux/iio/common/st_sensors_i2c.h b/include/linux/iio/common/st_sensors_i2c.h index 0a2c25e06d1f..5ada89944698 100644 --- a/include/linux/iio/common/st_sensors_i2c.h +++ b/include/linux/iio/common/st_sensors_i2c.h | |||
| @@ -1,11 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * STMicroelectronics sensors i2c library driver | 3 | * STMicroelectronics sensors i2c library driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2012-2013 STMicroelectronics Inc. | 5 | * Copyright 2012-2013 STMicroelectronics Inc. |
| 5 | * | 6 | * |
| 6 | * Denis Ciocca <denis.ciocca@st.com> | 7 | * Denis Ciocca <denis.ciocca@st.com> |
| 7 | * | ||
| 8 | * Licensed under the GPL-2. | ||
| 9 | */ | 8 | */ |
| 10 | 9 | ||
| 11 | #ifndef ST_SENSORS_I2C_H | 10 | #ifndef ST_SENSORS_I2C_H |
diff --git a/include/linux/iio/common/st_sensors_spi.h b/include/linux/iio/common/st_sensors_spi.h index d964a3563dc6..6020f7167859 100644 --- a/include/linux/iio/common/st_sensors_spi.h +++ b/include/linux/iio/common/st_sensors_spi.h | |||
| @@ -1,11 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * STMicroelectronics sensors spi library driver | 3 | * STMicroelectronics sensors spi library driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2012-2013 STMicroelectronics Inc. | 5 | * Copyright 2012-2013 STMicroelectronics Inc. |
| 5 | * | 6 | * |
| 6 | * Denis Ciocca <denis.ciocca@st.com> | 7 | * Denis Ciocca <denis.ciocca@st.com> |
| 7 | * | ||
| 8 | * Licensed under the GPL-2. | ||
| 9 | */ | 8 | */ |
| 10 | 9 | ||
| 11 | #ifndef ST_SENSORS_SPI_H | 10 | #ifndef ST_SENSORS_SPI_H |
diff --git a/include/linux/iio/configfs.h b/include/linux/iio/configfs.h index 93befd67c15c..84cab3f47e80 100644 --- a/include/linux/iio/configfs.h +++ b/include/linux/iio/configfs.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industrial I/O configfs support | 3 | * Industrial I/O configfs support |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2015 Intel Corporation | 5 | * Copyright (c) 2015 Intel Corporation |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef __IIO_CONFIGFS | 7 | #ifndef __IIO_CONFIGFS |
| 11 | #define __IIO_CONFIGFS | 8 | #define __IIO_CONFIGFS |
diff --git a/include/linux/iio/consumer.h b/include/linux/iio/consumer.h index b2d34831ed7c..2bde8c912d4d 100644 --- a/include/linux/iio/consumer.h +++ b/include/linux/iio/consumer.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industrial I/O in kernel consumer interface | 3 | * Industrial I/O in kernel consumer interface |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Jonathan Cameron | 5 | * Copyright (c) 2011 Jonathan Cameron |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _IIO_INKERN_CONSUMER_H_ | 7 | #ifndef _IIO_INKERN_CONSUMER_H_ |
| 11 | #define _IIO_INKERN_CONSUMER_H_ | 8 | #define _IIO_INKERN_CONSUMER_H_ |
diff --git a/include/linux/iio/dac/ad5504.h b/include/linux/iio/dac/ad5504.h index 43895376a9ca..9f23c90486ee 100644 --- a/include/linux/iio/dac/ad5504.h +++ b/include/linux/iio/dac/ad5504.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD5504 SPI DAC driver | 3 | * AD5504 SPI DAC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2011 Analog Devices Inc. | 5 | * Copyright 2011 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef SPI_AD5504_H_ | 8 | #ifndef SPI_AD5504_H_ |
diff --git a/include/linux/iio/dac/ad5791.h b/include/linux/iio/dac/ad5791.h index 45ee281c6660..02966553f71e 100644 --- a/include/linux/iio/dac/ad5791.h +++ b/include/linux/iio/dac/ad5791.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD5791 SPI DAC driver | 3 | * AD5791 SPI DAC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2011 Analog Devices Inc. | 5 | * Copyright 2011 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef SPI_AD5791_H_ | 8 | #ifndef SPI_AD5791_H_ |
diff --git a/include/linux/iio/dac/max517.h b/include/linux/iio/dac/max517.h index 7668716cd73c..4923645a18fd 100644 --- a/include/linux/iio/dac/max517.h +++ b/include/linux/iio/dac/max517.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * MAX517 DAC driver | 3 | * MAX517 DAC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2011 Roland Stigge <stigge@antcom.de> | 5 | * Copyright 2011 Roland Stigge <stigge@antcom.de> |
| 5 | * | ||
| 6 | * Licensed under the GPL-2 or later. | ||
| 7 | */ | 6 | */ |
| 8 | #ifndef IIO_DAC_MAX517_H_ | 7 | #ifndef IIO_DAC_MAX517_H_ |
| 9 | #define IIO_DAC_MAX517_H_ | 8 | #define IIO_DAC_MAX517_H_ |
diff --git a/include/linux/iio/dac/mcp4725.h b/include/linux/iio/dac/mcp4725.h index 628b2cf54c50..e9801c8d49c0 100644 --- a/include/linux/iio/dac/mcp4725.h +++ b/include/linux/iio/dac/mcp4725.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * MCP4725 DAC driver | 3 | * MCP4725 DAC driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Peter Meerwald <pmeerw@pmeerw.net> | 5 | * Copyright (C) 2012 Peter Meerwald <pmeerw@pmeerw.net> |
| 5 | * | ||
| 6 | * Licensed under the GPL-2 or later. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef IIO_DAC_MCP4725_H_ | 8 | #ifndef IIO_DAC_MCP4725_H_ |
diff --git a/include/linux/iio/driver.h b/include/linux/iio/driver.h index f54a7bcdefe3..36de60a5da7a 100644 --- a/include/linux/iio/driver.h +++ b/include/linux/iio/driver.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industrial I/O in kernel access map interface. | 3 | * Industrial I/O in kernel access map interface. |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Jonathan Cameron | 5 | * Copyright (c) 2011 Jonathan Cameron |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _IIO_INKERN_H_ | 8 | #ifndef _IIO_INKERN_H_ |
diff --git a/include/linux/iio/events.h b/include/linux/iio/events.h index 8ad87d1c5340..a4558c45a548 100644 --- a/include/linux/iio/events.h +++ b/include/linux/iio/events.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* The industrial I/O - event passing to userspace | 2 | /* The industrial I/O - event passing to userspace |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008-2011 Jonathan Cameron | 4 | * Copyright (c) 2008-2011 Jonathan Cameron |
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | #ifndef _IIO_EVENTS_H_ | 6 | #ifndef _IIO_EVENTS_H_ |
| 10 | #define _IIO_EVENTS_H_ | 7 | #define _IIO_EVENTS_H_ |
diff --git a/include/linux/iio/frequency/ad9523.h b/include/linux/iio/frequency/ad9523.h index 621b93c0bcf9..ff22a0ac15f5 100644 --- a/include/linux/iio/frequency/ad9523.h +++ b/include/linux/iio/frequency/ad9523.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD9523 SPI Low Jitter Clock Generator | 3 | * AD9523 SPI Low Jitter Clock Generator |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Analog Devices Inc. | 5 | * Copyright 2012 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef IIO_FREQUENCY_AD9523_H_ | 8 | #ifndef IIO_FREQUENCY_AD9523_H_ |
diff --git a/include/linux/iio/frequency/adf4350.h b/include/linux/iio/frequency/adf4350.h index ffd8c8f90928..ce9490bfeb89 100644 --- a/include/linux/iio/frequency/adf4350.h +++ b/include/linux/iio/frequency/adf4350.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ADF4350/ADF4351 SPI PLL driver | 3 | * ADF4350/ADF4351 SPI PLL driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2012-2013 Analog Devices Inc. | 5 | * Copyright 2012-2013 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef IIO_PLL_ADF4350_H_ | 8 | #ifndef IIO_PLL_ADF4350_H_ |
diff --git a/include/linux/iio/gyro/itg3200.h b/include/linux/iio/gyro/itg3200.h index 0a30fddccfb3..a602fe7b84fa 100644 --- a/include/linux/iio/gyro/itg3200.h +++ b/include/linux/iio/gyro/itg3200.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * itg3200.h -- support InvenSense ITG3200 | 3 | * itg3200.h -- support InvenSense ITG3200 |
| 3 | * Digital 3-Axis Gyroscope driver | 4 | * Digital 3-Axis Gyroscope driver |
| @@ -5,10 +6,6 @@ | |||
| 5 | * Copyright (c) 2011 Christian Strobel <christian.strobel@iis.fraunhofer.de> | 6 | * Copyright (c) 2011 Christian Strobel <christian.strobel@iis.fraunhofer.de> |
| 6 | * Copyright (c) 2011 Manuel Stahl <manuel.stahl@iis.fraunhofer.de> | 7 | * Copyright (c) 2011 Manuel Stahl <manuel.stahl@iis.fraunhofer.de> |
| 7 | * Copyright (c) 2012 Thorsten Nowak <thorsten.nowak@iis.fraunhofer.de> | 8 | * Copyright (c) 2012 Thorsten Nowak <thorsten.nowak@iis.fraunhofer.de> |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef I2C_ITG3200_H_ | 11 | #ifndef I2C_ITG3200_H_ |
diff --git a/include/linux/iio/iio.h b/include/linux/iio/iio.h index bb10c1bee301..8e132cf819e4 100644 --- a/include/linux/iio/iio.h +++ b/include/linux/iio/iio.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | 2 | ||
| 2 | /* The industrial I/O core | 3 | /* The industrial I/O core |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2008 Jonathan Cameron | 5 | * Copyright (c) 2008 Jonathan Cameron |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _INDUSTRIAL_IO_H_ | 7 | #ifndef _INDUSTRIAL_IO_H_ |
| 11 | #define _INDUSTRIAL_IO_H_ | 8 | #define _INDUSTRIAL_IO_H_ |
diff --git a/include/linux/iio/imu/adis.h b/include/linux/iio/imu/adis.h index 469a493f7ae0..3428d06b2f44 100644 --- a/include/linux/iio/imu/adis.h +++ b/include/linux/iio/imu/adis.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Common library for ADIS16XXX devices | 3 | * Common library for ADIS16XXX devices |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Analog Devices Inc. | 5 | * Copyright 2012 Analog Devices Inc. |
| 5 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 6 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 6 | * | ||
| 7 | * Licensed under the GPL-2 or later. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef __IIO_ADIS_H__ | 9 | #ifndef __IIO_ADIS_H__ |
diff --git a/include/linux/iio/machine.h b/include/linux/iio/machine.h index 5e1cfa75f652..fe7ccbb81184 100644 --- a/include/linux/iio/machine.h +++ b/include/linux/iio/machine.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industrial I/O in kernel access map definitions for board files. | 3 | * Industrial I/O in kernel access map definitions for board files. |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Jonathan Cameron | 5 | * Copyright (c) 2011 Jonathan Cameron |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __LINUX_IIO_MACHINE_H__ | 8 | #ifndef __LINUX_IIO_MACHINE_H__ |
diff --git a/include/linux/iio/sw_device.h b/include/linux/iio/sw_device.h index 8642b91a7577..eff1e6b2595c 100644 --- a/include/linux/iio/sw_device.h +++ b/include/linux/iio/sw_device.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industrial I/O software device interface | 3 | * Industrial I/O software device interface |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2016 Intel Corporation | 5 | * Copyright (c) 2016 Intel Corporation |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __IIO_SW_DEVICE | 8 | #ifndef __IIO_SW_DEVICE |
diff --git a/include/linux/iio/sw_trigger.h b/include/linux/iio/sw_trigger.h index 0c43738a9e24..47de2443e984 100644 --- a/include/linux/iio/sw_trigger.h +++ b/include/linux/iio/sw_trigger.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industrial I/O software trigger interface | 3 | * Industrial I/O software trigger interface |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2015 Intel Corporation | 5 | * Copyright (c) 2015 Intel Corporation |
| 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 version 2 as published by | ||
| 8 | * the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __IIO_SW_TRIGGER | 8 | #ifndef __IIO_SW_TRIGGER |
diff --git a/include/linux/iio/sysfs.h b/include/linux/iio/sysfs.h index ce9426c507fd..b532c875bc24 100644 --- a/include/linux/iio/sysfs.h +++ b/include/linux/iio/sysfs.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* The industrial I/O core | 2 | /* The industrial I/O core |
| 2 | * | 3 | * |
| 3 | *Copyright (c) 2008 Jonathan Cameron | 4 | *Copyright (c) 2008 Jonathan Cameron |
| 4 | * | 5 | * |
| 5 | * This program is free software; you can redistribute it and/or modify it | ||
| 6 | * under the terms of the GNU General Public License version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * General attributes | 6 | * General attributes |
| 10 | */ | 7 | */ |
| 11 | 8 | ||
diff --git a/include/linux/iio/timer/stm32-lptim-trigger.h b/include/linux/iio/timer/stm32-lptim-trigger.h index 464458d20b16..a34dcf6a6001 100644 --- a/include/linux/iio/timer/stm32-lptim-trigger.h +++ b/include/linux/iio/timer/stm32-lptim-trigger.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) STMicroelectronics 2017 | 3 | * Copyright (C) STMicroelectronics 2017 |
| 3 | * | 4 | * |
| 4 | * Author: Fabrice Gasnier <fabrice.gasnier@st.com> | 5 | * Author: Fabrice Gasnier <fabrice.gasnier@st.com> |
| 5 | * | ||
| 6 | * License terms: GNU General Public License (GPL), version 2 | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _STM32_LPTIM_TRIGGER_H_ | 8 | #ifndef _STM32_LPTIM_TRIGGER_H_ |
diff --git a/include/linux/iio/timer/stm32-timer-trigger.h b/include/linux/iio/timer/stm32-timer-trigger.h index cbb7c7ae6c0c..37572e4dc73a 100644 --- a/include/linux/iio/timer/stm32-timer-trigger.h +++ b/include/linux/iio/timer/stm32-timer-trigger.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) STMicroelectronics 2016 | 3 | * Copyright (C) STMicroelectronics 2016 |
| 3 | * | 4 | * |
| 4 | * Author: Benjamin Gaignard <benjamin.gaignard@st.com> | 5 | * Author: Benjamin Gaignard <benjamin.gaignard@st.com> |
| 5 | * | ||
| 6 | * License terms: GNU General Public License (GPL), version 2 | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _STM32_TIMER_TRIGGER_H_ | 8 | #ifndef _STM32_TIMER_TRIGGER_H_ |
diff --git a/include/linux/iio/trigger.h b/include/linux/iio/trigger.h index b19b7204ef84..84995e2967ac 100644 --- a/include/linux/iio/trigger.h +++ b/include/linux/iio/trigger.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* The industrial I/O core, trigger handling functions | 2 | /* The industrial I/O core, trigger handling functions |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008 Jonathan Cameron | 4 | * Copyright (c) 2008 Jonathan Cameron |
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | #include <linux/irq.h> | 6 | #include <linux/irq.h> |
| 10 | #include <linux/module.h> | 7 | #include <linux/module.h> |
diff --git a/include/linux/iio/trigger_consumer.h b/include/linux/iio/trigger_consumer.h index c4f8c7409666..c3c6ba5ec423 100644 --- a/include/linux/iio/trigger_consumer.h +++ b/include/linux/iio/trigger_consumer.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* The industrial I/O core, trigger consumer functions | 2 | /* The industrial I/O core, trigger consumer functions |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008-2011 Jonathan Cameron | 4 | * Copyright (c) 2008-2011 Jonathan Cameron |
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef __LINUX_IIO_TRIGGER_CONSUMER_H__ | 7 | #ifndef __LINUX_IIO_TRIGGER_CONSUMER_H__ |
diff --git a/include/linux/iio/types.h b/include/linux/iio/types.h index 6eb3d683ef62..fa824e160f35 100644 --- a/include/linux/iio/types.h +++ b/include/linux/iio/types.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* industrial I/O data types needed both in and out of kernel | 2 | /* industrial I/O data types needed both in and out of kernel |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008 Jonathan Cameron | 4 | * Copyright (c) 2008 Jonathan Cameron |
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef _IIO_TYPES_H_ | 7 | #ifndef _IIO_TYPES_H_ |
diff --git a/include/linux/ima.h b/include/linux/ima.h index fd9f7cf4cdf5..00036d2f57c3 100644 --- a/include/linux/ima.h +++ b/include/linux/ima.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2008 IBM Corporation | 3 | * Copyright (C) 2008 IBM Corporation |
| 3 | * Author: Mimi Zohar <zohar@us.ibm.com> | 4 | * Author: Mimi Zohar <zohar@us.ibm.com> |
| 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 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef _LINUX_IMA_H | 7 | #ifndef _LINUX_IMA_H |
diff --git a/include/linux/imx-media.h b/include/linux/imx-media.h index 77221ecad6fc..e017e1779118 100644 --- a/include/linux/imx-media.h +++ b/include/linux/imx-media.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2014-2017 Mentor Graphics Inc. | 3 | * Copyright (c) 2014-2017 Mentor Graphics Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by the | ||
| 6 | * Free Software Foundation; either version 2 of the | ||
| 7 | * License, or (at your option) any later version | ||
| 8 | */ | 4 | */ |
| 9 | 5 | ||
| 10 | #ifndef __LINUX_IMX_MEDIA_H__ | 6 | #ifndef __LINUX_IMX_MEDIA_H__ |
diff --git a/include/linux/in.h b/include/linux/in.h index 435e7f2a513a..4d2fedfb753a 100644 --- a/include/linux/in.h +++ b/include/linux/in.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -9,11 +10,6 @@ | |||
| 9 | * | 10 | * |
| 10 | * Authors: Original taken from the GNU Project <netinet/in.h> file. | 11 | * Authors: Original taken from the GNU Project <netinet/in.h> file. |
| 11 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 12 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 12 | * | ||
| 13 | * This program is free software; you can redistribute it and/or | ||
| 14 | * modify it under the terms of the GNU General Public License | ||
| 15 | * as published by the Free Software Foundation; either version | ||
| 16 | * 2 of the License, or (at your option) any later version. | ||
| 17 | */ | 13 | */ |
| 18 | #ifndef _LINUX_IN_H | 14 | #ifndef _LINUX_IN_H |
| 19 | #define _LINUX_IN_H | 15 | #define _LINUX_IN_H |
diff --git a/include/linux/in6.h b/include/linux/in6.h index 34edf1f6c9a3..0777a21cbf86 100644 --- a/include/linux/in6.h +++ b/include/linux/in6.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Types and definitions for AF_INET6 | 3 | * Types and definitions for AF_INET6 |
| 3 | * Linux INET6 implementation | 4 | * Linux INET6 implementation |
| @@ -11,11 +12,6 @@ | |||
| 11 | * | 12 | * |
| 12 | * Advanced Sockets API for IPv6 | 13 | * Advanced Sockets API for IPv6 |
| 13 | * <draft-stevens-advanced-api-00.txt> | 14 | * <draft-stevens-advanced-api-00.txt> |
| 14 | * | ||
| 15 | * This program is free software; you can redistribute it and/or | ||
| 16 | * modify it under the terms of the GNU General Public License | ||
| 17 | * as published by the Free Software Foundation; either version | ||
| 18 | * 2 of the License, or (at your option) any later version. | ||
| 19 | */ | 15 | */ |
| 20 | #ifndef _LINUX_IN6_H | 16 | #ifndef _LINUX_IN6_H |
| 21 | #define _LINUX_IN6_H | 17 | #define _LINUX_IN6_H |
diff --git a/include/linux/inet.h b/include/linux/inet.h index 97defc1139e9..bd8276e96e60 100644 --- a/include/linux/inet.h +++ b/include/linux/inet.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Swansea University Computer Society NET3 | 3 | * Swansea University Computer Society NET3 |
| 3 | * | 4 | * |
| @@ -33,11 +34,6 @@ | |||
| 33 | * $Id: udp.h,v 0.8.4.1 1992/11/10 00:17:18 bir7 Exp $ | 34 | * $Id: udp.h,v 0.8.4.1 1992/11/10 00:17:18 bir7 Exp $ |
| 34 | * $Id: we.c,v 0.8.4.10 1993/01/23 18:00:11 bir7 Exp $ | 35 | * $Id: we.c,v 0.8.4.10 1993/01/23 18:00:11 bir7 Exp $ |
| 35 | * $Id: wereg.h,v 0.8.4.1 1992/11/10 00:17:18 bir7 Exp $ | 36 | * $Id: wereg.h,v 0.8.4.1 1992/11/10 00:17:18 bir7 Exp $ |
| 36 | * | ||
| 37 | * This program is free software; you can redistribute it and/or | ||
| 38 | * modify it under the terms of the GNU General Public License | ||
| 39 | * as published by the Free Software Foundation; either version | ||
| 40 | * 2 of the License, or (at your option) any later version. | ||
| 41 | */ | 37 | */ |
| 42 | #ifndef _LINUX_INET_H | 38 | #ifndef _LINUX_INET_H |
| 43 | #define _LINUX_INET_H | 39 | #define _LINUX_INET_H |
diff --git a/include/linux/input-polldev.h b/include/linux/input-polldev.h index 2465182670db..14821fd231c0 100644 --- a/include/linux/input-polldev.h +++ b/include/linux/input-polldev.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _INPUT_POLLDEV_H | 2 | #ifndef _INPUT_POLLDEV_H |
| 2 | #define _INPUT_POLLDEV_H | 3 | #define _INPUT_POLLDEV_H |
| 3 | 4 | ||
| 4 | /* | 5 | /* |
| 5 | * Copyright (c) 2007 Dmitry Torokhov | 6 | * Copyright (c) 2007 Dmitry Torokhov |
| 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 version 2 as published by | ||
| 9 | * the Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #include <linux/input.h> | 9 | #include <linux/input.h> |
diff --git a/include/linux/input.h b/include/linux/input.h index 7c7516eb7d76..510e78558c10 100644 --- a/include/linux/input.h +++ b/include/linux/input.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 1999-2002 Vojtech Pavlik | 3 | * Copyright (c) 1999-2002 Vojtech Pavlik |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License version 2 as published by | ||
| 6 | * the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef _INPUT_H | 5 | #ifndef _INPUT_H |
| 9 | #define _INPUT_H | 6 | #define _INPUT_H |
diff --git a/include/linux/input/ad714x.h b/include/linux/input/ad714x.h index d388d857bf14..20aea668b007 100644 --- a/include/linux/input/ad714x.h +++ b/include/linux/input/ad714x.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/input/ad714x.h | 3 | * include/linux/input/ad714x.h |
| 3 | * | 4 | * |
| @@ -7,8 +8,6 @@ | |||
| 7 | * information. | 8 | * information. |
| 8 | * | 9 | * |
| 9 | * Copyright 2009-2011 Analog Devices Inc. | 10 | * Copyright 2009-2011 Analog Devices Inc. |
| 10 | * | ||
| 11 | * Licensed under the GPL-2 or later. | ||
| 12 | */ | 11 | */ |
| 13 | 12 | ||
| 14 | #ifndef __LINUX_INPUT_AD714X_H__ | 13 | #ifndef __LINUX_INPUT_AD714X_H__ |
diff --git a/include/linux/input/adp5589.h b/include/linux/input/adp5589.h index 1a05eee15e67..c0523af96893 100644 --- a/include/linux/input/adp5589.h +++ b/include/linux/input/adp5589.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Analog Devices ADP5589/ADP5585 I/O Expander and QWERTY Keypad Controller | 3 | * Analog Devices ADP5589/ADP5585 I/O Expander and QWERTY Keypad Controller |
| 3 | * | 4 | * |
| 4 | * Copyright 2010-2011 Analog Devices Inc. | 5 | * Copyright 2010-2011 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _ADP5589_H | 8 | #ifndef _ADP5589_H |
diff --git a/include/linux/input/adxl34x.h b/include/linux/input/adxl34x.h index 010d98175efa..7efc9008f316 100644 --- a/include/linux/input/adxl34x.h +++ b/include/linux/input/adxl34x.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/input/adxl34x.h | 3 | * include/linux/input/adxl34x.h |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * device's "struct device" holds this information. | 7 | * device's "struct device" holds this information. |
| 7 | * | 8 | * |
| 8 | * Copyright 2009 Analog Devices Inc. | 9 | * Copyright 2009 Analog Devices Inc. |
| 9 | * | ||
| 10 | * Licensed under the GPL-2 or later. | ||
| 11 | */ | 10 | */ |
| 12 | 11 | ||
| 13 | #ifndef __LINUX_INPUT_ADXL34X_H__ | 12 | #ifndef __LINUX_INPUT_ADXL34X_H__ |
diff --git a/include/linux/input/as5011.h b/include/linux/input/as5011.h index 1affd0ddfa9d..5fba52a56cd6 100644 --- a/include/linux/input/as5011.h +++ b/include/linux/input/as5011.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _AS5011_H | 2 | #ifndef _AS5011_H |
| 2 | #define _AS5011_H | 3 | #define _AS5011_H |
| 3 | 4 | ||
| 4 | /* | 5 | /* |
| 5 | * Copyright (c) 2010, 2011 Fabien Marteau <fabien.marteau@armadeus.com> | 6 | * Copyright (c) 2010, 2011 Fabien Marteau <fabien.marteau@armadeus.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 version 2 as published by | ||
| 9 | * the Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | struct as5011_platform_data { | 9 | struct as5011_platform_data { |
diff --git a/include/linux/input/auo-pixcir-ts.h b/include/linux/input/auo-pixcir-ts.h index 5049f21928e4..ed0776997a7a 100644 --- a/include/linux/input/auo-pixcir-ts.h +++ b/include/linux/input/auo-pixcir-ts.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver for AUO in-cell touchscreens | 3 | * Driver for AUO in-cell touchscreens |
| 3 | * | 4 | * |
| @@ -7,17 +8,6 @@ | |||
| 7 | * | 8 | * |
| 8 | * Copyright (c) 2008 QUALCOMM Incorporated. | 9 | * Copyright (c) 2008 QUALCOMM Incorporated. |
| 9 | * Copyright (c) 2008 QUALCOMM USA, INC. | 10 | * Copyright (c) 2008 QUALCOMM USA, INC. |
| 10 | * | ||
| 11 | * | ||
| 12 | * This software is licensed under the terms of the GNU General Public | ||
| 13 | * License version 2, as published by the Free Software Foundation, and | ||
| 14 | * may be copied, distributed, and modified under those terms. | ||
| 15 | * | ||
| 16 | * This program is distributed in the hope that it will be useful, | ||
| 17 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 18 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 19 | * GNU General Public License for more details. | ||
| 20 | * | ||
| 21 | */ | 11 | */ |
| 22 | 12 | ||
| 23 | #ifndef __AUO_PIXCIR_TS_H__ | 13 | #ifndef __AUO_PIXCIR_TS_H__ |
diff --git a/include/linux/input/bu21013.h b/include/linux/input/bu21013.h index 6230d76bde5d..7e5b7e978e8a 100644 --- a/include/linux/input/bu21013.h +++ b/include/linux/input/bu21013.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * Author: Naveen Kumar G <naveen.gaddipati@stericsson.com> for ST-Ericsson | 4 | * Author: Naveen Kumar G <naveen.gaddipati@stericsson.com> for ST-Ericsson |
| 4 | * License terms:GNU General Public License (GPL) version 2 | ||
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef _BU21013_H | 7 | #ifndef _BU21013_H |
diff --git a/include/linux/input/cma3000.h b/include/linux/input/cma3000.h index cbbaac27d311..aaab51fa909f 100644 --- a/include/linux/input/cma3000.h +++ b/include/linux/input/cma3000.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * VTI CMA3000_Dxx Accelerometer driver | 3 | * VTI CMA3000_Dxx Accelerometer driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Texas Instruments | 5 | * Copyright (C) 2010 Texas Instruments |
| 5 | * Author: Hemanth V <hemanthv@ti.com> | 6 | * Author: Hemanth V <hemanthv@ti.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 version 2 as published by | ||
| 9 | * the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 14 | * more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License along with | ||
| 17 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | 8 | ||
| 20 | #ifndef _LINUX_CMA3000_H | 9 | #ifndef _LINUX_CMA3000_H |
diff --git a/include/linux/input/cyttsp.h b/include/linux/input/cyttsp.h index 586c8c95dcb0..118b9af6e01a 100644 --- a/include/linux/input/cyttsp.h +++ b/include/linux/input/cyttsp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header file for: | 3 | * Header file for: |
| 3 | * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. | 4 | * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. |
| @@ -9,22 +10,7 @@ | |||
| 9 | * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. | 10 | * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. |
| 10 | * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> | 11 | * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> |
| 11 | * | 12 | * |
| 12 | * This program is free software; you can redistribute it and/or | ||
| 13 | * modify it under the terms of the GNU General Public License | ||
| 14 | * version 2, and only version 2, as published by the | ||
| 15 | * Free Software Foundation. | ||
| 16 | * | ||
| 17 | * This program is distributed in the hope that it will be useful, | ||
| 18 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 19 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 20 | * GNU General Public License for more details. | ||
| 21 | * | ||
| 22 | * You should have received a copy of the GNU General Public License along | ||
| 23 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 24 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | ||
| 25 | * | ||
| 26 | * Contact Cypress Semiconductor at www.cypress.com (kev@cypress.com) | 13 | * Contact Cypress Semiconductor at www.cypress.com (kev@cypress.com) |
| 27 | * | ||
| 28 | */ | 14 | */ |
| 29 | #ifndef _CYTTSP_H_ | 15 | #ifndef _CYTTSP_H_ |
| 30 | #define _CYTTSP_H_ | 16 | #define _CYTTSP_H_ |
diff --git a/include/linux/input/kxtj9.h b/include/linux/input/kxtj9.h index d415579b56fe..46e231986fde 100644 --- a/include/linux/input/kxtj9.h +++ b/include/linux/input/kxtj9.h | |||
| @@ -1,20 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 Kionix, Inc. | 3 | * Copyright (C) 2011 Kionix, Inc. |
| 3 | * Written by Chris Hudson <chudson@kionix.com> | 4 | * Written by Chris Hudson <chudson@kionix.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA | ||
| 17 | * 02111-1307, USA | ||
| 18 | */ | 5 | */ |
| 19 | 6 | ||
| 20 | #ifndef __KXTJ9_H__ | 7 | #ifndef __KXTJ9_H__ |
diff --git a/include/linux/input/mt.h b/include/linux/input/mt.h index 3f4bf60b0bb5..9e409bb13642 100644 --- a/include/linux/input/mt.h +++ b/include/linux/input/mt.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _INPUT_MT_H | 2 | #ifndef _INPUT_MT_H |
| 2 | #define _INPUT_MT_H | 3 | #define _INPUT_MT_H |
| 3 | 4 | ||
| @@ -5,10 +6,6 @@ | |||
| 5 | * Input Multitouch Library | 6 | * Input Multitouch Library |
| 6 | * | 7 | * |
| 7 | * Copyright (c) 2010 Henrik Rydberg | 8 | * Copyright (c) 2010 Henrik Rydberg |
| 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 version 2 as published by | ||
| 11 | * the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #include <linux/input.h> | 11 | #include <linux/input.h> |
diff --git a/include/linux/input/navpoint.h b/include/linux/input/navpoint.h index 45050eb34de3..d464ffb4db52 100644 --- a/include/linux/input/navpoint.h +++ b/include/linux/input/navpoint.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2012 Paul Parsons <lost.distance@yahoo.com> | 3 | * Copyright (C) 2012 Paul Parsons <lost.distance@yahoo.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | struct navpoint_platform_data { | 6 | struct navpoint_platform_data { |
diff --git a/include/linux/input/samsung-keypad.h b/include/linux/input/samsung-keypad.h index f25619bfd8a8..ab6b97114c08 100644 --- a/include/linux/input/samsung-keypad.h +++ b/include/linux/input/samsung-keypad.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Samsung Keypad platform data definitions | 3 | * Samsung Keypad platform data definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Samsung Electronics Co.Ltd | 5 | * Copyright (C) 2010 Samsung Electronics Co.Ltd |
| 5 | * Author: Joonyoung Shim <jy0922.shim@samsung.com> | 6 | * Author: Joonyoung Shim <jy0922.shim@samsung.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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __SAMSUNG_KEYPAD_H | 9 | #ifndef __SAMSUNG_KEYPAD_H |
diff --git a/include/linux/input/sparse-keymap.h b/include/linux/input/sparse-keymap.h index c7346e33d958..d25d1452dc6e 100644 --- a/include/linux/input/sparse-keymap.h +++ b/include/linux/input/sparse-keymap.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _SPARSE_KEYMAP_H | 2 | #ifndef _SPARSE_KEYMAP_H |
| 2 | #define _SPARSE_KEYMAP_H | 3 | #define _SPARSE_KEYMAP_H |
| 3 | 4 | ||
| 4 | /* | 5 | /* |
| 5 | * Copyright (c) 2009 Dmitry Torokhov | 6 | * Copyright (c) 2009 Dmitry Torokhov |
| 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 version 2 as published by | ||
| 9 | * the Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #define KE_END 0 /* Indicates end of keymap */ | 9 | #define KE_END 0 /* Indicates end of keymap */ |
diff --git a/include/linux/input/touchscreen.h b/include/linux/input/touchscreen.h index 09d22ccb9e41..fe66e2b58f62 100644 --- a/include/linux/input/touchscreen.h +++ b/include/linux/input/touchscreen.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2014 Sebastian Reichel <sre@kernel.org> | 3 | * Copyright (c) 2014 Sebastian Reichel <sre@kernel.org> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License version 2 as published by | ||
| 6 | * the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef _TOUCHSCREEN_H | 6 | #ifndef _TOUCHSCREEN_H |
diff --git a/include/linux/integrity.h b/include/linux/integrity.h index 54c853ec2fd1..2271939c5c31 100644 --- a/include/linux/integrity.h +++ b/include/linux/integrity.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009 IBM Corporation | 3 | * Copyright (C) 2009 IBM Corporation |
| 3 | * Author: Mimi Zohar <zohar@us.ibm.com> | 4 | * Author: Mimi Zohar <zohar@us.ibm.com> |
| 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 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef _LINUX_INTEGRITY_H | 7 | #ifndef _LINUX_INTEGRITY_H |
diff --git a/include/linux/intel-iommu.h b/include/linux/intel-iommu.h index 6925a18a5ca3..6a8dd4af0147 100644 --- a/include/linux/intel-iommu.h +++ b/include/linux/intel-iommu.h | |||
| @@ -1,22 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright © 2006-2015, Intel Corporation. | 3 | * Copyright © 2006-2015, Intel Corporation. |
| 3 | * | 4 | * |
| 4 | * Authors: Ashok Raj <ashok.raj@intel.com> | 5 | * Authors: Ashok Raj <ashok.raj@intel.com> |
| 5 | * Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> | 6 | * Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> |
| 6 | * David Woodhouse <David.Woodhouse@intel.com> | 7 | * David Woodhouse <David.Woodhouse@intel.com> |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or modify it | ||
| 9 | * under the terms and conditions of the GNU General Public License, | ||
| 10 | * version 2, as published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 13 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 14 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 15 | * more details. | ||
| 16 | * | ||
| 17 | * You should have received a copy of the GNU General Public License along with | ||
| 18 | * this program; if not, write to the Free Software Foundation, Inc., 59 Temple | ||
| 19 | * Place - Suite 330, Boston, MA 02111-1307 USA. | ||
| 20 | */ | 8 | */ |
| 21 | 9 | ||
| 22 | #ifndef _INTEL_IOMMU_H_ | 10 | #ifndef _INTEL_IOMMU_H_ |
diff --git a/include/linux/intel-pti.h b/include/linux/intel-pti.h index 2710d72de3c9..fcd841a90f2f 100644 --- a/include/linux/intel-pti.h +++ b/include/linux/intel-pti.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) Intel 2011 | 3 | * Copyright (C) Intel 2011 |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 5 | * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 14 | * | 6 | * |
| 15 | * The PTI (Parallel Trace Interface) driver directs trace data routed from | 7 | * The PTI (Parallel Trace Interface) driver directs trace data routed from |
diff --git a/include/linux/intel-svm.h b/include/linux/intel-svm.h index e3f76315ca4d..54ffcc6a322e 100644 --- a/include/linux/intel-svm.h +++ b/include/linux/intel-svm.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright © 2015 Intel Corporation. | 3 | * Copyright © 2015 Intel Corporation. |
| 3 | * | 4 | * |
| 4 | * Authors: David Woodhouse <David.Woodhouse@intel.com> | 5 | * Authors: David Woodhouse <David.Woodhouse@intel.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify it | ||
| 7 | * under the terms and conditions of the GNU General Public License, | ||
| 8 | * version 2, as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 11 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 12 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 13 | * more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef __INTEL_SVM_H__ | 8 | #ifndef __INTEL_SVM_H__ |
diff --git a/include/linux/interval_tree_generic.h b/include/linux/interval_tree_generic.h index 1f97ce26cccc..855476145fe1 100644 --- a/include/linux/interval_tree_generic.h +++ b/include/linux/interval_tree_generic.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | Interval Trees | 3 | Interval Trees |
| 3 | (C) 2012 Michel Lespinasse <walken@google.com> | 4 | (C) 2012 Michel Lespinasse <walken@google.com> |
| 4 | 5 | ||
| 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; either version 2 of the License, or | ||
| 8 | (at your option) any later version. | ||
| 9 | |||
| 10 | This program is distributed in the hope that it will be useful, | ||
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | GNU General Public License 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 | ||
| 17 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | 6 | ||
| 19 | include/linux/interval_tree_generic.h | 7 | include/linux/interval_tree_generic.h |
| 20 | */ | 8 | */ |
diff --git a/include/linux/io-mapping.h b/include/linux/io-mapping.h index 58df02bd93c9..6e125e9b4187 100644 --- a/include/linux/io-mapping.h +++ b/include/linux/io-mapping.h | |||
| @@ -1,18 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright © 2008 Keith Packard <keithp@keithp.com> | 3 | * Copyright © 2008 Keith Packard <keithp@keithp.com> |
| 3 | * | ||
| 4 | * This file is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of version 2 of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software Foundation, | ||
| 15 | * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. | ||
| 16 | */ | 4 | */ |
| 17 | 5 | ||
| 18 | #ifndef _LINUX_IO_MAPPING_H | 6 | #ifndef _LINUX_IO_MAPPING_H |
diff --git a/include/linux/io.h b/include/linux/io.h index 32e30e8fb9db..9876e5801a9d 100644 --- a/include/linux/io.h +++ b/include/linux/io.h | |||
| @@ -1,18 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2006 PathScale, Inc. All Rights Reserved. | 3 | * Copyright 2006 PathScale, Inc. All Rights Reserved. |
| 3 | * | ||
| 4 | * This file is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of version 2 of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software Foundation, | ||
| 15 | * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. | ||
| 16 | */ | 4 | */ |
| 17 | 5 | ||
| 18 | #ifndef _LINUX_IO_H | 6 | #ifndef _LINUX_IO_H |
diff --git a/include/linux/iommu.h b/include/linux/iommu.h index a815cf6f6f47..e552c3b63f6f 100644 --- a/include/linux/iommu.h +++ b/include/linux/iommu.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2007-2008 Advanced Micro Devices, Inc. | 3 | * Copyright (C) 2007-2008 Advanced Micro Devices, Inc. |
| 3 | * Author: Joerg Roedel <joerg.roedel@amd.com> | 4 | * Author: Joerg Roedel <joerg.roedel@amd.com> |
| 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 version 2 as published | ||
| 7 | * by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef __LINUX_IOMMU_H | 7 | #ifndef __LINUX_IOMMU_H |
diff --git a/include/linux/iopoll.h b/include/linux/iopoll.h index b1d861caca16..3908353deec6 100644 --- a/include/linux/iopoll.h +++ b/include/linux/iopoll.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved. | 3 | * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 and | ||
| 6 | * only version 2 as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef _LINUX_IOPOLL_H | 6 | #ifndef _LINUX_IOPOLL_H |
diff --git a/include/linux/iova.h b/include/linux/iova.h index 28a5128405f8..781b96ac706f 100644 --- a/include/linux/iova.h +++ b/include/linux/iova.h | |||
| @@ -1,11 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2006, Intel Corporation. | 3 | * Copyright (c) 2006, Intel Corporation. |
| 3 | * | 4 | * |
| 4 | * This file is released under the GPLv2. | ||
| 5 | * | ||
| 6 | * Copyright (C) 2006-2008 Intel Corporation | 5 | * Copyright (C) 2006-2008 Intel Corporation |
| 7 | * Author: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> | 6 | * Author: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> |
| 8 | * | ||
| 9 | */ | 7 | */ |
| 10 | 8 | ||
| 11 | #ifndef _IOVA_H_ | 9 | #ifndef _IOVA_H_ |
diff --git a/include/linux/ip.h b/include/linux/ip.h index 482b7b7c9f30..3d9c6750af62 100644 --- a/include/linux/ip.h +++ b/include/linux/ip.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -8,11 +9,6 @@ | |||
| 8 | * Version: @(#)ip.h 1.0.2 04/28/93 | 9 | * Version: @(#)ip.h 1.0.2 04/28/93 |
| 9 | * | 10 | * |
| 10 | * Authors: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 11 | * Authors: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 11 | * | ||
| 12 | * This program is free software; you can redistribute it and/or | ||
| 13 | * modify it under the terms of the GNU General Public License | ||
| 14 | * as published by the Free Software Foundation; either version | ||
| 15 | * 2 of the License, or (at your option) any later version. | ||
| 16 | */ | 12 | */ |
| 17 | #ifndef _LINUX_IP_H | 13 | #ifndef _LINUX_IP_H |
| 18 | #define _LINUX_IP_H | 14 | #define _LINUX_IP_H |
diff --git a/include/linux/ipack.h b/include/linux/ipack.h index 8bddc3fbdddf..2c6936b8371f 100644 --- a/include/linux/ipack.h +++ b/include/linux/ipack.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Industry-pack bus. | 3 | * Industry-pack bus. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011-2012 CERN (www.cern.ch) | 5 | * Copyright (C) 2011-2012 CERN (www.cern.ch) |
| 5 | * Author: Samuel Iglesias Gonsalvez <siglesias@igalia.com> | 6 | * Author: Samuel Iglesias Gonsalvez <siglesias@igalia.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 Free | ||
| 9 | * Software Foundation; version 2 of the License. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #include <linux/mod_devicetable.h> | 9 | #include <linux/mod_devicetable.h> |
diff --git a/include/linux/ipv6_route.h b/include/linux/ipv6_route.h index 25b5f1f5e780..5711e246c39c 100644 --- a/include/linux/ipv6_route.h +++ b/include/linux/ipv6_route.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Linux INET6 implementation | 3 | * Linux INET6 implementation |
| 3 | * | 4 | * |
| 4 | * Authors: | 5 | * Authors: |
| 5 | * Pedro Roque <roque@di.fc.ul.pt> | 6 | * Pedro Roque <roque@di.fc.ul.pt> |
| 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 | ||
| 9 | * as published by the Free Software Foundation; either version | ||
| 10 | * 2 of the License, or (at your option) any later version. | ||
| 11 | */ | 7 | */ |
| 12 | #ifndef _LINUX_IPV6_ROUTE_H | 8 | #ifndef _LINUX_IPV6_ROUTE_H |
| 13 | #define _LINUX_IPV6_ROUTE_H | 9 | #define _LINUX_IPV6_ROUTE_H |
diff --git a/include/linux/irqbypass.h b/include/linux/irqbypass.h index f0f5d2671509..9bdb2a781841 100644 --- a/include/linux/irqbypass.h +++ b/include/linux/irqbypass.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * IRQ offload/bypass manager | 3 | * IRQ offload/bypass manager |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015 Red Hat, Inc. | 5 | * Copyright (C) 2015 Red Hat, Inc. |
| 5 | * Copyright (c) 2015 Linaro Ltd. | 6 | * Copyright (c) 2015 Linaro Ltd. |
| 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 | */ | 7 | */ |
| 11 | #ifndef IRQBYPASS_H | 8 | #ifndef IRQBYPASS_H |
| 12 | #define IRQBYPASS_H | 9 | #define IRQBYPASS_H |
diff --git a/include/linux/irqchip/arm-gic-common.h b/include/linux/irqchip/arm-gic-common.h index 9a1a479a2bf4..626283858563 100644 --- a/include/linux/irqchip/arm-gic-common.h +++ b/include/linux/irqchip/arm-gic-common.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/irqchip/arm-gic-common.h | 3 | * include/linux/irqchip/arm-gic-common.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 ARM Limited, All Rights Reserved. | 5 | * Copyright (C) 2016 ARM Limited, All Rights Reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef __LINUX_IRQCHIP_ARM_GIC_COMMON_H | 7 | #ifndef __LINUX_IRQCHIP_ARM_GIC_COMMON_H |
| 11 | #define __LINUX_IRQCHIP_ARM_GIC_COMMON_H | 8 | #define __LINUX_IRQCHIP_ARM_GIC_COMMON_H |
diff --git a/include/linux/irqchip/arm-gic-v3.h b/include/linux/irqchip/arm-gic-v3.h index c7e3e39224c6..67c4b9806d43 100644 --- a/include/linux/irqchip/arm-gic-v3.h +++ b/include/linux/irqchip/arm-gic-v3.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2013, 2014 ARM Limited, All Rights Reserved. | 3 | * Copyright (C) 2013, 2014 ARM Limited, All Rights Reserved. |
| 3 | * Author: Marc Zyngier <marc.zyngier@arm.com> | 4 | * Author: Marc Zyngier <marc.zyngier@arm.com> |
| 4 | * | ||
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | * You should have received a copy of the GNU General Public License | ||
| 16 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | 5 | */ |
| 18 | #ifndef __LINUX_IRQCHIP_ARM_GIC_V3_H | 6 | #ifndef __LINUX_IRQCHIP_ARM_GIC_V3_H |
| 19 | #define __LINUX_IRQCHIP_ARM_GIC_V3_H | 7 | #define __LINUX_IRQCHIP_ARM_GIC_V3_H |
diff --git a/include/linux/irqchip/arm-gic-v4.h b/include/linux/irqchip/arm-gic-v4.h index fa683ea5c769..e6b155713b47 100644 --- a/include/linux/irqchip/arm-gic-v4.h +++ b/include/linux/irqchip/arm-gic-v4.h | |||
| @@ -1,18 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016,2017 ARM Limited, All Rights Reserved. | 3 | * Copyright (C) 2016,2017 ARM Limited, All Rights Reserved. |
| 3 | * Author: Marc Zyngier <marc.zyngier@arm.com> | 4 | * Author: Marc Zyngier <marc.zyngier@arm.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | 5 | */ |
| 17 | 6 | ||
| 18 | #ifndef __LINUX_IRQCHIP_ARM_GIC_V4_H | 7 | #ifndef __LINUX_IRQCHIP_ARM_GIC_V4_H |
diff --git a/include/linux/irqchip/arm-gic.h b/include/linux/irqchip/arm-gic.h index 0f049b384ccd..316087da1d09 100644 --- a/include/linux/irqchip/arm-gic.h +++ b/include/linux/irqchip/arm-gic.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/irqchip/arm-gic.h | 3 | * include/linux/irqchip/arm-gic.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2002 ARM Limited, All Rights Reserved. | 5 | * Copyright (C) 2002 ARM Limited, All Rights Reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef __LINUX_IRQCHIP_ARM_GIC_H | 7 | #ifndef __LINUX_IRQCHIP_ARM_GIC_H |
| 11 | #define __LINUX_IRQCHIP_ARM_GIC_H | 8 | #define __LINUX_IRQCHIP_ARM_GIC_H |
diff --git a/include/linux/irqchip/arm-vic.h b/include/linux/irqchip/arm-vic.h index ba46c794b4e5..a158b97242c7 100644 --- a/include/linux/irqchip/arm-vic.h +++ b/include/linux/irqchip/arm-vic.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * arch/arm/include/asm/hardware/vic.h | 3 | * arch/arm/include/asm/hardware/vic.h |
| 3 | * | 4 | * |
| 4 | * Copyright (c) ARM Limited 2003. All rights reserved. | 5 | * Copyright (c) ARM Limited 2003. All rights reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | #ifndef __ASM_ARM_HARDWARE_VIC_H | 7 | #ifndef __ASM_ARM_HARDWARE_VIC_H |
| 21 | #define __ASM_ARM_HARDWARE_VIC_H | 8 | #define __ASM_ARM_HARDWARE_VIC_H |
diff --git a/include/linux/irqchip/chained_irq.h b/include/linux/irqchip/chained_irq.h index adf4c30f3af6..dd8b3c476666 100644 --- a/include/linux/irqchip/chained_irq.h +++ b/include/linux/irqchip/chained_irq.h | |||
| @@ -1,19 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Chained IRQ handlers support. | 3 | * Chained IRQ handlers support. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 ARM Ltd. | 5 | * Copyright (C) 2011 ARM Ltd. |
| 5 | * | ||
| 6 | * This program is free software: you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | * You should have received a copy of the GNU General Public License | ||
| 16 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | 6 | */ |
| 18 | #ifndef __IRQCHIP_CHAINED_IRQ_H | 7 | #ifndef __IRQCHIP_CHAINED_IRQ_H |
| 19 | #define __IRQCHIP_CHAINED_IRQ_H | 8 | #define __IRQCHIP_CHAINED_IRQ_H |
diff --git a/include/linux/irqchip/ingenic.h b/include/linux/irqchip/ingenic.h index 0ee319a4029d..146558853ad4 100644 --- a/include/linux/irqchip/ingenic.h +++ b/include/linux/irqchip/ingenic.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de> | 3 | * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License as published by the | ||
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 7 | * option) any later version. | ||
| 8 | * | ||
| 9 | * You should have received a copy of the GNU General Public License along | ||
| 10 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 11 | * 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 12 | * | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_IRQCHIP_INGENIC_H__ | 6 | #ifndef __LINUX_IRQCHIP_INGENIC_H__ |
diff --git a/include/linux/irqchip/irq-bcm2836.h b/include/linux/irqchip/irq-bcm2836.h index 218a6e1b18d8..f224d6f9e550 100644 --- a/include/linux/irqchip/irq-bcm2836.h +++ b/include/linux/irqchip/irq-bcm2836.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Root interrupt controller for the BCM2836 (Raspberry Pi 2). | 3 | * Root interrupt controller for the BCM2836 (Raspberry Pi 2). |
| 3 | * | 4 | * |
| 4 | * Copyright 2015 Broadcom | 5 | * Copyright 2015 Broadcom |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 6 | */ |
| 16 | 7 | ||
| 17 | #define LOCAL_CONTROL 0x000 | 8 | #define LOCAL_CONTROL 0x000 |
diff --git a/include/linux/irqchip/irq-omap-intc.h b/include/linux/irqchip/irq-omap-intc.h index f19ccee7749f..216e5adf80ce 100644 --- a/include/linux/irqchip/irq-omap-intc.h +++ b/include/linux/irqchip/irq-omap-intc.h | |||
| @@ -1,18 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /** | 2 | /** |
| 2 | * irq-omap-intc.h - INTC Idle Functions | 3 | * irq-omap-intc.h - INTC Idle Functions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com | 5 | * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com |
| 5 | * | 6 | * |
| 6 | * Author: Felipe Balbi <balbi@ti.com> | 7 | * 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 | */ | 8 | */ |
| 17 | 9 | ||
| 18 | #ifndef __INCLUDE_LINUX_IRQCHIP_IRQ_OMAP_INTC_H | 10 | #ifndef __INCLUDE_LINUX_IRQCHIP_IRQ_OMAP_INTC_H |
diff --git a/include/linux/irqchip/irq-partition-percpu.h b/include/linux/irqchip/irq-partition-percpu.h index 87433a5d1285..a783ddb58444 100644 --- a/include/linux/irqchip/irq-partition-percpu.h +++ b/include/linux/irqchip/irq-partition-percpu.h | |||
| @@ -1,18 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016 ARM Limited, All Rights Reserved. | 3 | * Copyright (C) 2016 ARM Limited, All Rights Reserved. |
| 3 | * Author: Marc Zyngier <marc.zyngier@arm.com> | 4 | * Author: Marc Zyngier <marc.zyngier@arm.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | 5 | */ |
| 17 | 6 | ||
| 18 | #include <linux/fwnode.h> | 7 | #include <linux/fwnode.h> |
diff --git a/include/linux/irqchip/irq-sa11x0.h b/include/linux/irqchip/irq-sa11x0.h index 15db6829c1e4..68fd2d73b683 100644 --- a/include/linux/irqchip/irq-sa11x0.h +++ b/include/linux/irqchip/irq-sa11x0.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic IRQ handling for the SA11x0. | 3 | * Generic IRQ handling for the SA11x0. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015 Dmitry Eremin-Solenikov | 5 | * Copyright (C) 2015 Dmitry Eremin-Solenikov |
| 5 | * Copyright (C) 1999-2001 Nicolas Pitre | 6 | * Copyright (C) 1999-2001 Nicolas Pitre |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __INCLUDE_LINUX_IRQCHIP_IRQ_SA11x0_H | 9 | #ifndef __INCLUDE_LINUX_IRQCHIP_IRQ_SA11x0_H |
diff --git a/include/linux/irqchip/mxs.h b/include/linux/irqchip/mxs.h index 9039a538a919..4f447e3f0f3a 100644 --- a/include/linux/irqchip/mxs.h +++ b/include/linux/irqchip/mxs.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2013 Freescale Semiconductor, Inc. | 3 | * Copyright (C) 2013 Freescale Semiconductor, Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __LINUX_IRQCHIP_MXS_H | 6 | #ifndef __LINUX_IRQCHIP_MXS_H |
diff --git a/include/linux/iscsi_boot_sysfs.h b/include/linux/iscsi_boot_sysfs.h index 10923d730486..5f244d3f1472 100644 --- a/include/linux/iscsi_boot_sysfs.h +++ b/include/linux/iscsi_boot_sysfs.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Export the iSCSI boot info to userland via sysfs. | 3 | * Export the iSCSI boot info to userland via sysfs. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Red Hat, Inc. All rights reserved. | 5 | * Copyright (C) 2010 Red Hat, Inc. All rights reserved. |
| 5 | * Copyright (C) 2010 Mike Christie | 6 | * Copyright (C) 2010 Mike Christie |
| 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 v2.0 as published by | ||
| 9 | * the Free Software Foundation | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | #ifndef _ISCSI_BOOT_SYSFS_ | 8 | #ifndef _ISCSI_BOOT_SYSFS_ |
| 17 | #define _ISCSI_BOOT_SYSFS_ | 9 | #define _ISCSI_BOOT_SYSFS_ |
diff --git a/include/linux/iscsi_ibft.h b/include/linux/iscsi_ibft.h index 605cc5c333d9..b7b45ca82bea 100644 --- a/include/linux/iscsi_ibft.h +++ b/include/linux/iscsi_ibft.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2007 Red Hat, Inc. | 3 | * Copyright 2007 Red Hat, Inc. |
| 3 | * by Peter Jones <pjones@redhat.com> | 4 | * by Peter Jones <pjones@redhat.com> |
| @@ -7,15 +8,6 @@ | |||
| 7 | * by Konrad Rzeszutek <ketuzsezr@darnok.org> | 8 | * by Konrad Rzeszutek <ketuzsezr@darnok.org> |
| 8 | * | 9 | * |
| 9 | * This code exposes the iSCSI Boot Format Table to userland via sysfs. | 10 | * This code exposes the iSCSI Boot Format Table to userland via sysfs. |
| 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 v2.0 as published by | ||
| 13 | * the Free Software Foundation | ||
| 14 | * | ||
| 15 | * This program is distributed in the hope that it will be useful, | ||
| 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 18 | * GNU General Public License for more details. | ||
| 19 | */ | 11 | */ |
| 20 | 12 | ||
| 21 | #ifndef ISCSI_IBFT_H | 13 | #ifndef ISCSI_IBFT_H |
diff --git a/include/linux/joystick.h b/include/linux/joystick.h index 5153f5b9294c..41b833b012f5 100644 --- a/include/linux/joystick.h +++ b/include/linux/joystick.h | |||
| @@ -1,22 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 1996-2000 Vojtech Pavlik | 3 | * Copyright (C) 1996-2000 Vojtech Pavlik |
| 3 | * | 4 | * |
| 4 | * Sponsored by SuSE | 5 | * Sponsored by SuSE |
| 5 | */ | 6 | */ |
| 6 | /* | 7 | /* |
| 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 | * | ||
| 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 | */ | 8 | */ |
| 21 | #ifndef _LINUX_JOYSTICK_H | 9 | #ifndef _LINUX_JOYSTICK_H |
| 22 | #define _LINUX_JOYSTICK_H | 10 | #define _LINUX_JOYSTICK_H |
diff --git a/include/linux/jz4780-nemc.h b/include/linux/jz4780-nemc.h index e7f1cc7a2284..bd7fad910242 100644 --- a/include/linux/jz4780-nemc.h +++ b/include/linux/jz4780-nemc.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * JZ4780 NAND/external memory controller (NEMC) | 3 | * JZ4780 NAND/external memory controller (NEMC) |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2015 Imagination Technologies | 5 | * Copyright (c) 2015 Imagination Technologies |
| 5 | * Author: Alex Smith <alex@alex-smith.me.uk> | 6 | * Author: Alex Smith <alex@alex-smith.me.uk> |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_JZ4780_NEMC_H__ | 9 | #ifndef __LINUX_JZ4780_NEMC_H__ |
diff --git a/include/linux/kernfs.h b/include/linux/kernfs.h index 2bf477f86eb1..936b61bd504e 100644 --- a/include/linux/kernfs.h +++ b/include/linux/kernfs.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * kernfs.h - pseudo filesystem decoupled from vfs locking | 3 | * kernfs.h - pseudo filesystem decoupled from vfs locking |
| 3 | * | ||
| 4 | * This file is released under the GPLv2. | ||
| 5 | */ | 4 | */ |
| 6 | 5 | ||
| 7 | #ifndef __LINUX_KERNFS_H | 6 | #ifndef __LINUX_KERNFS_H |
diff --git a/include/linux/key.h b/include/linux/key.h index 7099985e35a9..1c8b88b455ef 100644 --- a/include/linux/key.h +++ b/include/linux/key.h | |||
| @@ -1,14 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* Authentication token and access key management | 2 | /* Authentication token and access key management |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2004, 2007 Red Hat, Inc. All Rights Reserved. | 4 | * Copyright (C) 2004, 2007 Red Hat, Inc. All Rights Reserved. |
| 4 | * Written by David Howells (dhowells@redhat.com) | 5 | * Written by David Howells (dhowells@redhat.com) |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | * | ||
| 12 | * See Documentation/security/keys/core.rst for information on keys/keyrings. | 7 | * See Documentation/security/keys/core.rst for information on keys/keyrings. |
| 13 | */ | 8 | */ |
| 14 | 9 | ||
diff --git a/include/linux/klist.h b/include/linux/klist.h index 953f283f8451..b0f238f20dbb 100644 --- a/include/linux/klist.h +++ b/include/linux/klist.h | |||
| @@ -1,12 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * klist.h - Some generic list helpers, extending struct list_head a bit. | 3 | * klist.h - Some generic list helpers, extending struct list_head a bit. |
| 3 | * | 4 | * |
| 4 | * Implementations are found in lib/klist.c | 5 | * Implementations are found in lib/klist.c |
| 5 | * | 6 | * |
| 6 | * | ||
| 7 | * Copyright (C) 2005 Patrick Mochel | 7 | * Copyright (C) 2005 Patrick Mochel |
| 8 | * | ||
| 9 | * This file is rleased under the GPL v2. | ||
| 10 | */ | 8 | */ |
| 11 | 9 | ||
| 12 | #ifndef _LINUX_KLIST_H | 10 | #ifndef _LINUX_KLIST_H |
diff --git a/include/linux/kmemleak.h b/include/linux/kmemleak.h index 5ac416e2d339..34684b2026ab 100644 --- a/include/linux/kmemleak.h +++ b/include/linux/kmemleak.h | |||
| @@ -1,21 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/kmemleak.h | 3 | * include/linux/kmemleak.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 ARM Limited | 5 | * Copyright (C) 2008 ARM Limited |
| 5 | * Written by Catalin Marinas <catalin.marinas@arm.com> | 6 | * Written by Catalin Marinas <catalin.marinas@arm.com> |
| 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 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 7 | */ |
| 20 | 8 | ||
| 21 | #ifndef __KMEMLEAK_H | 9 | #ifndef __KMEMLEAK_H |
diff --git a/include/linux/kprobes.h b/include/linux/kprobes.h index 9a897256e481..443d9800ca3f 100644 --- a/include/linux/kprobes.h +++ b/include/linux/kprobes.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef _LINUX_KPROBES_H | 2 | #ifndef _LINUX_KPROBES_H |
| 2 | #define _LINUX_KPROBES_H | 3 | #define _LINUX_KPROBES_H |
| 3 | /* | 4 | /* |
| 4 | * Kernel Probes (KProbes) | 5 | * Kernel Probes (KProbes) |
| 5 | * include/linux/kprobes.h | 6 | * include/linux/kprobes.h |
| 6 | * | 7 | * |
| 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 | * | ||
| 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 | * | ||
| 21 | * Copyright (C) IBM Corporation, 2002, 2004 | 8 | * Copyright (C) IBM Corporation, 2002, 2004 |
| 22 | * | 9 | * |
| 23 | * 2002-Oct Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel | 10 | * 2002-Oct Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel |
diff --git a/include/linux/kref.h b/include/linux/kref.h index cb00a0268061..d32e21a2538c 100644 --- a/include/linux/kref.h +++ b/include/linux/kref.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * kref.h - library routines for handling generic reference counted objects | 3 | * kref.h - library routines for handling generic reference counted objects |
| 3 | * | 4 | * |
| @@ -7,9 +8,6 @@ | |||
| 7 | * based on kobject.h which was: | 8 | * based on kobject.h which was: |
| 8 | * Copyright (C) 2002-2003 Patrick Mochel <mochel@osdl.org> | 9 | * Copyright (C) 2002-2003 Patrick Mochel <mochel@osdl.org> |
| 9 | * Copyright (C) 2002-2003 Open Source Development Labs | 10 | * Copyright (C) 2002-2003 Open Source Development Labs |
| 10 | * | ||
| 11 | * This file is released under the GPLv2. | ||
| 12 | * | ||
| 13 | */ | 11 | */ |
| 14 | 12 | ||
| 15 | #ifndef _KREF_H_ | 13 | #ifndef _KREF_H_ |
diff --git a/include/linux/ks8842.h b/include/linux/ks8842.h index 14ba4452296e..96ffdf3cbe21 100644 --- a/include/linux/ks8842.h +++ b/include/linux/ks8842.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ks8842.h KS8842 platform data struct definition | 3 | * ks8842.h KS8842 platform data struct definition |
| 3 | * Copyright (c) 2010 Intel Corporation | 4 | * Copyright (c) 2010 Intel Corporation |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef _LINUX_KS8842_H | 7 | #ifndef _LINUX_KS8842_H |
diff --git a/include/linux/ks8851_mll.h b/include/linux/ks8851_mll.h index e9ccfb59ed30..57c0a39ed796 100644 --- a/include/linux/ks8851_mll.h +++ b/include/linux/ks8851_mll.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ks8861_mll platform data struct definition | 3 | * ks8861_mll platform data struct definition |
| 3 | * Copyright (c) 2012 BTicino S.p.A. | 4 | * Copyright (c) 2012 BTicino S.p.A. |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef _LINUX_KS8851_MLL_H | 7 | #ifndef _LINUX_KS8851_MLL_H |
diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h index 79fa4426509c..d1ad38a3f048 100644 --- a/include/linux/kvm_host.h +++ b/include/linux/kvm_host.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef __KVM_HOST_H | 2 | #ifndef __KVM_HOST_H |
| 2 | #define __KVM_HOST_H | 3 | #define __KVM_HOST_H |
| 3 | 4 | ||
| 4 | /* | ||
| 5 | * This work is licensed under the terms of the GNU GPL, version 2. See | ||
| 6 | * the COPYING file in the top-level directory. | ||
| 7 | */ | ||
| 8 | 5 | ||
| 9 | #include <linux/types.h> | 6 | #include <linux/types.h> |
| 10 | #include <linux/hardirq.h> | 7 | #include <linux/hardirq.h> |
diff --git a/include/linux/kvm_irqfd.h b/include/linux/kvm_irqfd.h index 76c2fbc59f35..dc1da020305b 100644 --- a/include/linux/kvm_irqfd.h +++ b/include/linux/kvm_irqfd.h | |||
| @@ -1,12 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify | ||
| 3 | * it under the terms of the GNU General Public License as published by | ||
| 4 | * the Free Software Foundation; either version 2 of the License. | ||
| 5 | * | ||
| 6 | * This program is distributed in the hope that it will be useful, | ||
| 7 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 8 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 9 | * GNU General Public License for more details. | ||
| 10 | * | 3 | * |
| 11 | * irqfd: Allows an fd to be used to inject an interrupt to the guest | 4 | * irqfd: Allows an fd to be used to inject an interrupt to the guest |
| 12 | * Credit goes to Avi Kivity for the original idea. | 5 | * Credit goes to Avi Kivity for the original idea. |
diff --git a/include/linux/kvm_types.h b/include/linux/kvm_types.h index 8bf259dae9f6..bde5374ae021 100644 --- a/include/linux/kvm_types.h +++ b/include/linux/kvm_types.h | |||
| @@ -1,18 +1,4 @@ | |||
| 1 | /* | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
| 2 | * This program is free software; you can redistribute it and/or modify | ||
| 3 | * it under the terms of the GNU General Public License as published by | ||
| 4 | * the Free Software Foundation; either version 2 of the License. | ||
| 5 | * | ||
| 6 | * This program is distributed in the hope that it will be useful, | ||
| 7 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 8 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 9 | * GNU General Public License for more details. | ||
| 10 | * | ||
| 11 | * You should have received a copy of the GNU General Public License | ||
| 12 | * along with this program; if not, write to the Free Software | ||
| 13 | * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | ||
| 14 | * | ||
| 15 | */ | ||
| 16 | 2 | ||
| 17 | #ifndef __KVM_TYPES_H__ | 3 | #ifndef __KVM_TYPES_H__ |
| 18 | #define __KVM_TYPES_H__ | 4 | #define __KVM_TYPES_H__ |
diff --git a/include/linux/led-class-flash.h b/include/linux/led-class-flash.h index 700efaa9e115..f52713f0a269 100644 --- a/include/linux/led-class-flash.h +++ b/include/linux/led-class-flash.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * LED Flash class interface | 3 | * LED Flash class interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015 Samsung Electronics Co., Ltd. | 5 | * Copyright (C) 2015 Samsung Electronics Co., Ltd. |
| 5 | * Author: Jacek Anaszewski <j.anaszewski@samsung.com> | 6 | * Author: Jacek Anaszewski <j.anaszewski@samsung.com> |
| 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 | * | ||
| 11 | */ | 7 | */ |
| 12 | #ifndef __LINUX_FLASH_LEDS_H_INCLUDED | 8 | #ifndef __LINUX_FLASH_LEDS_H_INCLUDED |
| 13 | #define __LINUX_FLASH_LEDS_H_INCLUDED | 9 | #define __LINUX_FLASH_LEDS_H_INCLUDED |
diff --git a/include/linux/led-lm3530.h b/include/linux/led-lm3530.h index 4b133479d6ea..811f7ce4e218 100644 --- a/include/linux/led-lm3530.h +++ b/include/linux/led-lm3530.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 ST-Ericsson SA. | 3 | * Copyright (C) 2011 ST-Ericsson SA. |
| 3 | * Copyright (C) 2009 Motorola, Inc. | 4 | * Copyright (C) 2009 Motorola, Inc. |
| 4 | * | 5 | * |
| 5 | * License Terms: GNU General Public License v2 | ||
| 6 | * | ||
| 7 | * Simple driver for National Semiconductor LM35330 Backlight driver chip | 6 | * Simple driver for National Semiconductor LM35330 Backlight driver chip |
| 8 | * | 7 | * |
| 9 | * Author: Shreshtha Kumar SAHU <shreshthakumar.sahu@stericsson.com> | 8 | * Author: Shreshtha Kumar SAHU <shreshthakumar.sahu@stericsson.com> |
diff --git a/include/linux/leds-bd2802.h b/include/linux/leds-bd2802.h index 42f854a1a199..dd93c8d787b4 100644 --- a/include/linux/leds-bd2802.h +++ b/include/linux/leds-bd2802.h | |||
| @@ -1,15 +1,11 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * leds-bd2802.h - RGB LED Driver | 3 | * leds-bd2802.h - RGB LED Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Samsung Electronics | 5 | * Copyright (C) 2009 Samsung Electronics |
| 5 | * Kim Kyuwon <q1.kim@samsung.com> | 6 | * Kim Kyuwon <q1.kim@samsung.com> |
| 6 | * | 7 | * |
| 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 | * | ||
| 11 | * Datasheet: http://www.rohm.com/products/databook/driver/pdf/bd2802gu-e.pdf | 8 | * Datasheet: http://www.rohm.com/products/databook/driver/pdf/bd2802gu-e.pdf |
| 12 | * | ||
| 13 | */ | 9 | */ |
| 14 | #ifndef _LEDS_BD2802_H_ | 10 | #ifndef _LEDS_BD2802_H_ |
| 15 | #define _LEDS_BD2802_H_ | 11 | #define _LEDS_BD2802_H_ |
diff --git a/include/linux/leds-lp3944.h b/include/linux/leds-lp3944.h index 2618aa9063bc..f681fefff281 100644 --- a/include/linux/leds-lp3944.h +++ b/include/linux/leds-lp3944.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * leds-lp3944.h - platform data structure for lp3944 led controller | 3 | * leds-lp3944.h - platform data structure for lp3944 led controller |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it> | 5 | * Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LINUX_LEDS_LP3944_H | 8 | #ifndef __LINUX_LEDS_LP3944_H |
diff --git a/include/linux/leds-lp3952.h b/include/linux/leds-lp3952.h index 49b37ed8d456..937ae5f2eac9 100644 --- a/include/linux/leds-lp3952.h +++ b/include/linux/leds-lp3952.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * LED driver for TI lp3952 controller | 3 | * LED driver for TI lp3952 controller |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016, DAQRI, LLC. | 5 | * Copyright (C) 2016, DAQRI, LLC. |
| 5 | * Author: Tony Makkiel <tony.makkiel@daqri.com> | 6 | * Author: Tony Makkiel <tony.makkiel@daqri.com> |
| 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 | * | ||
| 11 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef LEDS_LP3952_H_ | 9 | #ifndef LEDS_LP3952_H_ |
diff --git a/include/linux/leds-pca9532.h b/include/linux/leds-pca9532.h index 5e240b2b4d58..f4796d333974 100644 --- a/include/linux/leds-pca9532.h +++ b/include/linux/leds-pca9532.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * pca9532.h - platform data structure for pca9532 led controller | 3 | * pca9532.h - platform data structure for pca9532 led controller |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 Riku Voipio <riku.voipio@movial.fi> | 5 | * Copyright (C) 2008 Riku Voipio <riku.voipio@movial.fi> |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; version 2 of the License. | ||
| 9 | * | ||
| 10 | * Datasheet: http://www.nxp.com/acrobat/datasheets/PCA9532_3.pdf | 7 | * Datasheet: http://www.nxp.com/acrobat/datasheets/PCA9532_3.pdf |
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __LINUX_PCA9532_H | 10 | #ifndef __LINUX_PCA9532_H |
diff --git a/include/linux/leds-regulator.h b/include/linux/leds-regulator.h index e2337a8c90b0..899f816073a1 100644 --- a/include/linux/leds-regulator.h +++ b/include/linux/leds-regulator.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * leds-regulator.h - platform data structure for regulator driven LEDs. | 3 | * leds-regulator.h - platform data structure for regulator driven LEDs. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it> | 5 | * Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LINUX_LEDS_REGULATOR_H | 8 | #ifndef __LINUX_LEDS_REGULATOR_H |
diff --git a/include/linux/leds-tca6507.h b/include/linux/leds-tca6507.h index dcabf4fa2aef..50d330ed1100 100644 --- a/include/linux/leds-tca6507.h +++ b/include/linux/leds-tca6507.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TCA6507 LED chip driver. | 3 | * TCA6507 LED chip driver. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Neil Brown <neil@brown.name> | 5 | * Copyright (C) 2011 Neil Brown <neil@brown.name> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 16 | * along with this program; if not, write to the Free Software | ||
| 17 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 18 | * 02110-1301 USA | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef __LINUX_TCA6507_H | 8 | #ifndef __LINUX_TCA6507_H |
diff --git a/include/linux/leds.h b/include/linux/leds.h index 78204650fe2a..9b2bf574a17a 100644 --- a/include/linux/leds.h +++ b/include/linux/leds.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver model for leds and led triggers | 3 | * Driver model for leds and led triggers |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2005 John Lenz <lenz@cs.wisc.edu> | 5 | * Copyright (C) 2005 John Lenz <lenz@cs.wisc.edu> |
| 5 | * Copyright (C) 2005 Richard Purdie <rpurdie@openedhand.com> | 6 | * Copyright (C) 2005 Richard Purdie <rpurdie@openedhand.com> |
| 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 | * | ||
| 11 | */ | 7 | */ |
| 12 | #ifndef __LINUX_LEDS_H_INCLUDED | 8 | #ifndef __LINUX_LEDS_H_INCLUDED |
| 13 | #define __LINUX_LEDS_H_INCLUDED | 9 | #define __LINUX_LEDS_H_INCLUDED |
diff --git a/include/linux/libnvdimm.h b/include/linux/libnvdimm.h index feb342d026f2..03d5c3aece9d 100644 --- a/include/linux/libnvdimm.h +++ b/include/linux/libnvdimm.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * libnvdimm - Non-volatile-memory Devices Subsystem | 3 | * libnvdimm - Non-volatile-memory Devices Subsystem |
| 3 | * | 4 | * |
| 4 | * Copyright(c) 2013-2015 Intel Corporation. All rights reserved. | 5 | * Copyright(c) 2013-2015 Intel Corporation. All rights reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of version 2 of the GNU General Public License as | ||
| 8 | * published by the Free Software Foundation. | ||
| 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 | */ | 6 | */ |
| 15 | #ifndef __LIBNVDIMM_H__ | 7 | #ifndef __LIBNVDIMM_H__ |
| 16 | #define __LIBNVDIMM_H__ | 8 | #define __LIBNVDIMM_H__ |
diff --git a/include/linux/libps2.h b/include/linux/libps2.h index 5f18fe02ae37..53f7e4d0f4b7 100644 --- a/include/linux/libps2.h +++ b/include/linux/libps2.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _LIBPS2_H | 2 | #ifndef _LIBPS2_H |
| 2 | #define _LIBPS2_H | 3 | #define _LIBPS2_H |
| 3 | 4 | ||
| 4 | /* | 5 | /* |
| 5 | * Copyright (C) 1999-2002 Vojtech Pavlik | 6 | * Copyright (C) 1999-2002 Vojtech Pavlik |
| 6 | * Copyright (C) 2004 Dmitry Torokhov | 7 | * Copyright (C) 2004 Dmitry Torokhov |
| 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 version 2 as published by | ||
| 10 | * the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #include <linux/bitops.h> | 10 | #include <linux/bitops.h> |
diff --git a/include/linux/list_lru.h b/include/linux/list_lru.h index aa5efd9351eb..d5ceb2839a2d 100644 --- a/include/linux/list_lru.h +++ b/include/linux/list_lru.h | |||
| @@ -54,6 +54,7 @@ struct list_lru { | |||
| 54 | #ifdef CONFIG_MEMCG_KMEM | 54 | #ifdef CONFIG_MEMCG_KMEM |
| 55 | struct list_head list; | 55 | struct list_head list; |
| 56 | int shrinker_id; | 56 | int shrinker_id; |
| 57 | bool memcg_aware; | ||
| 57 | #endif | 58 | #endif |
| 58 | }; | 59 | }; |
| 59 | 60 | ||
diff --git a/include/linux/llist.h b/include/linux/llist.h index 85abc2915e8d..2e9c7215882b 100644 --- a/include/linux/llist.h +++ b/include/linux/llist.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef LLIST_H | 2 | #ifndef LLIST_H |
| 2 | #define LLIST_H | 3 | #define LLIST_H |
| 3 | /* | 4 | /* |
| @@ -45,19 +46,6 @@ | |||
| 45 | * | 46 | * |
| 46 | * Copyright 2010,2011 Intel Corp. | 47 | * Copyright 2010,2011 Intel Corp. |
| 47 | * Author: Huang Ying <ying.huang@intel.com> | 48 | * Author: Huang Ying <ying.huang@intel.com> |
| 48 | * | ||
| 49 | * This program is free software; you can redistribute it and/or | ||
| 50 | * modify it under the terms of the GNU General Public License version | ||
| 51 | * 2 as published by the Free Software Foundation; | ||
| 52 | * | ||
| 53 | * This program is distributed in the hope that it will be useful, | ||
| 54 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 55 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 56 | * GNU General Public License for more details. | ||
| 57 | * | ||
| 58 | * You should have received a copy of the GNU General Public License | ||
| 59 | * along with this program; if not, write to the Free Software | ||
| 60 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 61 | */ | 49 | */ |
| 62 | 50 | ||
| 63 | #include <linux/atomic.h> | 51 | #include <linux/atomic.h> |
diff --git a/include/linux/log2.h b/include/linux/log2.h index 2af7f77866d0..1aec01365ed4 100644 --- a/include/linux/log2.h +++ b/include/linux/log2.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* Integer base 2 logarithm calculation | 2 | /* Integer base 2 logarithm calculation |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2006 Red Hat, Inc. All Rights Reserved. | 4 | * Copyright (C) 2006 Red Hat, Inc. All Rights Reserved. |
| 4 | * Written by David Howells (dhowells@redhat.com) | 5 | * Written by David Howells (dhowells@redhat.com) |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef _LINUX_LOG2_H | 8 | #ifndef _LINUX_LOG2_H |
diff --git a/include/linux/mISDNhw.h b/include/linux/mISDNhw.h index 9d96d5d4dfed..ef4f8eb02eac 100644 --- a/include/linux/mISDNhw.h +++ b/include/linux/mISDNhw.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * | 3 | * |
| 3 | * Author Karsten Keil <kkeil@novell.com> | 4 | * Author Karsten Keil <kkeil@novell.com> |
| @@ -5,16 +6,6 @@ | |||
| 5 | * Basic declarations for the mISDN HW channels | 6 | * Basic declarations for the mISDN HW channels |
| 6 | * | 7 | * |
| 7 | * Copyright 2008 by Karsten Keil <kkeil@novell.com> | 8 | * Copyright 2008 by Karsten Keil <kkeil@novell.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 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 | */ | 9 | */ |
| 19 | 10 | ||
| 20 | #ifndef MISDNHW_H | 11 | #ifndef MISDNHW_H |
diff --git a/include/linux/mailbox/brcm-message.h b/include/linux/mailbox/brcm-message.h index c20b4843fc2d..18da82115476 100644 --- a/include/linux/mailbox/brcm-message.h +++ b/include/linux/mailbox/brcm-message.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016 Broadcom | 3 | * Copyright (C) 2016 Broadcom |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * Common header for Broadcom mailbox messages which is shared across | 5 | * Common header for Broadcom mailbox messages which is shared across |
| 9 | * Broadcom SoCs and Broadcom mailbox client drivers. | 6 | * Broadcom SoCs and Broadcom mailbox client drivers. |
| 10 | */ | 7 | */ |
diff --git a/include/linux/mailbox_client.h b/include/linux/mailbox_client.h index faa7da3c9c8b..65229a45590f 100644 --- a/include/linux/mailbox_client.h +++ b/include/linux/mailbox_client.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2013-2014 Linaro Ltd. | 3 | * Copyright (C) 2013-2014 Linaro Ltd. |
| 3 | * Author: Jassi Brar <jassisinghbrar@gmail.com> | 4 | * Author: Jassi Brar <jassisinghbrar@gmail.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef __MAILBOX_CLIENT_H | 7 | #ifndef __MAILBOX_CLIENT_H |
diff --git a/include/linux/mailbox_controller.h b/include/linux/mailbox_controller.h index 4994a438444c..36d6ce673503 100644 --- a/include/linux/mailbox_controller.h +++ b/include/linux/mailbox_controller.h | |||
| @@ -1,8 +1,4 @@ | |||
| 1 | /* | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
| 2 | * This program is free software; you can redistribute it and/or modify | ||
| 3 | * it under the terms of the GNU General Public License version 2 as | ||
| 4 | * published by the Free Software Foundation. | ||
| 5 | */ | ||
| 6 | 2 | ||
| 7 | #ifndef __MAILBOX_CONTROLLER_H | 3 | #ifndef __MAILBOX_CONTROLLER_H |
| 8 | #define __MAILBOX_CONTROLLER_H | 4 | #define __MAILBOX_CONTROLLER_H |
diff --git a/include/linux/max17040_battery.h b/include/linux/max17040_battery.h index ad97b06cf930..593602fc9317 100644 --- a/include/linux/max17040_battery.h +++ b/include/linux/max17040_battery.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009 Samsung Electronics | 3 | * Copyright (C) 2009 Samsung Electronics |
| 3 | * Minkyu Kang <mk7.kang@samsung.com> | 4 | * Minkyu Kang <mk7.kang@samsung.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef __MAX17040_BATTERY_H_ | 7 | #ifndef __MAX17040_BATTERY_H_ |
diff --git a/include/linux/mcb.h b/include/linux/mcb.h index b1a0ad9d23b3..71dd10a3d928 100644 --- a/include/linux/mcb.h +++ b/include/linux/mcb.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MEN Chameleon Bus. | 3 | * MEN Chameleon Bus. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 MEN Mikroelektronik GmbH (www.men.de) | 5 | * Copyright (C) 2014 MEN Mikroelektronik GmbH (www.men.de) |
| 5 | * Author: Johannes Thumshirn <johannes.thumshirn@men.de> | 6 | * Author: Johannes Thumshirn <johannes.thumshirn@men.de> |
| 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 Free | ||
| 9 | * Software Foundation; version 2 of the License. | ||
| 10 | */ | 7 | */ |
| 11 | #ifndef _LINUX_MCB_H | 8 | #ifndef _LINUX_MCB_H |
| 12 | #define _LINUX_MCB_H | 9 | #define _LINUX_MCB_H |
diff --git a/include/linux/mdev.h b/include/linux/mdev.h index 89a52fd5756e..0ce30ca78db0 100644 --- a/include/linux/mdev.h +++ b/include/linux/mdev.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Mediated device definition | 3 | * Mediated device definition |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. | 5 | * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. |
| 5 | * Author: Neo Jia <cjia@nvidia.com> | 6 | * Author: Neo Jia <cjia@nvidia.com> |
| 6 | * Kirti Wankhede <kwankhede@nvidia.com> | 7 | * Kirti Wankhede <kwankhede@nvidia.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef MDEV_H | 10 | #ifndef MDEV_H |
diff --git a/include/linux/mdio.h b/include/linux/mdio.h index 9dc16d5705a1..e8242ad88c81 100644 --- a/include/linux/mdio.h +++ b/include/linux/mdio.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/mdio.h: definitions for MDIO (clause 45) transceivers | 3 | * linux/mdio.h: definitions for MDIO (clause 45) transceivers |
| 3 | * Copyright 2006-2009 Solarflare Communications Inc. | 4 | * Copyright 2006-2009 Solarflare Communications Inc. |
| 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 version 2 as published | ||
| 7 | * by the Free Software Foundation, incorporated herein by reference. | ||
| 8 | */ | 5 | */ |
| 9 | #ifndef __LINUX_MDIO_H__ | 6 | #ifndef __LINUX_MDIO_H__ |
| 10 | #define __LINUX_MDIO_H__ | 7 | #define __LINUX_MDIO_H__ |
diff --git a/include/linux/mem_encrypt.h b/include/linux/mem_encrypt.h index b310a9c18113..470bd53a89df 100644 --- a/include/linux/mem_encrypt.h +++ b/include/linux/mem_encrypt.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AMD Memory Encryption Support | 3 | * AMD Memory Encryption Support |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2016 Advanced Micro Devices, Inc. |
| 5 | * | 6 | * |
| 6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __MEM_ENCRYPT_H__ | 10 | #ifndef __MEM_ENCRYPT_H__ |
diff --git a/include/linux/memblock.h b/include/linux/memblock.h index 676d3900e1bd..f491690d54c6 100644 --- a/include/linux/memblock.h +++ b/include/linux/memblock.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef _LINUX_MEMBLOCK_H | 2 | #ifndef _LINUX_MEMBLOCK_H |
| 2 | #define _LINUX_MEMBLOCK_H | 3 | #define _LINUX_MEMBLOCK_H |
| 3 | #ifdef __KERNEL__ | 4 | #ifdef __KERNEL__ |
| @@ -6,11 +7,6 @@ | |||
| 6 | * Logical memory blocks. | 7 | * Logical memory blocks. |
| 7 | * | 8 | * |
| 8 | * Copyright (C) 2001 Peter Bergner, IBM Corp. | 9 | * Copyright (C) 2001 Peter Bergner, IBM Corp. |
| 9 | * | ||
| 10 | * This program is free software; you can redistribute it and/or | ||
| 11 | * modify it under the terms of the GNU General Public License | ||
| 12 | * as published by the Free Software Foundation; either version | ||
| 13 | * 2 of the License, or (at your option) any later version. | ||
| 14 | */ | 10 | */ |
| 15 | 11 | ||
| 16 | #include <linux/init.h> | 12 | #include <linux/init.h> |
diff --git a/include/linux/memcontrol.h b/include/linux/memcontrol.h index bc74d6a4407c..1dcb763bb610 100644 --- a/include/linux/memcontrol.h +++ b/include/linux/memcontrol.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* memcontrol.h - Memory Controller | 2 | /* memcontrol.h - Memory Controller |
| 2 | * | 3 | * |
| 3 | * Copyright IBM Corporation, 2007 | 4 | * Copyright IBM Corporation, 2007 |
| @@ -5,16 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright 2007 OpenVZ SWsoft Inc | 7 | * Copyright 2007 OpenVZ SWsoft Inc |
| 7 | * Author: Pavel Emelianov <xemul@openvz.org> | 8 | * Author: Pavel Emelianov <xemul@openvz.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 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License for more details. | ||
| 18 | */ | 9 | */ |
| 19 | 10 | ||
| 20 | #ifndef _LINUX_MEMCONTROL_H | 11 | #ifndef _LINUX_MEMCONTROL_H |
| @@ -126,9 +117,12 @@ struct memcg_shrinker_map { | |||
| 126 | struct mem_cgroup_per_node { | 117 | struct mem_cgroup_per_node { |
| 127 | struct lruvec lruvec; | 118 | struct lruvec lruvec; |
| 128 | 119 | ||
| 120 | /* Legacy local VM stats */ | ||
| 121 | struct lruvec_stat __percpu *lruvec_stat_local; | ||
| 122 | |||
| 123 | /* Subtree VM stats (batched updates) */ | ||
| 129 | struct lruvec_stat __percpu *lruvec_stat_cpu; | 124 | struct lruvec_stat __percpu *lruvec_stat_cpu; |
| 130 | atomic_long_t lruvec_stat[NR_VM_NODE_STAT_ITEMS]; | 125 | atomic_long_t lruvec_stat[NR_VM_NODE_STAT_ITEMS]; |
| 131 | atomic_long_t lruvec_stat_local[NR_VM_NODE_STAT_ITEMS]; | ||
| 132 | 126 | ||
| 133 | unsigned long lru_zone_size[MAX_NR_ZONES][NR_LRU_LISTS]; | 127 | unsigned long lru_zone_size[MAX_NR_ZONES][NR_LRU_LISTS]; |
| 134 | 128 | ||
| @@ -274,17 +268,18 @@ struct mem_cgroup { | |||
| 274 | atomic_t moving_account; | 268 | atomic_t moving_account; |
| 275 | struct task_struct *move_lock_task; | 269 | struct task_struct *move_lock_task; |
| 276 | 270 | ||
| 277 | /* memory.stat */ | 271 | /* Legacy local VM stats and events */ |
| 272 | struct memcg_vmstats_percpu __percpu *vmstats_local; | ||
| 273 | |||
| 274 | /* Subtree VM stats and events (batched updates) */ | ||
| 278 | struct memcg_vmstats_percpu __percpu *vmstats_percpu; | 275 | struct memcg_vmstats_percpu __percpu *vmstats_percpu; |
| 279 | 276 | ||
| 280 | MEMCG_PADDING(_pad2_); | 277 | MEMCG_PADDING(_pad2_); |
| 281 | 278 | ||
| 282 | atomic_long_t vmstats[MEMCG_NR_STAT]; | 279 | atomic_long_t vmstats[MEMCG_NR_STAT]; |
| 283 | atomic_long_t vmstats_local[MEMCG_NR_STAT]; | ||
| 284 | |||
| 285 | atomic_long_t vmevents[NR_VM_EVENT_ITEMS]; | 280 | atomic_long_t vmevents[NR_VM_EVENT_ITEMS]; |
| 286 | atomic_long_t vmevents_local[NR_VM_EVENT_ITEMS]; | ||
| 287 | 281 | ||
| 282 | /* memory.events */ | ||
| 288 | atomic_long_t memory_events[MEMCG_NR_MEMORY_EVENTS]; | 283 | atomic_long_t memory_events[MEMCG_NR_MEMORY_EVENTS]; |
| 289 | 284 | ||
| 290 | unsigned long socket_pressure; | 285 | unsigned long socket_pressure; |
| @@ -576,7 +571,11 @@ static inline unsigned long memcg_page_state(struct mem_cgroup *memcg, int idx) | |||
| 576 | static inline unsigned long memcg_page_state_local(struct mem_cgroup *memcg, | 571 | static inline unsigned long memcg_page_state_local(struct mem_cgroup *memcg, |
| 577 | int idx) | 572 | int idx) |
| 578 | { | 573 | { |
| 579 | long x = atomic_long_read(&memcg->vmstats_local[idx]); | 574 | long x = 0; |
| 575 | int cpu; | ||
| 576 | |||
| 577 | for_each_possible_cpu(cpu) | ||
| 578 | x += per_cpu(memcg->vmstats_local->stat[idx], cpu); | ||
| 580 | #ifdef CONFIG_SMP | 579 | #ifdef CONFIG_SMP |
| 581 | if (x < 0) | 580 | if (x < 0) |
| 582 | x = 0; | 581 | x = 0; |
| @@ -650,13 +649,15 @@ static inline unsigned long lruvec_page_state_local(struct lruvec *lruvec, | |||
| 650 | enum node_stat_item idx) | 649 | enum node_stat_item idx) |
| 651 | { | 650 | { |
| 652 | struct mem_cgroup_per_node *pn; | 651 | struct mem_cgroup_per_node *pn; |
| 653 | long x; | 652 | long x = 0; |
| 653 | int cpu; | ||
| 654 | 654 | ||
| 655 | if (mem_cgroup_disabled()) | 655 | if (mem_cgroup_disabled()) |
| 656 | return node_page_state(lruvec_pgdat(lruvec), idx); | 656 | return node_page_state(lruvec_pgdat(lruvec), idx); |
| 657 | 657 | ||
| 658 | pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); | 658 | pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); |
| 659 | x = atomic_long_read(&pn->lruvec_stat_local[idx]); | 659 | for_each_possible_cpu(cpu) |
| 660 | x += per_cpu(pn->lruvec_stat_local->count[idx], cpu); | ||
| 660 | #ifdef CONFIG_SMP | 661 | #ifdef CONFIG_SMP |
| 661 | if (x < 0) | 662 | if (x < 0) |
| 662 | x = 0; | 663 | x = 0; |
| @@ -746,8 +747,14 @@ static inline void count_memcg_event_mm(struct mm_struct *mm, | |||
| 746 | static inline void memcg_memory_event(struct mem_cgroup *memcg, | 747 | static inline void memcg_memory_event(struct mem_cgroup *memcg, |
| 747 | enum memcg_memory_event event) | 748 | enum memcg_memory_event event) |
| 748 | { | 749 | { |
| 749 | atomic_long_inc(&memcg->memory_events[event]); | 750 | do { |
| 750 | cgroup_file_notify(&memcg->events_file); | 751 | atomic_long_inc(&memcg->memory_events[event]); |
| 752 | cgroup_file_notify(&memcg->events_file); | ||
| 753 | |||
| 754 | if (cgrp_dfl_root.flags & CGRP_ROOT_MEMORY_LOCAL_EVENTS) | ||
| 755 | break; | ||
| 756 | } while ((memcg = parent_mem_cgroup(memcg)) && | ||
| 757 | !mem_cgroup_is_root(memcg)); | ||
| 751 | } | 758 | } |
| 752 | 759 | ||
| 753 | static inline void memcg_memory_event_mm(struct mm_struct *mm, | 760 | static inline void memcg_memory_event_mm(struct mm_struct *mm, |
diff --git a/include/linux/memremap.h b/include/linux/memremap.h index f0628660d541..1732dea030b2 100644 --- a/include/linux/memremap.h +++ b/include/linux/memremap.h | |||
| @@ -81,6 +81,7 @@ typedef void (*dev_page_free_t)(struct page *page, void *data); | |||
| 81 | * @res: physical address range covered by @ref | 81 | * @res: physical address range covered by @ref |
| 82 | * @ref: reference count that pins the devm_memremap_pages() mapping | 82 | * @ref: reference count that pins the devm_memremap_pages() mapping |
| 83 | * @kill: callback to transition @ref to the dead state | 83 | * @kill: callback to transition @ref to the dead state |
| 84 | * @cleanup: callback to wait for @ref to be idle and reap it | ||
| 84 | * @dev: host device of the mapping for debug | 85 | * @dev: host device of the mapping for debug |
| 85 | * @data: private data pointer for page_free() | 86 | * @data: private data pointer for page_free() |
| 86 | * @type: memory type: see MEMORY_* in memory_hotplug.h | 87 | * @type: memory type: see MEMORY_* in memory_hotplug.h |
| @@ -92,6 +93,7 @@ struct dev_pagemap { | |||
| 92 | struct resource res; | 93 | struct resource res; |
| 93 | struct percpu_ref *ref; | 94 | struct percpu_ref *ref; |
| 94 | void (*kill)(struct percpu_ref *ref); | 95 | void (*kill)(struct percpu_ref *ref); |
| 96 | void (*cleanup)(struct percpu_ref *ref); | ||
| 95 | struct device *dev; | 97 | struct device *dev; |
| 96 | void *data; | 98 | void *data; |
| 97 | enum memory_type type; | 99 | enum memory_type type; |
| @@ -100,6 +102,7 @@ struct dev_pagemap { | |||
| 100 | 102 | ||
| 101 | #ifdef CONFIG_ZONE_DEVICE | 103 | #ifdef CONFIG_ZONE_DEVICE |
| 102 | void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap); | 104 | void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap); |
| 105 | void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap); | ||
| 103 | struct dev_pagemap *get_dev_pagemap(unsigned long pfn, | 106 | struct dev_pagemap *get_dev_pagemap(unsigned long pfn, |
| 104 | struct dev_pagemap *pgmap); | 107 | struct dev_pagemap *pgmap); |
| 105 | 108 | ||
| @@ -118,6 +121,11 @@ static inline void *devm_memremap_pages(struct device *dev, | |||
| 118 | return ERR_PTR(-ENXIO); | 121 | return ERR_PTR(-ENXIO); |
| 119 | } | 122 | } |
| 120 | 123 | ||
| 124 | static inline void devm_memunmap_pages(struct device *dev, | ||
| 125 | struct dev_pagemap *pgmap) | ||
| 126 | { | ||
| 127 | } | ||
| 128 | |||
| 121 | static inline struct dev_pagemap *get_dev_pagemap(unsigned long pfn, | 129 | static inline struct dev_pagemap *get_dev_pagemap(unsigned long pfn, |
| 122 | struct dev_pagemap *pgmap) | 130 | struct dev_pagemap *pgmap) |
| 123 | { | 131 | { |
diff --git a/include/linux/memstick.h b/include/linux/memstick.h index 690c35a9d4cc..216a713bef7f 100644 --- a/include/linux/memstick.h +++ b/include/linux/memstick.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Sony MemoryStick support | 3 | * Sony MemoryStick support |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007 Alex Dubov <oakad@yahoo.com> | 5 | * Copyright (C) 2007 Alex Dubov <oakad@yahoo.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef _MEMSTICK_H | 8 | #ifndef _MEMSTICK_H |
diff --git a/include/linux/mfd/88pm80x.h b/include/linux/mfd/88pm80x.h index c118a7ec94d6..def5df6e74bf 100644 --- a/include/linux/mfd/88pm80x.h +++ b/include/linux/mfd/88pm80x.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Marvell 88PM80x Interface | 3 | * Marvell 88PM80x Interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Marvell International Ltd. | 5 | * Copyright (C) 2012 Marvell International Ltd. |
| 5 | * Qiao Zhou <zhouqiao@marvell.com> | 6 | * Qiao Zhou <zhouqiao@marvell.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_MFD_88PM80X_H | 9 | #ifndef __LINUX_MFD_88PM80X_H |
diff --git a/include/linux/mfd/88pm860x.h b/include/linux/mfd/88pm860x.h index cd97530205c2..473545a2c425 100644 --- a/include/linux/mfd/88pm860x.h +++ b/include/linux/mfd/88pm860x.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Marvell 88PM860x Interface | 3 | * Marvell 88PM860x Interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Marvell International Ltd. | 5 | * Copyright (C) 2009 Marvell International Ltd. |
| 5 | * Haojian Zhuang <haojian.zhuang@marvell.com> | 6 | * Haojian Zhuang <haojian.zhuang@marvell.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_MFD_88PM860X_H | 9 | #ifndef __LINUX_MFD_88PM860X_H |
diff --git a/include/linux/mfd/aat2870.h b/include/linux/mfd/aat2870.h index f7316c29bdec..af7267c480ee 100644 --- a/include/linux/mfd/aat2870.h +++ b/include/linux/mfd/aat2870.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mfd/aat2870.h | 3 | * linux/include/linux/mfd/aat2870.h |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011, NVIDIA Corporation. | 5 | * Copyright (c) 2011, NVIDIA Corporation. |
| 5 | * Author: Jin Park <jinyoungp@nvidia.com> | 6 | * Author: Jin Park <jinyoungp@nvidia.com> |
| 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 | ||
| 9 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License 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 | ||
| 18 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 19 | * 02110-1301 USA | ||
| 20 | */ | 7 | */ |
| 21 | 8 | ||
| 22 | #ifndef __LINUX_MFD_AAT2870_H | 9 | #ifndef __LINUX_MFD_AAT2870_H |
diff --git a/include/linux/mfd/ab3100.h b/include/linux/mfd/ab3100.h index afd3080bde24..a881d8495186 100644 --- a/include/linux/mfd/ab3100.h +++ b/include/linux/mfd/ab3100.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2007-2009 ST-Ericsson AB | 3 | * Copyright (C) 2007-2009 ST-Ericsson AB |
| 3 | * License terms: GNU General Public License (GPL) version 2 | ||
| 4 | * AB3100 core access functions | 4 | * AB3100 core access functions |
| 5 | * Author: Linus Walleij <linus.walleij@stericsson.com> | 5 | * Author: Linus Walleij <linus.walleij@stericsson.com> |
| 6 | * | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #include <linux/regulator/machine.h> | 8 | #include <linux/regulator/machine.h> |
diff --git a/include/linux/mfd/abx500.h b/include/linux/mfd/abx500.h index aa09414756db..23040b6f1615 100644 --- a/include/linux/mfd/abx500.h +++ b/include/linux/mfd/abx500.h | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2007-2009 ST-Ericsson AB | 3 | * Copyright (C) 2007-2009 ST-Ericsson AB |
| 3 | * License terms: GNU General Public License (GPL) version 2 | ||
| 4 | * | 4 | * |
| 5 | * ABX500 core access functions. | 5 | * ABX500 core access functions. |
| 6 | * The abx500 interface is used for the Analog Baseband chips. | 6 | * The abx500 interface is used for the Analog Baseband chips. |
diff --git a/include/linux/mfd/abx500/ab8500-bm.h b/include/linux/mfd/abx500/ab8500-bm.h index c06daf3d490a..903e94c189d8 100644 --- a/include/linux/mfd/abx500/ab8500-bm.h +++ b/include/linux/mfd/abx500/ab8500-bm.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright ST-Ericsson 2012. | 3 | * Copyright ST-Ericsson 2012. |
| 3 | * | 4 | * |
| 4 | * Author: Arun Murthy <arun.murthy@stericsson.com> | 5 | * Author: Arun Murthy <arun.murthy@stericsson.com> |
| 5 | * Licensed under GPLv2. | ||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #ifndef _AB8500_BM_H | 8 | #ifndef _AB8500_BM_H |
diff --git a/include/linux/mfd/abx500/ab8500-codec.h b/include/linux/mfd/abx500/ab8500-codec.h index d7079413def0..c19f505122ac 100644 --- a/include/linux/mfd/abx500/ab8500-codec.h +++ b/include/linux/mfd/abx500/ab8500-codec.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2012 | 3 | * Copyright (C) ST-Ericsson SA 2012 |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * for ST-Ericsson. | 6 | * for ST-Ericsson. |
| 6 | * | 7 | * |
| 7 | * License terms: | 8 | * License terms: |
| 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 version 2 as published | ||
| 11 | * by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef AB8500_CORE_CODEC_H | 11 | #ifndef AB8500_CORE_CODEC_H |
diff --git a/include/linux/mfd/abx500/ab8500-gpadc.h b/include/linux/mfd/abx500/ab8500-gpadc.h index 49ded001049b..836c944abe2e 100644 --- a/include/linux/mfd/abx500/ab8500-gpadc.h +++ b/include/linux/mfd/abx500/ab8500-gpadc.h | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2010 ST-Ericsson SA | 3 | * Copyright (C) 2010 ST-Ericsson SA |
| 3 | * Licensed under GPLv2. | ||
| 4 | * | 4 | * |
| 5 | * Author: Arun R Murthy <arun.murthy@stericsson.com> | 5 | * Author: Arun R Murthy <arun.murthy@stericsson.com> |
| 6 | * Author: Daniel Willerud <daniel.willerud@stericsson.com> | 6 | * Author: Daniel Willerud <daniel.willerud@stericsson.com> |
diff --git a/include/linux/mfd/abx500/ab8500-sysctrl.h b/include/linux/mfd/abx500/ab8500-sysctrl.h index 01024d1aed0e..825f6059d4e3 100644 --- a/include/linux/mfd/abx500/ab8500-sysctrl.h +++ b/include/linux/mfd/abx500/ab8500-sysctrl.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * Author: Mattias Nilsson <mattias.i.nilsson@stericsson.com> for ST Ericsson. | 4 | * Author: Mattias Nilsson <mattias.i.nilsson@stericsson.com> for ST Ericsson. |
| 4 | * License terms: GNU General Public License (GPL) version 2 | ||
| 5 | */ | 5 | */ |
| 6 | #ifndef __AB8500_SYSCTRL_H | 6 | #ifndef __AB8500_SYSCTRL_H |
| 7 | #define __AB8500_SYSCTRL_H | 7 | #define __AB8500_SYSCTRL_H |
diff --git a/include/linux/mfd/abx500/ab8500.h b/include/linux/mfd/abx500/ab8500.h index d33c245e75ca..524a7e4702c2 100644 --- a/include/linux/mfd/abx500/ab8500.h +++ b/include/linux/mfd/abx500/ab8500.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * Author: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com> | 5 | * Author: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com> |
| 6 | */ | 6 | */ |
| 7 | #ifndef MFD_AB8500_H | 7 | #ifndef MFD_AB8500_H |
diff --git a/include/linux/mfd/abx500/ux500_chargalg.h b/include/linux/mfd/abx500/ux500_chargalg.h index 669894f434f5..9b97d284d0ce 100644 --- a/include/linux/mfd/abx500/ux500_chargalg.h +++ b/include/linux/mfd/abx500/ux500_chargalg.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2012 | 3 | * Copyright (C) ST-Ericsson SA 2012 |
| 3 | * Author: Johan Gardsmark <johan.gardsmark@stericsson.com> for ST-Ericsson. | 4 | * Author: Johan Gardsmark <johan.gardsmark@stericsson.com> for ST-Ericsson. |
| 4 | * License terms: GNU General Public License (GPL), version 2 | ||
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef _UX500_CHARGALG_H | 7 | #ifndef _UX500_CHARGALG_H |
diff --git a/include/linux/mfd/ac100.h b/include/linux/mfd/ac100.h index 3c148f196b9f..88005c3a1b2d 100644 --- a/include/linux/mfd/ac100.h +++ b/include/linux/mfd/ac100.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Functions and registers to access AC100 codec / RTC combo IC. | 3 | * Functions and registers to access AC100 codec / RTC combo IC. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 Chen-Yu Tsai | 5 | * Copyright (C) 2016 Chen-Yu Tsai |
| 5 | * | 6 | * |
| 6 | * Chen-Yu Tsai <wens@csie.org> | 7 | * Chen-Yu Tsai <wens@csie.org> |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __LINUX_MFD_AC100_H | 10 | #ifndef __LINUX_MFD_AC100_H |
diff --git a/include/linux/mfd/adp5520.h b/include/linux/mfd/adp5520.h index ac37558a4673..9a14f80ec4ad 100644 --- a/include/linux/mfd/adp5520.h +++ b/include/linux/mfd/adp5520.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions and platform data for Analog Devices | 3 | * Definitions and platform data for Analog Devices |
| 3 | * ADP5520/ADP5501 MFD PMICs (Backlight, LED, GPIO and Keys) | 4 | * ADP5520/ADP5501 MFD PMICs (Backlight, LED, GPIO and Keys) |
| 4 | * | 5 | * |
| 5 | * Copyright 2009 Analog Devices Inc. | 6 | * Copyright 2009 Analog Devices Inc. |
| 6 | * | ||
| 7 | * Licensed under the GPL-2 or later. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | 9 | ||
diff --git a/include/linux/mfd/altera-a10sr.h b/include/linux/mfd/altera-a10sr.h index 45a5e6e7db54..d616da4b3c4c 100644 --- a/include/linux/mfd/altera-a10sr.h +++ b/include/linux/mfd/altera-a10sr.h | |||
| @@ -1,18 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright Intel Corporation (C) 2014-2016. All Rights Reserved | 3 | * Copyright Intel Corporation (C) 2014-2016. All Rights Reserved |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License along with | ||
| 14 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | * | ||
| 16 | * Declarations for Altera Arria10 MAX5 System Resource Chip | 5 | * Declarations for Altera Arria10 MAX5 System Resource Chip |
| 17 | * | 6 | * |
| 18 | * Adapted from DA9052 | 7 | * Adapted from DA9052 |
diff --git a/include/linux/mfd/arizona/core.h b/include/linux/mfd/arizona/core.h index b31b3be7f8c9..6d6f96b2b29f 100644 --- a/include/linux/mfd/arizona/core.h +++ b/include/linux/mfd/arizona/core.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Arizona MFD internals | 3 | * Arizona MFD internals |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef _WM_ARIZONA_CORE_H | 10 | #ifndef _WM_ARIZONA_CORE_H |
diff --git a/include/linux/mfd/arizona/pdata.h b/include/linux/mfd/arizona/pdata.h index 0013075d4cda..2d13bbea4f3a 100644 --- a/include/linux/mfd/arizona/pdata.h +++ b/include/linux/mfd/arizona/pdata.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for Arizona devices | 3 | * Platform data for Arizona devices |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Wolfson Microelectronics. PLC. | 5 | * Copyright 2012 Wolfson Microelectronics. PLC. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _ARIZONA_PDATA_H | 8 | #ifndef _ARIZONA_PDATA_H |
diff --git a/include/linux/mfd/arizona/registers.h b/include/linux/mfd/arizona/registers.h index 0d06c5d0af93..bb1a2530ae27 100644 --- a/include/linux/mfd/arizona/registers.h +++ b/include/linux/mfd/arizona/registers.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ARIZONA register definitions | 3 | * ARIZONA register definitions |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef _ARIZONA_REGISTERS_H | 10 | #ifndef _ARIZONA_REGISTERS_H |
diff --git a/include/linux/mfd/as3711.h b/include/linux/mfd/as3711.h index ddd0b953323b..4be16b4d2c8a 100644 --- a/include/linux/mfd/as3711.h +++ b/include/linux/mfd/as3711.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AS3711 PMIC MFC driver header | 3 | * AS3711 PMIC MFC driver header |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Renesas Electronics Corporation | 5 | * Copyright (C) 2012 Renesas Electronics Corporation |
| 5 | * Author: Guennadi Liakhovetski, <g.liakhovetski@gmx.de> | 6 | * Author: Guennadi Liakhovetski, <g.liakhovetski@gmx.de> |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or modify | ||
| 8 | * it under the terms of the version 2 of the GNU General Public License as | ||
| 9 | * published by the Free Software Foundation | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef MFD_AS3711_H | 9 | #ifndef MFD_AS3711_H |
diff --git a/include/linux/mfd/as3722.h b/include/linux/mfd/as3722.h index b404a5af9bba..5162dfc7c24b 100644 --- a/include/linux/mfd/as3722.h +++ b/include/linux/mfd/as3722.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * as3722 definitions | 3 | * as3722 definitions |
| 3 | * | 4 | * |
| @@ -6,21 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Author: Florian Lobmaier <florian.lobmaier@ams.com> | 8 | * Author: Florian Lobmaier <florian.lobmaier@ams.com> |
| 8 | * Author: Laxman Dewangan <ldewangan@nvidia.com> | 9 | * Author: Laxman Dewangan <ldewangan@nvidia.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 | * | ||
| 15 | * This program is distributed in the hope that it will be useful, | ||
| 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 18 | * GNU General Public License for more details. | ||
| 19 | * | ||
| 20 | * You should have received a copy of the GNU General Public License | ||
| 21 | * along with this program; if not, write to the Free Software | ||
| 22 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 23 | * | ||
| 24 | */ | 10 | */ |
| 25 | 11 | ||
| 26 | #ifndef __LINUX_MFD_AS3722_H__ | 12 | #ifndef __LINUX_MFD_AS3722_H__ |
diff --git a/include/linux/mfd/asic3.h b/include/linux/mfd/asic3.h index e1148d037e7b..61e686dbaa74 100644 --- a/include/linux/mfd/asic3.h +++ b/include/linux/mfd/asic3.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/asic3.h | 3 | * include/linux/mfd/asic3.h |
| 3 | * | 4 | * |
| 4 | * Compaq ASIC3 headers. | 5 | * Compaq ASIC3 headers. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * Copyright 2001 Compaq Computer Corporation. | 7 | * Copyright 2001 Compaq Computer Corporation. |
| 11 | * Copyright 2007-2008 OpenedHand Ltd. | 8 | * Copyright 2007-2008 OpenedHand Ltd. |
| 12 | */ | 9 | */ |
diff --git a/include/linux/mfd/atmel-hlcdc.h b/include/linux/mfd/atmel-hlcdc.h index 1279ab1644b5..a186119a49b5 100644 --- a/include/linux/mfd/atmel-hlcdc.h +++ b/include/linux/mfd/atmel-hlcdc.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2014 Free Electrons | 3 | * Copyright (C) 2014 Free Electrons |
| 3 | * Copyright (C) 2014 Atmel | 4 | * Copyright (C) 2014 Atmel |
| 4 | * | 5 | * |
| 5 | * Author: Boris BREZILLON <boris.brezillon@free-electrons.com> | 6 | * Author: Boris BREZILLON <boris.brezillon@free-electrons.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 version 2 as published by | ||
| 9 | * the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 14 | * more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License along with | ||
| 17 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | 8 | ||
| 20 | #ifndef __LINUX_MFD_HLCDC_H | 9 | #ifndef __LINUX_MFD_HLCDC_H |
diff --git a/include/linux/mfd/axp20x.h b/include/linux/mfd/axp20x.h index a353cd22b388..fd5957c042da 100644 --- a/include/linux/mfd/axp20x.h +++ b/include/linux/mfd/axp20x.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Functions and registers to access AXP20X power management chip. | 3 | * Functions and registers to access AXP20X power management chip. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013, Carlo Caione <carlo@caione.org> | 5 | * Copyright (C) 2013, Carlo Caione <carlo@caione.org> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __LINUX_MFD_AXP20X_H | 8 | #ifndef __LINUX_MFD_AXP20X_H |
diff --git a/include/linux/mfd/bcm590xx.h b/include/linux/mfd/bcm590xx.h index 267aedee1c7a..6b8791da6119 100644 --- a/include/linux/mfd/bcm590xx.h +++ b/include/linux/mfd/bcm590xx.h | |||
| @@ -1,14 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Broadcom BCM590xx PMU | 3 | * Broadcom BCM590xx PMU |
| 3 | * | 4 | * |
| 4 | * Copyright 2014 Linaro Limited | 5 | * Copyright 2014 Linaro Limited |
| 5 | * Author: Matt Porter <mporter@linaro.org> | 6 | * Author: Matt Porter <mporter@linaro.org> |
| 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 | */ | 7 | */ |
| 13 | 8 | ||
| 14 | #ifndef __LINUX_MFD_BCM590XX_H | 9 | #ifndef __LINUX_MFD_BCM590XX_H |
diff --git a/include/linux/mfd/core.h b/include/linux/mfd/core.h index 99c0395fe1f9..b43fc5773ad7 100644 --- a/include/linux/mfd/core.h +++ b/include/linux/mfd/core.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * drivers/mfd/mfd-core.h | 3 | * drivers/mfd/mfd-core.h |
| 3 | * | 4 | * |
| 4 | * core MFD support | 5 | * core MFD support |
| 5 | * Copyright (c) 2006 Ian Molton | 6 | * Copyright (c) 2006 Ian Molton |
| 6 | * Copyright (c) 2007 Dmitry Baryshkov | 7 | * Copyright (c) 2007 Dmitry Baryshkov |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef MFD_CORE_H | 10 | #ifndef MFD_CORE_H |
diff --git a/include/linux/mfd/cros_ec.h b/include/linux/mfd/cros_ec.h index cfa78bb4990f..5ddca44be06d 100644 --- a/include/linux/mfd/cros_ec.h +++ b/include/linux/mfd/cros_ec.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ChromeOS EC multi-function device | 3 | * ChromeOS EC multi-function device |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Google, Inc | 5 | * Copyright (C) 2012 Google, Inc |
| 5 | * | ||
| 6 | * This software is licensed under the terms of the GNU General Public | ||
| 7 | * License version 2, as published by the Free Software Foundation, and | ||
| 8 | * may be copied, distributed, and modified under those terms. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef __LINUX_MFD_CROS_EC_H | 8 | #ifndef __LINUX_MFD_CROS_EC_H |
diff --git a/include/linux/mfd/cros_ec_commands.h b/include/linux/mfd/cros_ec_commands.h index dcec96f01879..114614e20e4d 100644 --- a/include/linux/mfd/cros_ec_commands.h +++ b/include/linux/mfd/cros_ec_commands.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Host communication command constants for ChromeOS EC | 3 | * Host communication command constants for ChromeOS EC |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Google, Inc | 5 | * Copyright (C) 2012 Google, Inc |
| 5 | * | 6 | * |
| 6 | * This software is licensed under the terms of the GNU General Public | ||
| 7 | * License version 2, as published by the Free Software Foundation, and | ||
| 8 | * may be copied, distributed, and modified under those terms. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | * The ChromeOS EC multi function device is used to mux all the requests | 7 | * The ChromeOS EC multi function device is used to mux all the requests |
| 16 | * to the EC device for its multiple features: keyboard controller, | 8 | * to the EC device for its multiple features: keyboard controller, |
| 17 | * battery charging and regulator control, firmware update. | 9 | * battery charging and regulator control, firmware update. |
diff --git a/include/linux/mfd/da8xx-cfgchip.h b/include/linux/mfd/da8xx-cfgchip.h index 304985e288d2..93bbfc2c1d54 100644 --- a/include/linux/mfd/da8xx-cfgchip.h +++ b/include/linux/mfd/da8xx-cfgchip.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI DaVinci DA8xx CHIPCFGx registers for syscon consumers. | 3 | * TI DaVinci DA8xx CHIPCFGx registers for syscon consumers. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 David Lechner <david@lechnology.com> | 5 | * Copyright (C) 2016 David Lechner <david@lechnology.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 6 | */ |
| 16 | 7 | ||
| 17 | #ifndef __LINUX_MFD_DA8XX_CFGCHIP_H | 8 | #ifndef __LINUX_MFD_DA8XX_CFGCHIP_H |
diff --git a/include/linux/mfd/da9055/pdata.h b/include/linux/mfd/da9055/pdata.h index 1a94fa2ac309..eac48e483190 100644 --- a/include/linux/mfd/da9055/pdata.h +++ b/include/linux/mfd/da9055/pdata.h | |||
| @@ -1,10 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* Copyright (C) 2012 Dialog Semiconductor Ltd. | 2 | /* Copyright (C) 2012 Dialog Semiconductor Ltd. |
| 2 | * | ||
| 3 | * This program is free software; you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation; either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | */ | 3 | */ |
| 9 | #ifndef __DA9055_PDATA_H | 4 | #ifndef __DA9055_PDATA_H |
| 10 | #define __DA9055_PDATA_H | 5 | #define __DA9055_PDATA_H |
diff --git a/include/linux/mfd/da9062/core.h b/include/linux/mfd/da9062/core.h index 74d33a01ddae..ea0c670992de 100644 --- a/include/linux/mfd/da9062/core.h +++ b/include/linux/mfd/da9062/core.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2015-2017 Dialog Semiconductor | 3 | * Copyright (C) 2015-2017 Dialog Semiconductor |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or | ||
| 5 | * modify it under the terms of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation; either version 2 | ||
| 7 | * of the License, or (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __MFD_DA9062_CORE_H__ | 6 | #ifndef __MFD_DA9062_CORE_H__ |
diff --git a/include/linux/mfd/da9062/registers.h b/include/linux/mfd/da9062/registers.h index 18d576aed902..fe04b708742b 100644 --- a/include/linux/mfd/da9062/registers.h +++ b/include/linux/mfd/da9062/registers.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2015-2017 Dialog Semiconductor | 3 | * Copyright (C) 2015-2017 Dialog Semiconductor |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or | ||
| 5 | * modify it under the terms of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation; either version 2 | ||
| 7 | * of the License, or (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __DA9062_H__ | 6 | #ifndef __DA9062_H__ |
diff --git a/include/linux/mfd/da9063/pdata.h b/include/linux/mfd/da9063/pdata.h index 50bed4f89c1a..77c566ab96ab 100644 --- a/include/linux/mfd/da9063/pdata.h +++ b/include/linux/mfd/da9063/pdata.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform configuration options for DA9063 | 3 | * Platform configuration options for DA9063 |
| 3 | * | 4 | * |
| @@ -5,12 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Michal Hajduk, Dialog Semiconductor | 7 | * Author: Michal Hajduk, Dialog Semiconductor |
| 7 | * Author: Krystian Garbaciak, Dialog Semiconductor | 8 | * Author: Krystian Garbaciak, Dialog Semiconductor |
| 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 | */ | 9 | */ |
| 15 | 10 | ||
| 16 | #ifndef __MFD_DA9063_PDATA_H__ | 11 | #ifndef __MFD_DA9063_PDATA_H__ |
diff --git a/include/linux/mfd/da9150/core.h b/include/linux/mfd/da9150/core.h index 1bf50caeb9fa..d116d5f3ef56 100644 --- a/include/linux/mfd/da9150/core.h +++ b/include/linux/mfd/da9150/core.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * DA9150 MFD Driver - Core Data | 3 | * DA9150 MFD Driver - Core Data |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2014 Dialog Semiconductor | 5 | * Copyright (c) 2014 Dialog Semiconductor |
| 5 | * | 6 | * |
| 6 | * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> | 7 | * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> |
| 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 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __DA9150_CORE_H | 10 | #ifndef __DA9150_CORE_H |
diff --git a/include/linux/mfd/da9150/registers.h b/include/linux/mfd/da9150/registers.h index 27ca6ee4d840..1fd8f5968817 100644 --- a/include/linux/mfd/da9150/registers.h +++ b/include/linux/mfd/da9150/registers.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * DA9150 MFD Driver - Registers | 3 | * DA9150 MFD Driver - Registers |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2014 Dialog Semiconductor | 5 | * Copyright (c) 2014 Dialog Semiconductor |
| 5 | * | 6 | * |
| 6 | * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> | 7 | * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> |
| 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 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __DA9150_REGISTERS_H | 10 | #ifndef __DA9150_REGISTERS_H |
diff --git a/include/linux/mfd/davinci_voicecodec.h b/include/linux/mfd/davinci_voicecodec.h index 2c0127cb06c5..556375b91316 100644 --- a/include/linux/mfd/davinci_voicecodec.h +++ b/include/linux/mfd/davinci_voicecodec.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * DaVinci Voice Codec Core Interface for TI platforms | 3 | * DaVinci Voice Codec Core Interface for TI platforms |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Texas Instruments, Inc | 5 | * Copyright (C) 2010 Texas Instruments, Inc |
| 5 | * | 6 | * |
| 6 | * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com> | 7 | * Author: Miguel Aguilar <miguel.aguilar@ridgerun.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 | * | ||
| 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 | */ | 8 | */ |
| 22 | 9 | ||
| 23 | #ifndef __LINUX_MFD_DAVINCI_VOICECODEC_H_ | 10 | #ifndef __LINUX_MFD_DAVINCI_VOICECODEC_H_ |
diff --git a/include/linux/mfd/db8500-prcmu.h b/include/linux/mfd/db8500-prcmu.h index 7ba67b55b312..813710aa2cfd 100644 --- a/include/linux/mfd/db8500-prcmu.h +++ b/include/linux/mfd/db8500-prcmu.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) STMicroelectronics 2009 | 3 | * Copyright (C) STMicroelectronics 2009 |
| 3 | * Copyright (C) ST-Ericsson SA 2010 | 4 | * Copyright (C) ST-Ericsson SA 2010 |
| 4 | * | 5 | * |
| 5 | * License Terms: GNU General Public License v2 | ||
| 6 | * Author: Kumar Sanghvi <kumar.sanghvi@stericsson.com> | 6 | * Author: Kumar Sanghvi <kumar.sanghvi@stericsson.com> |
| 7 | * | 7 | * |
| 8 | * PRCMU f/w APIs | 8 | * PRCMU f/w APIs |
diff --git a/include/linux/mfd/dbx500-prcmu.h b/include/linux/mfd/dbx500-prcmu.h index 2e2c6a63a065..238401a50d0b 100644 --- a/include/linux/mfd/dbx500-prcmu.h +++ b/include/linux/mfd/dbx500-prcmu.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST Ericsson SA 2011 | 3 | * Copyright (C) ST Ericsson SA 2011 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * | ||
| 6 | * STE Ux500 PRCMU API | 5 | * STE Ux500 PRCMU API |
| 7 | */ | 6 | */ |
| 8 | #ifndef __MACH_PRCMU_H | 7 | #ifndef __MACH_PRCMU_H |
diff --git a/include/linux/mfd/hi6421-pmic.h b/include/linux/mfd/hi6421-pmic.h index 2580c08db7b1..bbc64484c021 100644 --- a/include/linux/mfd/hi6421-pmic.h +++ b/include/linux/mfd/hi6421-pmic.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header file for device driver Hi6421 PMIC | 3 | * Header file for device driver Hi6421 PMIC |
| 3 | * | 4 | * |
| @@ -7,10 +8,6 @@ | |||
| 7 | * http://www.linaro.org | 8 | * http://www.linaro.org |
| 8 | * | 9 | * |
| 9 | * Author: Guodong Xu <guodong.xu@linaro.org> | 10 | * Author: Guodong Xu <guodong.xu@linaro.org> |
| 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 | */ | 11 | */ |
| 15 | 12 | ||
| 16 | #ifndef __HI6421_PMIC_H | 13 | #ifndef __HI6421_PMIC_H |
diff --git a/include/linux/mfd/hi655x-pmic.h b/include/linux/mfd/hi655x-pmic.h index 62f03c2b1bb0..b06171322178 100644 --- a/include/linux/mfd/hi655x-pmic.h +++ b/include/linux/mfd/hi655x-pmic.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Device driver for regulators in hi655x IC | 3 | * Device driver for regulators in hi655x IC |
| 3 | * | 4 | * |
| @@ -6,10 +7,6 @@ | |||
| 6 | * Authors: | 7 | * Authors: |
| 7 | * Chen Feng <puck.chen@hisilicon.com> | 8 | * Chen Feng <puck.chen@hisilicon.com> |
| 8 | * Fei Wang <w.f@huawei.com> | 9 | * Fei Wang <w.f@huawei.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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | #ifndef __HI655X_PMIC_H | 12 | #ifndef __HI655X_PMIC_H |
diff --git a/include/linux/mfd/janz.h b/include/linux/mfd/janz.h index e9994c469803..90dea65fd733 100644 --- a/include/linux/mfd/janz.h +++ b/include/linux/mfd/janz.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Common Definitions for Janz MODULbus devices | 3 | * Common Definitions for Janz MODULbus devices |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2010 Ira W. Snyder <iws@ovro.caltech.edu> | 5 | * Copyright (c) 2010 Ira W. Snyder <iws@ovro.caltech.edu> |
| 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 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef JANZ_H | 8 | #ifndef JANZ_H |
diff --git a/include/linux/mfd/kempld.h b/include/linux/mfd/kempld.h index 26e0b469e567..643c096b93ac 100644 --- a/include/linux/mfd/kempld.h +++ b/include/linux/mfd/kempld.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Kontron PLD driver definitions | 3 | * Kontron PLD driver definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2010-2012 Kontron Europe GmbH | 5 | * Copyright (c) 2010-2012 Kontron Europe GmbH |
| 5 | * Author: Michael Brunner <michael.brunner@kontron.com> | 6 | * Author: Michael Brunner <michael.brunner@kontron.com> |
| 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 2 as published | ||
| 9 | * by the Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef _LINUX_MFD_KEMPLD_H_ | 9 | #ifndef _LINUX_MFD_KEMPLD_H_ |
diff --git a/include/linux/mfd/lm3533.h b/include/linux/mfd/lm3533.h index 594bc591f256..77092f6363ad 100644 --- a/include/linux/mfd/lm3533.h +++ b/include/linux/mfd/lm3533.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * lm3533.h -- LM3533 interface | 3 | * lm3533.h -- LM3533 interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011-2012 Texas Instruments | 5 | * Copyright (C) 2011-2012 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Johan Hovold <jhovold@gmail.com> | 7 | * Author: Johan Hovold <jhovold@gmail.com> |
| 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 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __LINUX_MFD_LM3533_H | 10 | #ifndef __LINUX_MFD_LM3533_H |
diff --git a/include/linux/mfd/lp3943.h b/include/linux/mfd/lp3943.h index 3490db782988..020a339f96e8 100644 --- a/include/linux/mfd/lp3943.h +++ b/include/linux/mfd/lp3943.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI/National Semiconductor LP3943 Device | 3 | * TI/National Semiconductor LP3943 Device |
| 3 | * | 4 | * |
| 4 | * Copyright 2013 Texas Instruments | 5 | * Copyright 2013 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Milo Kim <milo.kim@ti.com> | 7 | * Author: Milo Kim <milo.kim@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __MFD_LP3943_H__ | 10 | #ifndef __MFD_LP3943_H__ |
diff --git a/include/linux/mfd/lp87565.h b/include/linux/mfd/lp87565.h index d0c91ba65525..e619def115b4 100644 --- a/include/linux/mfd/lp87565.h +++ b/include/linux/mfd/lp87565.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Functions to access LP87565 power management chip. | 3 | * Functions to access LP87565 power management chip. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ | 5 | * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License as | ||
| 8 | * published by the Free Software Foundation version 2. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __LINUX_MFD_LP87565_H | 8 | #ifndef __LINUX_MFD_LP87565_H |
diff --git a/include/linux/mfd/lp8788-isink.h b/include/linux/mfd/lp8788-isink.h index f38262d21ff1..464dc4c937e4 100644 --- a/include/linux/mfd/lp8788-isink.h +++ b/include/linux/mfd/lp8788-isink.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI LP8788 MFD - common definitions for current sinks | 3 | * TI LP8788 MFD - common definitions for current sinks |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Texas Instruments | 5 | * Copyright 2012 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> | 7 | * Author: Milo(Woogyom) Kim <milo.kim@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __ISINK_LP8788_H__ | 10 | #ifndef __ISINK_LP8788_H__ |
diff --git a/include/linux/mfd/lp8788.h b/include/linux/mfd/lp8788.h index 2010e0de3e34..3d5c480d58ea 100644 --- a/include/linux/mfd/lp8788.h +++ b/include/linux/mfd/lp8788.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI LP8788 MFD Device | 3 | * TI LP8788 MFD Device |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Texas Instruments | 5 | * Copyright 2012 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> | 7 | * Author: Milo(Woogyom) Kim <milo.kim@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __MFD_LP8788_H__ | 10 | #ifndef __MFD_LP8788_H__ |
diff --git a/include/linux/mfd/lpc_ich.h b/include/linux/mfd/lpc_ich.h index fba8fcb54f8c..6ddca2bbb3a8 100644 --- a/include/linux/mfd/lpc_ich.h +++ b/include/linux/mfd/lpc_ich.h | |||
| @@ -1,21 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/drivers/mfd/lpc_ich.h | 3 | * linux/drivers/mfd/lpc_ich.h |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2012 Extreme Engineering Solution, Inc. | 5 | * Copyright (c) 2012 Extreme Engineering Solution, Inc. |
| 5 | * Author: Aaron Sierra <asierra@xes-inc.com> | 6 | * Author: Aaron Sierra <asierra@xes-inc.com> |
| 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 2 as published | ||
| 9 | * by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License | ||
| 17 | * along with this program; see the file COPYING. If not, write to | ||
| 18 | * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 19 | */ | 7 | */ |
| 20 | #ifndef LPC_ICH_H | 8 | #ifndef LPC_ICH_H |
| 21 | #define LPC_ICH_H | 9 | #define LPC_ICH_H |
diff --git a/include/linux/mfd/max77620.h b/include/linux/mfd/max77620.h index 82407fe85ca2..12ba157cb83f 100644 --- a/include/linux/mfd/max77620.h +++ b/include/linux/mfd/max77620.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Defining registers address and its bit definitions of MAX77620 and MAX20024 | 3 | * Defining registers address and its bit definitions of MAX77620 and MAX20024 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 NVIDIA CORPORATION. All rights reserved. | 5 | * Copyright (C) 2016 NVIDIA CORPORATION. All rights reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify it | ||
| 7 | * under the terms and conditions of the GNU General Public License, | ||
| 8 | * version 2, as published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _MFD_MAX77620_H_ | 8 | #ifndef _MFD_MAX77620_H_ |
diff --git a/include/linux/mfd/max8907.h b/include/linux/mfd/max8907.h index b06f7a6a1e80..4be3c2370e2a 100644 --- a/include/linux/mfd/max8907.h +++ b/include/linux/mfd/max8907.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Functions to access MAX8907 power management chip. | 3 | * Functions to access MAX8907 power management chip. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Gyungoh Yoo <jack.yoo@maxim-ic.com> | 5 | * Copyright (C) 2010 Gyungoh Yoo <jack.yoo@maxim-ic.com> |
| 5 | * Copyright (C) 2012, NVIDIA CORPORATION. All rights reserved. | 6 | * Copyright (C) 2012, NVIDIA CORPORATION. All rights reserved. |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_MFD_MAX8907_H | 9 | #ifndef __LINUX_MFD_MAX8907_H |
diff --git a/include/linux/mfd/max8925.h b/include/linux/mfd/max8925.h index ce8502e9e7dc..07f9af579fb9 100644 --- a/include/linux/mfd/max8925.h +++ b/include/linux/mfd/max8925.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Maxim8925 Interface | 3 | * Maxim8925 Interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Marvell International Ltd. | 5 | * Copyright (C) 2009 Marvell International Ltd. |
| 5 | * Haojian Zhuang <haojian.zhuang@marvell.com> | 6 | * Haojian Zhuang <haojian.zhuang@marvell.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_MFD_MAX8925_H | 9 | #ifndef __LINUX_MFD_MAX8925_H |
diff --git a/include/linux/mfd/mc13783.h b/include/linux/mfd/mc13783.h index 4ff6137d8d67..c25b1676741b 100644 --- a/include/linux/mfd/mc13783.h +++ b/include/linux/mfd/mc13783.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2010 Yong Shen <yong.shen@linaro.org> | 3 | * Copyright 2010 Yong Shen <yong.shen@linaro.org> |
| 3 | * Copyright 2009-2010 Pengutronix | 4 | * Copyright 2009-2010 Pengutronix |
| 4 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> | 5 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify it under | ||
| 7 | * the terms of the GNU General Public License version 2 as published by the | ||
| 8 | * Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef __LINUX_MFD_MC13783_H | 7 | #ifndef __LINUX_MFD_MC13783_H |
| 11 | #define __LINUX_MFD_MC13783_H | 8 | #define __LINUX_MFD_MC13783_H |
diff --git a/include/linux/mfd/mc13892.h b/include/linux/mfd/mc13892.h index a00f2bec178c..880cd949d12a 100644 --- a/include/linux/mfd/mc13892.h +++ b/include/linux/mfd/mc13892.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2010 Yong Shen <yong.shen@linaro.org> | 3 | * Copyright 2010 Yong Shen <yong.shen@linaro.org> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it under | ||
| 5 | * the terms of the GNU General Public License version 2 as published by the | ||
| 6 | * Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __LINUX_MFD_MC13892_H | 6 | #ifndef __LINUX_MFD_MC13892_H |
diff --git a/include/linux/mfd/mc13xxx.h b/include/linux/mfd/mc13xxx.h index 2ad9bdc0a5ec..f372926d5894 100644 --- a/include/linux/mfd/mc13xxx.h +++ b/include/linux/mfd/mc13xxx.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2009-2010 Pengutronix | 3 | * Copyright 2009-2010 Pengutronix |
| 3 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> | 4 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> |
| 4 | * | ||
| 5 | * This program is free software; you can redistribute it and/or modify it under | ||
| 6 | * the terms of the GNU General Public License version 2 as published by the | ||
| 7 | * Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | #ifndef __LINUX_MFD_MC13XXX_H | 6 | #ifndef __LINUX_MFD_MC13XXX_H |
| 10 | #define __LINUX_MFD_MC13XXX_H | 7 | #define __LINUX_MFD_MC13XXX_H |
diff --git a/include/linux/mfd/mcp.h b/include/linux/mfd/mcp.h index f682953043ba..fd5cafc77e8a 100644 --- a/include/linux/mfd/mcp.h +++ b/include/linux/mfd/mcp.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/drivers/mfd/mcp.h | 3 | * linux/drivers/mfd/mcp.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2001 Russell King, All Rights Reserved. | 5 | * Copyright (C) 2001 Russell King, All Rights Reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef MCP_H | 7 | #ifndef MCP_H |
| 11 | #define MCP_H | 8 | #define MCP_H |
diff --git a/include/linux/mfd/motorola-cpcap.h b/include/linux/mfd/motorola-cpcap.h index aefc49cb7ba9..981e5777deb7 100644 --- a/include/linux/mfd/motorola-cpcap.h +++ b/include/linux/mfd/motorola-cpcap.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * The register defines are based on earlier cpcap.h in Motorola Linux kernel | 3 | * The register defines are based on earlier cpcap.h in Motorola Linux kernel |
| 3 | * tree. | 4 | * tree. |
| @@ -8,10 +9,6 @@ | |||
| 8 | * to make the defines usable with Linux kernel regmap support | 9 | * to make the defines usable with Linux kernel regmap support |
| 9 | * | 10 | * |
| 10 | * Copyright (C) 2016 Tony Lindgren <tony@atomide.com> | 11 | * Copyright (C) 2016 Tony Lindgren <tony@atomide.com> |
| 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 version 2 as | ||
| 14 | * published by the Free Software Foundation. | ||
| 15 | */ | 12 | */ |
| 16 | 13 | ||
| 17 | #include <linux/device.h> | 14 | #include <linux/device.h> |
diff --git a/include/linux/mfd/mt6323/core.h b/include/linux/mfd/mt6323/core.h index 06d0ec3b1f8f..2becc3443179 100644 --- a/include/linux/mfd/mt6323/core.h +++ b/include/linux/mfd/mt6323/core.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2016 Chen Zhong <chen.zhong@mediatek.com> | 3 | * Copyright (c) 2016 Chen Zhong <chen.zhong@mediatek.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __MFD_MT6323_CORE_H__ | 6 | #ifndef __MFD_MT6323_CORE_H__ |
diff --git a/include/linux/mfd/mt6323/registers.h b/include/linux/mfd/mt6323/registers.h index 160f3c0e2589..4455e57544eb 100644 --- a/include/linux/mfd/mt6323/registers.h +++ b/include/linux/mfd/mt6323/registers.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2016 Chen Zhong <chen.zhong@mediatek.com> | 3 | * Copyright (c) 2016 Chen Zhong <chen.zhong@mediatek.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __MFD_MT6323_REGISTERS_H__ | 6 | #ifndef __MFD_MT6323_REGISTERS_H__ |
diff --git a/include/linux/mfd/mt6397/core.h b/include/linux/mfd/mt6397/core.h index d678f526e498..25a95e72179b 100644 --- a/include/linux/mfd/mt6397/core.h +++ b/include/linux/mfd/mt6397/core.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2014 MediaTek Inc. | 3 | * Copyright (c) 2014 MediaTek Inc. |
| 3 | * Author: Flora Fu, MediaTek | 4 | * Author: Flora Fu, MediaTek |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __MFD_MT6397_CORE_H__ | 7 | #ifndef __MFD_MT6397_CORE_H__ |
diff --git a/include/linux/mfd/mt6397/registers.h b/include/linux/mfd/mt6397/registers.h index f23a0a60a877..34d140627a27 100644 --- a/include/linux/mfd/mt6397/registers.h +++ b/include/linux/mfd/mt6397/registers.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2014 MediaTek Inc. | 3 | * Copyright (c) 2014 MediaTek Inc. |
| 3 | * Author: Flora Fu, MediaTek | 4 | * Author: Flora Fu, MediaTek |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __MFD_MT6397_REGISTERS_H__ | 7 | #ifndef __MFD_MT6397_REGISTERS_H__ |
diff --git a/include/linux/mfd/mxs-lradc.h b/include/linux/mfd/mxs-lradc.h index 661a4521f723..ada3d81ee277 100644 --- a/include/linux/mfd/mxs-lradc.h +++ b/include/linux/mfd/mxs-lradc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Freescale MXS Low Resolution Analog-to-Digital Converter driver | 3 | * Freescale MXS Low Resolution Analog-to-Digital Converter driver |
| 3 | * | 4 | * |
| @@ -5,16 +6,6 @@ | |||
| 5 | * Copyright (c) 2016 Ksenija Stanojevic <ksenija.stanojevic@gmail.com> | 6 | * Copyright (c) 2016 Ksenija Stanojevic <ksenija.stanojevic@gmail.com> |
| 6 | * | 7 | * |
| 7 | * Author: Marek Vasut <marex@denx.de> | 8 | * Author: Marek Vasut <marex@denx.de> |
| 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 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License for more details. | ||
| 18 | */ | 9 | */ |
| 19 | 10 | ||
| 20 | #ifndef __MFD_MXS_LRADC_H | 11 | #ifndef __MFD_MXS_LRADC_H |
diff --git a/include/linux/mfd/palmas.h b/include/linux/mfd/palmas.h index c34d5f0d34d7..1e61c7e9f50d 100644 --- a/include/linux/mfd/palmas.h +++ b/include/linux/mfd/palmas.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI Palmas | 3 | * TI Palmas |
| 3 | * | 4 | * |
| @@ -5,12 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Graeme Gregory <gg@slimlogic.co.uk> | 7 | * Author: Graeme Gregory <gg@slimlogic.co.uk> |
| 7 | * Author: Ian Lartey <ian@slimlogic.co.uk> | 8 | * Author: Ian Lartey <ian@slimlogic.co.uk> |
| 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 | */ | 9 | */ |
| 15 | 10 | ||
| 16 | #ifndef __LINUX_MFD_PALMAS_H | 11 | #ifndef __LINUX_MFD_PALMAS_H |
diff --git a/include/linux/mfd/pcf50633/adc.h b/include/linux/mfd/pcf50633/adc.h index b35e62801ffa..6a81896d4889 100644 --- a/include/linux/mfd/pcf50633/adc.h +++ b/include/linux/mfd/pcf50633/adc.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * adc.h -- Driver for NXP PCF50633 ADC | 3 | * adc.h -- Driver for NXP PCF50633 ADC |
| 3 | * | 4 | * |
| 4 | * (C) 2006-2008 by Openmoko, Inc. | 5 | * (C) 2006-2008 by Openmoko, Inc. |
| 5 | * All rights reserved. | 6 | * All rights reserved. |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_MFD_PCF50633_ADC_H | 9 | #ifndef __LINUX_MFD_PCF50633_ADC_H |
diff --git a/include/linux/mfd/pcf50633/backlight.h b/include/linux/mfd/pcf50633/backlight.h index 83747e217b27..fd4a4f8d6c13 100644 --- a/include/linux/mfd/pcf50633/backlight.h +++ b/include/linux/mfd/pcf50633/backlight.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de> | 3 | * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de> |
| 3 | * PCF50633 backlight device driver | 4 | * PCF50633 backlight device driver |
| 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 | * You should have received a copy of the GNU General Public License along | ||
| 11 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 12 | * 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 13 | * | ||
| 14 | */ | 5 | */ |
| 15 | 6 | ||
| 16 | #ifndef __LINUX_MFD_PCF50633_BACKLIGHT | 7 | #ifndef __LINUX_MFD_PCF50633_BACKLIGHT |
diff --git a/include/linux/mfd/pcf50633/core.h b/include/linux/mfd/pcf50633/core.h index a80840752b4c..3f752dc62a6c 100644 --- a/include/linux/mfd/pcf50633/core.h +++ b/include/linux/mfd/pcf50633/core.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * core.h -- Core driver for NXP PCF50633 | 3 | * core.h -- Core driver for NXP PCF50633 |
| 3 | * | 4 | * |
| 4 | * (C) 2006-2008 by Openmoko, Inc. | 5 | * (C) 2006-2008 by Openmoko, Inc. |
| 5 | * All rights reserved. | 6 | * All rights reserved. |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_MFD_PCF50633_CORE_H | 9 | #ifndef __LINUX_MFD_PCF50633_CORE_H |
diff --git a/include/linux/mfd/pcf50633/gpio.h b/include/linux/mfd/pcf50633/gpio.h index a42b845efc54..f589e35795f1 100644 --- a/include/linux/mfd/pcf50633/gpio.h +++ b/include/linux/mfd/pcf50633/gpio.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * gpio.h -- GPIO driver for NXP PCF50633 | 3 | * gpio.h -- GPIO driver for NXP PCF50633 |
| 3 | * | 4 | * |
| 4 | * (C) 2006-2008 by Openmoko, Inc. | 5 | * (C) 2006-2008 by Openmoko, Inc. |
| 5 | * All rights reserved. | 6 | * All rights reserved. |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_MFD_PCF50633_GPIO_H | 9 | #ifndef __LINUX_MFD_PCF50633_GPIO_H |
diff --git a/include/linux/mfd/pcf50633/mbc.h b/include/linux/mfd/pcf50633/mbc.h index df4f5fa88de3..fa5cb9256d99 100644 --- a/include/linux/mfd/pcf50633/mbc.h +++ b/include/linux/mfd/pcf50633/mbc.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * mbc.h -- Driver for NXP PCF50633 Main Battery Charger | 3 | * mbc.h -- Driver for NXP PCF50633 Main Battery Charger |
| 3 | * | 4 | * |
| 4 | * (C) 2006-2008 by Openmoko, Inc. | 5 | * (C) 2006-2008 by Openmoko, Inc. |
| 5 | * All rights reserved. | 6 | * All rights reserved. |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_MFD_PCF50633_MBC_H | 9 | #ifndef __LINUX_MFD_PCF50633_MBC_H |
diff --git a/include/linux/mfd/rc5t583.h b/include/linux/mfd/rc5t583.h index 8d0a392e0a7f..4f220146cc02 100644 --- a/include/linux/mfd/rc5t583.h +++ b/include/linux/mfd/rc5t583.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Core driver interface to access RICOH_RC5T583 power management chip. | 3 | * Core driver interface to access RICOH_RC5T583 power management chip. |
| 3 | * | 4 | * |
| @@ -6,19 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Based on code | 8 | * Based on code |
| 8 | * Copyright (C) 2011 RICOH COMPANY,LTD | 9 | * Copyright (C) 2011 RICOH COMPANY,LTD |
| 9 | * | ||
| 10 | * This program is free software; you can redistribute it and/or modify it | ||
| 11 | * under the terms and conditions of the GNU General Public License, | ||
| 12 | * version 2, as published by the Free Software Foundation. | ||
| 13 | * | ||
| 14 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 15 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 16 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 17 | * more details. | ||
| 18 | * | ||
| 19 | * You should have received a copy of the GNU General Public License | ||
| 20 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 21 | * | ||
| 22 | */ | 10 | */ |
| 23 | 11 | ||
| 24 | #ifndef __LINUX_MFD_RC5T583_H | 12 | #ifndef __LINUX_MFD_RC5T583_H |
diff --git a/include/linux/mfd/rk808.h b/include/linux/mfd/rk808.h index d3156594674c..1d831c7222b9 100644 --- a/include/linux/mfd/rk808.h +++ b/include/linux/mfd/rk808.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Register definitions for Rockchip's RK808/RK818 PMIC | 3 | * Register definitions for Rockchip's RK808/RK818 PMIC |
| 3 | * | 4 | * |
| @@ -9,15 +10,6 @@ | |||
| 9 | * Copyright (C) 2016 PHYTEC Messtechnik GmbH | 10 | * Copyright (C) 2016 PHYTEC Messtechnik GmbH |
| 10 | * | 11 | * |
| 11 | * Author: Wadim Egorov <w.egorov@phytec.de> | 12 | * Author: Wadim Egorov <w.egorov@phytec.de> |
| 12 | * | ||
| 13 | * This program is free software; you can redistribute it and/or modify it | ||
| 14 | * under the terms and conditions of the GNU General Public License, | ||
| 15 | * version 2, as published by the Free Software Foundation. | ||
| 16 | * | ||
| 17 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 18 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 19 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 20 | * more details. | ||
| 21 | */ | 13 | */ |
| 22 | 14 | ||
| 23 | #ifndef __LINUX_REGULATOR_RK808_H | 15 | #ifndef __LINUX_REGULATOR_RK808_H |
diff --git a/include/linux/mfd/rn5t618.h b/include/linux/mfd/rn5t618.h index d61bc58aba8a..d62ef48060b5 100644 --- a/include/linux/mfd/rn5t618.h +++ b/include/linux/mfd/rn5t618.h | |||
| @@ -1,14 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MFD core driver for Ricoh RN5T618 PMIC | 3 | * MFD core driver for Ricoh RN5T618 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com> | 5 | * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * version 2 as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * You should have received a copy of the GNU General Public License | ||
| 11 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 12 | */ | 6 | */ |
| 13 | 7 | ||
| 14 | #ifndef __LINUX_MFD_RN5T618_H | 8 | #ifndef __LINUX_MFD_RN5T618_H |
diff --git a/include/linux/mfd/rt5033-private.h b/include/linux/mfd/rt5033-private.h index 1b63fc2f42d1..f812105c538c 100644 --- a/include/linux/mfd/rt5033-private.h +++ b/include/linux/mfd/rt5033-private.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MFD core driver for Richtek RT5033 | 3 | * MFD core driver for Richtek RT5033 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Samsung Electronics, Co., Ltd. | 5 | * Copyright (C) 2014 Samsung Electronics, Co., Ltd. |
| 5 | * Author: Beomho Seo <beomho.seo@samsung.com> | 6 | * Author: Beomho Seo <beomho.seo@samsung.com> |
| 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 bythe Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __RT5033_PRIVATE_H__ | 9 | #ifndef __RT5033_PRIVATE_H__ |
diff --git a/include/linux/mfd/rt5033.h b/include/linux/mfd/rt5033.h index 6cff5cf458d2..3c23b6220c04 100644 --- a/include/linux/mfd/rt5033.h +++ b/include/linux/mfd/rt5033.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MFD core driver for the RT5033 | 3 | * MFD core driver for the RT5033 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Samsung Electronics | 5 | * Copyright (C) 2014 Samsung Electronics |
| 5 | * Author: Beomho Seo <beomho.seo@samsung.com> | 6 | * Author: Beomho Seo <beomho.seo@samsung.com> |
| 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 bythe Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __RT5033_H__ | 9 | #ifndef __RT5033_H__ |
diff --git a/include/linux/mfd/si476x-core.h b/include/linux/mfd/si476x-core.h index 674b45d5a757..4708c2b8512a 100644 --- a/include/linux/mfd/si476x-core.h +++ b/include/linux/mfd/si476x-core.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/media/si476x-core.h -- Common definitions for si476x core | 3 | * include/media/si476x-core.h -- Common definitions for si476x core |
| 3 | * device | 4 | * device |
| @@ -6,16 +7,6 @@ | |||
| 6 | * Copyright (C) 2013 Andrey Smirnov | 7 | * Copyright (C) 2013 Andrey Smirnov |
| 7 | * | 8 | * |
| 8 | * Author: Andrey Smirnov <andrew.smirnov@gmail.com> | 9 | * Author: Andrey Smirnov <andrew.smirnov@gmail.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; version 2 of the License. | ||
| 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 | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 17 | * General Public License for more details. | ||
| 18 | * | ||
| 19 | */ | 10 | */ |
| 20 | 11 | ||
| 21 | #ifndef SI476X_CORE_H | 12 | #ifndef SI476X_CORE_H |
diff --git a/include/linux/mfd/si476x-platform.h b/include/linux/mfd/si476x-platform.h index 88bb93b7a9d5..18363b773d07 100644 --- a/include/linux/mfd/si476x-platform.h +++ b/include/linux/mfd/si476x-platform.h | |||
| @@ -1,19 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/media/si476x-platform.h -- Platform data specific definitions | 3 | * include/media/si476x-platform.h -- Platform data specific definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 Andrey Smirnov | 5 | * Copyright (C) 2013 Andrey Smirnov |
| 5 | * | 6 | * |
| 6 | * Author: Andrey Smirnov <andrew.smirnov@gmail.com> | 7 | * Author: Andrey Smirnov <andrew.smirnov@gmail.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; version 2 of the License. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * General Public License for more details. | ||
| 16 | * | ||
| 17 | */ | 8 | */ |
| 18 | 9 | ||
| 19 | #ifndef __SI476X_PLATFORM_H__ | 10 | #ifndef __SI476X_PLATFORM_H__ |
diff --git a/include/linux/mfd/si476x-reports.h b/include/linux/mfd/si476x-reports.h index e0b9455a79c0..93b34184699d 100644 --- a/include/linux/mfd/si476x-reports.h +++ b/include/linux/mfd/si476x-reports.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/media/si476x-platform.h -- Definitions of the data formats | 3 | * include/media/si476x-platform.h -- Definitions of the data formats |
| 3 | * returned by debugfs hooks | 4 | * returned by debugfs hooks |
| @@ -5,16 +6,6 @@ | |||
| 5 | * Copyright (C) 2013 Andrey Smirnov | 6 | * Copyright (C) 2013 Andrey Smirnov |
| 6 | * | 7 | * |
| 7 | * Author: Andrey Smirnov <andrew.smirnov@gmail.com> | 8 | * Author: Andrey Smirnov <andrew.smirnov@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 | * This program is distributed in the hope that it will be useful, but | ||
| 14 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 16 | * General Public License for more details. | ||
| 17 | * | ||
| 18 | */ | 9 | */ |
| 19 | 10 | ||
| 20 | #ifndef __SI476X_REPORTS_H__ | 11 | #ifndef __SI476X_REPORTS_H__ |
diff --git a/include/linux/mfd/sky81452.h b/include/linux/mfd/sky81452.h index b0925fa3e9ef..d469aa481243 100644 --- a/include/linux/mfd/sky81452.h +++ b/include/linux/mfd/sky81452.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * sky81452.h SKY81452 MFD driver | 3 | * sky81452.h SKY81452 MFD driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2014 Skyworks Solutions Inc. | 5 | * Copyright 2014 Skyworks Solutions Inc. |
| 5 | * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com> | 6 | * Author : Gyungoh Yoo <jack.yoo@skyworksinc.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 version 2 | ||
| 9 | * as published by the Free Software Foundation. | ||
| 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 | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License along | ||
| 17 | * with this program; if not, see <http://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | 8 | ||
| 20 | #ifndef _SKY81452_H | 9 | #ifndef _SKY81452_H |
diff --git a/include/linux/mfd/smsc.h b/include/linux/mfd/smsc.h index 9747b29f356f..83944124e886 100644 --- a/include/linux/mfd/smsc.h +++ b/include/linux/mfd/smsc.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * SMSC ECE1099 | 3 | * SMSC ECE1099 |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Texas Instruments Inc. | 5 | * Copyright 2012 Texas Instruments Inc. |
| 5 | * | 6 | * |
| 6 | * Author: Sourav Poddar <sourav.poddar@ti.com> | 7 | * Author: Sourav Poddar <sourav.poddar@ti.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __LINUX_MFD_SMSC_H | 10 | #ifndef __LINUX_MFD_SMSC_H |
diff --git a/include/linux/mfd/sta2x11-mfd.h b/include/linux/mfd/sta2x11-mfd.h index 9a855ac11cbf..2001ca5c44a9 100644 --- a/include/linux/mfd/sta2x11-mfd.h +++ b/include/linux/mfd/sta2x11-mfd.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2009-2011 Wind River Systems, Inc. | 3 | * Copyright (c) 2009-2011 Wind River Systems, Inc. |
| 3 | * Copyright (c) 2011 ST Microelectronics (Alessandro Rubini) | 4 | * Copyright (c) 2011 ST Microelectronics (Alessandro Rubini) |
| 4 | * | 5 | * |
| 5 | * This program is free software; you can redistribute it and/or modify | ||
| 6 | * it under the terms of the GNU General Public License version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
| 12 | * See the GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 17 | * | ||
| 18 | * The STMicroelectronics ConneXt (STA2X11) chip has several unrelated | 6 | * The STMicroelectronics ConneXt (STA2X11) chip has several unrelated |
| 19 | * functions in one PCI endpoint functions. This driver simply | 7 | * functions in one PCI endpoint functions. This driver simply |
| 20 | * registers the platform devices in this iomemregion and exports a few | 8 | * registers the platform devices in this iomemregion and exports a few |
diff --git a/include/linux/mfd/stmpe.h b/include/linux/mfd/stmpe.h index 07f55aac9390..87e29d561e22 100644 --- a/include/linux/mfd/stmpe.h +++ b/include/linux/mfd/stmpe.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License, version 2 | ||
| 5 | * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson | 5 | * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
diff --git a/include/linux/mfd/stw481x.h b/include/linux/mfd/stw481x.h index 833074b766bd..5312804666b3 100644 --- a/include/linux/mfd/stw481x.h +++ b/include/linux/mfd/stw481x.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 ST-Ericsson SA | 3 | * Copyright (C) 2011 ST-Ericsson SA |
| 3 | * Written on behalf of Linaro for ST-Ericsson | 4 | * Written on behalf of Linaro for ST-Ericsson |
| 4 | * | 5 | * |
| 5 | * Author: Linus Walleij <linus.walleij@linaro.org> | 6 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 6 | * | ||
| 7 | * License terms: GNU General Public License (GPL) version 2 | ||
| 8 | */ | 7 | */ |
| 9 | #ifndef MFD_STW481X_H | 8 | #ifndef MFD_STW481X_H |
| 10 | #define MFD_STW481X_H | 9 | #define MFD_STW481X_H |
diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h index 139872c2e0fe..ea0ccf33a459 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Header of ADC MFD core driver for sunxi platforms | 2 | /* Header of ADC MFD core driver for sunxi platforms |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2016 Quentin Schulz <quentin.schulz@free-electrons.com> | 4 | * Copyright (c) 2016 Quentin Schulz <quentin.schulz@free-electrons.com> |
| 4 | * | ||
| 5 | * This program is free software; you can redistribute it and/or modify it under | ||
| 6 | * the terms of the GNU General Public License version 2 as published by the | ||
| 7 | * Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef __SUN4I_GPADC__H__ | 7 | #ifndef __SUN4I_GPADC__H__ |
diff --git a/include/linux/mfd/syscon.h b/include/linux/mfd/syscon.h index 40a76b97b7ab..f0273c9e972b 100644 --- a/include/linux/mfd/syscon.h +++ b/include/linux/mfd/syscon.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * System Control Driver | 3 | * System Control Driver |
| 3 | * | 4 | * |
| @@ -5,11 +6,6 @@ | |||
| 5 | * Copyright (C) 2012 Linaro Ltd. | 6 | * Copyright (C) 2012 Linaro Ltd. |
| 6 | * | 7 | * |
| 7 | * Author: Dong Aisheng <dong.aisheng@linaro.org> | 8 | * Author: Dong Aisheng <dong.aisheng@linaro.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 | */ | 9 | */ |
| 14 | 10 | ||
| 15 | #ifndef __LINUX_MFD_SYSCON_H__ | 11 | #ifndef __LINUX_MFD_SYSCON_H__ |
diff --git a/include/linux/mfd/syscon/clps711x.h b/include/linux/mfd/syscon/clps711x.h index 26355abae515..4c12850dec89 100644 --- a/include/linux/mfd/syscon/clps711x.h +++ b/include/linux/mfd/syscon/clps711x.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * CLPS711X system register bits definitions | 3 | * CLPS711X system register bits definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 Alexander Shiyan <shc_work@mail.ru> | 5 | * Copyright (C) 2013 Alexander Shiyan <shc_work@mail.ru> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef _LINUX_MFD_SYSCON_CLPS711X_H_ | 8 | #ifndef _LINUX_MFD_SYSCON_CLPS711X_H_ |
diff --git a/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h b/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h index f232c8130d00..d4b5e527a7a3 100644 --- a/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h +++ b/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2012 Freescale Semiconductor, Inc. | 3 | * Copyright (C) 2012 Freescale Semiconductor, Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __LINUX_IMX6Q_IOMUXC_GPR_H | 6 | #ifndef __LINUX_IMX6Q_IOMUXC_GPR_H |
diff --git a/include/linux/mfd/syscon/imx7-iomuxc-gpr.h b/include/linux/mfd/syscon/imx7-iomuxc-gpr.h index abbd52466573..3d46907bab89 100644 --- a/include/linux/mfd/syscon/imx7-iomuxc-gpr.h +++ b/include/linux/mfd/syscon/imx7-iomuxc-gpr.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2015 Freescale Semiconductor, Inc. | 3 | * Copyright (C) 2015 Freescale Semiconductor, Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __LINUX_IMX7_IOMUXC_GPR_H | 6 | #ifndef __LINUX_IMX7_IOMUXC_GPR_H |
diff --git a/include/linux/mfd/t7l66xb.h b/include/linux/mfd/t7l66xb.h index b4629818aea5..69632c1b07bd 100644 --- a/include/linux/mfd/t7l66xb.h +++ b/include/linux/mfd/t7l66xb.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This file contains the definitions for the T7L66XB | 3 | * This file contains the definitions for the T7L66XB |
| 3 | * | 4 | * |
| 4 | * (C) Copyright 2005 Ian Molton <spyro@f2s.com> | 5 | * (C) Copyright 2005 Ian Molton <spyro@f2s.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | #ifndef MFD_T7L66XB_H | 7 | #ifndef MFD_T7L66XB_H |
| 12 | #define MFD_T7L66XB_H | 8 | #define MFD_T7L66XB_H |
diff --git a/include/linux/mfd/tc3589x.h b/include/linux/mfd/tc3589x.h index 468c31a27fcf..bb2b19599761 100644 --- a/include/linux/mfd/tc3589x.h +++ b/include/linux/mfd/tc3589x.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | ||
| 4 | * License Terms: GNU General Public License, version 2 | ||
| 5 | */ | 4 | */ |
| 6 | 5 | ||
| 7 | #ifndef __LINUX_MFD_TC3589x_H | 6 | #ifndef __LINUX_MFD_TC3589x_H |
diff --git a/include/linux/mfd/tc6393xb.h b/include/linux/mfd/tc6393xb.h index 626e448205c5..fcc8e74f0e8d 100644 --- a/include/linux/mfd/tc6393xb.h +++ b/include/linux/mfd/tc6393xb.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Toshiba TC6393XB SoC support | 3 | * Toshiba TC6393XB SoC support |
| 3 | * | 4 | * |
| @@ -8,10 +9,6 @@ | |||
| 8 | * | 9 | * |
| 9 | * Based on code written by Sharp/Lineo for 2.4 kernels | 10 | * Based on code written by Sharp/Lineo for 2.4 kernels |
| 10 | * Based on locomo.c | 11 | * Based on locomo.c |
| 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 version 2 as | ||
| 14 | * published by the Free Software Foundation. | ||
| 15 | */ | 12 | */ |
| 16 | 13 | ||
| 17 | #ifndef MFD_TC6393XB_H | 14 | #ifndef MFD_TC6393XB_H |
diff --git a/include/linux/mfd/ti-lmu-register.h b/include/linux/mfd/ti-lmu-register.h index f09510561a55..222cb14c5b0f 100644 --- a/include/linux/mfd/ti-lmu-register.h +++ b/include/linux/mfd/ti-lmu-register.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI LMU (Lighting Management Unit) Device Register Map | 3 | * TI LMU (Lighting Management Unit) Device Register Map |
| 3 | * | 4 | * |
| 4 | * Copyright 2017 Texas Instruments | 5 | * Copyright 2017 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Milo Kim <milo.kim@ti.com> | 7 | * Author: Milo Kim <milo.kim@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __MFD_TI_LMU_REGISTER_H__ | 10 | #ifndef __MFD_TI_LMU_REGISTER_H__ |
diff --git a/include/linux/mfd/ti-lmu.h b/include/linux/mfd/ti-lmu.h index 7762c1bce55d..7d1e9c24f818 100644 --- a/include/linux/mfd/ti-lmu.h +++ b/include/linux/mfd/ti-lmu.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI LMU (Lighting Management Unit) Devices | 3 | * TI LMU (Lighting Management Unit) Devices |
| 3 | * | 4 | * |
| 4 | * Copyright 2017 Texas Instruments | 5 | * Copyright 2017 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Milo Kim <milo.kim@ti.com> | 7 | * Author: Milo Kim <milo.kim@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __MFD_TI_LMU_H__ | 10 | #ifndef __MFD_TI_LMU_H__ |
diff --git a/include/linux/mfd/tps6105x.h b/include/linux/mfd/tps6105x.h index 8bc51180800a..b1313411ef09 100644 --- a/include/linux/mfd/tps6105x.h +++ b/include/linux/mfd/tps6105x.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 ST-Ericsson SA | 3 | * Copyright (C) 2011 ST-Ericsson SA |
| 3 | * Written on behalf of Linaro for ST-Ericsson | 4 | * Written on behalf of Linaro for ST-Ericsson |
| 4 | * | 5 | * |
| 5 | * Author: Linus Walleij <linus.walleij@linaro.org> | 6 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 6 | * | ||
| 7 | * License terms: GNU General Public License (GPL) version 2 | ||
| 8 | */ | 7 | */ |
| 9 | #ifndef MFD_TPS6105X_H | 8 | #ifndef MFD_TPS6105X_H |
| 10 | #define MFD_TPS6105X_H | 9 | #define MFD_TPS6105X_H |
diff --git a/include/linux/mfd/tps65910.h b/include/linux/mfd/tps65910.h index deffdcd0236f..ce4b9e743f7c 100644 --- a/include/linux/mfd/tps65910.h +++ b/include/linux/mfd/tps65910.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * tps65910.h -- TI TPS6591x | 3 | * tps65910.h -- TI TPS6591x |
| 3 | * | 4 | * |
| @@ -6,12 +7,6 @@ | |||
| 6 | * Author: Graeme Gregory <gg@slimlogic.co.uk> | 7 | * Author: Graeme Gregory <gg@slimlogic.co.uk> |
| 7 | * Author: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk> | 8 | * Author: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk> |
| 8 | * Author: Arnaud Deconinck <a-deconinck@ti.com> | 9 | * Author: Arnaud Deconinck <a-deconinck@ti.com> |
| 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 | * | ||
| 15 | */ | 10 | */ |
| 16 | 11 | ||
| 17 | #ifndef __LINUX_MFD_TPS65910_H | 12 | #ifndef __LINUX_MFD_TPS65910_H |
diff --git a/include/linux/mfd/twl.h b/include/linux/mfd/twl.h index 9ad7828d9d34..44aff52a5002 100644 --- a/include/linux/mfd/twl.h +++ b/include/linux/mfd/twl.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * twl4030.h - header for TWL4030 PM and audio CODEC device | 3 | * twl4030.h - header for TWL4030 PM and audio CODEC device |
| 3 | * | 4 | * |
| @@ -5,21 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Based on tlv320aic23.c: | 7 | * Based on tlv320aic23.c: |
| 7 | * Copyright (c) by Kai Svahn <kai.svahn@nokia.com> | 8 | * Copyright (c) by Kai Svahn <kai.svahn@nokia.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; either version 2 of the License, or | ||
| 12 | * (at your option) any later version. | ||
| 13 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License 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 | ||
| 21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | * | ||
| 23 | */ | 9 | */ |
| 24 | 10 | ||
| 25 | #ifndef __TWL_H_ | 11 | #ifndef __TWL_H_ |
diff --git a/include/linux/mfd/twl4030-audio.h b/include/linux/mfd/twl4030-audio.h index 3d22b72df076..1c28605dfda8 100644 --- a/include/linux/mfd/twl4030-audio.h +++ b/include/linux/mfd/twl4030-audio.h | |||
| @@ -1,24 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MFD driver for twl4030 audio submodule | 3 | * MFD driver for twl4030 audio submodule |
| 3 | * | 4 | * |
| 4 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> | 5 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> |
| 5 | * | 6 | * |
| 6 | * Copyright: (C) 2009 Nokia Corporation | 7 | * Copyright: (C) 2009 Nokia 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 version 2 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301 USA | ||
| 21 | * | ||
| 22 | */ | 8 | */ |
| 23 | 9 | ||
| 24 | #ifndef __TWL4030_CODEC_H__ | 10 | #ifndef __TWL4030_CODEC_H__ |
diff --git a/include/linux/mfd/twl6040.h b/include/linux/mfd/twl6040.h index a2e88761c09f..1fc7450bd8ab 100644 --- a/include/linux/mfd/twl6040.h +++ b/include/linux/mfd/twl6040.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MFD driver for twl6040 | 3 | * MFD driver for twl6040 |
| 3 | * | 4 | * |
| @@ -5,21 +6,6 @@ | |||
| 5 | * Misael Lopez Cruz <misael.lopez@ti.com> | 6 | * Misael Lopez Cruz <misael.lopez@ti.com> |
| 6 | * | 7 | * |
| 7 | * Copyright: (C) 2011 Texas Instruments, Inc. | 8 | * Copyright: (C) 2011 Texas Instruments, Inc. |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | * This program is distributed in the hope that it will be useful, but | ||
| 14 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 16 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 21 | * 02110-1301 USA | ||
| 22 | * | ||
| 23 | */ | 9 | */ |
| 24 | 10 | ||
| 25 | #ifndef __TWL6040_CODEC_H__ | 11 | #ifndef __TWL6040_CODEC_H__ |
diff --git a/include/linux/mfd/ucb1x00.h b/include/linux/mfd/ucb1x00.h index 88f90cbf8e6a..43bcf35afe27 100644 --- a/include/linux/mfd/ucb1x00.h +++ b/include/linux/mfd/ucb1x00.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/mfd/ucb1x00.h | 3 | * linux/include/mfd/ucb1x00.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2001 Russell King, All Rights Reserved. | 5 | * Copyright (C) 2001 Russell King, All Rights Reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef UCB1200_H | 7 | #ifndef UCB1200_H |
| 11 | #define UCB1200_H | 8 | #define UCB1200_H |
diff --git a/include/linux/mfd/viperboard.h b/include/linux/mfd/viperboard.h index 193452848c04..0557667fe544 100644 --- a/include/linux/mfd/viperboard.h +++ b/include/linux/mfd/viperboard.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/viperboard.h | 3 | * include/linux/mfd/viperboard.h |
| 3 | * | 4 | * |
| @@ -6,12 +7,6 @@ | |||
| 6 | * (C) 2012 by Lemonage GmbH | 7 | * (C) 2012 by Lemonage GmbH |
| 7 | * Author: Lars Poeschel <poeschel@lemonage.de> | 8 | * Author: Lars Poeschel <poeschel@lemonage.de> |
| 8 | * All rights reserved. | 9 | * All rights reserved. |
| 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 | * | ||
| 15 | */ | 10 | */ |
| 16 | 11 | ||
| 17 | #ifndef __MFD_VIPERBOARD_H__ | 12 | #ifndef __MFD_VIPERBOARD_H__ |
diff --git a/include/linux/mfd/wl1273-core.h b/include/linux/mfd/wl1273-core.h index db2f3f454a1b..c28cf76d5c31 100644 --- a/include/linux/mfd/wl1273-core.h +++ b/include/linux/mfd/wl1273-core.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wl1273-core.h | 3 | * include/linux/mfd/wl1273-core.h |
| 3 | * | 4 | * |
| @@ -5,20 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2010 Nokia Corporation | 7 | * Copyright (C) 2010 Nokia Corporation |
| 7 | * Author: Matti J. Aaltonen <matti.j.aaltonen@nokia.com> | 8 | * Author: Matti J. Aaltonen <matti.j.aaltonen@nokia.com> |
| 8 | * | ||
| 9 | * This program is free software; you can redistribute it and/or | ||
| 10 | * modify it under the terms of the GNU General Public License | ||
| 11 | * version 2 as published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | * This program is distributed in the hope that it will be useful, but | ||
| 14 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 16 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 21 | * 02110-1301 USA | ||
| 22 | */ | 9 | */ |
| 23 | 10 | ||
| 24 | #ifndef WL1273_CORE_H | 11 | #ifndef WL1273_CORE_H |
diff --git a/include/linux/mfd/wm831x/auxadc.h b/include/linux/mfd/wm831x/auxadc.h index 867aa23f9370..02ddb4fe1608 100644 --- a/include/linux/mfd/wm831x/auxadc.h +++ b/include/linux/mfd/wm831x/auxadc.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/auxadc.h -- Auxiliary ADC interface for WM831x | 3 | * include/linux/mfd/wm831x/auxadc.h -- Auxiliary ADC interface for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_AUXADC_H__ | 10 | #ifndef __MFD_WM831X_AUXADC_H__ |
diff --git a/include/linux/mfd/wm831x/core.h b/include/linux/mfd/wm831x/core.h index 6fcb8eb00282..511bcad876f0 100644 --- a/include/linux/mfd/wm831x/core.h +++ b/include/linux/mfd/wm831x/core.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/core.h -- Core interface for WM831x | 3 | * include/linux/mfd/wm831x/core.h -- Core interface for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_CORE_H__ | 10 | #ifndef __MFD_WM831X_CORE_H__ |
diff --git a/include/linux/mfd/wm831x/gpio.h b/include/linux/mfd/wm831x/gpio.h index 9b163c58865f..70587a4ec634 100644 --- a/include/linux/mfd/wm831x/gpio.h +++ b/include/linux/mfd/wm831x/gpio.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/gpio.h -- GPIO for WM831x | 3 | * include/linux/mfd/wm831x/gpio.h -- GPIO for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_GPIO_H__ | 10 | #ifndef __MFD_WM831X_GPIO_H__ |
diff --git a/include/linux/mfd/wm831x/irq.h b/include/linux/mfd/wm831x/irq.h index 3a8c97656fda..ab2d1524e729 100644 --- a/include/linux/mfd/wm831x/irq.h +++ b/include/linux/mfd/wm831x/irq.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/irq.h -- Interrupt controller for WM831x | 3 | * include/linux/mfd/wm831x/irq.h -- Interrupt controller for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_IRQ_H__ | 10 | #ifndef __MFD_WM831X_IRQ_H__ |
diff --git a/include/linux/mfd/wm831x/otp.h b/include/linux/mfd/wm831x/otp.h index ce1f81a39bfc..bc244456ad56 100644 --- a/include/linux/mfd/wm831x/otp.h +++ b/include/linux/mfd/wm831x/otp.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/otp.h -- OTP interface for WM831x | 3 | * include/linux/mfd/wm831x/otp.h -- OTP interface for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_OTP_H__ | 10 | #ifndef __MFD_WM831X_OTP_H__ |
diff --git a/include/linux/mfd/wm831x/pdata.h b/include/linux/mfd/wm831x/pdata.h index dcc9631b3052..071cdf3e16cf 100644 --- a/include/linux/mfd/wm831x/pdata.h +++ b/include/linux/mfd/wm831x/pdata.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/pdata.h -- Platform data for WM831x | 3 | * include/linux/mfd/wm831x/pdata.h -- Platform data for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_PDATA_H__ | 10 | #ifndef __MFD_WM831X_PDATA_H__ |
diff --git a/include/linux/mfd/wm831x/pmu.h b/include/linux/mfd/wm831x/pmu.h index b18cbb027bc3..77187fcaf226 100644 --- a/include/linux/mfd/wm831x/pmu.h +++ b/include/linux/mfd/wm831x/pmu.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/pmu.h -- PMU for WM831x | 3 | * include/linux/mfd/wm831x/pmu.h -- PMU for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_PMU_H__ | 10 | #ifndef __MFD_WM831X_PMU_H__ |
diff --git a/include/linux/mfd/wm831x/regulator.h b/include/linux/mfd/wm831x/regulator.h index 30c587a0624c..233b3017954a 100644 --- a/include/linux/mfd/wm831x/regulator.h +++ b/include/linux/mfd/wm831x/regulator.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/mfd/wm831x/regulator.h -- Regulator definitons for wm831x | 3 | * linux/mfd/wm831x/regulator.h -- Regulator definitons for wm831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_REGULATOR_H__ | 10 | #ifndef __MFD_WM831X_REGULATOR_H__ |
diff --git a/include/linux/mfd/wm831x/status.h b/include/linux/mfd/wm831x/status.h index 6bc090d0e3ac..0d263577d21d 100644 --- a/include/linux/mfd/wm831x/status.h +++ b/include/linux/mfd/wm831x/status.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/status.h -- Status LEDs for WM831x | 3 | * include/linux/mfd/wm831x/status.h -- Status LEDs for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_STATUS_H__ | 10 | #ifndef __MFD_WM831X_STATUS_H__ |
diff --git a/include/linux/mfd/wm831x/watchdog.h b/include/linux/mfd/wm831x/watchdog.h index 97a99b52956f..c997c792946c 100644 --- a/include/linux/mfd/wm831x/watchdog.h +++ b/include/linux/mfd/wm831x/watchdog.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm831x/watchdog.h -- Watchdog for WM831x | 3 | * include/linux/mfd/wm831x/watchdog.h -- Watchdog for WM831x |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM831X_WATCHDOG_H__ | 10 | #ifndef __MFD_WM831X_WATCHDOG_H__ |
diff --git a/include/linux/mfd/wm8350/audio.h b/include/linux/mfd/wm8350/audio.h index 0bc41c4c0429..ec01ec84d495 100644 --- a/include/linux/mfd/wm8350/audio.h +++ b/include/linux/mfd/wm8350/audio.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * audio.h -- Audio Driver for Wolfson WM8350 PMIC | 3 | * audio.h -- Audio Driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007, 2008 Wolfson Microelectronics PLC | 5 | * Copyright 2007, 2008 Wolfson Microelectronics PLC |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef __LINUX_MFD_WM8350_AUDIO_H_ | 8 | #ifndef __LINUX_MFD_WM8350_AUDIO_H_ |
diff --git a/include/linux/mfd/wm8350/comparator.h b/include/linux/mfd/wm8350/comparator.h index 54bc5d0fd502..250d89239528 100644 --- a/include/linux/mfd/wm8350/comparator.h +++ b/include/linux/mfd/wm8350/comparator.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * comparator.h -- Comparator Aux ADC for Wolfson WM8350 PMIC | 3 | * comparator.h -- Comparator Aux ADC for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Wolfson Microelectronics PLC | 5 | * Copyright 2007 Wolfson Microelectronics PLC |
| 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 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LINUX_MFD_WM8350_COMPARATOR_H_ | 8 | #ifndef __LINUX_MFD_WM8350_COMPARATOR_H_ |
diff --git a/include/linux/mfd/wm8350/core.h b/include/linux/mfd/wm8350/core.h index 202d9bde2c7c..a3241e4d7548 100644 --- a/include/linux/mfd/wm8350/core.h +++ b/include/linux/mfd/wm8350/core.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * core.h -- Core Driver for Wolfson WM8350 PMIC | 3 | * core.h -- Core Driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Wolfson Microelectronics PLC | 5 | * Copyright 2007 Wolfson Microelectronics PLC |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef __LINUX_MFD_WM8350_CORE_H_ | 8 | #ifndef __LINUX_MFD_WM8350_CORE_H_ |
diff --git a/include/linux/mfd/wm8350/gpio.h b/include/linux/mfd/wm8350/gpio.h index d657bcd6d955..e831b30dde3e 100644 --- a/include/linux/mfd/wm8350/gpio.h +++ b/include/linux/mfd/wm8350/gpio.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * gpio.h -- GPIO Driver for Wolfson WM8350 PMIC | 3 | * gpio.h -- GPIO Driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Wolfson Microelectronics PLC | 5 | * Copyright 2007 Wolfson Microelectronics PLC |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef __LINUX_MFD_WM8350_GPIO_H_ | 8 | #ifndef __LINUX_MFD_WM8350_GPIO_H_ |
diff --git a/include/linux/mfd/wm8350/pmic.h b/include/linux/mfd/wm8350/pmic.h index 7a09e7f1f984..04b09a2ddb28 100644 --- a/include/linux/mfd/wm8350/pmic.h +++ b/include/linux/mfd/wm8350/pmic.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * pmic.h -- Power Management Driver for Wolfson WM8350 PMIC | 3 | * pmic.h -- Power Management Driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Wolfson Microelectronics PLC | 5 | * Copyright 2007 Wolfson Microelectronics PLC |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef __LINUX_MFD_WM8350_PMIC_H | 8 | #ifndef __LINUX_MFD_WM8350_PMIC_H |
diff --git a/include/linux/mfd/wm8350/rtc.h b/include/linux/mfd/wm8350/rtc.h index ebd72ffc62d1..b2f58359b2eb 100644 --- a/include/linux/mfd/wm8350/rtc.h +++ b/include/linux/mfd/wm8350/rtc.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * rtc.h -- RTC driver for Wolfson WM8350 PMIC | 3 | * rtc.h -- RTC driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Wolfson Microelectronics PLC | 5 | * Copyright 2007 Wolfson Microelectronics PLC |
| 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 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LINUX_MFD_WM8350_RTC_H | 8 | #ifndef __LINUX_MFD_WM8350_RTC_H |
diff --git a/include/linux/mfd/wm8350/supply.h b/include/linux/mfd/wm8350/supply.h index 8dc93673e34a..d7a91e26177c 100644 --- a/include/linux/mfd/wm8350/supply.h +++ b/include/linux/mfd/wm8350/supply.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * supply.h -- Power Supply Driver for Wolfson WM8350 PMIC | 3 | * supply.h -- Power Supply Driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Wolfson Microelectronics PLC | 5 | * Copyright 2007 Wolfson Microelectronics PLC |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef __LINUX_MFD_WM8350_SUPPLY_H_ | 8 | #ifndef __LINUX_MFD_WM8350_SUPPLY_H_ |
diff --git a/include/linux/mfd/wm8350/wdt.h b/include/linux/mfd/wm8350/wdt.h index f6135b5e5ef4..97454aa8c436 100644 --- a/include/linux/mfd/wm8350/wdt.h +++ b/include/linux/mfd/wm8350/wdt.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * wdt.h -- Watchdog Driver for Wolfson WM8350 PMIC | 3 | * wdt.h -- Watchdog Driver for Wolfson WM8350 PMIC |
| 3 | * | 4 | * |
| 4 | * Copyright 2007, 2008 Wolfson Microelectronics PLC | 5 | * Copyright 2007, 2008 Wolfson Microelectronics PLC |
| 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 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LINUX_MFD_WM8350_WDT_H_ | 8 | #ifndef __LINUX_MFD_WM8350_WDT_H_ |
diff --git a/include/linux/mfd/wm8994/core.h b/include/linux/mfd/wm8994/core.h index eefafa62d304..e8b093522ffd 100644 --- a/include/linux/mfd/wm8994/core.h +++ b/include/linux/mfd/wm8994/core.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm8994/core.h -- Core interface for WM8994 | 3 | * include/linux/mfd/wm8994/core.h -- Core interface for WM8994 |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM8994_CORE_H__ | 10 | #ifndef __MFD_WM8994_CORE_H__ |
diff --git a/include/linux/mfd/wm8994/gpio.h b/include/linux/mfd/wm8994/gpio.h index 0c79b5ff4b5a..723fa331776e 100644 --- a/include/linux/mfd/wm8994/gpio.h +++ b/include/linux/mfd/wm8994/gpio.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm8994/gpio.h - GPIO configuration for WM8994 | 3 | * include/linux/mfd/wm8994/gpio.h - GPIO configuration for WM8994 |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM8994_GPIO_H__ | 10 | #ifndef __MFD_WM8994_GPIO_H__ |
diff --git a/include/linux/mfd/wm8994/pdata.h b/include/linux/mfd/wm8994/pdata.h index f346167c0e00..81e7dcbd94df 100644 --- a/include/linux/mfd/wm8994/pdata.h +++ b/include/linux/mfd/wm8994/pdata.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm8994/pdata.h -- Platform data for WM8994 | 3 | * include/linux/mfd/wm8994/pdata.h -- Platform data for WM8994 |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM8994_PDATA_H__ | 10 | #ifndef __MFD_WM8994_PDATA_H__ |
diff --git a/include/linux/mfd/wm8994/registers.h b/include/linux/mfd/wm8994/registers.h index db8cef3d5321..8782a207faf7 100644 --- a/include/linux/mfd/wm8994/registers.h +++ b/include/linux/mfd/wm8994/registers.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mfd/wm8994/registers.h -- Register definitions for WM8994 | 3 | * include/linux/mfd/wm8994/registers.h -- Register definitions for WM8994 |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Wolfson Microelectronics PLC. | 5 | * Copyright 2009 Wolfson Microelectronics PLC. |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __MFD_WM8994_REGISTERS_H__ | 10 | #ifndef __MFD_WM8994_REGISTERS_H__ |
diff --git a/include/linux/mfd/wm97xx.h b/include/linux/mfd/wm97xx.h index 45fb54f19d09..446a5546ceca 100644 --- a/include/linux/mfd/wm97xx.h +++ b/include/linux/mfd/wm97xx.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * wm97xx client interface | 3 | * wm97xx client interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2017 Robert Jarzmik | 5 | * Copyright (C) 2017 Robert Jarzmik |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LINUX_MFD_WM97XX_H | 8 | #ifndef __LINUX_MFD_WM97XX_H |
diff --git a/include/linux/mic_bus.h b/include/linux/mic_bus.h index 504d54c71bdb..491156a2359f 100644 --- a/include/linux/mic_bus.h +++ b/include/linux/mic_bus.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Intel MIC Platform Software Stack (MPSS) | 3 | * Intel MIC Platform Software Stack (MPSS) |
| 3 | * | 4 | * |
| 4 | * Copyright(c) 2014 Intel Corporation. | 5 | * Copyright(c) 2014 Intel Corporation. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License, version 2, as | ||
| 8 | * published by the Free Software Foundation. | ||
| 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 | * The full GNU General Public License is included in this distribution in | ||
| 16 | * the file called "COPYING". | ||
| 17 | * | ||
| 18 | * Intel MIC Bus driver. | 7 | * Intel MIC Bus driver. |
| 19 | * | 8 | * |
| 20 | * This implementation is very similar to the the virtio bus driver | 9 | * This implementation is very similar to the the virtio bus driver |
diff --git a/include/linux/micrel_phy.h b/include/linux/micrel_phy.h index 7361cd3fddc1..ad24554f11f9 100644 --- a/include/linux/micrel_phy.h +++ b/include/linux/micrel_phy.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/micrel_phy.h | 3 | * include/linux/micrel_phy.h |
| 3 | * | 4 | * |
| 4 | * Micrel PHY IDs | 5 | * Micrel PHY IDs |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef _MICREL_PHY_H | 8 | #ifndef _MICREL_PHY_H |
diff --git a/include/linux/mm-arch-hooks.h b/include/linux/mm-arch-hooks.h index 4efc3f56e6df..9c4bedc95504 100644 --- a/include/linux/mm-arch-hooks.h +++ b/include/linux/mm-arch-hooks.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic mm no-op hooks. | 3 | * Generic mm no-op hooks. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015, IBM Corporation | 5 | * Copyright (C) 2015, IBM Corporation |
| 5 | * Author: Laurent Dufour <ldufour@linux.vnet.ibm.com> | 6 | * Author: Laurent Dufour <ldufour@linux.vnet.ibm.com> |
| 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 | */ | 7 | */ |
| 11 | #ifndef _LINUX_MM_ARCH_HOOKS_H | 8 | #ifndef _LINUX_MM_ARCH_HOOKS_H |
| 12 | #define _LINUX_MM_ARCH_HOOKS_H | 9 | #define _LINUX_MM_ARCH_HOOKS_H |
diff --git a/include/linux/mm.h b/include/linux/mm.h index 0e8834ac32b7..dd0b5f4e1e45 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h | |||
| @@ -99,6 +99,17 @@ extern int mmap_rnd_compat_bits __read_mostly; | |||
| 99 | #include <asm/pgtable.h> | 99 | #include <asm/pgtable.h> |
| 100 | #include <asm/processor.h> | 100 | #include <asm/processor.h> |
| 101 | 101 | ||
| 102 | /* | ||
| 103 | * Architectures that support memory tagging (assigning tags to memory regions, | ||
| 104 | * embedding these tags into addresses that point to these memory regions, and | ||
| 105 | * checking that the memory and the pointer tags match on memory accesses) | ||
| 106 | * redefine this macro to strip tags from pointers. | ||
| 107 | * It's defined as noop for arcitectures that don't support memory tagging. | ||
| 108 | */ | ||
| 109 | #ifndef untagged_addr | ||
| 110 | #define untagged_addr(addr) (addr) | ||
| 111 | #endif | ||
| 112 | |||
| 102 | #ifndef __pa_symbol | 113 | #ifndef __pa_symbol |
| 103 | #define __pa_symbol(x) __pa(RELOC_HIDE((unsigned long)(x), 0)) | 114 | #define __pa_symbol(x) __pa(RELOC_HIDE((unsigned long)(x), 0)) |
| 104 | #endif | 115 | #endif |
diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index 19566ab9decb..9b6336ad3266 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mmc/card.h | 3 | * linux/include/linux/mmc/card.h |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * Card driver specific definitions. | 5 | * Card driver specific definitions. |
| 9 | */ | 6 | */ |
| 10 | #ifndef LINUX_MMC_CARD_H | 7 | #ifndef LINUX_MMC_CARD_H |
diff --git a/include/linux/mmc/core.h b/include/linux/mmc/core.h index 134a6483347a..b7ba8810a3b5 100644 --- a/include/linux/mmc/core.h +++ b/include/linux/mmc/core.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mmc/core.h | 3 | * linux/include/linux/mmc/core.h |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef LINUX_MMC_CORE_H | 5 | #ifndef LINUX_MMC_CORE_H |
| 9 | #define LINUX_MMC_CORE_H | 6 | #define LINUX_MMC_CORE_H |
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index 43d0f0c496f6..7ac3755444d3 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mmc/host.h | 3 | * linux/include/linux/mmc/host.h |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * Host driver specific definitions. | 5 | * Host driver specific definitions. |
| 9 | */ | 6 | */ |
| 10 | #ifndef LINUX_MMC_HOST_H | 7 | #ifndef LINUX_MMC_HOST_H |
| @@ -398,6 +395,7 @@ struct mmc_host { | |||
| 398 | unsigned int retune_now:1; /* do re-tuning at next req */ | 395 | unsigned int retune_now:1; /* do re-tuning at next req */ |
| 399 | unsigned int retune_paused:1; /* re-tuning is temporarily disabled */ | 396 | unsigned int retune_paused:1; /* re-tuning is temporarily disabled */ |
| 400 | unsigned int use_blk_mq:1; /* use blk-mq */ | 397 | unsigned int use_blk_mq:1; /* use blk-mq */ |
| 398 | unsigned int retune_crc_disable:1; /* don't trigger retune upon crc */ | ||
| 401 | 399 | ||
| 402 | int rescan_disable; /* disable card detection */ | 400 | int rescan_disable; /* disable card detection */ |
| 403 | int rescan_entered; /* used with nonremovable devices */ | 401 | int rescan_entered; /* used with nonremovable devices */ |
diff --git a/include/linux/mmc/pm.h b/include/linux/mmc/pm.h index 4a139204c20c..3549f8045784 100644 --- a/include/linux/mmc/pm.h +++ b/include/linux/mmc/pm.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mmc/pm.h | 3 | * linux/include/linux/mmc/pm.h |
| 3 | * | 4 | * |
| 4 | * Author: Nicolas Pitre | 5 | * Author: Nicolas Pitre |
| 5 | * Copyright: (C) 2009 Marvell Technology Group Ltd. | 6 | * Copyright: (C) 2009 Marvell Technology Group Ltd. |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef LINUX_MMC_PM_H | 9 | #ifndef LINUX_MMC_PM_H |
diff --git a/include/linux/mmc/sd.h b/include/linux/mmc/sd.h index ec94a5aa02bb..2236aa540faa 100644 --- a/include/linux/mmc/sd.h +++ b/include/linux/mmc/sd.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mmc/sd.h | 3 | * include/linux/mmc/sd.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved. | 5 | * Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or (at | ||
| 9 | * your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef LINUX_MMC_SD_H | 8 | #ifndef LINUX_MMC_SD_H |
diff --git a/include/linux/mmc/sdio.h b/include/linux/mmc/sdio.h index 17446d3c3602..e28769991e82 100644 --- a/include/linux/mmc/sdio.h +++ b/include/linux/mmc/sdio.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mmc/sdio.h | 3 | * include/linux/mmc/sdio.h |
| 3 | * | 4 | * |
| 4 | * Copyright 2006-2007 Pierre Ossman | 5 | * Copyright 2006-2007 Pierre Ossman |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or (at | ||
| 9 | * your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef LINUX_MMC_SDIO_H | 8 | #ifndef LINUX_MMC_SDIO_H |
diff --git a/include/linux/mmc/sdio_func.h b/include/linux/mmc/sdio_func.h index 5685805533b5..5a177f7a83c3 100644 --- a/include/linux/mmc/sdio_func.h +++ b/include/linux/mmc/sdio_func.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mmc/sdio_func.h | 3 | * include/linux/mmc/sdio_func.h |
| 3 | * | 4 | * |
| 4 | * Copyright 2007-2008 Pierre Ossman | 5 | * Copyright 2007-2008 Pierre Ossman |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or (at | ||
| 9 | * your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef LINUX_MMC_SDIO_FUNC_H | 8 | #ifndef LINUX_MMC_SDIO_FUNC_H |
| @@ -171,4 +167,10 @@ extern void sdio_f0_writeb(struct sdio_func *func, unsigned char b, | |||
| 171 | extern mmc_pm_flag_t sdio_get_host_pm_caps(struct sdio_func *func); | 167 | extern mmc_pm_flag_t sdio_get_host_pm_caps(struct sdio_func *func); |
| 172 | extern int sdio_set_host_pm_flags(struct sdio_func *func, mmc_pm_flag_t flags); | 168 | extern int sdio_set_host_pm_flags(struct sdio_func *func, mmc_pm_flag_t flags); |
| 173 | 169 | ||
| 170 | extern void sdio_retune_crc_disable(struct sdio_func *func); | ||
| 171 | extern void sdio_retune_crc_enable(struct sdio_func *func); | ||
| 172 | |||
| 173 | extern void sdio_retune_hold_now(struct sdio_func *func); | ||
| 174 | extern void sdio_retune_release(struct sdio_func *func); | ||
| 175 | |||
| 174 | #endif /* LINUX_MMC_SDIO_FUNC_H */ | 176 | #endif /* LINUX_MMC_SDIO_FUNC_H */ |
diff --git a/include/linux/mmc/sh_mmcif.h b/include/linux/mmc/sh_mmcif.h index a7baa29484c3..e25533b95d9f 100644 --- a/include/linux/mmc/sh_mmcif.h +++ b/include/linux/mmc/sh_mmcif.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/mmc/sh_mmcif.h | 3 | * include/linux/mmc/sh_mmcif.h |
| 3 | * | 4 | * |
| 4 | * platform data for eMMC driver | 5 | * platform data for eMMC driver |
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2010 Renesas Solutions Corp. | 7 | * Copyright (C) 2010 Renesas Solutions 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; either version 2 of the License. | ||
| 11 | * | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef LINUX_MMC_SH_MMCIF_H | 10 | #ifndef LINUX_MMC_SH_MMCIF_H |
diff --git a/include/linux/mmc/slot-gpio.h b/include/linux/mmc/slot-gpio.h index 9fd3ce64a885..0de3d7c016cd 100644 --- a/include/linux/mmc/slot-gpio.h +++ b/include/linux/mmc/slot-gpio.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic GPIO card-detect helper header | 3 | * Generic GPIO card-detect helper header |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011, Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 5 | * Copyright (C) 2011, Guennadi Liakhovetski <g.liakhovetski@gmx.de> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef MMC_SLOT_GPIO_H | 8 | #ifndef MMC_SLOT_GPIO_H |
diff --git a/include/linux/mtd/lpc32xx_mlc.h b/include/linux/mtd/lpc32xx_mlc.h index d91b1e35631e..d168c628c0d5 100644 --- a/include/linux/mtd/lpc32xx_mlc.h +++ b/include/linux/mtd/lpc32xx_mlc.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for LPC32xx SoC MLC NAND controller | 3 | * Platform data for LPC32xx SoC MLC NAND controller |
| 3 | * | 4 | * |
| 4 | * Copyright © 2012 Roland Stigge | 5 | * Copyright © 2012 Roland Stigge |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __LINUX_MTD_LPC32XX_MLC_H | 8 | #ifndef __LINUX_MTD_LPC32XX_MLC_H |
diff --git a/include/linux/mtd/lpc32xx_slc.h b/include/linux/mtd/lpc32xx_slc.h index 1169548a1535..cf54a9f80460 100644 --- a/include/linux/mtd/lpc32xx_slc.h +++ b/include/linux/mtd/lpc32xx_slc.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for LPC32xx SoC SLC NAND controller | 3 | * Platform data for LPC32xx SoC SLC NAND controller |
| 3 | * | 4 | * |
| 4 | * Copyright © 2012 Roland Stigge | 5 | * Copyright © 2012 Roland Stigge |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __LINUX_MTD_LPC32XX_SLC_H | 8 | #ifndef __LINUX_MTD_LPC32XX_SLC_H |
diff --git a/include/linux/mtd/nand_bch.h b/include/linux/mtd/nand_bch.h index a8a6909b594e..d5956cc48ba9 100644 --- a/include/linux/mtd/nand_bch.h +++ b/include/linux/mtd/nand_bch.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright © 2011 Ivan Djelic <ivan.djelic@parrot.com> | 3 | * Copyright © 2011 Ivan Djelic <ivan.djelic@parrot.com> |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This file is the header for the NAND BCH ECC implementation. | 5 | * This file is the header for the NAND BCH ECC implementation. |
| 9 | */ | 6 | */ |
| 10 | 7 | ||
diff --git a/include/linux/mtd/nand_ecc.h b/include/linux/mtd/nand_ecc.h index 0b3bb156c344..d423916b94f0 100644 --- a/include/linux/mtd/nand_ecc.h +++ b/include/linux/mtd/nand_ecc.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2000-2010 Steven J. Hill <sjhill@realitydiluted.com> | 3 | * Copyright (C) 2000-2010 Steven J. Hill <sjhill@realitydiluted.com> |
| 3 | * David Woodhouse <dwmw2@infradead.org> | 4 | * David Woodhouse <dwmw2@infradead.org> |
| 4 | * Thomas Gleixner <tglx@linutronix.de> | 5 | * Thomas Gleixner <tglx@linutronix.de> |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This file is the header for the ECC algorithm. | 7 | * This file is the header for the ECC algorithm. |
| 11 | */ | 8 | */ |
| 12 | 9 | ||
diff --git a/include/linux/mtd/ndfc.h b/include/linux/mtd/ndfc.h index 357e88b3263a..98f075b86931 100644 --- a/include/linux/mtd/ndfc.h +++ b/include/linux/mtd/ndfc.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2006 Thomas Gleixner <tglx@linutronix.de> | 3 | * Copyright (c) 2006 Thomas Gleixner <tglx@linutronix.de> |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * Info: | 5 | * Info: |
| 9 | * Contains defines, datastructures for ndfc nand controller | 6 | * Contains defines, datastructures for ndfc nand controller |
| 10 | * | ||
| 11 | */ | 7 | */ |
| 12 | #ifndef __LINUX_MTD_NDFC_H | 8 | #ifndef __LINUX_MTD_NDFC_H |
| 13 | #define __LINUX_MTD_NDFC_H | 9 | #define __LINUX_MTD_NDFC_H |
diff --git a/include/linux/mtd/onenand.h b/include/linux/mtd/onenand.h index bfe9e10fae04..1e517961d0ba 100644 --- a/include/linux/mtd/onenand.h +++ b/include/linux/mtd/onenand.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mtd/onenand.h | 3 | * linux/include/linux/mtd/onenand.h |
| 3 | * | 4 | * |
| 4 | * Copyright © 2005-2009 Samsung Electronics | 5 | * Copyright © 2005-2009 Samsung Electronics |
| 5 | * Kyungmin Park <kyungmin.park@samsung.com> | 6 | * Kyungmin Park <kyungmin.park@samsung.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_MTD_ONENAND_H | 9 | #ifndef __LINUX_MTD_ONENAND_H |
diff --git a/include/linux/mtd/onenand_regs.h b/include/linux/mtd/onenand_regs.h index d60130f88eed..2d12a1b18742 100644 --- a/include/linux/mtd/onenand_regs.h +++ b/include/linux/mtd/onenand_regs.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/mtd/onenand_regs.h | 3 | * linux/include/linux/mtd/onenand_regs.h |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2005-2007 Samsung Electronics | 7 | * Copyright (C) 2005-2007 Samsung Electronics |
| 7 | * Kyungmin Park <kyungmin.park@samsung.com> | 8 | * Kyungmin Park <kyungmin.park@samsung.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef __ONENAND_REG_H | 11 | #ifndef __ONENAND_REG_H |
diff --git a/include/linux/mtd/physmap.h b/include/linux/mtd/physmap.h index aa6a2633c2da..bfaa9cc1dc84 100644 --- a/include/linux/mtd/physmap.h +++ b/include/linux/mtd/physmap.h | |||
| @@ -1,15 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * For boards with physically mapped flash and using | 3 | * For boards with physically mapped flash and using |
| 3 | * drivers/mtd/maps/physmap.c mapping driver. | 4 | * drivers/mtd/maps/physmap.c mapping driver. |
| 4 | * | 5 | * |
| 5 | * Copyright (C) 2003 MontaVista Software Inc. | 6 | * Copyright (C) 2003 MontaVista Software Inc. |
| 6 | * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net | 7 | * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net |
| 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 | */ | 8 | */ |
| 14 | 9 | ||
| 15 | #ifndef __LINUX_MTD_PHYSMAP__ | 10 | #ifndef __LINUX_MTD_PHYSMAP__ |
diff --git a/include/linux/mtd/pismo.h b/include/linux/mtd/pismo.h index 8dfb7e1421c5..085b639c9538 100644 --- a/include/linux/mtd/pismo.h +++ b/include/linux/mtd/pismo.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * PISMO memory driver - http://www.pismoworld.org/ | 3 | * PISMO memory driver - http://www.pismoworld.org/ |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __LINUX_MTD_PISMO_H | 5 | #ifndef __LINUX_MTD_PISMO_H |
| 9 | #define __LINUX_MTD_PISMO_H | 6 | #define __LINUX_MTD_PISMO_H |
diff --git a/include/linux/mtd/plat-ram.h b/include/linux/mtd/plat-ram.h index 44212d65aa97..09441856d244 100644 --- a/include/linux/mtd/plat-ram.h +++ b/include/linux/mtd/plat-ram.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* linux/include/linux/mtd/plat-ram.h | 2 | /* linux/include/linux/mtd/plat-ram.h |
| 2 | * | 3 | * |
| 3 | * (c) 2004 Simtec Electronics | 4 | * (c) 2004 Simtec Electronics |
| @@ -5,11 +6,6 @@ | |||
| 5 | * Ben Dooks <ben@simtec.co.uk> | 6 | * Ben Dooks <ben@simtec.co.uk> |
| 6 | * | 7 | * |
| 7 | * Generic platform device based RAM map | 8 | * Generic platform device based RAM map |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | */ | 9 | */ |
| 14 | 10 | ||
| 15 | #ifndef __LINUX_MTD_PLATRAM_H | 11 | #ifndef __LINUX_MTD_PLATRAM_H |
diff --git a/include/linux/mtd/rawnand.h b/include/linux/mtd/rawnand.h index dbfffa5bec7b..ac3884a28dea 100644 --- a/include/linux/mtd/rawnand.h +++ b/include/linux/mtd/rawnand.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> | 3 | * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> |
| 3 | * Steven J. Hill <sjhill@realitydiluted.com> | 4 | * Steven J. Hill <sjhill@realitydiluted.com> |
| 4 | * Thomas Gleixner <tglx@linutronix.de> | 5 | * Thomas Gleixner <tglx@linutronix.de> |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * Info: | 7 | * Info: |
| 11 | * Contains standard defines and IDs for NAND flash devices | 8 | * Contains standard defines and IDs for NAND flash devices |
| 12 | * | 9 | * |
diff --git a/include/linux/mtd/sharpsl.h b/include/linux/mtd/sharpsl.h index e1845fc4afbd..01306ebe266d 100644 --- a/include/linux/mtd/sharpsl.h +++ b/include/linux/mtd/sharpsl.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * SharpSL NAND support | 3 | * SharpSL NAND support |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 Dmitry Baryshkov | 5 | * Copyright (C) 2008 Dmitry Baryshkov |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #include <linux/mtd/rawnand.h> | 8 | #include <linux/mtd/rawnand.h> |
diff --git a/include/linux/mtd/super.h b/include/linux/mtd/super.h index f456230f9330..056c9932c723 100644 --- a/include/linux/mtd/super.h +++ b/include/linux/mtd/super.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* MTD-based superblock handling | 2 | /* MTD-based superblock handling |
| 2 | * | 3 | * |
| 3 | * Copyright © 2006 Red Hat, Inc. All Rights Reserved. | 4 | * Copyright © 2006 Red Hat, Inc. All Rights Reserved. |
| 4 | * Written by David Howells (dhowells@redhat.com) | 5 | * Written by David Howells (dhowells@redhat.com) |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version | ||
| 9 | * 2 of the License, or (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __MTD_SUPER_H__ | 8 | #ifndef __MTD_SUPER_H__ |
diff --git a/include/linux/mtd/ubi.h b/include/linux/mtd/ubi.h index 1e271cb559cd..7d48ea368c5e 100644 --- a/include/linux/mtd/ubi.h +++ b/include/linux/mtd/ubi.h | |||
| @@ -1,20 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) International Business Machines Corp., 2006 | 3 | * Copyright (c) International Business Machines Corp., 2006 |
| 3 | * | 4 | * |
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See | ||
| 12 | * the GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 17 | * | ||
| 18 | * Author: Artem Bityutskiy (Битюцкий Артём) | 5 | * Author: Artem Bityutskiy (Битюцкий Артём) |
| 19 | */ | 6 | */ |
| 20 | 7 | ||
diff --git a/include/linux/mtd/xip.h b/include/linux/mtd/xip.h index e373690cce0a..a4e352b1dfe6 100644 --- a/include/linux/mtd/xip.h +++ b/include/linux/mtd/xip.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MTD primitives for XIP support | 3 | * MTD primitives for XIP support |
| 3 | * | 4 | * |
| @@ -7,10 +8,6 @@ | |||
| 7 | * | 8 | * |
| 8 | * This XIP support for MTD has been loosely inspired | 9 | * This XIP support for MTD has been loosely inspired |
| 9 | * by an earlier patch authored by David Woodhouse. | 10 | * by an earlier patch authored by David Woodhouse. |
| 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 | */ | 11 | */ |
| 15 | 12 | ||
| 16 | #ifndef __LINUX_MTD_XIP_H__ | 13 | #ifndef __LINUX_MTD_XIP_H__ |
diff --git a/include/linux/mv643xx.h b/include/linux/mv643xx.h index 69327b7b4ce4..4471cf96ef69 100644 --- a/include/linux/mv643xx.h +++ b/include/linux/mv643xx.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * mv643xx.h - MV-643XX Internal registers definition file. | 3 | * mv643xx.h - MV-643XX Internal registers definition file. |
| 3 | * | 4 | * |
| 4 | * Copyright 2002 Momentum Computer, Inc. | 5 | * Copyright 2002 Momentum Computer, Inc. |
| 5 | * Author: Matthew Dharm <mdharm@momenco.com> | 6 | * Author: Matthew Dharm <mdharm@momenco.com> |
| 6 | * Copyright 2002 GALILEO TECHNOLOGY, LTD. | 7 | * Copyright 2002 GALILEO TECHNOLOGY, LTD. |
| 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 | */ | 8 | */ |
| 13 | #ifndef __ASM_MV643XX_H | 9 | #ifndef __ASM_MV643XX_H |
| 14 | #define __ASM_MV643XX_H | 10 | #define __ASM_MV643XX_H |
diff --git a/include/linux/mv643xx_i2c.h b/include/linux/mv643xx_i2c.h index 5db5152e9de5..b2844e1cac80 100644 --- a/include/linux/mv643xx_i2c.h +++ b/include/linux/mv643xx_i2c.h | |||
| @@ -1,8 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify it | ||
| 3 | * under the terms of the GNU General Public License as published by the | ||
| 4 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 5 | * option) any later version. | ||
| 6 | */ | 3 | */ |
| 7 | 4 | ||
| 8 | #ifndef _MV64XXX_I2C_H_ | 5 | #ifndef _MV64XXX_I2C_H_ |
diff --git a/include/linux/mxm-wmi.h b/include/linux/mxm-wmi.h index 617a2950523c..28b5b4c2a782 100644 --- a/include/linux/mxm-wmi.h +++ b/include/linux/mxm-wmi.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * MXM WMI driver | 3 | * MXM WMI driver |
| 3 | * | 4 | * |
| 4 | * Copyright(C) 2010 Red Hat. | 5 | * Copyright(C) 2010 Red Hat. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef MXM_WMI_H | 8 | #ifndef MXM_WMI_H |
diff --git a/include/linux/nd.h b/include/linux/nd.h index 43c181a6add5..f778f962d1b6 100644 --- a/include/linux/nd.h +++ b/include/linux/nd.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright(c) 2013-2015 Intel Corporation. All rights reserved. | 3 | * Copyright(c) 2013-2015 Intel Corporation. All rights reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of version 2 of the GNU General Public License as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, but | ||
| 9 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 11 | * General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | #ifndef __LINUX_ND_H__ | 5 | #ifndef __LINUX_ND_H__ |
| 14 | #define __LINUX_ND_H__ | 6 | #define __LINUX_ND_H__ |
diff --git a/include/linux/net.h b/include/linux/net.h index 50bf5206ead6..f7d672cf25b5 100644 --- a/include/linux/net.h +++ b/include/linux/net.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * NET An implementation of the SOCKET network access protocol. | 3 | * NET An implementation of the SOCKET network access protocol. |
| 3 | * This is the master header file for the Linux NET layer, | 4 | * This is the master header file for the Linux NET layer, |
| @@ -9,11 +10,6 @@ | |||
| 9 | * Authors: Orest Zborowski, <obz@Kodak.COM> | 10 | * Authors: Orest Zborowski, <obz@Kodak.COM> |
| 10 | * Ross Biro | 11 | * Ross Biro |
| 11 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 12 | * Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 12 | * | ||
| 13 | * This program is free software; you can redistribute it and/or | ||
| 14 | * modify it under the terms of the GNU General Public License | ||
| 15 | * as published by the Free Software Foundation; either version | ||
| 16 | * 2 of the License, or (at your option) any later version. | ||
| 17 | */ | 13 | */ |
| 18 | #ifndef _LINUX_NET_H | 14 | #ifndef _LINUX_NET_H |
| 19 | #define _LINUX_NET_H | 15 | #define _LINUX_NET_H |
diff --git a/include/linux/netdev_features.h b/include/linux/netdev_features.h index 4c76fe2c8488..4b19c544c59a 100644 --- a/include/linux/netdev_features.h +++ b/include/linux/netdev_features.h | |||
| @@ -1,11 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Network device features. | 3 | * Network device features. |
| 3 | * | ||
| 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; either version | ||
| 8 | * 2 of the License, or (at your option) any later version. | ||
| 9 | */ | 4 | */ |
| 10 | #ifndef _LINUX_NETDEV_FEATURES_H | 5 | #ifndef _LINUX_NETDEV_FEATURES_H |
| 11 | #define _LINUX_NETDEV_FEATURES_H | 6 | #define _LINUX_NETDEV_FEATURES_H |
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 44b47e9df94a..eeacebd7debb 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -15,11 +16,6 @@ | |||
| 15 | * Bjorn Ekwall. <bj0rn@blox.se> | 16 | * Bjorn Ekwall. <bj0rn@blox.se> |
| 16 | * Pekka Riikonen <priikone@poseidon.pspt.fi> | 17 | * Pekka Riikonen <priikone@poseidon.pspt.fi> |
| 17 | * | 18 | * |
| 18 | * This program is free software; you can redistribute it and/or | ||
| 19 | * modify it under the terms of the GNU General Public License | ||
| 20 | * as published by the Free Software Foundation; either version | ||
| 21 | * 2 of the License, or (at your option) any later version. | ||
| 22 | * | ||
| 23 | * Moved to /usr/include/linux for NET3 | 19 | * Moved to /usr/include/linux for NET3 |
| 24 | */ | 20 | */ |
| 25 | #ifndef _LINUX_NETDEVICE_H | 21 | #ifndef _LINUX_NETDEVICE_H |
diff --git a/include/linux/netfilter/ipset/ip_set.h b/include/linux/netfilter/ipset/ip_set.h index e499d170f12d..f5e03809cdb2 100644 --- a/include/linux/netfilter/ipset/ip_set.h +++ b/include/linux/netfilter/ipset/ip_set.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu> | 2 | /* Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu> |
| 2 | * Patrick Schaaf <bof@bof.de> | 3 | * Patrick Schaaf <bof@bof.de> |
| 3 | * Martin Josefsson <gandalf@wlug.westbo.se> | 4 | * Martin Josefsson <gandalf@wlug.westbo.se> |
| 4 | * Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 5 | * Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _IP_SET_H | 7 | #ifndef _IP_SET_H |
| 11 | #define _IP_SET_H | 8 | #define _IP_SET_H |
diff --git a/include/linux/netfilter/ipset/ip_set_comment.h b/include/linux/netfilter/ipset/ip_set_comment.h index 70877f8de7e9..0b894d81bbf2 100644 --- a/include/linux/netfilter/ipset/ip_set_comment.h +++ b/include/linux/netfilter/ipset/ip_set_comment.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _IP_SET_COMMENT_H | 2 | #ifndef _IP_SET_COMMENT_H |
| 2 | #define _IP_SET_COMMENT_H | 3 | #define _IP_SET_COMMENT_H |
| 3 | 4 | ||
| 4 | /* Copyright (C) 2013 Oliver Smith <oliver@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa> | 5 | /* Copyright (C) 2013 Oliver Smith <oliver@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifdef __KERNEL__ | 8 | #ifdef __KERNEL__ |
diff --git a/include/linux/netfilter/ipset/ip_set_counter.h b/include/linux/netfilter/ipset/ip_set_counter.h index 3d33a2c3f39f..5477492c8374 100644 --- a/include/linux/netfilter/ipset/ip_set_counter.h +++ b/include/linux/netfilter/ipset/ip_set_counter.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _IP_SET_COUNTER_H | 2 | #ifndef _IP_SET_COUNTER_H |
| 2 | #define _IP_SET_COUNTER_H | 3 | #define _IP_SET_COUNTER_H |
| 3 | 4 | ||
| 4 | /* Copyright (C) 2015 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 5 | /* Copyright (C) 2015 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifdef __KERNEL__ | 8 | #ifdef __KERNEL__ |
diff --git a/include/linux/netfilter/ipset/ip_set_skbinfo.h b/include/linux/netfilter/ipset/ip_set_skbinfo.h index 29d7ef2bc3fa..aae081e085c6 100644 --- a/include/linux/netfilter/ipset/ip_set_skbinfo.h +++ b/include/linux/netfilter/ipset/ip_set_skbinfo.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _IP_SET_SKBINFO_H | 2 | #ifndef _IP_SET_SKBINFO_H |
| 2 | #define _IP_SET_SKBINFO_H | 3 | #define _IP_SET_SKBINFO_H |
| 3 | 4 | ||
| 4 | /* Copyright (C) 2015 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 5 | /* Copyright (C) 2015 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifdef __KERNEL__ | 8 | #ifdef __KERNEL__ |
diff --git a/include/linux/netfilter/ipset/ip_set_timeout.h b/include/linux/netfilter/ipset/ip_set_timeout.h index 8ce271e187b6..88926b4c75f0 100644 --- a/include/linux/netfilter/ipset/ip_set_timeout.h +++ b/include/linux/netfilter/ipset/ip_set_timeout.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _IP_SET_TIMEOUT_H | 2 | #ifndef _IP_SET_TIMEOUT_H |
| 2 | #define _IP_SET_TIMEOUT_H | 3 | #define _IP_SET_TIMEOUT_H |
| 3 | 4 | ||
| 4 | /* Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 5 | /* Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifdef __KERNEL__ | 8 | #ifdef __KERNEL__ |
diff --git a/include/linux/netfilter/nf_conntrack_h323_asn1.h b/include/linux/netfilter/nf_conntrack_h323_asn1.h index 3176a277eed1..91d6275292a5 100644 --- a/include/linux/netfilter/nf_conntrack_h323_asn1.h +++ b/include/linux/netfilter/nf_conntrack_h323_asn1.h | |||
| @@ -1,12 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /**************************************************************************** | 2 | /**************************************************************************** |
| 2 | * ip_conntrack_h323_asn1.h - BER and PER decoding library for H.323 | 3 | * ip_conntrack_h323_asn1.h - BER and PER decoding library for H.323 |
| 3 | * conntrack/NAT module. | 4 | * conntrack/NAT module. |
| 4 | * | 5 | * |
| 5 | * Copyright (c) 2006 by Jing Min Zhao <zhaojingmin@users.sourceforge.net> | 6 | * Copyright (c) 2006 by Jing Min Zhao <zhaojingmin@users.sourceforge.net> |
| 6 | * | 7 | * |
| 7 | * This source code is licensed under General Public License version 2. | ||
| 8 | * | ||
| 9 | * | ||
| 10 | * This library is based on H.225 version 4, H.235 version 2 and H.245 | 8 | * This library is based on H.225 version 4, H.235 version 2 and H.245 |
| 11 | * version 7. It is extremely optimized to decode only the absolutely | 9 | * version 7. It is extremely optimized to decode only the absolutely |
| 12 | * necessary objects in a signal for Linux kernel NAT module use, so don't | 10 | * necessary objects in a signal for Linux kernel NAT module use, so don't |
diff --git a/include/linux/netfilter/nf_conntrack_h323_types.h b/include/linux/netfilter/nf_conntrack_h323_types.h index b0821f45fbe4..7a6871ac8784 100644 --- a/include/linux/netfilter/nf_conntrack_h323_types.h +++ b/include/linux/netfilter/nf_conntrack_h323_types.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Generated by Jing Min Zhao's ASN.1 parser, May 16 2007 | 2 | /* Generated by Jing Min Zhao's ASN.1 parser, May 16 2007 |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2006 Jing Min Zhao <zhaojingmin@users.sourceforge.net> | 4 | * Copyright (c) 2006 Jing Min Zhao <zhaojingmin@users.sourceforge.net> |
| 4 | * | ||
| 5 | * This source code is licensed under General Public License version 2. | ||
| 6 | */ | 5 | */ |
| 7 | 6 | ||
| 8 | typedef struct TransportAddress_ipAddress { /* SEQUENCE */ | 7 | typedef struct TransportAddress_ipAddress { /* SEQUENCE */ |
diff --git a/include/linux/nl802154.h b/include/linux/nl802154.h index 0f6f6607f592..b22782225f27 100644 --- a/include/linux/nl802154.h +++ b/include/linux/nl802154.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * nl802154.h | 3 | * nl802154.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007, 2008, 2009 Siemens AG | 5 | * Copyright (C) 2007, 2008, 2009 Siemens AG |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 | ||
| 8 | * as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | */ | 6 | */ |
| 16 | 7 | ||
| 17 | #ifndef NL802154_H | 8 | #ifndef NL802154_H |
diff --git a/include/linux/of_mdio.h b/include/linux/of_mdio.h index f5db93bcd069..99cefe6f5edb 100644 --- a/include/linux/of_mdio.h +++ b/include/linux/of_mdio.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * OF helpers for the MDIO (Ethernet PHY) API | 3 | * OF helpers for the MDIO (Ethernet PHY) API |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2009 Secret Lab Technologies, Ltd. | 5 | * Copyright (c) 2009 Secret Lab Technologies, Ltd. |
| 5 | * | ||
| 6 | * This file is released under the GPLv2 | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef __LINUX_OF_MDIO_H | 8 | #ifndef __LINUX_OF_MDIO_H |
diff --git a/include/linux/of_net.h b/include/linux/of_net.h index 0f0346e6829c..6aeaea1775e6 100644 --- a/include/linux/of_net.h +++ b/include/linux/of_net.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * OF helpers for network devices. | 3 | * OF helpers for network devices. |
| 3 | * | ||
| 4 | * This file is released under the GPLv2 | ||
| 5 | */ | 4 | */ |
| 6 | 5 | ||
| 7 | #ifndef __LINUX_OF_NET_H | 6 | #ifndef __LINUX_OF_NET_H |
diff --git a/include/linux/omap-dmaengine.h b/include/linux/omap-dmaengine.h index 8e6906c72e90..b6e42f933c40 100644 --- a/include/linux/omap-dmaengine.h +++ b/include/linux/omap-dmaengine.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * OMAP DMA Engine support | 3 | * OMAP DMA Engine support |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __LINUX_OMAP_DMAENGINE_H | 5 | #ifndef __LINUX_OMAP_DMAENGINE_H |
| 9 | #define __LINUX_OMAP_DMAENGINE_H | 6 | #define __LINUX_OMAP_DMAENGINE_H |
diff --git a/include/linux/omap-gpmc.h b/include/linux/omap-gpmc.h index 053feb41510a..b7bf735960c2 100644 --- a/include/linux/omap-gpmc.h +++ b/include/linux/omap-gpmc.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * OMAP GPMC (General Purpose Memory Controller) defines | 3 | * OMAP GPMC (General Purpose Memory Controller) defines |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License as published by the | ||
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 7 | * option) any later version. | ||
| 8 | */ | 4 | */ |
| 9 | 5 | ||
| 10 | #include <linux/platform_data/gpmc-omap.h> | 6 | #include <linux/platform_data/gpmc-omap.h> |
diff --git a/include/linux/omap-iommu.h b/include/linux/omap-iommu.h index ce1b7c6283ee..153bf25b4df3 100644 --- a/include/linux/omap-iommu.h +++ b/include/linux/omap-iommu.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * omap iommu: simple virtual address space management | 3 | * omap iommu: simple virtual address space management |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008-2009 Nokia Corporation | 5 | * Copyright (C) 2008-2009 Nokia Corporation |
| 5 | * | 6 | * |
| 6 | * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.com> | 7 | * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef _OMAP_IOMMU_H_ | 10 | #ifndef _OMAP_IOMMU_H_ |
diff --git a/include/linux/omapfb.h b/include/linux/omapfb.h index d1f4dccaeede..63c9d473e7de 100644 --- a/include/linux/omapfb.h +++ b/include/linux/omapfb.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * File: include/linux/omapfb.h | 3 | * File: include/linux/omapfb.h |
| 3 | * | 4 | * |
| @@ -5,20 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2004 Nokia Corporation | 7 | * Copyright (C) 2004 Nokia Corporation |
| 7 | * Author: Imre Deak <imre.deak@nokia.com> | 8 | * Author: Imre Deak <imre.deak@nokia.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 | * This program is distributed in the hope that it will be useful, but | ||
| 15 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 17 | * General Public License for more details. | ||
| 18 | * | ||
| 19 | * You should have received a copy of the GNU General Public License along | ||
| 20 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 21 | * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
| 22 | */ | 9 | */ |
| 23 | #ifndef __LINUX_OMAPFB_H__ | 10 | #ifndef __LINUX_OMAPFB_H__ |
| 24 | #define __LINUX_OMAPFB_H__ | 11 | #define __LINUX_OMAPFB_H__ |
diff --git a/include/linux/openvswitch.h b/include/linux/openvswitch.h index 379affc63e24..3b037bab32b0 100644 --- a/include/linux/openvswitch.h +++ b/include/linux/openvswitch.h | |||
| @@ -1,19 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2007-2011 Nicira Networks. | 3 | * Copyright (c) 2007-2011 Nicira Networks. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or | ||
| 5 | * modify it under the terms of version 2 of the GNU General Public | ||
| 6 | * License as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, but | ||
| 9 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 11 | * General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software | ||
| 15 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA | ||
| 16 | * 02110-1301, USA | ||
| 17 | */ | 4 | */ |
| 18 | 5 | ||
| 19 | #ifndef _LINUX_OPENVSWITCH_H | 6 | #ifndef _LINUX_OPENVSWITCH_H |
diff --git a/include/linux/padata.h b/include/linux/padata.h index 5d13d25da2c8..56f09e36f770 100644 --- a/include/linux/padata.h +++ b/include/linux/padata.h | |||
| @@ -1,21 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * padata.h - header for the padata parallelization interface | 3 | * padata.h - header for the padata parallelization interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008, 2009 secunet Security Networks AG | 5 | * Copyright (C) 2008, 2009 secunet Security Networks AG |
| 5 | * Copyright (C) 2008, 2009 Steffen Klassert <steffen.klassert@secunet.com> | 6 | * Copyright (C) 2008, 2009 Steffen Klassert <steffen.klassert@secunet.com> |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or modify it | ||
| 8 | * under the terms and conditions of the GNU General Public License, | ||
| 9 | * version 2, as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 14 | * more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License along with | ||
| 17 | * this program; if not, write to the Free Software Foundation, Inc., | ||
| 18 | * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 19 | */ | 7 | */ |
| 20 | 8 | ||
| 21 | #ifndef PADATA_H | 9 | #ifndef PADATA_H |
diff --git a/include/linux/pageblock-flags.h b/include/linux/pageblock-flags.h index 06a66327333d..c066fec5b74b 100644 --- a/include/linux/pageblock-flags.h +++ b/include/linux/pageblock-flags.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Macros for manipulating and testing flags related to a | 3 | * Macros for manipulating and testing flags related to a |
| 3 | * pageblock_nr_pages number of pages. | 4 | * pageblock_nr_pages number of pages. |
| 4 | * | 5 | * |
| 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 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
| 17 | * | ||
| 18 | * Copyright (C) IBM Corporation, 2006 | 6 | * Copyright (C) IBM Corporation, 2006 |
| 19 | * | 7 | * |
| 20 | * Original author, Mel Gorman | 8 | * Original author, Mel Gorman |
diff --git a/include/linux/pch_dma.h b/include/linux/pch_dma.h index fdafe529ef8a..d5a6a4b6b431 100644 --- a/include/linux/pch_dma.h +++ b/include/linux/pch_dma.h | |||
| @@ -1,18 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2010 Intel Corporation | 3 | * Copyright (c) 2010 Intel Corporation |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software | ||
| 15 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 16 | */ | 4 | */ |
| 17 | 5 | ||
| 18 | #ifndef PCH_DMA_H | 6 | #ifndef PCH_DMA_H |
diff --git a/include/linux/pci.h b/include/linux/pci.h index 4a5a84d7bdd4..dd436da7eccc 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h | |||
| @@ -344,6 +344,7 @@ struct pci_dev { | |||
| 344 | D3cold, not set for devices | 344 | D3cold, not set for devices |
| 345 | powered on/off by the | 345 | powered on/off by the |
| 346 | corresponding bridge */ | 346 | corresponding bridge */ |
| 347 | unsigned int skip_bus_pm:1; /* Internal: Skip bus-level PM */ | ||
| 347 | unsigned int ignore_hotplug:1; /* Ignore hotplug events */ | 348 | unsigned int ignore_hotplug:1; /* Ignore hotplug events */ |
| 348 | unsigned int hotplug_user_indicators:1; /* SlotCtl indicators | 349 | unsigned int hotplug_user_indicators:1; /* SlotCtl indicators |
| 349 | controlled exclusively by | 350 | controlled exclusively by |
diff --git a/include/linux/pda_power.h b/include/linux/pda_power.h index 2bb62bf296ac..2a69db4b60b7 100644 --- a/include/linux/pda_power.h +++ b/include/linux/pda_power.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Common power driver for PDAs and phones with one or two external | 3 | * Common power driver for PDAs and phones with one or two external |
| 3 | * power supplies (AC/USB) connected to main and backup batteries, | 4 | * power supplies (AC/USB) connected to main and backup batteries, |
| 4 | * and optional builtin charger. | 5 | * and optional builtin charger. |
| 5 | * | 6 | * |
| 6 | * Copyright © 2007 Anton Vorontsov <cbou@mail.ru> | 7 | * Copyright © 2007 Anton Vorontsov <cbou@mail.ru> |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __PDA_POWER_H__ | 10 | #ifndef __PDA_POWER_H__ |
diff --git a/include/linux/pe.h b/include/linux/pe.h index 3482b18a48b5..c86bd3a2f70f 100644 --- a/include/linux/pe.h +++ b/include/linux/pe.h | |||
| @@ -1,19 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2011 Red Hat, Inc. | 3 | * Copyright 2011 Red Hat, Inc. |
| 3 | * All rights reserved. | 4 | * All rights reserved. |
| 4 | * | 5 | * |
| 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 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | * | ||
| 17 | * Author(s): Peter Jones <pjones@redhat.com> | 6 | * Author(s): Peter Jones <pjones@redhat.com> |
| 18 | */ | 7 | */ |
| 19 | #ifndef __LINUX_PE_H | 8 | #ifndef __LINUX_PE_H |
diff --git a/include/linux/perf/arm_pmu.h b/include/linux/perf/arm_pmu.h index 4641e850b204..a9b0ee408fbd 100644 --- a/include/linux/perf/arm_pmu.h +++ b/include/linux/perf/arm_pmu.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/arch/arm/include/asm/pmu.h | 3 | * linux/arch/arm/include/asm/pmu.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 picoChip Designs Ltd, Jamie Iles | 5 | * Copyright (C) 2009 picoChip Designs Ltd, Jamie Iles |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __ARM_PMU_H__ | 8 | #ifndef __ARM_PMU_H__ |
diff --git a/include/linux/phonet.h b/include/linux/phonet.h index f691b04fc5ce..bc7d1e529efc 100644 --- a/include/linux/phonet.h +++ b/include/linux/phonet.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /** | 2 | /** |
| 2 | * file phonet.h | 3 | * file phonet.h |
| 3 | * | 4 | * |
| 4 | * Phonet sockets kernel interface | 5 | * Phonet sockets kernel interface |
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2008 Nokia Corporation. All rights reserved. | 7 | * Copyright (C) 2008 Nokia Corporation. All rights reserved. |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301 USA | ||
| 21 | */ | 8 | */ |
| 22 | #ifndef LINUX_PHONET_H | 9 | #ifndef LINUX_PHONET_H |
| 23 | #define LINUX_PHONET_H | 10 | #define LINUX_PHONET_H |
diff --git a/include/linux/phy.h b/include/linux/phy.h index 073fb151b5a9..6424586fe2d6 100644 --- a/include/linux/phy.h +++ b/include/linux/phy.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Framework and drivers for configuring and reading different PHYs | 3 | * Framework and drivers for configuring and reading different PHYs |
| 3 | * Based on code in sungem_phy.c and (long-removed) gianfar_phy.c | 4 | * Based on code in sungem_phy.c and (long-removed) gianfar_phy.c |
| @@ -5,12 +6,6 @@ | |||
| 5 | * Author: Andy Fleming | 6 | * Author: Andy Fleming |
| 6 | * | 7 | * |
| 7 | * Copyright (c) 2004 Freescale Semiconductor, Inc. | 8 | * Copyright (c) 2004 Freescale Semiconductor, Inc. |
| 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 | */ | 9 | */ |
| 15 | 10 | ||
| 16 | #ifndef __PHY_H | 11 | #ifndef __PHY_H |
diff --git a/include/linux/phy/omap_control_phy.h b/include/linux/phy/omap_control_phy.h index eb7d4a135a9e..aec57dd784f7 100644 --- a/include/linux/phy/omap_control_phy.h +++ b/include/linux/phy/omap_control_phy.h | |||
| @@ -1,19 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * omap_control_phy.h - Header file for the PHY part of control module. | 3 | * omap_control_phy.h - Header file for the PHY part of control module. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com | 5 | * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * Author: Kishon Vijay Abraham I <kishon@ti.com> | 6 | * Author: Kishon Vijay Abraham I <kishon@ti.com> |
| 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 | */ | 7 | */ |
| 18 | 8 | ||
| 19 | #ifndef __OMAP_CONTROL_PHY_H__ | 9 | #ifndef __OMAP_CONTROL_PHY_H__ |
diff --git a/include/linux/phy/omap_usb.h b/include/linux/phy/omap_usb.h index 2e5fb870efa9..5973a6313529 100644 --- a/include/linux/phy/omap_usb.h +++ b/include/linux/phy/omap_usb.h | |||
| @@ -1,19 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * omap_usb.h -- omap usb2 phy header file | 3 | * omap_usb.h -- omap usb2 phy header file |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com | 5 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * Author: Kishon Vijay Abraham I <kishon@ti.com> | 6 | * Author: Kishon Vijay Abraham I <kishon@ti.com> |
| 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 | */ | 7 | */ |
| 18 | 8 | ||
| 19 | #ifndef __DRIVERS_OMAP_USB2_H | 9 | #ifndef __DRIVERS_OMAP_USB2_H |
diff --git a/include/linux/phy/phy-sun4i-usb.h b/include/linux/phy/phy-sun4i-usb.h index 50aed92ea89c..91eb755ee73b 100644 --- a/include/linux/phy/phy-sun4i-usb.h +++ b/include/linux/phy/phy-sun4i-usb.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2015 Hans de Goede <hdegoede@redhat.com> | 3 | * Copyright (c) 2015 Hans de Goede <hdegoede@redhat.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 and | ||
| 6 | * only version 2 as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef PHY_SUN4I_USB_H_ | 6 | #ifndef PHY_SUN4I_USB_H_ |
diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index ef13aea1d370..15032f145063 100644 --- a/include/linux/phy/phy.h +++ b/include/linux/phy/phy.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * phy.h -- generic phy header file | 3 | * phy.h -- generic phy header file |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com | 5 | * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com |
| 5 | * | 6 | * |
| 6 | * Author: Kishon Vijay Abraham I <kishon@ti.com> | 7 | * Author: Kishon Vijay Abraham I <kishon@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 as published by | ||
| 10 | * the Free Software Foundation; either version 2 of the License, or | ||
| 11 | * (at your option) any later version. | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __DRIVERS_PHY_H | 10 | #ifndef __DRIVERS_PHY_H |
diff --git a/include/linux/phy/tegra/xusb.h b/include/linux/phy/tegra/xusb.h index 8e1a57a78d9f..ee59562c8354 100644 --- a/include/linux/phy/tegra/xusb.h +++ b/include/linux/phy/tegra/xusb.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. | 3 | * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef PHY_TEGRA_XUSB_H | 6 | #ifndef PHY_TEGRA_XUSB_H |
diff --git a/include/linux/phy_led_triggers.h b/include/linux/phy_led_triggers.h index 4587ce362535..3d507a8a6989 100644 --- a/include/linux/phy_led_triggers.h +++ b/include/linux/phy_led_triggers.h | |||
| @@ -1,14 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* Copyright (C) 2016 National Instruments Corp. | 2 | /* Copyright (C) 2016 National Instruments Corp. |
| 2 | * | ||
| 3 | * This program is free software; you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation; either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 3 | */ |
| 13 | #ifndef __PHY_LED_TRIGGERS | 4 | #ifndef __PHY_LED_TRIGGERS |
| 14 | #define __PHY_LED_TRIGGERS | 5 | #define __PHY_LED_TRIGGERS |
diff --git a/include/linux/phylink.h b/include/linux/phylink.h index 6411c624f63a..2d2e55dfea94 100644 --- a/include/linux/phylink.h +++ b/include/linux/phylink.h | |||
| @@ -123,11 +123,20 @@ int mac_link_state(struct net_device *ndev, | |||
| 123 | * @mode: one of %MLO_AN_FIXED, %MLO_AN_PHY, %MLO_AN_INBAND. | 123 | * @mode: one of %MLO_AN_FIXED, %MLO_AN_PHY, %MLO_AN_INBAND. |
| 124 | * @state: a pointer to a &struct phylink_link_state. | 124 | * @state: a pointer to a &struct phylink_link_state. |
| 125 | * | 125 | * |
| 126 | * Note - not all members of @state are valid. In particular, | ||
| 127 | * @state->lp_advertising, @state->link, @state->an_complete are never | ||
| 128 | * guaranteed to be correct, and so any mac_config() implementation must | ||
| 129 | * never reference these fields. | ||
| 130 | * | ||
| 126 | * The action performed depends on the currently selected mode: | 131 | * The action performed depends on the currently selected mode: |
| 127 | * | 132 | * |
| 128 | * %MLO_AN_FIXED, %MLO_AN_PHY: | 133 | * %MLO_AN_FIXED, %MLO_AN_PHY: |
| 129 | * Configure the specified @state->speed, @state->duplex and | 134 | * Configure the specified @state->speed, @state->duplex and |
| 130 | * @state->pause (%MLO_PAUSE_TX / %MLO_PAUSE_RX) mode. | 135 | * @state->pause (%MLO_PAUSE_TX / %MLO_PAUSE_RX) modes over a link |
| 136 | * specified by @state->interface. @state->advertising may be used, | ||
| 137 | * but is not required. Other members of @state must be ignored. | ||
| 138 | * | ||
| 139 | * Valid state members: interface, speed, duplex, pause, advertising. | ||
| 131 | * | 140 | * |
| 132 | * %MLO_AN_INBAND: | 141 | * %MLO_AN_INBAND: |
| 133 | * place the link in an inband negotiation mode (such as 802.3z | 142 | * place the link in an inband negotiation mode (such as 802.3z |
| @@ -150,6 +159,8 @@ int mac_link_state(struct net_device *ndev, | |||
| 150 | * responsible for reading the configuration word and configuring | 159 | * responsible for reading the configuration word and configuring |
| 151 | * itself accordingly. | 160 | * itself accordingly. |
| 152 | * | 161 | * |
| 162 | * Valid state members: interface, an_enabled, pause, advertising. | ||
| 163 | * | ||
| 153 | * Implementations are expected to update the MAC to reflect the | 164 | * Implementations are expected to update the MAC to reflect the |
| 154 | * requested settings - i.o.w., if nothing has changed between two | 165 | * requested settings - i.o.w., if nothing has changed between two |
| 155 | * calls, no action is expected. If only flow control settings have | 166 | * calls, no action is expected. If only flow control settings have |
diff --git a/include/linux/pinctrl/consumer.h b/include/linux/pinctrl/consumer.h index 0412cc9833e9..86720a5a384f 100644 --- a/include/linux/pinctrl/consumer.h +++ b/include/linux/pinctrl/consumer.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Consumer interface the pin control subsystem | 3 | * Consumer interface the pin control subsystem |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * Based on bits of regulator core, gpio core and clk core | 7 | * Based on bits of regulator core, gpio core and clk core |
| 7 | * | 8 | * |
| 8 | * Author: Linus Walleij <linus.walleij@linaro.org> | 9 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 9 | * | ||
| 10 | * License terms: GNU General Public License (GPL) version 2 | ||
| 11 | */ | 10 | */ |
| 12 | #ifndef __LINUX_PINCTRL_CONSUMER_H | 11 | #ifndef __LINUX_PINCTRL_CONSUMER_H |
| 13 | #define __LINUX_PINCTRL_CONSUMER_H | 12 | #define __LINUX_PINCTRL_CONSUMER_H |
diff --git a/include/linux/pinctrl/devinfo.h b/include/linux/pinctrl/devinfo.h index d01a8638bb45..a48ff69acddd 100644 --- a/include/linux/pinctrl/devinfo.h +++ b/include/linux/pinctrl/devinfo.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Per-device information from the pin control system. | 3 | * Per-device information from the pin control system. |
| 3 | * This is the stuff that get included into the device | 4 | * This is the stuff that get included into the device |
| @@ -8,8 +9,6 @@ | |||
| 8 | * This interface is used in the core to keep track of pins. | 9 | * This interface is used in the core to keep track of pins. |
| 9 | * | 10 | * |
| 10 | * Author: Linus Walleij <linus.walleij@linaro.org> | 11 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 11 | * | ||
| 12 | * License terms: GNU General Public License (GPL) version 2 | ||
| 13 | */ | 12 | */ |
| 14 | 13 | ||
| 15 | #ifndef PINCTRL_DEVINFO_H | 14 | #ifndef PINCTRL_DEVINFO_H |
diff --git a/include/linux/pinctrl/machine.h b/include/linux/pinctrl/machine.h index 7fa5d87190c2..ddd1b2773431 100644 --- a/include/linux/pinctrl/machine.h +++ b/include/linux/pinctrl/machine.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Machine interface for the pinctrl subsystem. | 3 | * Machine interface for the pinctrl subsystem. |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * Based on bits of regulator core, gpio core and clk core | 7 | * Based on bits of regulator core, gpio core and clk core |
| 7 | * | 8 | * |
| 8 | * Author: Linus Walleij <linus.walleij@linaro.org> | 9 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 9 | * | ||
| 10 | * License terms: GNU General Public License (GPL) version 2 | ||
| 11 | */ | 10 | */ |
| 12 | #ifndef __LINUX_PINCTRL_MACHINE_H | 11 | #ifndef __LINUX_PINCTRL_MACHINE_H |
| 13 | #define __LINUX_PINCTRL_MACHINE_H | 12 | #define __LINUX_PINCTRL_MACHINE_H |
diff --git a/include/linux/pinctrl/pinconf-generic.h b/include/linux/pinctrl/pinconf-generic.h index 6c0680641108..6f260c1d3467 100644 --- a/include/linux/pinctrl/pinconf-generic.h +++ b/include/linux/pinctrl/pinconf-generic.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Interface the generic pinconfig portions of the pinctrl subsystem | 3 | * Interface the generic pinconfig portions of the pinctrl subsystem |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * This interface is used in the core to keep track of pins. | 7 | * This interface is used in the core to keep track of pins. |
| 7 | * | 8 | * |
| 8 | * Author: Linus Walleij <linus.walleij@linaro.org> | 9 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 9 | * | ||
| 10 | * License terms: GNU General Public License (GPL) version 2 | ||
| 11 | */ | 10 | */ |
| 12 | #ifndef __LINUX_PINCTRL_PINCONF_GENERIC_H | 11 | #ifndef __LINUX_PINCTRL_PINCONF_GENERIC_H |
| 13 | #define __LINUX_PINCTRL_PINCONF_GENERIC_H | 12 | #define __LINUX_PINCTRL_PINCONF_GENERIC_H |
diff --git a/include/linux/pinctrl/pinconf.h b/include/linux/pinctrl/pinconf.h index 93c9dd133e9d..514414a5ad01 100644 --- a/include/linux/pinctrl/pinconf.h +++ b/include/linux/pinctrl/pinconf.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Interface the pinconfig portions of the pinctrl subsystem | 3 | * Interface the pinconfig portions of the pinctrl subsystem |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * This interface is used in the core to keep track of pins. | 7 | * This interface is used in the core to keep track of pins. |
| 7 | * | 8 | * |
| 8 | * Author: Linus Walleij <linus.walleij@linaro.org> | 9 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 9 | * | ||
| 10 | * License terms: GNU General Public License (GPL) version 2 | ||
| 11 | */ | 10 | */ |
| 12 | #ifndef __LINUX_PINCTRL_PINCONF_H | 11 | #ifndef __LINUX_PINCTRL_PINCONF_H |
| 13 | #define __LINUX_PINCTRL_PINCONF_H | 12 | #define __LINUX_PINCTRL_PINCONF_H |
diff --git a/include/linux/pinctrl/pinctrl.h b/include/linux/pinctrl/pinctrl.h index 8f5dbb84547a..e429e5d92dd6 100644 --- a/include/linux/pinctrl/pinctrl.h +++ b/include/linux/pinctrl/pinctrl.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Interface the pinctrl subsystem | 3 | * Interface the pinctrl subsystem |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * This interface is used in the core to keep track of pins. | 7 | * This interface is used in the core to keep track of pins. |
| 7 | * | 8 | * |
| 8 | * Author: Linus Walleij <linus.walleij@linaro.org> | 9 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 9 | * | ||
| 10 | * License terms: GNU General Public License (GPL) version 2 | ||
| 11 | */ | 10 | */ |
| 12 | #ifndef __LINUX_PINCTRL_PINCTRL_H | 11 | #ifndef __LINUX_PINCTRL_PINCTRL_H |
| 13 | #define __LINUX_PINCTRL_PINCTRL_H | 12 | #define __LINUX_PINCTRL_PINCTRL_H |
diff --git a/include/linux/pinctrl/pinmux.h b/include/linux/pinctrl/pinmux.h index ace60d775b20..e873ed97d79e 100644 --- a/include/linux/pinctrl/pinmux.h +++ b/include/linux/pinctrl/pinmux.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Interface the pinmux subsystem | 3 | * Interface the pinmux subsystem |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * Based on bits of regulator core, gpio core and clk core | 7 | * Based on bits of regulator core, gpio core and clk core |
| 7 | * | 8 | * |
| 8 | * Author: Linus Walleij <linus.walleij@linaro.org> | 9 | * Author: Linus Walleij <linus.walleij@linaro.org> |
| 9 | * | ||
| 10 | * License terms: GNU General Public License (GPL) version 2 | ||
| 11 | */ | 10 | */ |
| 12 | #ifndef __LINUX_PINCTRL_PINMUX_H | 11 | #ifndef __LINUX_PINCTRL_PINMUX_H |
| 13 | #define __LINUX_PINCTRL_PINMUX_H | 12 | #define __LINUX_PINCTRL_PINMUX_H |
diff --git a/include/linux/pl320-ipc.h b/include/linux/pl320-ipc.h index 5161f63ec1c8..4b29e172eea8 100644 --- a/include/linux/pl320-ipc.h +++ b/include/linux/pl320-ipc.h | |||
| @@ -1,15 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify it | ||
| 3 | * under the terms and conditions of the GNU General Public License, | ||
| 4 | * version 2, as published by the Free Software Foundation. | ||
| 5 | * | ||
| 6 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 7 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 8 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 9 | * more details. | ||
| 10 | * | ||
| 11 | * You should have received a copy of the GNU General Public License along with | ||
| 12 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 13 | */ | 3 | */ |
| 14 | 4 | ||
| 15 | int pl320_ipc_transmit(u32 *data); | 5 | int pl320_ipc_transmit(u32 *data); |
diff --git a/include/linux/platform_data/ad5449.h b/include/linux/platform_data/ad5449.h index bd712bd4b94e..d687ef5726c2 100644 --- a/include/linux/platform_data/ad5449.h +++ b/include/linux/platform_data/ad5449.h | |||
| @@ -1,11 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD5415, AD5426, AD5429, AD5432, AD5439, AD5443, AD5449 Digital to Analog | 3 | * AD5415, AD5426, AD5429, AD5432, AD5439, AD5443, AD5449 Digital to Analog |
| 3 | * Converter driver. | 4 | * Converter driver. |
| 4 | * | 5 | * |
| 5 | * Copyright 2012 Analog Devices Inc. | 6 | * Copyright 2012 Analog Devices Inc. |
| 6 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 7 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 7 | * | ||
| 8 | * Licensed under the GPL-2. | ||
| 9 | */ | 8 | */ |
| 10 | 9 | ||
| 11 | #ifndef __LINUX_PLATFORM_DATA_AD5449_H__ | 10 | #ifndef __LINUX_PLATFORM_DATA_AD5449_H__ |
diff --git a/include/linux/platform_data/ad5755.h b/include/linux/platform_data/ad5755.h index a5a1cb751874..e371e08f04bc 100644 --- a/include/linux/platform_data/ad5755.h +++ b/include/linux/platform_data/ad5755.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2012 Analog Devices Inc. | 3 | * Copyright 2012 Analog Devices Inc. |
| 3 | * | ||
| 4 | * Licensed under the GPL-2. | ||
| 5 | */ | 4 | */ |
| 6 | #ifndef __LINUX_PLATFORM_DATA_AD5755_H__ | 5 | #ifndef __LINUX_PLATFORM_DATA_AD5755_H__ |
| 7 | #define __LINUX_PLATFORM_DATA_AD5755_H__ | 6 | #define __LINUX_PLATFORM_DATA_AD5755_H__ |
diff --git a/include/linux/platform_data/ad5761.h b/include/linux/platform_data/ad5761.h index 7bd8ed7d978e..02bef5177ff5 100644 --- a/include/linux/platform_data/ad5761.h +++ b/include/linux/platform_data/ad5761.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD5721, AD5721R, AD5761, AD5761R, Voltage Output Digital to Analog Converter | 3 | * AD5721, AD5721R, AD5761, AD5761R, Voltage Output Digital to Analog Converter |
| 3 | * | 4 | * |
| 4 | * Copyright 2016 Qtechnology A/S | 5 | * Copyright 2016 Qtechnology A/S |
| 5 | * 2016 Ricardo Ribalda <ricardo.ribalda@gmail.com> | 6 | * 2016 Ricardo Ribalda <ricardo.ribalda@gmail.com> |
| 6 | * | ||
| 7 | * Licensed under the GPL-2. | ||
| 8 | */ | 7 | */ |
| 9 | #ifndef __LINUX_PLATFORM_DATA_AD5761_H__ | 8 | #ifndef __LINUX_PLATFORM_DATA_AD5761_H__ |
| 10 | #define __LINUX_PLATFORM_DATA_AD5761_H__ | 9 | #define __LINUX_PLATFORM_DATA_AD5761_H__ |
diff --git a/include/linux/platform_data/ad7266.h b/include/linux/platform_data/ad7266.h index eabfdcb26992..7de6c16122df 100644 --- a/include/linux/platform_data/ad7266.h +++ b/include/linux/platform_data/ad7266.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD7266/65 SPI ADC driver | 3 | * AD7266/65 SPI ADC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 Analog Devices Inc. | 5 | * Copyright 2012 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef __IIO_ADC_AD7266_H__ | 8 | #ifndef __IIO_ADC_AD7266_H__ |
diff --git a/include/linux/platform_data/ad7298.h b/include/linux/platform_data/ad7298.h index fbf8adf1363a..3e0ffe2d5d3d 100644 --- a/include/linux/platform_data/ad7298.h +++ b/include/linux/platform_data/ad7298.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD7298 SPI ADC driver | 3 | * AD7298 SPI ADC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2011 Analog Devices Inc. | 5 | * Copyright 2011 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef __LINUX_PLATFORM_DATA_AD7298_H__ | 8 | #ifndef __LINUX_PLATFORM_DATA_AD7298_H__ |
diff --git a/include/linux/platform_data/ad7303.h b/include/linux/platform_data/ad7303.h index de6a7a6b4bbf..c2bd0a13bea1 100644 --- a/include/linux/platform_data/ad7303.h +++ b/include/linux/platform_data/ad7303.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Analog Devices AD7303 DAC driver | 3 | * Analog Devices AD7303 DAC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2013 Analog Devices Inc. | 5 | * Copyright 2013 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef __IIO_ADC_AD7303_H__ | 8 | #ifndef __IIO_ADC_AD7303_H__ |
diff --git a/include/linux/platform_data/ad7793.h b/include/linux/platform_data/ad7793.h index 7ea6751aae6d..576c7f962c4e 100644 --- a/include/linux/platform_data/ad7793.h +++ b/include/linux/platform_data/ad7793.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD7792/AD7793 SPI ADC driver | 3 | * AD7792/AD7793 SPI ADC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2011 Analog Devices Inc. | 5 | * Copyright 2011 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2. | ||
| 7 | */ | 6 | */ |
| 8 | #ifndef __LINUX_PLATFORM_DATA_AD7793_H__ | 7 | #ifndef __LINUX_PLATFORM_DATA_AD7793_H__ |
| 9 | #define __LINUX_PLATFORM_DATA_AD7793_H__ | 8 | #define __LINUX_PLATFORM_DATA_AD7793_H__ |
diff --git a/include/linux/platform_data/ad7887.h b/include/linux/platform_data/ad7887.h index 1e06eac3174d..732af46b2d16 100644 --- a/include/linux/platform_data/ad7887.h +++ b/include/linux/platform_data/ad7887.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * AD7887 SPI ADC driver | 3 | * AD7887 SPI ADC driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2010 Analog Devices Inc. | 5 | * Copyright 2010 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2 or later. | ||
| 7 | */ | 6 | */ |
| 8 | #ifndef IIO_ADC_AD7887_H_ | 7 | #ifndef IIO_ADC_AD7887_H_ |
| 9 | #define IIO_ADC_AD7887_H_ | 8 | #define IIO_ADC_AD7887_H_ |
diff --git a/include/linux/platform_data/adau17x1.h b/include/linux/platform_data/adau17x1.h index 9db1b905df24..27a39cc6faec 100644 --- a/include/linux/platform_data/adau17x1.h +++ b/include/linux/platform_data/adau17x1.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver for ADAU1361/ADAU1461/ADAU1761/ADAU1961/ADAU1381/ADAU1781 codecs | 3 | * Driver for ADAU1361/ADAU1461/ADAU1761/ADAU1961/ADAU1381/ADAU1781 codecs |
| 3 | * | 4 | * |
| 4 | * Copyright 2011-2014 Analog Devices Inc. | 5 | * Copyright 2011-2014 Analog Devices Inc. |
| 5 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 6 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 6 | * | ||
| 7 | * Licensed under the GPL-2 or later. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef __LINUX_PLATFORM_DATA_ADAU17X1_H__ | 9 | #ifndef __LINUX_PLATFORM_DATA_ADAU17X1_H__ |
diff --git a/include/linux/platform_data/adau1977.h b/include/linux/platform_data/adau1977.h index bed11d908f92..86667235077a 100644 --- a/include/linux/platform_data/adau1977.h +++ b/include/linux/platform_data/adau1977.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ADAU1977/ADAU1978/ADAU1979 driver | 3 | * ADAU1977/ADAU1978/ADAU1979 driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2014 Analog Devices Inc. | 5 | * Copyright 2014 Analog Devices Inc. |
| 5 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 6 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 6 | * | ||
| 7 | * Licensed under the GPL-2. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef __LINUX_PLATFORM_DATA_ADAU1977_H__ | 9 | #ifndef __LINUX_PLATFORM_DATA_ADAU1977_H__ |
diff --git a/include/linux/platform_data/adp5588.h b/include/linux/platform_data/adp5588.h index c2153049cfbd..6d3f7d911a92 100644 --- a/include/linux/platform_data/adp5588.h +++ b/include/linux/platform_data/adp5588.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Analog Devices ADP5588 I/O Expander and QWERTY Keypad Controller | 3 | * Analog Devices ADP5588 I/O Expander and QWERTY Keypad Controller |
| 3 | * | 4 | * |
| 4 | * Copyright 2009-2010 Analog Devices Inc. | 5 | * Copyright 2009-2010 Analog Devices Inc. |
| 5 | * | ||
| 6 | * Licensed under the GPL-2 or later. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _ADP5588_H | 8 | #ifndef _ADP5588_H |
diff --git a/include/linux/platform_data/adp8860.h b/include/linux/platform_data/adp8860.h index 0b4d39855c91..523c43740ec6 100644 --- a/include/linux/platform_data/adp8860.h +++ b/include/linux/platform_data/adp8860.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions and platform data for Analog Devices | 3 | * Definitions and platform data for Analog Devices |
| 3 | * Backlight drivers ADP8860 | 4 | * Backlight drivers ADP8860 |
| 4 | * | 5 | * |
| 5 | * Copyright 2009-2010 Analog Devices Inc. | 6 | * Copyright 2009-2010 Analog Devices Inc. |
| 6 | * | ||
| 7 | * Licensed under the GPL-2 or later. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef __LINUX_I2C_ADP8860_H | 9 | #ifndef __LINUX_I2C_ADP8860_H |
diff --git a/include/linux/platform_data/adp8870.h b/include/linux/platform_data/adp8870.h index 624dceccbd5b..c5e55df2d809 100644 --- a/include/linux/platform_data/adp8870.h +++ b/include/linux/platform_data/adp8870.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions and platform data for Analog Devices | 3 | * Definitions and platform data for Analog Devices |
| 3 | * Backlight drivers ADP8870 | 4 | * Backlight drivers ADP8870 |
| 4 | * | 5 | * |
| 5 | * Copyright 2009-2010 Analog Devices Inc. | 6 | * Copyright 2009-2010 Analog Devices Inc. |
| 6 | * | ||
| 7 | * Licensed under the GPL-2 or later. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef __LINUX_I2C_ADP8870_H | 9 | #ifndef __LINUX_I2C_ADP8870_H |
diff --git a/include/linux/platform_data/ads7828.h b/include/linux/platform_data/ads7828.h index a3370a007702..0fa4186c6171 100644 --- a/include/linux/platform_data/ads7828.h +++ b/include/linux/platform_data/ads7828.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI ADS7828 A/D Converter platform data definition | 3 | * TI ADS7828 A/D Converter platform data definition |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * Vivien Didelot <vivien.didelot@savoirfairelinux.com> | 6 | * Vivien Didelot <vivien.didelot@savoirfairelinux.com> |
| 6 | * | 7 | * |
| 7 | * For further information, see the Documentation/hwmon/ads7828.rst file. | 8 | * For further information, see the Documentation/hwmon/ads7828.rst file. |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef _PDATA_ADS7828_H | 11 | #ifndef _PDATA_ADS7828_H |
diff --git a/include/linux/platform_data/apds990x.h b/include/linux/platform_data/apds990x.h index d186fcc5d257..94dfbaa365e1 100644 --- a/include/linux/platform_data/apds990x.h +++ b/include/linux/platform_data/apds990x.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This file is part of the APDS990x sensor driver. | 3 | * This file is part of the APDS990x sensor driver. |
| 3 | * Chip is combined proximity and ambient light sensor. | 4 | * Chip is combined proximity and ambient light sensor. |
| @@ -5,21 +6,6 @@ | |||
| 5 | * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 6 | * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). |
| 6 | * | 7 | * |
| 7 | * Contact: Samu Onkalo <samu.p.onkalo@nokia.com> | 8 | * Contact: Samu Onkalo <samu.p.onkalo@nokia.com> |
| 8 | * | ||
| 9 | * This program is free software; you can redistribute it and/or | ||
| 10 | * modify it under the terms of the GNU General Public License | ||
| 11 | * version 2 as published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | * This program is distributed in the hope that it will be useful, but | ||
| 14 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 16 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 21 | * 02110-1301 USA | ||
| 22 | * | ||
| 23 | */ | 9 | */ |
| 24 | 10 | ||
| 25 | #ifndef __APDS990X_H__ | 11 | #ifndef __APDS990X_H__ |
diff --git a/include/linux/platform_data/arm-ux500-pm.h b/include/linux/platform_data/arm-ux500-pm.h index 8dff64b29ec0..9f6f01cfdd6c 100644 --- a/include/linux/platform_data/arm-ux500-pm.h +++ b/include/linux/platform_data/arm-ux500-pm.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010-2013 | 3 | * Copyright (C) ST-Ericsson SA 2010-2013 |
| 3 | * Author: Rickard Andersson <rickard.andersson@stericsson.com> for | 4 | * Author: Rickard Andersson <rickard.andersson@stericsson.com> for |
| 4 | * ST-Ericsson. | 5 | * ST-Ericsson. |
| 5 | * Author: Daniel Lezcano <daniel.lezcano@linaro.org> for Linaro. | 6 | * Author: Daniel Lezcano <daniel.lezcano@linaro.org> for Linaro. |
| 6 | * License terms: GNU General Public License (GPL) version 2 | ||
| 7 | * | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef ARM_UX500_PM_H | 9 | #ifndef ARM_UX500_PM_H |
diff --git a/include/linux/platform_data/asoc-s3c.h b/include/linux/platform_data/asoc-s3c.h index 90641a5daaf0..f9c00f839e9f 100644 --- a/include/linux/platform_data/asoc-s3c.h +++ b/include/linux/platform_data/asoc-s3c.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2009 Samsung Electronics Co. Ltd | 3 | * Copyright (c) 2009 Samsung Electronics Co. Ltd |
| 3 | * Author: Jaswinder Singh <jassi.brar@samsung.com> | 4 | * Author: Jaswinder Singh <jassi.brar@samsung.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | /* The machine init code calls s3c*_ac97_setup_gpio with | 7 | /* The machine init code calls s3c*_ac97_setup_gpio with |
diff --git a/include/linux/platform_data/asoc-s3c24xx_simtec.h b/include/linux/platform_data/asoc-s3c24xx_simtec.h index d220e54123aa..1a7efc98d108 100644 --- a/include/linux/platform_data/asoc-s3c24xx_simtec.h +++ b/include/linux/platform_data/asoc-s3c24xx_simtec.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2008 Simtec Electronics | 3 | * Copyright 2008 Simtec Electronics |
| 3 | * http://armlinux.simtec.co.uk/ | 4 | * http://armlinux.simtec.co.uk/ |
| 4 | * Ben Dooks <ben@simtec.co.uk> | 5 | * Ben Dooks <ben@simtec.co.uk> |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * Simtec Audio support. | 7 | * Simtec Audio support. |
| 11 | */ | 8 | */ |
| 12 | 9 | ||
diff --git a/include/linux/platform_data/asoc-ti-mcbsp.h b/include/linux/platform_data/asoc-ti-mcbsp.h index e319d0a2ec82..cc8197760015 100644 --- a/include/linux/platform_data/asoc-ti-mcbsp.h +++ b/include/linux/platform_data/asoc-ti-mcbsp.h | |||
| @@ -1,23 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Defines for Multi-Channel Buffered Serial Port | 3 | * Defines for Multi-Channel Buffered Serial Port |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2002 RidgeRun, Inc. | 5 | * Copyright (C) 2002 RidgeRun, Inc. |
| 5 | * Author: Steve Johnson | 6 | * Author: Steve Johnson |
| 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 | * | ||
| 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 | * | ||
| 21 | */ | 7 | */ |
| 22 | #ifndef __ASOC_TI_MCBSP_H | 8 | #ifndef __ASOC_TI_MCBSP_H |
| 23 | #define __ASOC_TI_MCBSP_H | 9 | #define __ASOC_TI_MCBSP_H |
diff --git a/include/linux/platform_data/asoc-ux500-msp.h b/include/linux/platform_data/asoc-ux500-msp.h index 2f34bb98fe2a..b8d0f730dda8 100644 --- a/include/linux/platform_data/asoc-ux500-msp.h +++ b/include/linux/platform_data/asoc-ux500-msp.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | 4 | * |
| 4 | * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson | 5 | * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson |
| 5 | * License terms: GNU General Public License (GPL), version 2. | ||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #ifndef __MSP_H | 8 | #ifndef __MSP_H |
diff --git a/include/linux/platform_data/ata-samsung_cf.h b/include/linux/platform_data/ata-samsung_cf.h index 748e71642c4a..fccf969dc4da 100644 --- a/include/linux/platform_data/ata-samsung_cf.h +++ b/include/linux/platform_data/ata-samsung_cf.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2010 Samsung Electronics Co., Ltd. | 3 | * Copyright (c) 2010 Samsung Electronics Co., Ltd. |
| 3 | * http://www.samsung.com | 4 | * http://www.samsung.com |
| 4 | * | 5 | * |
| 5 | * Samsung CF-ATA platform_device info | 6 | * Samsung CF-ATA platform_device info |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __ATA_SAMSUNG_CF_H | 9 | #ifndef __ATA_SAMSUNG_CF_H |
diff --git a/include/linux/platform_data/atmel.h b/include/linux/platform_data/atmel.h index cdceb4d4ef9d..99e6069c5fd8 100644 --- a/include/linux/platform_data/atmel.h +++ b/include/linux/platform_data/atmel.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * atmel platform data | 3 | * atmel platform data |
| 3 | * | ||
| 4 | * GPL v2 Only | ||
| 5 | */ | 4 | */ |
| 6 | 5 | ||
| 7 | #ifndef __ATMEL_H__ | 6 | #ifndef __ATMEL_H__ |
diff --git a/include/linux/platform_data/bd6107.h b/include/linux/platform_data/bd6107.h index 671d6502d241..3bd019037eb3 100644 --- a/include/linux/platform_data/bd6107.h +++ b/include/linux/platform_data/bd6107.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * bd6107.h - Rohm BD6107 LEDs Driver | 3 | * bd6107.h - Rohm BD6107 LEDs Driver |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __BD6107_H__ | 5 | #ifndef __BD6107_H__ |
| 9 | #define __BD6107_H__ | 6 | #define __BD6107_H__ |
diff --git a/include/linux/platform_data/bh1770glc.h b/include/linux/platform_data/bh1770glc.h index 8b5e2df36c72..cbb613915f0d 100644 --- a/include/linux/platform_data/bh1770glc.h +++ b/include/linux/platform_data/bh1770glc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This file is part of the ROHM BH1770GLC / OSRAM SFH7770 sensor driver. | 3 | * This file is part of the ROHM BH1770GLC / OSRAM SFH7770 sensor driver. |
| 3 | * Chip is combined proximity and ambient light sensor. | 4 | * Chip is combined proximity and ambient light sensor. |
| @@ -5,21 +6,6 @@ | |||
| 5 | * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). | 6 | * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). |
| 6 | * | 7 | * |
| 7 | * Contact: Samu Onkalo <samu.p.onkalo@nokia.com> | 8 | * Contact: Samu Onkalo <samu.p.onkalo@nokia.com> |
| 8 | * | ||
| 9 | * This program is free software; you can redistribute it and/or | ||
| 10 | * modify it under the terms of the GNU General Public License | ||
| 11 | * version 2 as published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | * This program is distributed in the hope that it will be useful, but | ||
| 14 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 16 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 21 | * 02110-1301 USA | ||
| 22 | * | ||
| 23 | */ | 9 | */ |
| 24 | 10 | ||
| 25 | #ifndef __BH1770_H__ | 11 | #ifndef __BH1770_H__ |
diff --git a/include/linux/platform_data/cpuidle-exynos.h b/include/linux/platform_data/cpuidle-exynos.h index bfa40e4c5d5f..075cbf0302a5 100644 --- a/include/linux/platform_data/cpuidle-exynos.h +++ b/include/linux/platform_data/cpuidle-exynos.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2014 Samsung Electronics Co., Ltd. | 3 | * Copyright (c) 2014 Samsung Electronics Co., Ltd. |
| 3 | * http://www.samsung.com | 4 | * http://www.samsung.com |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef __CPUIDLE_EXYNOS_H | 7 | #ifndef __CPUIDLE_EXYNOS_H |
diff --git a/include/linux/platform_data/crypto-ux500.h b/include/linux/platform_data/crypto-ux500.h index 94df96d9a336..5d43350e32cc 100644 --- a/include/linux/platform_data/crypto-ux500.h +++ b/include/linux/platform_data/crypto-ux500.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2011 | 3 | * Copyright (C) ST-Ericsson SA 2011 |
| 3 | * | 4 | * |
| 4 | * Author: Joakim Bech <joakim.xx.bech@stericsson.com> for ST-Ericsson | 5 | * Author: Joakim Bech <joakim.xx.bech@stericsson.com> for ST-Ericsson |
| 5 | * License terms: GNU General Public License (GPL) version 2 | ||
| 6 | */ | 6 | */ |
| 7 | #ifndef _CRYPTO_UX500_H | 7 | #ifndef _CRYPTO_UX500_H |
| 8 | #define _CRYPTO_UX500_H | 8 | #define _CRYPTO_UX500_H |
diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h index 6eba54aff1dc..5dc9d2be384b 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header file for: | 3 | * Header file for: |
| 3 | * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. | 4 | * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. |
| @@ -9,22 +10,7 @@ | |||
| 9 | * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. | 10 | * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. |
| 10 | * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> | 11 | * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> |
| 11 | * | 12 | * |
| 12 | * This program is free software; you can redistribute it and/or | ||
| 13 | * modify it under the terms of the GNU General Public License | ||
| 14 | * version 2, and only version 2, as published by the | ||
| 15 | * Free Software Foundation. | ||
| 16 | * | ||
| 17 | * This program is distributed in the hope that it will be useful, | ||
| 18 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 19 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 20 | * GNU General Public License for more details. | ||
| 21 | * | ||
| 22 | * You should have received a copy of the GNU General Public License along | ||
| 23 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 24 | * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | ||
| 25 | * | ||
| 26 | * Contact Cypress Semiconductor at www.cypress.com (kev@cypress.com) | 13 | * Contact Cypress Semiconductor at www.cypress.com (kev@cypress.com) |
| 27 | * | ||
| 28 | */ | 14 | */ |
| 29 | #ifndef _CYTTSP4_H_ | 15 | #ifndef _CYTTSP4_H_ |
| 30 | #define _CYTTSP4_H_ | 16 | #define _CYTTSP4_H_ |
diff --git a/include/linux/platform_data/db8500_thermal.h b/include/linux/platform_data/db8500_thermal.h index 3bf60902e902..55e55750a165 100644 --- a/include/linux/platform_data/db8500_thermal.h +++ b/include/linux/platform_data/db8500_thermal.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * db8500_thermal.h - DB8500 Thermal Management Implementation | 3 | * db8500_thermal.h - DB8500 Thermal Management Implementation |
| 3 | * | 4 | * |
| @@ -5,16 +6,6 @@ | |||
| 5 | * Copyright (C) 2012 Linaro Ltd. | 6 | * Copyright (C) 2012 Linaro Ltd. |
| 6 | * | 7 | * |
| 7 | * Author: Hongbo Zhang <hongbo.zhang@linaro.com> | 8 | * Author: Hongbo Zhang <hongbo.zhang@linaro.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; either version 2 of the License, or | ||
| 12 | * (at your option) any later version. | ||
| 13 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License for more details. | ||
| 18 | */ | 9 | */ |
| 19 | 10 | ||
| 20 | #ifndef _DB8500_THERMAL_H_ | 11 | #ifndef _DB8500_THERMAL_H_ |
diff --git a/include/linux/platform_data/dma-atmel.h b/include/linux/platform_data/dma-atmel.h index e95f19c65873..069637e6004f 100644 --- a/include/linux/platform_data/dma-atmel.h +++ b/include/linux/platform_data/dma-atmel.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header file for the Atmel AHB DMA Controller driver | 3 | * Header file for the Atmel AHB DMA Controller driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 Atmel Corporation | 5 | * Copyright (C) 2008 Atmel Corporation |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | #ifndef AT_HDMAC_H | 7 | #ifndef AT_HDMAC_H |
| 12 | #define AT_HDMAC_H | 8 | #define AT_HDMAC_H |
diff --git a/include/linux/platform_data/dma-coh901318.h b/include/linux/platform_data/dma-coh901318.h index c4cb9590d115..4cca529f8d56 100644 --- a/include/linux/platform_data/dma-coh901318.h +++ b/include/linux/platform_data/dma-coh901318.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for the COH901318 DMA controller | 3 | * Platform data for the COH901318 DMA controller |
| 3 | * Copyright (C) 2007-2013 ST-Ericsson | 4 | * Copyright (C) 2007-2013 ST-Ericsson |
| 4 | * License terms: GNU General Public License (GPL) version 2 | ||
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef PLAT_COH901318_H | 7 | #ifndef PLAT_COH901318_H |
diff --git a/include/linux/platform_data/dma-hsu.h b/include/linux/platform_data/dma-hsu.h index 3453fa655502..c65b412b2b33 100644 --- a/include/linux/platform_data/dma-hsu.h +++ b/include/linux/platform_data/dma-hsu.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver for the High Speed UART DMA | 3 | * Driver for the High Speed UART DMA |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015 Intel Corporation | 5 | * Copyright (C) 2015 Intel Corporation |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _PLATFORM_DATA_DMA_HSU_H | 8 | #ifndef _PLATFORM_DATA_DMA_HSU_H |
diff --git a/include/linux/platform_data/dma-imx.h b/include/linux/platform_data/dma-imx.h index 9daea8d42a10..80f9be858bd0 100644 --- a/include/linux/platform_data/dma-imx.h +++ b/include/linux/platform_data/dma-imx.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved. | 3 | * Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __ASM_ARCH_MXC_DMA_H__ | 6 | #ifndef __ASM_ARCH_MXC_DMA_H__ |
diff --git a/include/linux/platform_data/dma-mmp_tdma.h b/include/linux/platform_data/dma-mmp_tdma.h index 422d4504dbac..8bec5484dc86 100644 --- a/include/linux/platform_data/dma-mmp_tdma.h +++ b/include/linux/platform_data/dma-mmp_tdma.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * SRAM Memory Management | 3 | * SRAM Memory Management |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Marvell Semiconductors Inc. | 5 | * Copyright (c) 2011 Marvell Semiconductors Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __DMA_MMP_TDMA_H | 8 | #ifndef __DMA_MMP_TDMA_H |
diff --git a/include/linux/platform_data/dma-s3c24xx.h b/include/linux/platform_data/dma-s3c24xx.h index 4f9aba405e96..96d02dbeea67 100644 --- a/include/linux/platform_data/dma-s3c24xx.h +++ b/include/linux/platform_data/dma-s3c24xx.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * S3C24XX DMA handling | 3 | * S3C24XX DMA handling |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de> | 5 | * Copyright (c) 2013 Heiko Stuebner <heiko@sntech.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 Free | ||
| 8 | * Software Foundation; either version 2 of the License, or (at your option) | ||
| 9 | * any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | /* Helper to encode the source selection constraints for early s3c socs. */ | 8 | /* Helper to encode the source selection constraints for early s3c socs. */ |
diff --git a/include/linux/platform_data/dma-ste-dma40.h b/include/linux/platform_data/dma-ste-dma40.h index 1bb9b1852256..10641633facc 100644 --- a/include/linux/platform_data/dma-ste-dma40.h +++ b/include/linux/platform_data/dma-ste-dma40.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2007-2010 | 3 | * Copyright (C) ST-Ericsson SA 2007-2010 |
| 3 | * Author: Per Forlin <per.forlin@stericsson.com> for ST-Ericsson | 4 | * Author: Per Forlin <per.forlin@stericsson.com> for ST-Ericsson |
| 4 | * Author: Jonas Aaberg <jonas.aberg@stericsson.com> for ST-Ericsson | 5 | * Author: Jonas Aaberg <jonas.aberg@stericsson.com> for ST-Ericsson |
| 5 | * License terms: GNU General Public License (GPL) version 2 | ||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | 8 | ||
diff --git a/include/linux/platform_data/dmtimer-omap.h b/include/linux/platform_data/dmtimer-omap.h index 757a0f9e26f9..bdaaf537604a 100644 --- a/include/linux/platform_data/dmtimer-omap.h +++ b/include/linux/platform_data/dmtimer-omap.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * DMTIMER platform data for TI OMAP platforms | 3 | * DMTIMER platform data for TI OMAP platforms |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Texas Instruments | 5 | * Copyright (C) 2012 Texas Instruments |
| 5 | * Author: Jon Hunter <jon-hunter@ti.com> | 6 | * Author: Jon Hunter <jon-hunter@ti.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 version 2 as published by | ||
| 9 | * the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 14 | * more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License along with | ||
| 17 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | 8 | ||
| 20 | #ifndef __PLATFORM_DATA_DMTIMER_OMAP_H__ | 9 | #ifndef __PLATFORM_DATA_DMTIMER_OMAP_H__ |
diff --git a/include/linux/platform_data/edma.h b/include/linux/platform_data/edma.h index 0a533f94438f..ee13d5ca630d 100644 --- a/include/linux/platform_data/edma.h +++ b/include/linux/platform_data/edma.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI EDMA definitions | 3 | * TI EDMA definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2006-2013 Texas Instruments. | 5 | * Copyright (C) 2006-2013 Texas Instruments. |
| 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 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | /* | 8 | /* |
diff --git a/include/linux/platform_data/elm.h b/include/linux/platform_data/elm.h index fef4b081b736..0f491d8abfdd 100644 --- a/include/linux/platform_data/elm.h +++ b/include/linux/platform_data/elm.h | |||
| @@ -1,18 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * BCH Error Location Module | 3 | * BCH Error Location Module |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ | 5 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | * | ||
| 16 | */ | 6 | */ |
| 17 | 7 | ||
| 18 | #ifndef __ELM_H | 8 | #ifndef __ELM_H |
diff --git a/include/linux/platform_data/emif_plat.h b/include/linux/platform_data/emif_plat.h index 5c19a2a647c4..b93feef5d586 100644 --- a/include/linux/platform_data/emif_plat.h +++ b/include/linux/platform_data/emif_plat.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions for TI EMIF device platform data | 3 | * Definitions for TI EMIF device platform data |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Texas Instruments, Inc. | 5 | * Copyright (C) 2012 Texas Instruments, Inc. |
| 5 | * | 6 | * |
| 6 | * Aneesh V <aneesh@ti.com> | 7 | * Aneesh V <aneesh@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | #ifndef __EMIF_PLAT_H | 9 | #ifndef __EMIF_PLAT_H |
| 13 | #define __EMIF_PLAT_H | 10 | #define __EMIF_PLAT_H |
diff --git a/include/linux/platform_data/eth-netx.h b/include/linux/platform_data/eth-netx.h index a395159725d5..a3a6322668d8 100644 --- a/include/linux/platform_data/eth-netx.h +++ b/include/linux/platform_data/eth-netx.h | |||
| @@ -1,18 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix | 3 | * Copyright (c) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 | ||
| 6 | * as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software | ||
| 15 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 16 | */ | 4 | */ |
| 17 | 5 | ||
| 18 | #ifndef __ETH_NETX_H | 6 | #ifndef __ETH_NETX_H |
diff --git a/include/linux/platform_data/fsa9480.h b/include/linux/platform_data/fsa9480.h index 72dddcb4bed1..dea8d84448ec 100644 --- a/include/linux/platform_data/fsa9480.h +++ b/include/linux/platform_data/fsa9480.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2010 Samsung Electronics | 3 | * Copyright (C) 2010 Samsung Electronics |
| 3 | * Minkyu Kang <mk7.kang@samsung.com> | 4 | * Minkyu Kang <mk7.kang@samsung.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef _FSA9480_H_ | 7 | #ifndef _FSA9480_H_ |
diff --git a/include/linux/platform_data/g762.h b/include/linux/platform_data/g762.h index d3c51283764d..249257ee2132 100644 --- a/include/linux/platform_data/g762.h +++ b/include/linux/platform_data/g762.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data structure for g762 fan controller driver | 3 | * Platform data structure for g762 fan controller driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org> | 5 | * Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | #ifndef __LINUX_PLATFORM_DATA_G762_H__ | 7 | #ifndef __LINUX_PLATFORM_DATA_G762_H__ |
| 21 | #define __LINUX_PLATFORM_DATA_G762_H__ | 8 | #define __LINUX_PLATFORM_DATA_G762_H__ |
diff --git a/include/linux/platform_data/gpio-ath79.h b/include/linux/platform_data/gpio-ath79.h index 88b0db7bee74..3ea6dd942c27 100644 --- a/include/linux/platform_data/gpio-ath79.h +++ b/include/linux/platform_data/gpio-ath79.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Atheros AR7XXX/AR9XXX GPIO controller platform data | 3 | * Atheros AR7XXX/AR9XXX GPIO controller platform data |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2015 Alban Bedel <albeu@free.fr> | 5 | * Copyright (C) 2015 Alban Bedel <albeu@free.fr> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __LINUX_PLATFORM_DATA_GPIO_ATH79_H | 8 | #ifndef __LINUX_PLATFORM_DATA_GPIO_ATH79_H |
diff --git a/include/linux/platform_data/gpio-dwapb.h b/include/linux/platform_data/gpio-dwapb.h index 419cfacb4b42..3c606c450d05 100644 --- a/include/linux/platform_data/gpio-dwapb.h +++ b/include/linux/platform_data/gpio-dwapb.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright(c) 2014 Intel Corporation. | 3 | * Copyright(c) 2014 Intel Corporation. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef GPIO_DW_APB_H | 6 | #ifndef GPIO_DW_APB_H |
diff --git a/include/linux/platform_data/gpio-omap.h b/include/linux/platform_data/gpio-omap.h index 7c36370c062e..17edc43201d2 100644 --- a/include/linux/platform_data/gpio-omap.h +++ b/include/linux/platform_data/gpio-omap.h | |||
| @@ -1,24 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * OMAP GPIO handling defines and functions | 3 | * OMAP GPIO handling defines and functions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2003-2005 Nokia Corporation | 5 | * Copyright (C) 2003-2005 Nokia Corporation |
| 5 | * | 6 | * |
| 6 | * Written by Juha Yrjölä <juha.yrjola@nokia.com> | 7 | * Written by Juha Yrjölä <juha.yrjola@nokia.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 | * | ||
| 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 | * | ||
| 22 | */ | 8 | */ |
| 23 | 9 | ||
| 24 | #ifndef __ASM_ARCH_OMAP_GPIO_H | 10 | #ifndef __ASM_ARCH_OMAP_GPIO_H |
diff --git a/include/linux/platform_data/gpio_backlight.h b/include/linux/platform_data/gpio_backlight.h index 683d90453c41..34179d600360 100644 --- a/include/linux/platform_data/gpio_backlight.h +++ b/include/linux/platform_data/gpio_backlight.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * gpio_backlight.h - Simple GPIO-controlled backlight | 3 | * gpio_backlight.h - Simple GPIO-controlled backlight |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __GPIO_BACKLIGHT_H__ | 5 | #ifndef __GPIO_BACKLIGHT_H__ |
| 9 | #define __GPIO_BACKLIGHT_H__ | 6 | #define __GPIO_BACKLIGHT_H__ |
diff --git a/include/linux/platform_data/gpmc-omap.h b/include/linux/platform_data/gpmc-omap.h index 67ccdb0e1606..ef663e570552 100644 --- a/include/linux/platform_data/gpmc-omap.h +++ b/include/linux/platform_data/gpmc-omap.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * OMAP GPMC Platform data | 3 | * OMAP GPMC Platform data |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Texas Instruments, Inc. - http://www.ti.com | 5 | * Copyright (C) 2014 Texas Instruments, Inc. - http://www.ti.com |
| 5 | * Roger Quadros <rogerq@ti.com> | 6 | * Roger Quadros <rogerq@ti.com> |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or modify it | ||
| 8 | * under the terms and conditions of the GNU General Public License, | ||
| 9 | * version 2, as published by the Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef _GPMC_OMAP_H_ | 9 | #ifndef _GPMC_OMAP_H_ |
diff --git a/include/linux/platform_data/hsmmc-omap.h b/include/linux/platform_data/hsmmc-omap.h index 85da11916bd5..e79d238ff18f 100644 --- a/include/linux/platform_data/hsmmc-omap.h +++ b/include/linux/platform_data/hsmmc-omap.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MMC definitions for OMAP2 | 3 | * MMC definitions for OMAP2 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2006 Nokia Corporation | 5 | * Copyright (C) 2006 Nokia Corporation |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | /* | 8 | /* |
diff --git a/include/linux/platform_data/hwmon-s3c.h b/include/linux/platform_data/hwmon-s3c.h index 0e3cce130fe2..1707ad4147df 100644 --- a/include/linux/platform_data/hwmon-s3c.h +++ b/include/linux/platform_data/hwmon-s3c.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2005 Simtec Electronics | 3 | * Copyright 2005 Simtec Electronics |
| 3 | * Ben Dooks <ben@simtec.co.uk> | 4 | * Ben Dooks <ben@simtec.co.uk> |
| 4 | * http://armlinux.simtec.co.uk/ | 5 | * http://armlinux.simtec.co.uk/ |
| 5 | * | 6 | * |
| 6 | * S3C - HWMon interface for ADC | 7 | * S3C - HWMon interface for ADC |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __HWMON_S3C_H__ | 10 | #ifndef __HWMON_S3C_H__ |
diff --git a/include/linux/platform_data/i2c-designware.h b/include/linux/platform_data/i2c-designware.h index 7a61fb27c25b..014c4a5a7e13 100644 --- a/include/linux/platform_data/i2c-designware.h +++ b/include/linux/platform_data/i2c-designware.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright(c) 2014 Intel Corporation. | 3 | * Copyright(c) 2014 Intel Corporation. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms and conditions of the GNU General Public License, | ||
| 6 | * version 2, as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 9 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 10 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 11 | * more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef I2C_DESIGNWARE_H | 6 | #ifndef I2C_DESIGNWARE_H |
diff --git a/include/linux/platform_data/i2c-gpio.h b/include/linux/platform_data/i2c-gpio.h index 352c1426fd4d..a907774fd177 100644 --- a/include/linux/platform_data/i2c-gpio.h +++ b/include/linux/platform_data/i2c-gpio.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * i2c-gpio interface to platform code | 3 | * i2c-gpio interface to platform code |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007 Atmel Corporation | 5 | * Copyright (C) 2007 Atmel Corporation |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _LINUX_I2C_GPIO_H | 7 | #ifndef _LINUX_I2C_GPIO_H |
| 11 | #define _LINUX_I2C_GPIO_H | 8 | #define _LINUX_I2C_GPIO_H |
diff --git a/include/linux/platform_data/i2c-imx.h b/include/linux/platform_data/i2c-imx.h index 8289d915e615..962bfc3273eb 100644 --- a/include/linux/platform_data/i2c-imx.h +++ b/include/linux/platform_data/i2c-imx.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * i2c.h - i.MX I2C driver header file | 3 | * i2c.h - i.MX I2C driver header file |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2008, Darius Augulis <augulis.darius@gmail.com> | 5 | * Copyright (c) 2008, Darius Augulis <augulis.darius@gmail.com> |
| 5 | * | ||
| 6 | * This file is released under the GPLv2 | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef __ASM_ARCH_I2C_H_ | 8 | #ifndef __ASM_ARCH_I2C_H_ |
diff --git a/include/linux/platform_data/i2c-mux-gpio.h b/include/linux/platform_data/i2c-mux-gpio.h index 4406108201fe..9f6ca406505b 100644 --- a/include/linux/platform_data/i2c-mux-gpio.h +++ b/include/linux/platform_data/i2c-mux-gpio.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * i2c-mux-gpio interface to platform code | 3 | * i2c-mux-gpio interface to platform code |
| 3 | * | 4 | * |
| 4 | * Peter Korsgaard <peter.korsgaard@barco.com> | 5 | * Peter Korsgaard <peter.korsgaard@barco.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _LINUX_I2C_MUX_GPIO_H | 8 | #ifndef _LINUX_I2C_MUX_GPIO_H |
diff --git a/include/linux/platform_data/i2c-mux-reg.h b/include/linux/platform_data/i2c-mux-reg.h index c68712aadf43..2543c2a1c9ae 100644 --- a/include/linux/platform_data/i2c-mux-reg.h +++ b/include/linux/platform_data/i2c-mux-reg.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * I2C multiplexer using a single register | 3 | * I2C multiplexer using a single register |
| 3 | * | 4 | * |
| 4 | * Copyright 2015 Freescale Semiconductor | 5 | * Copyright 2015 Freescale Semiconductor |
| 5 | * York Sun <yorksun@freescale.com> | 6 | * York Sun <yorksun@freescale.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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_PLATFORM_DATA_I2C_MUX_REG_H | 9 | #ifndef __LINUX_PLATFORM_DATA_I2C_MUX_REG_H |
diff --git a/include/linux/platform_data/i2c-pxa.h b/include/linux/platform_data/i2c-pxa.h index 5236f216dfae..cb290092599c 100644 --- a/include/linux/platform_data/i2c-pxa.h +++ b/include/linux/platform_data/i2c-pxa.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * i2c_pxa.h | 3 | * i2c_pxa.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2002 Intrinsyc Software Inc. | 5 | * Copyright (C) 2002 Intrinsyc Software Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | #ifndef _I2C_PXA_H_ | 7 | #ifndef _I2C_PXA_H_ |
| 12 | #define _I2C_PXA_H_ | 8 | #define _I2C_PXA_H_ |
diff --git a/include/linux/platform_data/i2c-s3c2410.h b/include/linux/platform_data/i2c-s3c2410.h index 05af66b840b9..550746715139 100644 --- a/include/linux/platform_data/i2c-s3c2410.h +++ b/include/linux/platform_data/i2c-s3c2410.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2004-2009 Simtec Electronics | 3 | * Copyright 2004-2009 Simtec Electronics |
| 3 | * Ben Dooks <ben@simtec.co.uk> | 4 | * Ben Dooks <ben@simtec.co.uk> |
| 4 | * | 5 | * |
| 5 | * S3C - I2C Controller platform_device info | 6 | * S3C - I2C Controller platform_device info |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __I2C_S3C2410_H | 9 | #ifndef __I2C_S3C2410_H |
diff --git a/include/linux/platform_data/i2c-xiic.h b/include/linux/platform_data/i2c-xiic.h index 4f9f2256a97e..2e3683c2398d 100644 --- a/include/linux/platform_data/i2c-xiic.h +++ b/include/linux/platform_data/i2c-xiic.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * i2c-xiic.h | 3 | * i2c-xiic.h |
| 3 | * Copyright (c) 2009 Intel Corporation | 4 | * Copyright (c) 2009 Intel Corporation |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | /* Supports: | 7 | /* Supports: |
diff --git a/include/linux/platform_data/ina2xx.h b/include/linux/platform_data/ina2xx.h index dde59fd3590f..2aa5ee9a9050 100644 --- a/include/linux/platform_data/ina2xx.h +++ b/include/linux/platform_data/ina2xx.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver for Texas Instruments INA219, INA226 power monitor chips | 3 | * Driver for Texas Instruments INA219, INA226 power monitor chips |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Lothar Felten <lothar.felten@gmail.com> | 5 | * Copyright (C) 2012 Lothar Felten <lothar.felten@gmail.com> |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * For further information, see the Documentation/hwmon/ina2xx.rst file. | 7 | * For further information, see the Documentation/hwmon/ina2xx.rst file. |
| 11 | */ | 8 | */ |
| 12 | 9 | ||
diff --git a/include/linux/platform_data/intel-mid_wdt.h b/include/linux/platform_data/intel-mid_wdt.h index b98253466ace..8dba70b4b020 100644 --- a/include/linux/platform_data/intel-mid_wdt.h +++ b/include/linux/platform_data/intel-mid_wdt.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * intel-mid_wdt: generic Intel MID SCU watchdog driver | 3 | * intel-mid_wdt: generic Intel MID SCU watchdog driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 Intel Corporation. All rights reserved. | 5 | * Copyright (C) 2014 Intel Corporation. All rights reserved. |
| 5 | * Contact: David Cohen <david.a.cohen@linux.intel.com> | 6 | * Contact: David Cohen <david.a.cohen@linux.intel.com> |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or | ||
| 8 | * modify it under the terms of version 2 of the GNU General | ||
| 9 | * Public License as published by the Free Software Foundation. | ||
| 10 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __INTEL_MID_WDT_H__ | 9 | #ifndef __INTEL_MID_WDT_H__ |
diff --git a/include/linux/platform_data/intel-spi.h b/include/linux/platform_data/intel-spi.h index 942b0c3f8f08..ebb4f332588b 100644 --- a/include/linux/platform_data/intel-spi.h +++ b/include/linux/platform_data/intel-spi.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Intel PCH/PCU SPI flash driver. | 3 | * Intel PCH/PCU SPI flash driver. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016, Intel Corporation | 5 | * Copyright (C) 2016, Intel Corporation |
| 5 | * Author: Mika Westerberg <mika.westerberg@linux.intel.com> | 6 | * Author: Mika Westerberg <mika.westerberg@linux.intel.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef INTEL_SPI_PDATA_H | 9 | #ifndef INTEL_SPI_PDATA_H |
diff --git a/include/linux/platform_data/invensense_mpu6050.h b/include/linux/platform_data/invensense_mpu6050.h index 554b59801aa8..93974f4cfba1 100644 --- a/include/linux/platform_data/invensense_mpu6050.h +++ b/include/linux/platform_data/invensense_mpu6050.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2012 Invensense, Inc. | 3 | * Copyright (C) 2012 Invensense, Inc. |
| 3 | * | ||
| 4 | * This software is licensed under the terms of the GNU General Public | ||
| 5 | * License version 2, as published by the Free Software Foundation, and | ||
| 6 | * may be copied, distributed, and modified under those terms. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | 5 | ||
| 14 | #ifndef __INV_MPU6050_PLATFORM_H_ | 6 | #ifndef __INV_MPU6050_PLATFORM_H_ |
diff --git a/include/linux/platform_data/iommu-omap.h b/include/linux/platform_data/iommu-omap.h index e8b12dbf6170..44d913a7580c 100644 --- a/include/linux/platform_data/iommu-omap.h +++ b/include/linux/platform_data/iommu-omap.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * omap iommu: main structures | 3 | * omap iommu: main structures |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008-2009 Nokia Corporation | 5 | * Copyright (C) 2008-2009 Nokia Corporation |
| 5 | * | 6 | * |
| 6 | * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.com> | 7 | * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #include <linux/platform_device.h> | 10 | #include <linux/platform_device.h> |
diff --git a/include/linux/platform_data/irda-sa11x0.h b/include/linux/platform_data/irda-sa11x0.h index 38f77b5e56cf..7db59c917575 100644 --- a/include/linux/platform_data/irda-sa11x0.h +++ b/include/linux/platform_data/irda-sa11x0.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * arch/arm/include/asm/mach/irda.h | 3 | * arch/arm/include/asm/mach/irda.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2004 Russell King. | 5 | * Copyright (C) 2004 Russell King. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef __ASM_ARM_MACH_IRDA_H | 7 | #ifndef __ASM_ARM_MACH_IRDA_H |
| 11 | #define __ASM_ARM_MACH_IRDA_H | 8 | #define __ASM_ARM_MACH_IRDA_H |
diff --git a/include/linux/platform_data/isl9305.h b/include/linux/platform_data/isl9305.h index 4ac1a070af0a..6893fdaae7d4 100644 --- a/include/linux/platform_data/isl9305.h +++ b/include/linux/platform_data/isl9305.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * isl9305 - Intersil ISL9305 DCDC regulator | 3 | * isl9305 - Intersil ISL9305 DCDC regulator |
| 3 | * | 4 | * |
| 4 | * Copyright 2014 Linaro Ltd | 5 | * Copyright 2014 Linaro Ltd |
| 5 | * | 6 | * |
| 6 | * Author: Mark Brown <broonie@kernel.org> | 7 | * Author: Mark Brown <broonie@kernel.org> |
| 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 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef __ISL9305_H | 10 | #ifndef __ISL9305_H |
diff --git a/include/linux/platform_data/jz4740/jz4740_nand.h b/include/linux/platform_data/jz4740/jz4740_nand.h index bc571f6d5ced..b3f066d63059 100644 --- a/include/linux/platform_data/jz4740/jz4740_nand.h +++ b/include/linux/platform_data/jz4740/jz4740_nand.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de> | 3 | * Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de> |
| 3 | * JZ4740 SoC NAND controller driver | 4 | * JZ4740 SoC NAND controller driver |
| 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 | * You should have received a copy of the GNU General Public License along | ||
| 11 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 12 | * 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 13 | * | ||
| 14 | */ | 5 | */ |
| 15 | 6 | ||
| 16 | #ifndef __JZ4740_NAND_H__ | 7 | #ifndef __JZ4740_NAND_H__ |
diff --git a/include/linux/platform_data/keypad-nomadik-ske.h b/include/linux/platform_data/keypad-nomadik-ske.h index 31382fbc07dc..7efabbca1dca 100644 --- a/include/linux/platform_data/keypad-nomadik-ske.h +++ b/include/linux/platform_data/keypad-nomadik-ske.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * Author: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> | 5 | * Author: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> |
| 6 | * | 6 | * |
| 7 | * ux500 Scroll key and Keypad Encoder (SKE) header | 7 | * ux500 Scroll key and Keypad Encoder (SKE) header |
diff --git a/include/linux/platform_data/keypad-omap.h b/include/linux/platform_data/keypad-omap.h index c3a3abae98f0..3e7c64c854f4 100644 --- a/include/linux/platform_data/keypad-omap.h +++ b/include/linux/platform_data/keypad-omap.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2006 Komal Shah <komal_shah802003@yahoo.com> | 3 | * Copyright (C) 2006 Komal Shah <komal_shah802003@yahoo.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __KEYPAD_OMAP_H | 5 | #ifndef __KEYPAD_OMAP_H |
| 9 | #define __KEYPAD_OMAP_H | 6 | #define __KEYPAD_OMAP_H |
diff --git a/include/linux/platform_data/keyscan-davinci.h b/include/linux/platform_data/keyscan-davinci.h index 7a560e05bda8..260d596ba0af 100644 --- a/include/linux/platform_data/keyscan-davinci.h +++ b/include/linux/platform_data/keyscan-davinci.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009 Texas Instruments, Inc | 3 | * Copyright (C) 2009 Texas Instruments, Inc |
| 3 | * | 4 | * |
| 4 | * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com> | 5 | * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef DAVINCI_KEYSCAN_H | 8 | #ifndef DAVINCI_KEYSCAN_H |
diff --git a/include/linux/platform_data/leds-lm355x.h b/include/linux/platform_data/leds-lm355x.h index b88724bb0b46..b1090487b4b0 100644 --- a/include/linux/platform_data/leds-lm355x.h +++ b/include/linux/platform_data/leds-lm355x.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2012 Texas Instruments | 3 | * Copyright (C) 2012 Texas Instruments |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * | ||
| 6 | * Simple driver for Texas Instruments LM355x LED driver chip | 5 | * Simple driver for Texas Instruments LM355x LED driver chip |
| 7 | * | 6 | * |
| 8 | * Author: G.Shark Jeong <gshark.jeong@gmail.com> | 7 | * Author: G.Shark Jeong <gshark.jeong@gmail.com> |
diff --git a/include/linux/platform_data/leds-lm3642.h b/include/linux/platform_data/leds-lm3642.h index 72d6ee6ade57..2490a2fb6549 100644 --- a/include/linux/platform_data/leds-lm3642.h +++ b/include/linux/platform_data/leds-lm3642.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2012 Texas Instruments | 3 | * Copyright (C) 2012 Texas Instruments |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * | ||
| 6 | * Simple driver for Texas Instruments LM3642 LED driver chip | 5 | * Simple driver for Texas Instruments LM3642 LED driver chip |
| 7 | * | 6 | * |
| 8 | * Author: G.Shark Jeong <gshark.jeong@gmail.com> | 7 | * Author: G.Shark Jeong <gshark.jeong@gmail.com> |
diff --git a/include/linux/platform_data/leds-lp55xx.h b/include/linux/platform_data/leds-lp55xx.h index 624ff9edad6f..96a787100fda 100644 --- a/include/linux/platform_data/leds-lp55xx.h +++ b/include/linux/platform_data/leds-lp55xx.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * LP55XX Platform Data Header | 3 | * LP55XX Platform Data Header |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> | 7 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> |
| 7 | * | 8 | * |
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * version 2 as published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * Derived from leds-lp5521.h, leds-lp5523.h | 9 | * Derived from leds-lp5521.h, leds-lp5523.h |
| 13 | */ | 10 | */ |
| 14 | 11 | ||
diff --git a/include/linux/platform_data/leds-omap.h b/include/linux/platform_data/leds-omap.h index 56c9b2a0ada5..dd1a3ec86fe4 100644 --- a/include/linux/platform_data/leds-omap.h +++ b/include/linux/platform_data/leds-omap.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2006 Samsung Electronics | 3 | * Copyright (C) 2006 Samsung Electronics |
| 3 | * Kyungmin Park <kyungmin.park@samsung.com> | 4 | * Kyungmin Park <kyungmin.park@samsung.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | #ifndef ASMARM_ARCH_LED_H | 6 | #ifndef ASMARM_ARCH_LED_H |
| 10 | #define ASMARM_ARCH_LED_H | 7 | #define ASMARM_ARCH_LED_H |
diff --git a/include/linux/platform_data/leds-pca963x.h b/include/linux/platform_data/leds-pca963x.h index 54e845ffb5ed..6091337ce4bf 100644 --- a/include/linux/platform_data/leds-pca963x.h +++ b/include/linux/platform_data/leds-pca963x.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * PCA963X LED chip driver. | 3 | * PCA963X LED chip driver. |
| 3 | * | 4 | * |
| 4 | * Copyright 2012 bct electronic GmbH | 5 | * Copyright 2012 bct electronic GmbH |
| 5 | * Copyright 2013 Qtechnology A/S | 6 | * Copyright 2013 Qtechnology A/S |
| 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 | ||
| 9 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License 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 | ||
| 18 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 19 | * 02110-1301 USA | ||
| 20 | */ | 7 | */ |
| 21 | 8 | ||
| 22 | #ifndef __LINUX_PCA963X_H | 9 | #ifndef __LINUX_PCA963X_H |
diff --git a/include/linux/platform_data/leds-s3c24xx.h b/include/linux/platform_data/leds-s3c24xx.h index 441a6f290649..5bbae85811e2 100644 --- a/include/linux/platform_data/leds-s3c24xx.h +++ b/include/linux/platform_data/leds-s3c24xx.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2006 Simtec Electronics | 3 | * Copyright (c) 2006 Simtec Electronics |
| 3 | * http://armlinux.simtec.co.uk/ | 4 | * http://armlinux.simtec.co.uk/ |
| 4 | * Ben Dooks <ben@simtec.co.uk> | 5 | * Ben Dooks <ben@simtec.co.uk> |
| 5 | * | 6 | * |
| 6 | * S3C24XX - LEDs GPIO connector | 7 | * S3C24XX - LEDs GPIO connector |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __LEDS_S3C24XX_H | 10 | #ifndef __LEDS_S3C24XX_H |
diff --git a/include/linux/platform_data/lm3630a_bl.h b/include/linux/platform_data/lm3630a_bl.h index 762e68956f31..530be9318711 100644 --- a/include/linux/platform_data/lm3630a_bl.h +++ b/include/linux/platform_data/lm3630a_bl.h | |||
| @@ -1,11 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Simple driver for Texas Instruments LM3630A LED Flash driver chip | 3 | * Simple driver for Texas Instruments LM3630A LED Flash driver chip |
| 3 | * Copyright (C) 2012 Texas Instruments | 4 | * Copyright (C) 2012 Texas Instruments |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | */ | 5 | */ |
| 10 | 6 | ||
| 11 | #ifndef __LINUX_LM3630A_H | 7 | #ifndef __LINUX_LM3630A_H |
diff --git a/include/linux/platform_data/lm3639_bl.h b/include/linux/platform_data/lm3639_bl.h index 5234cd5ed166..341f24051db4 100644 --- a/include/linux/platform_data/lm3639_bl.h +++ b/include/linux/platform_data/lm3639_bl.h | |||
| @@ -1,11 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Simple driver for Texas Instruments LM3630 LED Flash driver chip | 3 | * Simple driver for Texas Instruments LM3630 LED Flash driver chip |
| 3 | * Copyright (C) 2012 Texas Instruments | 4 | * Copyright (C) 2012 Texas Instruments |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | */ | 5 | */ |
| 10 | 6 | ||
| 11 | #ifndef __LINUX_LM3639_H | 7 | #ifndef __LINUX_LM3639_H |
diff --git a/include/linux/platform_data/lm8323.h b/include/linux/platform_data/lm8323.h index 478d668bc590..311999260614 100644 --- a/include/linux/platform_data/lm8323.h +++ b/include/linux/platform_data/lm8323.h | |||
| @@ -1,18 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * lm8323.h - Configuration for LM8323 keypad driver. | 3 | * lm8323.h - Configuration for LM8323 keypad driver. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation (version 2 of the License only). | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software | ||
| 15 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 16 | */ | 4 | */ |
| 17 | 5 | ||
| 18 | #ifndef __LINUX_LM8323_H | 6 | #ifndef __LINUX_LM8323_H |
diff --git a/include/linux/platform_data/lp855x.h b/include/linux/platform_data/lp855x.h index 1b2ba24e4e03..ab222dd05bbc 100644 --- a/include/linux/platform_data/lp855x.h +++ b/include/linux/platform_data/lp855x.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * LP855x Backlight Driver | 3 | * LP855x Backlight Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Texas Instruments | 5 | * Copyright (C) 2011 Texas Instruments |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef _LP855X_H | 8 | #ifndef _LP855X_H |
diff --git a/include/linux/platform_data/lp8727.h b/include/linux/platform_data/lp8727.h index 47128a50e04e..c701a7b96f0b 100644 --- a/include/linux/platform_data/lp8727.h +++ b/include/linux/platform_data/lp8727.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * LP8727 Micro/Mini USB IC with integrated charger | 3 | * LP8727 Micro/Mini USB IC with integrated charger |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Texas Instruments | 5 | * Copyright (C) 2011 Texas Instruments |
| 5 | * Copyright (C) 2011 National Semiconductor | 6 | * Copyright (C) 2011 National Semiconductor |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef _LP8727_H | 9 | #ifndef _LP8727_H |
diff --git a/include/linux/platform_data/lp8755.h b/include/linux/platform_data/lp8755.h index a7fd0776c9bf..7bf4221d62dd 100644 --- a/include/linux/platform_data/lp8755.h +++ b/include/linux/platform_data/lp8755.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * LP8755 High Performance Power Management Unit Driver:System Interface Driver | 3 | * LP8755 High Performance Power Management Unit Driver:System Interface Driver |
| 3 | * | 4 | * |
| @@ -5,11 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Daniel(Geon Si) Jeong <daniel.jeong@ti.com> | 7 | * Author: Daniel(Geon Si) Jeong <daniel.jeong@ti.com> |
| 7 | * G.Shark Jeong <gshark.jeong@gmail.com> | 8 | * G.Shark Jeong <gshark.jeong@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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | * | ||
| 13 | */ | 9 | */ |
| 14 | 10 | ||
| 15 | #ifndef _LP8755_H | 11 | #ifndef _LP8755_H |
diff --git a/include/linux/platform_data/ltc4245.h b/include/linux/platform_data/ltc4245.h index 56bda4be0016..f07fa05ea6c4 100644 --- a/include/linux/platform_data/ltc4245.h +++ b/include/linux/platform_data/ltc4245.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform Data for LTC4245 hardware monitor chip | 3 | * Platform Data for LTC4245 hardware monitor chip |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2010 Ira W. Snyder <iws@ovro.caltech.edu> | 5 | * Copyright (c) 2010 Ira W. Snyder <iws@ovro.caltech.edu> |
| 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 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef LINUX_LTC4245_H | 8 | #ifndef LINUX_LTC4245_H |
diff --git a/include/linux/platform_data/lv5207lp.h b/include/linux/platform_data/lv5207lp.h index 7dc4d9a219a6..c9da8d402750 100644 --- a/include/linux/platform_data/lv5207lp.h +++ b/include/linux/platform_data/lv5207lp.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * lv5207lp.h - Sanyo LV5207LP LEDs Driver | 3 | * lv5207lp.h - Sanyo LV5207LP LEDs Driver |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __LV5207LP_H__ | 5 | #ifndef __LV5207LP_H__ |
| 9 | #define __LV5207LP_H__ | 6 | #define __LV5207LP_H__ |
diff --git a/include/linux/platform_data/macb.h b/include/linux/platform_data/macb.h index 2bc51b822956..aa5b5562d6f7 100644 --- a/include/linux/platform_data/macb.h +++ b/include/linux/platform_data/macb.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2004-2006 Atmel Corporation | 3 | * Copyright (C) 2004-2006 Atmel Corporation |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __MACB_PDATA_H__ | 5 | #ifndef __MACB_PDATA_H__ |
| 9 | #define __MACB_PDATA_H__ | 6 | #define __MACB_PDATA_H__ |
diff --git a/include/linux/platform_data/max197.h b/include/linux/platform_data/max197.h index 2bbd0919bc89..03ef46f9cd65 100644 --- a/include/linux/platform_data/max197.h +++ b/include/linux/platform_data/max197.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Maxim MAX197 A/D Converter Driver | 3 | * Maxim MAX197 A/D Converter Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2012 Savoir-faire Linux Inc. | 5 | * Copyright (c) 2012 Savoir-faire Linux Inc. |
| 5 | * Vivien Didelot <vivien.didelot@savoirfairelinux.com> | 6 | * Vivien Didelot <vivien.didelot@savoirfairelinux.com> |
| 6 | * | 7 | * |
| 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 | * | ||
| 11 | * For further information, see the Documentation/hwmon/max197.rst file. | 8 | * For further information, see the Documentation/hwmon/max197.rst file. |
| 12 | */ | 9 | */ |
| 13 | 10 | ||
diff --git a/include/linux/platform_data/max6697.h b/include/linux/platform_data/max6697.h index ed9d3b3daf02..6fbb70005541 100644 --- a/include/linux/platform_data/max6697.h +++ b/include/linux/platform_data/max6697.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * max6697.h | 3 | * max6697.h |
| 3 | * Copyright (c) 2012 Guenter Roeck <linux@roeck-us.net> | 4 | * Copyright (c) 2012 Guenter Roeck <linux@roeck-us.net> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef MAX6697_H | 7 | #ifndef MAX6697_H |
diff --git a/include/linux/platform_data/mcs.h b/include/linux/platform_data/mcs.h index 61bb18a4fd3c..fcc6f2a1f5c3 100644 --- a/include/linux/platform_data/mcs.h +++ b/include/linux/platform_data/mcs.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009 - 2010 Samsung Electronics Co.Ltd | 3 | * Copyright (C) 2009 - 2010 Samsung Electronics Co.Ltd |
| 3 | * Author: Joonyoung Shim <jy0922.shim@samsung.com> | 4 | * Author: Joonyoung Shim <jy0922.shim@samsung.com> |
| 4 | * Author: HeungJun Kim <riverful.kim@samsung.com> | 5 | * Author: HeungJun Kim <riverful.kim@samsung.com> |
| 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 | */ |
| 12 | 7 | ||
| 13 | #ifndef __LINUX_MCS_H | 8 | #ifndef __LINUX_MCS_H |
diff --git a/include/linux/platform_data/media/camera-mx3.h b/include/linux/platform_data/media/camera-mx3.h index a910dadc8258..781c004e5596 100644 --- a/include/linux/platform_data/media/camera-mx3.h +++ b/include/linux/platform_data/media/camera-mx3.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * mx3_camera.h - i.MX3x camera driver header file | 3 | * mx3_camera.h - i.MX3x camera driver header file |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008, Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | 5 | * Copyright (C) 2008, Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 6 | */ |
| 16 | 7 | ||
| 17 | #ifndef _MX3_CAMERA_H_ | 8 | #ifndef _MX3_CAMERA_H_ |
diff --git a/include/linux/platform_data/media/coda.h b/include/linux/platform_data/media/coda.h index 6ad4410d9e20..293b61b60c9d 100644 --- a/include/linux/platform_data/media/coda.h +++ b/include/linux/platform_data/media/coda.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2013 Philipp Zabel, Pengutronix | 3 | * Copyright (C) 2013 Philipp Zabel, Pengutronix |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | */ | 4 | */ |
| 9 | #ifndef PLATFORM_CODA_H | 5 | #ifndef PLATFORM_CODA_H |
| 10 | #define PLATFORM_CODA_H | 6 | #define PLATFORM_CODA_H |
diff --git a/include/linux/platform_data/media/omap1_camera.h b/include/linux/platform_data/media/omap1_camera.h index 819767cf04d4..386439db68de 100644 --- a/include/linux/platform_data/media/omap1_camera.h +++ b/include/linux/platform_data/media/omap1_camera.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header for V4L2 SoC Camera driver for OMAP1 Camera Interface | 3 | * Header for V4L2 SoC Camera driver for OMAP1 Camera Interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010, Janusz Krzysztofik <jkrzyszt@tis.icnet.pl> | 5 | * Copyright (C) 2010, Janusz Krzysztofik <jkrzyszt@tis.icnet.pl> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __MEDIA_OMAP1_CAMERA_H_ | 8 | #ifndef __MEDIA_OMAP1_CAMERA_H_ |
diff --git a/include/linux/platform_data/media/s5p_hdmi.h b/include/linux/platform_data/media/s5p_hdmi.h index bb9cacb0cbb0..457321e917b9 100644 --- a/include/linux/platform_data/media/s5p_hdmi.h +++ b/include/linux/platform_data/media/s5p_hdmi.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver header for S5P HDMI chip. | 3 | * Driver header for S5P HDMI chip. |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Samsung Electronics, Co. Ltd | 5 | * Copyright (c) 2011 Samsung Electronics, Co. Ltd |
| 5 | * Contact: Tomasz Stanislawski <t.stanislaws@samsung.com> | 6 | * Contact: Tomasz Stanislawski <t.stanislaws@samsung.com> |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef S5P_HDMI_H | 9 | #ifndef S5P_HDMI_H |
diff --git a/include/linux/platform_data/media/timb_radio.h b/include/linux/platform_data/media/timb_radio.h index a40a6a348d21..109a0d4a4f07 100644 --- a/include/linux/platform_data/media/timb_radio.h +++ b/include/linux/platform_data/media/timb_radio.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * timb_radio.h Platform struct for the Timberdale radio driver | 3 | * timb_radio.h Platform struct for the Timberdale radio driver |
| 3 | * Copyright (c) 2009 Intel Corporation | 4 | * Copyright (c) 2009 Intel Corporation |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef _TIMB_RADIO_ | 7 | #ifndef _TIMB_RADIO_ |
diff --git a/include/linux/platform_data/media/timb_video.h b/include/linux/platform_data/media/timb_video.h index 70ae43970a49..38764cc09b4f 100644 --- a/include/linux/platform_data/media/timb_video.h +++ b/include/linux/platform_data/media/timb_video.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * timb_video.h Platform struct for the Timberdale video driver | 3 | * timb_video.h Platform struct for the Timberdale video driver |
| 3 | * Copyright (c) 2009-2010 Intel Corporation | 4 | * Copyright (c) 2009-2010 Intel Corporation |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef _TIMB_VIDEO_ | 7 | #ifndef _TIMB_VIDEO_ |
diff --git a/include/linux/platform_data/mfd-mcp-sa11x0.h b/include/linux/platform_data/mfd-mcp-sa11x0.h index 747cd6baf711..b589e61bbc2e 100644 --- a/include/linux/platform_data/mfd-mcp-sa11x0.h +++ b/include/linux/platform_data/mfd-mcp-sa11x0.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2005 Russell King. | 3 | * Copyright (C) 2005 Russell King. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __MFD_MCP_SA11X0_H | 5 | #ifndef __MFD_MCP_SA11X0_H |
| 9 | #define __MFD_MCP_SA11X0_H | 6 | #define __MFD_MCP_SA11X0_H |
diff --git a/include/linux/platform_data/mmc-esdhc-imx.h b/include/linux/platform_data/mmc-esdhc-imx.h index b606ca4197df..6c006078c8a1 100644 --- a/include/linux/platform_data/mmc-esdhc-imx.h +++ b/include/linux/platform_data/mmc-esdhc-imx.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2010 Wolfram Sang <w.sang@pengutronix.de> | 3 | * Copyright 2010 Wolfram Sang <w.sang@pengutronix.de> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or | ||
| 5 | * modify it under the terms of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation; version 2 | ||
| 7 | * of the License. | ||
| 8 | */ | 4 | */ |
| 9 | 5 | ||
| 10 | #ifndef __ASM_ARCH_IMX_ESDHC_H | 6 | #ifndef __ASM_ARCH_IMX_ESDHC_H |
diff --git a/include/linux/platform_data/mmc-omap.h b/include/linux/platform_data/mmc-omap.h index 929469291406..9acf0e87aa9b 100644 --- a/include/linux/platform_data/mmc-omap.h +++ b/include/linux/platform_data/mmc-omap.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MMC definitions for OMAP2 | 3 | * MMC definitions for OMAP2 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2006 Nokia Corporation | 5 | * Copyright (C) 2006 Nokia Corporation |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #define OMAP_MMC_MAX_SLOTS 2 | 8 | #define OMAP_MMC_MAX_SLOTS 2 |
diff --git a/include/linux/platform_data/mmp_audio.h b/include/linux/platform_data/mmp_audio.h index 0f25d165abd6..83428d8ee18d 100644 --- a/include/linux/platform_data/mmp_audio.h +++ b/include/linux/platform_data/mmp_audio.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MMP Platform AUDIO Management | 3 | * MMP Platform AUDIO Management |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Marvell Semiconductors Inc. | 5 | * Copyright (c) 2011 Marvell Semiconductors Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef MMP_AUDIO_H | 8 | #ifndef MMP_AUDIO_H |
diff --git a/include/linux/platform_data/mmp_dma.h b/include/linux/platform_data/mmp_dma.h index 6397b9c8149a..030241cb9cc1 100644 --- a/include/linux/platform_data/mmp_dma.h +++ b/include/linux/platform_data/mmp_dma.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MMP Platform DMA Management | 3 | * MMP Platform DMA Management |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2011 Marvell Semiconductors Inc. | 5 | * Copyright (c) 2011 Marvell Semiconductors Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef MMP_DMA_H | 8 | #ifndef MMP_DMA_H |
diff --git a/include/linux/platform_data/mtd-nand-omap2.h b/include/linux/platform_data/mtd-nand-omap2.h index 619df2431e75..de6ada739121 100644 --- a/include/linux/platform_data/mtd-nand-omap2.h +++ b/include/linux/platform_data/mtd-nand-omap2.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2006 Micron Technology Inc. | 3 | * Copyright (C) 2006 Micron Technology Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef _MTD_NAND_OMAP2_H | 6 | #ifndef _MTD_NAND_OMAP2_H |
diff --git a/include/linux/platform_data/mtd-nand-s3c2410.h b/include/linux/platform_data/mtd-nand-s3c2410.h index f8c553f92655..deb849bcf0ec 100644 --- a/include/linux/platform_data/mtd-nand-s3c2410.h +++ b/include/linux/platform_data/mtd-nand-s3c2410.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2004 Simtec Electronics | 3 | * Copyright (c) 2004 Simtec Electronics |
| 3 | * Ben Dooks <ben@simtec.co.uk> | 4 | * Ben Dooks <ben@simtec.co.uk> |
| 4 | * | 5 | * |
| 5 | * S3C2410 - NAND device controller platform_device info | 6 | * S3C2410 - NAND device controller platform_device info |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __MTD_NAND_S3C2410_H | 9 | #ifndef __MTD_NAND_S3C2410_H |
diff --git a/include/linux/platform_data/mv_usb.h b/include/linux/platform_data/mv_usb.h index c0f624aca81c..5376b6d799d5 100644 --- a/include/linux/platform_data/mv_usb.h +++ b/include/linux/platform_data/mv_usb.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 Marvell International Ltd. All rights reserved. | 3 | * Copyright (C) 2011 Marvell International Ltd. All rights reserved. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License as published by the | ||
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 7 | * option) any later version. | ||
| 8 | */ | 4 | */ |
| 9 | 5 | ||
| 10 | #ifndef __MV_PLATFORM_USB_H | 6 | #ifndef __MV_PLATFORM_USB_H |
diff --git a/include/linux/platform_data/net-cw1200.h b/include/linux/platform_data/net-cw1200.h index c6fbc3ce4ab0..c510734405bb 100644 --- a/include/linux/platform_data/net-cw1200.h +++ b/include/linux/platform_data/net-cw1200.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2011 | 3 | * Copyright (C) ST-Ericsson SA 2011 |
| 3 | * | 4 | * |
| 4 | * Author: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> | 5 | * Author: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> |
| 5 | * License terms: GNU General Public License (GPL) version 2 | ||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #ifndef CW1200_PLAT_H_INCLUDED | 8 | #ifndef CW1200_PLAT_H_INCLUDED |
diff --git a/include/linux/platform_data/ntc_thermistor.h b/include/linux/platform_data/ntc_thermistor.h index 5fa115d3ea4b..b324d03e580c 100644 --- a/include/linux/platform_data/ntc_thermistor.h +++ b/include/linux/platform_data/ntc_thermistor.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * ntc_thermistor.h - NTC Thermistors | 3 | * ntc_thermistor.h - NTC Thermistors |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Samsung Electronics | 5 | * Copyright (C) 2010 Samsung Electronics |
| 5 | * MyungJoo Ham <myungjoo.ham@samsung.com> | 6 | * MyungJoo Ham <myungjoo.ham@samsung.com> |
| 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 | * | ||
| 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 | #ifndef _LINUX_NTC_H | 8 | #ifndef _LINUX_NTC_H |
| 22 | #define _LINUX_NTC_H | 9 | #define _LINUX_NTC_H |
diff --git a/include/linux/platform_data/nxp-nci.h b/include/linux/platform_data/nxp-nci.h index d6ed28679bb2..97827ad468e2 100644 --- a/include/linux/platform_data/nxp-nci.h +++ b/include/linux/platform_data/nxp-nci.h | |||
| @@ -1,18 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic platform data for the NXP NCI NFC chips. | 3 | * Generic platform data for the NXP NCI NFC chips. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 NXP Semiconductors All rights reserved. | 5 | * Copyright (C) 2014 NXP Semiconductors All rights reserved. |
| 5 | * | 6 | * |
| 6 | * Authors: Clément Perrochaud <clement.perrochaud@nxp.com> | 7 | * Authors: Clément Perrochaud <clement.perrochaud@nxp.com> |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or modify it | ||
| 9 | * under the terms and conditions of the GNU General Public License, | ||
| 10 | * version 2, 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 | */ | 8 | */ |
| 17 | 9 | ||
| 18 | #ifndef _NXP_NCI_H_ | 10 | #ifndef _NXP_NCI_H_ |
diff --git a/include/linux/platform_data/omap-twl4030.h b/include/linux/platform_data/omap-twl4030.h index ee60ef79d792..8419c8caf54e 100644 --- a/include/linux/platform_data/omap-twl4030.h +++ b/include/linux/platform_data/omap-twl4030.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /** | 2 | /** |
| 2 | * omap-twl4030.h - ASoC machine driver for TI SoC based boards with twl4030 | 3 | * omap-twl4030.h - ASoC machine driver for TI SoC based boards with twl4030 |
| 3 | * codec, header. | 4 | * codec, header. |
| @@ -6,20 +7,6 @@ | |||
| 6 | * All rights reserved. | 7 | * All rights reserved. |
| 7 | * | 8 | * |
| 8 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> | 9 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> |
| 9 | * | ||
| 10 | * This program is free software; you can redistribute it and/or | ||
| 11 | * modify it under the terms of the GNU General Public License | ||
| 12 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 17 | * General Public License 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 | ||
| 21 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 22 | * 02110-1301 USA | ||
| 23 | */ | 10 | */ |
| 24 | 11 | ||
| 25 | #ifndef _OMAP_TWL4030_H_ | 12 | #ifndef _OMAP_TWL4030_H_ |
diff --git a/include/linux/platform_data/omap-wd-timer.h b/include/linux/platform_data/omap-wd-timer.h index d75f5f802d98..f2788ec984e9 100644 --- a/include/linux/platform_data/omap-wd-timer.h +++ b/include/linux/platform_data/omap-wd-timer.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * OMAP2+ WDTIMER-specific function prototypes | 3 | * OMAP2+ WDTIMER-specific function prototypes |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Texas Instruments, Inc. | 5 | * Copyright (C) 2012 Texas Instruments, Inc. |
| 5 | * Paul Walmsley | 6 | * Paul Walmsley |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __LINUX_PLATFORM_DATA_OMAP_WD_TIMER_H | 9 | #ifndef __LINUX_PLATFORM_DATA_OMAP_WD_TIMER_H |
diff --git a/include/linux/platform_data/omapdss.h b/include/linux/platform_data/omapdss.h index 7feb011ed500..a377090d90e8 100644 --- a/include/linux/platform_data/omapdss.h +++ b/include/linux/platform_data/omapdss.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016 Texas Instruments, Inc. | 3 | * Copyright (C) 2016 Texas Instruments, Inc. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | */ | 4 | */ |
| 9 | 5 | ||
| 10 | #ifndef __OMAPDSS_PDATA_H | 6 | #ifndef __OMAPDSS_PDATA_H |
diff --git a/include/linux/platform_data/pxa_sdhci.h b/include/linux/platform_data/pxa_sdhci.h index 4977c06d8a86..899457cee425 100644 --- a/include/linux/platform_data/pxa_sdhci.h +++ b/include/linux/platform_data/pxa_sdhci.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/platform_data/pxa_sdhci.h | 3 | * include/linux/platform_data/pxa_sdhci.h |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * Zhangfei Gao <zhangfei.gao@marvell.com> | 6 | * Zhangfei Gao <zhangfei.gao@marvell.com> |
| 6 | * | 7 | * |
| 7 | * PXA Platform - SDHCI platform data definitions | 8 | * PXA Platform - SDHCI platform data definitions |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef _PXA_SDHCI_H_ | 11 | #ifndef _PXA_SDHCI_H_ |
diff --git a/include/linux/platform_data/regulator-haptic.h b/include/linux/platform_data/regulator-haptic.h index 5658e58e0738..4213e1b01316 100644 --- a/include/linux/platform_data/regulator-haptic.h +++ b/include/linux/platform_data/regulator-haptic.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Regulator Haptic Platform Data | 3 | * Regulator Haptic Platform Data |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2014 Samsung Electronics Co., Ltd. | 5 | * Copyright (c) 2014 Samsung Electronics Co., Ltd. |
| 5 | * Author: Jaewon Kim <jaewon02.kim@samsung.com> | 6 | * Author: Jaewon Kim <jaewon02.kim@samsung.com> |
| 6 | * Author: Hyunhee Kim <hyunhee.kim@samsung.com> | 7 | * Author: Hyunhee Kim <hyunhee.kim@samsung.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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef _REGULATOR_HAPTIC_H | 10 | #ifndef _REGULATOR_HAPTIC_H |
diff --git a/include/linux/platform_data/remoteproc-omap.h b/include/linux/platform_data/remoteproc-omap.h index 71a1b2399c48..7e3a16097672 100644 --- a/include/linux/platform_data/remoteproc-omap.h +++ b/include/linux/platform_data/remoteproc-omap.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Remote Processor - omap-specific bits | 3 | * Remote Processor - omap-specific bits |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Texas Instruments, Inc. | 5 | * Copyright (C) 2011 Texas Instruments, Inc. |
| 5 | * Copyright (C) 2011 Google, Inc. | 6 | * Copyright (C) 2011 Google, Inc. |
| 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 | ||
| 9 | * version 2 as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | 8 | ||
| 17 | #ifndef _PLAT_REMOTEPROC_H | 9 | #ifndef _PLAT_REMOTEPROC_H |
diff --git a/include/linux/platform_data/s3c-hsotg.h b/include/linux/platform_data/s3c-hsotg.h index 3982586ba6df..004ddaf650cd 100644 --- a/include/linux/platform_data/s3c-hsotg.h +++ b/include/linux/platform_data/s3c-hsotg.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* include/linux/platform_data/s3c-hsotg.h | 2 | /* include/linux/platform_data/s3c-hsotg.h |
| 2 | * | 3 | * |
| 3 | * Copyright 2008 Openmoko, Inc. | 4 | * Copyright 2008 Openmoko, Inc. |
| @@ -6,10 +7,6 @@ | |||
| 6 | * http://armlinux.simtec.co.uk/ | 7 | * http://armlinux.simtec.co.uk/ |
| 7 | * | 8 | * |
| 8 | * S3C USB2.0 High-speed / OtG platform information | 9 | * S3C USB2.0 High-speed / OtG platform information |
| 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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | #ifndef __LINUX_USB_S3C_HSOTG_H | 12 | #ifndef __LINUX_USB_S3C_HSOTG_H |
diff --git a/include/linux/platform_data/s3c-hsudc.h b/include/linux/platform_data/s3c-hsudc.h index 6fa109339bf9..4dc9b8760166 100644 --- a/include/linux/platform_data/s3c-hsudc.h +++ b/include/linux/platform_data/s3c-hsudc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * S3C24XX USB 2.0 High-speed USB controller gadget driver | 3 | * S3C24XX USB 2.0 High-speed USB controller gadget driver |
| 3 | * | 4 | * |
| @@ -7,10 +8,6 @@ | |||
| 7 | * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints. | 8 | * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints. |
| 8 | * Each endpoint can be configured as either in or out endpoint. Endpoints | 9 | * Each endpoint can be configured as either in or out endpoint. Endpoints |
| 9 | * can be configured for Bulk or Interrupt transfer mode. | 10 | * can be configured for Bulk or Interrupt transfer mode. |
| 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 | */ | 11 | */ |
| 15 | 12 | ||
| 16 | #ifndef __LINUX_USB_S3C_HSUDC_H | 13 | #ifndef __LINUX_USB_S3C_HSUDC_H |
diff --git a/include/linux/platform_data/sc18is602.h b/include/linux/platform_data/sc18is602.h index 18602cab7799..e066d3b0d6d8 100644 --- a/include/linux/platform_data/sc18is602.h +++ b/include/linux/platform_data/sc18is602.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for NXP SC18IS602/603 | 3 | * Platform data for NXP SC18IS602/603 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Guenter Roeck <linux@roeck-us.net> | 5 | * Copyright (C) 2012 Guenter Roeck <linux@roeck-us.net> |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * For further information, see the Documentation/spi/spi-sc18is602 file. | 7 | * For further information, see the Documentation/spi/spi-sc18is602 file. |
| 11 | */ | 8 | */ |
| 12 | 9 | ||
diff --git a/include/linux/platform_data/sdhci-pic32.h b/include/linux/platform_data/sdhci-pic32.h index 7e0efe64c8c5..8a53fd34daf7 100644 --- a/include/linux/platform_data/sdhci-pic32.h +++ b/include/linux/platform_data/sdhci-pic32.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Purna Chandra Mandal, purna.mandal@microchip.com | 3 | * Purna Chandra Mandal, purna.mandal@microchip.com |
| 3 | * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. | 4 | * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. |
| 4 | * | ||
| 5 | * This program is free software; you can distribute it and/or modify it | ||
| 6 | * under the terms of the GNU General Public License (Version 2) as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | ||
| 12 | * for more details. | ||
| 13 | */ | 5 | */ |
| 14 | #ifndef __PIC32_SDHCI_PDATA_H__ | 6 | #ifndef __PIC32_SDHCI_PDATA_H__ |
| 15 | #define __PIC32_SDHCI_PDATA_H__ | 7 | #define __PIC32_SDHCI_PDATA_H__ |
diff --git a/include/linux/platform_data/serial-omap.h b/include/linux/platform_data/serial-omap.h index 2ba2c34ca3d3..0061d2451900 100644 --- a/include/linux/platform_data/serial-omap.h +++ b/include/linux/platform_data/serial-omap.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Driver for OMAP-UART controller. | 3 | * Driver for OMAP-UART controller. |
| 3 | * Based on drivers/serial/8250.c | 4 | * Based on drivers/serial/8250.c |
| @@ -7,11 +8,6 @@ | |||
| 7 | * Authors: | 8 | * Authors: |
| 8 | * Govindraj R <govindraj.raja@ti.com> | 9 | * Govindraj R <govindraj.raja@ti.com> |
| 9 | * Thara Gopinath <thara@ti.com> | 10 | * Thara Gopinath <thara@ti.com> |
| 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 | */ | 11 | */ |
| 16 | 12 | ||
| 17 | #ifndef __OMAP_SERIAL_H__ | 13 | #ifndef __OMAP_SERIAL_H__ |
diff --git a/include/linux/platform_data/serial-sccnxp.h b/include/linux/platform_data/serial-sccnxp.h index af0c8c3b89ae..dc670f24e710 100644 --- a/include/linux/platform_data/serial-sccnxp.h +++ b/include/linux/platform_data/serial-sccnxp.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * NXP (Philips) SCC+++(SCN+++) serial driver | 3 | * NXP (Philips) SCC+++(SCN+++) serial driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Alexander Shiyan <shc_work@mail.ru> | 5 | * Copyright (C) 2012 Alexander Shiyan <shc_work@mail.ru> |
| 5 | * | 6 | * |
| 6 | * Based on sc26xx.c, by Thomas Bogendörfer (tsbogend@alpha.franken.de) | 7 | * Based on sc26xx.c, by Thomas Bogendörfer (tsbogend@alpha.franken.de) |
| 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 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef _PLATFORM_DATA_SERIAL_SCCNXP_H_ | 10 | #ifndef _PLATFORM_DATA_SERIAL_SCCNXP_H_ |
diff --git a/include/linux/platform_data/sht3x.h b/include/linux/platform_data/sht3x.h index 2e5eea358194..14680d2a98f7 100644 --- a/include/linux/platform_data/sht3x.h +++ b/include/linux/platform_data/sht3x.h | |||
| @@ -1,18 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016 Sensirion AG, Switzerland | 3 | * Copyright (C) 2016 Sensirion AG, Switzerland |
| 3 | * Author: David Frey <david.frey@sensirion.com> | 4 | * Author: David Frey <david.frey@sensirion.com> |
| 4 | * Author: Pascal Sachs <pascal.sachs@sensirion.com> | 5 | * Author: Pascal Sachs <pascal.sachs@sensirion.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | * | ||
| 16 | */ | 6 | */ |
| 17 | 7 | ||
| 18 | #ifndef __SHT3X_H_ | 8 | #ifndef __SHT3X_H_ |
diff --git a/include/linux/platform_data/shtc1.h b/include/linux/platform_data/shtc1.h index 7b8c353f7dc8..5ba6f8f9a9a1 100644 --- a/include/linux/platform_data/shtc1.h +++ b/include/linux/platform_data/shtc1.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2014 Sensirion AG, Switzerland | 3 | * Copyright (C) 2014 Sensirion AG, Switzerland |
| 3 | * Author: Johannes Winkelmann <johannes.winkelmann@sensirion.com> | 4 | * Author: Johannes Winkelmann <johannes.winkelmann@sensirion.com> |
| 4 | * | ||
| 5 | * This software is licensed under the terms of the GNU General Public | ||
| 6 | * License version 2, as published by the Free Software Foundation, and | ||
| 7 | * may be copied, distributed, and modified under those terms. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | */ | 5 | */ |
| 15 | 6 | ||
| 16 | #ifndef __SHTC1_H_ | 7 | #ifndef __SHTC1_H_ |
diff --git a/include/linux/platform_data/simplefb.h b/include/linux/platform_data/simplefb.h index 077303cedbf4..4f733a411d18 100644 --- a/include/linux/platform_data/simplefb.h +++ b/include/linux/platform_data/simplefb.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * simplefb.h - Simple Framebuffer Device | 3 | * simplefb.h - Simple Framebuffer Device |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 David Herrmann <dh.herrmann@gmail.com> | 5 | * Copyright (C) 2013 David Herrmann <dh.herrmann@gmail.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __PLATFORM_DATA_SIMPLEFB_H__ | 8 | #ifndef __PLATFORM_DATA_SIMPLEFB_H__ |
diff --git a/include/linux/platform_data/sky81452-backlight.h b/include/linux/platform_data/sky81452-backlight.h index 1231e9bb00f1..02653d92d84f 100644 --- a/include/linux/platform_data/sky81452-backlight.h +++ b/include/linux/platform_data/sky81452-backlight.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * sky81452.h SKY81452 backlight driver | 3 | * sky81452.h SKY81452 backlight driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2014 Skyworks Solutions Inc. | 5 | * Copyright 2014 Skyworks Solutions Inc. |
| 5 | * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com> | 6 | * Author : Gyungoh Yoo <jack.yoo@skyworksinc.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 version 2 | ||
| 9 | * as published by the Free Software Foundation. | ||
| 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 | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License along | ||
| 17 | * with this program; if not, see <http://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | 8 | ||
| 20 | #ifndef _SKY81452_BACKLIGHT_H | 9 | #ifndef _SKY81452_BACKLIGHT_H |
diff --git a/include/linux/platform_data/spi-ath79.h b/include/linux/platform_data/spi-ath79.h index aa71216edf99..81a388ff58cc 100644 --- a/include/linux/platform_data/spi-ath79.h +++ b/include/linux/platform_data/spi-ath79.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data definition for Atheros AR71XX/AR724X/AR913X SPI controller | 3 | * Platform data definition for Atheros AR71XX/AR724X/AR913X SPI controller |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008-2010 Gabor Juhos <juhosg@openwrt.org> | 5 | * Copyright (C) 2008-2010 Gabor Juhos <juhosg@openwrt.org> |
| 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 version 2 as published | ||
| 8 | * by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef _ATH79_SPI_PLATFORM_H | 8 | #ifndef _ATH79_SPI_PLATFORM_H |
diff --git a/include/linux/platform_data/spi-clps711x.h b/include/linux/platform_data/spi-clps711x.h index 301956e63143..efaa596848c9 100644 --- a/include/linux/platform_data/spi-clps711x.h +++ b/include/linux/platform_data/spi-clps711x.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * CLPS711X SPI bus driver definitions | 3 | * CLPS711X SPI bus driver definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Alexander Shiyan <shc_work@mail.ru> | 5 | * Copyright (C) 2012 Alexander Shiyan <shc_work@mail.ru> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef ____LINUX_PLATFORM_DATA_SPI_CLPS711X_H | 8 | #ifndef ____LINUX_PLATFORM_DATA_SPI_CLPS711X_H |
diff --git a/include/linux/platform_data/spi-mt65xx.h b/include/linux/platform_data/spi-mt65xx.h index ba4e4bb70262..617a75336d56 100644 --- a/include/linux/platform_data/spi-mt65xx.h +++ b/include/linux/platform_data/spi-mt65xx.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * MTK SPI bus driver definitions | 3 | * MTK SPI bus driver definitions |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2015 MediaTek Inc. | 5 | * Copyright (c) 2015 MediaTek Inc. |
| 5 | * Author: Leilk Liu <leilk.liu@mediatek.com> | 6 | * Author: Leilk Liu <leilk.liu@mediatek.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef ____LINUX_PLATFORM_DATA_SPI_MTK_H | 9 | #ifndef ____LINUX_PLATFORM_DATA_SPI_MTK_H |
diff --git a/include/linux/platform_data/spi-nuc900.h b/include/linux/platform_data/spi-nuc900.h index 4b3f46832e19..ca3510877000 100644 --- a/include/linux/platform_data/spi-nuc900.h +++ b/include/linux/platform_data/spi-nuc900.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2009 Nuvoton technology corporation. | 3 | * Copyright (c) 2009 Nuvoton technology corporation. |
| 3 | * | 4 | * |
| 4 | * Wan ZongShun <mcuos.com@gmail.com> | 5 | * Wan ZongShun <mcuos.com@gmail.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation;version 2 of the License. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __SPI_NUC900_H | 8 | #ifndef __SPI_NUC900_H |
diff --git a/include/linux/platform_data/ssm2518.h b/include/linux/platform_data/ssm2518.h index 9a8e3ea287e3..3f9e632d6f63 100644 --- a/include/linux/platform_data/ssm2518.h +++ b/include/linux/platform_data/ssm2518.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * SSM2518 amplifier audio driver | 3 | * SSM2518 amplifier audio driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2013 Analog Devices Inc. | 5 | * Copyright 2013 Analog Devices Inc. |
| 5 | * Author: Lars-Peter Clausen <lars@metafoo.de> | 6 | * Author: Lars-Peter Clausen <lars@metafoo.de> |
| 6 | * | ||
| 7 | * Licensed under the GPL-2. | ||
| 8 | */ | 7 | */ |
| 9 | 8 | ||
| 10 | #ifndef __LINUX_PLATFORM_DATA_SSM2518_H__ | 9 | #ifndef __LINUX_PLATFORM_DATA_SSM2518_H__ |
diff --git a/include/linux/platform_data/st_sensors_pdata.h b/include/linux/platform_data/st_sensors_pdata.h index 728193111c2f..30929c22227d 100644 --- a/include/linux/platform_data/st_sensors_pdata.h +++ b/include/linux/platform_data/st_sensors_pdata.h | |||
| @@ -1,11 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * STMicroelectronics sensors platform-data driver | 3 | * STMicroelectronics sensors platform-data driver |
| 3 | * | 4 | * |
| 4 | * Copyright 2013 STMicroelectronics Inc. | 5 | * Copyright 2013 STMicroelectronics Inc. |
| 5 | * | 6 | * |
| 6 | * Denis Ciocca <denis.ciocca@st.com> | 7 | * Denis Ciocca <denis.ciocca@st.com> |
| 7 | * | ||
| 8 | * Licensed under the GPL-2. | ||
| 9 | */ | 8 | */ |
| 10 | 9 | ||
| 11 | #ifndef ST_SENSORS_PDATA_H | 10 | #ifndef ST_SENSORS_PDATA_H |
diff --git a/include/linux/platform_data/ti-aemif.h b/include/linux/platform_data/ti-aemif.h index e6407bafcbf8..77625251df07 100644 --- a/include/linux/platform_data/ti-aemif.h +++ b/include/linux/platform_data/ti-aemif.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI DaVinci AEMIF platform glue. | 3 | * TI DaVinci AEMIF platform glue. |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: | 7 | * Author: |
| 7 | * Bartosz Golaszewski <bgolaszewski@baylibre.com> | 8 | * Bartosz Golaszewski <bgolaszewski@baylibre.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef __TI_DAVINCI_AEMIF_DATA_H__ | 11 | #ifndef __TI_DAVINCI_AEMIF_DATA_H__ |
diff --git a/include/linux/platform_data/touchscreen-s3c2410.h b/include/linux/platform_data/touchscreen-s3c2410.h index 71eccaa9835d..bf8d3b9d7c6a 100644 --- a/include/linux/platform_data/touchscreen-s3c2410.h +++ b/include/linux/platform_data/touchscreen-s3c2410.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2005 Arnaud Patard <arnaud.patard@rtp-net.org> | 3 | * Copyright (c) 2005 Arnaud Patard <arnaud.patard@rtp-net.org> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __TOUCHSCREEN_S3C2410_H | 6 | #ifndef __TOUCHSCREEN_S3C2410_H |
diff --git a/include/linux/platform_data/txx9/ndfmc.h b/include/linux/platform_data/txx9/ndfmc.h index fc172627d54e..7aaa4cd34d31 100644 --- a/include/linux/platform_data/txx9/ndfmc.h +++ b/include/linux/platform_data/txx9/ndfmc.h | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify | ||
| 3 | * it under the terms of the GNU General Public License version 2 as | ||
| 4 | * published by the Free Software Foundation. | ||
| 5 | * | 3 | * |
| 6 | * (C) Copyright TOSHIBA CORPORATION 2007 | 4 | * (C) Copyright TOSHIBA CORPORATION 2007 |
| 7 | */ | 5 | */ |
diff --git a/include/linux/platform_data/usb-musb-ux500.h b/include/linux/platform_data/usb-musb-ux500.h index dd9c83ac7de0..8909f396febc 100644 --- a/include/linux/platform_data/usb-musb-ux500.h +++ b/include/linux/platform_data/usb-musb-ux500.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2011 | 3 | * Copyright (C) ST-Ericsson SA 2011 |
| 3 | * | 4 | * |
| 4 | * Author: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> | 5 | * Author: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> |
| 5 | * License terms: GNU General Public License (GPL) version 2 | ||
| 6 | */ | 6 | */ |
| 7 | #ifndef __ASM_ARCH_USB_H | 7 | #ifndef __ASM_ARCH_USB_H |
| 8 | #define __ASM_ARCH_USB_H | 8 | #define __ASM_ARCH_USB_H |
diff --git a/include/linux/platform_data/usb-mx2.h b/include/linux/platform_data/usb-mx2.h index 22d0b596262c..97a670f3d8fb 100644 --- a/include/linux/platform_data/usb-mx2.h +++ b/include/linux/platform_data/usb-mx2.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009 Martin Fuzzey <mfuzzey@gmail.com> | 3 | * Copyright (C) 2009 Martin Fuzzey <mfuzzey@gmail.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __ASM_ARCH_MX21_USBH | 6 | #ifndef __ASM_ARCH_MX21_USBH |
diff --git a/include/linux/platform_data/usb-ohci-s3c2410.h b/include/linux/platform_data/usb-ohci-s3c2410.h index cc7554ae6e8b..558a9605be78 100644 --- a/include/linux/platform_data/usb-ohci-s3c2410.h +++ b/include/linux/platform_data/usb-ohci-s3c2410.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* arch/arm/plat-samsung/include/plat/usb-control.h | 2 | /* arch/arm/plat-samsung/include/plat/usb-control.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2004 Simtec Electronics | 4 | * Copyright (c) 2004 Simtec Electronics |
| 4 | * Ben Dooks <ben@simtec.co.uk> | 5 | * Ben Dooks <ben@simtec.co.uk> |
| 5 | * | 6 | * |
| 6 | * S3C - USB host port information | 7 | * S3C - USB host port information |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __ASM_ARCH_USBCONTROL_H | 10 | #ifndef __ASM_ARCH_USBCONTROL_H |
diff --git a/include/linux/platform_data/usb-pxa3xx-ulpi.h b/include/linux/platform_data/usb-pxa3xx-ulpi.h index 9d82cb65ea56..4d31a5cbdeb1 100644 --- a/include/linux/platform_data/usb-pxa3xx-ulpi.h +++ b/include/linux/platform_data/usb-pxa3xx-ulpi.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * PXA3xx U2D header | 3 | * PXA3xx U2D header |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 CompuLab Ltd. | 5 | * Copyright (C) 2010 CompuLab Ltd. |
| 5 | * | 6 | * |
| 6 | * Igor Grinberg <grinberg@compulab.co.il> | 7 | * Igor Grinberg <grinberg@compulab.co.il> |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | #ifndef __PXA310_U2D__ | 9 | #ifndef __PXA310_U2D__ |
| 13 | #define __PXA310_U2D__ | 10 | #define __PXA310_U2D__ |
diff --git a/include/linux/platform_data/usb-s3c2410_udc.h b/include/linux/platform_data/usb-s3c2410_udc.h index de8e2288a509..07394819d03b 100644 --- a/include/linux/platform_data/usb-s3c2410_udc.h +++ b/include/linux/platform_data/usb-s3c2410_udc.h | |||
| @@ -1,13 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* arch/arm/plat-samsung/include/plat/udc.h | 2 | /* arch/arm/plat-samsung/include/plat/udc.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2005 Arnaud Patard <arnaud.patard@rtp-net.org> | 4 | * Copyright (c) 2005 Arnaud Patard <arnaud.patard@rtp-net.org> |
| 4 | * | 5 | * |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * | ||
| 11 | * Changelog: | 6 | * Changelog: |
| 12 | * 14-Mar-2005 RTP Created file | 7 | * 14-Mar-2005 RTP Created file |
| 13 | * 02-Aug-2005 RTP File rename | 8 | * 02-Aug-2005 RTP File rename |
diff --git a/include/linux/platform_data/ux500_wdt.h b/include/linux/platform_data/ux500_wdt.h index 1689ff4c3bfd..de6a4ad41e76 100644 --- a/include/linux/platform_data/ux500_wdt.h +++ b/include/linux/platform_data/ux500_wdt.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST Ericsson SA 2011 | 3 | * Copyright (C) ST Ericsson SA 2011 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * | ||
| 6 | * STE Ux500 Watchdog platform data | 5 | * STE Ux500 Watchdog platform data |
| 7 | */ | 6 | */ |
| 8 | #ifndef __UX500_WDT_H | 7 | #ifndef __UX500_WDT_H |
diff --git a/include/linux/platform_data/video-mx3fb.h b/include/linux/platform_data/video-mx3fb.h index fdbe60001542..d03dc322a616 100644 --- a/include/linux/platform_data/video-mx3fb.h +++ b/include/linux/platform_data/video-mx3fb.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2008 | 3 | * Copyright (C) 2008 |
| 3 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | 4 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef __ASM_ARCH_MX3FB_H__ | 7 | #ifndef __ASM_ARCH_MX3FB_H__ |
diff --git a/include/linux/platform_data/video-nuc900fb.h b/include/linux/platform_data/video-nuc900fb.h index cec5ece765ed..3da504460c91 100644 --- a/include/linux/platform_data/video-nuc900fb.h +++ b/include/linux/platform_data/video-nuc900fb.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* linux/include/asm/arch-nuc900/fb.h | 2 | /* linux/include/asm/arch-nuc900/fb.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2008 Nuvoton technology corporation | 4 | * Copyright (c) 2008 Nuvoton technology corporation |
| 4 | * All rights reserved. | 5 | * All rights reserved. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * Changelog: | 7 | * Changelog: |
| 12 | * | 8 | * |
| 13 | * 2008/08/26 vincen.zswan modify this file for LCD. | 9 | * 2008/08/26 vincen.zswan modify this file for LCD. |
diff --git a/include/linux/platform_data/video-pxafb.h b/include/linux/platform_data/video-pxafb.h index 07c6c1e153f8..b3d574778326 100644 --- a/include/linux/platform_data/video-pxafb.h +++ b/include/linux/platform_data/video-pxafb.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Support for the xscale frame buffer. | 3 | * Support for the xscale frame buffer. |
| 3 | * | 4 | * |
| 4 | * Author: Jean-Frederic Clere | 5 | * Author: Jean-Frederic Clere |
| 5 | * Created: Sep 22, 2003 | 6 | * Created: Sep 22, 2003 |
| 6 | * Copyright: jfclere@sinix.net | 7 | * Copyright: jfclere@sinix.net |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #include <linux/fb.h> | 10 | #include <linux/fb.h> |
diff --git a/include/linux/platform_data/voltage-omap.h b/include/linux/platform_data/voltage-omap.h index 5be4d5def427..43e8da9fb447 100644 --- a/include/linux/platform_data/voltage-omap.h +++ b/include/linux/platform_data/voltage-omap.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * OMAP Voltage Management Routines | 3 | * OMAP Voltage Management Routines |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011, Texas Instruments, Inc. | 5 | * Copyright (C) 2011, Texas Instruments, Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef __ARCH_ARM_OMAP_VOLTAGE_H | 8 | #ifndef __ARCH_ARM_OMAP_VOLTAGE_H |
diff --git a/include/linux/platform_data/wiznet.h b/include/linux/platform_data/wiznet.h index b5d8c192d84d..1154c4db8a13 100644 --- a/include/linux/platform_data/wiznet.h +++ b/include/linux/platform_data/wiznet.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Ethernet driver for the WIZnet W5x00 chip. | 3 | * Ethernet driver for the WIZnet W5x00 chip. |
| 3 | * | ||
| 4 | * Licensed under the GPL-2 or later. | ||
| 5 | */ | 4 | */ |
| 6 | 5 | ||
| 7 | #ifndef PLATFORM_DATA_WIZNET_H | 6 | #ifndef PLATFORM_DATA_WIZNET_H |
diff --git a/include/linux/platform_data/wkup_m3.h b/include/linux/platform_data/wkup_m3.h index 3f1d77effd71..629660ff5806 100644 --- a/include/linux/platform_data/wkup_m3.h +++ b/include/linux/platform_data/wkup_m3.h | |||
| @@ -1,18 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * TI Wakeup M3 remote processor platform data | 3 | * TI Wakeup M3 remote processor platform data |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014-2015 Texas Instruments, Inc. | 5 | * Copyright (C) 2014-2015 Texas Instruments, Inc. |
| 5 | * | 6 | * |
| 6 | * Dave Gerlach <d-gerlach@ti.com> | 7 | * Dave Gerlach <d-gerlach@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 as | ||
| 10 | * 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 | */ | 8 | */ |
| 17 | 9 | ||
| 18 | #ifndef _LINUX_PLATFORM_DATA_WKUP_M3_H | 10 | #ifndef _LINUX_PLATFORM_DATA_WKUP_M3_H |
diff --git a/include/linux/platform_data/x86/clk-lpss.h b/include/linux/platform_data/x86/clk-lpss.h index 23901992b9dd..207e1a317800 100644 --- a/include/linux/platform_data/x86/clk-lpss.h +++ b/include/linux/platform_data/x86/clk-lpss.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Intel Low Power Subsystem clocks. | 3 | * Intel Low Power Subsystem clocks. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013, Intel Corporation | 5 | * Copyright (C) 2013, Intel Corporation |
| 5 | * Authors: Mika Westerberg <mika.westerberg@linux.intel.com> | 6 | * Authors: Mika Westerberg <mika.westerberg@linux.intel.com> |
| 6 | * Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 7 | * Rafael J. Wysocki <rafael.j.wysocki@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef __CLK_LPSS_H | 10 | #ifndef __CLK_LPSS_H |
diff --git a/include/linux/platform_data/x86/clk-pmc-atom.h b/include/linux/platform_data/x86/clk-pmc-atom.h index 7a37ac27d0fb..2bdcf39b13ed 100644 --- a/include/linux/platform_data/x86/clk-pmc-atom.h +++ b/include/linux/platform_data/x86/clk-pmc-atom.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Intel Atom platform clocks for BayTrail and CherryTrail SoC. | 3 | * Intel Atom platform clocks for BayTrail and CherryTrail SoC. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016, Intel Corporation | 5 | * Copyright (C) 2016, Intel Corporation |
| 5 | * Author: Irina Tirdea <irina.tirdea@intel.com> | 6 | * Author: Irina Tirdea <irina.tirdea@intel.com> |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or modify it | ||
| 8 | * under the terms and conditions of the GNU General Public License, | ||
| 9 | * version 2, as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 14 | * more details. | ||
| 15 | */ | 7 | */ |
| 16 | 8 | ||
| 17 | #ifndef __PLATFORM_DATA_X86_CLK_PMC_ATOM_H | 9 | #ifndef __PLATFORM_DATA_X86_CLK_PMC_ATOM_H |
diff --git a/include/linux/platform_data/x86/pmc_atom.h b/include/linux/platform_data/x86/pmc_atom.h index e4905fe69c38..022bcea9edec 100644 --- a/include/linux/platform_data/x86/pmc_atom.h +++ b/include/linux/platform_data/x86/pmc_atom.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Intel Atom SOC Power Management Controller Header File | 3 | * Intel Atom SOC Power Management Controller Header File |
| 3 | * Copyright (c) 2014, Intel Corporation. | 4 | * Copyright (c) 2014, Intel Corporation. |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | */ | 5 | */ |
| 15 | 6 | ||
| 16 | #ifndef PMC_ATOM_H | 7 | #ifndef PMC_ATOM_H |
diff --git a/include/linux/platform_data/zforce_ts.h b/include/linux/platform_data/zforce_ts.h index 7bdece8ef33e..2463a4a856a6 100644 --- a/include/linux/platform_data/zforce_ts.h +++ b/include/linux/platform_data/zforce_ts.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* drivers/input/touchscreen/zforce.c | 2 | /* drivers/input/touchscreen/zforce.c |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2012-2013 MundoReader S.L. | 4 | * Copyright (C) 2012-2013 MundoReader S.L. |
| 4 | * | ||
| 5 | * This software is licensed under the terms of the GNU General Public | ||
| 6 | * License version 2, as published by the Free Software Foundation, and | ||
| 7 | * may be copied, distributed, and modified under those terms. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef _LINUX_INPUT_ZFORCE_TS_H | 7 | #ifndef _LINUX_INPUT_ZFORCE_TS_H |
diff --git a/include/linux/platform_device.h b/include/linux/platform_device.h index cc464850b71e..beb25f277889 100644 --- a/include/linux/platform_device.h +++ b/include/linux/platform_device.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * platform_device.h - generic, centralized driver model | 3 | * platform_device.h - generic, centralized driver model |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org> | 5 | * Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org> |
| 5 | * | 6 | * |
| 6 | * This file is released under the GPLv2 | ||
| 7 | * | ||
| 8 | * See Documentation/driver-model/ for more information. | 7 | * See Documentation/driver-model/ for more information. |
| 9 | */ | 8 | */ |
| 10 | 9 | ||
diff --git a/include/linux/pm.h b/include/linux/pm.h index 66c19a65a514..345d74a727e3 100644 --- a/include/linux/pm.h +++ b/include/linux/pm.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * pm.h - Power management interface | 3 | * pm.h - Power management interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2000 Andrew Henroid | 5 | * Copyright (C) 2000 Andrew Henroid |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef _LINUX_PM_H | 8 | #ifndef _LINUX_PM_H |
diff --git a/include/linux/pm2301_charger.h b/include/linux/pm2301_charger.h index 85c16defe11a..b8fac96f05aa 100644 --- a/include/linux/pm2301_charger.h +++ b/include/linux/pm2301_charger.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * PM2301 charger driver. | 3 | * PM2301 charger driver. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 ST Ericsson Corporation | 5 | * Copyright (C) 2012 ST Ericsson Corporation |
| 5 | * | 6 | * |
| 6 | * Contact: Olivier LAUNAY (olivier.launay@stericsson.com | 7 | * Contact: Olivier LAUNAY (olivier.launay@stericsson.com |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301 USA | ||
| 21 | */ | 8 | */ |
| 22 | 9 | ||
| 23 | #ifndef __LINUX_PM2301_H | 10 | #ifndef __LINUX_PM2301_H |
diff --git a/include/linux/pm_clock.h b/include/linux/pm_clock.h index 09779b0ae720..8ddc7860e131 100644 --- a/include/linux/pm_clock.h +++ b/include/linux/pm_clock.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * pm_clock.h - Definitions and headers related to device clocks. | 3 | * pm_clock.h - Definitions and headers related to device clocks. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp. | 5 | * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp. |
| 5 | * | ||
| 6 | * This file is released under the GPLv2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _LINUX_PM_CLOCK_H | 8 | #ifndef _LINUX_PM_CLOCK_H |
diff --git a/include/linux/pm_domain.h b/include/linux/pm_domain.h index b21f35f0ee2e..91d9bf497071 100644 --- a/include/linux/pm_domain.h +++ b/include/linux/pm_domain.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * pm_domain.h - Definitions and headers related to device power domains. | 3 | * pm_domain.h - Definitions and headers related to device power domains. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp. | 5 | * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp. |
| 5 | * | ||
| 6 | * This file is released under the GPLv2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _LINUX_PM_DOMAIN_H | 8 | #ifndef _LINUX_PM_DOMAIN_H |
diff --git a/include/linux/pm_opp.h b/include/linux/pm_opp.h index b150fe97ce5a..5f3a1ee9c4c2 100644 --- a/include/linux/pm_opp.h +++ b/include/linux/pm_opp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Generic OPP Interface | 3 | * Generic OPP Interface |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * Nishanth Menon | 6 | * Nishanth Menon |
| 6 | * Romit Dasgupta | 7 | * Romit Dasgupta |
| 7 | * Kevin Hilman | 8 | * Kevin Hilman |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef __LINUX_OPP_H__ | 11 | #ifndef __LINUX_OPP_H__ |
diff --git a/include/linux/pm_runtime.h b/include/linux/pm_runtime.h index 9dc6eebf62d2..22af69d237a6 100644 --- a/include/linux/pm_runtime.h +++ b/include/linux/pm_runtime.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * pm_runtime.h - Device run-time power management helper functions. | 3 | * pm_runtime.h - Device run-time power management helper functions. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl> | 5 | * Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl> |
| 5 | * | ||
| 6 | * This file is released under the GPLv2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _LINUX_PM_RUNTIME_H | 8 | #ifndef _LINUX_PM_RUNTIME_H |
diff --git a/include/linux/pm_wakeup.h b/include/linux/pm_wakeup.h index 0ff134d6575a..ce57771fab9b 100644 --- a/include/linux/pm_wakeup.h +++ b/include/linux/pm_wakeup.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * pm_wakeup.h - Power management wakeup interface | 3 | * pm_wakeup.h - Power management wakeup interface |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 Alan Stern | 5 | * Copyright (C) 2008 Alan Stern |
| 5 | * Copyright (C) 2010 Rafael J. Wysocki, Novell Inc. | 6 | * Copyright (C) 2010 Rafael J. Wysocki, Novell Inc. |
| 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 | * | ||
| 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 | #ifndef _LINUX_PM_WAKEUP_H | 9 | #ifndef _LINUX_PM_WAKEUP_H |
diff --git a/include/linux/power/ab8500.h b/include/linux/power/ab8500.h index cdbb6c2a8c51..51976b52f373 100644 --- a/include/linux/power/ab8500.h +++ b/include/linux/power/ab8500.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson 2013 | 3 | * Copyright (C) ST-Ericsson 2013 |
| 3 | * Author: Hongbo Zhang <hongbo.zhang@linaro.com> | 4 | * Author: Hongbo Zhang <hongbo.zhang@linaro.com> |
| 4 | * License terms: GNU General Public License v2 | ||
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef PWR_AB8500_H | 7 | #ifndef PWR_AB8500_H |
diff --git a/include/linux/power/bq24190_charger.h b/include/linux/power/bq24190_charger.h index 45ce7f116a91..313e6fbcb7db 100644 --- a/include/linux/power/bq24190_charger.h +++ b/include/linux/power/bq24190_charger.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for the TI bq24190 battery charger driver. | 3 | * Platform data for the TI bq24190 battery charger driver. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef _BQ24190_CHARGER_H_ | 6 | #ifndef _BQ24190_CHARGER_H_ |
diff --git a/include/linux/power/bq24735-charger.h b/include/linux/power/bq24735-charger.h index b04be59f914c..321dd009ce66 100644 --- a/include/linux/power/bq24735-charger.h +++ b/include/linux/power/bq24735-charger.h | |||
| @@ -1,18 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * | ||
| 3 | * This program is free software; you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation; either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program; if not, write to the Free Software | ||
| 15 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 16 | */ | 3 | */ |
| 17 | 4 | ||
| 18 | #ifndef __CHARGER_BQ24735_H_ | 5 | #ifndef __CHARGER_BQ24735_H_ |
diff --git a/include/linux/power/charger-manager.h b/include/linux/power/charger-manager.h index 2ce8d00c20de..ad19e68e1fc3 100644 --- a/include/linux/power/charger-manager.h +++ b/include/linux/power/charger-manager.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 Samsung Electronics Co., Ltd. | 3 | * Copyright (C) 2011 Samsung Electronics Co., Ltd. |
| 3 | * MyungJoo.Ham <myungjoo.ham@samsung.com> | 4 | * MyungJoo.Ham <myungjoo.ham@samsung.com> |
| @@ -7,9 +8,6 @@ | |||
| 7 | * monitor charging even in the context of suspend-to-RAM with | 8 | * monitor charging even in the context of suspend-to-RAM with |
| 8 | * an interface combining the chargers. | 9 | * an interface combining the chargers. |
| 9 | * | 10 | * |
| 10 | * This program is free software; you can redistribute it and/or modify | ||
| 11 | * it under the terms of the GNU General Public License version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | **/ | 11 | **/ |
| 14 | 12 | ||
| 15 | #ifndef _CHARGER_MANAGER_H | 13 | #ifndef _CHARGER_MANAGER_H |
diff --git a/include/linux/power/generic-adc-battery.h b/include/linux/power/generic-adc-battery.h index b1ebe08533b6..40f9c7628f7b 100644 --- a/include/linux/power/generic-adc-battery.h +++ b/include/linux/power/generic-adc-battery.h | |||
| @@ -1,8 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2012, Anish Kumar <anish198519851985@gmail.com> | 3 | * Copyright (C) 2012, Anish Kumar <anish198519851985@gmail.com> |
| 3 | * This program is free software; you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License version 2 as | ||
| 5 | * published by the Free Software Foundation. | ||
| 6 | */ | 4 | */ |
| 7 | 5 | ||
| 8 | #ifndef GENERIC_ADC_BATTERY_H | 6 | #ifndef GENERIC_ADC_BATTERY_H |
diff --git a/include/linux/power/gpio-charger.h b/include/linux/power/gpio-charger.h index de1dfe09a03d..5a5a8de98181 100644 --- a/include/linux/power/gpio-charger.h +++ b/include/linux/power/gpio-charger.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de> | 3 | * Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License as published by the | ||
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 7 | * option) any later version. | ||
| 8 | * | ||
| 9 | * You should have received a copy of the GNU General Public License along | ||
| 10 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 11 | * 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 12 | * | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_POWER_GPIO_CHARGER_H__ | 6 | #ifndef __LINUX_POWER_GPIO_CHARGER_H__ |
diff --git a/include/linux/power/jz4740-battery.h b/include/linux/power/jz4740-battery.h index 19c9610c720a..10da211678c8 100644 --- a/include/linux/power/jz4740-battery.h +++ b/include/linux/power/jz4740-battery.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2009, Jiejing Zhang <kzjeef@gmail.com> | 3 | * Copyright (C) 2009, Jiejing Zhang <kzjeef@gmail.com> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License as published by the | ||
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | ||
| 7 | * option) any later version. | ||
| 8 | * | ||
| 9 | * You should have received a copy of the GNU General Public License along | ||
| 10 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 11 | * 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 12 | * | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __JZ4740_BATTERY_H | 6 | #ifndef __JZ4740_BATTERY_H |
diff --git a/include/linux/power/max17042_battery.h b/include/linux/power/max17042_battery.h index a7ed29baf44a..4badd5322949 100644 --- a/include/linux/power/max17042_battery.h +++ b/include/linux/power/max17042_battery.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Fuel gauge driver for Maxim 17042 / 8966 / 8997 | 3 | * Fuel gauge driver for Maxim 17042 / 8966 / 8997 |
| 3 | * Note that Maxim 8966 and 8997 are mfd and this is its subdevice. | 4 | * Note that Maxim 8966 and 8997 are mfd and this is its subdevice. |
| 4 | * | 5 | * |
| 5 | * Copyright (C) 2011 Samsung Electronics | 6 | * Copyright (C) 2011 Samsung Electronics |
| 6 | * MyungJoo Ham <myungjoo.ham@samsung.com> | 7 | * MyungJoo Ham <myungjoo.ham@samsung.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 | * | ||
| 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 | */ | 8 | */ |
| 22 | 9 | ||
| 23 | #ifndef __MAX17042_BATTERY_H_ | 10 | #ifndef __MAX17042_BATTERY_H_ |
diff --git a/include/linux/power/max8903_charger.h b/include/linux/power/max8903_charger.h index 89d3f1cb3433..02f94a1b323b 100644 --- a/include/linux/power/max8903_charger.h +++ b/include/linux/power/max8903_charger.h | |||
| @@ -1,23 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * max8903_charger.h - Maxim 8903 USB/Adapter Charger Driver | 3 | * max8903_charger.h - Maxim 8903 USB/Adapter Charger Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Samsung Electronics | 5 | * Copyright (C) 2011 Samsung Electronics |
| 5 | * MyungJoo Ham <myungjoo.ham@samsung.com> | 6 | * MyungJoo Ham <myungjoo.ham@samsung.com> |
| 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 | * | ||
| 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 | * | ||
| 21 | */ | 7 | */ |
| 22 | 8 | ||
| 23 | #ifndef __MAX8903_CHARGER_H__ | 9 | #ifndef __MAX8903_CHARGER_H__ |
diff --git a/include/linux/power/smb347-charger.h b/include/linux/power/smb347-charger.h index b3cb20dab55f..e0b687a4d20c 100644 --- a/include/linux/power/smb347-charger.h +++ b/include/linux/power/smb347-charger.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Summit Microelectronics SMB347 Battery Charger Driver | 3 | * Summit Microelectronics SMB347 Battery Charger Driver |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Authors: Bruce E. Robertson <bruce.e.robertson@intel.com> | 7 | * Authors: Bruce E. Robertson <bruce.e.robertson@intel.com> |
| 7 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 8 | * Mika Westerberg <mika.westerberg@linux.intel.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | 10 | ||
| 14 | #ifndef SMB347_CHARGER_H | 11 | #ifndef SMB347_CHARGER_H |
diff --git a/include/linux/power/twl4030_madc_battery.h b/include/linux/power/twl4030_madc_battery.h index 23110dc77726..26517e9dfaa9 100644 --- a/include/linux/power/twl4030_madc_battery.h +++ b/include/linux/power/twl4030_madc_battery.h | |||
| @@ -1,18 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Dumb driver for LiIon batteries using TWL4030 madc. | 3 | * Dumb driver for LiIon batteries using TWL4030 madc. |
| 3 | * | 4 | * |
| 4 | * Copyright 2013 Golden Delicious Computers | 5 | * Copyright 2013 Golden Delicious Computers |
| 5 | * Nikolaus Schaller <hns@goldelico.com> | 6 | * Nikolaus Schaller <hns@goldelico.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 | * | ||
| 12 | * You should have received a copy of the GNU General Public License along | ||
| 13 | * with this program; if not, write to the Free Software Foundation, Inc., | ||
| 14 | * 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 15 | * | ||
| 16 | */ | 7 | */ |
| 17 | 8 | ||
| 18 | #ifndef __TWL4030_MADC_BATTERY_H | 9 | #ifndef __TWL4030_MADC_BATTERY_H |
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h index d9c0c094f8a0..6f348b3ee2e0 100644 --- a/include/linux/power_supply.h +++ b/include/linux/power_supply.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Universal power supply monitor class | 3 | * Universal power supply monitor class |
| 3 | * | 4 | * |
| @@ -6,8 +7,6 @@ | |||
| 6 | * Copyright © 2003 Ian Molton <spyro@f2s.com> | 7 | * Copyright © 2003 Ian Molton <spyro@f2s.com> |
| 7 | * | 8 | * |
| 8 | * Modified: 2004, Oct Szabolcs Gyurko | 9 | * Modified: 2004, Oct Szabolcs Gyurko |
| 9 | * | ||
| 10 | * You may use this code as per GPL version 2 | ||
| 11 | */ | 10 | */ |
| 12 | 11 | ||
| 13 | #ifndef __LINUX_POWER_SUPPLY_H__ | 12 | #ifndef __LINUX_POWER_SUPPLY_H__ |
diff --git a/include/linux/powercap.h b/include/linux/powercap.h index f0a4e6257dcc..4537f57f9e42 100644 --- a/include/linux/powercap.h +++ b/include/linux/powercap.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * powercap.h: Data types and headers for sysfs power capping interface | 3 | * powercap.h: Data types and headers for sysfs power capping interface |
| 3 | * Copyright (c) 2013, Intel Corporation. | 4 | * Copyright (c) 2013, Intel Corporation. |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License along with | ||
| 15 | * this program; if not, write to the Free Software Foundation, Inc. | ||
| 16 | * | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef __POWERCAP_H__ | 7 | #ifndef __POWERCAP_H__ |
diff --git a/include/linux/ppp-comp.h b/include/linux/ppp-comp.h index 4ea1d377e1ad..9d3ffc8f5ea6 100644 --- a/include/linux/ppp-comp.h +++ b/include/linux/ppp-comp.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ppp-comp.h - Definitions for doing PPP packet compression. | 3 | * ppp-comp.h - Definitions for doing PPP packet compression. |
| 3 | * | 4 | * |
| 4 | * Copyright 1994-1998 Paul Mackerras. | 5 | * Copyright 1994-1998 Paul Mackerras. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * version 2 as published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _NET_PPP_COMP_H | 7 | #ifndef _NET_PPP_COMP_H |
| 11 | #define _NET_PPP_COMP_H | 8 | #define _NET_PPP_COMP_H |
diff --git a/include/linux/ppp_channel.h b/include/linux/ppp_channel.h index 5d87f810a3b7..98966064ee68 100644 --- a/include/linux/ppp_channel.h +++ b/include/linux/ppp_channel.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef _PPP_CHANNEL_H_ | 2 | #ifndef _PPP_CHANNEL_H_ |
| 2 | #define _PPP_CHANNEL_H_ | 3 | #define _PPP_CHANNEL_H_ |
| 3 | /* | 4 | /* |
| @@ -11,11 +12,6 @@ | |||
| 11 | * | 12 | * |
| 12 | * Copyright 1999 Paul Mackerras. | 13 | * Copyright 1999 Paul Mackerras. |
| 13 | * | 14 | * |
| 14 | * This program is free software; you can redistribute it and/or | ||
| 15 | * modify it under the terms of the GNU General Public License | ||
| 16 | * as published by the Free Software Foundation; either version | ||
| 17 | * 2 of the License, or (at your option) any later version. | ||
| 18 | * | ||
| 19 | * ==FILEVERSION 20000322== | 15 | * ==FILEVERSION 20000322== |
| 20 | */ | 16 | */ |
| 21 | 17 | ||
diff --git a/include/linux/ppp_defs.h b/include/linux/ppp_defs.h index 28aa0237c8c3..9d2b388fae1a 100644 --- a/include/linux/ppp_defs.h +++ b/include/linux/ppp_defs.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * ppp_defs.h - PPP definitions. | 3 | * ppp_defs.h - PPP definitions. |
| 3 | * | 4 | * |
| 4 | * Copyright 1994-2000 Paul Mackerras. | 5 | * Copyright 1994-2000 Paul Mackerras. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * version 2 as published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _PPP_DEFS_H_ | 7 | #ifndef _PPP_DEFS_H_ |
| 11 | #define _PPP_DEFS_H_ | 8 | #define _PPP_DEFS_H_ |
diff --git a/include/linux/property.h b/include/linux/property.h index a29369c89e6e..e9caa290cda5 100644 --- a/include/linux/property.h +++ b/include/linux/property.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * property.h - Unified device property interface. | 3 | * property.h - Unified device property interface. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014, Intel Corporation | 5 | * Copyright (C) 2014, Intel Corporation |
| 5 | * Authors: Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 6 | * Authors: Rafael J. Wysocki <rafael.j.wysocki@intel.com> |
| 6 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 7 | * Mika Westerberg <mika.westerberg@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef _LINUX_PROPERTY_H_ | 10 | #ifndef _LINUX_PROPERTY_H_ |
diff --git a/include/linux/psci.h b/include/linux/psci.h index 8b1b3b5935ab..a8a15613c157 100644 --- a/include/linux/psci.h +++ b/include/linux/psci.h | |||
| @@ -1,12 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify | ||
| 3 | * it under the terms of the GNU General Public License version 2 as | ||
| 4 | * published by the Free Software Foundation. | ||
| 5 | * | ||
| 6 | * This program is distributed in the hope that it will be useful, | ||
| 7 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 8 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 9 | * GNU General Public License for more details. | ||
| 10 | * | 3 | * |
| 11 | * Copyright (C) 2015 ARM Limited | 4 | * Copyright (C) 2015 ARM Limited |
| 12 | */ | 5 | */ |
diff --git a/include/linux/psp-sev.h b/include/linux/psp-sev.h index 6f89fc8d4b8e..5167bf2bfc75 100644 --- a/include/linux/psp-sev.h +++ b/include/linux/psp-sev.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AMD Secure Encrypted Virtualization (SEV) driver interface | 3 | * AMD Secure Encrypted Virtualization (SEV) driver interface |
| 3 | * | 4 | * |
| @@ -6,10 +7,6 @@ | |||
| 6 | * Author: Brijesh Singh <brijesh.singh@amd.com> | 7 | * Author: Brijesh Singh <brijesh.singh@amd.com> |
| 7 | * | 8 | * |
| 8 | * SEV API spec is available at https://developer.amd.com/sev | 9 | * SEV API spec is available at https://developer.amd.com/sev |
| 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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | #ifndef __PSP_SEV_H__ | 12 | #ifndef __PSP_SEV_H__ |
diff --git a/include/linux/pstore.h b/include/linux/pstore.h index b146181e8709..e779441e6d26 100644 --- a/include/linux/pstore.h +++ b/include/linux/pstore.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Persistent Storage - pstore.h | 3 | * Persistent Storage - pstore.h |
| 3 | * | 4 | * |
| @@ -5,19 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * This code is the generic layer to export data records from platform | 7 | * This code is the generic layer to export data records from platform |
| 7 | * level persistent storage via a file system. | 8 | * level persistent storage via a file system. |
| 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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 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 | */ | 9 | */ |
| 22 | #ifndef _LINUX_PSTORE_H | 10 | #ifndef _LINUX_PSTORE_H |
| 23 | #define _LINUX_PSTORE_H | 11 | #define _LINUX_PSTORE_H |
diff --git a/include/linux/pstore_ram.h b/include/linux/pstore_ram.h index 337971c41980..9cb9b9067298 100644 --- a/include/linux/pstore_ram.h +++ b/include/linux/pstore_ram.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2010 Marco Stornelli <marco.stornelli@gmail.com> | 3 | * Copyright (C) 2010 Marco Stornelli <marco.stornelli@gmail.com> |
| 3 | * Copyright (C) 2011 Kees Cook <keescook@chromium.org> | 4 | * Copyright (C) 2011 Kees Cook <keescook@chromium.org> |
| 4 | * Copyright (C) 2011 Google, Inc. | 5 | * Copyright (C) 2011 Google, Inc. |
| 5 | * | ||
| 6 | * This software is licensed under the terms of the GNU General Public | ||
| 7 | * License version 2, as published by the Free Software Foundation, and | ||
| 8 | * may be copied, distributed, and modified under those terms. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | */ | 6 | */ |
| 16 | 7 | ||
| 17 | #ifndef __LINUX_PSTORE_RAM_H__ | 8 | #ifndef __LINUX_PSTORE_RAM_H__ |
diff --git a/include/linux/ptr_ring.h b/include/linux/ptr_ring.h index 8da46ac44a2e..0abe9a4fc842 100644 --- a/include/linux/ptr_ring.h +++ b/include/linux/ptr_ring.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions for the 'struct ptr_ring' datastructure. | 3 | * Definitions for the 'struct ptr_ring' datastructure. |
| 3 | * | 4 | * |
| @@ -6,11 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Copyright (C) 2016 Red Hat, Inc. | 8 | * Copyright (C) 2016 Red Hat, Inc. |
| 8 | * | 9 | * |
| 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 is a limited-size FIFO maintaining pointers in FIFO order, with | 10 | * This is a limited-size FIFO maintaining pointers in FIFO order, with |
| 15 | * one CPU producing entries and another consuming entries from a FIFO. | 11 | * one CPU producing entries and another consuming entries from a FIFO. |
| 16 | * | 12 | * |
diff --git a/include/linux/pxa2xx_ssp.h b/include/linux/pxa2xx_ssp.h index 979087e021f3..a5d1837e4f35 100644 --- a/include/linux/pxa2xx_ssp.h +++ b/include/linux/pxa2xx_ssp.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * pxa2xx_ssp.h | 3 | * pxa2xx_ssp.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2003 Russell King, All Rights Reserved. | 5 | * Copyright (C) 2003 Russell King, All Rights Reserved. |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This driver supports the following PXA CPU/SSP ports:- | 7 | * This driver supports the following PXA CPU/SSP ports:- |
| 11 | * | 8 | * |
| 12 | * PXA250 SSP | 9 | * PXA250 SSP |
diff --git a/include/linux/qcom_scm.h b/include/linux/qcom_scm.h index d0aecc04c54b..3f12cc77fb58 100644 --- a/include/linux/qcom_scm.h +++ b/include/linux/qcom_scm.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Copyright (c) 2010-2015, 2018, The Linux Foundation. All rights reserved. | 2 | /* Copyright (c) 2010-2015, 2018, The Linux Foundation. All rights reserved. |
| 2 | * Copyright (C) 2015 Linaro Ltd. | 3 | * Copyright (C) 2015 Linaro Ltd. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 and | ||
| 6 | * only version 2 as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | #ifndef __QCOM_SCM_H | 5 | #ifndef __QCOM_SCM_H |
| 14 | #define __QCOM_SCM_H | 6 | #define __QCOM_SCM_H |
diff --git a/include/linux/qed/fcoe_common.h b/include/linux/qed/fcoe_common.h index 22077c586853..98cfc195abe2 100644 --- a/include/linux/qed/fcoe_common.h +++ b/include/linux/qed/fcoe_common.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* QLogic qed NIC Driver | 2 | /* QLogic qed NIC Driver |
| 2 | * Copyright (c) 2015 QLogic Corporation | 3 | * Copyright (c) 2015 QLogic Corporation |
| 3 | * | ||
| 4 | * This software is available under the terms of the GNU General Public License | ||
| 5 | * (GPL) Version 2, available from the file COPYING in the main directory of | ||
| 6 | * this source tree. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef __FCOE_COMMON__ | 6 | #ifndef __FCOE_COMMON__ |
diff --git a/include/linux/radix-tree.h b/include/linux/radix-tree.h index 06c4c7a6c09c..b5116013f27e 100644 --- a/include/linux/radix-tree.h +++ b/include/linux/radix-tree.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2001 Momchil Velikov | 3 | * Copyright (C) 2001 Momchil Velikov |
| 3 | * Portions Copyright (C) 2001 Christoph Hellwig | 4 | * Portions Copyright (C) 2001 Christoph Hellwig |
| 4 | * Copyright (C) 2006 Nick Piggin | 5 | * Copyright (C) 2006 Nick Piggin |
| 5 | * Copyright (C) 2012 Konstantin Khlebnikov | 6 | * Copyright (C) 2012 Konstantin Khlebnikov |
| 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; either version 2, or (at | ||
| 10 | * your 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * 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., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 20 | */ | 7 | */ |
| 21 | #ifndef _LINUX_RADIX_TREE_H | 8 | #ifndef _LINUX_RADIX_TREE_H |
| 22 | #define _LINUX_RADIX_TREE_H | 9 | #define _LINUX_RADIX_TREE_H |
diff --git a/include/linux/raid_class.h b/include/linux/raid_class.h index ec8655514283..5cdfcb873a8f 100644 --- a/include/linux/raid_class.h +++ b/include/linux/raid_class.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * raid_class.h - a generic raid visualisation class | 3 | * raid_class.h - a generic raid visualisation class |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> | 5 | * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> |
| 5 | * | ||
| 6 | * This file is licensed under GPLv2 | ||
| 7 | */ | 6 | */ |
| 8 | #include <linux/transport_class.h> | 7 | #include <linux/transport_class.h> |
| 9 | 8 | ||
diff --git a/include/linux/rbtree.h b/include/linux/rbtree.h index fcbeed4053ef..e6337fce08f2 100644 --- a/include/linux/rbtree.h +++ b/include/linux/rbtree.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | Red Black Trees | 3 | Red Black Trees |
| 3 | (C) 1999 Andrea Arcangeli <andrea@suse.de> | 4 | (C) 1999 Andrea Arcangeli <andrea@suse.de> |
| 4 | 5 | ||
| 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; either version 2 of the License, or | ||
| 8 | (at your option) any later version. | ||
| 9 | |||
| 10 | This program is distributed in the hope that it will be useful, | ||
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | GNU General Public License 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 | ||
| 17 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | 6 | ||
| 19 | linux/include/linux/rbtree.h | 7 | linux/include/linux/rbtree.h |
| 20 | 8 | ||
diff --git a/include/linux/rbtree_augmented.h b/include/linux/rbtree_augmented.h index 9510c677ac70..0f902ccb48b0 100644 --- a/include/linux/rbtree_augmented.h +++ b/include/linux/rbtree_augmented.h | |||
| @@ -1,22 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | Red Black Trees | 3 | Red Black Trees |
| 3 | (C) 1999 Andrea Arcangeli <andrea@suse.de> | 4 | (C) 1999 Andrea Arcangeli <andrea@suse.de> |
| 4 | (C) 2002 David Woodhouse <dwmw2@infradead.org> | 5 | (C) 2002 David Woodhouse <dwmw2@infradead.org> |
| 5 | (C) 2012 Michel Lespinasse <walken@google.com> | 6 | (C) 2012 Michel Lespinasse <walken@google.com> |
| 6 | 7 | ||
| 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 | |||
| 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 | 8 | ||
| 21 | linux/include/linux/rbtree_augmented.h | 9 | linux/include/linux/rbtree_augmented.h |
| 22 | */ | 10 | */ |
diff --git a/include/linux/rcupdate.h b/include/linux/rcupdate.h index 922bb6848813..b25d20822e75 100644 --- a/include/linux/rcupdate.h +++ b/include/linux/rcupdate.h | |||
| @@ -56,14 +56,12 @@ void __rcu_read_unlock(void); | |||
| 56 | 56 | ||
| 57 | static inline void __rcu_read_lock(void) | 57 | static inline void __rcu_read_lock(void) |
| 58 | { | 58 | { |
| 59 | if (IS_ENABLED(CONFIG_PREEMPT_COUNT)) | 59 | preempt_disable(); |
| 60 | preempt_disable(); | ||
| 61 | } | 60 | } |
| 62 | 61 | ||
| 63 | static inline void __rcu_read_unlock(void) | 62 | static inline void __rcu_read_unlock(void) |
| 64 | { | 63 | { |
| 65 | if (IS_ENABLED(CONFIG_PREEMPT_COUNT)) | 64 | preempt_enable(); |
| 66 | preempt_enable(); | ||
| 67 | } | 65 | } |
| 68 | 66 | ||
| 69 | static inline int rcu_preempt_depth(void) | 67 | static inline int rcu_preempt_depth(void) |
diff --git a/include/linux/regmap.h b/include/linux/regmap.h index daeec7dbd65c..d3dea823af8e 100644 --- a/include/linux/regmap.h +++ b/include/linux/regmap.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef __LINUX_REGMAP_H | 2 | #ifndef __LINUX_REGMAP_H |
| 2 | #define __LINUX_REGMAP_H | 3 | #define __LINUX_REGMAP_H |
| 3 | 4 | ||
| @@ -7,10 +8,6 @@ | |||
| 7 | * Copyright 2011 Wolfson Microelectronics plc | 8 | * Copyright 2011 Wolfson Microelectronics plc |
| 8 | * | 9 | * |
| 9 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 10 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
| 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 | */ | 11 | */ |
| 15 | 12 | ||
| 16 | #include <linux/list.h> | 13 | #include <linux/list.h> |
diff --git a/include/linux/regset.h b/include/linux/regset.h index a85c1707285c..bf0243779738 100644 --- a/include/linux/regset.h +++ b/include/linux/regset.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * User-mode machine state access | 3 | * User-mode machine state access |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007 Red Hat, Inc. All rights reserved. | 5 | * Copyright (C) 2007 Red Hat, Inc. All rights reserved. |
| 5 | * | 6 | * |
| 6 | * This copyrighted material is made available to anyone wishing to use, | ||
| 7 | * modify, copy, or redistribute it subject to the terms and conditions | ||
| 8 | * of the GNU General Public License v.2. | ||
| 9 | * | ||
| 10 | * Red Hat Author: Roland McGrath. | 7 | * Red Hat Author: Roland McGrath. |
| 11 | */ | 8 | */ |
| 12 | 9 | ||
diff --git a/include/linux/regulator/ab8500.h b/include/linux/regulator/ab8500.h index 6d46f962685d..7cf8f797e13a 100644 --- a/include/linux/regulator/ab8500.h +++ b/include/linux/regulator/ab8500.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * | ||
| 6 | * Authors: Sundar Iyer <sundar.iyer@stericsson.com> for ST-Ericsson | 5 | * Authors: Sundar Iyer <sundar.iyer@stericsson.com> for ST-Ericsson |
| 7 | * Bengt Jonsson <bengt.g.jonsson@stericsson.com> for ST-Ericsson | 6 | * Bengt Jonsson <bengt.g.jonsson@stericsson.com> for ST-Ericsson |
| 8 | * Daniel Willerud <daniel.willerud@stericsson.com> for ST-Ericsson | 7 | * Daniel Willerud <daniel.willerud@stericsson.com> for ST-Ericsson |
diff --git a/include/linux/regulator/act8865.h b/include/linux/regulator/act8865.h index 113d861a1e4c..d25e24f596c3 100644 --- a/include/linux/regulator/act8865.h +++ b/include/linux/regulator/act8865.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * act8865.h -- Voltage regulation for active-semi act88xx PMUs | 3 | * act8865.h -- Voltage regulation for active-semi act88xx PMUs |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 Atmel Corporation. | 5 | * Copyright (C) 2013 Atmel Corporation. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; version 2 of the License. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef __LINUX_REGULATOR_ACT8865_H | 8 | #ifndef __LINUX_REGULATOR_ACT8865_H |
diff --git a/include/linux/regulator/arizona-ldo1.h b/include/linux/regulator/arizona-ldo1.h index fe74ab9990e6..1fe2c71fc699 100644 --- a/include/linux/regulator/arizona-ldo1.h +++ b/include/linux/regulator/arizona-ldo1.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for Arizona LDO1 regulator | 3 | * Platform data for Arizona LDO1 regulator |
| 3 | * | 4 | * |
| 4 | * Copyright 2017 Cirrus Logic | 5 | * Copyright 2017 Cirrus Logic |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef ARIZONA_LDO1_H | 8 | #ifndef ARIZONA_LDO1_H |
diff --git a/include/linux/regulator/arizona-micsupp.h b/include/linux/regulator/arizona-micsupp.h index 616842619c00..cacb866d5bfb 100644 --- a/include/linux/regulator/arizona-micsupp.h +++ b/include/linux/regulator/arizona-micsupp.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Platform data for Arizona micsupp regulator | 3 | * Platform data for Arizona micsupp regulator |
| 3 | * | 4 | * |
| 4 | * Copyright 2017 Cirrus Logic | 5 | * Copyright 2017 Cirrus Logic |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | #ifndef ARIZONA_MICSUPP_H | 8 | #ifndef ARIZONA_MICSUPP_H |
diff --git a/include/linux/regulator/consumer.h b/include/linux/regulator/consumer.h index aaf3cee70439..815983419375 100644 --- a/include/linux/regulator/consumer.h +++ b/include/linux/regulator/consumer.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * consumer.h -- SoC Regulator consumer support. | 3 | * consumer.h -- SoC Regulator consumer support. |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Liam Girdwood <lrg@slimlogic.co.uk> | 7 | * Author: Liam Girdwood <lrg@slimlogic.co.uk> |
| 7 | * | 8 | * |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * Regulator Consumer Interface. | 9 | * Regulator Consumer Interface. |
| 13 | * | 10 | * |
| 14 | * A Power Management Regulator framework for SoC based devices. | 11 | * A Power Management Regulator framework for SoC based devices. |
| @@ -29,7 +26,6 @@ | |||
| 29 | * but this drops rapidly to 60% when below 100mA. Regulator r has > 90% | 26 | * but this drops rapidly to 60% when below 100mA. Regulator r has > 90% |
| 30 | * efficiency in IDLE mode at loads < 10mA. Thus regulator r will operate | 27 | * efficiency in IDLE mode at loads < 10mA. Thus regulator r will operate |
| 31 | * in normal mode for loads > 10mA and in IDLE mode for load <= 10mA. | 28 | * in normal mode for loads > 10mA and in IDLE mode for load <= 10mA. |
| 32 | * | ||
| 33 | */ | 29 | */ |
| 34 | 30 | ||
| 35 | #ifndef __LINUX_REGULATOR_CONSUMER_H_ | 31 | #ifndef __LINUX_REGULATOR_CONSUMER_H_ |
diff --git a/include/linux/regulator/da9211.h b/include/linux/regulator/da9211.h index d1f2073e4d5f..0d3c0f0ebc1a 100644 --- a/include/linux/regulator/da9211.h +++ b/include/linux/regulator/da9211.h | |||
| @@ -1,17 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * da9211.h - Regulator device driver for DA9211/DA9212 | 3 | * da9211.h - Regulator device driver for DA9211/DA9212 |
| 3 | * /DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 | 4 | * /DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 |
| 4 | * Copyright (C) 2015 Dialog Semiconductor Ltd. | 5 | * Copyright (C) 2015 Dialog Semiconductor Ltd. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version 2 | ||
| 9 | * of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 6 | */ |
| 16 | 7 | ||
| 17 | #ifndef __LINUX_REGULATOR_DA9211_H | 8 | #ifndef __LINUX_REGULATOR_DA9211_H |
diff --git a/include/linux/regulator/db8500-prcmu.h b/include/linux/regulator/db8500-prcmu.h index 612062313b68..f90df9ee703e 100644 --- a/include/linux/regulator/db8500-prcmu.h +++ b/include/linux/regulator/db8500-prcmu.h | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2010 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
| 3 | * | 4 | * |
| 4 | * License Terms: GNU General Public License v2 | ||
| 5 | * | ||
| 6 | * Author: Bengt Jonsson <bengt.g.jonsson@stericsson.com> for ST-Ericsson | 5 | * Author: Bengt Jonsson <bengt.g.jonsson@stericsson.com> for ST-Ericsson |
| 7 | * | 6 | * |
| 8 | * Interface to power domain regulators on DB8500 | 7 | * Interface to power domain regulators on DB8500 |
diff --git a/include/linux/regulator/driver.h b/include/linux/regulator/driver.h index 377da2357118..d45ab52c91c9 100644 --- a/include/linux/regulator/driver.h +++ b/include/linux/regulator/driver.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * driver.h -- SoC Regulator driver support. | 3 | * driver.h -- SoC Regulator driver support. |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Liam Girdwood <lrg@slimlogic.co.uk> | 7 | * Author: Liam Girdwood <lrg@slimlogic.co.uk> |
| 7 | * | 8 | * |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * Regulator Driver Interface. | 9 | * Regulator Driver Interface. |
| 13 | */ | 10 | */ |
| 14 | 11 | ||
diff --git a/include/linux/regulator/fan53555.h b/include/linux/regulator/fan53555.h index f13880e84d85..ce8df21863f0 100644 --- a/include/linux/regulator/fan53555.h +++ b/include/linux/regulator/fan53555.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * fan53555.h - Fairchild Regulator FAN53555 Driver | 3 | * fan53555.h - Fairchild Regulator FAN53555 Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Marvell Technology Ltd. | 5 | * Copyright (C) 2012 Marvell Technology Ltd. |
| 5 | * Yunfan Zhang <yfzhang@marvell.com> | 6 | * Yunfan Zhang <yfzhang@marvell.com> |
| 6 | * | ||
| 7 | * This package 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 | * | ||
| 11 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef __FAN53555_H__ | 9 | #ifndef __FAN53555_H__ |
diff --git a/include/linux/regulator/fixed.h b/include/linux/regulator/fixed.h index f10140da7145..d44ce5f18a56 100644 --- a/include/linux/regulator/fixed.h +++ b/include/linux/regulator/fixed.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * fixed.h | 3 | * fixed.h |
| 3 | * | 4 | * |
| @@ -7,11 +8,6 @@ | |||
| 7 | * | 8 | * |
| 8 | * Copyright (c) 2009 Nokia Corporation | 9 | * Copyright (c) 2009 Nokia Corporation |
| 9 | * Roger Quadros <ext-roger.quadros@nokia.com> | 10 | * Roger Quadros <ext-roger.quadros@nokia.com> |
| 10 | * | ||
| 11 | * This program is free software; you can redistribute it and/or | ||
| 12 | * modify it under the terms of the GNU General Public License as | ||
| 13 | * published by the Free Software Foundation; either version 2 of the | ||
| 14 | * License, or (at your option) any later version. | ||
| 15 | */ | 11 | */ |
| 16 | 12 | ||
| 17 | #ifndef __REGULATOR_FIXED_H | 13 | #ifndef __REGULATOR_FIXED_H |
diff --git a/include/linux/regulator/gpio-regulator.h b/include/linux/regulator/gpio-regulator.h index 11cd6375215d..fdeb312cdabd 100644 --- a/include/linux/regulator/gpio-regulator.h +++ b/include/linux/regulator/gpio-regulator.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * gpio-regulator.h | 3 | * gpio-regulator.h |
| 3 | * | 4 | * |
| @@ -11,11 +12,6 @@ | |||
| 11 | * | 12 | * |
| 12 | * Copyright (c) 2009 Nokia Corporation | 13 | * Copyright (c) 2009 Nokia Corporation |
| 13 | * Roger Quadros <ext-roger.quadros@nokia.com> | 14 | * Roger Quadros <ext-roger.quadros@nokia.com> |
| 14 | * | ||
| 15 | * This program is free software; you can redistribute it and/or | ||
| 16 | * modify it under the terms of the GNU General Public License as | ||
| 17 | * published by the Free Software Foundation; either version 2 of the | ||
| 18 | * License, or (at your option) any later version. | ||
| 19 | */ | 15 | */ |
| 20 | 16 | ||
| 21 | #ifndef __REGULATOR_GPIO_H | 17 | #ifndef __REGULATOR_GPIO_H |
diff --git a/include/linux/regulator/lp872x.h b/include/linux/regulator/lp872x.h index 6029279f4eed..d780dbb8b423 100644 --- a/include/linux/regulator/lp872x.h +++ b/include/linux/regulator/lp872x.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2012 Texas Instruments | 3 | * Copyright 2012 Texas Instruments |
| 3 | * | 4 | * |
| 4 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> | 5 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __LP872X_REGULATOR_H__ | 8 | #ifndef __LP872X_REGULATOR_H__ |
diff --git a/include/linux/regulator/machine.h b/include/linux/regulator/machine.h index 1d34a70ffda2..5539efa76d26 100644 --- a/include/linux/regulator/machine.h +++ b/include/linux/regulator/machine.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * machine.h -- SoC Regulator support, machine/board driver API. | 3 | * machine.h -- SoC Regulator support, machine/board driver API. |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Author: Liam Girdwood <lrg@slimlogic.co.uk> | 7 | * Author: Liam Girdwood <lrg@slimlogic.co.uk> |
| 7 | * | 8 | * |
| 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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * Regulator Machine/Board Interface. | 9 | * Regulator Machine/Board Interface. |
| 13 | */ | 10 | */ |
| 14 | 11 | ||
diff --git a/include/linux/regulator/max1586.h b/include/linux/regulator/max1586.h index cedd0febe882..969f4c948480 100644 --- a/include/linux/regulator/max1586.h +++ b/include/linux/regulator/max1586.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * max1586.h -- Voltage regulation for the Maxim 1586 | 3 | * max1586.h -- Voltage regulation for the Maxim 1586 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008 Robert Jarzmik | 5 | * Copyright (C) 2008 Robert Jarzmik |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | 7 | ||
| 21 | #ifndef REGULATOR_MAX1586 | 8 | #ifndef REGULATOR_MAX1586 |
diff --git a/include/linux/regulator/max8649.h b/include/linux/regulator/max8649.h index 417d14ecd5cb..bc9b9c98c1ad 100644 --- a/include/linux/regulator/max8649.h +++ b/include/linux/regulator/max8649.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Interface of Maxim max8649 | 3 | * Interface of Maxim max8649 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009-2010 Marvell International Ltd. | 5 | * Copyright (C) 2009-2010 Marvell International Ltd. |
| 5 | * Haojian Zhuang <haojian.zhuang@marvell.com> | 6 | * Haojian Zhuang <haojian.zhuang@marvell.com> |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_REGULATOR_MAX8649_H | 9 | #ifndef __LINUX_REGULATOR_MAX8649_H |
diff --git a/include/linux/regulator/max8660.h b/include/linux/regulator/max8660.h index f8a6a4844864..e1b9f9020eed 100644 --- a/include/linux/regulator/max8660.h +++ b/include/linux/regulator/max8660.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * max8660.h -- Voltage regulation for the Maxim 8660/8661 | 3 | * max8660.h -- Voltage regulation for the Maxim 8660/8661 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Wolfram Sang, Pengutronix e.K. | 5 | * Copyright (C) 2009 Wolfram Sang, Pengutronix e.K. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; version 2 of the License. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License 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 | ||
| 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | */ | 6 | */ |
| 19 | 7 | ||
| 20 | #ifndef __LINUX_REGULATOR_MAX8660_H | 8 | #ifndef __LINUX_REGULATOR_MAX8660_H |
diff --git a/include/linux/regulator/max8952.h b/include/linux/regulator/max8952.h index 686c42c041b5..ebd99d2e62ad 100644 --- a/include/linux/regulator/max8952.h +++ b/include/linux/regulator/max8952.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * max8952.h - Voltage regulation for the Maxim 8952 | 3 | * max8952.h - Voltage regulation for the Maxim 8952 |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Samsung Electrnoics | 5 | * Copyright (C) 2010 Samsung Electrnoics |
| 5 | * MyungJoo Ham <myungjoo.ham@samsung.com> | 6 | * MyungJoo Ham <myungjoo.ham@samsung.com> |
| 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 | * | ||
| 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 | #ifndef REGULATOR_MAX8952 | 9 | #ifndef REGULATOR_MAX8952 |
diff --git a/include/linux/regulator/mt6311.h b/include/linux/regulator/mt6311.h index 8473259395b6..eb20c9d1ad46 100644 --- a/include/linux/regulator/mt6311.h +++ b/include/linux/regulator/mt6311.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2015 MediaTek Inc. | 3 | * Copyright (c) 2015 MediaTek Inc. |
| 3 | * Author: Henry Chen <henryc.chen@mediatek.com> | 4 | * Author: Henry Chen <henryc.chen@mediatek.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __LINUX_REGULATOR_MT6311_H | 7 | #ifndef __LINUX_REGULATOR_MT6311_H |
diff --git a/include/linux/regulator/mt6323-regulator.h b/include/linux/regulator/mt6323-regulator.h index 67011cd1ce55..c8103b8175b3 100644 --- a/include/linux/regulator/mt6323-regulator.h +++ b/include/linux/regulator/mt6323-regulator.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2016 MediaTek Inc. | 3 | * Copyright (c) 2016 MediaTek Inc. |
| 3 | * Author: Chen Zhong <chen.zhong@mediatek.com> | 4 | * Author: Chen Zhong <chen.zhong@mediatek.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __LINUX_REGULATOR_MT6323_H | 7 | #ifndef __LINUX_REGULATOR_MT6323_H |
diff --git a/include/linux/regulator/mt6380-regulator.h b/include/linux/regulator/mt6380-regulator.h index 465182da6315..9e90ce9b14e6 100644 --- a/include/linux/regulator/mt6380-regulator.h +++ b/include/linux/regulator/mt6380-regulator.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2017 MediaTek Inc. | 3 | * Copyright (c) 2017 MediaTek Inc. |
| 3 | * Author: Chenglin Xu <chenglin.xu@mediatek.com> | 4 | * Author: Chenglin Xu <chenglin.xu@mediatek.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __LINUX_REGULATOR_mt6380_H | 7 | #ifndef __LINUX_REGULATOR_mt6380_H |
diff --git a/include/linux/regulator/mt6397-regulator.h b/include/linux/regulator/mt6397-regulator.h index 30cc5963e265..99b266711b3e 100644 --- a/include/linux/regulator/mt6397-regulator.h +++ b/include/linux/regulator/mt6397-regulator.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2014 MediaTek Inc. | 3 | * Copyright (c) 2014 MediaTek Inc. |
| 3 | * Author: Flora Fu <flora.fu@mediatek.com> | 4 | * Author: Flora Fu <flora.fu@mediatek.com> |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef __LINUX_REGULATOR_MT6397_H | 7 | #ifndef __LINUX_REGULATOR_MT6397_H |
diff --git a/include/linux/regulator/tps6507x.h b/include/linux/regulator/tps6507x.h index 4892f591bab1..58117575de8a 100644 --- a/include/linux/regulator/tps6507x.h +++ b/include/linux/regulator/tps6507x.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * tps6507x.h -- Voltage regulation for the Texas Instruments TPS6507X | 3 | * tps6507x.h -- Voltage regulation for the Texas Instruments TPS6507X |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Texas Instruments, Inc. | 5 | * Copyright (C) 2010 Texas Instruments, Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License 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 | ||
| 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | */ | 6 | */ |
| 19 | 7 | ||
| 20 | #ifndef REGULATOR_TPS6507X | 8 | #ifndef REGULATOR_TPS6507X |
diff --git a/include/linux/remoteproc/st_slim_rproc.h b/include/linux/remoteproc/st_slim_rproc.h index 4155556fa4b2..a01ba0b7a6f2 100644 --- a/include/linux/remoteproc/st_slim_rproc.h +++ b/include/linux/remoteproc/st_slim_rproc.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * SLIM core rproc driver header | 3 | * SLIM core rproc driver header |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 STMicroelectronics | 5 | * Copyright (C) 2016 STMicroelectronics |
| 5 | * | 6 | * |
| 6 | * Author: Peter Griffin <peter.griffin@linaro.org> | 7 | * Author: Peter Griffin <peter.griffin@linaro.org> |
| 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 | */ | 8 | */ |
| 13 | #ifndef _ST_REMOTEPROC_SLIM_H | 9 | #ifndef _ST_REMOTEPROC_SLIM_H |
| 14 | #define _ST_REMOTEPROC_SLIM_H | 10 | #define _ST_REMOTEPROC_SLIM_H |
diff --git a/include/linux/resource_ext.h b/include/linux/resource_ext.h index e2bf63d881d4..06da59b23b79 100644 --- a/include/linux/resource_ext.h +++ b/include/linux/resource_ext.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2015, Intel Corporation | 3 | * Copyright (C) 2015, Intel Corporation |
| 3 | * Author: Jiang Liu <jiang.liu@linux.intel.com> | 4 | * Author: Jiang Liu <jiang.liu@linux.intel.com> |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | */ | 5 | */ |
| 14 | #ifndef _LINUX_RESOURCE_EXT_H | 6 | #ifndef _LINUX_RESOURCE_EXT_H |
| 15 | #define _LINUX_RESOURCE_EXT_H | 7 | #define _LINUX_RESOURCE_EXT_H |
diff --git a/include/linux/rio.h b/include/linux/rio.h index 37b95c4af99d..317bace5ac64 100644 --- a/include/linux/rio.h +++ b/include/linux/rio.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * RapidIO interconnect services | 3 | * RapidIO interconnect services |
| 3 | * (RapidIO Interconnect Specification, http://www.rapidio.org) | 4 | * (RapidIO Interconnect Specification, http://www.rapidio.org) |
| 4 | * | 5 | * |
| 5 | * Copyright 2005 MontaVista Software, Inc. | 6 | * Copyright 2005 MontaVista Software, Inc. |
| 6 | * Matt Porter <mporter@kernel.crashing.org> | 7 | * Matt Porter <mporter@kernel.crashing.org> |
| 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 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef LINUX_RIO_H | 10 | #ifndef LINUX_RIO_H |
diff --git a/include/linux/rio_drv.h b/include/linux/rio_drv.h index 0834264fb7f2..d637742e5039 100644 --- a/include/linux/rio_drv.h +++ b/include/linux/rio_drv.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * RapidIO driver services | 3 | * RapidIO driver services |
| 3 | * | 4 | * |
| 4 | * Copyright 2005 MontaVista Software, Inc. | 5 | * Copyright 2005 MontaVista Software, Inc. |
| 5 | * Matt Porter <mporter@kernel.crashing.org> | 6 | * Matt Porter <mporter@kernel.crashing.org> |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef LINUX_RIO_DRV_H | 9 | #ifndef LINUX_RIO_DRV_H |
diff --git a/include/linux/rio_ids.h b/include/linux/rio_ids.h index 334c576c151c..4846f72759b2 100644 --- a/include/linux/rio_ids.h +++ b/include/linux/rio_ids.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * RapidIO devices | 3 | * RapidIO devices |
| 3 | * | 4 | * |
| 4 | * Copyright 2005 MontaVista Software, Inc. | 5 | * Copyright 2005 MontaVista Software, Inc. |
| 5 | * Matt Porter <mporter@kernel.crashing.org> | 6 | * Matt Porter <mporter@kernel.crashing.org> |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef LINUX_RIO_IDS_H | 9 | #ifndef LINUX_RIO_IDS_H |
diff --git a/include/linux/rio_regs.h b/include/linux/rio_regs.h index 40c04efe7409..e97594325486 100644 --- a/include/linux/rio_regs.h +++ b/include/linux/rio_regs.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * RapidIO register definitions | 3 | * RapidIO register definitions |
| 3 | * | 4 | * |
| 4 | * Copyright 2005 MontaVista Software, Inc. | 5 | * Copyright 2005 MontaVista Software, Inc. |
| 5 | * Matt Porter <mporter@kernel.crashing.org> | 6 | * Matt Porter <mporter@kernel.crashing.org> |
| 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 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef LINUX_RIO_REGS_H | 9 | #ifndef LINUX_RIO_REGS_H |
diff --git a/include/linux/rmi.h b/include/linux/rmi.h index 5ef5c7c412a7..7b22366d0065 100644 --- a/include/linux/rmi.h +++ b/include/linux/rmi.h | |||
| @@ -1,10 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2011-2016 Synaptics Incorporated | 3 | * Copyright (c) 2011-2016 Synaptics Incorporated |
| 3 | * Copyright (c) 2011 Unixphere | 4 | * Copyright (c) 2011 Unixphere |
| 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 version 2 as published by | ||
| 7 | * the Free Software Foundation. | ||
| 8 | */ | 5 | */ |
| 9 | 6 | ||
| 10 | #ifndef _RMI_H | 7 | #ifndef _RMI_H |
diff --git a/include/linux/rodata_test.h b/include/linux/rodata_test.h index 84766bcdd01f..635ad4dbd0ae 100644 --- a/include/linux/rodata_test.h +++ b/include/linux/rodata_test.h | |||
| @@ -1,13 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * rodata_test.h: functional test for mark_rodata_ro function | 3 | * rodata_test.h: functional test for mark_rodata_ro function |
| 3 | * | 4 | * |
| 4 | * (C) Copyright 2008 Intel Corporation | 5 | * (C) Copyright 2008 Intel Corporation |
| 5 | * Author: Arjan van de Ven <arjan@linux.intel.com> | 6 | * Author: Arjan van de Ven <arjan@linux.intel.com> |
| 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 | ||
| 9 | * as published by the Free Software Foundation; version 2 | ||
| 10 | * of the License. | ||
| 11 | */ | 7 | */ |
| 12 | 8 | ||
| 13 | #ifndef _RODATA_TEST_H | 9 | #ifndef _RODATA_TEST_H |
diff --git a/include/linux/rtc/ds1685.h b/include/linux/rtc/ds1685.h index a00b332c505f..43aec568ba7c 100644 --- a/include/linux/rtc/ds1685.h +++ b/include/linux/rtc/ds1685.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions for the registers, addresses, and platform data of the | 3 | * Definitions for the registers, addresses, and platform data of the |
| 3 | * DS1685/DS1687-series RTC chips. | 4 | * DS1685/DS1687-series RTC chips. |
| @@ -15,10 +16,6 @@ | |||
| 15 | * DS17x85/DS17x87 3V/5V Real-Time Clocks, 19-5222, Rev 4/10. | 16 | * DS17x85/DS17x87 3V/5V Real-Time Clocks, 19-5222, Rev 4/10. |
| 16 | * DS1689/DS1693 3V/5V Serialized Real-Time Clocks, Rev 112105. | 17 | * DS1689/DS1693 3V/5V Serialized Real-Time Clocks, Rev 112105. |
| 17 | * Application Note 90, Using the Multiplex Bus RTC Extended Features. | 18 | * Application Note 90, Using the Multiplex Bus RTC Extended Features. |
| 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 version 2 as | ||
| 21 | * published by the Free Software Foundation. | ||
| 22 | */ | 19 | */ |
| 23 | 20 | ||
| 24 | #ifndef _LINUX_RTC_DS1685_H_ | 21 | #ifndef _LINUX_RTC_DS1685_H_ |
diff --git a/include/linux/rtc/m48t59.h b/include/linux/rtc/m48t59.h index 6fc961459b4a..9465d5405fe2 100644 --- a/include/linux/rtc/m48t59.h +++ b/include/linux/rtc/m48t59.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/rtc/m48t59.h | 3 | * include/linux/rtc/m48t59.h |
| 3 | * | 4 | * |
| @@ -6,10 +7,6 @@ | |||
| 6 | * Copyright (c) 2007 Wind River Systems, Inc. | 7 | * Copyright (c) 2007 Wind River Systems, Inc. |
| 7 | * | 8 | * |
| 8 | * Mark Zhan <rongkai.zhan@windriver.com> | 9 | * Mark Zhan <rongkai.zhan@windriver.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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | */ | 10 | */ |
| 14 | 11 | ||
| 15 | #ifndef _LINUX_RTC_M48T59_H_ | 12 | #ifndef _LINUX_RTC_M48T59_H_ |
diff --git a/include/linux/rtsx_usb.h b/include/linux/rtsx_usb.h index c446e4fd6b5c..159729cffd8e 100644 --- a/include/linux/rtsx_usb.h +++ b/include/linux/rtsx_usb.h | |||
| @@ -1,19 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Driver for Realtek RTS5139 USB card reader | 2 | /* Driver for Realtek RTS5139 USB card reader |
| 2 | * | 3 | * |
| 3 | * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved. | 4 | * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved. |
| 4 | * | 5 | * |
| 5 | * This program is free software; you can redistribute it and/or modify it | ||
| 6 | * under the terms of the GNU General Public License version 2 | ||
| 7 | * as published by the Free Software Foundation. | ||
| 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. See the GNU | ||
| 12 | * General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License along | ||
| 15 | * with this program; if not, see <http://www.gnu.org/licenses/>. | ||
| 16 | * | ||
| 17 | * Author: | 6 | * Author: |
| 18 | * Roger Tseng <rogerable@realtek.com> | 7 | * Roger Tseng <rogerable@realtek.com> |
| 19 | */ | 8 | */ |
diff --git a/include/linux/sbitmap.h b/include/linux/sbitmap.h index 20f3e3f029b9..a986ac12a848 100644 --- a/include/linux/sbitmap.h +++ b/include/linux/sbitmap.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Fast and scalable bitmaps. | 3 | * Fast and scalable bitmaps. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2016 Facebook | 5 | * Copyright (C) 2016 Facebook |
| 5 | * Copyright (C) 2013-2014 Jens Axboe | 6 | * Copyright (C) 2013-2014 Jens Axboe |
| 6 | * | ||
| 7 | * This program is free software; you can redistribute it and/or | ||
| 8 | * modify it under the terms of the GNU General Public | ||
| 9 | * License v2 as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 14 | * General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License | ||
| 17 | * along with this program. If not, see <https://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | 8 | ||
| 20 | #ifndef __LINUX_SCALE_BITMAP_H | 9 | #ifndef __LINUX_SCALE_BITMAP_H |
diff --git a/include/linux/sched/mm.h b/include/linux/sched/mm.h index a3fda9f024c3..4a7944078cc3 100644 --- a/include/linux/sched/mm.h +++ b/include/linux/sched/mm.h | |||
| @@ -54,6 +54,10 @@ static inline void mmdrop(struct mm_struct *mm) | |||
| 54 | * followed by taking the mmap_sem for writing before modifying the | 54 | * followed by taking the mmap_sem for writing before modifying the |
| 55 | * vmas or anything the coredump pretends not to change from under it. | 55 | * vmas or anything the coredump pretends not to change from under it. |
| 56 | * | 56 | * |
| 57 | * It also has to be called when mmgrab() is used in the context of | ||
| 58 | * the process, but then the mm_count refcount is transferred outside | ||
| 59 | * the context of the process to run down_write() on that pinned mm. | ||
| 60 | * | ||
| 57 | * NOTE: find_extend_vma() called from GUP context is the only place | 61 | * NOTE: find_extend_vma() called from GUP context is the only place |
| 58 | * that can modify the "mm" (notably the vm_start/end) under mmap_sem | 62 | * that can modify the "mm" (notably the vm_start/end) under mmap_sem |
| 59 | * for reading and outside the context of the process, so it is also | 63 | * for reading and outside the context of the process, so it is also |
diff --git a/include/linux/sched_clock.h b/include/linux/sched_clock.h index abe28d5cb3f4..0bb04a96a6d4 100644 --- a/include/linux/sched_clock.h +++ b/include/linux/sched_clock.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * sched_clock.h: support for extending counters to full 64-bit ns counter | 3 | * sched_clock.h: support for extending counters to full 64-bit ns counter |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef LINUX_SCHED_CLOCK | 5 | #ifndef LINUX_SCHED_CLOCK |
| 9 | #define LINUX_SCHED_CLOCK | 6 | #define LINUX_SCHED_CLOCK |
diff --git a/include/linux/scpi_protocol.h b/include/linux/scpi_protocol.h index 327d65663dbf..ecb004711acf 100644 --- a/include/linux/scpi_protocol.h +++ b/include/linux/scpi_protocol.h | |||
| @@ -1,19 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * SCPI Message Protocol driver header | 3 | * SCPI Message Protocol driver header |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2014 ARM Ltd. | 5 | * Copyright (C) 2014 ARM Ltd. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify it | ||
| 7 | * under the terms and conditions of the GNU General Public License, | ||
| 8 | * version 2, as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 11 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 12 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 13 | * more details. | ||
| 14 | * | ||
| 15 | * You should have received a copy of the GNU General Public License along with | ||
| 16 | * this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | 6 | */ |
| 18 | #include <linux/types.h> | 7 | #include <linux/types.h> |
| 19 | 8 | ||
diff --git a/include/linux/sdla.h b/include/linux/sdla.h index fe7a967d7de4..00e8b3b614f0 100644 --- a/include/linux/sdla.h +++ b/include/linux/sdla.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -13,11 +14,6 @@ | |||
| 13 | * 0.15 Mike McLagan Structure packing | 14 | * 0.15 Mike McLagan Structure packing |
| 14 | * | 15 | * |
| 15 | * 0.20 Mike McLagan New flags for S508 buffer handling | 16 | * 0.20 Mike McLagan New flags for S508 buffer handling |
| 16 | * | ||
| 17 | * This program is free software; you can redistribute it and/or | ||
| 18 | * modify it under the terms of the GNU General Public License | ||
| 19 | * as published by the Free Software Foundation; either version | ||
| 20 | * 2 of the License, or (at your option) any later version. | ||
| 21 | */ | 17 | */ |
| 22 | #ifndef SDLA_H | 18 | #ifndef SDLA_H |
| 23 | #define SDLA_H | 19 | #define SDLA_H |
diff --git a/include/linux/semaphore.h b/include/linux/semaphore.h index 11c86fbfeb98..6694d0019a68 100644 --- a/include/linux/semaphore.h +++ b/include/linux/semaphore.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2008 Intel Corporation | 3 | * Copyright (c) 2008 Intel Corporation |
| 3 | * Author: Matthew Wilcox <willy@linux.intel.com> | 4 | * Author: Matthew Wilcox <willy@linux.intel.com> |
| 4 | * | 5 | * |
| 5 | * Distributed under the terms of the GNU GPL, version 2 | ||
| 6 | * | ||
| 7 | * Please see kernel/locking/semaphore.c for documentation of these functions | 6 | * Please see kernel/locking/semaphore.c for documentation of these functions |
| 8 | */ | 7 | */ |
| 9 | #ifndef __LINUX_SEMAPHORE_H | 8 | #ifndef __LINUX_SEMAPHORE_H |
diff --git a/include/linux/seqno-fence.h b/include/linux/seqno-fence.h index c58c535d12a8..3cca2b8fac43 100644 --- a/include/linux/seqno-fence.h +++ b/include/linux/seqno-fence.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * seqno-fence, using a dma-buf to synchronize fencing | 3 | * seqno-fence, using a dma-buf to synchronize fencing |
| 3 | * | 4 | * |
| @@ -6,15 +7,6 @@ | |||
| 6 | * Authors: | 7 | * Authors: |
| 7 | * Rob Clark <robdclark@gmail.com> | 8 | * Rob Clark <robdclark@gmail.com> |
| 8 | * Maarten Lankhorst <maarten.lankhorst@canonical.com> | 9 | * Maarten Lankhorst <maarten.lankhorst@canonical.com> |
| 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 version 2 as published by | ||
| 12 | * the Free Software Foundation. | ||
| 13 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 15 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 16 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 17 | * more details. | ||
| 18 | */ | 10 | */ |
| 19 | 11 | ||
| 20 | #ifndef __LINUX_SEQNO_FENCE_H | 12 | #ifndef __LINUX_SEQNO_FENCE_H |
diff --git a/include/linux/serdev.h b/include/linux/serdev.h index 070bf4e92df7..9f14f9c12ec4 100644 --- a/include/linux/serdev.h +++ b/include/linux/serdev.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2016-2017 Linaro Ltd., Rob Herring <robh@kernel.org> | 3 | * Copyright (C) 2016-2017 Linaro Ltd., Rob Herring <robh@kernel.org> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 and | ||
| 6 | * only version 2 as published by the Free Software Foundation. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | #ifndef _LINUX_SERDEV_H | 5 | #ifndef _LINUX_SERDEV_H |
| 14 | #define _LINUX_SERDEV_H | 6 | #define _LINUX_SERDEV_H |
diff --git a/include/linux/serial_8250.h b/include/linux/serial_8250.h index 5a655ba8d273..5e0b59422a68 100644 --- a/include/linux/serial_8250.h +++ b/include/linux/serial_8250.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/serial_8250.h | 3 | * linux/include/linux/serial_8250.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2004 Russell King | 5 | * Copyright (C) 2004 Russell King |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | #ifndef _LINUX_SERIAL_8250_H | 7 | #ifndef _LINUX_SERIAL_8250_H |
| 12 | #define _LINUX_SERIAL_8250_H | 8 | #define _LINUX_SERIAL_8250_H |
diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h index fea2216a893f..05b179015d6c 100644 --- a/include/linux/serial_core.h +++ b/include/linux/serial_core.h | |||
| @@ -1,21 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/drivers/char/serial_core.h | 3 | * linux/drivers/char/serial_core.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2000 Deep Blue Solutions Ltd. | 5 | * Copyright (C) 2000 Deep Blue Solutions Ltd. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 6 | */ |
| 20 | #ifndef LINUX_SERIAL_CORE_H | 7 | #ifndef LINUX_SERIAL_CORE_H |
| 21 | #define LINUX_SERIAL_CORE_H | 8 | #define LINUX_SERIAL_CORE_H |
diff --git a/include/linux/serial_max3100.h b/include/linux/serial_max3100.h index 4976befb6aeb..befd55c08a7c 100644 --- a/include/linux/serial_max3100.h +++ b/include/linux/serial_max3100.h | |||
| @@ -1,11 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2007 Christian Pellegrin | 4 | * Copyright (C) 2007 Christian Pellegrin |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | */ | 5 | */ |
| 10 | 6 | ||
| 11 | 7 | ||
diff --git a/include/linux/serial_pnx8xxx.h b/include/linux/serial_pnx8xxx.h index 79ad87b0be3e..619d748dcd44 100644 --- a/include/linux/serial_pnx8xxx.h +++ b/include/linux/serial_pnx8xxx.h | |||
| @@ -1,19 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Embedded Alley Solutions, source@embeddedalley.com. | 3 | * Embedded Alley Solutions, source@embeddedalley.com. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 17 | */ | 4 | */ |
| 18 | 5 | ||
| 19 | #ifndef _LINUX_SERIAL_PNX8XXX_H | 6 | #ifndef _LINUX_SERIAL_PNX8XXX_H |
diff --git a/include/linux/serio.h b/include/linux/serio.h index 138a5efe863a..6c27d413da92 100644 --- a/include/linux/serio.h +++ b/include/linux/serio.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 1999-2002 Vojtech Pavlik | 3 | * Copyright (C) 1999-2002 Vojtech Pavlik |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of the GNU General Public License version 2 as published by | ||
| 6 | * the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef _SERIO_H | 5 | #ifndef _SERIO_H |
| 9 | #define _SERIO_H | 6 | #define _SERIO_H |
diff --git a/include/linux/set_memory.h b/include/linux/set_memory.h index b5071497b8cb..86281ac7c305 100644 --- a/include/linux/set_memory.h +++ b/include/linux/set_memory.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2017, Michael Ellerman, IBM Corporation. | 3 | * Copyright 2017, Michael Ellerman, IBM Corporation. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or | ||
| 5 | * modify it under the terms of the GNU General Public License version | ||
| 6 | * 2 as published by the Free Software Foundation; | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef _LINUX_SET_MEMORY_H_ | 5 | #ifndef _LINUX_SET_MEMORY_H_ |
| 9 | #define _LINUX_SET_MEMORY_H_ | 6 | #define _LINUX_SET_MEMORY_H_ |
diff --git a/include/linux/sh_dma.h b/include/linux/sh_dma.h index 56b97eed28a4..9f79806085f5 100644 --- a/include/linux/sh_dma.h +++ b/include/linux/sh_dma.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header for the new SH dmaengine driver | 3 | * Header for the new SH dmaengine driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 5 | * Copyright (C) 2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef SH_DMA_H | 7 | #ifndef SH_DMA_H |
| 11 | #define SH_DMA_H | 8 | #define SH_DMA_H |
diff --git a/include/linux/sha256.h b/include/linux/sha256.h index 244fe01a65fb..26972b9e92db 100644 --- a/include/linux/sha256.h +++ b/include/linux/sha256.h | |||
| @@ -1,10 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2014 Red Hat Inc. | 3 | * Copyright (C) 2014 Red Hat Inc. |
| 3 | * | 4 | * |
| 4 | * Author: Vivek Goyal <vgoyal@redhat.com> | 5 | * Author: Vivek Goyal <vgoyal@redhat.com> |
| 5 | * | ||
| 6 | * This source code is licensed under the GNU General Public License, | ||
| 7 | * Version 2. See the file COPYING for more details. | ||
| 8 | */ | 6 | */ |
| 9 | 7 | ||
| 10 | #ifndef SHA256_H | 8 | #ifndef SHA256_H |
diff --git a/include/linux/siox.h b/include/linux/siox.h index d79624e83134..a860cb8c1f9d 100644 --- a/include/linux/siox.h +++ b/include/linux/siox.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2015 Pengutronix, Uwe Kleine-König <kernel@pengutronix.de> | 3 | * Copyright (C) 2015 Pengutronix, Uwe Kleine-König <kernel@pengutronix.de> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it under | ||
| 5 | * the terms of the GNU General Public License version 2 as published by the | ||
| 6 | * Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #include <linux/device.h> | 6 | #include <linux/device.h> |
diff --git a/include/linux/sizes.h b/include/linux/sizes.h index fbde0bc7e882..1cbb4c4d016e 100644 --- a/include/linux/sizes.h +++ b/include/linux/sizes.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/sizes.h | 3 | * include/linux/sizes.h |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License version 2 as | ||
| 6 | * published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | #ifndef __LINUX_SIZES_H__ | 5 | #ifndef __LINUX_SIZES_H__ |
| 9 | #define __LINUX_SIZES_H__ | 6 | #define __LINUX_SIZES_H__ |
diff --git a/include/linux/skb_array.h b/include/linux/skb_array.h index 62d9b0a6329f..e2d45b7cb619 100644 --- a/include/linux/skb_array.h +++ b/include/linux/skb_array.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions for the 'struct skb_array' datastructure. | 3 | * Definitions for the 'struct skb_array' datastructure. |
| 3 | * | 4 | * |
| @@ -6,11 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Copyright (C) 2016 Red Hat, Inc. | 8 | * Copyright (C) 2016 Red Hat, Inc. |
| 8 | * | 9 | * |
| 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 | * Limited-size FIFO of skbs. Can be used more or less whenever | 10 | * Limited-size FIFO of skbs. Can be used more or less whenever |
| 15 | * sk_buff_head can be used, except you need to know the queue size in | 11 | * sk_buff_head can be used, except you need to know the queue size in |
| 16 | * advance. | 12 | * advance. |
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 2ee5e63195c0..056f557d5194 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h | |||
| @@ -1,14 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Definitions for the 'struct sk_buff' memory handlers. | 3 | * Definitions for the 'struct sk_buff' memory handlers. |
| 3 | * | 4 | * |
| 4 | * Authors: | 5 | * Authors: |
| 5 | * Alan Cox, <gw4pts@gw4pts.ampr.org> | 6 | * Alan Cox, <gw4pts@gw4pts.ampr.org> |
| 6 | * Florian La Roche, <rzsfl@rz.uni-sb.de> | 7 | * Florian La Roche, <rzsfl@rz.uni-sb.de> |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * as published by the Free Software Foundation; either version | ||
| 11 | * 2 of the License, or (at your option) any later version. | ||
| 12 | */ | 8 | */ |
| 13 | 9 | ||
| 14 | #ifndef _LINUX_SKBUFF_H | 10 | #ifndef _LINUX_SKBUFF_H |
diff --git a/include/linux/skmsg.h b/include/linux/skmsg.h index 178a3933a71b..50ced8aba9db 100644 --- a/include/linux/skmsg.h +++ b/include/linux/skmsg.h | |||
| @@ -351,6 +351,8 @@ static inline void sk_psock_update_proto(struct sock *sk, | |||
| 351 | static inline void sk_psock_restore_proto(struct sock *sk, | 351 | static inline void sk_psock_restore_proto(struct sock *sk, |
| 352 | struct sk_psock *psock) | 352 | struct sk_psock *psock) |
| 353 | { | 353 | { |
| 354 | sk->sk_write_space = psock->saved_write_space; | ||
| 355 | |||
| 354 | if (psock->sk_proto) { | 356 | if (psock->sk_proto) { |
| 355 | sk->sk_prot = psock->sk_proto; | 357 | sk->sk_prot = psock->sk_proto; |
| 356 | psock->sk_proto = NULL; | 358 | psock->sk_proto = NULL; |
diff --git a/include/linux/sm501-regs.h b/include/linux/sm501-regs.h index 67ed2c542831..2c5cb6ccc599 100644 --- a/include/linux/sm501-regs.h +++ b/include/linux/sm501-regs.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* sm501-regs.h | 2 | /* sm501-regs.h |
| 2 | * | 3 | * |
| 3 | * Copyright 2006 Simtec Electronics | 4 | * Copyright 2006 Simtec Electronics |
| 4 | * | 5 | * |
| 5 | * This program is free software; you can redistribute it and/or modify | ||
| 6 | * it under the terms of the GNU General Public License version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * Silicon Motion SM501 register definitions | 6 | * Silicon Motion SM501 register definitions |
| 10 | */ | 7 | */ |
| 11 | 8 | ||
diff --git a/include/linux/sm501.h b/include/linux/sm501.h index 02fde50a79a5..2f3488b2875d 100644 --- a/include/linux/sm501.h +++ b/include/linux/sm501.h | |||
| @@ -1,21 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* include/linux/sm501.h | 2 | /* include/linux/sm501.h |
| 2 | * | 3 | * |
| 3 | * Copyright (c) 2006 Simtec Electronics | 4 | * Copyright (c) 2006 Simtec Electronics |
| 4 | * Ben Dooks <ben@simtec.co.uk> | 5 | * Ben Dooks <ben@simtec.co.uk> |
| 5 | * Vincent Sanders <vince@simtec.co.uk> | 6 | * Vincent Sanders <vince@simtec.co.uk> |
| 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 | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | */ | 7 | */ |
| 20 | 8 | ||
| 21 | extern int sm501_unit_power(struct device *dev, | 9 | extern int sm501_unit_power(struct device *dev, |
diff --git a/include/linux/smsc911x.h b/include/linux/smsc911x.h index eec3efd19beb..868348f7ea06 100644 --- a/include/linux/smsc911x.h +++ b/include/linux/smsc911x.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /*************************************************************************** | 2 | /*************************************************************************** |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2004-2008 SMSC | 4 | * Copyright (C) 2004-2008 SMSC |
| 4 | * Copyright (C) 2005-2008 ARM | 5 | * Copyright (C) 2005-2008 ARM |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of the GNU General Public License | ||
| 8 | * as published by the Free Software Foundation; either version 2 | ||
| 9 | * of the License, or (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
| 19 | * | ||
| 20 | ***************************************************************************/ | 7 | ***************************************************************************/ |
| 21 | #ifndef __LINUX_SMSC911X_H__ | 8 | #ifndef __LINUX_SMSC911X_H__ |
| 22 | #define __LINUX_SMSC911X_H__ | 9 | #define __LINUX_SMSC911X_H__ |
diff --git a/include/linux/soc/ixp4xx/qmgr.h b/include/linux/soc/ixp4xx/qmgr.h index bed8ee94fa57..2c0f433a3841 100644 --- a/include/linux/soc/ixp4xx/qmgr.h +++ b/include/linux/soc/ixp4xx/qmgr.h | |||
| @@ -1,9 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2007 Krzysztof Halasa <khc@pm.waw.pl> | 3 | * Copyright (C) 2007 Krzysztof Halasa <khc@pm.waw.pl> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify it | ||
| 5 | * under the terms of version 2 of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation. | ||
| 7 | */ | 4 | */ |
| 8 | 5 | ||
| 9 | #ifndef IXP4XX_QMGR_H | 6 | #ifndef IXP4XX_QMGR_H |
diff --git a/include/linux/spi/at86rf230.h b/include/linux/spi/at86rf230.h index b63fe6f5fdc8..d278576ab692 100644 --- a/include/linux/spi/at86rf230.h +++ b/include/linux/spi/at86rf230.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * AT86RF230/RF231 driver | 3 | * AT86RF230/RF231 driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009-2012 Siemens AG | 5 | * Copyright (C) 2009-2012 Siemens AG |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 | ||
| 8 | * as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | * Written by: | 7 | * Written by: |
| 16 | * Dmitry Eremin-Solenikov <dmitry.baryshkov@siemens.com> | 8 | * Dmitry Eremin-Solenikov <dmitry.baryshkov@siemens.com> |
| 17 | */ | 9 | */ |
diff --git a/include/linux/spi/cc2520.h b/include/linux/spi/cc2520.h index 85b8ee67e937..449bacf10700 100644 --- a/include/linux/spi/cc2520.h +++ b/include/linux/spi/cc2520.h | |||
| @@ -1,14 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* Header file for cc2520 radio driver | 2 | /* Header file for cc2520 radio driver |
| 2 | * | 3 | * |
| 3 | * Copyright (C) 2014 Varka Bhadram <varkab@cdac.in> | 4 | * Copyright (C) 2014 Varka Bhadram <varkab@cdac.in> |
| 4 | * Md.Jamal Mohiuddin <mjmohiuddin@cdac.in> | 5 | * Md.Jamal Mohiuddin <mjmohiuddin@cdac.in> |
| 5 | * P Sowjanya <sowjanyap@cdac.in> | 6 | * P Sowjanya <sowjanyap@cdac.in> |
| 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 | * | ||
| 12 | */ | 7 | */ |
| 13 | 8 | ||
| 14 | #ifndef __CC2520_H | 9 | #ifndef __CC2520_H |
diff --git a/include/linux/spi/l4f00242t03.h b/include/linux/spi/l4f00242t03.h index e69e9b51b21a..831a5de7a0e2 100644 --- a/include/linux/spi/l4f00242t03.h +++ b/include/linux/spi/l4f00242t03.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * l4f00242t03.h -- Platform glue for Epson L4F00242T03 LCD | 3 | * l4f00242t03.h -- Platform glue for Epson L4F00242T03 LCD |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com> | 5 | * Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com> |
| 5 | * Based on Marek Vasut work in lms283gf05.h | 6 | * Based on Marek Vasut work in lms283gf05.h |
| 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 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | 8 | ||
| 17 | #ifndef _INCLUDE_LINUX_SPI_L4F00242T03_H_ | 9 | #ifndef _INCLUDE_LINUX_SPI_L4F00242T03_H_ |
diff --git a/include/linux/spi/libertas_spi.h b/include/linux/spi/libertas_spi.h index 1b5d5384fcd3..156326d9b5cd 100644 --- a/include/linux/spi/libertas_spi.h +++ b/include/linux/spi/libertas_spi.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * board-specific data for the libertas_spi driver. | 3 | * board-specific data for the libertas_spi driver. |
| 3 | * | 4 | * |
| 4 | * Copyright 2008 Analog Devices Inc. | 5 | * Copyright 2008 Analog Devices Inc. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or (at | ||
| 9 | * your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | #ifndef _LIBERTAS_SPI_H_ | 7 | #ifndef _LIBERTAS_SPI_H_ |
| 12 | #define _LIBERTAS_SPI_H_ | 8 | #define _LIBERTAS_SPI_H_ |
diff --git a/include/linux/spi/lms283gf05.h b/include/linux/spi/lms283gf05.h index fdd1d1d51da5..f237b2d062e9 100644 --- a/include/linux/spi/lms283gf05.h +++ b/include/linux/spi/lms283gf05.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * lms283gf05.h - Platform glue for Samsung LMS283GF05 LCD | 3 | * lms283gf05.h - Platform glue for Samsung LMS283GF05 LCD |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Marek Vasut <marek.vasut@gmail.com> | 5 | * Copyright (C) 2009 Marek Vasut <marek.vasut@gmail.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef _INCLUDE_LINUX_SPI_LMS283GF05_H_ | 8 | #ifndef _INCLUDE_LINUX_SPI_LMS283GF05_H_ |
diff --git a/include/linux/spi/mxs-spi.h b/include/linux/spi/mxs-spi.h index 381d368b91b4..3c57d5e56edc 100644 --- a/include/linux/spi/mxs-spi.h +++ b/include/linux/spi/mxs-spi.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/spi/mxs-spi.h | 3 | * include/linux/spi/mxs-spi.h |
| 3 | * | 4 | * |
| @@ -5,16 +6,6 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright 2008 Embedded Alley Solutions, Inc. | 7 | * Copyright 2008 Embedded Alley Solutions, Inc. |
| 7 | * Copyright 2009-2011 Freescale Semiconductor, Inc. | 8 | * Copyright 2009-2011 Freescale Semiconductor, Inc. |
| 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 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License for more details. | ||
| 18 | */ | 9 | */ |
| 19 | 10 | ||
| 20 | #ifndef __LINUX_SPI_MXS_SPI_H__ | 11 | #ifndef __LINUX_SPI_MXS_SPI_H__ |
diff --git a/include/linux/spi/pxa2xx_spi.h b/include/linux/spi/pxa2xx_spi.h index 6005f0126631..31f00c7f4f59 100644 --- a/include/linux/spi/pxa2xx_spi.h +++ b/include/linux/spi/pxa2xx_spi.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2005 Stephen Street / StreetFire Sound Labs | 3 | * Copyright (C) 2005 Stephen Street / StreetFire Sound Labs |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | #ifndef __linux_pxa2xx_spi_h | 5 | #ifndef __linux_pxa2xx_spi_h |
| 15 | #define __linux_pxa2xx_spi_h | 6 | #define __linux_pxa2xx_spi_h |
diff --git a/include/linux/spi/rspi.h b/include/linux/spi/rspi.h index a693188cc08b..dbdfcc7a3db2 100644 --- a/include/linux/spi/rspi.h +++ b/include/linux/spi/rspi.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Renesas SPI driver | 3 | * Renesas SPI driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Renesas Solutions Corp. | 5 | * Copyright (C) 2012 Renesas Solutions Corp. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; version 2 of the License. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef __LINUX_SPI_RENESAS_SPI_H__ | 8 | #ifndef __LINUX_SPI_RENESAS_SPI_H__ |
diff --git a/include/linux/spi/s3c24xx.h b/include/linux/spi/s3c24xx.h index ca271c06c591..c91d10b82f08 100644 --- a/include/linux/spi/s3c24xx.h +++ b/include/linux/spi/s3c24xx.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2006 Simtec Electronics | 3 | * Copyright (c) 2006 Simtec Electronics |
| 3 | * Ben Dooks <ben@simtec.co.uk> | 4 | * Ben Dooks <ben@simtec.co.uk> |
| 4 | * | 5 | * |
| 5 | * S3C2410 - SPI Controller platform_device info | 6 | * S3C2410 - SPI Controller platform_device info |
| 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 | */ | 7 | */ |
| 11 | 8 | ||
| 12 | #ifndef __LINUX_SPI_S3C24XX_H | 9 | #ifndef __LINUX_SPI_S3C24XX_H |
diff --git a/include/linux/spi/sh_hspi.h b/include/linux/spi/sh_hspi.h index aa0d440ab4f0..02f36b2f3ff7 100644 --- a/include/linux/spi/sh_hspi.h +++ b/include/linux/spi/sh_hspi.h | |||
| @@ -1,14 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2011 Kuninori Morimoto | 3 | * Copyright (C) 2011 Kuninori Morimoto |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; version 2 of the License. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | */ | 4 | */ |
| 13 | #ifndef SH_HSPI_H | 5 | #ifndef SH_HSPI_H |
| 14 | #define SH_HSPI_H | 6 | #define SH_HSPI_H |
diff --git a/include/linux/spi/spi-fsl-dspi.h b/include/linux/spi/spi-fsl-dspi.h index 74c9bae20bf2..02b250aac7cf 100644 --- a/include/linux/spi/spi-fsl-dspi.h +++ b/include/linux/spi/spi-fsl-dspi.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Freescale DSPI controller driver | 3 | * Freescale DSPI controller driver |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2017 Angelo Dureghello <angelo@sysam.it> | 5 | * Copyright (c) 2017 Angelo Dureghello <angelo@sysam.it> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef SPI_FSL_DSPI_HEADER_H | 8 | #ifndef SPI_FSL_DSPI_HEADER_H |
diff --git a/include/linux/spi/tle62x0.h b/include/linux/spi/tle62x0.h index 414c6fddfcf0..5d74b9fffca2 100644 --- a/include/linux/spi/tle62x0.h +++ b/include/linux/spi/tle62x0.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * tle62x0.h - platform glue to Infineon TLE62x0 driver chips | 3 | * tle62x0.h - platform glue to Infineon TLE62x0 driver chips |
| 3 | * | 4 | * |
| 4 | * Copyright 2007 Simtec Electronics | 5 | * Copyright 2007 Simtec Electronics |
| 5 | * Ben Dooks <ben@simtec.co.uk> | 6 | * Ben Dooks <ben@simtec.co.uk> |
| 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 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | 8 | ||
| 17 | struct tle62x0_pdata { | 9 | struct tle62x0_pdata { |
diff --git a/include/linux/spmi.h b/include/linux/spmi.h index 1396a255d2a2..394a3f68bad5 100644 --- a/include/linux/spmi.h +++ b/include/linux/spmi.h | |||
| @@ -1,13 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Copyright (c) 2012-2013, The Linux Foundation. All rights reserved. | 2 | /* Copyright (c) 2012-2013, The Linux Foundation. All rights reserved. |
| 2 | * | ||
| 3 | * This program is free software; you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License version 2 and | ||
| 5 | * only version 2 as published by the Free Software Foundation. | ||
| 6 | * | ||
| 7 | * This program is distributed in the hope that it will be useful, | ||
| 8 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 9 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 10 | * GNU General Public License for more details. | ||
| 11 | */ | 3 | */ |
| 12 | #ifndef _LINUX_SPMI_H | 4 | #ifndef _LINUX_SPMI_H |
| 13 | #define _LINUX_SPMI_H | 5 | #define _LINUX_SPMI_H |
diff --git a/include/linux/ssb/ssb_driver_chipcommon.h b/include/linux/ssb/ssb_driver_chipcommon.h index 6fcfe99bd999..c44335b011be 100644 --- a/include/linux/ssb/ssb_driver_chipcommon.h +++ b/include/linux/ssb/ssb_driver_chipcommon.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef LINUX_SSB_CHIPCO_H_ | 2 | #ifndef LINUX_SSB_CHIPCO_H_ |
| 2 | #define LINUX_SSB_CHIPCO_H_ | 3 | #define LINUX_SSB_CHIPCO_H_ |
| 3 | 4 | ||
| @@ -9,8 +10,6 @@ | |||
| 9 | * | 10 | * |
| 10 | * Copyright 2005, Broadcom Corporation | 11 | * Copyright 2005, Broadcom Corporation |
| 11 | * Copyright 2006, Michael Buesch <m@bues.ch> | 12 | * Copyright 2006, Michael Buesch <m@bues.ch> |
| 12 | * | ||
| 13 | * Licensed under the GPL version 2. See COPYING for details. | ||
| 14 | */ | 13 | */ |
| 15 | 14 | ||
| 16 | /** ChipCommon core registers. **/ | 15 | /** ChipCommon core registers. **/ |
diff --git a/include/linux/ssb/ssb_driver_extif.h b/include/linux/ssb/ssb_driver_extif.h index a410e841eb91..3f8bc973d67d 100644 --- a/include/linux/ssb/ssb_driver_extif.h +++ b/include/linux/ssb/ssb_driver_extif.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Hardware-specific External Interface I/O core definitions | 3 | * Hardware-specific External Interface I/O core definitions |
| 3 | * for the BCM47xx family of SiliconBackplane-based chips. | 4 | * for the BCM47xx family of SiliconBackplane-based chips. |
| @@ -14,8 +15,6 @@ | |||
| 14 | * | 15 | * |
| 15 | * Copyright 2005, Broadcom Corporation | 16 | * Copyright 2005, Broadcom Corporation |
| 16 | * Copyright 2006, Michael Buesch | 17 | * Copyright 2006, Michael Buesch |
| 17 | * | ||
| 18 | * Licensed under the GPL version 2. See COPYING for details. | ||
| 19 | */ | 18 | */ |
| 20 | #ifndef LINUX_SSB_EXTIFCORE_H_ | 19 | #ifndef LINUX_SSB_EXTIFCORE_H_ |
| 21 | #define LINUX_SSB_EXTIFCORE_H_ | 20 | #define LINUX_SSB_EXTIFCORE_H_ |
diff --git a/include/linux/ssbi.h b/include/linux/ssbi.h index 087b08a4d333..61007afba0cc 100644 --- a/include/linux/ssbi.h +++ b/include/linux/ssbi.h | |||
| @@ -1,15 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* Copyright (C) 2010 Google, Inc. | 2 | /* Copyright (C) 2010 Google, Inc. |
| 2 | * Copyright (c) 2011, Code Aurora Forum. All rights reserved. | 3 | * Copyright (c) 2011, Code Aurora Forum. All rights reserved. |
| 3 | * Author: Dima Zavin <dima@android.com> | 4 | * Author: Dima Zavin <dima@android.com> |
| 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 version 2 and | ||
| 7 | * only version 2 as published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 5 | */ |
| 14 | 6 | ||
| 15 | #ifndef _LINUX_SSBI_H | 7 | #ifndef _LINUX_SSBI_H |
diff --git a/include/linux/stackdepot.h b/include/linux/stackdepot.h index 0805dee1b6b8..3efa97d482cb 100644 --- a/include/linux/stackdepot.h +++ b/include/linux/stackdepot.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * A generic stack depot implementation | 3 | * A generic stack depot implementation |
| 3 | * | 4 | * |
| @@ -5,17 +6,6 @@ | |||
| 5 | * Copyright (C) 2016 Google, Inc. | 6 | * Copyright (C) 2016 Google, Inc. |
| 6 | * | 7 | * |
| 7 | * Based on code by Dmitry Chernenkov. | 8 | * Based on code by Dmitry Chernenkov. |
| 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 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License for more details. | ||
| 18 | * | ||
| 19 | */ | 9 | */ |
| 20 | 10 | ||
| 21 | #ifndef _LINUX_STACKDEPOT_H | 11 | #ifndef _LINUX_STACKDEPOT_H |
diff --git a/include/linux/stmmac.h b/include/linux/stmmac.h index 4335bd771ce5..1a0bb622cf10 100644 --- a/include/linux/stmmac.h +++ b/include/linux/stmmac.h | |||
| @@ -1,24 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /******************************************************************************* | 2 | /******************************************************************************* |
| 2 | 3 | ||
| 3 | Header file for stmmac platform data | 4 | Header file for stmmac platform data |
| 4 | 5 | ||
| 5 | Copyright (C) 2009 STMicroelectronics Ltd | 6 | Copyright (C) 2009 STMicroelectronics Ltd |
| 6 | 7 | ||
| 7 | This program is free software; you can redistribute it and/or modify it | ||
| 8 | under the terms and conditions of the GNU General Public License, | ||
| 9 | version 2, as published by the Free Software Foundation. | ||
| 10 | |||
| 11 | This program is distributed in the hope it will be useful, but WITHOUT | ||
| 12 | ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 13 | FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 14 | more details. | ||
| 15 | |||
| 16 | You should have received a copy of the GNU General Public License along with | ||
| 17 | this program; if not, write to the Free Software Foundation, Inc., | ||
| 18 | 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 19 | |||
| 20 | The full GNU General Public License is included in this distribution in | ||
| 21 | the file called "COPYING". | ||
| 22 | 8 | ||
| 23 | Author: Giuseppe Cavallaro <peppe.cavallaro@st.com> | 9 | Author: Giuseppe Cavallaro <peppe.cavallaro@st.com> |
| 24 | *******************************************************************************/ | 10 | *******************************************************************************/ |
diff --git a/include/linux/stmp3xxx_rtc_wdt.h b/include/linux/stmp3xxx_rtc_wdt.h index 1dd12c96231b..be71a59b777d 100644 --- a/include/linux/stmp3xxx_rtc_wdt.h +++ b/include/linux/stmp3xxx_rtc_wdt.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * stmp3xxx_rtc_wdt.h | 3 | * stmp3xxx_rtc_wdt.h |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Wolfram Sang, Pengutronix e.K. | 5 | * Copyright (C) 2011 Wolfram Sang, Pengutronix e.K. |
| 5 | * | ||
| 6 | * This file is released under the GPLv2. | ||
| 7 | */ | 6 | */ |
| 8 | #ifndef __LINUX_STMP3XXX_RTC_WDT_H | 7 | #ifndef __LINUX_STMP3XXX_RTC_WDT_H |
| 9 | #define __LINUX_STMP3XXX_RTC_WDT_H | 8 | #define __LINUX_STMP3XXX_RTC_WDT_H |
diff --git a/include/linux/stmp_device.h b/include/linux/stmp_device.h index 6cf7ec9547cf..23046916a001 100644 --- a/include/linux/stmp_device.h +++ b/include/linux/stmp_device.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * basic functions for devices following the "stmp" style register layout | 3 | * basic functions for devices following the "stmp" style register layout |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Wolfram Sang, Pengutronix e.K. | 5 | * Copyright (C) 2011 Wolfram Sang, Pengutronix e.K. |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef __STMP_DEVICE_H__ | 8 | #ifndef __STMP_DEVICE_H__ |
diff --git a/include/linux/sudmac.h b/include/linux/sudmac.h index 377b8a5788fa..cccc0a665d26 100644 --- a/include/linux/sudmac.h +++ b/include/linux/sudmac.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Header for the SUDMAC driver | 3 | * Header for the SUDMAC driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2013 Renesas Solutions Corp. | 5 | * Copyright (C) 2013 Renesas Solutions Corp. |
| 5 | * | ||
| 6 | * This is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of version 2 of the GNU General Public License as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef SUDMAC_H | 7 | #ifndef SUDMAC_H |
| 11 | #define SUDMAC_H | 8 | #define SUDMAC_H |
diff --git a/include/linux/sunrpc/cache.h b/include/linux/sunrpc/cache.h index 5a3e95017fc6..c7f38e897174 100644 --- a/include/linux/sunrpc/cache.h +++ b/include/linux/sunrpc/cache.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/sunrpc/cache.h | 3 | * include/linux/sunrpc/cache.h |
| 3 | * | 4 | * |
| @@ -5,9 +6,6 @@ | |||
| 5 | * used by sunrpc clients and servers. | 6 | * used by sunrpc clients and servers. |
| 6 | * | 7 | * |
| 7 | * Copyright (C) 2002 Neil Brown <neilb@cse.unsw.edu.au> | 8 | * Copyright (C) 2002 Neil Brown <neilb@cse.unsw.edu.au> |
| 8 | * | ||
| 9 | * Released under terms in GPL version 2. See COPYING. | ||
| 10 | * | ||
| 11 | */ | 9 | */ |
| 12 | 10 | ||
| 13 | #ifndef _LINUX_SUNRPC_CACHE_H_ | 11 | #ifndef _LINUX_SUNRPC_CACHE_H_ |
diff --git a/include/linux/suspend.h b/include/linux/suspend.h index 6b3ea9ea6a9e..8594001e8be8 100644 --- a/include/linux/suspend.h +++ b/include/linux/suspend.h | |||
| @@ -227,11 +227,42 @@ static inline void pm_set_resume_via_firmware(void) | |||
| 227 | pm_suspend_global_flags |= PM_SUSPEND_FLAG_FW_RESUME; | 227 | pm_suspend_global_flags |= PM_SUSPEND_FLAG_FW_RESUME; |
| 228 | } | 228 | } |
| 229 | 229 | ||
| 230 | /** | ||
| 231 | * pm_suspend_via_firmware - Check if platform firmware will suspend the system. | ||
| 232 | * | ||
| 233 | * To be called during system-wide power management transitions to sleep states | ||
| 234 | * or during the subsequent system-wide transitions back to the working state. | ||
| 235 | * | ||
| 236 | * Return 'true' if the platform firmware is going to be invoked at the end of | ||
| 237 | * the system-wide power management transition (to a sleep state) in progress in | ||
| 238 | * order to complete it, or if the platform firmware has been invoked in order | ||
| 239 | * to complete the last (or preceding) transition of the system to a sleep | ||
| 240 | * state. | ||
| 241 | * | ||
| 242 | * This matters if the caller needs or wants to carry out some special actions | ||
| 243 | * depending on whether or not control will be passed to the platform firmware | ||
| 244 | * subsequently (for example, the device may need to be reset before letting the | ||
| 245 | * platform firmware manipulate it, which is not necessary when the platform | ||
| 246 | * firmware is not going to be invoked) or when such special actions may have | ||
| 247 | * been carried out during the preceding transition of the system to a sleep | ||
| 248 | * state (as they may need to be taken into account). | ||
| 249 | */ | ||
| 230 | static inline bool pm_suspend_via_firmware(void) | 250 | static inline bool pm_suspend_via_firmware(void) |
| 231 | { | 251 | { |
| 232 | return !!(pm_suspend_global_flags & PM_SUSPEND_FLAG_FW_SUSPEND); | 252 | return !!(pm_suspend_global_flags & PM_SUSPEND_FLAG_FW_SUSPEND); |
| 233 | } | 253 | } |
| 234 | 254 | ||
| 255 | /** | ||
| 256 | * pm_resume_via_firmware - Check if platform firmware has woken up the system. | ||
| 257 | * | ||
| 258 | * To be called during system-wide power management transitions from sleep | ||
| 259 | * states. | ||
| 260 | * | ||
| 261 | * Return 'true' if the platform firmware has passed control to the kernel at | ||
| 262 | * the beginning of the system-wide power management transition in progress, so | ||
| 263 | * the event that woke up the system from sleep has been handled by the platform | ||
| 264 | * firmware. | ||
| 265 | */ | ||
| 235 | static inline bool pm_resume_via_firmware(void) | 266 | static inline bool pm_resume_via_firmware(void) |
| 236 | { | 267 | { |
| 237 | return !!(pm_suspend_global_flags & PM_SUSPEND_FLAG_FW_RESUME); | 268 | return !!(pm_suspend_global_flags & PM_SUSPEND_FLAG_FW_RESUME); |
| @@ -359,7 +390,7 @@ extern void mark_free_pages(struct zone *zone); | |||
| 359 | * platforms which require special recovery actions in that situation. | 390 | * platforms which require special recovery actions in that situation. |
| 360 | */ | 391 | */ |
| 361 | struct platform_hibernation_ops { | 392 | struct platform_hibernation_ops { |
| 362 | int (*begin)(void); | 393 | int (*begin)(pm_message_t stage); |
| 363 | void (*end)(void); | 394 | void (*end)(void); |
| 364 | int (*pre_snapshot)(void); | 395 | int (*pre_snapshot)(void); |
| 365 | void (*finish)(void); | 396 | void (*finish)(void); |
diff --git a/include/linux/switchtec.h b/include/linux/switchtec.h index 0cfc34ac37fb..e295515bc3f3 100644 --- a/include/linux/switchtec.h +++ b/include/linux/switchtec.h | |||
| @@ -1,16 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Microsemi Switchtec PCIe Driver | 3 | * Microsemi Switchtec PCIe Driver |
| 3 | * Copyright (c) 2017, Microsemi Corporation | 4 | * Copyright (c) 2017, Microsemi Corporation |
| 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 | * | ||
| 9 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 12 | * more details. | ||
| 13 | * | ||
| 14 | */ | 5 | */ |
| 15 | 6 | ||
| 16 | #ifndef _SWITCHTEC_H | 7 | #ifndef _SWITCHTEC_H |
diff --git a/include/linux/sxgbe_platform.h b/include/linux/sxgbe_platform.h index a62442cf0037..267369110584 100644 --- a/include/linux/sxgbe_platform.h +++ b/include/linux/sxgbe_platform.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * 10G controller driver for Samsung EXYNOS SoCs | 3 | * 10G controller driver for Samsung EXYNOS SoCs |
| 3 | * | 4 | * |
| @@ -5,10 +6,6 @@ | |||
| 5 | * http://www.samsung.com | 6 | * http://www.samsung.com |
| 6 | * | 7 | * |
| 7 | * Author: Siva Reddy Kallam <siva.kallam@samsung.com> | 8 | * Author: Siva Reddy Kallam <siva.kallam@samsung.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 version 2 as | ||
| 11 | * published by the Free Software Foundation. | ||
| 12 | */ | 9 | */ |
| 13 | #ifndef __SXGBE_PLATFORM_H__ | 10 | #ifndef __SXGBE_PLATFORM_H__ |
| 14 | #define __SXGBE_PLATFORM_H__ | 11 | #define __SXGBE_PLATFORM_H__ |
diff --git a/include/linux/sys_soc.h b/include/linux/sys_soc.h index bed223b70217..b7c70c3e953f 100644 --- a/include/linux/sys_soc.h +++ b/include/linux/sys_soc.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) ST-Ericsson SA 2011 | 3 | * Copyright (C) ST-Ericsson SA 2011 |
| 3 | * Author: Lee Jones <lee.jones@linaro.org> for ST-Ericsson. | 4 | * Author: Lee Jones <lee.jones@linaro.org> for ST-Ericsson. |
| 4 | * License terms: GNU General Public License (GPL), version 2 | ||
| 5 | */ | 5 | */ |
| 6 | #ifndef __SOC_BUS_H | 6 | #ifndef __SOC_BUS_H |
| 7 | #define __SOC_BUS_H | 7 | #define __SOC_BUS_H |
diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index e2870fe1be5b..2bcef4c70183 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h | |||
| @@ -1,11 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * syscalls.h - Linux syscall interfaces (non-arch-specific) | 3 | * syscalls.h - Linux syscall interfaces (non-arch-specific) |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2004 Randy Dunlap | 5 | * Copyright (c) 2004 Randy Dunlap |
| 5 | * Copyright (c) 2004 Open Source Development Labs | 6 | * Copyright (c) 2004 Open Source Development Labs |
| 6 | * | ||
| 7 | * This file is released under the GPLv2. | ||
| 8 | * See the file COPYING for more details. | ||
| 9 | */ | 7 | */ |
| 10 | 8 | ||
| 11 | #ifndef _LINUX_SYSCALLS_H | 9 | #ifndef _LINUX_SYSCALLS_H |
diff --git a/include/linux/syscore_ops.h b/include/linux/syscore_ops.h index 27b3b0bc41a9..ae4d48e4c970 100644 --- a/include/linux/syscore_ops.h +++ b/include/linux/syscore_ops.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * syscore_ops.h - System core operations. | 3 | * syscore_ops.h - System core operations. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc. | 5 | * Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc. |
| 5 | * | ||
| 6 | * This file is released under the GPLv2. | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _LINUX_SYSCORE_OPS_H | 8 | #ifndef _LINUX_SYSCORE_OPS_H |
diff --git a/include/linux/sysctl.h b/include/linux/sysctl.h index b769ecfcc3bd..aadd310769d0 100644 --- a/include/linux/sysctl.h +++ b/include/linux/sysctl.h | |||
| @@ -63,6 +63,9 @@ extern int proc_doulongvec_ms_jiffies_minmax(struct ctl_table *table, int, | |||
| 63 | void __user *, size_t *, loff_t *); | 63 | void __user *, size_t *, loff_t *); |
| 64 | extern int proc_do_large_bitmap(struct ctl_table *, int, | 64 | extern int proc_do_large_bitmap(struct ctl_table *, int, |
| 65 | void __user *, size_t *, loff_t *); | 65 | void __user *, size_t *, loff_t *); |
| 66 | extern int proc_do_static_key(struct ctl_table *table, int write, | ||
| 67 | void __user *buffer, size_t *lenp, | ||
| 68 | loff_t *ppos); | ||
| 66 | 69 | ||
| 67 | /* | 70 | /* |
| 68 | * Register a set of sysctl names by calling register_sysctl_table | 71 | * Register a set of sysctl names by calling register_sysctl_table |
diff --git a/include/linux/tboot.h b/include/linux/tboot.h index 9a54b331f938..5424bc6feac8 100644 --- a/include/linux/tboot.h +++ b/include/linux/tboot.h | |||
| @@ -1,23 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * tboot.h: shared data structure with tboot and kernel and functions | 3 | * tboot.h: shared data structure with tboot and kernel and functions |
| 3 | * used by kernel for runtime support of Intel(R) Trusted | 4 | * used by kernel for runtime support of Intel(R) Trusted |
| 4 | * Execution Technology | 5 | * Execution Technology |
| 5 | * | 6 | * |
| 6 | * Copyright (c) 2006-2009, Intel Corporation | 7 | * Copyright (c) 2006-2009, Intel Corporation |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or modify it | ||
| 9 | * under the terms and conditions of the GNU General Public License, | ||
| 10 | * version 2, as published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * This program is distributed in the hope it will be useful, but WITHOUT | ||
| 13 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 14 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 15 | * more details. | ||
| 16 | * | ||
| 17 | * You should have received a copy of the GNU General Public License along with | ||
| 18 | * this program; if not, write to the Free Software Foundation, Inc., | ||
| 19 | * 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 20 | * | ||
| 21 | */ | 8 | */ |
| 22 | 9 | ||
| 23 | #ifndef _LINUX_TBOOT_H | 10 | #ifndef _LINUX_TBOOT_H |
diff --git a/include/linux/tca6416_keypad.h b/include/linux/tca6416_keypad.h index 7bd266f3525c..b0d36a9934cc 100644 --- a/include/linux/tca6416_keypad.h +++ b/include/linux/tca6416_keypad.h | |||
| @@ -1,13 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * tca6416 keypad platform support | 3 | * tca6416 keypad platform support |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010 Texas Instruments | 5 | * Copyright (C) 2010 Texas Instruments |
| 5 | * | 6 | * |
| 6 | * Author: Sriramakrishnan <srk@ti.com> | 7 | * Author: Sriramakrishnan <srk@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 as | ||
| 10 | * published by the Free Software Foundation. | ||
| 11 | */ | 8 | */ |
| 12 | 9 | ||
| 13 | #ifndef _TCA6416_KEYS_H | 10 | #ifndef _TCA6416_KEYS_H |
diff --git a/include/linux/tcp.h b/include/linux/tcp.h index a9b0280687d5..9a478a0cd3a2 100644 --- a/include/linux/tcp.h +++ b/include/linux/tcp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -8,11 +9,6 @@ | |||
| 8 | * Version: @(#)tcp.h 1.0.2 04/28/93 | 9 | * Version: @(#)tcp.h 1.0.2 04/28/93 |
| 9 | * | 10 | * |
| 10 | * Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 11 | * Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 11 | * | ||
| 12 | * This program is free software; you can redistribute it and/or | ||
| 13 | * modify it under the terms of the GNU General Public License | ||
| 14 | * as published by the Free Software Foundation; either version | ||
| 15 | * 2 of the License, or (at your option) any later version. | ||
| 16 | */ | 12 | */ |
| 17 | #ifndef _LINUX_TCP_H | 13 | #ifndef _LINUX_TCP_H |
| 18 | #define _LINUX_TCP_H | 14 | #define _LINUX_TCP_H |
| @@ -488,4 +484,8 @@ static inline u16 tcp_mss_clamp(const struct tcp_sock *tp, u16 mss) | |||
| 488 | 484 | ||
| 489 | return (user_mss && user_mss < mss) ? user_mss : mss; | 485 | return (user_mss && user_mss < mss) ? user_mss : mss; |
| 490 | } | 486 | } |
| 487 | |||
| 488 | int tcp_skb_shift(struct sk_buff *to, struct sk_buff *from, int pcount, | ||
| 489 | int shiftlen); | ||
| 490 | |||
| 491 | #endif /* _LINUX_TCP_H */ | 491 | #endif /* _LINUX_TCP_H */ |
diff --git a/include/linux/tee_drv.h b/include/linux/tee_drv.h index 4a49f80e7f71..7a03f68fb982 100644 --- a/include/linux/tee_drv.h +++ b/include/linux/tee_drv.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2015-2016, Linaro Limited | 3 | * Copyright (c) 2015-2016, Linaro Limited |
| 3 | * | ||
| 4 | * This software is licensed under the terms of the GNU General Public | ||
| 5 | * License version 2, as published by the Free Software Foundation, and | ||
| 6 | * may be copied, distributed, and modified under those terms. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __TEE_DRV_H | 6 | #ifndef __TEE_DRV_H |
diff --git a/include/linux/tfrc.h b/include/linux/tfrc.h index 8a8462b4a4dd..a5acc768085d 100644 --- a/include/linux/tfrc.h +++ b/include/linux/tfrc.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef _LINUX_TFRC_H_ | 2 | #ifndef _LINUX_TFRC_H_ |
| 2 | #define _LINUX_TFRC_H_ | 3 | #define _LINUX_TFRC_H_ |
| 3 | /* | 4 | /* |
| @@ -8,11 +9,6 @@ | |||
| 8 | * Copyright (c) 2005 Ian McDonald <iam4@cs.waikato.ac.nz> | 9 | * Copyright (c) 2005 Ian McDonald <iam4@cs.waikato.ac.nz> |
| 9 | * Copyright (c) 2005 Arnaldo Carvalho de Melo <acme@conectiva.com.br> | 10 | * Copyright (c) 2005 Arnaldo Carvalho de Melo <acme@conectiva.com.br> |
| 10 | * Copyright (c) 2003 Nils-Erik Mattsson, Joacim Haggmark, Magnus Erixzon | 11 | * Copyright (c) 2003 Nils-Erik Mattsson, Joacim Haggmark, Magnus Erixzon |
| 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 | */ | 12 | */ |
| 17 | #include <linux/types.h> | 13 | #include <linux/types.h> |
| 18 | 14 | ||
diff --git a/include/linux/ti_wilink_st.h b/include/linux/ti_wilink_st.h index f2293028ab9d..eb6cbdf10e50 100644 --- a/include/linux/ti_wilink_st.h +++ b/include/linux/ti_wilink_st.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Shared Transport Header file | 3 | * Shared Transport Header file |
| 3 | * To be included by the protocol stack drivers for | 4 | * To be included by the protocol stack drivers for |
| @@ -6,20 +7,6 @@ | |||
| 6 | * | 7 | * |
| 7 | * Copyright (C) 2009-2010 Texas Instruments | 8 | * Copyright (C) 2009-2010 Texas Instruments |
| 8 | * Author: Pavan Savoy <pavan_savoy@ti.com> | 9 | * Author: Pavan Savoy <pavan_savoy@ti.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 version 2 as | ||
| 12 | * published by the Free Software Foundation. | ||
| 13 | * | ||
| 14 | * This program is distributed in the hope that it will be useful, | ||
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | * GNU General Public License 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 | ||
| 21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | * | ||
| 23 | */ | 10 | */ |
| 24 | 11 | ||
| 25 | #ifndef TI_WILINK_ST_H | 12 | #ifndef TI_WILINK_ST_H |
diff --git a/include/linux/tifm.h b/include/linux/tifm.h index 848c0f392541..299cbb8c63bb 100644 --- a/include/linux/tifm.h +++ b/include/linux/tifm.h | |||
| @@ -1,12 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * tifm.h - TI FlashMedia driver | 3 | * tifm.h - TI FlashMedia driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2006 Alex Dubov <oakad@yahoo.com> | 5 | * Copyright (C) 2006 Alex Dubov <oakad@yahoo.com> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | */ | 6 | */ |
| 11 | 7 | ||
| 12 | #ifndef _TIFM_H | 8 | #ifndef _TIFM_H |
diff --git a/include/linux/timb_dma.h b/include/linux/timb_dma.h index bb043e970b96..33ad3b0ab8ea 100644 --- a/include/linux/timb_dma.h +++ b/include/linux/timb_dma.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * timb_dma.h timberdale FPGA DMA driver defines | 3 | * timb_dma.h timberdale FPGA DMA driver defines |
| 3 | * Copyright (c) 2010 Intel Corporation | 4 | * Copyright (c) 2010 Intel Corporation |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | /* Supports: | 7 | /* Supports: |
diff --git a/include/linux/timb_gpio.h b/include/linux/timb_gpio.h index ce456eaae861..3faf5a6bb13e 100644 --- a/include/linux/timb_gpio.h +++ b/include/linux/timb_gpio.h | |||
| @@ -1,19 +1,7 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * timb_gpio.h timberdale FPGA GPIO driver, platform data definition | 3 | * timb_gpio.h timberdale FPGA GPIO driver, platform data definition |
| 3 | * Copyright (c) 2009 Intel Corporation | 4 | * Copyright (c) 2009 Intel Corporation |
| 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 version 2 as | ||
| 7 | * published by the Free Software Foundation. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | * | ||
| 14 | * You should have received a copy of the GNU General Public License | ||
| 15 | * along with this program; if not, write to the Free Software | ||
| 16 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef _LINUX_TIMB_GPIO_H | 7 | #ifndef _LINUX_TIMB_GPIO_H |
diff --git a/include/linux/timecounter.h b/include/linux/timecounter.h index 2496ad4cfc99..754b74a2167f 100644 --- a/include/linux/timecounter.h +++ b/include/linux/timecounter.h | |||
| @@ -1,18 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/timecounter.h | 3 | * linux/include/linux/timecounter.h |
| 3 | * | 4 | * |
| 4 | * based on code that migrated away from | 5 | * based on code that migrated away from |
| 5 | * linux/include/linux/clocksource.h | 6 | * linux/include/linux/clocksource.h |
| 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 | * | ||
| 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 | #ifndef _LINUX_TIMECOUNTER_H | 8 | #ifndef _LINUX_TIMECOUNTER_H |
| 18 | #define _LINUX_TIMECOUNTER_H | 9 | #define _LINUX_TIMECOUNTER_H |
diff --git a/include/linux/timeriomem-rng.h b/include/linux/timeriomem-rng.h index 3e00122bcf88..fd4a6e6ec831 100644 --- a/include/linux/timeriomem-rng.h +++ b/include/linux/timeriomem-rng.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * linux/include/linux/timeriomem-rng.h | 3 | * linux/include/linux/timeriomem-rng.h |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2009 Alexander Clouter <alex@digriz.org.uk> | 5 | * Copyright (c) 2009 Alexander Clouter <alex@digriz.org.uk> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | 7 | ||
| 11 | struct timeriomem_rng_data { | 8 | struct timeriomem_rng_data { |
diff --git a/include/linux/tpm.h b/include/linux/tpm.h index 1b5436b213a2..53c0ea9ec9df 100644 --- a/include/linux/tpm.h +++ b/include/linux/tpm.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (C) 2004,2007,2008 IBM Corporation | 3 | * Copyright (C) 2004,2007,2008 IBM Corporation |
| 3 | * | 4 | * |
| @@ -12,12 +13,6 @@ | |||
| 12 | * | 13 | * |
| 13 | * Device driver for TCG/TCPA TPM (trusted platform module). | 14 | * Device driver for TCG/TCPA TPM (trusted platform module). |
| 14 | * Specifications at www.trustedcomputinggroup.org | 15 | * Specifications at www.trustedcomputinggroup.org |
| 15 | * | ||
| 16 | * This program is free software; you can redistribute it and/or | ||
| 17 | * modify it under the terms of the GNU General Public License as | ||
| 18 | * published by the Free Software Foundation, version 2 of the | ||
| 19 | * License. | ||
| 20 | * | ||
| 21 | */ | 16 | */ |
| 22 | #ifndef __LINUX_TPM_H__ | 17 | #ifndef __LINUX_TPM_H__ |
| 23 | #define __LINUX_TPM_H__ | 18 | #define __LINUX_TPM_H__ |
diff --git a/include/linux/tracefs.h b/include/linux/tracefs.h index 5b727a17beee..88d279c1b863 100644 --- a/include/linux/tracefs.h +++ b/include/linux/tracefs.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * tracefs.h - a pseudo file system for activating tracing | 3 | * tracefs.h - a pseudo file system for activating tracing |
| 3 | * | 4 | * |
| @@ -5,12 +6,7 @@ | |||
| 5 | * | 6 | * |
| 6 | * Copyright (C) 2014 Red Hat Inc, author: Steven Rostedt <srostedt@redhat.com> | 7 | * Copyright (C) 2014 Red Hat Inc, author: Steven Rostedt <srostedt@redhat.com> |
| 7 | * | 8 | * |
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License version | ||
| 10 | * 2 as published by the Free Software Foundation. | ||
| 11 | * | ||
| 12 | * tracefs is the file system that is used by the tracing infrastructure. | 9 | * tracefs is the file system that is used by the tracing infrastructure. |
| 13 | * | ||
| 14 | */ | 10 | */ |
| 15 | 11 | ||
| 16 | #ifndef _TRACEFS_H_ | 12 | #ifndef _TRACEFS_H_ |
diff --git a/include/linux/tracehook.h b/include/linux/tracehook.h index df20f8bdbfa3..09d678433fc0 100644 --- a/include/linux/tracehook.h +++ b/include/linux/tracehook.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Tracing hooks | 3 | * Tracing hooks |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2008-2009 Red Hat, Inc. All rights reserved. | 5 | * Copyright (C) 2008-2009 Red Hat, Inc. All rights reserved. |
| 5 | * | 6 | * |
| 6 | * This copyrighted material is made available to anyone wishing to use, | ||
| 7 | * modify, copy, or redistribute it subject to the terms and conditions | ||
| 8 | * of the GNU General Public License v.2. | ||
| 9 | * | ||
| 10 | * This file defines hook entry points called by core code where | 7 | * This file defines hook entry points called by core code where |
| 11 | * user tracing/debugging support might need to do something. These | 8 | * user tracing/debugging support might need to do something. These |
| 12 | * entry points are called tracehook_*(). Each hook declared below | 9 | * entry points are called tracehook_*(). Each hook declared below |
diff --git a/include/linux/tracepoint.h b/include/linux/tracepoint.h index 86b019aa2839..1fb11daa5c53 100644 --- a/include/linux/tracepoint.h +++ b/include/linux/tracepoint.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | #ifndef _LINUX_TRACEPOINT_H | 2 | #ifndef _LINUX_TRACEPOINT_H |
| 2 | #define _LINUX_TRACEPOINT_H | 3 | #define _LINUX_TRACEPOINT_H |
| 3 | 4 | ||
| @@ -9,9 +10,6 @@ | |||
| 9 | * Copyright (C) 2008-2014 Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 10 | * Copyright (C) 2008-2014 Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
| 10 | * | 11 | * |
| 11 | * Heavily inspired from the Linux Kernel Markers. | 12 | * Heavily inspired from the Linux Kernel Markers. |
| 12 | * | ||
| 13 | * This file is released under the GPLv2. | ||
| 14 | * See the file COPYING for more details. | ||
| 15 | */ | 13 | */ |
| 16 | 14 | ||
| 17 | #include <linux/smp.h> | 15 | #include <linux/smp.h> |
diff --git a/include/linux/transport_class.h b/include/linux/transport_class.h index 11087cdd4ad3..a9c59761927b 100644 --- a/include/linux/transport_class.h +++ b/include/linux/transport_class.h | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * transport_class.h - a generic container for all transport classes | 3 | * transport_class.h - a generic container for all transport classes |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> | 5 | * Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com> |
| 5 | * | ||
| 6 | * This file is licensed under GPLv2 | ||
| 7 | */ | 6 | */ |
| 8 | 7 | ||
| 9 | #ifndef _TRANSPORT_CLASS_H_ | 8 | #ifndef _TRANSPORT_CLASS_H_ |
diff --git a/include/linux/ucb1400.h b/include/linux/ucb1400.h index 2e9ee4d1c676..0968ef458447 100644 --- a/include/linux/ucb1400.h +++ b/include/linux/ucb1400.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Register definitions and functions for: | 3 | * Register definitions and functions for: |
| 3 | * Philips UCB1400 driver | 4 | * Philips UCB1400 driver |
| @@ -11,10 +12,6 @@ | |||
| 11 | * If something doesn't work and it worked before spliting, e-mail me, | 12 | * If something doesn't work and it worked before spliting, e-mail me, |
| 12 | * dont bother Nicolas please ;-) | 13 | * dont bother Nicolas please ;-) |
| 13 | * | 14 | * |
| 14 | * This program is free software; you can redistribute it and/or modify | ||
| 15 | * it under the terms of the GNU General Public License version 2 as | ||
| 16 | * published by the Free Software Foundation. | ||
| 17 | * | ||
| 18 | * This code is heavily based on ucb1x00-*.c copyrighted by Russell King | 15 | * This code is heavily based on ucb1x00-*.c copyrighted by Russell King |
| 19 | * covering the UCB1100, UCB1200 and UCB1300.. Support for the UCB1400 has | 16 | * covering the UCB1100, UCB1200 and UCB1300.. Support for the UCB1400 has |
| 20 | * been made separate from ucb1x00-core/ucb1x00-ts on Russell's request. | 17 | * been made separate from ucb1x00-core/ucb1x00-ts on Russell's request. |
diff --git a/include/linux/udp.h b/include/linux/udp.h index 2725c83395bf..aa84597bdc33 100644 --- a/include/linux/udp.h +++ b/include/linux/udp.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * INET An implementation of the TCP/IP protocol suite for the LINUX | 3 | * INET An implementation of the TCP/IP protocol suite for the LINUX |
| 3 | * operating system. INET is implemented using the BSD Socket | 4 | * operating system. INET is implemented using the BSD Socket |
| @@ -8,11 +9,6 @@ | |||
| 8 | * Version: @(#)udp.h 1.0.2 04/28/93 | 9 | * Version: @(#)udp.h 1.0.2 04/28/93 |
| 9 | * | 10 | * |
| 10 | * Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> | 11 | * Author: Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> |
| 11 | * | ||
| 12 | * This program is free software; you can redistribute it and/or | ||
| 13 | * modify it under the terms of the GNU General Public License | ||
| 14 | * as published by the Free Software Foundation; either version | ||
| 15 | * 2 of the License, or (at your option) any later version. | ||
| 16 | */ | 12 | */ |
| 17 | #ifndef _LINUX_UDP_H | 13 | #ifndef _LINUX_UDP_H |
| 18 | #define _LINUX_UDP_H | 14 | #define _LINUX_UDP_H |
diff --git a/include/linux/uio.h b/include/linux/uio.h index 2d0131ad4604..2c90a0842ee8 100644 --- a/include/linux/uio.h +++ b/include/linux/uio.h | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Berkeley style UIO structures - Alan Cox 1994. | 3 | * Berkeley style UIO structures - Alan Cox 1994. |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or | ||
| 5 | * modify it under the terms of the GNU General Public License | ||
| 6 | * as published by the Free Software Foundation; either version | ||
| 7 | * 2 of the License, or (at your option) any later version. | ||
| 8 | */ | 4 | */ |
| 9 | #ifndef __LINUX_UIO_H | 5 | #ifndef __LINUX_UIO_H |
| 10 | #define __LINUX_UIO_H | 6 | #define __LINUX_UIO_H |
diff --git a/include/linux/uio_driver.h b/include/linux/uio_driver.h index a3cd7cb67a69..01081c4726c0 100644 --- a/include/linux/uio_driver.h +++ b/include/linux/uio_driver.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * include/linux/uio_driver.h | 3 | * include/linux/uio_driver.h |
| 3 | * | 4 | * |
| @@ -7,8 +8,6 @@ | |||
| 7 | * Copyright(C) 2006, Greg Kroah-Hartman <greg@kroah.com> | 8 | * Copyright(C) 2006, Greg Kroah-Hartman <greg@kroah.com> |
| 8 | * | 9 | * |
| 9 | * Userspace IO driver. | 10 | * Userspace IO driver. |
| 10 | * | ||
| 11 | * Licensed under the GPLv2 only. | ||
| 12 | */ | 11 | */ |
| 13 | 12 | ||
| 14 | #ifndef _UIO_DRIVER_H_ | 13 | #ifndef _UIO_DRIVER_H_ |
diff --git a/include/linux/uprobes.h b/include/linux/uprobes.h index 12bf0b68ed92..f46e0ca0169c 100644 --- a/include/linux/uprobes.h +++ b/include/linux/uprobes.h | |||
| @@ -1,22 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | #ifndef _LINUX_UPROBES_H | 2 | #ifndef _LINUX_UPROBES_H |
| 2 | #define _LINUX_UPROBES_H | 3 | #define _LINUX_UPROBES_H |
| 3 | /* | 4 | /* |
| 4 | * User-space Probes (UProbes) | 5 | * User-space Probes (UProbes) |
| 5 | * | 6 | * |
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
| 19 | * | ||
| 20 | * Copyright (C) IBM Corporation, 2008-2012 | 7 | * Copyright (C) IBM Corporation, 2008-2012 |
| 21 | * Authors: | 8 | * Authors: |
| 22 | * Srikar Dronamraju | 9 | * Srikar Dronamraju |
diff --git a/include/linux/usb/ccid.h b/include/linux/usb/ccid.h index 3431446d6864..a3a73cf20028 100644 --- a/include/linux/usb/ccid.h +++ b/include/linux/usb/ccid.h | |||
| @@ -1,20 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2018 Vincent Pelletier | 3 | * Copyright (c) 2018 Vincent Pelletier |
| 3 | */ | 4 | */ |
| 4 | /* | 5 | /* |
| 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; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License 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 | ||
| 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 18 | */ | 6 | */ |
| 19 | #ifndef __CCID_H | 7 | #ifndef __CCID_H |
| 20 | #define __CCID_H | 8 | #define __CCID_H |
diff --git a/include/linux/usb/pd.h b/include/linux/usb/pd.h index f2162e0fe531..145c38e351c2 100644 --- a/include/linux/usb/pd.h +++ b/include/linux/usb/pd.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2015-2017 Google, Inc | 3 | * Copyright 2015-2017 Google, Inc |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_USB_PD_H | 6 | #ifndef __LINUX_USB_PD_H |
diff --git a/include/linux/usb/pd_bdo.h b/include/linux/usb/pd_bdo.h index 90b94d9fea5d..033fe3e17141 100644 --- a/include/linux/usb/pd_bdo.h +++ b/include/linux/usb/pd_bdo.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2015-2017 Google, Inc | 3 | * Copyright 2015-2017 Google, Inc |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_USB_PD_BDO_H | 6 | #ifndef __LINUX_USB_PD_BDO_H |
diff --git a/include/linux/usb/pd_vdo.h b/include/linux/usb/pd_vdo.h index 2b64d23ace5c..781f4e98dd23 100644 --- a/include/linux/usb/pd_vdo.h +++ b/include/linux/usb/pd_vdo.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2015-2017 Google, Inc | 3 | * Copyright 2015-2017 Google, Inc |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_USB_PD_VDO_H | 6 | #ifndef __LINUX_USB_PD_VDO_H |
diff --git a/include/linux/usb/tcpm.h b/include/linux/usb/tcpm.h index 36a15dcadc53..f516955a0cf4 100644 --- a/include/linux/usb/tcpm.h +++ b/include/linux/usb/tcpm.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright 2015-2017 Google, Inc | 3 | * Copyright 2015-2017 Google, Inc |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_USB_TCPM_H | 6 | #ifndef __LINUX_USB_TCPM_H |
diff --git a/include/linux/uuid.h b/include/linux/uuid.h index d9c4a6cce3c2..0c631e2a73b6 100644 --- a/include/linux/uuid.h +++ b/include/linux/uuid.h | |||
| @@ -1,17 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * UUID/GUID definition | 3 | * UUID/GUID definition |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2010, 2016 Intel Corp. | 5 | * Copyright (C) 2010, 2016 Intel Corp. |
| 5 | * Huang Ying <ying.huang@intel.com> | 6 | * Huang Ying <ying.huang@intel.com> |
| 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 version | ||
| 9 | * 2 as published by the Free Software Foundation; | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | */ | 7 | */ |
| 16 | #ifndef _LINUX_UUID_H_ | 8 | #ifndef _LINUX_UUID_H_ |
| 17 | #define _LINUX_UUID_H_ | 9 | #define _LINUX_UUID_H_ |
diff --git a/include/linux/uwb.h b/include/linux/uwb.h index 7dbbee9741b7..6918a61e1ac1 100644 --- a/include/linux/uwb.h +++ b/include/linux/uwb.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Ultra Wide Band | 3 | * Ultra Wide Band |
| 3 | * UWB API | 4 | * UWB API |
| @@ -5,21 +6,6 @@ | |||
| 5 | * Copyright (C) 2005-2006 Intel Corporation | 6 | * Copyright (C) 2005-2006 Intel Corporation |
| 6 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> | 7 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> |
| 7 | * | 8 | * |
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License version | ||
| 10 | * 2 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, write to the Free Software | ||
| 19 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301, USA. | ||
| 21 | * | ||
| 22 | * | ||
| 23 | * FIXME: doc: overview of the API, different parts and pointers | 9 | * FIXME: doc: overview of the API, different parts and pointers |
| 24 | */ | 10 | */ |
| 25 | 11 | ||
diff --git a/include/linux/uwb/debug-cmd.h b/include/linux/uwb/debug-cmd.h index 8da004e25628..f97db6c3bcc0 100644 --- a/include/linux/uwb/debug-cmd.h +++ b/include/linux/uwb/debug-cmd.h | |||
| @@ -1,20 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Ultra Wide Band | 3 | * Ultra Wide Band |
| 3 | * Debug interface commands | 4 | * Debug interface commands |
| 4 | * | 5 | * |
| 5 | * Copyright (C) 2008 Cambridge Silicon Radio Ltd. | 6 | * Copyright (C) 2008 Cambridge Silicon Radio Ltd. |
| 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 version | ||
| 9 | * 2 as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License for more details. | ||
| 15 | * | ||
| 16 | * You should have received a copy of the GNU General Public License | ||
| 17 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 18 | */ | 7 | */ |
| 19 | #ifndef __LINUX__UWB__DEBUG_CMD_H__ | 8 | #ifndef __LINUX__UWB__DEBUG_CMD_H__ |
| 20 | #define __LINUX__UWB__DEBUG_CMD_H__ | 9 | #define __LINUX__UWB__DEBUG_CMD_H__ |
diff --git a/include/linux/uwb/spec.h b/include/linux/uwb/spec.h index 0df24bfcdb38..5f75caf7b4ba 100644 --- a/include/linux/uwb/spec.h +++ b/include/linux/uwb/spec.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Ultra Wide Band | 3 | * Ultra Wide Band |
| 3 | * UWB Standard definitions | 4 | * UWB Standard definitions |
| @@ -5,21 +6,6 @@ | |||
| 5 | * Copyright (C) 2005-2006 Intel Corporation | 6 | * Copyright (C) 2005-2006 Intel Corporation |
| 6 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> | 7 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> |
| 7 | * | 8 | * |
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License version | ||
| 10 | * 2 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, write to the Free Software | ||
| 19 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301, USA. | ||
| 21 | * | ||
| 22 | * | ||
| 23 | * All these definitions are based on the ECMA-368 standard. | 9 | * All these definitions are based on the ECMA-368 standard. |
| 24 | * | 10 | * |
| 25 | * Note all definitions are Little Endian in the wire, and we will | 11 | * Note all definitions are Little Endian in the wire, and we will |
diff --git a/include/linux/uwb/umc.h b/include/linux/uwb/umc.h index 02112299a1d3..ddbceb39ad15 100644 --- a/include/linux/uwb/umc.h +++ b/include/linux/uwb/umc.h | |||
| @@ -1,10 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * UWB Multi-interface Controller support. | 3 | * UWB Multi-interface Controller support. |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007 Cambridge Silicon Radio Ltd. | 5 | * Copyright (C) 2007 Cambridge Silicon Radio Ltd. |
| 5 | * | 6 | * |
| 6 | * This file is released under the GPLv2 | ||
| 7 | * | ||
| 8 | * UMC (UWB Multi-interface Controller) capabilities (e.g., radio | 7 | * UMC (UWB Multi-interface Controller) capabilities (e.g., radio |
| 9 | * controller, host controller) are presented as devices on the "umc" | 8 | * controller, host controller) are presented as devices on the "umc" |
| 10 | * bus. | 9 | * bus. |
diff --git a/include/linux/uwb/whci.h b/include/linux/uwb/whci.h index 915ec23042d4..1a5c2cc2b008 100644 --- a/include/linux/uwb/whci.h +++ b/include/linux/uwb/whci.h | |||
| @@ -1,25 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Wireless Host Controller Interface for Ultra-Wide-Band and Wireless USB | 3 | * Wireless Host Controller Interface for Ultra-Wide-Band and Wireless USB |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2005-2006 Intel Corporation | 5 | * Copyright (C) 2005-2006 Intel Corporation |
| 5 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> | 6 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> |
| 6 | * | 7 | * |
| 7 | * This program is free software; you can redistribute it and/or | ||
| 8 | * modify it under the terms of the GNU General Public License version | ||
| 9 | * 2 as published by the Free Software Foundation. | ||
| 10 | * | ||
| 11 | * This program is distributed in the hope that it will be useful, | ||
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | * GNU General Public License 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 | ||
| 18 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA | ||
| 19 | * 02110-1301, USA. | ||
| 20 | * | ||
| 21 | * | ||
| 22 | * | ||
| 23 | * References: | 8 | * References: |
| 24 | * [WHCI] Wireless Host Controller Interface Specification for | 9 | * [WHCI] Wireless Host Controller Interface Specification for |
| 25 | * Certified Wireless Universal Serial Bus, revision 0.95. | 10 | * Certified Wireless Universal Serial Bus, revision 0.95. |
diff --git a/include/linux/vexpress.h b/include/linux/vexpress.h index f8e76e08ebe4..0e130b5077a5 100644 --- a/include/linux/vexpress.h +++ b/include/linux/vexpress.h | |||
| @@ -1,12 +1,5 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This program is free software; you can redistribute it and/or modify | ||
| 3 | * it under the terms of the GNU General Public License version 2 as | ||
| 4 | * published by the Free Software Foundation. | ||
| 5 | * | ||
| 6 | * This program is distributed in the hope that it will be useful, | ||
| 7 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 8 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 9 | * GNU General Public License for more details. | ||
| 10 | * | 3 | * |
| 11 | * Copyright (C) 2012 ARM Limited | 4 | * Copyright (C) 2012 ARM Limited |
| 12 | */ | 5 | */ |
diff --git a/include/linux/vfio.h b/include/linux/vfio.h index 66741ab087c1..e42a711a2800 100644 --- a/include/linux/vfio.h +++ b/include/linux/vfio.h | |||
| @@ -1,12 +1,9 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * VFIO API definition | 3 | * VFIO API definition |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 Red Hat, Inc. All rights reserved. | 5 | * Copyright (C) 2012 Red Hat, Inc. All rights reserved. |
| 5 | * Author: Alex Williamson <alex.williamson@redhat.com> | 6 | * Author: Alex Williamson <alex.williamson@redhat.com> |
| 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 | */ | 7 | */ |
| 11 | #ifndef VFIO_H | 8 | #ifndef VFIO_H |
| 12 | #define VFIO_H | 9 | #define VFIO_H |
diff --git a/include/linux/via-gpio.h b/include/linux/via-gpio.h index 8281aea3dd6d..ac34668fd442 100644 --- a/include/linux/via-gpio.h +++ b/include/linux/via-gpio.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Support for viafb GPIO ports. | 3 | * Support for viafb GPIO ports. |
| 3 | * | 4 | * |
| 4 | * Copyright 2009 Jonathan Corbet <corbet@lwn.net> | 5 | * Copyright 2009 Jonathan Corbet <corbet@lwn.net> |
| 5 | * Distributable under version 2 of the GNU General Public License. | ||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #ifndef __VIA_GPIO_H__ | 8 | #ifndef __VIA_GPIO_H__ |
diff --git a/include/linux/vm_sockets.h b/include/linux/vm_sockets.h index 0805eecba8f7..33f1a2ecd905 100644 --- a/include/linux/vm_sockets.h +++ b/include/linux/vm_sockets.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * VMware vSockets Driver | 3 | * VMware vSockets Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007-2013 VMware, Inc. All rights reserved. | 5 | * Copyright (C) 2007-2013 VMware, Inc. All rights reserved. |
| 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 Free | ||
| 8 | * Software Foundation version 2 and no later version. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, but WITHOUT | ||
| 11 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| 12 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
| 13 | * more details. | ||
| 14 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef _VM_SOCKETS_H | 8 | #ifndef _VM_SOCKETS_H |
diff --git a/include/linux/vmw_vmci_api.h b/include/linux/vmw_vmci_api.h index 63df3a2a8ce5..acd9fafe4fc6 100644 --- a/include/linux/vmw_vmci_api.h +++ b/include/linux/vmw_vmci_api.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * VMware VMCI Driver | 3 | * VMware VMCI Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 VMware, Inc. All rights reserved. | 5 | * Copyright (C) 2012 VMware, Inc. All rights reserved. |
| 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 version 2 and no 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 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef __VMW_VMCI_API_H__ | 8 | #ifndef __VMW_VMCI_API_H__ |
diff --git a/include/linux/vmw_vmci_defs.h b/include/linux/vmw_vmci_defs.h index 0c06178e4985..77ac9c7b9483 100644 --- a/include/linux/vmw_vmci_defs.h +++ b/include/linux/vmw_vmci_defs.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * VMware VMCI Driver | 3 | * VMware VMCI Driver |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2012 VMware, Inc. All rights reserved. | 5 | * Copyright (C) 2012 VMware, Inc. All rights reserved. |
| 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 version 2 and no 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 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef _VMW_VMCI_DEF_H_ | 8 | #ifndef _VMW_VMCI_DEF_H_ |
diff --git a/include/linux/vringh.h b/include/linux/vringh.h index bc6c28d04263..d237087eb257 100644 --- a/include/linux/vringh.h +++ b/include/linux/vringh.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Linux host-side vring helpers; for when the kernel needs to access | 3 | * Linux host-side vring helpers; for when the kernel needs to access |
| 3 | * someone else's vring. | 4 | * someone else's vring. |
| @@ -5,20 +6,6 @@ | |||
| 5 | * Copyright IBM Corporation, 2013. | 6 | * Copyright IBM Corporation, 2013. |
| 6 | * Parts taken from drivers/vhost/vhost.c Copyright 2009 Red Hat, Inc. | 7 | * Parts taken from drivers/vhost/vhost.c Copyright 2009 Red Hat, Inc. |
| 7 | * | 8 | * |
| 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 | * | ||
| 22 | * Written by: Rusty Russell <rusty@rustcorp.com.au> | 9 | * Written by: Rusty Russell <rusty@rustcorp.com.au> |
| 23 | */ | 10 | */ |
| 24 | #ifndef _LINUX_VRINGH_H | 11 | #ifndef _LINUX_VRINGH_H |
diff --git a/include/linux/w1-gpio.h b/include/linux/w1-gpio.h index 78901ecd2f95..3495fd0dc790 100644 --- a/include/linux/w1-gpio.h +++ b/include/linux/w1-gpio.h | |||
| @@ -1,11 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * w1-gpio interface to platform code | 3 | * w1-gpio interface to platform code |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2007 Ville Syrjala <syrjala@sci.fi> | 5 | * Copyright (C) 2007 Ville Syrjala <syrjala@sci.fi> |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 | ||
| 8 | * as published by the Free Software Foundation. | ||
| 9 | */ | 6 | */ |
| 10 | #ifndef _LINUX_W1_GPIO_H | 7 | #ifndef _LINUX_W1_GPIO_H |
| 11 | #define _LINUX_W1_GPIO_H | 8 | #define _LINUX_W1_GPIO_H |
diff --git a/include/linux/w1.h b/include/linux/w1.h index 3111585c371f..e0b5156f78fd 100644 --- a/include/linux/w1.h +++ b/include/linux/w1.h | |||
| @@ -1,15 +1,6 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
| 1 | /* | 2 | /* |
| 2 | * Copyright (c) 2004 Evgeniy Polyakov <zbr@ioremap.net> | 3 | * Copyright (c) 2004 Evgeniy Polyakov <zbr@ioremap.net> |
| 3 | * | ||
| 4 | * This program is free software; you can redistribute it and/or modify | ||
| 5 | * it under the terms of the GNU General Public License as published by | ||
| 6 | * the Free Software Foundation; either version 2 of the License, or | ||
| 7 | * (at your option) any later version. | ||
| 8 | * | ||
| 9 | * This program is distributed in the hope that it will be useful, | ||
| 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | * GNU General Public License for more details. | ||
| 13 | */ | 4 | */ |
| 14 | 5 | ||
| 15 | #ifndef __LINUX_W1_H | 6 | #ifndef __LINUX_W1_H |
diff --git a/include/linux/wimax/debug.h b/include/linux/wimax/debug.h index aaf24ba12c4d..7cb63e4ec0ae 100644 --- a/include/linux/wimax/debug.h +++ b/include/linux/wimax/debug.h | |||
| @@ -1,29 +1,13 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * Linux WiMAX | 3 | * Linux WiMAX |
| 3 | * Collection of tools to manage debug operations. | 4 | * Collection of tools to manage debug operations. |
| 4 | * | 5 | * |
| 5 | * | ||
| 6 | * Copyright (C) 2005-2007 Intel Corporation | 6 | * Copyright (C) 2005-2007 Intel Corporation |
| 7 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> | 7 | * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> |
| 8 | * | 8 | * |
| 9 | * This program is free software; you can redistribute it and/or | ||
| 10 | * modify it under the terms of the GNU General Public License version | ||
| 11 | * 2 as published by the Free Software Foundation. | ||
| 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., 51 Franklin Street, Fifth Floor, Boston, MA | ||
| 21 | * 02110-1301, USA. | ||
| 22 | * | ||
| 23 | * | ||
| 24 | * Don't #include this file directly, read on! | 9 | * Don't #include this file directly, read on! |
| 25 | * | 10 | * |
| 26 | * | ||
| 27 | * EXECUTING DEBUGGING ACTIONS OR NOT | 11 | * EXECUTING DEBUGGING ACTIONS OR NOT |
| 28 | * | 12 | * |
| 29 | * The main thing this framework provides is decission power to take a | 13 | * The main thing this framework provides is decission power to take a |
| @@ -43,7 +27,6 @@ | |||
| 43 | * always false at compile time will get the code depending on it | 27 | * always false at compile time will get the code depending on it |
| 44 | * compiled out by optimization. | 28 | * compiled out by optimization. |
| 45 | * | 29 | * |
| 46 | * | ||
| 47 | * DEBUG LEVELS | 30 | * DEBUG LEVELS |
| 48 | * | 31 | * |
| 49 | * It is up to the caller to define how much a debugging level is. | 32 | * It is up to the caller to define how much a debugging level is. |
| @@ -52,14 +35,12 @@ | |||
| 52 | * will always be taken). The increasing debug levels are used for | 35 | * will always be taken). The increasing debug levels are used for |
| 53 | * increased verbosity. | 36 | * increased verbosity. |
| 54 | * | 37 | * |
| 55 | * | ||
| 56 | * USAGE | 38 | * USAGE |
| 57 | * | 39 | * |
| 58 | * Group the code in modules and submodules inside each module [which | 40 | * Group the code in modules and submodules inside each module [which |
| 59 | * in most cases maps to Linux modules and .c files that compose | 41 | * in most cases maps to Linux modules and .c files that compose |
| 60 | * those]. | 42 | * those]. |
| 61 | * | 43 | * |
| 62 | * | ||
| 63 | * For each module, there is: | 44 | * For each module, there is: |
| 64 | * | 45 | * |
| 65 | * - a MODULENAME (single word, legal C identifier) | 46 | * - a MODULENAME (single word, legal C identifier) |
| @@ -128,7 +109,6 @@ | |||
| 128 | * NOTE: remember that even if this will show attached to some | 109 | * NOTE: remember that even if this will show attached to some |
| 129 | * particular instance of a device, the settings are *global*. | 110 | * particular instance of a device, the settings are *global*. |
| 130 | * | 111 | * |
| 131 | * | ||
| 132 | * On each submodule (for example, .c files), the debug infrastructure | 112 | * On each submodule (for example, .c files), the debug infrastructure |
| 133 | * should be included like this: | 113 | * should be included like this: |
| 134 | * | 114 | * |
| @@ -137,7 +117,6 @@ | |||
| 137 | * | 117 | * |
| 138 | * after #including all your include files. | 118 | * after #including all your include files. |
| 139 | * | 119 | * |
| 140 | * | ||
| 141 | * Now you can use the d_*() macros below [d_test(), d_fnstart(), | 120 | * Now you can use the d_*() macros below [d_test(), d_fnstart(), |
| 142 | * d_fnend(), d_printf(), d_dump()]. | 121 | * d_fnend(), d_printf(), d_dump()]. |
| 143 | * | 122 | * |
diff --git a/include/linux/wl12xx.h b/include/linux/wl12xx.h index 95704cd4cfab..03d61f1d23ab 100644 --- a/include/linux/wl12xx.h +++ b/include/linux/wl12xx.h | |||
| @@ -1,24 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * This file is part of wl12xx | 3 | * This file is part of wl12xx |
| 3 | * | 4 | * |
| 4 | * Copyright (C) 2009 Nokia Corporation | 5 | * Copyright (C) 2009 Nokia Corporation |
| 5 | * | 6 | * |
| 6 | * Contact: Luciano Coelho <luciano.coelho@nokia.com> | 7 | * Contact: Luciano Coelho <luciano.coelho@nokia.com> |
| 7 | * | ||
| 8 | * This program is free software; you can redistribute it and/or | ||
| 9 | * modify it under the terms of the GNU General Public License | ||
| 10 | * version 2 as published by the Free Software Foundation. | ||
| 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 | ||
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 15 | * 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., 51 Franklin St, Fifth Floor, Boston, MA | ||
| 20 | * 02110-1301 USA | ||
| 21 | * | ||
| 22 | */ | 8 | */ |
| 23 | 9 | ||
| 24 | #ifndef _LINUX_WL12XX_H | 10 | #ifndef _LINUX_WL12XX_H |
diff --git a/include/linux/wmi.h b/include/linux/wmi.h index 592f81afecbb..fcc9d029f67a 100644 --- a/include/linux/wmi.h +++ b/include/linux/wmi.h | |||
| @@ -1,16 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
| 1 | /* | 2 | /* |
| 2 | * wmi.h - ACPI WMI interface | 3 | * wmi.h - ACPI WMI interface |
| 3 | * | 4 | * |
| 4 | * Copyright (c) 2015 Andrew Lutomirski | 5 | * Copyright (c) 2015 Andrew Lutomirski |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 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 | */ | 6 | */ |
| 15 | 7 | ||
| 16 | #ifndef _LINUX_WMI_H | 8 | #ifndef _LINUX_WMI_H |
