| Subject: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 |
| Date: Tue, 07 May 2019 12:02:40 +0100 |
| From: Thomas Gleixner <tglx@linutronix.de> |
| |
| Based on 1 normalized pattern(s): |
| |
| this program is free software you can redistribute it and or modify |
| it under the terms of the gnu general public license version 2 and |
| only version 2 as published by the free software foundation this |
| program is distributed in the hope that it will be useful but |
| without any warranty without even the implied warranty of |
| merchantability or fitness for a particular purpose see the gnu |
| general public license for more details you should have received a |
| copy of the gnu general public license along with this program if |
| not write to the free software foundation inc 51 franklin street |
| fifth floor boston ma 02110-1301 usa |
| |
| |
| |
| extracted by the scancode license scanner the SPDX license identifier |
| |
| GPL-2.0-only |
| |
| has been chosen to replace the boilerplate/reference in 94 file(s). |
| |
| The result has been manually verified and compared against a license |
| compliance dataset provided by .... |
| |
| Signed-off-by: Thomas Gleixner <tglx@linutronix.de> |
| |
| |
| --- |
| |
| --- a/arch/hexagon/include/asm/atomic.h |
| +++ b/arch/hexagon/include/asm/atomic.h |
| @@ -1,22 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Atomic operations for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_ATOMIC_H |
| |
| |
| --- a/arch/hexagon/include/asm/bitops.h |
| +++ b/arch/hexagon/include/asm/bitops.h |
| @@ -1,22 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Bit operations for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_BITOPS_H |
| |
| |
| --- a/arch/hexagon/include/asm/cache.h |
| +++ b/arch/hexagon/include/asm/cache.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Cache definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011,2014 The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __ASM_CACHE_H |
| |
| |
| --- a/arch/hexagon/include/asm/cacheflush.h |
| +++ b/arch/hexagon/include/asm/cacheflush.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Cache flush operations for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_CACHEFLUSH_H |
| |
| |
| --- a/arch/hexagon/include/asm/checksum.h |
| +++ b/arch/hexagon/include/asm/checksum.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_CHECKSUM_H |
| |
| |
| --- a/arch/hexagon/include/asm/cmpxchg.h |
| +++ b/arch/hexagon/include/asm/cmpxchg.h |
| @@ -1,22 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * xchg/cmpxchg operations for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_CMPXCHG_H |
| |
| |
| --- a/arch/hexagon/include/asm/delay.h |
| +++ b/arch/hexagon/include/asm/delay.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_DELAY_H |
| |
| |
| --- a/arch/hexagon/include/asm/dma.h |
| +++ b/arch/hexagon/include/asm/dma.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_DMA_H |
| |
| |
| --- a/arch/hexagon/include/asm/elf.h |
| +++ b/arch/hexagon/include/asm/elf.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * ELF definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __ASM_ELF_H |
| |
| |
| --- a/arch/hexagon/include/asm/exec.h |
| +++ b/arch/hexagon/include/asm/exec.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Process execution related definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_EXEC_H |
| |
| |
| --- a/arch/hexagon/include/asm/fixmap.h |
| +++ b/arch/hexagon/include/asm/fixmap.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Fixmap support for Hexagon - enough to support highmem features |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_FIXMAP_H |
| |
| |
| --- a/arch/hexagon/include/asm/hexagon_vm.h |
| +++ b/arch/hexagon/include/asm/hexagon_vm.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Declarations for to Hexagon Virtal Machine. |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef ASM_HEXAGON_VM_H |
| |
| |
| --- a/arch/hexagon/include/asm/intrinsics.h |
| +++ b/arch/hexagon/include/asm/intrinsics.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_HEXAGON_INTRINSICS_H |
| |
| |
| --- a/arch/hexagon/include/asm/io.h |
| +++ b/arch/hexagon/include/asm/io.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * IO definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_IO_H |
| |
| |
| --- a/arch/hexagon/include/asm/irq.h |
| +++ b/arch/hexagon/include/asm/irq.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_IRQ_H_ |
| |
| |
| --- a/arch/hexagon/include/asm/irqflags.h |
| +++ b/arch/hexagon/include/asm/irqflags.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * IRQ support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_IRQFLAGS_H |
| |
| |
| --- a/arch/hexagon/include/asm/kgdb.h |
| +++ b/arch/hexagon/include/asm/kgdb.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * arch/hexagon/include/asm/kgdb.h - Hexagon KGDB Support |
| * |
| * Copyright (c) 2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __HEXAGON_KGDB_H__ |
| |
| |
| --- a/arch/hexagon/include/asm/linkage.h |
| +++ b/arch/hexagon/include/asm/linkage.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __ASM_LINKAGE_H |
| |
| |
| --- a/arch/hexagon/include/asm/mem-layout.h |
| +++ b/arch/hexagon/include/asm/mem-layout.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Memory layout definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_HEXAGON_MEM_LAYOUT_H |
| |
| |
| --- a/arch/hexagon/include/asm/mmu.h |
| +++ b/arch/hexagon/include/asm/mmu.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_MMU_H |
| |
| |
| --- a/arch/hexagon/include/asm/mmu_context.h |
| +++ b/arch/hexagon/include/asm/mmu_context.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * MM context support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_MMU_CONTEXT_H |
| |
| |
| --- a/arch/hexagon/include/asm/module.h |
| +++ b/arch/hexagon/include/asm/module.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_MODULE_H |
| |
| |
| --- a/arch/hexagon/include/asm/page.h |
| +++ b/arch/hexagon/include/asm/page.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Page management definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_PAGE_H |
| |
| |
| --- a/arch/hexagon/include/asm/perf_event.h |
| +++ b/arch/hexagon/include/asm/perf_event.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_PERF_EVENT_H |
| |
| |
| --- a/arch/hexagon/include/asm/pgalloc.h |
| +++ b/arch/hexagon/include/asm/pgalloc.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Page table support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_PGALLOC_H |
| |
| |
| --- a/arch/hexagon/include/asm/pgtable.h |
| +++ b/arch/hexagon/include/asm/pgtable.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Page table support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_PGTABLE_H |
| |
| |
| --- a/arch/hexagon/include/asm/processor.h |
| +++ b/arch/hexagon/include/asm/processor.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Process/processor support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_PROCESSOR_H |
| |
| |
| --- a/arch/hexagon/include/asm/smp.h |
| +++ b/arch/hexagon/include/asm/smp.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * SMP definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __ASM_SMP_H |
| |
| |
| --- a/arch/hexagon/include/asm/spinlock.h |
| +++ b/arch/hexagon/include/asm/spinlock.h |
| @@ -1,22 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Spinlock support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_SPINLOCK_H |
| |
| |
| --- a/arch/hexagon/include/asm/spinlock_types.h |
| +++ b/arch/hexagon/include/asm/spinlock_types.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Spinlock support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_SPINLOCK_TYPES_H |
| |
| |
| --- a/arch/hexagon/include/asm/string.h |
| +++ b/arch/hexagon/include/asm/string.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_STRING_H_ |
| |
| |
| --- a/arch/hexagon/include/asm/suspend.h |
| +++ b/arch/hexagon/include/asm/suspend.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_SUSPEND_H |
| |
| |
| --- a/arch/hexagon/include/asm/switch_to.h |
| +++ b/arch/hexagon/include/asm/switch_to.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Task switching definitions for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_SWITCH_TO_H |
| |
| |
| --- a/arch/hexagon/include/asm/syscall.h |
| +++ b/arch/hexagon/include/asm/syscall.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Syscall support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_HEXAGON_SYSCALL_H |
| |
| |
| --- a/arch/hexagon/include/asm/thread_info.h |
| +++ b/arch/hexagon/include/asm/thread_info.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Thread support for the Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_THREAD_INFO_H |
| |
| |
| --- a/arch/hexagon/include/asm/time.h |
| +++ b/arch/hexagon/include/asm/time.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef ASM_TIME_H |
| |
| |
| --- a/arch/hexagon/include/asm/timer-regs.h |
| +++ b/arch/hexagon/include/asm/timer-regs.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Timer support for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_TIMER_REGS_H |
| |
| |
| --- a/arch/hexagon/include/asm/timex.h |
| +++ b/arch/hexagon/include/asm/timex.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_TIMEX_H |
| |
| |
| --- a/arch/hexagon/include/asm/tlb.h |
| +++ b/arch/hexagon/include/asm/tlb.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_TLB_H |
| |
| |
| --- a/arch/hexagon/include/asm/tlbflush.h |
| +++ b/arch/hexagon/include/asm/tlbflush.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * TLB flush support for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_TLBFLUSH_H |
| |
| |
| --- a/arch/hexagon/include/asm/traps.h |
| +++ b/arch/hexagon/include/asm/traps.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Trap support for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_HEXAGON_TRAPS_H |
| |
| |
| --- a/arch/hexagon/include/asm/uaccess.h |
| +++ b/arch/hexagon/include/asm/uaccess.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * User memory access support for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_UACCESS_H |
| |
| |
| --- a/arch/hexagon/include/asm/vdso.h |
| +++ b/arch/hexagon/include/asm/vdso.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * vDSO implementation for Hexagon |
| * |
| * Copyright (c) 2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __ASM_VDSO_H |
| |
| |
| --- a/arch/hexagon/include/asm/vm_fault.h |
| +++ b/arch/hexagon/include/asm/vm_fault.h |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_HEXAGON_VM_FAULT_H |
| |
| |
| --- a/arch/hexagon/include/asm/vm_mmu.h |
| +++ b/arch/hexagon/include/asm/vm_mmu.h |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Hexagon VM page table entry definitions |
| * |
| * Copyright (c) 2010-2011,2013 The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef _ASM_VM_MMU_H |
| |
| |
| --- a/arch/hexagon/kernel/asm-offsets.c |
| +++ b/arch/hexagon/kernel/asm-offsets.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Copyright (C) 1996 David S. Miller |
| * Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 Ralf Baechle |
| @@ -6,20 +7,6 @@ |
| * Copyright (C) 2000 MIPS Technologies, Inc. |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/compat.h> |
| |
| |
| --- a/arch/hexagon/kernel/dma.c |
| +++ b/arch/hexagon/kernel/dma.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * DMA implementation for Hexagon |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/dma-noncoherent.h> |
| |
| |
| --- a/arch/hexagon/kernel/head.S |
| +++ b/arch/hexagon/kernel/head.S |
| @@ -1,22 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Early kernel startup code for Hexagon |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/linkage.h> |
| |
| |
| --- a/arch/hexagon/kernel/hexagon_ksyms.c |
| +++ b/arch/hexagon/kernel/hexagon_ksyms.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Export of symbols defined in assembly files and/or libgcc. |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/dma-mapping.h> |
| |
| |
| --- a/arch/hexagon/kernel/irq_cpu.c |
| +++ b/arch/hexagon/kernel/irq_cpu.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * First-level interrupt controller model for Hexagon. |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/interrupt.h> |
| |
| |
| --- a/arch/hexagon/kernel/kgdb.c |
| +++ b/arch/hexagon/kernel/kgdb.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * arch/hexagon/kernel/kgdb.c - Hexagon KGDB Support |
| * |
| * Copyright (c) 2011-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/irq.h> |
| |
| |
| --- a/arch/hexagon/kernel/module.c |
| +++ b/arch/hexagon/kernel/module.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Kernel module loader for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <asm/module.h> |
| |
| |
| --- a/arch/hexagon/kernel/process.c |
| +++ b/arch/hexagon/kernel/process.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Process creation support for Hexagon |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/sched.h> |
| |
| |
| --- a/arch/hexagon/kernel/ptrace.c |
| +++ b/arch/hexagon/kernel/ptrace.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Ptrace support for Hexagon |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/kernel.h> |
| |
| |
| --- a/arch/hexagon/kernel/reset.c |
| +++ b/arch/hexagon/kernel/reset.c |
| @@ -1,19 +1,6 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/smp.h> |
| |
| |
| --- a/arch/hexagon/kernel/setup.c |
| +++ b/arch/hexagon/kernel/setup.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Arch related setup for Hexagon |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/init.h> |
| |
| |
| --- a/arch/hexagon/kernel/signal.c |
| +++ b/arch/hexagon/kernel/signal.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Signal support for Hexagon processor |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/linkage.h> |
| |
| |
| --- a/arch/hexagon/kernel/smp.c |
| +++ b/arch/hexagon/kernel/smp.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * SMP support for Hexagon |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/err.h> |
| |
| |
| --- a/arch/hexagon/kernel/stacktrace.c |
| +++ b/arch/hexagon/kernel/stacktrace.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Stacktrace support for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/sched.h> |
| |
| |
| --- a/arch/hexagon/kernel/syscalltab.c |
| +++ b/arch/hexagon/kernel/syscalltab.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * System call table for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/syscalls.h> |
| |
| |
| --- a/arch/hexagon/kernel/time.c |
| +++ b/arch/hexagon/kernel/time.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Time related functions for Hexagon architecture |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/init.h> |
| |
| |
| --- a/arch/hexagon/kernel/trampoline.S |
| +++ b/arch/hexagon/kernel/trampoline.S |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/arch/hexagon/kernel/traps.c |
| +++ b/arch/hexagon/kernel/traps.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Kernel traps/events for Hexagon processor |
| * |
| * Copyright (c) 2010-2014, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/init.h> |
| |
| |
| --- a/arch/hexagon/kernel/vdso.c |
| +++ b/arch/hexagon/kernel/vdso.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * vDSO implementation for Hexagon |
| * |
| * Copyright (c) 2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/err.h> |
| |
| |
| --- a/arch/hexagon/kernel/vm_entry.S |
| +++ b/arch/hexagon/kernel/vm_entry.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Event entry/exit for Hexagon |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <asm/asm-offsets.h> /* assembly-safer versions of C defines */ |
| |
| |
| --- a/arch/hexagon/kernel/vm_events.c |
| +++ b/arch/hexagon/kernel/vm_events.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Mostly IRQ support for Hexagon |
| * |
| * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/kernel.h> |
| |
| |
| --- a/arch/hexagon/kernel/vm_init_segtable.S |
| +++ b/arch/hexagon/kernel/vm_init_segtable.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Initial page table for Linux kernel under Hexagon VM, |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/arch/hexagon/kernel/vm_ops.S |
| +++ b/arch/hexagon/kernel/vm_ops.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Hexagon VM instruction support |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/linkage.h> |
| |
| |
| --- a/arch/hexagon/kernel/vm_switch.S |
| +++ b/arch/hexagon/kernel/vm_switch.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Context switch support for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <asm/asm-offsets.h> |
| |
| |
| --- a/arch/hexagon/kernel/vm_vectors.S |
| +++ b/arch/hexagon/kernel/vm_vectors.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Event jump tables |
| * |
| * Copyright (c) 2010-2012,2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <asm/hexagon_vm.h> |
| |
| |
| --- a/arch/hexagon/kernel/vmlinux.lds.S |
| +++ b/arch/hexagon/kernel/vmlinux.lds.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Linker script for Hexagon kernel |
| * |
| * Copyright (c) 2010-2014, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <asm-generic/vmlinux.lds.h> |
| |
| |
| --- a/arch/hexagon/lib/checksum.c |
| +++ b/arch/hexagon/lib/checksum.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Checksum functions for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* This was derived from arch/alpha/lib/checksum.c */ |
| |
| |
| --- a/arch/hexagon/lib/io.c |
| +++ b/arch/hexagon/lib/io.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * I/O access functions for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <asm/io.h> |
| |
| |
| --- a/arch/hexagon/lib/memcpy.S |
| +++ b/arch/hexagon/lib/memcpy.S |
| @@ -1,20 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/arch/hexagon/lib/memset.S |
| +++ b/arch/hexagon/lib/memset.S |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| |
| |
| |
| --- a/arch/hexagon/mm/cache.c |
| +++ b/arch/hexagon/mm/cache.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Cache management functions for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/mm.h> |
| |
| |
| --- a/arch/hexagon/mm/copy_from_user.S |
| +++ b/arch/hexagon/mm/copy_from_user.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * User memory copy functions for kernel |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/arch/hexagon/mm/copy_to_user.S |
| +++ b/arch/hexagon/mm/copy_to_user.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * User memory copying routines for the Hexagon Kernel |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* The right way to do this involves valignb |
| |
| |
| --- a/arch/hexagon/mm/copy_user_template.S |
| +++ b/arch/hexagon/mm/copy_user_template.S |
| @@ -1,19 +1,6 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* Numerology: |
| |
| |
| --- a/arch/hexagon/mm/init.c |
| +++ b/arch/hexagon/mm/init.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Memory subsystem initialization for Hexagon |
| * |
| * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/init.h> |
| |
| |
| --- a/arch/hexagon/mm/ioremap.c |
| +++ b/arch/hexagon/mm/ioremap.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * I/O remap functions for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/io.h> |
| |
| |
| --- a/arch/hexagon/mm/pgalloc.c |
| +++ b/arch/hexagon/mm/pgalloc.c |
| @@ -1,19 +1,6 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/init.h> |
| |
| |
| --- a/arch/hexagon/mm/strnlen_user.S |
| +++ b/arch/hexagon/mm/strnlen_user.S |
| @@ -1,21 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * User string length functions for kernel |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #define isrc r0 |
| |
| |
| --- a/arch/hexagon/mm/uaccess.c |
| +++ b/arch/hexagon/mm/uaccess.c |
| @@ -1,19 +1,6 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/arch/hexagon/mm/vm_fault.c |
| +++ b/arch/hexagon/mm/vm_fault.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Memory fault handling for Hexagon |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/arch/hexagon/mm/vm_tlb.c |
| +++ b/arch/hexagon/mm/vm_tlb.c |
| @@ -1,21 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Hexagon Virtual Machine TLB functions |
| * |
| * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| /* |
| |
| |
| --- a/drivers/firmware/qcom_scm-32.c |
| +++ b/drivers/firmware/qcom_scm-32.c |
| @@ -1,19 +1,6 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* Copyright (c) 2010,2015, The Linux Foundation. All rights reserved. |
| * Copyright (C) 2015 Linaro Ltd. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #include <linux/slab.h> |
| |
| |
| --- a/drivers/input/touchscreen/cyttsp_core.c |
| +++ b/drivers/input/touchscreen/cyttsp_core.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* |
| * Core Source for: |
| * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. |
| @@ -9,22 +10,7 @@ |
| * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. |
| * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> |
| * |
| - * This program is free software; you can redistribute it and/or |
| - * modify it under the terms of the GNU General Public License |
| - * version 2, and only version 2, as published by the |
| - * Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License along |
| - * with this program; if not, write to the Free Software Foundation, Inc., |
| - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
| - * |
| * Contact Cypress Semiconductor at www.cypress.com <kev@cypress.com> |
| - * |
| */ |
| |
| #include <linux/delay.h> |
| |
| |
| --- a/drivers/input/touchscreen/cyttsp_core.h |
| +++ b/drivers/input/touchscreen/cyttsp_core.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Header file for: |
| * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. |
| @@ -9,22 +10,7 @@ |
| * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. |
| * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> |
| * |
| - * This program is free software; you can redistribute it and/or |
| - * modify it under the terms of the GNU General Public License |
| - * version 2, and only version 2, as published by the |
| - * Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License along |
| - * with this program; if not, write to the Free Software Foundation, Inc., |
| - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
| - * |
| * Contact Cypress Semiconductor at www.cypress.com <kev@cypress.com> |
| - * |
| */ |
| |
| |
| |
| |
| --- a/drivers/iommu/msm_iommu.c |
| +++ b/drivers/iommu/msm_iommu.c |
| @@ -1,20 +1,7 @@ |
| +// SPDX-License-Identifier: GPL-2.0-only |
| /* Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved. |
| * |
| * Author: Stepan Moskovchenko <stepanm@codeaurora.org> |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
| |
| |
| --- a/drivers/iommu/msm_iommu.h |
| +++ b/drivers/iommu/msm_iommu.h |
| @@ -1,18 +1,5 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef MSM_IOMMU_H |
| |
| |
| --- a/drivers/iommu/msm_iommu_hw-8xxx.h |
| +++ b/drivers/iommu/msm_iommu_hw-8xxx.h |
| @@ -1,18 +1,5 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved. |
| - * |
| - * This program is free software; you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 2 and |
| - * only version 2 as published by the Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with this program; if not, write to the Free Software |
| - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| - * 02110-1301, USA. |
| */ |
| |
| #ifndef __ARCH_ARM_MACH_MSM_IOMMU_HW_8XXX_H |
| |
| |
| --- a/include/linux/input/cyttsp.h |
| +++ b/include/linux/input/cyttsp.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Header file for: |
| * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. |
| @@ -9,22 +10,7 @@ |
| * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. |
| * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> |
| * |
| - * This program is free software; you can redistribute it and/or |
| - * modify it under the terms of the GNU General Public License |
| - * version 2, and only version 2, as published by the |
| - * Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License along |
| - * with this program; if not, write to the Free Software Foundation, Inc., |
| - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
| - * |
| * Contact Cypress Semiconductor at www.cypress.com (kev@cypress.com) |
| - * |
| */ |
| #ifndef _CYTTSP_H_ |
| #define _CYTTSP_H_ |
| |
| |
| --- a/include/linux/platform_data/cyttsp4.h |
| +++ b/include/linux/platform_data/cyttsp4.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-only */ |
| /* |
| * Header file for: |
| * Cypress TrueTouch(TM) Standard Product (TTSP) touchscreen drivers. |
| @@ -9,22 +10,7 @@ |
| * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. |
| * Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org> |
| * |
| - * This program is free software; you can redistribute it and/or |
| - * modify it under the terms of the GNU General Public License |
| - * version 2, and only version 2, as published by the |
| - * Free Software Foundation. |
| - * |
| - * This program is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License along |
| - * with this program; if not, write to the Free Software Foundation, Inc., |
| - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
| - * |
| * Contact Cypress Semiconductor at www.cypress.com (kev@cypress.com) |
| - * |
| */ |
| #ifndef _CYTTSP4_H_ |
| #define _CYTTSP4_H_ |
| |
| |