Browse Source

Various Makefiles: Add SPDX-License-Identifier tags

After consulting with some of the SPDX team, the conclusion is that
Makefiles are worth adding SPDX-License-Identifier tags too, and most of
ours have one.  This adds tags to ones that lack them and converts a few
that had full (or in one case, very partial) license blobs into the
equivalent tag.

Cc: Kate Stewart <kstewart@linuxfoundation.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
Tom Rini 8 years ago
parent
commit
da58dec866
55 changed files with 169 additions and 82 deletions
  1. 4 0
      Makefile
  2. 4 0
      arch/arc/dts/Makefile
  3. 4 0
      arch/arm/cpu/Makefile
  4. 4 0
      arch/arm/dts/Makefile
  5. 4 0
      arch/arm/mach-at91/Makefile
  6. 1 11
      arch/arm/mach-tegra/tegra114/Makefile
  7. 1 11
      arch/arm/mach-tegra/tegra30/Makefile
  8. 4 0
      arch/arm/mach-uniphier/bcu/Makefile
  9. 4 0
      arch/arm/mach-uniphier/boot-mode/Makefile
  10. 4 0
      arch/arm/mach-uniphier/clk/Makefile
  11. 4 0
      arch/arm/mach-uniphier/ddrphy/Makefile
  12. 4 0
      arch/arm/mach-uniphier/early-clk/Makefile
  13. 4 0
      arch/arm/mach-uniphier/early-pinctrl/Makefile
  14. 4 0
      arch/arm/mach-uniphier/init/Makefile
  15. 4 0
      arch/arm/mach-uniphier/memconf/Makefile
  16. 4 0
      arch/arm/mach-uniphier/pinctrl/Makefile
  17. 4 0
      arch/arm/mach-uniphier/pll/Makefile
  18. 4 0
      arch/arm/mach-uniphier/sbc/Makefile
  19. 4 0
      arch/arm/mach-uniphier/umc/Makefile
  20. 1 1
      arch/blackfin/cpu/Makefile
  21. 4 0
      arch/microblaze/dts/Makefile
  22. 4 0
      arch/nios2/dts/Makefile
  23. 4 0
      arch/powerpc/cpu/Makefile
  24. 1 3
      arch/powerpc/cpu/mpc8xxx/Makefile
  25. 4 0
      arch/powerpc/dts/Makefile
  26. 4 0
      arch/sandbox/dts/Makefile
  27. 4 0
      arch/x86/dts/Makefile
  28. 1 13
      board/atmark-techno/armadillo-800eva/Makefile
  29. 2 0
      board/birdland/bav335x/Makefile
  30. 1 8
      board/compal/paz00/Makefile
  31. 1 4
      board/gdsys/p1022/Makefile
  32. 2 0
      board/intercontrol/digsy_mtc/Makefile
  33. 1 11
      board/nvidia/beaver/Makefile
  34. 1 11
      board/nvidia/dalmore/Makefile
  35. 3 0
      board/seco/common/Makefile
  36. 2 0
      board/varisys/cyrus/Makefile
  37. 3 0
      doc/DocBook/Makefile
  38. 4 0
      drivers/Makefile
  39. 4 0
      drivers/bios_emulator/Makefile
  40. 1 3
      drivers/ddr/fsl/Makefile
  41. 2 0
      drivers/memory/Makefile
  42. 4 0
      drivers/pinctrl/Makefile
  43. 4 0
      drivers/pinctrl/uniphier/Makefile
  44. 2 0
      drivers/soc/Makefile
  45. 4 0
      drivers/soc/keystone/Makefile
  46. 4 0
      drivers/usb/dwc3/Makefile
  47. 3 0
      drivers/usb/gadget/udc/Makefile
  48. 2 0
      drivers/usb/musb-new/Makefile
  49. 4 0
      examples/Makefile
  50. 1 6
      fs/yaffs2/Makefile
  51. 4 0
      lib/bzip2/Makefile
  52. 3 0
      scripts/Makefile
  53. 3 0
      scripts/basic/Makefile
  54. 3 0
      scripts/kconfig/Makefile
  55. 4 0
      tools/easylogo/Makefile

+ 4 - 0
Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 VERSION = 2015
 PATCHLEVEL = 10
 SUBLEVEL =

+ 4 - 0
arch/arc/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-$(CONFIG_TARGET_ARCANGEL4) +=  arcangel4.dtb
 dtb-$(CONFIG_TARGET_TB100) +=  abilis_tb100.dtb
 

+ 4 - 0
arch/arm/cpu/Makefile

@@ -1 +1,5 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj- += dummy.o

+ 4 - 0
arch/arm/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-$(CONFIG_S5PC100) += s5pc1xx-smdkc100.dtb
 dtb-$(CONFIG_S5PC110) += s5pc1xx-goni.dtb
 dtb-$(CONFIG_EXYNOS4) += exynos4210-origen.dtb \

+ 4 - 0
arch/arm/mach-at91/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_AT91_WANTS_COMMON_PHY) += phy.o
 ifneq ($(CONFIG_SPL_BUILD),)
 obj-$(CONFIG_AT91SAM9260) += sdram.o spl_at91.o

+ 1 - 11
arch/arm/mach-tegra/tegra114/Makefile

@@ -1,17 +1,7 @@
 #
 # Copyright (c) 2010-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/>.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 obj-$(CONFIG_SPL_BUILD) += cpu.o

+ 1 - 11
arch/arm/mach-tegra/tegra30/Makefile

@@ -1,17 +1,7 @@
 #
 # Copyright (c) 2010-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/>.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 obj-$(CONFIG_SPL_BUILD) += cpu.o

+ 4 - 0
arch/arm/mach-uniphier/bcu/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= bcu-ph1-sld3.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= bcu-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD8)	+= bcu-ph1-ld4.o

+ 4 - 0
arch/arm/mach-uniphier/boot-mode/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-y					+= boot-mode.o
 
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= boot-mode-ph1-sld3.o

+ 4 - 0
arch/arm/mach-uniphier/clk/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= clk-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= clk-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_PRO4)	+= clk-ph1-pro4.o

+ 4 - 0
arch/arm/mach-uniphier/ddrphy/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= ddrphy-training.o ddrphy-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_PRO4)	+= ddrphy-training.o ddrphy-ph1-pro4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD8)	+= ddrphy-training.o ddrphy-ph1-sld8.o

+ 4 - 0
arch/arm/mach-uniphier/early-clk/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= early-clk-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= early-clk-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_PRO4)	+= early-clk-ph1-ld4.o

+ 4 - 0
arch/arm/mach-uniphier/early-pinctrl/Makefile

@@ -1 +1,5 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= early-pinctrl-ph1-sld3.o

+ 4 - 0
arch/arm/mach-uniphier/init/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-y					+= init.o
 
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= init-ph1-sld3.o

+ 4 - 0
arch/arm/mach-uniphier/memconf/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-y					+= memconf.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= memconf-ph1-sld3.o
 obj-$(CONFIG_ARCH_UNIPHIER_PROXSTREAM2)	+= memconf-proxstream2.o

+ 4 - 0
arch/arm/mach-uniphier/pinctrl/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= pinctrl-ph1-sld3.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= pinctrl-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_PRO4)	+= pinctrl-ph1-pro4.o

+ 4 - 0
arch/arm/mach-uniphier/pll/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= pll-init-ph1-sld3.o \
 					   pll-spectrum-ph1-sld3.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= pll-init-ph1-ld4.o \

+ 4 - 0
arch/arm/mach-uniphier/sbc/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD3)	+= sbc-ph1-sld3.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= sbc-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_PRO4)	+= sbc-ph1-pro4.o

+ 4 - 0
arch/arm/mach-uniphier/umc/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_LD4)	+= umc-ph1-ld4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_PRO4)	+= umc-ph1-pro4.o
 obj-$(CONFIG_ARCH_UNIPHIER_PH1_SLD8)	+= umc-ph1-sld8.o

+ 1 - 1
arch/blackfin/cpu/Makefile

@@ -6,7 +6,7 @@
 # (C) Copyright 2000-2006
 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 #
-# Licensed under the GPL-2 or later.
+# SPDX-License-Identifier:	GPL-2.0+
 #
 
 extra-y := init.elf

+ 4 - 0
arch/microblaze/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-y += microblaze-generic.dtb
 
 targets += $(dtb-y)

+ 4 - 0
arch/nios2/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-y += $(CONFIG_DEFAULT_DEVICE_TREE:"%"=%).dtb
 
 targets += $(dtb-y)

+ 4 - 0
arch/powerpc/cpu/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_MPC83xx) += mpc8xxx/
 obj-$(CONFIG_MPC85xx) += mpc8xxx/
 obj-$(CONFIG_MPC86xx) += mpc8xxx/

+ 1 - 3
arch/powerpc/cpu/mpc8xxx/Makefile

@@ -1,9 +1,7 @@
 #
 # Copyright 2009-2010 Freescale Semiconductor, Inc.
 #
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# Version 2 as published by the Free Software Foundation.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 MINIMAL=

+ 4 - 0
arch/powerpc/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-$(CONFIG_TARGET_CANYONLANDS) += arches.dtb canyonlands.dtb glacier.dtb
 
 targets += $(dtb-y)

+ 4 - 0
arch/sandbox/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-$(CONFIG_SANDBOX) += sandbox.dtb
 dtb-$(CONFIG_UT_DM) += test.dtb
 

+ 4 - 0
arch/x86/dts/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 dtb-y += bayleybay.dtb \
 	chromebook_link.dtb \
 	chromebox_panther.dtb \

+ 1 - 13
board/atmark-techno/armadillo-800eva/Makefile

@@ -1,20 +1,8 @@
 #
 # Copyright (C) 2012  Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
 #
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License.
+# SPDX-License-Identifier:	GPL-2.0
 #
-# 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., 59 Temple Place, Suite 330, Boston,
-# MA 02111-1307 USA
 
 obj-y	+= armadillo-800eva.o
 

+ 2 - 0
board/birdland/bav335x/Makefile

@@ -3,6 +3,8 @@
 #
 # Copyright (C) 2012-2014, Birdland Audio - http://birdland.com/oem
 #
+# SPDX-License-Identifier:	GPL-2.0+
+#
 
 ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),)
 obj-y	:= mux.o

+ 1 - 8
board/compal/paz00/Makefile

@@ -4,14 +4,7 @@
 # See file CREDITS for list of people who contributed to this
 # project.
 #
-# 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.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 obj-y	:= paz00.o

+ 1 - 4
board/gdsys/p1022/Makefile

@@ -1,10 +1,7 @@
 #
 # Copyright 2010 Freescale Semiconductor, Inc.
 #
-# This program is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation; either version 2 of the License, or (at your option)
-# any later version.
+# SPDX-License-Identifier:	GPL-2.0+
 #
 
 obj-y	+= law.o

+ 2 - 0
board/intercontrol/digsy_mtc/Makefile

@@ -1,6 +1,8 @@
 #
 # Author: Grzegorz Bernacki, Semihalf, gjb@semihalf.com
 #
+# SPDX-License-Identifier:	GPL-2.0+
+#
 
 obj-y	:= digsy_mtc.o cmd_mtc.o
 obj-$(CONFIG_VIDEO) += cmd_disp.o

+ 1 - 11
board/nvidia/beaver/Makefile

@@ -1,17 +1,7 @@
 #
 # Copyright (c) 2010-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/>.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 obj-y	= ../cardhu/cardhu.o

+ 1 - 11
board/nvidia/dalmore/Makefile

@@ -1,17 +1,7 @@
 #
 # Copyright (c) 2010-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/>.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 obj-y	:= dalmore.o

+ 3 - 0
board/seco/common/Makefile

@@ -1,2 +1,5 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
 
 obj-$(CONFIG_TARGET_SECOMX6) += mx6.o

+ 2 - 0
board/varisys/cyrus/Makefile

@@ -1,4 +1,6 @@
 #
+# SPDX-License-Identifier:	GPL-2.0+
+#
 
 obj-y	+= $(BOARD).o
 obj-y	+= ddr.o

+ 3 - 0
doc/DocBook/Makefile

@@ -5,6 +5,9 @@
 # to document the SRC - and how to read it.
 # To add a new book the only step required is to add the book to the
 # list of DOCBOOKS.
+#
+# SPDX-License-Identifier:	GPL-2.0
+#
 
 DOCBOOKS := linker_lists.xml stdio.xml
 

+ 4 - 0
drivers/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_$(SPL_)DM)		+= core/
 obj-$(CONFIG_$(SPL_)CLK)	+= clk/
 obj-$(CONFIG_$(SPL_)LED)	+= led/

+ 4 - 0
drivers/bios_emulator/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 X86DIR  = x86emu
 
 obj-y = atibios.o biosemu.o besys.o bios.o \

+ 1 - 3
drivers/ddr/fsl/Makefile

@@ -1,9 +1,7 @@
 #
 # Copyright 2008-2014 Freescale Semiconductor, Inc.
 #
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# Version 2 as published by the Free Software Foundation.
+# SPDX-License-Identifier:	GPL-2.0
 #
 
 obj-$(CONFIG_SYS_FSL_DDR1) += main.o util.o ctrl_regs.o options.o \

+ 2 - 0
drivers/memory/Makefile

@@ -1 +1,3 @@
+# SPDX-License-Identifier:	GPL-2.0+
+
 obj-$(CONFIG_TI_AEMIF) += ti-aemif.o

+ 4 - 0
drivers/pinctrl/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-y					+= pinctrl-uclass.o
 obj-$(CONFIG_$(SPL_)PINCTRL_GENERIC)	+= pinctrl-generic.o
 

+ 4 - 0
drivers/pinctrl/uniphier/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_PINCTRL_UNIPHIER_CORE)		+= pinctrl-uniphier-core.o
 
 obj-$(CONFIG_PINCTRL_UNIPHIER_PH1_LD4)		+= pinctrl-ph1-ld4.o

+ 2 - 0
drivers/soc/Makefile

@@ -1,5 +1,7 @@
 #
 # Makefile for the U-boot SOC specific device drivers.
 #
+# SPDX-License-Identifier:	GPL-2.0+
+#
 
 obj-$(CONFIG_ARCH_KEYSTONE)	+= keystone/

+ 4 - 0
drivers/soc/keystone/Makefile

@@ -1 +1,5 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_TI_KEYSTONE_SERDES) += keystone_serdes.o

+ 4 - 0
drivers/usb/dwc3/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_USB_DWC3)			+= dwc3.o
 
 dwc3-y					:= core.o

+ 3 - 0
drivers/usb/gadget/udc/Makefile

@@ -1,4 +1,7 @@
 #
 # USB peripheral controller drivers
 #
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-$(CONFIG_USB_DWC3_GADGET)	+= udc-core.o

+ 2 - 0
drivers/usb/musb-new/Makefile

@@ -1,6 +1,8 @@
 #
 # for USB OTG silicon based on Mentor Graphics INVENTRA designs
 #
+# SPDX-License-Identifier:	GPL-2.0+
+#
 
 obj-$(CONFIG_USB_MUSB_GADGET) += musb_gadget.o musb_gadget_ep0.o musb_core.o
 obj-$(CONFIG_USB_MUSB_GADGET) += musb_uboot.o

+ 4 - 0
examples/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 ifndef CONFIG_SANDBOX
 
 ifdef FTRACE

+ 1 - 6
fs/yaffs2/Makefile

@@ -8,13 +8,8 @@
 #
 # Created by Charles Manning <charles@aleph1.co.uk>
 #
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 2 as
-# published by the Free Software Foundation.
+# SPDX-License-Identifier:	GPL-2.0
 #
-# NB Warning this Makefile does not include header dependencies.
-#
-# $Id: Makefile,v 1.15 2007/07/18 19:40:38 charles Exp $
 
 obj-y := \
 	yaffs_allocator.o yaffs_attribs.o yaffs_bitmap.o yaffs_uboot_glue.o\

+ 4 - 0
lib/bzip2/Makefile

@@ -1,2 +1,6 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 obj-y += bzlib.o bzlib_crctable.o bzlib_decompress.o \
 	bzlib_randtable.o bzlib_huffman.o

+ 3 - 0
scripts/Makefile

@@ -3,6 +3,9 @@
 # the kernel for the build process.
 # ---------------------------------------------------------------------------
 # docproc:       Used in Documentation/DocBook
+#
+# SPDX-License-Identifier:	GPL-2.0
+#
 
 # The following hostprogs-y programs are only build on demand
 hostprogs-y += docproc

+ 3 - 0
scripts/basic/Makefile

@@ -7,6 +7,9 @@
 # .config is included by main Makefile.
 # ---------------------------------------------------------------------------
 # fixdep: 	 Used to generate dependency information during build process
+#
+# SPDX-License-Identifier:	GPL-2.0
+#
 
 hostprogs-y	:= fixdep
 always		:= $(hostprogs-y)

+ 3 - 0
scripts/kconfig/Makefile

@@ -1,6 +1,9 @@
 # ===========================================================================
 # Kernel configuration targets
 # These targets are used from top-level makefile
+#
+# SPDX-License-Identifier:	GPL-2.0
+#
 
 PHONY += xconfig gconfig menuconfig config silentoldconfig update-po-config \
 	localmodconfig localyesconfig

+ 4 - 0
tools/easylogo/Makefile

@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier:	GPL-2.0+
+#
+
 hostprogs-y := easylogo
 
 always := $(hostprogs-y)