treewide: Add SPDX license identifier for more missed files
authorThomas Gleixner <tglx@linutronix.de>
Sun, 19 May 2019 12:08:20 +0000 (13:08 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 May 2019 08:50:45 +0000 (10:50 +0200)
Add SPDX license identifiers to all files which:

 - Have no license information of any form

 - Have MODULE_LICENCE("GPL*") inside which was used in the initial
   scan/conversion to ignore the file

These files fall under the project license, GPL v2 only. The resulting SPDX
license identifier is:

  GPL-2.0-only

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
549 files changed:
arch/alpha/math-emu/math.c
arch/ia64/kernel/esi.c
arch/ia64/kernel/mca_drv.c
arch/ia64/kernel/palinfo.c
arch/ia64/kernel/perfmon_default_smpl.c
arch/ia64/kernel/salinfo.c
arch/mips/cavium-octeon/oct_ilm.c
arch/mips/lasat/picvue.c
arch/mips/lasat/picvue_proc.c
arch/powerpc/crypto/crc32c-vpmsum_glue.c
arch/sparc/crypto/aes_glue.c
arch/sparc/crypto/camellia_glue.c
arch/sparc/crypto/crc32c_glue.c
arch/sparc/crypto/des_glue.c
arch/sparc/crypto/md5_glue.c
arch/sparc/crypto/sha1_glue.c
arch/sparc/crypto/sha256_glue.c
arch/sparc/crypto/sha512_glue.c
arch/sparc/kernel/chmc.c
arch/sparc/kernel/ds.c
arch/sparc/kernel/led.c
arch/um/drivers/mmapper_kern.c
arch/x86/crypto/aes_glue.c
arch/x86/events/intel/rapl.c
arch/x86/events/intel/uncore.c
arch/x86/ia32/ia32_aout.c
arch/x86/mm/debug_pagetables.c
arch/x86/mm/testmmiotrace.c
arch/x86/platform/scx200/scx200_32.c
drivers/acpi/custom_method.c
drivers/ata/pata_acpi.c
drivers/ata/pata_amd.c
drivers/ata/pata_artop.c
drivers/ata/pata_atiixp.c
drivers/ata/pata_cmd640.c
drivers/ata/pata_cmd64x.c
drivers/ata/pata_cypress.c
drivers/ata/pata_efar.c
drivers/ata/pata_ep93xx.c
drivers/ata/pata_ftide010.c
drivers/ata/pata_hpt366.c
drivers/ata/pata_hpt37x.c
drivers/ata/pata_hpt3x2n.c
drivers/ata/pata_icside.c
drivers/ata/pata_isapnp.c
drivers/ata/pata_it8213.c
drivers/ata/pata_jmicron.c
drivers/ata/pata_macio.c
drivers/ata/pata_marvell.c
drivers/ata/pata_mpiix.c
drivers/ata/pata_netcell.c
drivers/ata/pata_ninja32.c
drivers/ata/pata_ns87415.c
drivers/ata/pata_oldpiix.c
drivers/ata/pata_opti.c
drivers/ata/pata_optidma.c
drivers/ata/pata_pdc202xx_old.c
drivers/ata/pata_radisys.c
drivers/ata/pata_rz1000.c
drivers/ata/pata_serverworks.c
drivers/ata/pata_sis.c
drivers/ata/pata_sl82c105.c
drivers/ata/pata_via.c
drivers/ata/sata_gemini.c
drivers/atm/adummy.c
drivers/atm/atmtcp.c
drivers/atm/eni.c
drivers/atm/idt77105.c
drivers/atm/nicstar.c
drivers/atm/suni.c
drivers/atm/uPD98402.c
drivers/atm/zatm.c
drivers/block/amiflop.c
drivers/block/ataflop.c
drivers/block/brd.c
drivers/block/floppy.c
drivers/block/null_blk_main.c
drivers/block/ps3vram.c
drivers/block/sunvdc.c
drivers/block/virtio_blk.c
drivers/char/agp/amd64-agp.c
drivers/char/agp/uninorth-agp.c
drivers/char/agp/via-agp.c
drivers/char/apm-emulation.c
drivers/char/applicom.c
drivers/char/ds1620.c
drivers/char/dtlk.c
drivers/char/efirtc.c
drivers/char/hw_random/n2-drv.c
drivers/char/lp.c
drivers/char/nsc_gpio.c
drivers/char/nvram.c
drivers/char/nwbutton.c
drivers/char/nwflash.c
drivers/char/pc8736x_gpio.c
drivers/char/powernv-op-panel.c
drivers/char/raw.c
drivers/char/scx200_gpio.c
drivers/cpufreq/ia64-acpi-cpufreq.c
drivers/cpufreq/sparc-us2e-cpufreq.c
drivers/cpufreq/sparc-us3-cpufreq.c
drivers/cpufreq/speedstep-centrino.c
drivers/crypto/axis/artpec6_crypto.c
drivers/crypto/cavium/nitrox/nitrox_main.c
drivers/crypto/n2_core.c
drivers/crypto/padlock-aes.c
drivers/dma/ti/cppi41.c
drivers/edac/amd64_edac.c
drivers/edac/ie31200_edac.c
drivers/edac/mce_amd.c
drivers/firewire/net.c
drivers/firmware/dmi-sysfs.c
drivers/firmware/google/gsmi.c
drivers/fsi/fsi-master-gpio.c
drivers/gpu/drm/selftests/test-drm_mm.c
drivers/hid/hid-aureal.c
drivers/hwmon/ultra45_env.c
drivers/ide/aec62xx.c
drivers/ide/ali14xx.c
drivers/ide/atiixp.c
drivers/ide/cmd640.c
drivers/ide/cmd64x.c
drivers/ide/cy82c693.c
drivers/ide/dtc2278.c
drivers/ide/hpt366.c
drivers/ide/ht6560b.c
drivers/ide/icside.c
drivers/ide/ide-4drives.c
drivers/ide/ide-gd.c
drivers/ide/ide.c
drivers/ide/it8213.c
drivers/ide/ns87415.c
drivers/ide/opti621.c
drivers/ide/pdc202xx_old.c
drivers/ide/qd65xx.c
drivers/ide/rapide.c
drivers/ide/rz1000.c
drivers/ide/serverworks.c
drivers/ide/sl82c105.c
drivers/ide/slc90e66.c
drivers/ide/umc8672.c
drivers/iio/accel/kxsd9-spi.c
drivers/iio/adc/qcom-pm8xxx-xoadc.c
drivers/iio/buffer/kfifo_buf.c
drivers/iio/gyro/bmg160_i2c.c
drivers/iio/gyro/bmg160_spi.c
drivers/iio/gyro/mpu3050-core.c
drivers/iio/gyro/mpu3050-i2c.c
drivers/iio/light/bh1780.c
drivers/iio/light/cm3605.c
drivers/iio/magnetometer/ak8974.c
drivers/iio/pressure/bmp280-i2c.c
drivers/iio/pressure/bmp280-spi.c
drivers/input/joystick/grip_mp.c
drivers/input/joystick/maplecontrol.c
drivers/input/keyboard/dlink-dir685-touchkeys.c
drivers/input/misc/powermate.c
drivers/input/misc/rb532_button.c
drivers/input/misc/sparcspkr.c
drivers/input/mouse/maplemouse.c
drivers/input/serio/sun4i-ps2.c
drivers/input/tablet/kbtab.c
drivers/input/tablet/pegasus_notetaker.c
drivers/input/touchscreen/hp680_ts_input.c
drivers/input/touchscreen/ili210x.c
drivers/isdn/hisax/teles_cs.c
drivers/leds/leds-clevo-mail.c
drivers/leds/leds-cobalt-qube.c
drivers/leds/leds-rb532.c
drivers/leds/leds-sunfire.c
drivers/leds/leds-tca6507.c
drivers/macintosh/mac_hid.c
drivers/macintosh/therm_adt746x.c
drivers/macintosh/windfarm_cpufreq_clamp.c
drivers/md/dm-era-target.c
drivers/media/common/cypress_firmware.c
drivers/media/common/saa7146/saa7146_fops.c
drivers/media/dvb-frontends/dibx000_common.c
drivers/media/dvb-frontends/sp887x.c
drivers/media/firewire/firedtv-fw.c
drivers/media/pci/b2c2/flexcop-pci.c
drivers/media/radio/radio-aimslab.c
drivers/media/radio/radio-aztech.c
drivers/media/radio/radio-cadet.c
drivers/media/radio/radio-gemtek.c
drivers/media/radio/radio-maxiradio.c
drivers/media/radio/radio-miropcm20.c
drivers/media/radio/radio-rtrack2.c
drivers/media/radio/radio-sf16fmi.c
drivers/media/radio/radio-sf16fmr2.c
drivers/media/radio/radio-terratec.c
drivers/media/radio/radio-trust.c
drivers/media/radio/radio-typhoon.c
drivers/media/radio/radio-zoltrix.c
drivers/media/rc/keymaps/rc-twinhan1027.c
drivers/media/tuners/mt20xx.c
drivers/media/tuners/tda9887.c
drivers/media/tuners/tuner-simple.c
drivers/media/tuners/tuner-types.c
drivers/media/usb/b2c2/flexcop-usb.c
drivers/media/v4l2-core/tuner-core.c
drivers/mtd/chips/chipreg.c
drivers/mtd/chips/map_absent.c
drivers/mtd/devices/bcm47xxsflash.c
drivers/mtd/devices/phram.c
drivers/mtd/devices/slram.c
drivers/mtd/maps/amd76xrom.c
drivers/mtd/maps/ck804xrom.c
drivers/mtd/maps/esb2rom.c
drivers/mtd/maps/ichxrom.c
drivers/mtd/maps/ixp4xx.c
drivers/mtd/maps/l440gx.c
drivers/mtd/maps/map_funcs.c
drivers/mtd/maps/nettel.c
drivers/mtd/maps/sa1100-flash.c
drivers/mtd/maps/scb2_flash.c
drivers/mtd/maps/scx200_docflash.c
drivers/mtd/maps/sun_uflash.c
drivers/mtd/nand/raw/cafe_nand.c
drivers/mtd/nand/raw/diskonchip.c
drivers/mtd/rfd_ftl.c
drivers/mtd/tests/mtd_nandecctest.c
drivers/net/dsa/dsa_loop_bdinfo.c
drivers/net/dummy.c
drivers/net/ethernet/8390/8390.c
drivers/net/ethernet/8390/8390p.c
drivers/net/ethernet/amd/7990.c
drivers/net/ethernet/amd/declance.c
drivers/net/ethernet/amd/hplance.c
drivers/net/ethernet/amd/mvme147.c
drivers/net/ethernet/amd/sunlance.c
drivers/net/ethernet/apple/bmac.c
drivers/net/ethernet/apple/mace.c
drivers/net/ethernet/i825xx/sni_82596.c
drivers/net/ethernet/ibm/emac/phy.c
drivers/net/ethernet/natsemi/sonic.c
drivers/net/ethernet/realtek/r8169.c
drivers/net/ethernet/seeq/sgiseeq.c
drivers/net/ethernet/silan/sc92031.c
drivers/net/ethernet/xilinx/ll_temac_main.c
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
drivers/net/hamradio/6pack.c
drivers/net/ipvlan/ipvtap.c
drivers/net/macvtap.c
drivers/net/nlmon.c
drivers/net/slip/slip.c
drivers/net/sungem_phy.c
drivers/net/tap.c
drivers/net/veth.c
drivers/net/vsockmon.c
drivers/net/wan/hostess_sv11.c
drivers/net/wan/x25_asy.c
drivers/net/wireless/intersil/hostap/hostap_cs.c
drivers/net/wireless/intersil/hostap/hostap_pci.c
drivers/net/wireless/intersil/hostap/hostap_plx.c
drivers/net/wireless/marvell/libertas/if_usb.c
drivers/net/wireless/marvell/libertas/main.c
drivers/net/wireless/wl3501_cs.c
drivers/nvdimm/e820.c
drivers/parport/parport_amiga.c
drivers/parport/parport_atari.c
drivers/parport/parport_mfc3.c
drivers/parport/parport_pc.c
drivers/parport/parport_sunbpp.c
drivers/pcmcia/db1xxx_ss.c
drivers/pcmcia/i82092.c
drivers/pcmcia/sa1111_generic.c
drivers/pcmcia/xxs1500_ss.c
drivers/pcmcia/yenta_socket.c
drivers/pinctrl/pinctrl-mcp23s08.c
drivers/pinctrl/pinctrl-u300.c
drivers/platform/mips/cpu_hwmon.c
drivers/power/supply/ltc2941-battery-gauge.c
drivers/power/supply/twl4030_madc_battery.c
drivers/rtc/rtc-bq4802.c
drivers/rtc/rtc-ds1216.c
drivers/rtc/rtc-generic.c
drivers/rtc/rtc-msm6242.c
drivers/rtc/rtc-r7301.c
drivers/rtc/rtc-rp5c01.c
drivers/sbus/char/bbc_i2c.c
drivers/sbus/char/display7seg.c
drivers/sbus/char/envctrl.c
drivers/sbus/char/flash.c
drivers/sbus/char/uctrl.c
drivers/scsi/a2091.c
drivers/scsi/a3000.c
drivers/scsi/a4000t.c
drivers/scsi/aha1542.c
drivers/scsi/am53c974.c
drivers/scsi/arm/arxescsi.c
drivers/scsi/arm/cumana_1.c
drivers/scsi/arm/oak.c
drivers/scsi/atp870u.c
drivers/scsi/bvme6000_scsi.c
drivers/scsi/ch.c
drivers/scsi/esp_scsi.c
drivers/scsi/g_NCR5380.c
drivers/scsi/gvp11.c
drivers/scsi/imm.c
drivers/scsi/jazz_esp.c
drivers/scsi/mac53c94.c
drivers/scsi/mac_esp.c
drivers/scsi/mac_scsi.c
drivers/scsi/mesh.c
drivers/scsi/mvme16x_scsi.c
drivers/scsi/osst.c
drivers/scsi/qlogicpti.c
drivers/scsi/scsi.c
drivers/scsi/sd.c
drivers/scsi/sr.c
drivers/scsi/st.c
drivers/scsi/sun3_scsi.c
drivers/scsi/sun3x_esp.c
drivers/scsi/sun_esp.c
drivers/scsi/wd719x.c
drivers/scsi/zalon.c
drivers/scsi/zorro7xx.c
drivers/sn/ioc3.c
drivers/spi/spi-cavium-thunderx.c
drivers/spi/spi-jcore.c
drivers/spi/spi-pxa2xx-pci.c
drivers/thermal/tango_thermal.c
drivers/thunderbolt/nhi.c
drivers/vhost/vringh.c
drivers/video/backlight/backlight.c
drivers/video/backlight/lcd.c
drivers/video/console/newport_con.c
drivers/video/console/sticore.c
drivers/video/fbdev/aty/aty128fb.c
drivers/video/fbdev/bw2.c
drivers/video/fbdev/carminefb.c
drivers/video/fbdev/cg14.c
drivers/video/fbdev/cg3.c
drivers/video/fbdev/cg6.c
drivers/video/fbdev/dnfb.c
drivers/video/fbdev/ffb.c
drivers/video/fbdev/gxt4500.c
drivers/video/fbdev/hpfb.c
drivers/video/fbdev/i740fb.c
drivers/video/fbdev/leo.c
drivers/video/fbdev/matrox/i2c-matroxfb.c
drivers/video/fbdev/matrox/matroxfb_DAC1064.c
drivers/video/fbdev/matrox/matroxfb_Ti3026.c
drivers/video/fbdev/matrox/matroxfb_accel.c
drivers/video/fbdev/matrox/matroxfb_base.c
drivers/video/fbdev/matrox/matroxfb_crtc2.c
drivers/video/fbdev/matrox/matroxfb_g450.c
drivers/video/fbdev/matrox/matroxfb_maven.c
drivers/video/fbdev/matrox/matroxfb_misc.c
drivers/video/fbdev/p9100.c
drivers/video/fbdev/pvr2fb.c
drivers/video/fbdev/sstfb.c
drivers/video/fbdev/tcx.c
drivers/video/fbdev/tdfxfb.c
drivers/video/fbdev/tridentfb.c
drivers/video/fbdev/uvesafb.c
drivers/video/fbdev/vesafb.c
drivers/virtio/virtio.c
drivers/virtio/virtio_input.c
drivers/watchdog/alim7101_wdt.c
drivers/watchdog/cpwd.c
drivers/watchdog/diag288_wdt.c
drivers/watchdog/pcwd.c
drivers/watchdog/pika_wdt.c
drivers/watchdog/riowd.c
drivers/xen/privcmd.c
drivers/xen/tmem.c
drivers/xen/xenbus/xenbus_probe_frontend.c
drivers/xen/xenfs/super.c
fs/affs/super.c
fs/befs/linuxvfs.c
fs/bfs/inode.c
fs/binfmt_aout.c
fs/binfmt_elf.c
fs/binfmt_em86.c
fs/binfmt_misc.c
fs/binfmt_script.c
fs/ceph/super.c
fs/crypto/crypto.c
fs/efs/inode.c
fs/exportfs/expfs.c
fs/ext2/super.c
fs/fat/inode.c
fs/fat/namei_msdos.c
fs/fat/namei_vfat.c
fs/hfsplus/super.c
fs/hpfs/super.c
fs/isofs/inode.c
fs/lockd/svc.c
fs/mbcache.c
fs/minix/inode.c
fs/nfs/flexfilelayout/flexfilelayout.c
fs/nfs/inode.c
fs/nfs/nfs2super.c
fs/nfs/nfs3super.c
fs/nfs/nfs4super.c
fs/nfs_common/grace.c
fs/nfs_common/nfsacl.c
fs/nfsd/nfsctl.c
fs/openpromfs/inode.c
fs/orangefs/orangefs-mod.c
fs/qnx4/inode.c
fs/qnx6/inode.c
fs/quota/quota_tree.c
fs/quota/quota_v1.c
fs/quota/quota_v2.c
fs/sysv/super.c
fs/ufs/super.c
lib/bitrev.c
lib/interval_tree_test.c
lib/lzo/lzo1x_compress.c
lib/lzo/lzo1x_decompress_safe.c
lib/math/prime_numbers.c
lib/memory-notifier-error-inject.c
lib/netdev-notifier-error-inject.c
lib/notifier-error-inject.c
lib/of-reconfig-notifier-error-inject.c
lib/percpu_test.c
lib/pm-notifier-error-inject.c
lib/rbtree_test.c
lib/test_bitmap.c
lib/test_debug_virtual.c
lib/test_firmware.c
lib/test_hash.c
lib/test_list_sort.c
lib/test_module.c
lib/test_printf.c
lib/test_sort.c
lib/test_string.c
lib/zlib_deflate/deflate_syms.c
lib/zlib_inflate/inflate_syms.c
mm/hwpoison-inject.c
mm/z3fold.c
mm/zbud.c
mm/zpool.c
net/atm/br2684.c
net/atm/clip.c
net/atm/common.c
net/atm/lec.c
net/atm/mpc.c
net/bridge/netfilter/ebt_802_3.c
net/bridge/netfilter/ebt_among.c
net/bridge/netfilter/ebt_arp.c
net/bridge/netfilter/ebt_arpreply.c
net/bridge/netfilter/ebt_dnat.c
net/bridge/netfilter/ebt_ip.c
net/bridge/netfilter/ebt_ip6.c
net/bridge/netfilter/ebt_limit.c
net/bridge/netfilter/ebt_log.c
net/bridge/netfilter/ebt_mark.c
net/bridge/netfilter/ebt_mark_m.c
net/bridge/netfilter/ebt_nflog.c
net/bridge/netfilter/ebt_pkttype.c
net/bridge/netfilter/ebt_redirect.c
net/bridge/netfilter/ebt_snat.c
net/bridge/netfilter/ebt_stp.c
net/bridge/netfilter/ebtable_broute.c
net/bridge/netfilter/ebtable_filter.c
net/bridge/netfilter/ebtable_nat.c
net/ceph/ceph_common.c
net/core/drop_monitor.c
net/ipv4/ah4.c
net/ipv4/esp4.c
net/ipv4/fou.c
net/ipv4/netfilter/arp_tables.c
net/ipv4/netfilter/arpt_mangle.c
net/ipv4/netfilter/arptable_filter.c
net/ipv4/netfilter/iptable_raw.c
net/ipv4/netfilter/nf_flow_table_ipv4.c
net/ipv4/netfilter/nf_nat_pptp.c
net/ipv4/raw_diag.c
net/ipv4/tcp_bic.c
net/ipv4/tcp_cdg.c
net/ipv4/tcp_cubic.c
net/ipv4/tcp_highspeed.c
net/ipv4/tcp_htcp.c
net/ipv4/tcp_hybla.c
net/ipv4/tcp_illinois.c
net/ipv4/tcp_lp.c
net/ipv4/tcp_nv.c
net/ipv4/tcp_scalable.c
net/ipv4/tcp_vegas.c
net/ipv4/tcp_veno.c
net/ipv4/tcp_westwood.c
net/ipv4/tcp_yeah.c
net/ipv4/tunnel4.c
net/ipv4/udp_tunnel.c
net/ipv4/xfrm4_tunnel.c
net/ipv6/fou6.c
net/ipv6/ip6_udp_tunnel.c
net/ipv6/netfilter/ip6table_raw.c
net/ipv6/netfilter/nf_flow_table_ipv6.c
net/ipv6/netfilter/nf_tproxy_ipv6.c
net/iucv/af_iucv.c
net/mpls/af_mpls.c
net/netfilter/ipvs/ip_vs_pe_sip.c
net/netfilter/nf_conncount.c
net/netfilter/nf_conntrack_pptp.c
net/netfilter/nf_flow_table_core.c
net/netfilter/nf_flow_table_inet.c
net/netfilter/nfnetlink_osf.c
net/netfilter/nft_flow_offload.c
net/netfilter/nft_osf.c
net/netfilter/xt_TRACE.c
net/netfilter/xt_comment.c
net/netfilter/xt_hashlimit.c
net/netfilter/xt_ipvs.c
net/netfilter/xt_quota.c
net/netfilter/xt_sctp.c
net/netfilter/xt_tcpudp.c
net/netfilter/xt_u32.c
net/netlink/diag.c
net/packet/diag.c
net/sched/cls_tcindex.c
net/sched/sch_atm.c
net/sched/sch_dsmark.c
net/sched/sch_hhf.c
net/smc/af_smc.c
net/smc/smc_diag.c
net/sunrpc/sunrpc_syms.c
net/unix/diag.c
net/wireless/core.c
net/wireless/lib80211.c
net/xfrm/xfrm_user.c
samples/kprobes/kprobe_example.c
samples/kprobes/kretprobe_example.c
samples/trace_events/trace-events-sample.c
samples/trace_printk/trace-printk.c
sound/drivers/pcsp/pcsp.c
sound/hda/hda_bus_type.c
sound/isa/adlib.c
sound/isa/cmi8328.c
sound/oss/dmasound/dmasound_atari.c
sound/oss/dmasound/dmasound_paula.c
sound/oss/dmasound/dmasound_q40.c
sound/pci/au88x0/au88x0.c
sound/soc/au1x/ac97c.c
sound/soc/au1x/db1000.c
sound/soc/au1x/db1200.c
sound/soc/au1x/dma.c
sound/soc/au1x/i2sc.c
sound/soc/codecs/inno_rk3036.c
sound/soc/codecs/tlv320aic26.c
sound/soc/pxa/imote2.c
sound/sparc/amd7930.c
sound/sparc/cs4231.c
sound/sparc/dbri.c
tools/power/cpupower/debug/kernel/cpufreq-test_tsc.c

index 1c2d456da7f2258de6eafa4f69ecc7fbfcf3f98e..d568cd9a3e43a524044fd1e44f60183b6a75b4ef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
index b091111270cb06c72dcb6f2f8471e65a6a90e2cc..cb514126ef7f687aff61a52edc14d4e107582299 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Extensible SAL Interface (ESI) support routines.
  *
index 45f956ad715a21d109ce2f61c07ae4c80843844e..cd7972ede1d6f9b80f5a1e9b2e1c8296062a3422 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * File:       mca_drv.c
  * Purpose:    Generic MCA handling layer
index f4a94241265c9d8fab0e5c02101e96a8cf372df5..78fa6579c9ead25f1adeea2b3c308248a4f7f451 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * palinfo.c
  *
index 30c644ea44c9602a8ad6427182e72ca0fb0a6073..a40c56020fc57efaf2a0767bf1ea345ebdeedff5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2002-2003 Hewlett-Packard Co
  *               Stephane Eranian <eranian@hpl.hp.com>
index aba1f463a8dd43375cd0e6e204bb972cf73f2635..b392c0a503468f6e63d8e21d7943f5c64770c36d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * salinfo.c
  *
index 13f6c7716b1ec3964e2edd9e6c84bd746a5104f5..99e27155b3991f50b5b08f3a36926aca204299c0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/fs.h>
 #include <linux/interrupt.h>
 #include <asm/octeon/octeon.h>
index d613b97cd513bedebbb9f09262be7a0e8735a5ec..08298ccf5ccfb0adc9e2812832d830e762ee4732 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Picvue PVC160206 display driver
  *
index 5d89e1ec5fcc3f31feb8181f1c635284036c6ea2..8126f15b8e09a1f49fd6723e635602f2692621ca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Picvue PVC160206 display driver
  *
index c4fa242dd652d806aca6493850d763a69a52d2af..2c232898b9339551ffc180e72f57923dc1542c23 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/crc32.h>
 #include <crypto/internal/hash.h>
 #include <crypto/internal/simd.h>
index a9b8b0b94a8d4201cbc44a4c271733e739288d78..57b4741131682a7a72de53320e7f7a2766e0de75 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for AES encryption optimized for sparc64 crypto opcodes.
  *
  * This is based largely upon arch/x86/crypto/aesni-intel_glue.c
index 900d5c617e83b53de0892b35ee942c4e3cb7a8bf..3823f9491a72764933184a4f39c89283cfac3ad5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for CAMELLIA encryption optimized for sparc64 crypto opcodes.
  *
  * Copyright (C) 2012 David S. Miller <davem@davemloft.net>
index 8aa664638c3c0c4c80d98953f21161c060795054..1299073285a36510dffd9374f0c86fa366cb056f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for CRC32C optimized for sparc64 crypto opcodes.
  *
  * This is based largely upon arch/x86/crypto/crc32c-intel.c
index 453a4cf5492a00d4b6ada1025909b375f2c979d8..281448f72c90da39b97d8a207778209efc9b380d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for DES encryption optimized for sparc64 crypto opcodes.
  *
  * Copyright (C) 2012 David S. Miller <davem@davemloft.net>
index bc9cc26efa3d5fe60a6851adb971165b8a89fb7d..14f6c15be6aecda043fb1733a32cd9922dc0c1cf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for MD5 hashing optimized for sparc64 crypto opcodes.
  *
  * This is based largely upon arch/x86/crypto/sha1_ssse3_glue.c
index 4d6d7faf728e25195ea4d452bb22079ebde53239..7c16663044417c9bd5fa01b0484a86fa90a1bde6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for SHA1 hashing optimized for sparc64 crypto opcodes.
  *
  * This is based largely upon arch/x86/crypto/sha1_ssse3_glue.c
index 54c4de2db188ee7799730226faaf94d6e5d96eca..f403ce9ba6e4f37586819550e5080227f3e71d24 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for SHA256 hashing optimized for sparc64 crypto opcodes.
  *
  * This is based largely upon crypto/sha256_generic.c
index 4c55e97a4408d3d2bd5abc4b6be58bf242520ec9..a3b532e43c074e2f426f672949602f9ae3daa725 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Glue code for SHA512 hashing optimized for sparc64 crypto opcodes.
  *
  * This is based largely upon crypto/sha512_generic.c
index 61fe1b951ba3182755a364f994a46829f561c017..6ff43df740e08e9f4a8c69446a3fe4f9ab9607f1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* chmc.c: Driver for UltraSPARC-III memory controller.
  *
  * Copyright (C) 2001, 2007, 2008 David S. Miller (davem@davemloft.net)
index cad08ccce6253327754670c2ff6bb3f626496421..bbf59b3b4af86c9c674574c78e1576d310bc5f66 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* ds.c: Domain Services driver for Logical Domains
  *
  * Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>
index 519f5ba7ed7e7e61609c3f4d2ed20d9fc56a23ba..a6292f8ed18024d542612d447a65967ccfe61ef6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/init.h>
index 3645fcb2a7874e0e4de8f485fc9f2a53b4ef8db1..0bf78ff8901102f55c19369fce6f030932b0ef2d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * arch/um/drivers/mmapper_kern.c
  *
index e26984f7ab8d2fa838168be1893c5eacdc375d33..9e9d819e8bc3db5909f6c24c89c24993731cf83c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Glue Code for the asm optimized version of the AES Cipher Algorithm
  *
index 37ebf6fc5415b4f89e881318e27924216cf2e0d1..26c03f5adfb92f2ed5386efe552f7ca2c0548e6d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Support Intel RAPL energy consumption counters
  * Copyright (C) 2013 Google, Inc., Stephane Eranian
index fc40a1473058e94f793b211dfa14ebf74a05ce47..9e3fbd47cb5692563221adf5916ebe2046c34b5a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 
 #include <asm/cpu_device_id.h>
index 3c135084e1eb9a060b6ce7a98f66625bc9ad1e78..9bb71abd66bd33f273903f8811e3f4ce59296be7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  a.out loader for x86-64
  *
index cd84f067e41dc8024e504421c420d95f9356d493..c6f4982d5401403174585b558be2829715e56dd0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/debugfs.h>
 #include <linux/efi.h>
 #include <linux/module.h>
index f6ae6830b341ba4fb98f8efdb81bc03c11408773..0881e1ff1e5835d2b057833503ea9fdf131e8cb1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Written by Pekka Paalanen, 2008-2009 <pq@iki.fi>
  */
index 3dc9aee41d913de3c59a3c04fee8dac814467ca5..80662b72035d24b209b17272a816066422d44693 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>
  *
index aa972dc5cb7e03094698bd44a21bf5f5657088d3..b2ef4c2ec955d5c737a69aac1cde444dcd351caf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * custom_method.c - debugfs interface for customizing ACPI control method
  */
index b70fce2a38eb6079ca8a25e86d0f1219df726d0c..fa2bfc344a97657981895a97a1c1d84bec9e1e04 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     ACPI PATA driver
  *
index 8706533db57b6eb850cd74bc224ff67f36bcbaa5..987967f976cb2df2db308e3bf78812e8c7a03a40 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_amd.c  - AMD PATA for new ATA layer
  *                       (C) 2005-2006 Red Hat Inc
index 6b3355343542e77eeb86f88fb67f8ac06758be86..3aa006c5ed0c48b52b966e84a9245df861373ca1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_artop.c - ARTOP ATA controller driver
  *
index 843bb200a1ee1ce678ee30c644aca4de47c75d4c..c68aa3f585f2222d874cafb1204b53eeacf16e73 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_atiixp.c       - ATI PATA for new ATA layer
  *                       (C) 2005 Red Hat Inc
index e3532eda7b058d41a16500c9b6d6dc7a0d6b1059..d0bcabb58b445802a72a78412becb7752df84e77 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_cmd640.c       - CMD640 PCI PATA for new ATA layer
  *                       (C) 2007 Red Hat Inc
index 13ca5883285b6705b33d1ef9622821dbce8a93f7..3134eaec9e3dc3a460e08105e3364cd465c4dd2b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_cmd64x.c       - CMD64x PATA for new ATA layer
  *                       (C) 2005 Red Hat Inc
index 793018460d8200b74da64f6b84f052ed07ddb325..e1486fe298ae0ebce069a18b164408060eca20a4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_cypress.c      - Cypress PATA for new ATA layer
  *                       (C) 2006 Red Hat Inc
index 4a57a6f032d9af262d01da9ba0421fe412d33a5e..21da59f35b41b97f0be8c30f556b7656838df608 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_efar.c - EFAR PIIX clone controller driver
  *
index db271b70552945052514ac0d5f7df16e5d08d056..badab67088935e8b8bbcff3a625762bb9bb3230b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * EP93XX PATA controller driver.
  *
index 569a4a662dcd4deb9d9edb0dbca4001f798bcab5..34cb104f6b43e5cf237f0c93a4ae9ea87e7bb3c9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Faraday Technology FTIDE010 driver
  * Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
index a219a503c22959d3e020d90205fbe74df7fbd33f..2574d6fbb1ad33a37fea95186848754d710de2d3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Libata driver for the highpoint 366 and 368 UDMA66 ATA controllers.
  *
index ef8aaeb0c575a00cb549c1e004800f14c7744df1..fad6c6a873130a5b4af26e117a36ba94ec9fe42f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Libata driver for the highpoint 37x and 30x UDMA66 ATA controllers.
  *
index b93c0f0729e7676e9e4b78d9611d3547ed8350b9..9cb2d50db87680fbe37ba98f33698e2dc3d5366d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Libata driver for the HighPoint 371N, 372N, and 302N UDMA66 ATA controllers.
  *
index c272f2cbb47c5872fae9d17a29ff7bfe0d79e48f..08543aeb009398ccd2261173a622ca7803818011 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/init.h>
index 994f168b54a804184ebb01b20b8acda16230e62d..43bb224430d3cec4bac2b1aa80d8035c5b70858a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 
 /*
  *   pata-isapnp.c - ISA PnP PATA controller driver.
index 4f97d1e52f85721230a752d7a6a2bc4a218e3839..8a3e8778163cec4fb9f40f7ddcd695d7fee97fad 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_it8213.c - iTE Tech. Inc.  IT8213 PATA driver
  *
index 4d1a5d2c4287f2979c34a2913c0cb4018f573776..c3dedd3e71fb7932fce2d3dbc9470affffb6933e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_jmicron.c - JMicron ATA driver for non AHCI mode. This drives the
  *                     PATA port of the controller. The SATA ports are
index 456ae7184f927b3299161cc1fc97eae40ca853be..57f2ec71cfc3445ae25eabd04be8be9f91d03c77 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Libata based driver for Apple "macio" family of PATA controllers
  *
index ff468a6fd8ddceaeb64a32cc65cfad24270b1778..b066809ba9a110c30f3ac14d497f374e9b588ecb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     Marvell PATA driver.
  *
index 202b4d601393c918cb5154e674fbfad46f59ac83..8fda0e32c1ab217fd07756ce3922c297e2b050c5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_mpiix.c        - Intel MPIIX PATA for new ATA layer
  *                       (C) 2005-2006 Red Hat Inc
index 0ea18331d4669cf8bad844f64f6a8070880abf1d..a7ecc1a204b5a5db7203f43a296f3cfa10d333af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_netcell.c - Netcell PATA driver
  *
index 44f97ad3c88d5234ca78e6fd348402393e4ab47f..607db1f05f9a01563dc5611f0a2de354315f1289 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_ninja32.c      - Ninja32 PATA for new ATA layer
  *                       (C) 2007 Red Hat Inc
index 84c6b225b56e941a3f000e7d083700bae9dacf62..4b2ba813dcabad91b7a072dd3f23a01966827b27 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_ns87415.c - NS87415 (non PARISC) PATA
  *
index b9bf78b7d48df0a4405eeffb11a06c3dea6aa31b..22a0203744108f1b8bb5cd8580ac78241702e6a3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_oldpiix.c - Intel PATA/SATA controllers
  *
index 3a944a029264a4d224bd93e1ca9cc1a16491fe67..06a800a3b0706753e3823d3b13a898b5ad51f361 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_opti.c         - ATI PATA for new ATA layer
  *                       (C) 2005 Red Hat Inc
index bdec7efa46432fac1a1d64d18a75c016854ef42f..fbcf0af34924d9ee9143a2aed25a7a9e556a7bbe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_optidma.c      - Opti DMA PATA for new ATA layer
  *                       (C) 2006 Red Hat Inc
index 9001991d2830d7e2b8cb46f7b40e8db89f0091c1..378ed9ea97e90b5145ebb38356c972bb10bdb300 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_pdc202xx_old.c         - Promise PDC202xx PATA for new ATA layer
  *                       (C) 2005 Red Hat Inc
index a3f1123d17aa8d5b3c3b63b4e7b891b9b7543a91..8fde4a86401b9c62474de9baf1154b498b11397d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_radisys.c - Intel PATA/SATA controllers
  *
index b3ec18c6bcc6166b1499dec89469a301fa62bd2d..3722a67083fd98237e7f9c5e1ddc4ae2b62f6b30 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  RZ1000/1001 driver based upon
  *
index 57de02123c4cde74a69314f0d8d408140f459377..916bf024d737542e9770c833113b9a4d853215bb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_serverworks.c  - Serverworks PATA for new ATA layer
  *                       (C) 2005 Red Hat Inc
index 626f989d5c6a7f30994d56128332251310d625b5..d7cd39a9888a9cd6c0c08e1b99cde6c32cc14c5c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    pata_sis.c - SiS ATA driver
  *
index 4935f61f629cf8a837f5c28eaa6dedf2e5b536a8..ac7ddd87f188da1fbfd9324f52cc7f1028d23016 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_sl82c105.c     - SL82C105 PATA for new ATA layer
  *                       (C) 2005 Red Hat Inc
index fd19f1ce83aa16dffd2e23cb6e8d9ae54c2129b7..38044e67979515da17036516b929b153b0a96c10 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * pata_via.c  - VIA PATA for new ATA layer
  *                       (C) 2005-2006 Red Hat Inc
index 46950e0267e0d281dc3aec3429e15be88b93d5a9..f793564f3d7876b663709385ae90bd4e93e11b79 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Cortina Systems Gemini SATA bridge add-on to Faraday FTIDE010
  * Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
index 8d98130ecd405fb2f5d41cea8d04cf3fea38deca..8157925af824249c09d242148826b3fb1af9da29 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * adummy.c: a dummy ATM driver
  */
index afebeb1c3e1e9fea29741fe61d83b980bc1e31de..d9fd70280482c6e02cb298add8140776909e0fb0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* drivers/atm/atmtcp.c - ATM over TCP "device" driver */
 
 /* Written 1997-2000 by Werner Almesberger, EPFL LRC/ICA */
index f8c703426c90bae38d9dabae0c3f128f47c6e4bf..79b718430cd1e9124621e1aee9708c5ef150973f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* drivers/atm/eni.c - Efficient Networks ENI155P device driver */
  
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index 0a67487c0b1d3f0fbc85215eeb9d733966482b53..63871859e6e8ed85d56a06f81ee67c96906275ed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* drivers/atm/idt77105.c - IDT77105 (PHY) driver */
  
 /* Written 1999 by Greg Banks, NEC Australia <gnb@linuxfan.com>. Based on suni.c */
index ae4aa02e4dc6e41e9e658b416cff91cb1fb266ba..8db8c0fb5e2dac6851893e62d25b682177539a7f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * nicstar.c
  *
index 4b044710a8cf360a5682f0eee49eb14e58086d1e..c920a8c52925049f69c618c1af22920c59b27fd6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/atm/suni.c - S/UNI PHY driver
  *
index 4fa13a80787395369ce943fcd56f780468c353d6..7850758b5bb82bb736adf02c8f438076846786f2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* drivers/atm/uPD98402.c - NEC uPD98402 (PHY) declarations */
  
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index d5c76b50d3575b753cb8e9f69de6031e145494f4..57f97b95a4531cc81079fefb60e55ed74ec58d85 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* drivers/atm/zatm.c - ZeitNet ZN122x device driver */
  
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index 92b930cb3b72b5b7a049c5180c156337d1f018eb..226219da3da6a7632371e9def14e50790b46499c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/amiga/amiflop.c
  *
index c7b5c4671f05f7c2fbb2bd14205b9bd656a9d425..85f20e371f2fadd32b9820d9b7cbd912aeba2a71 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  drivers/block/ataflop.c
  *
index 2da615b45b3144b8b6eaebef600627ccae572476..c548a5a6c1a009881a4912cccfe66988eca61758 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ram backed block device driver.
  *
index b8998abd86a5d08b36674a4aac921a7be384dcd7..9fb9b312ab6bfea7980a67e7712a56905a8bea10 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/drivers/block/floppy.c
  *
index d7ac09c092f2ac8a5caf8632dca569b38b9472a6..447d635c79a24eb1036a2b8037fdc4df7f3290b0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Add configfs and memory store: Kyungchan Koh <kkc6196@fb.com> and
  * Shaohua Li <shli@fb.com>
index c0c50816a10bb6efc8ddd254e9661dd100eaaf88..4c7f51b1eda94727beb08b9663de0328db714a9b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ps3vram - Use extra PS3 video ram as block device.
  *
index 26937ba28f789177545b2c651a3bf738b0c16b43..6b2fd630de852dee348002258ba252d81673da3e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* sunvdc.c: Sun LDOM Virtual Disk Client.
  *
  * Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>
index f1d90cd3dc4791a953d98d26344aa7e8410c996e..7ffd719d89defcfef77565e552d066cab68fab8c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 //#define DEBUG
 #include <linux/spinlock.h>
 #include <linux/slab.h>
index c69e39fdd02b8c5c9a35931271c45383f4b18da3..594aee281977c30f4ce26ca16e1ce68e1acccf0d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2001-2003 SuSE Labs.
  * Distributed under the GNU public license, v2.
index 31fcd04304263a21161d2e7aae378a2daa789995..62de7f4ba8643688891c0ec5192aeb18c4b963be 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * UniNorth AGPGART routines.
  */
index a4961d35e94046de34896c492e032b9c5e72c1ae..87a92a044570e0b7daae9f02bb456a6cbac2b07f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * VIA AGPGART routines.
  */
index 53436c03dbcee49095dd1432bff3f7c6ba387c9c..230cf852fa9cc450ed8bcf482738bcfb3c3654e6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * bios-less APM driver for ARM Linux
  *  Jamey Hicks <jamey@crl.dec.com>
index 4ccc39e00ced33fa1942be81fe6f87f7658adbab..eb108b3c619a3f5b3a71291cb1f58dca977a9fab 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Derived from Applicom driver ac.c for SCO Unix                            */
 /* Ported by David Woodhouse, Axiom (Cambridge) Ltd.                         */
 /* dwmw2@infradead.org 30/8/98                                               */
index 373f549525fe8f32cd51aa6d6427fcfd61582c11..cf89a9631107dbd54561c222003033d49c3bd41c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/drivers/char/ds1620.c: Dallas Semiconductors DS1620
  *   thermometer driver (as used in the Rebel.com NetWinder)
index 4fed8fafa0f00a25bc6cad639bf66f048a1ab45c..6946c1cad9f6a1828c2c2afc76b1d1c4605de36e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*                                              -*- linux-c -*-
  * dtlk.c - DoubleTalk PC driver for Linux
  *
index 11781ebffbf725ed07b15148a1628d38d0563b59..4f73064d0c6f8d9d6df1504c1de1cd7044fd3d16 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * EFI Time Services Driver for Linux
  *
index f8411515fe1cf675358154de9c7b82bbfc494eae..d4cab105796facc0ff31207e77883bc4560a0eef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* n2-drv.c: Niagara-2 RNG driver.
  *
  * Copyright (C) 2008, 2011 David S. Miller <davem@davemloft.net>
index 3406852f67ffee73891867ee5502b9aab536e630..7c9269e3477a448d72a6758b73bda61c3506d0e7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Generic parallel printer driver
  *
index 2a91bf048804408bb0f5e2b4ba3fb382fc9f934f..da930c72bc740bdff2167037ca6381b823efebd0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* linux/drivers/char/nsc_gpio.c
 
    National Semiconductor common GPIO device-file/VFS methods.
index eff1e3f1b3a2e22d9e9f9467fb41670284a1338f..4667844eee69d35d12a15976fd9ca630e2f75193 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * CMOS/NV-RAM driver for Linux
  *
index a7113b78251a52754aa25d20fc2be7ed1c3abb96..ea378c0ed549868e50050abc50ef2dac7be20d4f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     NetWinder Button Driver-
  *     Copyright (C) Alex Holden <alex@linuxhacker.org> 1998, 1999.
index 76fb434068d4f7b85be5ab6b2abf3ebd5c58ae4a..a4a0797daa1996a5f8a217b3a27084a8d91c4eed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Flash memory interface rev.5 driver for the Intel
  * Flash chips used on the NetWinder.
index 5f4be88c0dfcd3521b0357e6dc05e5e5a42cd446..c39a836ebd153bc8466886c4992ac34aae8c9c24 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* linux/drivers/char/pc8736x_gpio.c
 
    National Semiconductor PC8736x GPIO driver.  Allows a user space
index a45dabcc8e108203636b736754d0ff50e1ebf622..027484ecfb0de898e26da7f7c66edd51f6eef2ed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * OPAL Operator Panel Display Driver
  *
index fd6eec8085b4eee46f2fa15870d2f6287a00f2d4..3484e9145aea631c47f34cae2585cd44981de08f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/drivers/char/raw.c
  *
index 903761bc41c968c8c8f6b692a36cf1c738aafdcb..9f701dcba95c74777c2944d6b99f6bc1c784a6a8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* linux/drivers/char/scx200_gpio.c
 
    National Semiconductor SCx200 GPIO driver.  Allows a user space
index 80c5bf590acbfc0f5ee9632511b261fe3e433d7a..2efe7189ccc4273e72cb16417679aba31af43dcd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This file provides the ACPI based P-state support. This
  * module works with generic cpufreq infrastructure. Most of
index bbd1d1e166b8a4fabcec0622fdaad0d0af96853f..92acbb25abb3a82ffa1f692bf92268c1f91e706a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* us2e_cpufreq.c: UltraSPARC-IIe cpu frequency support
  *
  * Copyright (C) 2003 David S. Miller (davem@redhat.com)
index 51e3c6018e74e1ca9dcb9fd5065035103f29579c..e41b35b16afd7ce6ac8b1124d10a7a6d3d9ade37 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* us3_cpufreq.c: UltraSPARC-III cpu frequency support
  *
  * Copyright (C) 2003 David S. Miller (davem@redhat.com)
index e086b2dd4072d1fa6e0355b61c6e76d315547cff..b49f494e0285beb65ddcac71bfd482b5929b8057 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * cpufreq driver for Enhanced SpeedStep, as found in Intel's Pentium
  * M (part of the Centrino chipset).
index d2fb72811442afed72bf6cc452eb2c41401e8837..80fa04ef215f98364fa9e5d7a6e80959e2c4c0ae 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *   Driver for ARTPEC-6 crypto block using the kernel asynchronous crypto api.
  *
index faa78f65123816d30c88a61b8b005ada7f8cc8d3..fe825d0ef9cafe41ea7bb2fa6c8d67246da255cb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/aer.h>
 #include <linux/delay.h>
 #include <linux/firmware.h>
index 0d5d3d8eb680dc30e01ec151c2ec6a5215f0246f..760e72a5893b708d26a1ed4cfcddea60d8c6009f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* n2_core.c: Niagara2 Stream Processing Unit (SPU) crypto support.
  *
  * Copyright (C) 2010, 2011 David S. Miller <davem@davemloft.net>
index 09d823d36d3a4ec71913e235a82e4fd101132728..ad020133da199bc0c2a4204023891f3b8808d538 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* 
  * Cryptographic API.
  *
index e507ec36c0d3dfa107ccba439551390b9ace1add..2f946f55076c549847fbd0fb1044af3e6f8ed277 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/delay.h>
 #include <linux/dmaengine.h>
 #include <linux/dma-mapping.h>
index e2a99466faaa8c785dca39516a2e3917f309efb0..873437be86d9c2d571953ef7624c06a0bb868f78 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include "amd64_edac.h"
 #include <asm/amd_nb.h>
 
index aac9b9b360b805e6af9e6ffca55b02e73052fe70..adf60eb45bd408a74f9e846750c0f607dd1e7d62 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel E3-1200
  * Copyright (C) 2014 Jason Baron <jbaron@akamai.com>
index bb0202ad7a13359b68496d9a1761c5b75129a1d4..ea622c6f3a393daea4f263a60893ce5f344c8a86 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/slab.h>
 
index 82ba110d9d1ad29600c006dbe2cc350616a099b8..b132ab9ad6078f5a9a3d57e3088387a9a0a05789 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * IPv4 over IEEE 1394, per RFC 2734
  * IPv6 over IEEE 1394, per RFC 3146
index ecf2eeb5f6f95d94627ab956e39ae95a986a63e7..b6180023eba7c4682c85d524b3ddcc3f8d532bbf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * dmi-sysfs.c
  *
index 82ce1e6d261ed060b3e943f23c7c4196d2101f1e..edaa4e5d84ade0a65b89c8d186c0c0195b49ddfc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2010 Google Inc. All Rights Reserved.
  * Author: dlaurie@google.com (Duncan Laurie)
index 4eb3a766fd4a1fafeb8b55718ddd545a17845322..4dcce17f243fe10ca14ad520069a984059711f34 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * A FSI master controller, using a simple GPIO bit-banging interface
  */
index 286a0eeefcb69b0d5345de9ea524510e8f884f2c..388f9844f4ba614a82a113dc9e9ad44f6ceea953 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Test cases for the drm_mm range manager
  */
index 3280aff28e907dfc910fbafcfbb00316ccf2a13b..ac8946f80e224f6330cd837b26728af9596f5d65 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  HID driver for Aureal Cy se W-01RN USB_V3.1 devices
  *
index f2816c7c918f85021045ce194965bbc77f6c9199..b23cff2e3d5d1cfdcb82042f3ab93121f65e4e31 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ultra45_env.c: Driver for Ultra45 PIC16F747 environmental monitor.
  *
index c7eaf20af9266d7f325ab3cb8430955c1f213cf0..4c959ce41ba9a1db0b53fe9e3adaff96d16966a2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 1999-2002     Andre Hedrick <andre@linux-ide.org>
  * Copyright (C) 2007          MontaVista Software, Inc. <source@mvista.com>
index 8f3570ee64c356ed48438cd31ac438a6a87dc126..3268931c2c7a2b1ee516528999b1faef4b9f9a56 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1996  Linus Torvalds & author (see below)
  */
index 76650e92db41f24060d9bac86b5d216783a244c4..e08b0aac08b9e2f160c714d33904fe87bbd192aa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 2003 ATI Inc. <hyu@ati.com>
  *  Copyright (C) 2004,2007 Bartlomiej Zolnierkiewicz
index 004243bd84dbd9119be21705ab85b0f793d717fb..f48decb9fac4d52fb77e32a815bffc3d15b3cab1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1995-1996  Linus Torvalds & authors (see below)
  */
index b127ed60c73364f34a114a8a3033aa42c906b8ca..a1898e11b04e6988a0b57e08434dac836d3d2cf0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * cmd64x.c: Enable interrupts at initialization time on Ultra/PCI machines.
  *           Due to massive hardware bugs, UltraDMA is only supported
index f5820079a2860f217662cf5be326497d961575ed..bc01660ee8fd383c9e651759d2d21c02c3a10d03 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1998-2000 Andreas S. Krebs (akrebs@altavista.net), Maintainer
  *  Copyright (C) 1998-2002 Andre Hedrick <andre@linux-ide.org>, Integrator
index 8722df329cbeb30d4500c17f53435c00c4e83d13..714e8cd0fa4918b0ccce5c5022cdf99454eb6db1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1996  Linus Torvalds & author (see below)
  */
index 0a3f9bcc8b042e22ec9ef517e2ed551747b701c0..fd3b5da44619b39852f7f538e3a40d70654c9569 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 1999-2003             Andre Hedrick <andre@linux-ide.org>
  * Portions Copyright (C) 2001         Sun Microsystems, Inc.
index 1e0fd3aa962ddcaec7164064e1e2c60c9506036b..0dae65ac7d6d98678338faca0226c3a5ee7baea1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1995-2000  Linus Torvalds & author (see below)
  */
index 80e933b296f6f639bcae3f2779d5572eb67e4397..329c7e4bc9d09ac7545d2ed03ea2f0f19b2ac4de 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 1996-2004 Russell King.
  *
index 547d7cf2e0167e760da5a31add56eec953980699..06c6215e0cbe333ead72df51330131feb9ad3eeb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 
 #include <linux/kernel.h>
 #include <linux/init.h>
index f233b34ea0c0bd2b732b0b5df25d65bf8e3d9214..dba9ad5c97b307536de092a44ad8ab62f66e90c7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/string.h>
index 6ee866fcc5dd035655cc8649101e8b3df1e578ea..9a9c64fd103273e18a79821ecf0622fe60cf7bfe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1994-1998        Linus Torvalds & authors (see below)
  *  Copyright (C) 2003-2005, 2007   Bartlomiej Zolnierkiewicz
index 6b92846682fc26553c6ced0d2954ffda4dad94e9..d0bf4430c437451f5e71c9bc290f4581e524c5bc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ITE 8213 IDE driver
  *
index 392fd106edf1e0f504be3e6211a2a2862755f475..11a672aba6ee868660e085f6998ec6d054a3eaa7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 1997-1998     Mark Lord <mlord@pobox.com>
  * Copyright (C) 1998          Eddie C. Dost <ecd@skynet.be>
index 26a45007e535093a16545a2a43cb4e839a4dff68..c374f82333c6d5b6d52b073c28923f49fdb45d28 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1996-1998  Linus Torvalds & authors (see below)
  */
index 224ad46d6cb22494972790fc9b37e0f6e75a2fd9..5248ac064e6e04e17de49abf2c45bf10011cade7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1998-2002            Andre Hedrick <andre@linux-ide.org>
  *  Copyright (C) 2006-2007, 2009      MontaVista Software, Inc.
index a6fb6a894c7bfb5c4b45bcd109f01b706b643f2a..6ce318ebd0cc11621dd024af2c5701ec6bdabebe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1996-2001  Linus Torvalds & author (see below)
  */
index d73c3d10087c72133d5db9bd5902ea1e94758008..0ab8b86b7ed70f10e21f1d3e8a167807f6c07df0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 1996-2002 Russell King.
  */
index f4b66f7ec9fd2153c47c45e87b73e84d9c85c161..fce2b7de5a19ac2f550084e2cae9b3e7bb190de7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1995-1998  Linus Torvalds & author (see below)
  */
index a97affca18abe153be1ba4b3285d25390171e69c..ac6fc3fffa0de500dc46ebf0feebf703faae8621 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 1998-2000 Michel Aubry
  * Copyright (C) 1998-2000 Andrzej Krzysztofowicz
index 3300dac56390305042b3f4e192cf5c4666eb1980..5c24c420c4387ae6f529a71bfbd5ba0376751a14 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SL82C105/Winbond 553 IDE driver
  *
index 8af92bbb3dcba164b44b88fdafd2dbf465aee47c..f521d5ebf9167b7b23bd88cecf2d511064708b82 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 2000-2002 Andre Hedrick <andre@linux-ide.org>
  *  Copyright (C) 2006-2007 MontaVista Software, Inc. <source@mvista.com>
index 3aa0fea0f3d9c779048f1c07ab9422646eb8068d..870e235e30af90774fd0d5fba2625f209e72aabc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Copyright (C) 1995-1996  Linus Torvalds & author (see below)
  */
index b7d0078fd00edc50efa2e056a89e16b0472469bf..011aeff19e3ecfb215bc92f8fd965a9492a7c218 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/device.h>
 #include <linux/kernel.h>
 #include <linux/spi/spi.h>
index 4735f8a1ca9dff4744d0367e946d271287ae9b8c..c599ffa45a04c3e69915071a01074c68a8b6eea6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Qualcomm PM8xxx PMIC XOADC driver
  *
index 70c302a93d7fd3d7f8b884840c487bbcb7d2c532..e78fc0834e6b59b852cf6adcd790d2a027d2c3c1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/slab.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
index 934a092134f05b27688e5cf4b4818ae6a0035460..4fc9c6a3321ff99afc66d327a96ad8f9794e9366 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/i2c.h>
 #include <linux/regmap.h>
 #include <linux/iio/iio.h>
index 021ea5fe6a3771860e1a6b7d2cc34399f887a08f..182a59c42507d1799fa853be00639f998e4331a6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/spi/spi.h>
 #include <linux/regmap.h>
 #include <linux/iio/iio.h>
index 0a406163d775975bd4ae100efb06e8cd697d9d78..80154bca18b6108fa9d9660212f8a48a8a26c9e5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * MPU3050 gyroscope driver
  *
index 93f08b304a6345afda26ec6dbacfa09a2fb8aa3d..afa8018b92386c14738f84b6798d4121a32029ec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/err.h>
 #include <linux/i2c.h>
 #include <linux/i2c-mux.h>
index 036f3bbe323c3138f5a924ee602887ff427b7191..340d64d0ac59c8b3e70c3d54802714a4bbb321fe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ROHM 1780GLI Ambient Light Sensor Driver
  *
index e454bc6a33c6b109d8cc1adbe88267c4ed032b67..964ede49f662dda4f52b6e19a6dcd61d712dd1af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * CM3605 Ambient Light and Proximity Sensor
  *
index f4d0a6c0fde70a02758e2fb445248184858a6dae..fc7e910f8e8bfd1c7bf63664d20a6e7133e847f5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the Asahi Kasei EMD Corporation AK8974
  * and Aichi Steel AMI305 magnetometer chips.
index 03742b15b72a4c1578a05f2df4d5126e1e8a7c7e..acd9a3784fb44103ae710b530e9b220bf3cbdeff 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/i2c.h>
 #include <linux/acpi.h>
index 17bc95586f9e23ab7a3afb9f912553625435380a..9d57b7a3b134c5fc86f5bfd2e8df7be0dfce406f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SPI interface for the BMP280 driver
  *
index 573191dd78e8c9e7e54f44546501c785b21c79e4..056a89ac2bdff787416a6e8287a60c9c9b73e2ec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Driver for the Gravis Grip Multiport, a gamepad "hub" that
  *  connects up to four 9-pin digital gamepads/joysticks.
index ff54e195d42c34fea48342460ae83f668bfe4752..3833ac47b2b8cf205458eba57a817e95b58d9c12 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     SEGA Dreamcast controller driver
  *     Based on drivers/usb/iforce.c
index 88e321b763975b9d97676dddc8b5eed536d36064..b0ead7199c405a0e702ee478bfde94f0c6f433b0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * D-Link DIR-685 router I2C-based Touchkeys input driver
  * Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
index e8de3aaf9f6330a276c99387fab80573a5bf6dd6..c4e0e1886061fbf1a5367a536f36818d97baf94e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * A driver for the Griffin Technology, Inc. "PowerMate" USB controller dial.
  *
index 62c5814c796bcfbaf7af1eb52e4777f1bae28d68..4412055f87611578423a2127c6626374e10ff04a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Support for the S1 button on Routerboard 532
  *
index 4a5afc7fe96ead167bdf1ef918e39b6095c7cfd4..fe43e5557ed72b1b8b942b7a3b78d8807a700980 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Driver for PC-speaker like devices found on various Sparc systems.
  *
index 25f0ecb9012627b093099c376555f71969df2f09..2de64d6a04d140bc7074ee82397c7d279c1197df 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     SEGA Dreamcast mouse driver
  *     Based on drivers/usb/usbmouse.c
index 04b96fe393397b80063fd0798b08e73167d29292..a681a2c04e399f07566df355558605316e5e3ec2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     Driver for Allwinner A10 PS2 host controller
  *
index 75b500651e4e4051f1ec403e02febed6d59cd72f..04b85571f41e3c03b0767ee335c96853c236b4e4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/slab.h>
 #include <linux/module.h>
index ffd03cfe3131a4a977c6741c67e3c326ca37e99c..a1f3a0cb197ec9b997e5bd3bf73b3871297df26d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Pegasus Mobile Notetaker Pen input tablet driver
  *
index 85cf9bee80183bc117475cc562af0fac459b2473..818f2e48be5a2bf4cef13ebd19716c72a9231268 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/input.h>
 #include <linux/module.h>
 #include <linux/init.h>
index 9169aa03958ad00cc500d2721467dedde64c1aa4..e9006407c9bc0a659c2649e2aff9b5e44fd03bf8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/i2c.h>
 #include <linux/interrupt.h>
index b8dd14958757b47698a166973862710bbb722066..bcc37e955622b04ef17db06f16bad16d109206ca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* $Id: teles_cs.c,v 1.1.2.2 2004/01/25 15:07:06 keil Exp $ */
 /*======================================================================
 
index 492789f56896d5a88047b9c7aceb72ecf2009c6c..f512e99b976b17d610e1e9b6afbf372d12080168 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/module.h>
index 9be195707b392d0c9dd8ca0da5f4633553342de0..ef22e1e94048f9f4dd4265b1ec6b5813246a4de3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2006 - Florian Fainelli <florian@openwrt.org>
  *
index fcd1215b64a2c0a3019d0acff1ba5735061653b0..db5af83f0ceccba97c0030f7a7b9ada92bf00126 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * LEDs driver for the "User LED" on Routerboard532
  *
index 7c09db8bd4e8724a9a8b86bc07050c0c73cbfe31..eba7313719bffb94c2be6a9304ab2a5927bcaede 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* leds-sunfire.c: SUNW,Ultra-Enterprise LED driver.
  *
  * Copyright (C) 2008 David S. Miller <davem@davemloft.net>
index 8f343afa4787027d54fa5484a581f0bbd56c37e0..c59035e157d1a85e740e4a187d0fed475b4de472 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * leds-tca6507
  *
index 80d30e8e33891fded712ff97a9240e8c68c618e4..7af0c536d568f1367a7dc35c8ea62eafdb751d2a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/macintosh/mac_hid.c
  *
index d7cd5afa38cd16ffd3d2906d5dfc957ec1369b2f..8f7725dc2166e58eb3e754c67a589b30bcf2ebf6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Device driver for the i2c thermostat found on the iBook G4, Albook G4
  *
index 2626990331dc2607b2e4711e3fa7aed2d5bd86a3..52fd5fca89a086b8e3ee5c62930821c867c46bc8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/kernel.h>
index 8e48920a3ffa6681c87721dee414f8e2db09ae3a..bdb84b8e71621df86fadc180a06241d955eb575f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include "dm.h"
 #include "persistent-data/dm-transaction-manager.h"
 #include "persistent-data/dm-bitset.h"
index 8895158c1962c6acbba24d80a7ee85643a54c113..cdc7050ed3ac8b310180dd6bf0bac41bdb21dd91 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*  cypress_firmware.c is part of the DVB USB library.
  *
  * Copyright (C) 2004-6 Patrick Boettcher (patrick.boettcher@posteo.de)
index be4355a4c1268574053f9519f8ae5b56f8b352ee..be4f80a40214f222f9ae968994a0c6bca6187811 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <media/drv-intf/saa7146_vv.h>
index dc80a8442e7af1ef29a6017a837332b3f3313116..63a4c6a4afb584e7b8f8e68cba761ec2ff180258 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/i2c.h>
index c02f50995df4da86cf4b0e97e34776fe5bdca349..c89a91a3daf404cb15130443e9e9788da8bcbcd3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    Driver for the Spase sp887x demodulator
 */
index 92f4112d2e377a939fe39cdad2eda884f5a9d21f..97144734eb0525521d86fe897f5bdd8d4a704c49 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * FireDTV driver -- firewire I/O backend
  */
index cc6527e3553732ce4bb2b74a257c65ae2939b8da..a9d9520a94c6d87437aa6e839099e569b28f91c8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Linux driver the digital TV devices equipped with B2C2 FlexcopII(b)/III
  * flexcop-pci.c - covers the PCI part including DMA transfers
index 4c52ac6d8bc50c8d765a7df1f5622a7afcf6498e..0e9a3787724c8a1b43d3a0f8eb8fef879e9d3768 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * AimsLab RadioTrack (aka RadioVeveal) driver
  *
index 840b7d60462b23a36ffb47414fa227894ef42eb2..4909c337b0278b28f36642a89e2b6a9ec75e622a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * radio-aztech.c - Aztech radio card driver
  *
index d12e07e325462a23d70fa2202b9689fd349d249f..12160894839ca47645c7a2781857f9388b625e4c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* radio-cadet.c - A video4linux driver for the ADS Cadet AM/FM Radio Card
  *
  * by Fred Gleason <fredg@wava.com>
index f051f8694ab9e4b419a8eb577cb245dbe439e56c..06400112aebbf54b1248ca466949a4319eea5086 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * GemTek radio card driver
  *
index 1b97ad2ce7d0a157328dad1c8c0b54ca8a62d7ac..ad488ecbd16c67eb3b6b186c6f68d5f20cb7af0a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Guillemot Maxi Radio FM 2000 PCI radio card driver for Linux
  * (C) 2001 Dimitromanolakis Apostolos <apdim@grecian.net>
index b626567b75c5a454557e1da7a2398b1bf441d996..95d12cbff5c9a91e1ae6c39ac9c82cea5ee6d2c6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Miro PCM20 radio driver for Linux radio support
  * (c) 1998 Ruurd Reitsma <R.A.Reitsma@wbmt.tudelft.nl>
index 5a1470eb753e652b60b024a11ed3a631ebe49ffe..73d2c187f1227fdd32e3507d94cddc1b667423da 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * RadioTrack II driver
  * Copyright 1998 Ben Pfaff
index a8fedc96361443d475dcf45e46eec7eed06b9baf..434c03338d7f5f6b541dd42a5ddbc52fab16e374 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* SF16-FMI, SF16-FMP and SF16-FMD radio driver for Linux radio support
  * heavily based on rtrack driver...
  * (c) 1997 M. Kirkwood
index ca8a1c263eac1902e4b421d4aa1a12ab5f903c2d..bd323e640f1ae61b2dfba1195dd24dfc2557150a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* SF16-FMR2 and SF16-FMD2 radio driver for Linux
  * Copyright (c) 2011 Ondrej Zary
  *
index 1af8f29cc7d140b1c83cf628e741294d7df25f94..8b8ce2b46a55b9670f417282206b199b11692261 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Terratec ActiveRadio ISA Standalone card driver for Linux radio support
  * (c) 1999 R. Offermanns (rolf@offermanns.de)
  * based on the aimslab radio driver from M. Kirkwood
index a4bad322ffff93a4b7de50e5f079a4e913c81966..2fc009509c7c338950f3824f320f37621f5e1b9a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* radio-trust.c - Trust FM Radio card driver for Linux 2.2
  * by Eric Lammerts <eric@scintilla.utwente.nl>
  *
index d0d67ad85b8ff77cd1d0d925a02d50f7b7eea70f..1aa856df70df7c99151f4d31cca3551f0914f851 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Typhoon Radio Card driver for radio support
  * (c) 1999 Dr. Henrik Seidel <Henrik.Seidel@gmx.de>
  *
index 6007cd09b328d346e4d6e989ba358cef74065197..f3dc57c751314b0a4b2997c0dc1c6bc4d12e077e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Zoltrix Radio Plus driver
  * Copyright 1998 C. van Schaik <carl@leg.uct.ac.za>
index 78bb3143a1a8574afec9df4d2a65807b100d6865..3ee28bcf31dc7abbc4f22dd26a6a278f804b5c3b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <media/rc-map.h>
 #include <linux/module.h>
 
index 8b4ce84b6914c3ec0a8fdfdb58ea4a00f9b5e94b..baf708f42428fbfb21187b2ba70278d37410d307 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * i2c tv tuner chip device driver
  * controls microtune tuners, mt2032 + mt2050 at the moment.
index 9777da03e308c4b5144051df5a42f47b4096e178..dca2fc776e446785bce3321d4997d6489c5d46ce 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/i2c.h>
index d2169bb3111a2817e9f643171cdc61722c9128d2..b6e70fada3fb204ec0a7e09a89c9ea937cecc890 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * i2c tv tuner chip device driver
  * controls all those simple 4-control-bytes style tuners.
index 98bc15a388be502d723fcba08a3570318041e2e2..01f61ebabd5673e009aaeec8f846eac8906d9f80 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * i2c tv tuner chip device type database.
index a8f3169e30b31b278a45665805c565627134cdeb..1826ff825c2e7773d0a271aed67a2e512e611b0c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Linux driver for digital TV devices equipped with B2C2 FlexcopII(b)/III
  * flexcop-usb.c - covers the USB part
index 03a340cb5a9be93a462bf5631e900ffa7961ad31..12d1e0c33c3cb8e0715b7fdf9c54eae7ce8d02f4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * i2c tv tuner chip device driver
  * core core, i.e. kernel interfaces, registering and so on
index 0bbc61ba9524ec7f89e1ffba7b0aaceb53c365ad..ff86373d7d2439fb18dd19428fc7fb0890504b39 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Registration for chip drivers
  *
index f7a5bca92aefed6d9eeac776b7eaf334d49efd53..fc68557f49c03d0a4cca5d42bc9e36f00636af05 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Common code to handle absent "placeholder" devices
  * Copyright 2001 Resilience Corporation <ebrower@resilience.com>
index 9baa81b8780cefff65e6fec2fe69d96f1361240f..eccf2e5d905e89309dbfcb3221855f4a100451da 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/slab.h>
index 8a8627c30aedfa60cd8fdf2448cb47a3ed80a99d..c467286ca007175d3f48e01b8b1e2f9f54f57f9c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (c) ????          Jochen Schäuble <psionic@psionic.de>
  * Copyright (c) 2003-2004     Joern Engel <joern@wh.fh-wedel.de>
index 10183ee4e12b283dc87729d9d3e6dd9326ed220a..28131a127d065e4e8aacf422d8a1724685a98949 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*======================================================================
 
   This driver provides a method to access memory not used by the kernel
index 26de0a1d08cf482393dd504bb2b7cfee68a78792..462fadb56bdb190d2f91e36ae16ca4ea53a0bbcf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * amd76xrom.c
  *
index 584962ec49f8f62597d7a0031e7e7b271ffebf48..c9b7b4d5a9230634cc3dc8628782d828e10108b8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ck804xrom.c
  *
index da9f6d76ce1d9bf727f3f969dc5996c102e06e1b..5c27c6994896011ec1bd28ef0827c0d64e02016c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * esb2rom.c
  *
index 1888c5bf13f89414000aef5d9961a68a88eb29ac..6b989f391baac0dafff16ffe178803d2ecdf7f9c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ichxrom.c
  *
index e3180d5aa06a0fb4fd09e842d01939164373520f..d8543201ab942e99a806132d07e1e9fa7f7a067b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/mtd/maps/ixp4xx.c
  *
index 74bd98ee635fa96e60973490f1f54650f54cfca3..876f12f4001826a599c1ecc34b33b2c9f2870641 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * BIOS Flash chip on Intel 440GX board.
  *
index 3f268370eeca150a7029b7a28c9868d5170f3a3b..5b684c170d4ef17ab519e99f03593b13ab018a63 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Out-of-line map I/O functions for simple maps when CONFIG_COMPLEX_MAPPINGS
  * is enabled.
index 729579fb654ffcaea4cc6afb698ff43ce337f7de..50046d497398e331d68e5b7c62c216d7e37df70c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /****************************************************************************/
 
 /*
index 893239629d6bb64523d228195adeb893b84c6034..895510d40ce4794b149baa9374576cd4a8385ca3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Flash memory access on SA11x0 based devices
  *
index b7a22a612a4628adfaf647c27a9013fcbdabe85d..2afb253bf456838de1a1bbb56b6c8ef84db5b3a1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * MTD map driver for BIOS Flash on Intel SCB2 boards
  * Copyright (C) 2002 Sun Microsystems, Inc.
index 7f1a0e690c4f93399f551fad40ed80ad83a3b5db..8462662b71287ba711efc37c9ad7fce14672110d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* linux/drivers/mtd/maps/scx200_docflash.c
 
    Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>
index 1e73bba6e286f06cc0a2b7b22c92239d09f3ad0c..eb72582932564d3a62edda5091736986b884daf0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* sun_uflash.c - Driver for user-programmable flash on
  *                Sun Microsystems SME boardsets.
  *
index b1c0cd6b49da6344b16b8c97084ef060c162b858..2d1c22dc88c15394fe7d1d621f5c32fdd1d937a4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for One Laptop Per Child â€˜CAFÉ’ controller, aka Marvell 88ALP01
  *
index f430c4bf0323c556b84c0c354f9ab3d6f65b1811..c0e1a8ebe8206b52c0e65e2839b876616e3e22af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * (C) 2003 Red Hat, Inc.
  * (C) 2004 Dan Brown <dan_brown@ieee.org>
index 94720f2ca9a8a21a132d96f0a36687a7cd0bfe94..3d1df82fa105f13900750aa3db0a4bfe493c4142 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * rfd_ftl.c -- resident flash disk (flash translation layer)
  *
index 73b06304c97576a46fc175344c69361e0620c5be..13bca9ea0caef87929b1372ef322a304e5fd22bf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt)    KBUILD_MODNAME ": " fmt
 
 #include <linux/kernel.h>
index fb8d5dc71013c40ad9e0341c9c2d7998c14ae17e..237066d307044583167923fcfc54d88a1ff53bc4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/phy.h>
index 3568129fb7dae08f89a63f7ecc0ce98e165eb83b..54e4d8b07f0e054b2fb83f4ea05063295a544f5b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* dummy.c: a dummy net driver
 
        The purpose of this driver is to provide a device to point a
index a43544af257b562f43f1525e06891b2cdf18889a..78f3e532c6006fe9d41c3ca6bd0cb320307b8b04 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* 8390 core for usual drivers */
 
 static const char version[] =
index 46d2257c4430bedad7975d7f198570be2c3ab284..6cf36992a2c623d172cee373e6b2cebe2b58624f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* 8390 core for ISA devices needing bus delays */
 
 static const char version[] =
index dc57f2759f44c551a2fb9c4b52b36eb59335de50..ab30761003da67de12827ec2022737b9467d517c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * 7990.c -- LANCE ethernet IC generic routines.
  * This is an attempt to separate out the bits of various ethernet
index 9f23703dd509f84981596313a1dbb066efa73479..dac4a2fcad6a3a9dc3ef3c8cdb77312771029e73 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *    Lance ethernet driver for the MIPS processor based
  *      DECstation family
index c3dbf1c8a2699dabaa0e5178cba241e20e0c6e75..1381a474063fa59c2eff8e1b91bc224193adb204 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* hplance.c  : the  Linux/hp300/lance ethernet driver
  *
  * Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>
index 0a920448522f350cf3dcf968e064a3715e3f65e1..72abd3f82249b5c5f297a4365b8b0c18bc2f70bc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* mvme147.c  : the  Linux/mvme147/lance ethernet driver
  *
  * Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>
index bd6589de93d950e8cc9d657d4096f89adc20fdbe..ebcbf8ca4829ba73f6d215db81e8c91749b1ad97 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* $Id: sunlance.c,v 1.112 2002/01/15 06:48:55 davem Exp $
  * lance.c: Linux/Sparc/Lance driver
  *
index 4d3855ceb50051a74f7668c0913b1ff8e562880a..c40daad515d57d9ad2bd7987719b70f1375745df 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Network device driver for the BMAC ethernet controller on
  * Apple Powermacs.  Assumes it's under a DBDMA controller.
index 4d9819d2894d256973b26602292aceed43b7e25c..b8ba2abf5b3ab91bcbf3c0187d14e35fa4fc3962 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Network device driver for the MACE ethernet controller on
  * Apple Powermacs.  Assumes it's under a DBDMA controller.
index b2c04a789744fc770b798d79b96604910077dfd3..6eb6c2ff7f099230c0416d09e4bb715c8628170b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * sni_82596.c -- driver for intel 82596 ethernet controller, as
  *               used in older SNI RM machines
index aa070c063e48cea3cf77556fcbe333e0ebf2a4f4..1e798cc9b6b870170c7ea51e4e83e39bfb190865 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/net/ethernet/ibm/emac/phy.c
  *
index aaec00912ea02296ff1baa618c894010dbc0cc6c..d0a01e8f000aee71413425d94efc921856a062f7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * sonic.c
  *
index 2e20334b76a1b572c0382b1e0ecfb38b30c1e555..8e404186ef87d3f46288b6ae28b2ecd1160da2e9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * r8169.c: RealTek 8169/8168/8101 ethernet driver.
  *
index 696037d5ac3d5a3ecebb6aaa924ca70da02a4bf5..7a5e6c5abb57bd48407fde0438a51a4f2ecb0acd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * sgiseeq.c: Seeq8003 ethernet driver for SGI machines.
  *
index 02b3962b0e63e4356c8e374cbcd83ab17a95e0f3..c7641a236eb8eb4c9d6d60f05f76bc6a000cdf10 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*  Silan SC92031 PCI Fast Ethernet Adapter driver
  *
  *  Based on vendor drivers:
index 47c45152132ee2bc4519f24de9971da36b1dd263..14870d659f7d36b67c0dc9a8a9c1765da1061378 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for Xilinx TEMAC Ethernet device
  *
index 108fbc7f125a2fabfc2380d745ff1027b50475e2..831967f6eff88064c30fd9d8562dc389e5109746 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Xilinx Axi Ethernet device driver
  *
index a19868cba48cb06388e9b56dd18800228ba07540..331c16d30d5df02d1a00bca2c4871362e5dbfeb6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * 6pack.c     This module implements the 6pack protocol for kernel-based
  *             devices like TTY. It interfaces between a raw TTY and the
index 0bcc07f346c3ecb26e5d8354adb1fcd547733e84..1cedb634f4f7b67ed84cb337becff5263e37677b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/etherdevice.h>
 #include "ipvlan.h"
 #include <linux/if_vlan.h>
index 9a10029caf83fb4d2befdb9dc10c3566c9ca2cbd..694e2f5dbbe591c45c80913750231c0986c16854 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/etherdevice.h>
 #include <linux/if_macvlan.h>
 #include <linux/if_tap.h>
index dd0db7534cb323d949963a9fc590a3e8bf2fd91c..68771b2f351a228860cdfbc7ab3f028665b2590e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/netdevice.h>
index 9757f1fc104f048f26e2463837a69a309f0853dd..cac64b96d5451f2ee37e98baeb84ef538fd97562 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * slip.c      This module implements the SLIP protocol for kernel-based
  *             devices like TTY.  It interfaces between a raw TTY, and the
index 63a8ff816e5917983d7c095696492175d7160a77..291fa449993fb553d2f937440957a238fb2cf419 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PHY drivers for the sungem ethernet driver.
  *
index 2ea9b4976f4a759a5e280a7e3efab36cf3face1e..8e01390c738e8ce0a01c16a6cca2865df02d6c04 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/etherdevice.h>
 #include <linux/if_tap.h>
 #include <linux/if_vlan.h>
index 09a1433b08332996163a5344d91f5de430890d2d..52110e54e621fdd45ebab5560949f55c494053f6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  drivers/net/veth.c
  *
index 7bad5c95551fdf998ec4f6b543edda405e65c2f6..14e324b846171437bca40ce197c8588e20fc036b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/if_arp.h>
index 4de0737fbf8a68e457eab0fb343b19b6b50a8e32..6c05c4c8914a79173eb36d6c74e6c6cbef450a1c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     Comtrol SV11 card driver
  *
index 46c3d983b7b75069e35cd909306879561aa08cf2..d78bc838d63194a24a5612b6f0be0b24015af100 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     Things to sort out:
  *
index 74f63b7bf7b45db9ce85a47daa83212fa7ceb06e..1a748670835ac0bf6014209a07aa5ce77b4d3a9f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define PRISM2_PCCARD
 
 #include <linux/module.h>
index c864ef4b00154efab3b1b7edb1e3e3e9ef923655..0c2aa880e32aced3adc6fdb166b6e86533c3ffbe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define PRISM2_PCI
 
 /* Host AP driver's support for Intersil Prism2.5 PCI cards is based on
index 4901a99c6c59bf511e871de86c519a5010917df4..943070d39b1eb93e52290055d040c8c3309de3a7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define PRISM2_PLX
 
 /* Host AP driver's support for PC Cards on PCI adapters using PLX9052 is
index 220dcdee8d2b8743507042e4fcee5a31482cbba8..f1622f0ff8c9e83708800fc7732da7f6a875db6f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This file contains functions used in USB interface module.
  */
index f7db60bc7c7fcad944368e668b4ca9b2ca39c2d5..5968852b65a78dd558d24ac9e0f1d7194f5bf843 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This file contains the major functions in WLAN
  * driver. It includes init, exit, open, close and main
index da62220b9c01ac407ed1c812a90e620e0cfe984c..a25b17932edb450790ebc8abc6f2766f13a41bb5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * WL3501 Wireless LAN PCMCIA Card Driver for Linux
  * Written originally for Linux 2.0.30 by Fox Chen, mhchen@golf.ccl.itri.org.tw
index 36be9b61918760e2edfa8e87be82e017a773c5df..87f72f725e4feef734fd21086785d3f3902e7415 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2015, Christoph Hellwig.
  * Copyright (c) 2015, Intel Corporation.
index 9c68f2aec4ff7f5431057ce5c4978a4894e64bec..3301861f69fa881a411c4555dc51907cf47fa68a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Low-level parallel port routines for the Amiga built-in port
  *
  * Author: Joerg Dorchain <joerg@dorchain.net>
index 9fbf6ccd54de7d40b60b9bc62772086a660b408f..f8dd368bfdbb568997d02092669fbd9562b16f7e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Low-level parallel port routines for the Atari builtin port
  *
  * Author: Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
index 7f4be0e484c7494b9a23166fbf0f9cfa2c6756fa..9f87faf939e3870592a5c6e558c31beedd8ea0e6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Low-level parallel port routines for the Multiface 3 card
  *
  * Author: Joerg Dorchain <joerg@dorchain.net>
index 6296dbb83d47054657053cdaa65d1ec27f297a73..1f17a39eabe8ccec2408f96f00f4e3e4843431aa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Low-level parallel-port routines for 8255-based PC-style hardware.
  *
  * Authors: Phil Blundell <philb@gnu.org>
index 8de329546b8220783664f291ffd55b62144cdec5..d5a669b60c276efa63d4ea1031ad7de6a7c78f04 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* parport_sunbpp.c: Parallel-port routines for SBUS
  * 
  * Author: Derrick J. Brashear <shadow@dementia.org>
index 19e17829f515ac5d317bc3dc124c9353e1e981ed..eb6168e6ac434289aeecbf333b1d92f5b9060a84 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PCMCIA socket code for the Alchemy Db1xxx/Pb1xxx boards.
  *
index aae7e6df99cd3bb103457506dca31cc028f33db3..ec54a2aa5cb8c9f9d5555c3945c2895fd9c0c40f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* 
  * Driver for Intel I82092AA PCI-PCMCIA bridge.
  *
index 5ef351f87bfe09df8510ed1d928065101d4fa4c1..11783410223bcd2cf59df341389a4203d7c756e5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/drivers/pcmcia/sa1111_generic.c
  *
index b2a189507fc35edfdc3057385df5c750d2ff2e8f..b11c7abb1dc07e9a21487cffed56dec7b43a35d8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PCMCIA socket code for the MyCable XXS1500 system.
  *
index ac6a3f46b1e6c0faaa23d90c57c5b0446d70b0f6..810761ab8e9d2ac2ce6d5a16fb43b3ccf34b3862 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Regular cardbus driver ("yenta_socket")
  *
index f0cdb5234e497fa9275b09b020b87542996c7d27..568ca96cdb6d2abf0479ca57be07e4a0feb1e3a3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* MCP23S08 SPI/I2C GPIO driver */
 
 #include <linux/kernel.h>
index 2b1a61dba2240231fb4588739d729bf7ff106a87..348423bb39dda4c034dc5ba537073b4768a1e39d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the U300 pin controller
  *
index 42efcb850722cc72182432578383f0a8256f97f7..a7f184bb47e05bec63cf6fe3a46fa50182154662 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/err.h>
 #include <linux/module.h>
 #include <linux/reboot.h>
index 4f129bb4c9729e9ab085cf465f636ab6395daf1f..da49436176cd9e4fc9dd8abe5419803396333c7d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * I2C client/driver for the Linear Technology LTC2941, LTC2942, LTC2943
  * and LTC2944 Battery Gas Gauge IC
index 4d41acb985761ad976f9de2b2cdc265a50fc9dea..48649dcfe3a94d69f68fee10f14cfad6bef9a23f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Dumb driver for LiIon batteries using TWL4030 madc.
  *
index 113493b5214952b2740a9c1f270525572bc07545..472e756689174095d6a6981866bd05e7f2a26cda 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* rtc-bq4802.c: TI BQ4802 RTC driver.
  *
  * Copyright (C) 2008 David S. Miller <davem@davemloft.net>
index 50fabe1cd2865a47a367964aeead17ac417eac91..b225bcfef50b4372727a9f199bcdb0c785ed0427 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Dallas DS1216 RTC driver
  *
index 1bf5d23479285f1f29dba5fc43efa9bdba40f6e4..89ae78e93b839be6768c0ac9437066c1998e3ad1 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* rtc-generic: RTC driver using the generic RTC abstraction
  *
  * Copyright (C) 2008 Kyle McMartin <kyle@mcmartin.ca>
index 0c72a2e8ec67d27f5bfd296a7772210371c3d88f..1c2d3c4a49638b6414202f5a5b5045dcea7b6a1d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Oki MSM6242 RTC Driver
  *
index 1943c815115266ff336690abdb0ac6331cb690fd..2498278853af96c881bcc4660a009dfe47b53455 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * EPSON TOYOCOM RTC-7301SF/DG Driver
  *
index f1c160fe7d37e55a566a782498928a90431baed6..8776eadbdd3a704eca6d89820a24d625f38fde53 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Ricoh RP5C01 RTC Driver
  *
index 129967ad345d7f06e781e99cac2e88facdb59014..537e55cd038d11a286b3e2eda32a178fb91bb5ec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* bbc_i2c.c: I2C low-level driver for BBC device on UltraSPARC-III
  *            platforms.
  *
index a36e4cf1841d9da7fd22cb5f6491d134b9b7f96f..971fe074d7c9acf8af14099704af55f22deb2076 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* display7seg.c - Driver implementation for the 7-segment display
  *                 present on Sun Microsystems CP1400 and CP1500
  *
index 1a6e7224017cd4b74ff2bf66841d2ec4fc7b1e77..a63d5e402ff214825907c3b57c45146bfbed6af6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* envctrl.c: Temperature and Fan monitoring on Machines providing it.
  *
  * Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
index 515dc1ff1e3315203c95e9b0fbcebc9d565875c7..e85a05aca4d6a2a3047b4f5eb41717563bd64b83 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* flash.c: Allow mmap access to the OBP Flash, for OBP updates.
  *
  * Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
index 0a5013350acdb66f3acf51b2cb24672994d4ccb5..7173a2e4e8cfcc125a33b1d37941701bc0f08ae9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* uctrl.c: TS102 Microcontroller interface on Tadpole Sparcbook 3
  *
  * Copyright 1999 Derrick J Brashear (shadow@dementia.org)
index c96bc7261a42af9aaf2091947e9b635d415e5021..564b354736723aa45ad4294c1b2220996a9186e7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/types.h>
 #include <linux/init.h>
 #include <linux/interrupt.h>
index dcf435f312dd54df039b3dd5af5884173e317160..222c77c9621fffd9b0d9622d23fcade959a37d3e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/types.h>
 #include <linux/mm.h>
 #include <linux/ioport.h>
index 66c573093901b168d5a5d52987c3e6869737dea0..5e575afce134d80fab95f7642851f87e9c45b57b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Detection routine for the NCR53c710 based Amiga SCSI Controllers for Linux.
  *             Amiga Technologies A4000T SCSI controller.
index ba7a5725be04f98a50abb5bac4e2c51e32ad0548..dc5667afeb271677184af001a88aabfe593b8cb5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Driver for Adaptec AHA-1542 SCSI host adapters
  *
index 27c0a4a937d9c7060974dd9fb48f9aaa2cc9e0e6..b69edb473295d8a02ce8a8d864057d03c0827117 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * AMD am53c974 driver.
  * Copyright (c) 2014 Hannes Reinecke, SUSE Linux GmbH
index 5e9dd9f34821215801608f812cd737c7214fce24..5914141207542d538cf968ce18953d7682ebc337 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/drivers/scsi/arm/arxescsi.c
  *
index e2d2a81d8e0b582942eae6aca3aaa1296f82a081..3fd9443746315dffc6cc7a926d501d66ce79f10d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Generic Generic NCR5380 driver
  *
index 8f2efaab8d460ba1912a48e5c080f6c2cccbe602..7c9d361e91a9809264705fab453a78b124c8ffbe 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Oak Generic NCR5380 driver
  *
index 446a789cdaf573dc476d48f4bef1e87fbc34125a..e41f0bbdc9fdb2290b70823d1a517e08b5eb11b3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* 
  *  Copyright (C) 1997 Wu Ching Chen
  *  2.1.x update (C) 1998  Krzysztof G. Baranowski
index 0f846ae2f918e2d82df422a2074972d6fe247f6d..8d72b25535c5e72ac663abd3b41504f81e07439a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Detection routine for the NCR53c710 based BVME6000 SCSI Controllers for Linux.
  *
index 1c5051b1c1253901ed984d6264ffb40bbd8607d2..5f8153c37f77f3393edd428e3c4d2b901040887b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SCSI Media Changer device driver for Linux 2.6
  *
index 76fd02ccbf49138fe78b0526b06e7ecd6331da87..76e7ca864d6acc11f1b9e72b06e7585e60645a16 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* esp_scsi.c: ESP SCSI driver.
  *
  * Copyright (C) 2007 David S. Miller (davem@davemloft.net)
index 9cdca06254988db8770255e1907ec246f0bb9ad4..2ab774e62e4036894e329cb90c5a15f79fe628fd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Generic Generic NCR5380 driver
  *
index d2acd0d826e2be899ba9529a675e2e88a879b85f..11df0eca02935ce40a7bc0f95179dfbb9ecf5655 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/types.h>
 #include <linux/init.h>
 #include <linux/interrupt.h>
index 64ae418d29f35dfbaa408c4dcdbfae6149c1e0a4..9751309f8b8c0d8abb3f8458d4357b43ba61669c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* imm.c   --  low level driver for the IOMEGA MatchMaker
  * parallel port SCSI host adapter.
  * 
index 1ad28262b00a8ae9534f05dedd61ba8d18dea436..7f683e42c798707798b7d4690074aca4cdba0447 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* jazz_esp.c: ESP front-end for MIPS JAZZ systems.
  *
  * Copyright (C) 2007 Thomas Bogendörfer (tsbogend@alpha.frankende)
index c8e6ae98a4a62f89870b4c878a89c84f6524068e..35d3e322d6d5137fa4625be901d5eec9ae4a2e33 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SCSI low-level driver for the 53c94 SCSI bus adaptor found
  * on Power Macintosh computers, controlling the external SCSI chain.
index ee741207fd4e497d77aed39919866e3015072f5c..1c78bc10c79021dd493f446b48ec97bc242a76b7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* mac_esp.c: ESP front-end for Macintosh Quadra systems.
  *
  * Adapted from jazz_esp.c and the old mac_esp.c.
index 8b4b5b1a13d74c44ffa81acf46b1383736289e25..dba9517d95537b15bde23313a2a159a3935de8e5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Generic Macintosh NCR5380 driver
  *
index c9dc7740e9e790dbf7b0200984a555e9721cb4c1..74fb50644678ddab83bdd16b03ca1f2e94afaead 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SCSI low-level driver for the MESH (Macintosh Enhanced SCSI Hardware)
  * bus adaptor found on Power Macintosh computers.
index 050c8c39d7ede6d4b85b3b101e86bdc752625648..21d638299ab8e56df786dc9b82b960d0a7a8b3b5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Detection routine for the NCR53c710 based MVME16x SCSI Controllers for Linux.
  *
index 4bad54463eb287889c80d8e7e7003d0e0e4cd586..815bb4097c1b6e84413d2ffc57fb90e853423826 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
   SCSI Tape Driver for Linux version 1.1 and newer. See the accompanying
   file Documentation/scsi/st.txt for more information.
index 0e22512bd3e4d6c1d92f13568239f20eb1997453..9335849f6beab211a1d05873a32f30d49eb16d23 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* qlogicpti.c: Performance Technologies QlogicISP sbus card driver.
  *
  * Copyright (C) 1996, 2006, 2008 David S. Miller (davem@davemloft.net)
index 99a7b9f520ae28eab51ff410796cf96e41b34384..653d5ea6c5d973bec1861b7a55c3844d82c25ed5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  scsi.c Copyright (C) 1992 Drew Eckhardt
  *         Copyright (C) 1993, 1994, 1995, 1999 Eric Youngdale
index ebc80354714c57de7e5cfda37ce3611e7d238d11..c0f12ad62379a28a7122dbe3f248d12ec19f4fc3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *      sd.c Copyright (C) 1992 Drew Eckhardt
  *           Copyright (C) 1993, 1994, 1995, 1999 Eric Youngdale
index c3f443d5aea89ca8fa76900eb8b1eb913d076cab..4664fdf75c0f15acdc4c1f31251f7c30bcf47563 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  sr.c Copyright (C) 1992 David Giller
  *           Copyright (C) 1993, 1994, 1995, 1999 Eric Youngdale
index 3c6a18ad9a87132b688d120fceccf7cda00a9d11..baada5b50bb1194d6905c90598a587f4931d8bc9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    SCSI Tape Driver for Linux version 1.1 and newer. See the accompanying
    file Documentation/scsi/st.txt for more information.
index 95a7ea7eefa0251cca63807de53052d6e364adfb..3d80ab67a62668ce0cce10f0f2ed07a7706278e6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Sun3 SCSI stuff by Erik Verbruggen (erik@bigmama.xtdnet.nl)
  *
index c9a55d0f076ddd6dd6dde95eea13563e95c6bfa2..440a73eae64766dcfac5faac48735da51639eb4a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* sun3x_esp.c: ESP front-end for Sun3x systems.
  *
  * Copyright (C) 2007,2008 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
index c71bd01fef941eb42e7af4d9f51dce62bdff9f51..964130d2c8a65002b4de134dc42e80c38218ea52 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* sun_esp.c: ESP front-end for Sparc SBUS systems.
  *
  * Copyright (C) 2007, 2008 David S. Miller (davem@davemloft.net)
index e3310e9488d22be38819286ea40fe40044c0b8d1..c2f40068f235271cc694b56a7f9020dd5f8f8a2a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for Western Digital WD7193, WD7197 and WD7296 SCSI cards
  * Copyright 2013 Ondrej Zary
index 4722660958f81681f545f9b5ae251227e14d4725..77bce208210eb3dafcedff5e1e95ec31b0053e87 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Zalon 53c7xx device driver.
  * By Richard Hirst (rhirst@linuxcare.com)
index aff31991aea9808f5f98180cb126be87be12db26..27b9e2baab1a61c2ca62b7caf0f9ced69ee0025c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Detection routine for the NCR53c710 based Amiga SCSI Controllers for Linux.
  *             Amiga MacroSystemUS WarpEngine SCSI controller.
index fb7ea0d9a734dad8de9cbc66c6a80c7bab958b23..358025af49185f23246db855b9ed258b731a79ca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SGI IOC3 master driver and IRQ demuxer
  *
index 87793770624086892d57515605f5931e6939bd94..d12e149f1a419ed72ef65dd788d409eb68c00cbf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Cavium ThunderX SPI driver.
  *
index 702fe573a47b882b384bf340b02004b7c0486bc4..cc49fa41fbabec92372b4cfb9d5dc5f35cce11cb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * J-Core SPI controller driver
  *
index d456c5251b5d229706367d5401ee3d4fd10f00cb..f236e3034cf85f418bafed48e1702b4c5d1606d4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * CE4100's SPI device is more or less the same one as found on PXA
  *
index 4e67795cb6cea5668cef3b5ff99352e6ed1f9825..304b461e12aaafb7ce815978c46805ce4a3a01eb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/io.h>
 #include <linux/delay.h>
 #include <linux/module.h>
index cac1ead5e3027ac64d725f65413c79e988d18582..27fbe62c7ddd4551afd216a8b36edcd6780f62b6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Thunderbolt driver - NHI driver
  *
index a94d700a45030609ac9a01ee1700ab09c1fc20b1..08ad0d1f04766fe10b8a5829628983ec09f0b561 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Helpers for the host side of a virtio ring.
  *
index deb824bef6e21015c83d4e846f130e5ff13f59e0..1ef8b6fd62ac3649113788227540eebafe0eae2d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Backlight Lowlevel Control Abstraction
  *
index 4b40c6a4d44190a554b9676b3cb9ced5579789ff..151b18776add834bc120b4f6fa771c695d252489 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * LCD Lowlevel Control Abstraction
  *
index 7f2526b43b3364665df9350bb80d4f1eb168a6c4..00dddf6e08b0c5def98f86f59765efe78018278e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * newport_con.c: Abscon for newport hardware
  * 
index ff45dca3ee46ab3faf3bc1452665708fdc9920af..84c3ca37040a5f34ced0a6ec8ac81108051c5182 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/drivers/video/console/sticore.c -
  *     core code for console driver using HP's STI firmware
index 6cc46867ff579432d9112962417689d5ebce0b3f..794434891291778627ee4bdaa28ac17a0a96d348 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* $Id: aty128fb.c,v 1.1.1.1.36.1 1999/12/11 09:03:05 Exp $
  *  linux/drivers/video/aty128fb.c -- Frame buffer device for ATI Rage128
  *
index 7aa9720723577ece2bf536e2776b21e28b047c08..436f10f3d37503b2608e8e5eab6a174622647e9c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* bw2.c: BWTWO frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index 65f7c15f5fdbeb00557f16d8d41539b8349208bd..9f3be0258623714789de2bf215e7b8d1cda820e7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Frame buffer driver for the Carmine GPU.
  *
index a6dce1a78490ae21d82c3250ac42507002745ef4..d80d99db3a461a82a8eaba92c81dafbc60532096 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* cg14.c: CGFOURTEEN frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index 6d42def8436b24b1d36e3a453d5eb466e0a872de..09f616dddfd773ff4e9c5c9a894b352323f19a68 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* cg3.c: CGTHREE frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index 0296c21acc78a2bc5207694b4821c9c3f30e1750..d5888aecc2fb770d3304c149463fad5e597853ef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* cg6.c: CGSIX (GX, GXplus, TGX) frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index 5505fa00c6348a26597aaa6f65a90092aff5c14c..8da517eaa4a3674049971ade3cab8e7a9ed12383 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/errno.h>
 #include <linux/string.h>
index b7aee0c427a87978fbac441eaeb7edfca37057a7..cd2d1db239a2512701c821d69d2c9aabbde92ea3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* ffb.c: Creator/Elite3D frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index f438546290dfc3c133298f5711f26d032f4045f9..37527a10b95412a913a16475a4a9900ba3c9ccae 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Frame buffer device for IBM GXT4500P/6500P and GXT4000P/6000P
  * display adaptors
index 9230db9ea94b7b68ba07251cb48202d1937d9309..a79af8f069d1649ae1426a86bf514232a20bb7ab 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     HP300 Topcat framebuffer support (derived from macfb of all things)
  *     Phil Blundell <philb@gnu.org> 1998
index f6d7b04d6dffaf222c21277c7e0ecdcca5a2de35..24d3280a5b5f50a97266e64b8f2020faac25ff98 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * i740fb - framebuffer driver for Intel740
  * Copyright (c) 2011 Ondrej Zary
index 446ac3364bad21872398f75dec25a1cb0b194346..5b1141ac182b93412cbb70a2dade4a966b87a452 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* leo.c: LEO frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index 0fb280ead3dc1d76428cff3ace0b71f2cbf68802..34e2659c3189ab6a189261c711c84f4013d0544d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200, G400 and G450.
index b380a393cbc3c24c28fc203b10be6a4c3166de46..765e805d14e378472f897b966333bb52453343af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200, G400 and G450.
index 9ff9be85759e8fcff00a115d0ac75865b04dc448..5617c014da87b4ea16f2d129a22fd144b725d321 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200 and G400
index 0d5cb85d071a57dca81ff161750ecd6f3aa9ac89..9cb0685feddd73a2c4b11229ecec9c15338a2075 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200 and G400
index d11b5e6210edb4c8823eaf2d3e48e8114dbac38e..c76bef078c754514e74d5433d15c602ab12be991 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200 and G400
index f64e1d55d7a1194b728d65dfbee402334aede8ac..d2a81a2c3ac0d91d1d5f3f0c45b113050a3a1262 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200, G400 and G450.
index f108ae66fc83f0a2b7c8d5bd79faae49b82a2ec2..df3309fd14f366a4346ad01a91d0f0de451f2c46 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200, G400 and G450.
index bf5ce04f9aea55733bf513bc237f42c489666d26..eda893b7a2e9e4da1a9d95b8e19ba421697ff9e9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200, G400 and G450.
index 9948ca2a30460c713b8ac9134af5c3ab5776ea9c..c7aaca12805e5e9fe15e68a5346da5acf07fd514 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Hardware accelerated Matrox Millennium I, II, Mystique, G100, G200 and G400
index c4283e9e95afafe4f7230088f8f8dd60422d379e..8c18cc51aae2cf7ab7765f29bb9470831bdbc33e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* p9100.c: P9100 frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index 4e4d6a0df978cc3688b2a045d4f35da4f4494eeb..73d92d8a85cc2e026c6aad4a23676884183ca515 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/video/pvr2fb.c
  *
index f0cb279ef333e8d5acd45a98a301af0345639b83..4e22ae383c87ede1f0918d238229b6198ef3f337 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/drivers/video/sstfb.c -- voodoo graphics frame buffer
  *
index c98d8a569ccd2429306bb2376d6239077dea4ed6..7897f86fb23e70630f61c8679d5eadfe0bb51080 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* tcx.c: TCX frame buffer driver
  *
  * Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)
index fbbf26b170f7857b7b3772346b5255c192c5558c..fdbb1ea66e6cd43c4a37cb8a2ee7fc2f8053d367 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * tdfxfb.c
index f4b74559060087e3e6a1fdf4af88dbcd5e6adaed..da74bf6c5996390b84dd5b70a02f439dfcab0ee5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Frame buffer driver for Trident TGUI, Blade and Image series
  *
index d707fdb97354e44547e9bc95ee501ee2b059e263..439565cae7abb19ab0f0780940b8f1fbfca10f9b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * A framebuffer driver for VBE 2.0+ compliant video cards
  *
index dc1f9cfb6e7ee5a1a984db510e645c26523dc708..d9c08f6c2155899f19734667930fca23574f182d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * framebuffer driver for VBE 2.0 compliant graphic boards
  *
index 98b30f54342c0abc9a1de687d317dd0eea43e1b1..a977e32a88f2f3437392dc0a457307d1a10ea562 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/virtio.h>
 #include <linux/spinlock.h>
 #include <linux/virtio_config.h>
index 3a0468f2ceb08a3c4cd3eac033477b8049ebd89d..5ae529671b3d34b33813ec62bce0931d04c5f359 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/virtio.h>
 #include <linux/virtio_config.h>
index 689b8a0593c1ad2ac8caaba1403ebb53c8a922d0..c8e3ab056767d2cac34bc89b9aca36e62fb60620 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     ALi M7101 PMU Computer Watchdog Timer driver
  *
index b5b078bdebe66ecceb1caa399a99c1284b2fd0c7..b973b31179df198c8a6e3e1d017728bf925dac00 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* cpwd.c - driver implementation for hardware watchdog
  * timers found on Sun Microsystems CP1400 and CP1500 boards.
  *
index 806a04a676b7ee6c369da99d6d09f0ecd50d1fd1..181440b7b4d02875dcab7186fd12dab8720a047c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Watchdog driver for z/VM and LPAR using the diag 288 interface.
  *
index a3415cf07c98db0f81c754dfc93c23c00e2c5f42..1b2cf5b95a89d301a14e8413bc1fcb2c47b17110 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PC Watchdog Driver
  * by Ken Hollis (khollis@bitgate.com)
index 8938b3fb2b2d01151861f660abbb72a048bbd4ae..205c3c68fca1f22b9ffd1eea169a45546faba62d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PIKA FPGA based Watchdog Timer
  *
index f7f7a7a620226d4e919aaa196c1290965cf5df64..41a2a11535a6a8939cd48c0d7c3239b2ba889dc0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* riowd.c - driver for hw watchdog inside Super I/O of RIO
  *
  * Copyright (C) 2001, 2008 David S. Miller (davem@davemloft.net)
index b24ddac1604b8fa35570f5510b5c13093ddc1a45..1ff38d8036e99a9c1e1acd0ba34777f0ebccab99 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  * privcmd.c
  *
index 04e7b3b29bac898ca66baac7aa96eadba2e3dc35..64d7479ad5ad39ce29bfa99270b6f6e40f8430d5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Xen implementation for transcendent memory (tmem)
  *
index 07896f4b273652cb0fadac3f4404990c002a53ef..a7d90a719cea6727259dad81af433bf92779aed4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #define DPRINTK(fmt, ...)                              \
index 71ddfb4cf61ccfef375a07d6271715e9478c68c6..20c1448f1ce71d0d5a163c2dc415a480a06ac990 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  xenfs.c - a filesystem for passing info between the a domain and
  *  the hypervisor.
index 7370228eefb2e0a2918d1f57b53e6f46b2eb721f..e7d036efbaa1ec474c2825427926834895b3f2e2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/affs/inode.c
  *
index e273850c95af5d86075dfcf921d3cd478c34cca6..462d096ff3e976c2dfaa9c6846fc72189c98a197 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/fs/befs/linuxvfs.c
  *
index dc0cd2aa3d65f11b908638afd6bfafc1290d5b2f..5e97bed073d7f00f506e6c39c355dfc86982a913 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     fs/bfs/inode.c
  *     BFS superblock and inode operations.
index 1fefd87eb4b479f13ff55b5c6bd164a3998a96cc..8e8346a81723c4ec43bd36802fb80b8080fe4234 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/binfmt_aout.c
  *
index fa9e99a962e001bd44b10e42d7cb167c5ad1feb7..8264b468f2831ff34ed3c381f759f04c8bbcc7c8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/fs/binfmt_elf.c
  *
index dd2d3f0cd55d8dfae7dabde8d0dbaf664033702f..466497860c62615b975d15f899b87636525212c8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/binfmt_em86.c
  *
index aa4a7a23ff99d8a9a111a37eee80d5e75cf0886b..b8e145552ec7e817d31ca9c314385f31b1bd1bdd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * binfmt_misc.c
  *
index e996174cbfc026d3d3471cb01a75b437f5b46c1b..e9e6a6f4a35f59e7a4d5d788919214c7aed3687b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/binfmt_script.c
  *
index c864b44c8341d4ec211175d9efe0c75905067e14..01be7c1bc4c686c45f24f01a4a24642722aa9dac 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 
 #include <linux/ceph/ceph_debug.h>
 
index 68e2ca4c4af63b6bc0330f3b1c21e4445a22beca..335a362ee4468986a6a9483f6230881bd53ddc74 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This contains encryption functions for per-file encryption.
  *
index cdf0872382afa3e4755d5276fa1588be03d272a1..89e73a6f0d361c890cd57c7db33888c4df6a37e9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * inode.c
  *
index c69927bed4effd6002f2021ca66c1b641acebc85..f0e549783caf9220946973512eb4a7be5685f735 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Neil Brown 2002
  * Copyright (C) Christoph Hellwig 2007
index 3988633789cbc8c6ff827d9d45eea556f4b2acdb..1d7ab73b10148448e07c905b561c0e95087ba608 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/ext2/super.c
  *
index ba93d1373306b18da18e15426b50b8b4087121db..05689198f5aff712b771916b52893ac9a0196959 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/fat/inode.c
  *
index f2cd365a4e86ec01bf02a2d5afdd5f00c07dab66..9d062886fbc19d10dbb81cd2dc5f1cc19f5fbc24 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/msdos/namei.c
  *
index 996c8c25e9c63b30ced0ecaaf325b519d7841551..0cdd0fb9f742a09f9a32f0ada71dd25c888b72d4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/vfat/namei.c
  *
index 0cc5feff76cdbd82fdfa3255dee86c46abea2698..2b9e5743105e2d2bb8a121b238003d2d45080436 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/hfsplus/super.c
  *
index ed4264bca79014fa0592621b0c48abc6a604a244..9db6d84f0d62c578b6033f8fa91ce64926913ecc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/hpfs/super.c
  *
index 603b052a3c94da106fde2a6d7301fad702ce9a23..9e30d8703735cfeca35a4746ee3b18814f31a61f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/isofs/inode.c
  *
index 3056f3a0c27079706230ea56b9a064b17d75cd76..1a639e34847dd377a26ba2cc7c04c4cf72415338 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/fs/lockd/svc.c
  *
index 081ccf0caee35966477d8a2b801c19051fd2faf9..97c54d3a2227693df2050109fc10a9fa7f5921ac 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/spinlock.h>
 #include <linux/slab.h>
 #include <linux/list.h>
index 101200761f612d82565cec91a0377d3b0be9eae7..f96073f2543297ed94883eacdd2835f869d14480 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/minix/inode.c
  *
index 9920c52bd0cd047d00ab5a8819acf0263249039b..bcff3bf5ae09ee545f513011c9e6ab74796f4c2a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Module for pnfs flexfile layout driver.
  *
index 3bc2550cfe4ea5d33753750e0fe7154aec49a1a1..0b4a1a974411fd8e5bd0a7834149a2b791e94657 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/nfs/inode.c
  *
index 0a9782c9171a6b45b2b05e0db1018e9a8f5cb76f..467f21ee6a35eda7c37c3a2b7a0629103e21f712 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2012 Netapp, Inc. All rights reserved.
  */
index 5c4394e4656b61c9135105231dba03d9cad3d769..7c5809431e61b73771ddf047f860272690c0f038 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2012 Netapp, Inc. All rights reserved.
  */
index 689977e148cbf947882dcb484cb2c961ad1b74bb..04c57066a11af95fa7c005b5a6fbfe8be39399a6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2012 Bryan Schumaker <bjschuma@netapp.com>
  */
index 5be08f02a76bcb7f405bce8169f53ebf34c452a2..b73d9dd37f73ccb3394a4bf358c44b30149b16fd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Common code for control of lockd and nfsv4 grace periods.
  *
index 538f142935ea89b2c14c47e78119f61e56f3bc59..8ceb6425e01aa2f67f5442e83429e6874ed80106 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * fs/nfs_common/nfsacl.c
  *
index 90972e1fd7850346661e3afbcc41ee7bad212d9d..62c58cfeb8d899711b1b98a552c4017e909a4c62 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Syscall interface to knfsd.
  *
index 46655e454c55872d79f02f016ed87570117c6f5e..e6cb7689fec44651d2f6eb89d2e59e3e7c8a9053 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* inode.c: /proc/openprom handling routines
  *
  * Copyright (C) 1996-1999 Jakub Jelinek  (jakub@redhat.com)
index 82cf8b3e568b4a5096ebb3ac31d240832905a7eb..4f2d7ee0d2d1906e17086029a8b7f6412ae98720 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * (C) 2001 Clemson University and The University of Chicago
  *
index 48c70aa4a3ecc0f7d14d174f2552194ef337f82b..922d083bbc7c236e39be5991d88c04753e85dd64 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * QNX4 file system, Linux implementation.
  *
index 59cf45f6be497f386be687fbdb2c1575297a7db1..0f8b0ff1ba4327b3bbd2cc8792b5a71a1500ff91 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * QNX6 file system, Linux implementation.
  *
index bb3f59bcfcf5b1ee07c2d154fa8b906e4f4c9302..a6f856f341dc7b835a2e5197298e87c3cf9a420f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     vfsv0 quota IO operations on file
  */
index 9f2b2573b83cc1bf90e35cfdf656636d9224075e..c740e5572eb87f25eae4afda2b359541e835c831 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/errno.h>
 #include <linux/fs.h>
 #include <linux/quota.h>
index 3c30034e733f40abcc8f26849afde4ee1b3df4ae..53429c29c784225b8c6015093584eb8d1fbc11d8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     vfsv0 quota IO operations on file
  */
index d3b2f54d6449cfb4fcd39bbfea31d262449ac2f2..d788b1daa7eba0c5eac82425af4e8f999f766e63 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/sysv/inode.c
  *
index 84c0c5178cd28f408bd69baba34d1f14c56392fd..3d247c0d92aa231d963576ae03eb30cb2aa93513 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/fs/ufs/super.c
  *
index 40ffda94cc5dbf79d382ee972a070e24a0bb68e5..81b56e0a7f325b5babdaee8ee337c8f3a0ab89ed 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #ifndef CONFIG_HAVE_ARCH_BITREVERSE
 #include <linux/types.h>
 #include <linux/module.h>
index 75509a1511a3e0abaf78eeda2f0f6ae1cd86ea87..f37f4d44faa9075292f9acdb361dfabb098dc0dd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/interval_tree.h>
index a8ede77afe0db70fa7992319c470c2a65c07bf58..ba16c08e8cb921c618dd876e5c8166f101ac6396 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  LZO1X Compressor from LZO
  *
index 9e07e9ef1aad7e7f8b0044f6bf954ff2f4ae9099..2717c7963acdfac60af1342df43b7040b99fce1f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  LZO1X Decompressor from LZO
  *
index 550eec457c2edb45ba21fa6d5a40dd13663ddf0b..052f5b727be7d506b909b535fe79f8b62ba401e7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) "prime numbers: " fmt "\n"
 
 #include <linux/module.h>
index e6239bf0b0dfd6e73b871030e55dc2b772675fc9..2c46dde596442e24b82ab0c96465caa622ddb76a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/memory.h>
index 13e9c62e216ff010bcace555da96daabb708fe67..bb930f279e9072eebee971536897e3490e0271d4 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/netdevice.h>
index eb4a04afea80a6a2e3d3954cf1b9f00a45faf4a9..3d2ba7cf83f4587e4cfbfffcf9d3d4db70da7464 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 
 #include "notifier-error-inject.h"
index 8dc79861758a1744aa2ebcafcf941ccd897c429f..b26f16402a19fea3d5d8fb980e0d9778773a9f51 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/of.h>
index 0b5d14dadd1a3f256e50ea4929d739540b2962ed..4a3d70bbc1a082cf40d33a39cf5f39975daa3eae 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 
 /* validate @native and @pcp counter values match @expected */
index c094b2dedc231c92ba43ce7dbb66ce0fca14268a..5d89f0d9099aa32a580151b1e997749a8d2a00ee 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/suspend.h>
index b7055b2a07d37ad577c2845cc2088108181764db..62b8ee92643dc5de6f400f24e45e3ddbe475bc2a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/rbtree_augmented.h>
index d3a501f2a81ac7c42402bf3830dc56a77781595d..51a98f7ee79e62136b20ab8ba62a3f55e12b080b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Test cases for printf facility.
  */
index bf864c73e462a7a1ff44ee1ea2c567a6f7bbcdbd..b7cc0aaee1734647e34e4055bb4e12a68987cc3f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/export.h>
index 7222093ee00beeffb3a09317466cc1da4cc0c669..787c146eb485057400b580519061762f7730da92 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This module provides an interface to trigger and test firmware loading.
  *
index cac20c5fb304fb09a5803de381c4fd6b0c1b367d..0ee40b4a56ddaf736c618d71463e009c2836bd32 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Test cases for <linux/hash.h> and <linux/stringhash.h>
  * This just verifies that various ways of computing a hash
index 5474f3f3e41d0715fec16a6db866a23c45ed231c..1f017d3b610ee3fbfcee18a73c348d96e3e66a92 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) "list_sort_test: " fmt
 
 #include <linux/kernel.h>
index 319b66f1ff61ecb39466f15a186838c0f0692950..debd19e351989b1cbcb756016318c321eadcd798 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This module emits "Hello, world" on printk when loaded.
  *
index 93da0a5000ec8db23ca8a5922dd4ccc4d6324e2a..944eb50f38625313bc58bc3f00f83cc502835c8c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Test cases for printf facility.
  */
index 385c0ed5202ffbf9bdd9a18d39b2ab229f6b437d..52edbe10f2e513e45b01bf84d6e00fa6790de7b9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/sort.h>
 #include <linux/slab.h>
 #include <linux/module.h>
index 0fcdb82dca8667604a0a0756803b7c7914fc3aa1..bf8def01ed20458f18d46d128be222bbe98feb84 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/printk.h>
 #include <linux/slab.h>
index ccfe25f3920f5922ddcfb03ae325cd3cc7cc74a9..72fe4b73be53949258b48af83c61ad56075a110f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/lib/zlib_deflate/deflate_syms.c
  *
index 67329fe9907e5ca43425c45bde1824d7282fd998..9720114c067210cb143424ecbf5aab6cbdbe9acc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/lib/zlib_inflate/inflate_syms.c
  *
index b6ac70616c32160d84ea5c3773b8fc23d2491d89..1a7497d015b29b4dcb7ed60a520278faa9ad5859 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Inject a hwpoison memory failure on a arbitrary pfn */
 #include <linux/module.h>
 #include <linux/debugfs.h>
index 1ffecd6333e53de006d3b47dfc91f8cfebe43515..99be52c5ca4577bc66c8e5a1b1ee6f6a77877d90 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * z3fold.c
  *
index 28458f7d1e84b1fabd07a314109fbf9e8f05419b..de5dd4ddaa828a029a8e47133548936e7d53f2a7 100644 (file)
--- a/mm/zbud.c
+++ b/mm/zbud.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * zbud.c
  *
index 01a771e304fab17bf2ed884e415a080524393385..a2dd9107857d44bc2573bc6976df5f5afa0306ca 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * zpool memory storage api
  *
index 10462de734eafc00efb9490ddd58cd0bbc83b7c8..3e17a5ecaa9428a817aaca4c6b685a12eb1d5c73 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ethernet netdevice using ATM AAL5 as underlying carrier
  * (RFC1483 obsoleted by RFC2684) for Linux
index b9e67e589a7b43eeda8268f329adf607e167e80f..a7972da7235d5d291974f9c2ef574c30dd1426f2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* net/atm/clip.c - RFC1577 Classical IP over ATM */
 
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index a38c174fc766ec35d318f041e7fcc0e70e4a54ec..b7528e77997c88b7cf15f0b48412e3abef0620e3 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* net/atm/common.c - ATM sockets (common part for PVC and SVC) */
 
 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
index a0311493b01b0494aadd873c1fb245d389c97d3b..5a77c235a212f3d08b2e6e9578880819b8fdcbee 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * lec.c: Lan Emulation driver
  *
index 24b53c4c39c6a6b5323a1aa79318b2ab2907a332..033871e718a34f7430929f862fcbcc886d933622 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__
 
 #include <linux/kernel.h>
index 5fc4affd9fdb4dd28d868c9ba83d7dc18ac32678..2c8fe24400e5ea42c46ce53f529ad0bf4a5a0f74 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * 802_3
  *
index 620e54f082965daef2646abbff8302dc9c39ed7e..96f7243b63142af3fed1df837a2c0f14297ed9a2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_among
  *
index 227142282b45c20b03e44e9e5bf71ade115e8c0f..0707cc00fe8f6cea67c8c6fd58b03cad93bba1a0 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_arp
  *
index db85230e49c3b7e97093d54a1d7625d9145dfeb4..d9e77e2500cd5f7bcb1085e01dc31d469027c266 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_arpreply
  *
index dfc86a0199dab9683ff7cd8e7346b7ea19c8ce13..eeae23a73c6a8afd7d224948ddffb768957f2299 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_dnat
  *
index ffaa8ce2e724f76ce27b572dd54be66bb9f4c0dc..df372496c1c1cebe5677c2966c763d7ce8fe2778 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_ip
  *
index 2a5a52a53ec430924616cfc1518b6314423a1da5..f3225bc31f6c3b4452d135f0baf806264cc83b93 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_ip6
  *
index 165b9d678cf1d3a199142ecd97c7e7995f23b0ac..fa199556e1221962af4e5b852052d9555f9b319a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_limit
  *
index 707caea397433b66c887e527f0e4532eaf260880..e2eea1daaf8baeada81c315d8f994840735a7261 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_log
  *
index 19f0f9592d32e906f9d42ab8608c8f042031e820..21fd3d3d77f6df4d5209f276d998111ae9a4c9d6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_mark
  *
index d98baefc4c7eef6a5f39039948064a4a95d64120..81fb59dec49966e359d2355d14dea0ab129dbf0f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_mark_m
  *
index da1c2fdc08c8915ba6a3cfeb1cdc148fc10d7523..61bf8f4465ab7db82116c35fc69f5099200e6828 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ebt_nflog
  *
index 496a565153074e47286f928975898ad66326bcef..c9e306119ee3a259af25a277f27c897565b2b738 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_pkttype
  *
index a7223eaf490b74b92b8725702033b859070ccdcb..53ef08e6765fcbd5d1760b5d73cafd852aeb1c48 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_redirect
  *
index 11cf9e9e9222e241cf803a54d376fc9274279447..700d338d5ddb27f87fe25fde27cb6d9913939421 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_snat
  *
index 46c1fe7637ea8f5f2b68c83998664fd37f090d49..0d6d20c9105e7b2d1e63b4e1a82d3d78200a2105 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebt_stp
  *
index ec2652a459da87664ec6847c2fbad6516e3eafac..66e7af16549436a4c0f92172038d4c4bef82c592 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebtable_broute
  *
index 550324c516ee345b4fb669d4166e7d5abf457c82..78cb9b21022d0acc115c3f4aa0007579dbccf7cd 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebtable_filter
  *
index c0fb3ca518af85e551a52dd301370c922594105d..0888936ef8537e6ee00c5c400760a412652b386f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ebtable_nat
  *
index 79eac465ec65e99cf22e475f3edb0609ea4787e5..1c811c74bfc0f3123eb2ad481822aca91590c997 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 
 #include <linux/ceph/ceph_debug.h>
 #include <linux/backing-dev.h>
index d4ce0542acfa9b67094f9f5e1d46bbe97cc224be..4ea4347f506295eaf7670e38b845ef03e596ca2b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Monitoring code for network dropped packet alerts
  *
index c01fa791260d2594913d2a88c5b3824bceab975b..9c3afd550612a8322649357749ca9cd474a31ac2 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) "IPsec: " fmt
 
 #include <crypto/algapi.h>
index fb065a8937ea28788f43a3906cbe08e3c0fc8c0d..b9ae955760844b7bbac862ff0d2cdaccbb48fc2b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) "IPsec: " fmt
 
 #include <crypto/aead.h>
index ca95051317ed62d699c01a4764c5dc915e2699a3..30fa771d382a0a723c8d9b9610950b681e17e362 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/errno.h>
 #include <linux/socket.h>
index 2dc83de53f94872ed3ba9290f595cff7a776eb5e..214154b47d56c7af594496abf719252a13a5594a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Packet matching code for ARP packets.
  *
index a5e52a9f0a124e3dd84c164cb5159f120b33071c..87ca2c42359b8bad404667a22a21a98ed6410911 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* module that allows mangling of the arp payload */
 #include <linux/module.h>
 #include <linux/netfilter.h>
index 8f8713b4388fbfa9a0d36298603995b02718d21d..c216b9ad3bb24d259dede54238ce9c63bae9f8a6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Filtering ARP tables module.
  *
index 960625aabf0454b3814f5094faca1468e0d37059..6eefde5bc468b5cdc9b68fe674dd18643cf20019 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * 'raw' table, which is the very first hooked in at PRE_ROUTING and LOCAL_OUT .
  *
index e1e56d7123d2c62b72e06f4e28d5a3cb3d24928b..012c4047c788a0d5c51399b864824a756fb54f98 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/module.h>
index e17b4ee7604c98a732229175dd3ea8e109c3fb0f..b2aeb7bf5dacc8cf61951bd1118c968c497ea1a5 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * nf_nat_pptp.c
  *
index c200065ef9a5e49b022eeb2286d59eaf822136f9..899e34ceb56029c360b4bfba8ce5c5407f278a3b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 
 #include <linux/inet_diag.h>
index fc36143774130c8949ecb58dc066b2c5f6271081..645cc3009e64a3a1a7e4fba8c1680675946b5c27 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Binary Increase Congestion control for TCP
  * Home page:
index 37eebd9103961be4731323cfb4d933b51954e802..709d23801823935b4eb2d3121b6e7ca1bdb08972 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * CAIA Delay-Gradient (CDG) congestion control
  *
index 78bfadfcf342695ed2e7f02626ddd1fda7d4d543..1b3d032a4df2a23faf8f12a9b426638fb1997fef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP CUBIC: Binary Increase Congestion control for TCP v2.3
  * Home page:
index d1c33c91eadc34f187f59f583f21b41f243ab171..bfdfbb972c57caca0c58f27f4144bdb77cb5fbfa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Sally Floyd's High Speed TCP (RFC 3649) congestion control
  *
index 082d479462fa953784de52fe2d5361f943756f7e..88e1f011afe036e8c474f0ddb1505dad54b0d8ec 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * H-TCP congestion control. The algorithm is detailed in:
  * R.N.Shorten, D.J.Leith:
index 0f7175c3338e062a4a6507aacfdebc89e97a1948..be39327e04e6c33cc7bc1ec26f3745c1c59cc70a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP HYBLA
  *
index faddf4f9a707f1583fc71e0711e3db95b5d08255..00e54873213e87566eda45d8f5fbbe4c69f78262 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP Illinois congestion control.
  * Home page:
index ae10ed64fe13c5278161f92ccecb51653c87db5e..8c643a4ffad1fada09119e5b35ff77cb88f123ac 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP Low Priority (TCP-LP)
  *
index 764298e52577f116ed5382845cc7f262a832a1b9..95db7a11ba2ada8900dbd29370c28fef4aef2d89 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP NV: TCP with Congestion Avoidance
  *
index addc122f88186fb04579e0ee60fd4a7adad9f97d..471571e1ab2661e3a38c398a223037c2feafc7d6 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Tom Kelly's Scalable TCP
  *
  * See http://www.deneholme.net/tom/scalable/
index ee113ff15fd02febd29371e597b99396aa9cee0b..3f51e781562a840caeebb899170ec0021e99ae2d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP Vegas congestion control
  *
index 6fcf482d611ba16e667d8b8024ac97658d45f84f..3b36bb1a0dda6b618239577041622134e5c8e88e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP Veno congestion control
  *
index bec9cafbe3f92938e5d79d743d629b2f33464418..b2e05c4cea00fd7b524e061ca9d095fd9f656e64 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TCP Westwood+: end-to-end bandwidth estimation for TCP
  *
index 96e829b2e2fcb8f4539a5b7591a558828feeafbd..e00570dd0a69a81dcba803b9968d65748733ce59 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  *   YeAH TCP
index 33bf8e9c86630e5bb582bcf9dac803e4a26cf27b..c4b2ccbeba04bb99357687f107ab5b9a27c10df8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* tunnel4.c: Generic IP tunnel transformer.
  *
  * Copyright (C) 2003 David S. Miller (davem@redhat.com)
index e93cc0379201cfa0a737aa14c20a4e7097d577e6..150e6f0fdbf59ee98a80203a40f865fad8e5b737 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/errno.h>
 #include <linux/socket.h>
index 06347dbd32c1ebe0d013f858de4a56abb66f3305..5d00e54cd3190e829e73479ad0126eca8979a24e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* xfrm4_tunnel.c: Generic IP tunnel transformer.
  *
  * Copyright (C) 2003 David S. Miller (davem@redhat.com)
index ec4e2ed95f3678197c49ca5cd8c7f410e69f2f45..091f94184dc12896c9f7d9ca65e379f514d375b7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/errno.h>
 #include <linux/socket.h>
index 25430c991cea34e952a47f01326f400556b08d1e..58956a6b66a21568cb4709191b458f82490615cb 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/errno.h>
 #include <linux/socket.h>
index 710fa0806c37cddffae7cc56692a24ad9aa9d504..3f7d4691c4238a4ec0c4470c97f425913255e51c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * IPv6 raw table, a port of the IPv4 raw table to IPv6
  *
index c511d206bf9bd4876a0480b44834db2ba9d8e633..f6d9a48c7a2aa4b1b5223b9c16b48ab3e6436899 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/module.h>
index 5dfd33af64515518a2f94b13a62a8ae4dce846da..34d51cd426b0ccaf1e2ffbc3875bfb3804f6cf33 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <net/netfilter/nf_tproxy.h>
 #include <linux/module.h>
 #include <net/inet6_hashtables.h>
index 78ea5a739d101751ff4215f8c2d455cb45a2c6c4..36eb8d1d912849b732f4410e34556cd56a0c06ef 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  IUCV protocol stack for Linux on zSeries
  *
index baa098291fb02e8e11b4c7240c3967763d28d999..198ec4fe4148b897a58ec74aa04ec6dfd9b3078e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/types.h>
 #include <linux/skbuff.h>
 #include <linux/socket.h>
index d07ef9e31c12d824afc9981be2cbcadfca571b6a..0ac6705a61d3b09f43977a78c3c42e5e33ea2a10 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define KMSG_COMPONENT "IPVS"
 #define pr_fmt(fmt) KMSG_COMPONENT ": " fmt
 
index 7554c56b2e63c8a7c1a53b9ce0b21b126d54b079..82f36beb2e766957c9670af3d13af5bf60e8e4af 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * count the number of connections matching an arbitrary key.
  *
index 976f1dcb97f0968d2fab1c6a0bbfee7db46e941a..b22042ad0fca6cc9503a8bd421d455fa5791a658 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Connection tracking support for PPTP (Point to Point Tunneling Protocol).
  * PPTP is a a protocol for creating virtual private networks.
index 4469519a48790aff617c15581d7472fed59939cb..948b4ebbe3fbd4bc36b41b310a12d7a158be2567 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/module.h>
index 99771aa7e7eabd4530d686413406e1de4af29549..593357aedb3635b6d687b32f3fa518d2bf503ab8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/module.h>
index 7b827bcb412c90c90dcf030bad8f445c59396d08..f42326b40d6faadd3b5dbeb1997a03f743acc3a8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 #include <linux/module.h>
 #include <linux/kernel.h>
index 69d7a8439c7a11f4d151a428a89e46e9540d3f76..ffb25d5e8dbe8cbf2d4a0b16ec4dbf0bdb1009c7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/init.h>
index 87b60d6617ef1d55703f01cbf7a7a849ef515645..f54d6ae15bb18907635f142d2dfe124ca8cd2859 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <net/ip.h>
 #include <net/tcp.h>
 
index 858d189a130316f603ec519e4be32a0b567ffc28..349ab5609b1b52b757829d892243f4c6de6ab616 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* This is a module which is used to mark packets for tracing.
  */
 #include <linux/module.h>
index 5c861d2f21ca6feb528355e209ab679fd749a638..f095557e3ef6f3563883937863716470bb1b3ad9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Implements a dummy match to allow attaching comments to rules
  *
index a30536b17ee143f36e04fad4b8ae115b5e3edfe4..2d2691dd51e039abfb441c4d0b3ab315068a6b8a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     xt_hashlimit - Netfilter module to limit the number of packets per time
  *     separately for each hashbucket (sourceip/sourceport/dstip/dstport)
index 1d950a6100af16b3d248d63201bd5a1874532272..253c71cc9a6349ffffb5f02a39a72c875e43e41b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     xt_ipvs - kernel module to match IPVS connection properties
  *
index 10d61a6eed712442c14cc1011341c2dff5890c2d..4452cc93b990161c3b898969df71b180216ca677 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * netfilter module to enforce network quotas
  *
index 2d2fa1d53ea6b3487a474d360a7043e60438e131..680015ba7cb6e7ddd9f4a468919078176a653575 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 #include <linux/module.h>
 #include <linux/skbuff.h>
index ade024c90f4f129a7c384e9e1cbfdb8ffe73065f..11ec2abf0c72779ccc1cd5d382a3b45235fd1376 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 #include <linux/types.h>
 #include <linux/module.h>
index a95b50342dbb1d1f1a43663e46104e031f4f295a..177b40d08098b22de5e5335cfc3833e68f6ee457 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *     xt_u32 - kernel module to match u32 packet content
  *
index 7dda33b9b78491aa568c0ae99682d34c0bc056dd..c6255eac305c7b64f6e00f10d3bf8cf42c680c15 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 
 #include <net/sock.h>
index 98abfd8644a45b9b667bdeddb02767e4d411dab9..07812ae5ca073e0c7622034939c1b7eeb378d567 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/sock_diag.h>
 #include <linux/net.h>
index 9f4f4203c3880118a74614c72e02cf27d882e48c..e573e5a5c7945cd9109d95949bef86802edda49c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * net/sched/cls_tcindex.c     Packet classifier for skb->tc_index
  *
index ae506c7906cd8afda910098aa91e08fde1b5fad3..f4f9b8cdbffbfb99a3cad3935cb864b357849b8c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* net/sched/sch_atm.c - ATM VC selection "queueing discipline" */
 
 /* Written 1998-2000 by Werner Almesberger, EPFL ICA */
index 3deeb06eaecfa64bdcb11af73c6b7136c51f0350..bad1cbe59a562799b8e5c1b1085616fe67d4edd9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* net/sched/sch_dsmark.c - Differentiated Services field marker */
 
 /* Written 1998-2000 by Werner Almesberger, EPFL ICA */
index a28e09b1609ca1f68088d87fd06c895bdeb63d5d..cee6971c1c8249a68dd6b953948fa1fef21fce04 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* net/sched/sch_hhf.c         Heavy-Hitter Filter (HHF)
  *
  * Copyright (C) 2013 Terry Lam <vtlam@google.com>
index 086d9913975ddeabcbfa1a80bd51501ee8d304f0..0c874e996f8511ffaa06e84f347329dc2c169b4b 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Shared Memory Communications over RDMA (SMC-R) and RoCE
  *
index 371b4cf31fcd215eff23a3910768f86dc468cb17..f38727ecf8b220b398f3ef622df1eccd03da1c56 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Shared Memory Communications over RDMA (SMC-R) and RoCE
  *
index 56f9eff74150d461d4ecb135d122e24d23b66fa1..f9edaa9174a439ae598a4d9fa501a7c998ac8951 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * linux/net/sunrpc/sunrpc_syms.c
  *
index 3183d9b8ab33232c6f42686677c056a58bc5d2fa..c51a707260faed6da71e0ddd221c838011d7350d 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/types.h>
 #include <linux/spinlock.h>
 #include <linux/sock_diag.h>
index b36ad8efb5e5271e7ddbf87c72a337bb2d12e0a6..037816163e70d3a9d1e06498ed0f5bc6bcb3cb22 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * This is the linux wireless configuration interface.
  *
index 801d4781a73b6724ce06f95c3be709bb9cd53174..cc7b9fd5c166430e8f5ab71d93d1ddb0ef405555 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * lib80211 -- common bits for IEEE802.11 drivers
  *
index eb8d14389601646d44ae438058f9a429585e40eb..173477211e4027bd0810ba8833eb62f010733b64 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* xfrm_user.c: User interface to configure xfrm engine.
  *
  * Copyright (C) 2002 David S. Miller (davem@redhat.com)
index 02be8984c32fed74891b690d634c0243649098dc..d693c23a85e8a0f21df776d48463950ab13cedaa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * NOTE: This example is works on x86 and powerpc.
  * Here's a sample kernel module showing the use of kprobes to dump a
index 7f9060f435cde1ab18f550fcb22e8b9aad164496..186315ca88b3f7c01d45bf463de15bbcd935a905 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * kretprobe_example.c
  *
index 5522692100ba0d01d3cd669b7ea1bbdf84b0b72e..1da597aa614160b50397459f33e627b42ca2be96 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/kthread.h>
 
index e9e0040ff7be25a9953a65a30293f3b63b386444..7affc3b50b61dd5d293e7b62cfe5675d0a632825 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 #include <linux/module.h>
 #include <linux/kthread.h>
 #include <linux/irq_work.h>
index d83ad3820f02a29b81d56afe559bb35bf89ef8d2..14aacd8267d1dd86fc18c78329191de3d804384f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PC-Speaker driver for Linux
  *
index 3060e2aee36fd736ce3755559d26c7049ba11218..eea6b63f8305589f8bfee1b23d4232172678b7dc 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * HD-audio bus
  */
index 5fb619eca5c8decd5c3e94e7040de166e002fcae..5105524b6f3866495f53cbdfef5c6b822f8c2aa9 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * AdLib FM card driver.
  */
index 6179775162019e68a354f67b39d3a4da77644bd9..250db35109a2d3e705cd3423cbc16c17459e0497 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for C-Media CMI8328-based soundcards, such as AudioExcel AV500
  * Copyright (c) 2012 Ondrej Zary
index a1a2979c0bb1b93e5683abfba1c9870cac142828..83653683fd684ed2393772b94df705be52dad945 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/sound/oss/dmasound/dmasound_atari.c
  *
index 81eb82c4675a00cc168f502dfdb22a552cebbd26..23cf8284ce369ed4d694d86326e72ddec72851aa 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/sound/oss/dmasound/dmasound_paula.c
  *
index be4fe15cfd6b8c8cd43495e8fe7041318248141d..e25a78dd1bf2afe258ced43bfb768b3d8415596a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/sound/oss/dmasound/dmasound_q40.c
  *
index 32092184bbf237b62847fa22fe8b8b86ade01081..782333c9022378bbde7cf8b2f0dff15353057ad8 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ALSA driver for the Aureal Vortex family of soundprocessors.
  * Author: Manuel Jander (mjander@embedded.cl)
index 66d6c52e7761c4ac721a61dce8319ffe058d1fe0..0792c40e6cc10a5b25ab444bafacfe9585a64544 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Au1000/Au1500/Au1100 AC97C controller driver for ASoC
  *
index e97c32798e98a066dba2eaf47883584f7eb04dad..8b17fd7461954c5235d1aba0b580da95ce7b6574 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * DB1000/DB1500/DB1100 ASoC audio fabric support code.
  *
index 301e1fc9a3773ffdb0b433284bcaa8f1b5f70b3d..2a4621d2bda40a706604d6947c8e31964b92e428 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * DB1200/DB1300/DB1550 ASoC audio fabric support code.
  *
index efff1e293a1b279b3e39835c75ee323ed2349ea2..1e98cc4f9e27727e520e6da4052b66bf41be8b6e 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Au1000/Au1500/Au1100 Audio DMA support.
  *
index 450c842c776cc70b1f920e71850a92f66a2fa907..46f2b447ec9a55ec70e7edb55e6125bac719f8ba 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Au1000/Au1500/Au1100 I2S controller driver for ASoC
  *
index 85a336ba75f60425c7374640412b8efbe6e97224..7feedbb7bbed73ce36b5a84e7abce0adc6f8073c 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver of Inno codec for rk3036 by Rockchip Inc.
  *
index b91b8d5f1ba36b2ca0d52469de8570ef51b945fb..b9ca3afd47766218b0e375d60be25e7c0afc2499 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Texas Instruments TLV320AIC26 low power audio CODEC
  * ALSA SoC CODEC driver
index 78475376f971db9a63d36a33555b30fcf02da106..fd0fe42cbab09036be3e1b104a6c63d670b04e67 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 
 #include <linux/module.h>
 #include <sound/soc.h>
index 56f17410fcea742434a0cc106b3b04f13a674936..441222c8e22322b3bb35a324056d566c3e8670cf 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for AMD7930 sound chips found on Sparcs.
  * Copyright (C) 2002, 2008 David S. Miller <davem@davemloft.net>
index 883678ee971c668c803ece591f7b907416ab2317..138841e0f2ae0c5a78dfad1e7bb0302783bfe104 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for CS4231 sound chips found on Sparcs.
  * Copyright (C) 2002, 2008 David S. Miller <davem@davemloft.net>
index 2b8ef5fe668818a7eca24c4daa9d98e91fd0276e..01011315623906da4e5ab311573824a6c36a77c7 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for DBRI sound chip found on Sparcs.
  * Copyright (C) 2004, 2005 Martin Habets (mhabets@users.sourceforge.net)
index 6ff8383f2941de141db863be784aae04f5cbe797..e364b170bf85f584736ff225323f604c6d41857a 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * test module to check whether the TSC-based delay routine continues
  * to work properly after cpufreq transitions. Needs ACPI to work