Linux-SPDX Archive on lore.kernel.org
 help / color / Atom feed
From: Thomas Gleixner <tglx@linutronix.de>
To: linux-spdx@vger.kernel.org
Subject: [Batch 10 patch 01/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201
Date: Tue, 28 May 2019 10:10:04 -0700
Message-ID: <20190528171438.107155473@linutronix.de> (raw)
In-Reply-To: <20190528171003.338128414@linutronix.de>

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 and conditions of the gnu general public license
  version 2 as published by the free software foundation this program
  is distributed in the hope 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 see http www gnu org
  licenses

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 228 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch10&id=fc4cf4e4c55d
---
 arch/arm/boot/dts/ecx-2000.dts                           |   13 +------------
 arch/arm/boot/dts/ecx-common.dtsi                        |   13 +------------
 arch/arm/boot/dts/highbank.dts                           |   13 +------------
 arch/arm/include/asm/edac.h                              |   13 +------------
 arch/arm/include/asm/percpu.h                            |   13 +------------
 arch/arm/mach-highbank/highbank.c                        |   13 +------------
 arch/arm/mach-highbank/pm.c                              |   13 +------------
 arch/arm/mach-highbank/sysregs.h                         |   13 +------------
 arch/arm/mach-highbank/system.c                          |   13 +------------
 arch/arm/mach-socfpga/l2_cache.c                         |   13 +------------
 arch/arm/mach-socfpga/ocram.c                            |   13 +------------
 arch/arm/mach-socfpga/platsmp.c                          |   13 +------------
 arch/arm/mach-socfpga/pm.c                               |   13 +------------
 arch/arm/mach-socfpga/self-refresh.S                     |   13 +------------
 arch/arm/mach-tegra/common.h                             |   13 +------------
 arch/arm/mach-tegra/cpuidle-tegra114.c                   |   13 +------------
 arch/arm/mach-tegra/cpuidle.h                            |   13 +------------
 arch/arm/mach-tegra/irammap.h                            |   13 +------------
 arch/arm/mach-tegra/irq.h                                |   13 +------------
 arch/arm/mach-tegra/pm-tegra20.c                         |   13 +------------
 arch/arm/mach-tegra/pm-tegra30.c                         |   13 +------------
 arch/arm/mach-tegra/pm.c                                 |   13 +------------
 arch/arm/mach-tegra/pm.h                                 |   13 +------------
 arch/arm/mach-tegra/reset-handler.S                      |   13 +------------
 arch/arm/mach-tegra/sleep-tegra20.S                      |   13 +------------
 arch/arm/mach-tegra/sleep-tegra30.S                      |   13 +------------
 arch/arm/mach-tegra/sleep.h                              |   13 +------------
 arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi        |   13 +------------
 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts   |   13 +------------
 arch/nios2/boot/dts/10m50_devboard.dts                   |   13 +------------
 arch/nios2/include/asm/shmparam.h                        |   13 +------------
 arch/nios2/include/asm/syscall.h                         |   13 +------------
 arch/nios2/include/asm/syscalls.h                        |   14 +-------------
 arch/nios2/kernel/syscall_table.c                        |   14 +-------------
 drivers/ata/ahci_ceva.c                                  |   13 +------------
 drivers/ata/ahci_imx.c                                   |   13 +------------
 drivers/ata/sata_highbank.c                              |   13 +------------
 drivers/clk/clk-asm9260.c                                |   13 +------------
 drivers/clk/clk-highbank.c                               |   13 +------------
 drivers/clk/clk-oxnas.c                                  |   13 +------------
 drivers/clk/clk-scpi.c                                   |   13 +------------
 drivers/clk/clk-stm32f4.c                                |   13 +------------
 drivers/clk/socfpga/clk-gate-a10.c                       |   13 +------------
 drivers/clk/socfpga/clk-periph-a10.c                     |   13 +------------
 drivers/clk/socfpga/clk-pll-a10.c                        |   13 +------------
 drivers/clk/tegra/clk-audio-sync.c                       |   13 +------------
 drivers/clk/tegra/clk-divider.c                          |   13 +------------
 drivers/clk/tegra/clk-periph-fixed.c                     |   13 +------------
 drivers/clk/tegra/clk-periph-gate.c                      |   13 +------------
 drivers/clk/tegra/clk-periph.c                           |   13 +------------
 drivers/clk/tegra/clk-pll-out.c                          |   13 +------------
 drivers/clk/tegra/clk-pll.c                              |   13 +------------
 drivers/clk/tegra/clk-super.c                            |   13 +------------
 drivers/clk/tegra/clk-tegra-audio.c                      |   13 +------------
 drivers/clk/tegra/clk-tegra-fixed.c                      |   13 +------------
 drivers/clk/tegra/clk-tegra-periph.c                     |   13 +------------
 drivers/clk/tegra/clk-tegra-pmc.c                        |   13 +------------
 drivers/clk/tegra/clk-tegra-super-gen4.c                 |   13 +------------
 drivers/clk/tegra/clk-tegra114.c                         |   13 +------------
 drivers/clk/tegra/clk-tegra124.c                         |   13 +------------
 drivers/clk/tegra/clk-tegra20.c                          |   13 +------------
 drivers/clk/tegra/clk-tegra210.c                         |   13 +------------
 drivers/clk/tegra/clk-tegra30.c                          |   13 +------------
 drivers/clk/tegra/clk.c                                  |   13 +------------
 drivers/clk/tegra/clk.h                                  |   13 +------------
 drivers/clocksource/timer-of.c                           |   13 +------------
 drivers/clocksource/timer-oxnas-rps.c                    |   13 +------------
 drivers/clocksource/timer-probe.c                        |   13 +------------
 drivers/cpuidle/cpuidle-calxeda.c                        |   13 +------------
 drivers/cpuidle/cpuidle-zynq.c                           |   13 +------------
 drivers/devfreq/tegra-devfreq.c                          |   14 +-------------
 drivers/dma/tegra20-apb-dma.c                            |   13 +------------
 drivers/dma/tegra210-adma.c                              |   13 +------------
 drivers/edac/highbank_l2_edac.c                          |   13 +------------
 drivers/edac/highbank_mc_edac.c                          |   13 +------------
 drivers/firmware/arm_scpi.c                              |   13 +------------
 drivers/firmware/scpi_pm_domain.c                        |   13 +------------
 drivers/gpio/gpio-altera-a10sr.c                         |   13 +------------
 drivers/gpio/gpio-palmas.c                               |   13 +------------
 drivers/gpio/gpio-rc5t583.c                              |   14 +-------------
 drivers/gpio/gpio-xra1403.c                              |   13 +------------
 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c |   13 +------------
 drivers/gpu/host1x/bus.c                                 |   13 +------------
 drivers/gpu/host1x/bus.h                                 |   13 +------------
 drivers/gpu/host1x/cdma.c                                |   13 +------------
 drivers/gpu/host1x/cdma.h                                |   13 +------------
 drivers/gpu/host1x/channel.c                             |   13 +------------
 drivers/gpu/host1x/channel.h                             |   13 +------------
 drivers/gpu/host1x/debug.h                               |   13 +------------
 drivers/gpu/host1x/dev.c                                 |   13 +------------
 drivers/gpu/host1x/dev.h                                 |   13 +------------
 drivers/gpu/host1x/hw/cdma_hw.c                          |   13 +------------
 drivers/gpu/host1x/hw/channel_hw.c                       |   13 +------------
 drivers/gpu/host1x/hw/host1x01.c                         |   13 +------------
 drivers/gpu/host1x/hw/host1x01.h                         |   13 +------------
 drivers/gpu/host1x/hw/host1x01_hardware.h                |   13 +------------
 drivers/gpu/host1x/hw/host1x02.c                         |   13 +------------
 drivers/gpu/host1x/hw/host1x02.h                         |   13 +------------
 drivers/gpu/host1x/hw/host1x02_hardware.h                |   13 +------------
 drivers/gpu/host1x/hw/host1x04.c                         |   13 +------------
 drivers/gpu/host1x/hw/host1x04.h                         |   13 +------------
 drivers/gpu/host1x/hw/host1x04_hardware.h                |   13 +------------
 drivers/gpu/host1x/hw/host1x05.c                         |   13 +------------
 drivers/gpu/host1x/hw/host1x05.h                         |   13 +------------
 drivers/gpu/host1x/hw/host1x05_hardware.h                |   13 +------------
 drivers/gpu/host1x/hw/host1x06.c                         |   13 +------------
 drivers/gpu/host1x/hw/host1x06.h                         |   13 +------------
 drivers/gpu/host1x/hw/host1x06_hardware.h                |   13 +------------
 drivers/gpu/host1x/hw/host1x07.c                         |   13 +------------
 drivers/gpu/host1x/hw/host1x07.h                         |   13 +------------
 drivers/gpu/host1x/hw/host1x07_hardware.h                |   13 +------------
 drivers/gpu/host1x/hw/hw_host1x01_channel.h              |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x01_sync.h                 |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x01_uclass.h               |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x02_channel.h              |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x02_sync.h                 |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x02_uclass.h               |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x04_channel.h              |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x04_sync.h                 |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x04_uclass.h               |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x05_channel.h              |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x05_sync.h                 |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x05_uclass.h               |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h           |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x06_uclass.h               |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x06_vm.h                   |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h           |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x07_uclass.h               |   14 +-------------
 drivers/gpu/host1x/hw/hw_host1x07_vm.h                   |   14 +-------------
 drivers/gpu/host1x/hw/intr_hw.c                          |   13 +------------
 drivers/gpu/host1x/hw/syncpt_hw.c                        |   13 +------------
 drivers/gpu/host1x/intr.c                                |   13 +------------
 drivers/gpu/host1x/intr.h                                |   13 +------------
 drivers/gpu/host1x/job.c                                 |   13 +------------
 drivers/gpu/host1x/job.h                                 |   13 +------------
 drivers/gpu/host1x/syncpt.c                              |   13 +------------
 drivers/gpu/host1x/syncpt.h                              |   13 +------------
 drivers/i2c/busses/i2c-altera.c                          |   13 +------------
 drivers/i2c/busses/i2c-tegra-bpmp.c                      |   13 +------------
 drivers/i2c/muxes/i2c-mux-pinctrl.c                      |   13 +------------
 drivers/iio/light/isl29028.c                             |   13 +------------
 drivers/mailbox/mailbox-altera.c                         |   13 +------------
 drivers/mailbox/pl320-ipc.c                              |   13 +------------
 drivers/media/platform/tegra-cec/tegra_cec.c             |   13 +------------
 drivers/media/platform/tegra-cec/tegra_cec.h             |   13 +------------
 drivers/mfd/altera-a10sr.c                               |   13 +------------
 drivers/mfd/rc5t583-irq.c                                |   14 +-------------
 drivers/mfd/rc5t583.c                                    |   14 +-------------
 drivers/mfd/tps65090.c                                   |   13 +------------
 drivers/mtd/spi-nor/cadence-quadspi.c                    |   13 +------------
 drivers/net/ethernet/altera/altera_msgdma.c              |   13 +------------
 drivers/net/ethernet/altera/altera_msgdma.h              |   13 +------------
 drivers/net/ethernet/altera/altera_msgdmahw.h            |   13 +------------
 drivers/net/ethernet/altera/altera_sgdma.c               |   13 +------------
 drivers/net/ethernet/altera/altera_sgdma.h               |   13 +------------
 drivers/net/ethernet/altera/altera_sgdmahw.h             |   13 +------------
 drivers/net/ethernet/altera/altera_tse.h                 |   13 +------------
 drivers/net/ethernet/altera/altera_tse_ethtool.c         |   13 +------------
 drivers/net/ethernet/altera/altera_tse_main.c            |   13 +------------
 drivers/net/ethernet/altera/altera_utils.c               |   13 +------------
 drivers/net/ethernet/altera/altera_utils.h               |   13 +------------
 drivers/net/ethernet/calxeda/xgmac.c                     |   13 +------------
 drivers/net/hyperv/hyperv_net.h                          |   14 +-------------
 drivers/net/hyperv/netvsc.c                              |   13 +------------
 drivers/net/hyperv/netvsc_drv.c                          |   13 +------------
 drivers/net/hyperv/rndis_filter.c                        |   13 +------------
 drivers/pinctrl/devicetree.c                             |   13 +------------
 drivers/pinctrl/devicetree.h                             |   13 +------------
 drivers/power/supply/tps65090-charger.c                  |   12 +-----------
 drivers/regulator/rc5t583-regulator.c                    |   15 +--------------
 drivers/regulator/tps65090-regulator.c                   |   12 +-----------
 drivers/reset/reset-a10sr.c                              |   13 +------------
 drivers/reset/reset-oxnas.c                              |   13 +------------
 drivers/rtc/rtc-rc5t583.c                                |   14 ++------------
 drivers/soc/tegra/fuse/fuse-tegra.c                      |   14 +-------------
 drivers/soc/tegra/fuse/fuse-tegra20.c                    |   13 +------------
 drivers/soc/tegra/fuse/fuse-tegra30.c                    |   14 +-------------
 drivers/soc/tegra/fuse/speedo-tegra114.c                 |   13 +------------
 drivers/soc/tegra/fuse/speedo-tegra124.c                 |   13 +------------
 drivers/soc/tegra/fuse/speedo-tegra20.c                  |   13 +------------
 drivers/soc/tegra/fuse/speedo-tegra210.c                 |   13 +------------
 drivers/soc/tegra/fuse/speedo-tegra30.c                  |   13 +------------
 drivers/soc/tegra/fuse/tegra-apbmisc.c                   |   14 +-------------
 drivers/spi/spi-tegra114.c                               |   13 +------------
 drivers/spi/spi-tegra20-sflash.c                         |   13 +------------
 drivers/spi/spi-tegra20-slink.c                          |   13 +------------
 drivers/vfio/platform/reset/vfio_platform_amdxgbe.c      |   13 +------------
 drivers/vfio/platform/reset/vfio_platform_calxedaxgmac.c |   13 +------------
 drivers/xen/arm-device.c                                 |   13 +------------
 include/dt-bindings/clock/oxsemi,ox810se.h               |   13 +------------
 include/dt-bindings/clock/oxsemi,ox820.h                 |   13 +------------
 include/dt-bindings/power/tegra186-powergate.h           |   13 +------------
 include/dt-bindings/reset/altr,rst-mgr-a10sr.h           |   13 +------------
 include/dt-bindings/reset/altr,rst-mgr-s10.h             |   13 +------------
 include/dt-bindings/reset/imx7-reset.h                   |   13 +------------
 include/dt-bindings/reset/oxsemi,ox810se.h               |   13 +------------
 include/dt-bindings/reset/oxsemi,ox820.h                 |   13 +------------
 include/dt-bindings/reset/tegra186-reset.h               |   13 +------------
 include/linux/clk/tegra.h                                |   13 +------------
 include/linux/mfd/altera-a10sr.h                         |   13 +------------
 include/linux/mfd/rc5t583.h                              |   14 +-------------
 include/linux/pl320-ipc.h                                |   12 +-----------
 include/linux/scpi_protocol.h                            |   13 +------------
 include/net/dcbevent.h                                   |   13 +------------
 include/net/dcbnl.h                                      |   13 +------------
 include/net/tc_act/tc_skbedit.h                          |   13 +------------
 include/soc/tegra/bpmp-abi.h                             |   13 +------------
 include/soc/tegra/fuse.h                                 |   13 +------------
 net/dcb/dcbevent.c                                       |   13 +------------
 net/dcb/dcbnl.c                                          |   13 +------------
 net/sched/act_skbedit.c                                  |   13 +------------
 net/sched/sch_multiq.c                                   |   13 +------------
 sound/pci/hda/hda_tegra.c                                |   14 +-------------
 sound/soc/cirrus/ep93xx-pcm.h                            |   13 +------------
 sound/soc/intel/boards/bdw-rt5677.c                      |   13 +------------
 sound/soc/rockchip/rk3288_hdmi_analog.c                  |   14 +-------------
 sound/soc/rockchip/rk3399_gru_sound.c                    |   13 +------------
 sound/soc/rockchip/rockchip_max98090.c                   |   14 +-------------
 sound/soc/rockchip/rockchip_rt5645.c                     |   14 +-------------
 sound/soc/spear/spear_pcm.h                              |   13 +------------
 sound/soc/tegra/tegra30_ahub.c                           |   13 +------------
 sound/soc/tegra/tegra30_ahub.h                           |   13 +------------
 sound/soc/tegra/tegra30_i2s.c                            |   13 +------------
 sound/soc/tegra/tegra30_i2s.h                            |   13 +------------
 sound/soc/tegra/tegra_max98090.c                         |   13 +------------
 sound/soc/tegra/tegra_rt5640.c                           |   13 +------------
 sound/soc/tegra/tegra_rt5677.c                           |   13 +------------
 sound/soc/tegra/tegra_sgtl5000.c                         |   13 +------------
 228 files changed, 229 insertions(+), 2768 deletions(-)

--- a/arch/arm/boot/dts/ecx-2000.dts
+++ b/arch/arm/boot/dts/ecx-2000.dts
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2011-2012 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 /dts-v1/;
--- a/arch/arm/boot/dts/ecx-common.dtsi
+++ b/arch/arm/boot/dts/ecx-common.dtsi
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2011-2012 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 / {
--- a/arch/arm/boot/dts/highbank.dts
+++ b/arch/arm/boot/dts/highbank.dts
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2011-2012 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 /dts-v1/;
--- a/arch/arm/include/asm/edac.h
+++ b/arch/arm/include/asm/edac.h
@@ -1,18 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright 2011 Calxeda, Inc.
  * Based on PPC version Copyright 2007 MontaVista Software, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #ifndef ASM_EDAC_H
 #define ASM_EDAC_H
--- a/arch/arm/include/asm/percpu.h
+++ b/arch/arm/include/asm/percpu.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright 2012 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #ifndef _ASM_ARM_PERCPU_H_
 #define _ASM_ARM_PERCPU_H_
--- a/arch/arm/mach-highbank/highbank.c
+++ b/arch/arm/mach-highbank/highbank.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2010-2011 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #include <linux/clk.h>
 #include <linux/clkdev.h>
--- a/arch/arm/mach-highbank/pm.c
+++ b/arch/arm/mach-highbank/pm.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2011 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/cpu_pm.h>
--- a/arch/arm/mach-highbank/sysregs.h
+++ b/arch/arm/mach-highbank/sysregs.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright 2011 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #ifndef _MACH_HIGHBANK__SYSREGS_H_
 #define _MACH_HIGHBANK__SYSREGS_H_
--- a/arch/arm/mach-highbank/system.c
+++ b/arch/arm/mach-highbank/system.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2011 Calxeda, Inc.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #include <linux/io.h>
 #include <asm/proc-fns.h>
--- a/arch/arm/mach-socfpga/l2_cache.c
+++ b/arch/arm/mach-socfpga/l2_cache.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright Altera Corporation (C) 2016. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #include <linux/io.h>
 #include <linux/of_platform.h>
--- a/arch/arm/mach-socfpga/ocram.c
+++ b/arch/arm/mach-socfpga/ocram.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright Altera Corporation (C) 2016. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #include <linux/delay.h>
 #include <linux/io.h>
--- a/arch/arm/mach-socfpga/platsmp.c
+++ b/arch/arm/mach-socfpga/platsmp.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2010-2011 Calxeda, Inc.
  * Copyright 2012 Pavel Machek <pavel@denx.de>
  * Based on platsmp.c, Copyright (C) 2002 ARM Ltd.
  * Copyright (C) 2012 Altera Corporation
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #include <linux/delay.h>
 #include <linux/init.h>
--- a/arch/arm/mach-socfpga/pm.c
+++ b/arch/arm/mach-socfpga/pm.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  arch/arm/mach-socfpga/pm.c
  *
@@ -6,18 +7,6 @@
  * with code from pm-imx6.c
  * Copyright 2011-2014 Freescale Semiconductor, Inc.
  * Copyright 2011 Linaro Ltd.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/bitops.h>
--- a/arch/arm/mach-socfpga/self-refresh.S
+++ b/arch/arm/mach-socfpga/self-refresh.S
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2014-2015 Altera Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 #include <linux/linkage.h>
 #include <asm/assembler.h>
--- a/arch/arm/mach-tegra/common.h
+++ b/arch/arm/mach-tegra/common.h
@@ -1,18 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2011, ARM Ltd.
  * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MACH_TEGRA_COMMON_H
--- a/arch/arm/mach-tegra/cpuidle-tegra114.c
+++ b/arch/arm/mach-tegra/cpuidle-tegra114.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #include <asm/firmware.h>
--- a/arch/arm/mach-tegra/cpuidle.h
+++ b/arch/arm/mach-tegra/cpuidle.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MACH_TEGRA_CPUIDLE_H
--- a/arch/arm/mach-tegra/irammap.h
+++ b/arch/arm/mach-tegra/irammap.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MACH_TEGRA_IRAMMAP_H
--- a/arch/arm/mach-tegra/irq.h
+++ b/arch/arm/mach-tegra/irq.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2012, NVIDIA Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope 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, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __TEGRA_IRQ_H
--- a/arch/arm/mach-tegra/pm-tegra20.c



  reply index

Thread overview: 126+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-28 17:10 [Batch 10 patch 00/24] Batch 10 of random GPL references/notices Thomas Gleixner
2019-05-28 17:10 ` Thomas Gleixner [this message]
2019-05-28 21:53   ` [Batch 10 patch 01/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 Allison Randal
2019-05-29  2:48   ` Steve Winslow
2019-05-29 10:01   ` Zavras, Alexios
2019-05-29 17:36   ` Richard Fontana
2019-05-31 19:55   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 02/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 202 Thomas Gleixner
2019-05-28 21:54   ` Allison Randal
2019-05-29  2:49   ` Steve Winslow
2019-05-29 10:02   ` Zavras, Alexios
2019-05-29 17:39   ` Richard Fontana
2019-05-29 18:08     ` John Sullivan
2019-05-31 14:04       ` Allison Randal
2019-05-31 20:18         ` Richard Fontana
2019-06-02 18:35           ` Allison Randal
2019-05-31 20:04   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 03/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 203 Thomas Gleixner
2019-05-28 21:54   ` Allison Randal
2019-05-29  2:53   ` Steve Winslow
2019-05-29 10:03   ` Zavras, Alexios
2019-05-29 17:40   ` Richard Fontana
2019-05-31 20:05   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 04/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 204 Thomas Gleixner
2019-05-28 21:58   ` Allison Randal
2019-05-28 22:08     ` Thomas Gleixner
2019-05-28 22:24       ` Allison Randal
2019-05-29  2:55         ` Steve Winslow
2019-05-28 17:10 ` [Batch 10 patch 05/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 205 Thomas Gleixner
2019-05-28 21:59   ` Allison Randal
2019-05-29  2:56     ` Steve Winslow
2019-05-31 20:12       ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 06/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 Thomas Gleixner
2019-05-28 22:00   ` Allison Randal
2019-05-29  2:57   ` Steve Winslow
2019-05-29 10:05   ` Zavras, Alexios
2019-05-29 17:41   ` Richard Fontana
2019-05-31 19:52   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 07/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 207 Thomas Gleixner
2019-05-28 22:01   ` Allison Randal
2019-05-29  3:10   ` Steve Winslow
2019-05-29 10:06   ` Zavras, Alexios
2019-05-29 17:42   ` Richard Fontana
2019-05-31 20:22   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 08/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 208 Thomas Gleixner
2019-05-28 21:05   ` Thomas Gleixner
2019-05-28 17:10 ` [Batch 10 patch 09/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 209 Thomas Gleixner
2019-05-28 22:01   ` Allison Randal
2019-05-29  3:17   ` Steve Winslow
2019-05-29 10:07   ` Zavras, Alexios
2019-05-31 20:15   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 10/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 210 Thomas Gleixner
2019-05-28 22:02   ` Allison Randal
2019-05-29  3:17   ` Steve Winslow
2019-05-29 10:07   ` Zavras, Alexios
2019-05-31 20:16   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 11/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 211 Thomas Gleixner
2019-05-28 22:03   ` Allison Randal
2019-05-29  3:18   ` Steve Winslow
2019-05-29 10:08   ` Zavras, Alexios
2019-05-28 17:10 ` [Batch 10 patch 12/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 212 Thomas Gleixner
2019-05-28 21:06   ` Thomas Gleixner
2019-05-28 22:06     ` Allison Randal
2019-05-29  3:20       ` Steve Winslow
2019-05-29 17:35         ` Richard Fontana
2019-05-31 20:25           ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 13/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 213 Thomas Gleixner
2019-05-28 22:05   ` Allison Randal
2019-05-29  3:21   ` Steve Winslow
2019-05-29 10:10   ` Zavras, Alexios
2019-05-31 20:27   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 14/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 214 Thomas Gleixner
2019-05-28 22:06   ` Allison Randal
2019-05-29  3:21   ` Steve Winslow
2019-05-29 10:10   ` Zavras, Alexios
2019-05-31 20:28   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 15/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 215 Thomas Gleixner
2019-05-28 22:07   ` Allison Randal
2019-05-29  3:22   ` Steve Winslow
2019-05-29 10:11   ` Zavras, Alexios
2019-05-31 20:28   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 16/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 216 Thomas Gleixner
2019-05-28 22:08   ` Allison Randal
2019-05-29  3:22   ` Steve Winslow
2019-05-29 10:12   ` Zavras, Alexios
2019-05-28 17:10 ` [Batch 10 patch 17/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 217 Thomas Gleixner
2019-05-28 22:08   ` Allison Randal
2019-05-29  3:23   ` Steve Winslow
2019-05-29 10:12   ` Zavras, Alexios
2019-05-31 20:31   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 18/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 218 Thomas Gleixner
2019-05-28 22:09   ` Allison Randal
2019-05-29  3:23   ` Steve Winslow
2019-05-29 10:13   ` Zavras, Alexios
2019-05-31 20:32   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 19/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 220 Thomas Gleixner
2019-05-28 22:10   ` Allison Randal
2019-05-29  3:23   ` Steve Winslow
2019-05-29  3:26   ` Kate Stewart
2019-05-29 10:14   ` Zavras, Alexios
2019-05-31 20:32   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 20/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 221 Thomas Gleixner
2019-05-28 22:11   ` Allison Randal
2019-05-29  3:26   ` Steve Winslow
2019-05-29 10:15   ` Zavras, Alexios
2019-05-31 20:33   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 21/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 222 Thomas Gleixner
2019-05-28 22:12   ` Allison Randal
2019-05-29  3:27   ` Steve Winslow
2019-05-29 10:16   ` Zavras, Alexios
2019-05-31 20:34   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 22/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 Thomas Gleixner
2019-05-28 22:12   ` Allison Randal
2019-05-29  3:27   ` Steve Winslow
2019-05-29 10:16   ` Zavras, Alexios
2019-05-31 20:35   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 23/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 224 Thomas Gleixner
2019-05-28 22:13   ` Allison Randal
2019-05-29  3:28   ` Steve Winslow
2019-05-29 10:17   ` Zavras, Alexios
2019-05-31 20:36   ` Kate Stewart
2019-05-28 17:10 ` [Batch 10 patch 24/24] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 225 Thomas Gleixner
2019-05-28 22:13   ` Allison Randal
2019-05-29  3:29   ` Steve Winslow
2019-05-29 10:18   ` Zavras, Alexios
2019-05-31 20:36   ` Kate Stewart

Reply instructions:

You may reply publically to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190528171438.107155473@linutronix.de \
    --to=tglx@linutronix.de \
    --cc=linux-spdx@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Linux-SPDX Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-spdx/0 linux-spdx/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-spdx linux-spdx/ https://lore.kernel.org/linux-spdx \
		linux-spdx@vger.kernel.org
	public-inbox-index linux-spdx

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-spdx


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git