Based on the normalized pattern: this file is licensed under the terms of the gnu general public license version 2 this program is licensed as is without any warranty of any kind whether express or implied extracted by the scancode license scanner the SPDX license identifier GPL-2.0-only has been chosen to replace the boilerplate/reference. Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> --- V2: Split to overcome list size limits --- arch/arm/plat-orion/common.c | 5 +---- arch/arm/plat-orion/gpio.c | 5 +---- arch/arm/plat-orion/include/plat/addr-map.h | 5 +---- arch/arm/plat-orion/include/plat/common.h | 5 +---- arch/arm/plat-orion/include/plat/irq.h | 5 +---- arch/arm/plat-orion/include/plat/mpp.h | 5 +---- arch/arm/plat-orion/include/plat/orion-gpio.h | 5 +---- arch/arm/plat-orion/include/plat/pcie.h | 5 +---- arch/arm/plat-orion/include/plat/time.h | 5 +---- arch/arm/plat-orion/irq.c | 5 +---- arch/arm/plat-orion/mpp.c | 5 +---- arch/arm/plat-orion/pcie.c | 5 +---- arch/arm/plat-orion/time.c | 5 +---- arch/microblaze/pci/xilinx_pci.c | 5 +---- arch/mips/alchemy/common/platform.c | 5 +---- arch/mips/include/asm/txx9/smsc_fdc37m81x.h | 6 ++---- arch/mips/include/asm/txx9/tx4938.h | 6 ++---- arch/mips/kernel/kgdb.c | 5 +---- arch/mips/txx9/generic/irq_tx4938.c | 6 ++---- arch/mips/txx9/generic/smsc_fdc37m81x.c | 6 ++---- arch/openrisc/include/asm/atomic.h | 9 ++------- arch/openrisc/include/asm/bitops/atomic.h | 9 ++------- arch/openrisc/include/asm/cmpxchg.h | 5 +---- arch/openrisc/include/asm/smp.h | 9 ++------- arch/openrisc/include/asm/unwinder.h | 5 +---- arch/openrisc/kernel/smp.c | 5 +---- arch/openrisc/kernel/stacktrace.c | 5 +---- arch/openrisc/kernel/unwinder.c | 6 +----- arch/powerpc/boot/44x.h | 5 +---- arch/powerpc/boot/4xx.h | 5 +---- arch/powerpc/boot/dts/acadia.dts | 5 +---- arch/powerpc/boot/dts/akebono.dts | 5 +---- arch/powerpc/boot/dts/bamboo.dts | 5 +---- arch/powerpc/boot/dts/canyonlands.dts | 5 +---- arch/powerpc/boot/dts/currituck.dts | 5 +---- arch/powerpc/boot/dts/ebony.dts | 5 +---- arch/powerpc/boot/dts/eiger.dts | 5 +---- arch/powerpc/boot/dts/fsp2.dts | 5 +---- arch/powerpc/boot/dts/glacier.dts | 5 +---- arch/powerpc/boot/dts/haleakala.dts | 5 +---- arch/powerpc/boot/dts/holly.dts | 5 +---- arch/powerpc/boot/dts/hotfoot.dts | 5 +---- arch/powerpc/boot/dts/icon.dts | 5 +---- arch/powerpc/boot/dts/iss4xx-mpic.dts | 5 +---- arch/powerpc/boot/dts/iss4xx.dts | 5 +---- arch/powerpc/boot/dts/katmai.dts | 5 +---- arch/powerpc/boot/dts/kilauea.dts | 5 +---- arch/powerpc/boot/dts/ksi8560.dts | 7 ++----- arch/powerpc/boot/dts/kuroboxHD.dts | 5 +---- arch/powerpc/boot/dts/kuroboxHG.dts | 5 +---- arch/powerpc/boot/dts/makalu.dts | 5 +---- arch/powerpc/boot/dts/mvme5100.dts | 5 +---- arch/powerpc/boot/dts/obs600.dts | 5 +---- arch/powerpc/boot/dts/rainier.dts | 6 +----- arch/powerpc/boot/dts/redwood.dts | 5 +---- arch/powerpc/boot/dts/sam440ep.dts | 9 +++------ arch/powerpc/boot/dts/sequoia.dts | 6 +----- arch/powerpc/boot/dts/storcenter.dts | 5 +---- arch/powerpc/boot/dts/taishan.dts | 5 +---- arch/powerpc/boot/dts/warp.dts | 5 +---- arch/powerpc/boot/dts/yosemite.dts | 5 +---- arch/powerpc/boot/ops.h | 6 ++---- arch/powerpc/boot/serial.c | 6 ++---- arch/powerpc/boot/simple_alloc.c | 6 ++---- arch/powerpc/include/asm/edac.h | 6 ++---- arch/powerpc/include/asm/ehv_pic.h | 5 +---- arch/powerpc/include/asm/fs_pd.h | 5 +---- arch/powerpc/include/asm/kgdb.h | 7 ++----- 68 files changed, 83 insertions(+), 288 deletions(-) --- a/arch/arm/plat-orion/common.c +++ b/arch/arm/plat-orion/common.c @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * arch/arm/plat-orion/common.c * * Marvell Orion SoC common setup code used by multiple mach-/common.c - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #include <linux/kernel.h> --- a/arch/arm/plat-orion/gpio.c +++ b/arch/arm/plat-orion/gpio.c @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * arch/arm/plat-orion/gpio.c * * Marvell Orion SoC GPIO handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #define DEBUG --- a/arch/arm/plat-orion/include/plat/addr-map.h +++ b/arch/arm/plat-orion/include/plat/addr-map.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/addr-map.h * * Marvell Orion SoC address map handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_ADDR_MAP_H --- a/arch/arm/plat-orion/include/plat/common.h +++ b/arch/arm/plat-orion/include/plat/common.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/common.h * * Marvell Orion SoC common setup code used by different mach-/common.c - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_COMMON_H --- a/arch/arm/plat-orion/include/plat/irq.h +++ b/arch/arm/plat-orion/include/plat/irq.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/irq.h * * Marvell Orion SoC IRQ handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_IRQ_H --- a/arch/arm/plat-orion/include/plat/mpp.h +++ b/arch/arm/plat-orion/include/plat/mpp.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/mpp.h * * Marvell Orion SoC MPP handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_MPP_H --- a/arch/arm/plat-orion/include/plat/orion-gpio.h +++ b/arch/arm/plat-orion/include/plat/orion-gpio.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/orion-gpio.h * * Marvell Orion SoC GPIO handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_GPIO_H --- a/arch/arm/plat-orion/include/plat/pcie.h +++ b/arch/arm/plat-orion/include/plat/pcie.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/pcie.h * * Marvell Orion SoC PCIe handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_PCIE_H --- a/arch/arm/plat-orion/include/plat/time.h +++ b/arch/arm/plat-orion/include/plat/time.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * arch/arm/plat-orion/include/plat/time.h * * Marvell Orion SoC time handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef __PLAT_TIME_H --- a/arch/arm/plat-orion/irq.c +++ b/arch/arm/plat-orion/irq.c @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * arch/arm/plat-orion/irq.c * * Marvell Orion SoC IRQ handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #include <linux/kernel.h> --- a/arch/arm/plat-orion/mpp.c +++ b/arch/arm/plat-orion/mpp.c @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * arch/arm/plat-orion/mpp.c * * MPP functions for Marvell orion SoCs - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #include <linux/kernel.h> --- a/arch/arm/plat-orion/pcie.c +++ b/arch/arm/plat-orion/pcie.c @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * arch/arm/plat-orion/pcie.c * * Marvell Orion SoC PCIe handling. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #include <linux/kernel.h> --- a/arch/arm/plat-orion/time.c +++ b/arch/arm/plat-orion/time.c @@ -1,12 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * arch/arm/plat-orion/time.c * * Marvell Orion SoC timer handling. * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. - * * Timer 0 is used as free-running clocksource, while timer 1 is * used as clock_event_device. */ --- a/arch/microblaze/pci/xilinx_pci.c +++ b/arch/microblaze/pci/xilinx_pci.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * PCI support for Xilinx plbv46_pci soft-core which can be used on * Xilinx Virtex ML410 / ML510 boards. @@ -8,10 +9,6 @@ * The pci bridge fixup code was copied from ppc4xx_pci.c and was written * by Benjamin Herrenschmidt. * Copyright 2007 Ben. Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx>, IBM Corp. - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #include <linux/ioport.h> --- a/arch/mips/alchemy/common/platform.c +++ b/arch/mips/alchemy/common/platform.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Platform device support for Au1x00 SoCs. * @@ -5,10 +6,6 @@ * * (C) Copyright Embedded Alley Solutions, Inc 2005 * Author: Pantelis Antoniou <pantelis@xxxxxxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #include <linux/clk.h> --- a/arch/mips/include/asm/txx9/smsc_fdc37m81x.h +++ b/arch/mips/include/asm/txx9/smsc_fdc37m81x.h @@ -1,12 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * Interface for smsc fdc48m81x Super IO chip * * Author: MontaVista Software, Inc. source@xxxxxxxxxx * - * 2001-2003 (c) MontaVista Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2001-2003 (c) MontaVista Software, Inc. * * Copyright (C) 2004 MontaVista Software Inc. * Manish Lachwani, mlachwani@xxxxxxxxxx --- a/arch/mips/include/asm/txx9/tx4938.h +++ b/arch/mips/include/asm/txx9/tx4938.h @@ -1,11 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * Definitions for TX4937/TX4938 * Copyright (C) 2000-2001 Toshiba Corporation * - * 2003-2005 (c) MontaVista Software, Inc. This file is licensed under the - * terms of the GNU General Public License version 2. This program is - * licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2003-2005 (c) MontaVista Software, Inc. * * Support for TX4938 in 2.6 - Manish Lachwani (mlachwani@xxxxxxxxxx) */ --- a/arch/mips/kernel/kgdb.c +++ b/arch/mips/kernel/kgdb.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Originally written by Glenn Engel, Lake Stevens Instrument Division * @@ -16,10 +17,6 @@ * * Copyright (C) 2007-2008 Wind River Systems, Inc. * Author/Maintainer: Jason Wessel, jason.wessel@xxxxxxxxxxxxx - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #include <linux/ptrace.h> /* for linux pt_regs struct */ --- a/arch/mips/txx9/generic/irq_tx4938.c +++ b/arch/mips/txx9/generic/irq_tx4938.c @@ -1,13 +1,11 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * linux/arch/mips/tx4938/common/irq.c * * Common tx4938 irq handler * Copyright (C) 2000-2001 Toshiba Corporation * - * 2003-2005 (c) MontaVista Software, Inc. This file is licensed under the - * terms of the GNU General Public License version 2. This program is - * licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2003-2005 (c) MontaVista Software, Inc. * * Support for TX4938 in 2.6 - Manish Lachwani (mlachwani@xxxxxxxxxx) */ --- a/arch/mips/txx9/generic/smsc_fdc37m81x.c +++ b/arch/mips/txx9/generic/smsc_fdc37m81x.c @@ -1,12 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Interface for smsc fdc48m81x Super IO chip * * Author: MontaVista Software, Inc. source@xxxxxxxxxx * - * 2001-2003 (c) MontaVista Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2001-2003 (c) MontaVista Software, Inc. * * Copyright 2004 (c) MontaVista Software, Inc. */ --- a/arch/openrisc/include/asm/atomic.h +++ b/arch/openrisc/include/asm/atomic.h @@ -1,10 +1,5 @@ -/* - * Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. - */ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> */ #ifndef __ASM_OPENRISC_ATOMIC_H #define __ASM_OPENRISC_ATOMIC_H --- a/arch/openrisc/include/asm/bitops/atomic.h +++ b/arch/openrisc/include/asm/bitops/atomic.h @@ -1,10 +1,5 @@ -/* - * Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. - */ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> */ #ifndef __ASM_OPENRISC_BITOPS_ATOMIC_H #define __ASM_OPENRISC_BITOPS_ATOMIC_H --- a/arch/openrisc/include/asm/cmpxchg.h +++ b/arch/openrisc/include/asm/cmpxchg.h @@ -1,13 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * 1,2 and 4 byte cmpxchg and xchg implementations for OpenRISC. * * Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> * Copyright (C) 2017 Stafford Horne <shorne@xxxxxxxxx> * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. - * * Note: * The portable implementations of 1 and 2 byte xchg and cmpxchg using a 4 * byte cmpxchg is sourced heavily from the sh and mips implementations. --- a/arch/openrisc/include/asm/smp.h +++ b/arch/openrisc/include/asm/smp.h @@ -1,10 +1,5 @@ -/* - * Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. - */ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> */ #ifndef __ASM_OPENRISC_SMP_H #define __ASM_OPENRISC_SMP_H --- a/arch/openrisc/include/asm/unwinder.h +++ b/arch/openrisc/include/asm/unwinder.h @@ -1,13 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * OpenRISC unwinder.h * * Architecture API for unwinding stacks. * * Copyright (C) 2017 Stafford Horne <shorne@xxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #ifndef __ASM_OPENRISC_UNWINDER_H --- a/arch/openrisc/kernel/smp.c +++ b/arch/openrisc/kernel/smp.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@xxxxxxxxxxxxx> * Copyright (C) 2017 Stafford Horne <shorne@xxxxxxxxx> @@ -5,10 +6,6 @@ * Based on arm64 and arc implementations * Copyright (C) 2013 ARM Ltd. * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #include <linux/smp.h> --- a/arch/openrisc/kernel/stacktrace.c +++ b/arch/openrisc/kernel/stacktrace.c @@ -1,12 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Stack trace utility for OpenRISC * * Copyright (C) 2017 Stafford Horne <shorne@xxxxxxxxx> * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. - * * Losely based on work from sh and powerpc. */ --- a/arch/openrisc/kernel/unwinder.c +++ b/arch/openrisc/kernel/unwinder.c @@ -1,13 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * OpenRISC unwinder.c * * Reusable arch specific api for unwinding stacks. * * Copyright (C) 2017 Stafford Horne <shorne@xxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #include <linux/sched/task_stack.h> @@ -102,4 +99,3 @@ void unwind_stack(void *data, unsigned l } } #endif /* CONFIG_FRAME_POINTER */ - --- a/arch/powerpc/boot/44x.h +++ b/arch/powerpc/boot/44x.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * PowerPC 44x related functions * * Copyright 2007 David Gibson, IBM Corporation. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef _PPC_BOOT_44X_H_ #define _PPC_BOOT_44X_H_ --- a/arch/powerpc/boot/4xx.h +++ b/arch/powerpc/boot/4xx.h @@ -1,12 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * PowerPC 4xx related functions * * Copyright 2007 IBM Corporation. * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ #ifndef _POWERPC_BOOT_4XX_H_ #define _POWERPC_BOOT_4XX_H_ --- a/arch/powerpc/boot/dts/acadia.dts +++ b/arch/powerpc/boot/dts/acadia.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Acadia (405EZ) * * Copyright IBM Corp. 2008 - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/akebono.dts +++ b/arch/powerpc/boot/dts/akebono.dts @@ -1,12 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM Embedded PPC 476 Platform * * Copyright © 2013 Tony Breeds IBM Corporation * Copyright © 2013 Alistair Popple IBM Corporation - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/bamboo.dts +++ b/arch/powerpc/boot/dts/bamboo.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Bamboo * @@ -5,10 +6,6 @@ * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx> * * FIXME: Draft only! - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/canyonlands.dts +++ b/arch/powerpc/boot/dts/canyonlands.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Canyonlands (460EX) * * Copyright 2008-2009 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/currituck.dts +++ b/arch/powerpc/boot/dts/currituck.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM Embedded PPC 476 Platform * * Copyright © 2011 Tony Breeds IBM Corporation - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/ebony.dts +++ b/arch/powerpc/boot/dts/ebony.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM Ebony * @@ -5,10 +6,6 @@ * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx>, David Gibson <dwg@xxxxxxxxxxx> * * FIXME: Draft only! - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/eiger.dts +++ b/arch/powerpc/boot/dts/eiger.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC (AppliedMicro) Eiger(460SX) * * Copyright 2009 AMCC (AppliedMicro) <ttnguyen@xxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/fsp2.dts +++ b/arch/powerpc/boot/dts/fsp2.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for FSP2 * * Copyright 2010,2012 IBM Corp. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ --- a/arch/powerpc/boot/dts/glacier.dts +++ b/arch/powerpc/boot/dts/glacier.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Glacier (460GT) * * Copyright 2008-2010 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/haleakala.dts +++ b/arch/powerpc/boot/dts/haleakala.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Haleakala (405EXr) * * Copyright 2008 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/holly.dts +++ b/arch/powerpc/boot/dts/holly.dts @@ -1,13 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM Holly (PPC 750CL with TSI controller) * Copyright 2007, IBM Corporation * * Stephen Winiecki <stevewin@xxxxxxxxxx> * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/hotfoot.dts +++ b/arch/powerpc/boot/dts/hotfoot.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for ESTeem 195E Hotfoot * * Copyright 2009 AbsoluteValue Systems <solomon@xxxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/icon.dts +++ b/arch/powerpc/boot/dts/icon.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for Mosaix Technologies, Inc. ICON board * * Copyright 2010 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/iss4xx-mpic.dts +++ b/arch/powerpc/boot/dts/iss4xx-mpic.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM Embedded PPC 476 Platform * @@ -6,10 +7,6 @@ * Based on earlier code: * Copyright (c) 2006, 2007 IBM Corp. * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx>, David Gibson <dwg@xxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/iss4xx.dts +++ b/arch/powerpc/boot/dts/iss4xx.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM Embedded PPC 476 Platform * @@ -6,10 +7,6 @@ * Based on earlier code: * Copyright (c) 2006, 2007 IBM Corp. * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx>, David Gibson <dwg@xxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/katmai.dts +++ b/arch/powerpc/boot/dts/katmai.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Katmai eval board * @@ -6,10 +7,6 @@ * * Copyright (c) 2006, 2007 IBM Corp. * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/kilauea.dts +++ b/arch/powerpc/boot/dts/kilauea.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Kilauea (405EX) * * Copyright 2007-2009 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/ksi8560.dts +++ b/arch/powerpc/boot/dts/ksi8560.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for Emerson KSI8560 * @@ -5,11 +6,7 @@ * * Based on mpc8560ads.dts * - * 2008 (c) MontaVista, Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. - * + * 2008 (c) MontaVista, Software, Inc. */ /dts-v1/; --- a/arch/powerpc/boot/dts/kuroboxHD.dts +++ b/arch/powerpc/boot/dts/kuroboxHD.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Souce for Buffalo KuroboxHD * @@ -9,10 +10,6 @@ * 2006 (c) G. Liakhovetski <g.liakhovetski@xxxxxx> * Copyright 2008 Freescale Semiconductor, Inc. * - * This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. XXXX add flash parts, rtc, ?? --- a/arch/powerpc/boot/dts/kuroboxHG.dts +++ b/arch/powerpc/boot/dts/kuroboxHG.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Souce for Buffalo KuroboxHG * @@ -9,10 +10,6 @@ * 2006 (c) G. Liakhovetski <g.liakhovetski@xxxxxx> * Copyright 2008 Freescale Semiconductor, Inc. * - * This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. XXXX add flash parts, rtc, ?? --- a/arch/powerpc/boot/dts/makalu.dts +++ b/arch/powerpc/boot/dts/makalu.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Makalu (405EX) * * Copyright 2007 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/mvme5100.dts +++ b/arch/powerpc/boot/dts/mvme5100.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for Motorola/Emerson MVME5100. * * Copyright 2013 CSC Australia Pty. Ltd. - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/obs600.dts +++ b/arch/powerpc/boot/dts/obs600.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for PlatHome OpenBlockS 600 (405EX) * @@ -6,10 +7,6 @@ * Based on Kilauea by: * * Copyright 2007-2009 DENX Software Engineering, Stefan Roese <sr@xxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/rainier.dts +++ b/arch/powerpc/boot/dts/rainier.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Rainier * @@ -5,11 +6,6 @@ * Copyright (c) 2007 MontaVista Software, Inc. * * FIXME: Draft only! - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. - * */ /dts-v1/; --- a/arch/powerpc/boot/dts/redwood.dts +++ b/arch/powerpc/boot/dts/redwood.dts @@ -1,11 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Redwood(460SX) * * Copyright 2008 AMCC <tmarri@xxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/sam440ep.dts +++ b/arch/powerpc/boot/dts/sam440ep.dts @@ -1,16 +1,13 @@ +// SPDX-License-Identifier: GPL-2.0-only /* - * Device Tree Source for ACube Sam440ep based off bamboo.dts code - * original copyrights below + * Device Tree Source for ACube Sam440ep based off bamboo.dts code + * original copyrights below * * Copyright (c) 2006, 2007 IBM Corp. * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx> * * Modified from bamboo.dts for sam440ep: * Copyright 2008 Giuseppe Coviello <gicoviello@xxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/sequoia.dts +++ b/arch/powerpc/boot/dts/sequoia.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Sequoia * @@ -5,11 +6,6 @@ * Copyright (c) 2006, 2007 IBM Corp. * * FIXME: Draft only! - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. - * */ /dts-v1/; --- a/arch/powerpc/boot/dts/storcenter.dts +++ b/arch/powerpc/boot/dts/storcenter.dts @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IOMEGA StorCenter * @@ -5,10 +6,6 @@ * Copyright 2007 Jon Loeliger * * Based on the Kurobox DTS by G. Liakhovetski <g.liakhovetski@xxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without any - * warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/taishan.dts +++ b/arch/powerpc/boot/dts/taishan.dts @@ -1,13 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for IBM/AMCC Taishan * * Copyright 2007 IBM Corp. * Hugh Blemings <hugh@xxxxxxxxxx> based off code by * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx>, David Gibson <dwg@xxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/warp.dts +++ b/arch/powerpc/boot/dts/warp.dts @@ -1,12 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for PIKA Warp * * Copyright (c) 2008-2009 PIKA Technologies * Sean MacLennan <smaclennan@xxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/dts/yosemite.dts +++ b/arch/powerpc/boot/dts/yosemite.dts @@ -1,12 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Device Tree Source for AMCC Yosemite * * Copyright 2008 IBM Corp. * Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public - * License version 2. This program is licensed "as is" without - * any warranty of any kind, whether express or implied. */ /dts-v1/; --- a/arch/powerpc/boot/ops.h +++ b/arch/powerpc/boot/ops.h @@ -1,12 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * Global definition of all the bootwrapper operations. * * Author: Mark A. Greer <mgreer@xxxxxxxxxx> * - * 2006 (c) MontaVista Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2006 (c) MontaVista Software, Inc. */ #ifndef _PPC_BOOT_OPS_H_ #define _PPC_BOOT_OPS_H_ --- a/arch/powerpc/boot/serial.c +++ b/arch/powerpc/boot/serial.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Generic serial console support * @@ -6,10 +7,7 @@ * Code in serial_edit_cmdline() copied from <file:arch/ppc/boot/simple/misc.c> * and was written by Matt Porter <mporter@xxxxxxxxxxxxxxxxxxx>. * - * 2001,2006 (c) MontaVista Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2001,2006 (c) MontaVista Software, Inc. */ #include <stdarg.h> #include <stddef.h> --- a/arch/powerpc/boot/simple_alloc.c +++ b/arch/powerpc/boot/simple_alloc.c @@ -1,12 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Implement primitive realloc(3) functionality. * * Author: Mark A. Greer <mgreer@xxxxxxxxxx> * - * 2006 (c) MontaVista, Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2006 (c) MontaVista, Software, Inc. */ #include <stddef.h> --- a/arch/powerpc/include/asm/edac.h +++ b/arch/powerpc/include/asm/edac.h @@ -1,12 +1,10 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * PPC EDAC common defs * * Author: Dave Jiang <djiang@xxxxxxxxxx> * - * 2007 (c) MontaVista Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2007 (c) MontaVista Software, Inc. */ #ifndef ASM_EDAC_H #define ASM_EDAC_H --- a/arch/powerpc/include/asm/ehv_pic.h +++ b/arch/powerpc/include/asm/ehv_pic.h @@ -1,11 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * EHV_PIC private definitions and structure. * * Copyright 2008-2010 Freescale Semiconductor, Inc. - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #ifndef __EHV_PIC_H__ #define __EHV_PIC_H__ --- a/arch/powerpc/include/asm/fs_pd.h +++ b/arch/powerpc/include/asm/fs_pd.h @@ -1,12 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * Platform information definitions. * * 2006 (c) MontaVista Software, Inc. * Vitaly Bordug <vbordug@xxxxxxxxxxxxx> - * - * This file is licensed under the terms of the GNU General Public License - * version 2. This program is licensed "as is" without any warranty of any - * kind, whether express or implied. */ #ifndef FS_PD_H --- a/arch/powerpc/include/asm/kgdb.h +++ b/arch/powerpc/include/asm/kgdb.h @@ -1,3 +1,4 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ /* * The PowerPC (32/64) specific defines / externs for KGDB. Based on * the previous 32bit and 64bit specific files, which had the following @@ -8,14 +9,10 @@ * PPC Mods (C) 2003 John Whitney (john.whitney@xxxxxxxxxxx) * PPC Mods (C) 1998 Michael Tesch (tesch@xxxxxxxxxxx) * - * * Copyright (C) 1995 David S. Miller (davem@xxxxxxxxxxxxxxxx) * Author: Tom Rini <trini@xxxxxxxxxxxxxxxxxxx> * - * 2006 (c) MontaVista Software, Inc. This file is licensed under - * the terms of the GNU General Public License version 2. This program - * is licensed "as is" without any warranty of any kind, whether express - * or implied. + * 2006 (c) MontaVista Software, Inc. */ #ifdef __KERNEL__ #ifndef __POWERPC_KGDB_H__