aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro F. Giffuni <pfg@FreeBSD.org>2017-11-20 19:36:21 +0000
committerPedro F. Giffuni <pfg@FreeBSD.org>2017-11-20 19:36:21 +0000
commit7282444b103e0b3e7c8cd053413ff6c068831cc6 (patch)
tree5dcb49505ed972dc37096070a35d1d662dd4641a
parent3e10195c86ce900b08ceba7509b39e61e979807e (diff)
downloadsrc-7282444b103e0b3e7c8cd053413ff6c068831cc6.tar.gz
src-7282444b103e0b3e7c8cd053413ff6c068831cc6.zip
sys/dev: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
Notes
Notes: svn path=/head/; revision=326022
-rw-r--r--sys/dev/bce/if_bce.c2
-rw-r--r--sys/dev/bce/if_bcefw.h2
-rw-r--r--sys/dev/bce/if_bcereg.h2
-rw-r--r--sys/dev/bwi/bwimac.c4
-rw-r--r--sys/dev/bwi/bwimac.h4
-rw-r--r--sys/dev/bwi/bwiphy.c4
-rw-r--r--sys/dev/bwi/bwiphy.h4
-rw-r--r--sys/dev/bwi/bwirf.c4
-rw-r--r--sys/dev/bwi/bwirf.h4
-rw-r--r--sys/dev/bwi/if_bwi.c4
-rw-r--r--sys/dev/bwi/if_bwireg.h4
-rw-r--r--sys/dev/bwi/if_bwivar.h4
-rw-r--r--sys/dev/bxe/57710_init_values.c2
-rw-r--r--sys/dev/bxe/57710_int_offsets.h2
-rw-r--r--sys/dev/bxe/57711_init_values.c2
-rw-r--r--sys/dev/bxe/57711_int_offsets.h2
-rw-r--r--sys/dev/bxe/57712_init_values.c2
-rw-r--r--sys/dev/bxe/57712_int_offsets.h2
-rw-r--r--sys/dev/bxe/bxe.c2
-rw-r--r--sys/dev/bxe/bxe.h2
-rw-r--r--sys/dev/bxe/bxe_dcb.h2
-rw-r--r--sys/dev/bxe/bxe_debug.c2
-rw-r--r--sys/dev/bxe/bxe_elink.c2
-rw-r--r--sys/dev/bxe/bxe_elink.h2
-rw-r--r--sys/dev/bxe/bxe_stats.c2
-rw-r--r--sys/dev/bxe/bxe_stats.h2
-rw-r--r--sys/dev/bxe/ecore_fw_defs.h2
-rw-r--r--sys/dev/bxe/ecore_hsi.h2
-rw-r--r--sys/dev/bxe/ecore_init.h2
-rw-r--r--sys/dev/bxe/ecore_init_ops.h2
-rw-r--r--sys/dev/bxe/ecore_mfw_req.h2
-rw-r--r--sys/dev/bxe/ecore_reg.h2
-rw-r--r--sys/dev/bxe/ecore_sp.c2
-rw-r--r--sys/dev/bxe/ecore_sp.h2
-rw-r--r--sys/dev/cfi/cfi_bus_fdt.c2
-rw-r--r--sys/dev/cfi/cfi_core.c2
-rw-r--r--sys/dev/cfi/cfi_dev.c2
-rw-r--r--sys/dev/cfi/cfi_reg.h2
-rw-r--r--sys/dev/cfi/cfi_var.h2
-rw-r--r--sys/dev/cy/cyreg.h2
-rw-r--r--sys/dev/dpms/dpms.c2
-rw-r--r--sys/dev/e1000/e1000_80003es2lan.c1
-rw-r--r--sys/dev/e1000/e1000_80003es2lan.h1
-rw-r--r--sys/dev/e1000/e1000_82540.c1
-rw-r--r--sys/dev/e1000/e1000_82541.c1
-rw-r--r--sys/dev/e1000/e1000_82541.h1
-rw-r--r--sys/dev/e1000/e1000_82542.c1
-rw-r--r--sys/dev/e1000/e1000_82543.c1
-rw-r--r--sys/dev/e1000/e1000_82543.h1
-rw-r--r--sys/dev/e1000/e1000_82571.c1
-rw-r--r--sys/dev/e1000/e1000_82571.h1
-rw-r--r--sys/dev/e1000/e1000_82575.c1
-rw-r--r--sys/dev/e1000/e1000_82575.h1
-rw-r--r--sys/dev/e1000/e1000_api.c1
-rw-r--r--sys/dev/e1000/e1000_api.h1
-rw-r--r--sys/dev/e1000/e1000_defines.h1
-rw-r--r--sys/dev/e1000/e1000_hw.h1
-rw-r--r--sys/dev/e1000/e1000_i210.c1
-rw-r--r--sys/dev/e1000/e1000_i210.h1
-rw-r--r--sys/dev/e1000/e1000_ich8lan.c1
-rw-r--r--sys/dev/e1000/e1000_ich8lan.h1
-rw-r--r--sys/dev/e1000/e1000_mac.c1
-rw-r--r--sys/dev/e1000/e1000_mac.h1
-rw-r--r--sys/dev/e1000/e1000_manage.c1
-rw-r--r--sys/dev/e1000/e1000_manage.h1
-rw-r--r--sys/dev/e1000/e1000_mbx.c1
-rw-r--r--sys/dev/e1000/e1000_mbx.h1
-rw-r--r--sys/dev/e1000/e1000_nvm.c1
-rw-r--r--sys/dev/e1000/e1000_nvm.h1
-rw-r--r--sys/dev/e1000/e1000_osdep.c1
-rw-r--r--sys/dev/e1000/e1000_osdep.h1
-rw-r--r--sys/dev/e1000/e1000_phy.c1
-rw-r--r--sys/dev/e1000/e1000_phy.h1
-rw-r--r--sys/dev/e1000/e1000_regs.h1
-rw-r--r--sys/dev/e1000/e1000_vf.c1
-rw-r--r--sys/dev/e1000/e1000_vf.h1
-rw-r--r--sys/dev/e1000/if_em.c2
-rw-r--r--sys/dev/e1000/if_em.h2
-rw-r--r--sys/dev/et/if_et.c2
-rw-r--r--sys/dev/et/if_etreg.h2
-rw-r--r--sys/dev/et/if_etvar.h2
-rw-r--r--sys/dev/fb/gallant12x22.c2
-rw-r--r--sys/dev/fdc/fdc.c2
-rw-r--r--sys/dev/fxp/inphy.c2
-rw-r--r--sys/dev/fxp/inphyreg.h2
-rw-r--r--sys/dev/fxp/rcvbundl.h2
-rw-r--r--sys/dev/ic/esp.h2
-rw-r--r--sys/dev/ic/i8253reg.h2
-rw-r--r--sys/dev/ic/nec765.h2
-rw-r--r--sys/dev/ic/ns16550.h2
-rw-r--r--sys/dev/ixgb/if_ixgb.c1
-rw-r--r--sys/dev/ixgb/if_ixgb.h1
-rw-r--r--sys/dev/ixgb/if_ixgb_osdep.h1
-rw-r--r--sys/dev/ixgb/ixgb_ee.c1
-rw-r--r--sys/dev/ixgb/ixgb_ee.h1
-rw-r--r--sys/dev/ixgb/ixgb_hw.c1
-rw-r--r--sys/dev/ixgb/ixgb_hw.h1
-rw-r--r--sys/dev/ixgb/ixgb_ids.h1
-rw-r--r--sys/dev/ixgbe/ixgbe.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_82598.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_82598.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_82599.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_82599.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_api.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_api.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_common.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_common.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_dcb.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_dcb.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_dcb_82598.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_dcb_82598.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_dcb_82599.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_dcb_82599.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_mbx.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_mbx.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_osdep.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_phy.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_phy.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_type.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_vf.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_vf.h1
-rw-r--r--sys/dev/ixgbe/ixgbe_x540.c1
-rw-r--r--sys/dev/ixgbe/ixgbe_x540.h1
-rw-r--r--sys/dev/md/md.c2
-rw-r--r--sys/dev/mge/if_mge.c2
-rw-r--r--sys/dev/mge/if_mgevar.h2
-rw-r--r--sys/dev/mii/e1000phyreg.h2
-rw-r--r--sys/dev/mii/truephy.c2
-rw-r--r--sys/dev/mii/truephyreg.h2
-rw-r--r--sys/dev/mps/mps_ioctl.h2
-rw-r--r--sys/dev/mps/mps_user.c2
-rw-r--r--sys/dev/mpt/mpilib/mpi.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_cnfg.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_fc.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_init.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_ioc.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_lan.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_log_fc.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_log_sas.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_raid.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_sas.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_targ.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_tool.h2
-rw-r--r--sys/dev/mpt/mpilib/mpi_type.h4
-rw-r--r--sys/dev/mpt/mpt_user.c2
-rw-r--r--sys/dev/nmdm/nmdm.c2
-rw-r--r--sys/dev/oce/oce_hw.c2
-rw-r--r--sys/dev/oce/oce_hw.h2
-rw-r--r--sys/dev/oce/oce_if.c2
-rw-r--r--sys/dev/oce/oce_if.h2
-rw-r--r--sys/dev/oce/oce_mbox.c2
-rw-r--r--sys/dev/oce/oce_queue.c2
-rw-r--r--sys/dev/oce/oce_sysctl.c2
-rw-r--r--sys/dev/oce/oce_util.c2
-rw-r--r--sys/dev/ofw/openfirmio.c2
-rw-r--r--sys/dev/ofw/openfirmio.h2
-rw-r--r--sys/dev/sio/sio.c2
-rw-r--r--sys/dev/sio/sioreg.h2
-rw-r--r--sys/dev/sio/siovar.h2
-rw-r--r--sys/dev/tws/tws.c4
-rw-r--r--sys/dev/tws/tws.h4
-rw-r--r--sys/dev/tws/tws_hdm.c4
-rw-r--r--sys/dev/tws/tws_hdm.h4
-rw-r--r--sys/dev/tws/tws_services.c4
-rw-r--r--sys/dev/tws/tws_services.h4
-rw-r--r--sys/dev/tws/tws_user.c4
-rw-r--r--sys/dev/tws/tws_user.h4
-rw-r--r--sys/dev/usb/controller/ehci_mv.c2
-rw-r--r--sys/dev/usb/misc/udbp.c2
-rw-r--r--sys/dev/usb/net/if_udav.c2
-rw-r--r--sys/dev/usb/net/if_udavreg.h2
-rw-r--r--sys/dev/usb/usb_pf.c2
-rw-r--r--sys/dev/usb/usb_pf.h2
-rw-r--r--sys/dev/virtio/balloon/virtio_balloon.h2
-rw-r--r--sys/dev/virtio/block/virtio_blk.h2
-rw-r--r--sys/dev/virtio/network/virtio_net.h2
-rw-r--r--sys/dev/virtio/pci/virtio_pci.h2
-rw-r--r--sys/dev/virtio/virtio.h2
-rw-r--r--sys/dev/virtio/virtio_ring.h2
-rw-r--r--sys/dev/vx/if_vx_pci.c2
-rw-r--r--sys/dev/vxge/include/vxge-debug.h2
-rw-r--r--sys/dev/vxge/include/vxge-defs.h2
-rw-r--r--sys/dev/vxge/include/vxge-list.h2
-rw-r--r--sys/dev/vxge/include/vxge-os-debug.h2
-rw-r--r--sys/dev/vxge/include/vxge-os-pal.h2
-rw-r--r--sys/dev/vxge/include/vxge-queue.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-config.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-ll.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-mgmt.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-mgmtaux.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-stats.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-status.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-types.h2
-rw-r--r--sys/dev/vxge/include/vxgehal-version.h2
-rw-r--r--sys/dev/vxge/vxge-firmware.h2
-rw-r--r--sys/dev/vxge/vxge-osdep.h2
-rw-r--r--sys/dev/vxge/vxge.c2
-rw-r--r--sys/dev/vxge/vxge.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxge-queue.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-blockpool.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-blockpool.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-channel.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-channel.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-common-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-config-priv.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-config.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-debug.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-device.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-device.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-doorbells.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-doorbells.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-driver.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-driver.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-fifo.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-fifo.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-ifmsg.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-ifmsg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-legacy-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-memrepair-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mgmt.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mgmtaux.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mm.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mm.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mrpcim-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mrpcim.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-mrpcim.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-pcicfgmgmt-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-regdefs.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-regs.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-ring.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-ring.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-srpcim-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-srpcim.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-srpcim.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-swapper.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-swapper.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-toc-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-virtualpath.c2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-virtualpath.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-vpath-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal-vpmgmt-reg.h2
-rw-r--r--sys/dev/vxge/vxgehal/vxgehal.h2
-rw-r--r--sys/dev/vxge/vxgell-version.h2
-rw-r--r--sys/dev/xen/pcifront/pcifront.c4
244 files changed, 439 insertions, 19 deletions
diff --git a/sys/dev/bce/if_bce.c b/sys/dev/bce/if_bce.c
index cdf234ee4a5e..a52588ff1b15 100644
--- a/sys/dev/bce/if_bce.c
+++ b/sys/dev/bce/if_bce.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2006-2014 QLogic Corporation
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bce/if_bcefw.h b/sys/dev/bce/if_bcefw.h
index cae01feafc29..4ba867014182 100644
--- a/sys/dev/bce/if_bcefw.h
+++ b/sys/dev/bce/if_bcefw.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2006-2014 QLogic Corporation
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bce/if_bcereg.h b/sys/dev/bce/if_bcereg.h
index 2f166eadea7c..d9bd23ccfd16 100644
--- a/sys/dev/bce/if_bcereg.h
+++ b/sys/dev/bce/if_bcereg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2006-2014 QLogic Corporation
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bwi/bwimac.c b/sys/dev/bwi/bwimac.c
index 54d2fde57cc1..f998873a713b 100644
--- a/sys/dev/bwi/bwimac.c
+++ b/sys/dev/bwi/bwimac.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/bwimac.h b/sys/dev/bwi/bwimac.h
index a6d90083c60b..3572114fbc81 100644
--- a/sys/dev/bwi/bwimac.h
+++ b/sys/dev/bwi/bwimac.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/bwiphy.c b/sys/dev/bwi/bwiphy.c
index 60afb191d240..a17735590007 100644
--- a/sys/dev/bwi/bwiphy.c
+++ b/sys/dev/bwi/bwiphy.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/bwiphy.h b/sys/dev/bwi/bwiphy.h
index f865f1f36c97..e3fb8252f1c2 100644
--- a/sys/dev/bwi/bwiphy.h
+++ b/sys/dev/bwi/bwiphy.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/bwirf.c b/sys/dev/bwi/bwirf.c
index e65a80ddc412..dbf658d5caa7 100644
--- a/sys/dev/bwi/bwirf.c
+++ b/sys/dev/bwi/bwirf.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/bwirf.h b/sys/dev/bwi/bwirf.h
index af2ce1745c6d..d381563d48bd 100644
--- a/sys/dev/bwi/bwirf.h
+++ b/sys/dev/bwi/bwirf.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/if_bwi.c b/sys/dev/bwi/if_bwi.c
index f0aa3f2a5c01..cc51b3b36998 100644
--- a/sys/dev/bwi/if_bwi.c
+++ b/sys/dev/bwi/if_bwi.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/if_bwireg.h b/sys/dev/bwi/if_bwireg.h
index f376911186af..67c80cec9615 100644
--- a/sys/dev/bwi/if_bwireg.h
+++ b/sys/dev/bwi/if_bwireg.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bwi/if_bwivar.h b/sys/dev/bwi/if_bwivar.h
index 07c20fef2b0c..46b5d0315b7b 100644
--- a/sys/dev/bwi/if_bwivar.h
+++ b/sys/dev/bwi/if_bwivar.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/bxe/57710_init_values.c b/sys/dev/bxe/57710_init_values.c
index 500981db061c..7824cfc641b0 100644
--- a/sys/dev/bxe/57710_init_values.c
+++ b/sys/dev/bxe/57710_init_values.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/57710_int_offsets.h b/sys/dev/bxe/57710_int_offsets.h
index 95c32eb8a689..98ed67c1913d 100644
--- a/sys/dev/bxe/57710_int_offsets.h
+++ b/sys/dev/bxe/57710_int_offsets.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/57711_init_values.c b/sys/dev/bxe/57711_init_values.c
index 1cb556e7cdcd..b6bec1d4b636 100644
--- a/sys/dev/bxe/57711_init_values.c
+++ b/sys/dev/bxe/57711_init_values.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/57711_int_offsets.h b/sys/dev/bxe/57711_int_offsets.h
index bf4d1cdfee8e..df9378b670c2 100644
--- a/sys/dev/bxe/57711_int_offsets.h
+++ b/sys/dev/bxe/57711_int_offsets.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/57712_init_values.c b/sys/dev/bxe/57712_init_values.c
index 772a142f1a58..9e730584dae9 100644
--- a/sys/dev/bxe/57712_init_values.c
+++ b/sys/dev/bxe/57712_init_values.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/57712_int_offsets.h b/sys/dev/bxe/57712_int_offsets.h
index f6593d65704e..dcab46d5e6b4 100644
--- a/sys/dev/bxe/57712_int_offsets.h
+++ b/sys/dev/bxe/57712_int_offsets.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe.c b/sys/dev/bxe/bxe.c
index e2529ade4c50..6acdbc0c6424 100644
--- a/sys/dev/bxe/bxe.c
+++ b/sys/dev/bxe/bxe.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe.h b/sys/dev/bxe/bxe.h
index 3c298f2a67c5..c63fb1ccbbd0 100644
--- a/sys/dev/bxe/bxe.h
+++ b/sys/dev/bxe/bxe.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe_dcb.h b/sys/dev/bxe/bxe_dcb.h
index 79515e001063..efd1238a9707 100644
--- a/sys/dev/bxe/bxe_dcb.h
+++ b/sys/dev/bxe/bxe_dcb.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe_debug.c b/sys/dev/bxe/bxe_debug.c
index 671d29fb0de5..cd7678d7844e 100644
--- a/sys/dev/bxe/bxe_debug.c
+++ b/sys/dev/bxe/bxe_debug.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe_elink.c b/sys/dev/bxe/bxe_elink.c
index e3ad174c43f4..bdd8affdb437 100644
--- a/sys/dev/bxe/bxe_elink.c
+++ b/sys/dev/bxe/bxe_elink.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe_elink.h b/sys/dev/bxe/bxe_elink.h
index 8a634f0103f6..e5a52a18738a 100644
--- a/sys/dev/bxe/bxe_elink.h
+++ b/sys/dev/bxe/bxe_elink.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe_stats.c b/sys/dev/bxe/bxe_stats.c
index 249417a45df6..c982eb06e00a 100644
--- a/sys/dev/bxe/bxe_stats.c
+++ b/sys/dev/bxe/bxe_stats.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/bxe_stats.h b/sys/dev/bxe/bxe_stats.h
index 3ae8ad6e2c77..63e98c4159b1 100644
--- a/sys/dev/bxe/bxe_stats.h
+++ b/sys/dev/bxe/bxe_stats.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_fw_defs.h b/sys/dev/bxe/ecore_fw_defs.h
index 754e2302c599..0f05ad32f31e 100644
--- a/sys/dev/bxe/ecore_fw_defs.h
+++ b/sys/dev/bxe/ecore_fw_defs.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_hsi.h b/sys/dev/bxe/ecore_hsi.h
index a3b4c4b5b9f0..5048ff5dfc78 100644
--- a/sys/dev/bxe/ecore_hsi.h
+++ b/sys/dev/bxe/ecore_hsi.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_init.h b/sys/dev/bxe/ecore_init.h
index 05c5bf761239..e36514209f98 100644
--- a/sys/dev/bxe/ecore_init.h
+++ b/sys/dev/bxe/ecore_init.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_init_ops.h b/sys/dev/bxe/ecore_init_ops.h
index c5acf8457316..2409b3370fd9 100644
--- a/sys/dev/bxe/ecore_init_ops.h
+++ b/sys/dev/bxe/ecore_init_ops.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_mfw_req.h b/sys/dev/bxe/ecore_mfw_req.h
index 6d6d33077b24..1c1528d08443 100644
--- a/sys/dev/bxe/ecore_mfw_req.h
+++ b/sys/dev/bxe/ecore_mfw_req.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_reg.h b/sys/dev/bxe/ecore_reg.h
index efe5cde5dbfa..c869defa1777 100644
--- a/sys/dev/bxe/ecore_reg.h
+++ b/sys/dev/bxe/ecore_reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_sp.c b/sys/dev/bxe/ecore_sp.c
index 10e83016232b..566a8dc4382c 100644
--- a/sys/dev/bxe/ecore_sp.c
+++ b/sys/dev/bxe/ecore_sp.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/bxe/ecore_sp.h b/sys/dev/bxe/ecore_sp.h
index 10d6c08fbcf9..bbc6dd9c83a3 100644
--- a/sys/dev/bxe/ecore_sp.h
+++ b/sys/dev/bxe/ecore_sp.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/sys/dev/cfi/cfi_bus_fdt.c b/sys/dev/cfi/cfi_bus_fdt.c
index ad0632626506..6e275b29106d 100644
--- a/sys/dev/cfi/cfi_bus_fdt.c
+++ b/sys/dev/cfi/cfi_bus_fdt.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007, Juniper Networks, Inc.
* All rights reserved.
*
diff --git a/sys/dev/cfi/cfi_core.c b/sys/dev/cfi/cfi_core.c
index 1bf687e3ceea..d0888b5881d3 100644
--- a/sys/dev/cfi/cfi_core.c
+++ b/sys/dev/cfi/cfi_core.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007, Juniper Networks, Inc.
* Copyright (c) 2012-2013, SRI International
* All rights reserved.
diff --git a/sys/dev/cfi/cfi_dev.c b/sys/dev/cfi/cfi_dev.c
index 7d1f92bed7da..1c812a49cb31 100644
--- a/sys/dev/cfi/cfi_dev.c
+++ b/sys/dev/cfi/cfi_dev.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007, Juniper Networks, Inc.
* Copyright (c) 2012-2013, SRI International
* All rights reserved.
diff --git a/sys/dev/cfi/cfi_reg.h b/sys/dev/cfi/cfi_reg.h
index 8f4f3de66c38..c2a95c47fe55 100644
--- a/sys/dev/cfi/cfi_reg.h
+++ b/sys/dev/cfi/cfi_reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007, Juniper Networks, Inc.
* Copyright (c) 2012-2013, SRI International
* All rights reserved.
diff --git a/sys/dev/cfi/cfi_var.h b/sys/dev/cfi/cfi_var.h
index e218a4dd5d65..8c83782e874c 100644
--- a/sys/dev/cfi/cfi_var.h
+++ b/sys/dev/cfi/cfi_var.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007, Juniper Networks, Inc.
* Copyright (c) 2012-2013, SRI International
* All rights reserved.
diff --git a/sys/dev/cy/cyreg.h b/sys/dev/cy/cyreg.h
index 88a36eb4a65e..bb29064b471e 100644
--- a/sys/dev/cy/cyreg.h
+++ b/sys/dev/cy/cyreg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1995 Bruce Evans.
* All rights reserved.
*
diff --git a/sys/dev/dpms/dpms.c b/sys/dev/dpms/dpms.c
index fdfed2f6cedd..45f1f6f9b713 100644
--- a/sys/dev/dpms/dpms.c
+++ b/sys/dev/dpms/dpms.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2008 Yahoo!, Inc.
* All rights reserved.
* Written by: John Baldwin <jhb@FreeBSD.org>
diff --git a/sys/dev/e1000/e1000_80003es2lan.c b/sys/dev/e1000/e1000_80003es2lan.c
index e7c42d5386eb..500d338e5133 100644
--- a/sys/dev/e1000/e1000_80003es2lan.c
+++ b/sys/dev/e1000/e1000_80003es2lan.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_80003es2lan.h b/sys/dev/e1000/e1000_80003es2lan.h
index 89b15512bf82..cbf0eafa9407 100644
--- a/sys/dev/e1000/e1000_80003es2lan.h
+++ b/sys/dev/e1000/e1000_80003es2lan.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82540.c b/sys/dev/e1000/e1000_82540.c
index 2d03b8ff8e3f..d90c8f9b73f1 100644
--- a/sys/dev/e1000/e1000_82540.c
+++ b/sys/dev/e1000/e1000_82540.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82541.c b/sys/dev/e1000/e1000_82541.c
index 55d51087b7b3..04f3b356b6f1 100644
--- a/sys/dev/e1000/e1000_82541.c
+++ b/sys/dev/e1000/e1000_82541.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82541.h b/sys/dev/e1000/e1000_82541.h
index 7a01fd43ad60..ce29548a4d85 100644
--- a/sys/dev/e1000/e1000_82541.h
+++ b/sys/dev/e1000/e1000_82541.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82542.c b/sys/dev/e1000/e1000_82542.c
index 4cca9b2b2c61..57deeb87a089 100644
--- a/sys/dev/e1000/e1000_82542.c
+++ b/sys/dev/e1000/e1000_82542.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82543.c b/sys/dev/e1000/e1000_82543.c
index 474387d2cb75..c7a676cd49cf 100644
--- a/sys/dev/e1000/e1000_82543.c
+++ b/sys/dev/e1000/e1000_82543.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82543.h b/sys/dev/e1000/e1000_82543.h
index e8edda5d2b34..98289524f6d8 100644
--- a/sys/dev/e1000/e1000_82543.h
+++ b/sys/dev/e1000/e1000_82543.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82571.c b/sys/dev/e1000/e1000_82571.c
index 5ff17f098a21..b173cd072edf 100644
--- a/sys/dev/e1000/e1000_82571.c
+++ b/sys/dev/e1000/e1000_82571.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82571.h b/sys/dev/e1000/e1000_82571.h
index 8e5ca56ae88c..a39f63c53e2d 100644
--- a/sys/dev/e1000/e1000_82571.h
+++ b/sys/dev/e1000/e1000_82571.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82575.c b/sys/dev/e1000/e1000_82575.c
index 5d68e8b9718c..085196510645 100644
--- a/sys/dev/e1000/e1000_82575.c
+++ b/sys/dev/e1000/e1000_82575.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_82575.h b/sys/dev/e1000/e1000_82575.h
index f81795605c01..7e127ed79dbc 100644
--- a/sys/dev/e1000/e1000_82575.h
+++ b/sys/dev/e1000/e1000_82575.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_api.c b/sys/dev/e1000/e1000_api.c
index 52e260950d24..cd82607c2433 100644
--- a/sys/dev/e1000/e1000_api.c
+++ b/sys/dev/e1000/e1000_api.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_api.h b/sys/dev/e1000/e1000_api.h
index 074197bfe851..bf5f637cb3dd 100644
--- a/sys/dev/e1000/e1000_api.h
+++ b/sys/dev/e1000/e1000_api.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_defines.h b/sys/dev/e1000/e1000_defines.h
index 4c2b09038551..db7659e8d04f 100644
--- a/sys/dev/e1000/e1000_defines.h
+++ b/sys/dev/e1000/e1000_defines.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_hw.h b/sys/dev/e1000/e1000_hw.h
index e1464a7b655a..82e783fe93e5 100644
--- a/sys/dev/e1000/e1000_hw.h
+++ b/sys/dev/e1000/e1000_hw.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_i210.c b/sys/dev/e1000/e1000_i210.c
index cd8d7c7e1f56..13976b6d1dc7 100644
--- a/sys/dev/e1000/e1000_i210.c
+++ b/sys/dev/e1000/e1000_i210.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_i210.h b/sys/dev/e1000/e1000_i210.h
index f940915b0619..c08a0dd7a581 100644
--- a/sys/dev/e1000/e1000_i210.h
+++ b/sys/dev/e1000/e1000_i210.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_ich8lan.c b/sys/dev/e1000/e1000_ich8lan.c
index 9be9ac799d94..7c4ba24b90e1 100644
--- a/sys/dev/e1000/e1000_ich8lan.c
+++ b/sys/dev/e1000/e1000_ich8lan.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_ich8lan.h b/sys/dev/e1000/e1000_ich8lan.h
index 6d812911e8b8..d61f4df8ca66 100644
--- a/sys/dev/e1000/e1000_ich8lan.h
+++ b/sys/dev/e1000/e1000_ich8lan.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_mac.c b/sys/dev/e1000/e1000_mac.c
index 1c863073f082..100000976b1c 100644
--- a/sys/dev/e1000/e1000_mac.c
+++ b/sys/dev/e1000/e1000_mac.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_mac.h b/sys/dev/e1000/e1000_mac.h
index ef9789bbb537..cb8da2461800 100644
--- a/sys/dev/e1000/e1000_mac.h
+++ b/sys/dev/e1000/e1000_mac.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_manage.c b/sys/dev/e1000/e1000_manage.c
index f8290a22fa9f..5bf4b15acfa5 100644
--- a/sys/dev/e1000/e1000_manage.c
+++ b/sys/dev/e1000/e1000_manage.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_manage.h b/sys/dev/e1000/e1000_manage.h
index 303e99e32141..2ef2e3a496a6 100644
--- a/sys/dev/e1000/e1000_manage.h
+++ b/sys/dev/e1000/e1000_manage.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_mbx.c b/sys/dev/e1000/e1000_mbx.c
index 34649bf739bd..73694832c98f 100644
--- a/sys/dev/e1000/e1000_mbx.c
+++ b/sys/dev/e1000/e1000_mbx.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_mbx.h b/sys/dev/e1000/e1000_mbx.h
index fadd8494f5ed..f0b21992b249 100644
--- a/sys/dev/e1000/e1000_mbx.h
+++ b/sys/dev/e1000/e1000_mbx.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_nvm.c b/sys/dev/e1000/e1000_nvm.c
index 0a1a18d4a973..119cdc38199e 100644
--- a/sys/dev/e1000/e1000_nvm.c
+++ b/sys/dev/e1000/e1000_nvm.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_nvm.h b/sys/dev/e1000/e1000_nvm.h
index 64a4083eb209..4f40f9ae291b 100644
--- a/sys/dev/e1000/e1000_nvm.h
+++ b/sys/dev/e1000/e1000_nvm.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_osdep.c b/sys/dev/e1000/e1000_osdep.c
index 2987cda07170..4d4347c143d5 100644
--- a/sys/dev/e1000/e1000_osdep.c
+++ b/sys/dev/e1000/e1000_osdep.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_osdep.h b/sys/dev/e1000/e1000_osdep.h
index c7c23e582ca9..d9f956f3b6d6 100644
--- a/sys/dev/e1000/e1000_osdep.h
+++ b/sys/dev/e1000/e1000_osdep.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_phy.c b/sys/dev/e1000/e1000_phy.c
index 9684b43f5503..4396bd0a4236 100644
--- a/sys/dev/e1000/e1000_phy.c
+++ b/sys/dev/e1000/e1000_phy.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_phy.h b/sys/dev/e1000/e1000_phy.h
index d3d563f71e31..6d0687fc658d 100644
--- a/sys/dev/e1000/e1000_phy.h
+++ b/sys/dev/e1000/e1000_phy.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_regs.h b/sys/dev/e1000/e1000_regs.h
index 37d701722da1..d99498174158 100644
--- a/sys/dev/e1000/e1000_regs.h
+++ b/sys/dev/e1000/e1000_regs.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_vf.c b/sys/dev/e1000/e1000_vf.c
index 4af985b87b9b..049477c601d6 100644
--- a/sys/dev/e1000/e1000_vf.c
+++ b/sys/dev/e1000/e1000_vf.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/e1000_vf.h b/sys/dev/e1000/e1000_vf.h
index e6f834e78abf..9c76b6320153 100644
--- a/sys/dev/e1000/e1000_vf.h
+++ b/sys/dev/e1000/e1000_vf.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2015, Intel Corporation
All rights reserved.
diff --git a/sys/dev/e1000/if_em.c b/sys/dev/e1000/if_em.c
index 9f50d5e6c0e1..f17e4369106d 100644
--- a/sys/dev/e1000/if_em.c
+++ b/sys/dev/e1000/if_em.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2016 Matt Macy <mmacy@nextbsd.org>
* All rights reserved.
*
diff --git a/sys/dev/e1000/if_em.h b/sys/dev/e1000/if_em.h
index 6e19449ac8b4..2435d5674d13 100644
--- a/sys/dev/e1000/if_em.h
+++ b/sys/dev/e1000/if_em.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2016 Matt Macy <mmacy@nextbsd.org>
* All rights reserved.
*
diff --git a/sys/dev/et/if_et.c b/sys/dev/et/if_et.c
index 67cddc9e0fc2..734787964404 100644
--- a/sys/dev/et/if_et.c
+++ b/sys/dev/et/if_et.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 Sepherosa Ziehau. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/et/if_etreg.h b/sys/dev/et/if_etreg.h
index 52fa930d91ed..04e103d5d7f1 100644
--- a/sys/dev/et/if_etreg.h
+++ b/sys/dev/et/if_etreg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 Sepherosa Ziehau. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/et/if_etvar.h b/sys/dev/et/if_etvar.h
index e2e30ea2a2bc..461324f2f0f1 100644
--- a/sys/dev/et/if_etvar.h
+++ b/sys/dev/et/if_etvar.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 Sepherosa Ziehau. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/fb/gallant12x22.c b/sys/dev/fb/gallant12x22.c
index 73e6dd2cacc6..6cb82fac6602 100644
--- a/sys/dev/fb/gallant12x22.c
+++ b/sys/dev/fb/gallant12x22.c
@@ -2,6 +2,8 @@
/* $NetBSD: gallant12x22.h,v 1.2 1999/05/18 21:51:58 ad Exp $ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1992, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/sys/dev/fdc/fdc.c b/sys/dev/fdc/fdc.c
index db4eff88201a..6e683b998481 100644
--- a/sys/dev/fdc/fdc.c
+++ b/sys/dev/fdc/fdc.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2004 Poul-Henning Kamp
* Copyright (c) 1990 The Regents of the University of California.
* All rights reserved.
diff --git a/sys/dev/fxp/inphy.c b/sys/dev/fxp/inphy.c
index 8a9a60c68069..dfa793b03167 100644
--- a/sys/dev/fxp/inphy.c
+++ b/sys/dev/fxp/inphy.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2001 Jonathan Lemon
* All rights reserved.
*
diff --git a/sys/dev/fxp/inphyreg.h b/sys/dev/fxp/inphyreg.h
index 42c683dbf189..a6373092f286 100644
--- a/sys/dev/fxp/inphyreg.h
+++ b/sys/dev/fxp/inphyreg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2001 Jonathan Lemon
* All rights reserved.
*
diff --git a/sys/dev/fxp/rcvbundl.h b/sys/dev/fxp/rcvbundl.h
index dac793df56e6..e49889f01278 100644
--- a/sys/dev/fxp/rcvbundl.h
+++ b/sys/dev/fxp/rcvbundl.h
@@ -1,4 +1,6 @@
/*-
+SPDX-License-Identifier: BSD-3-Clause
+
Copyright (c) 1999-2001, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ic/esp.h b/sys/dev/ic/esp.h
index b8f903782395..cf5447d6025c 100644
--- a/sys/dev/ic/esp.h
+++ b/sys/dev/ic/esp.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1995 Sean Eric Fagan.
* All rights reserved.
*
diff --git a/sys/dev/ic/i8253reg.h b/sys/dev/ic/i8253reg.h
index 3d49b6be66b2..87738906c7eb 100644
--- a/sys/dev/ic/i8253reg.h
+++ b/sys/dev/ic/i8253reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1993 The Regents of the University of California.
* All rights reserved.
*
diff --git a/sys/dev/ic/nec765.h b/sys/dev/ic/nec765.h
index 59b1baaa56b6..e6b4887d5128 100644
--- a/sys/dev/ic/nec765.h
+++ b/sys/dev/ic/nec765.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
diff --git a/sys/dev/ic/ns16550.h b/sys/dev/ic/ns16550.h
index e700a85ad2b8..8206a8cd95fa 100644
--- a/sys/dev/ic/ns16550.h
+++ b/sys/dev/ic/ns16550.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
diff --git a/sys/dev/ixgb/if_ixgb.c b/sys/dev/ixgb/if_ixgb.c
index 430c13c72d10..4aaa8dcaabc9 100644
--- a/sys/dev/ixgb/if_ixgb.c
+++ b/sys/dev/ixgb/if_ixgb.c
@@ -1,4 +1,5 @@
/*******************************************************************************
+SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/if_ixgb.h b/sys/dev/ixgb/if_ixgb.h
index d7044a780f81..8c03e98f12fd 100644
--- a/sys/dev/ixgb/if_ixgb.h
+++ b/sys/dev/ixgb/if_ixgb.h
@@ -1,4 +1,5 @@
/*******************************************************************************
+SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/if_ixgb_osdep.h b/sys/dev/ixgb/if_ixgb_osdep.h
index 33b550a71f34..7c806ead235d 100644
--- a/sys/dev/ixgb/if_ixgb_osdep.h
+++ b/sys/dev/ixgb/if_ixgb_osdep.h
@@ -1,4 +1,5 @@
/*******************************************************************************
+SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/ixgb_ee.c b/sys/dev/ixgb/ixgb_ee.c
index 3dcd630c791f..5e5169d0783c 100644
--- a/sys/dev/ixgb/ixgb_ee.c
+++ b/sys/dev/ixgb/ixgb_ee.c
@@ -1,4 +1,5 @@
/*******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/ixgb_ee.h b/sys/dev/ixgb/ixgb_ee.h
index 6a1163aab61b..8a07de7cceb6 100644
--- a/sys/dev/ixgb/ixgb_ee.h
+++ b/sys/dev/ixgb/ixgb_ee.h
@@ -1,4 +1,5 @@
/*******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/ixgb_hw.c b/sys/dev/ixgb/ixgb_hw.c
index 2985994cae55..3832546d2e00 100644
--- a/sys/dev/ixgb/ixgb_hw.c
+++ b/sys/dev/ixgb/ixgb_hw.c
@@ -1,4 +1,5 @@
/*******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/ixgb_hw.h b/sys/dev/ixgb/ixgb_hw.h
index 2194544e04ee..159807e5bf23 100644
--- a/sys/dev/ixgb/ixgb_hw.h
+++ b/sys/dev/ixgb/ixgb_hw.h
@@ -1,4 +1,5 @@
/*******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgb/ixgb_ids.h b/sys/dev/ixgb/ixgb_ids.h
index d268eeb6c0dc..d7db0ac68370 100644
--- a/sys/dev/ixgb/ixgb_ids.h
+++ b/sys/dev/ixgb/ixgb_ids.h
@@ -1,4 +1,5 @@
/*******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2004, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe.h b/sys/dev/ixgbe/ixgbe.h
index bcd053679309..969b3a551122 100644
--- a/sys/dev/ixgbe/ixgbe.h
+++ b/sys/dev/ixgbe/ixgbe.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_82598.c b/sys/dev/ixgbe/ixgbe_82598.c
index 2c6254969630..8e0563679b0f 100644
--- a/sys/dev/ixgbe/ixgbe_82598.c
+++ b/sys/dev/ixgbe/ixgbe_82598.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_82598.h b/sys/dev/ixgbe/ixgbe_82598.h
index 725d8ec3a115..dc69c026423c 100644
--- a/sys/dev/ixgbe/ixgbe_82598.h
+++ b/sys/dev/ixgbe/ixgbe_82598.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_82599.c b/sys/dev/ixgbe/ixgbe_82599.c
index 736872460b88..53b57035fbf3 100644
--- a/sys/dev/ixgbe/ixgbe_82599.c
+++ b/sys/dev/ixgbe/ixgbe_82599.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_82599.h b/sys/dev/ixgbe/ixgbe_82599.h
index 90c45db5c13e..ee9a33667e62 100644
--- a/sys/dev/ixgbe/ixgbe_82599.h
+++ b/sys/dev/ixgbe/ixgbe_82599.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_api.c b/sys/dev/ixgbe/ixgbe_api.c
index 1dabc8beab5b..fb91936e68e1 100644
--- a/sys/dev/ixgbe/ixgbe_api.c
+++ b/sys/dev/ixgbe/ixgbe_api.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_api.h b/sys/dev/ixgbe/ixgbe_api.h
index 926273405b05..c59b3a2dea9c 100644
--- a/sys/dev/ixgbe/ixgbe_api.h
+++ b/sys/dev/ixgbe/ixgbe_api.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_common.c b/sys/dev/ixgbe/ixgbe_common.c
index 8e21d5ec66d8..6c20c0758b56 100644
--- a/sys/dev/ixgbe/ixgbe_common.c
+++ b/sys/dev/ixgbe/ixgbe_common.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_common.h b/sys/dev/ixgbe/ixgbe_common.h
index f508410ed180..90c2de3ead3c 100644
--- a/sys/dev/ixgbe/ixgbe_common.h
+++ b/sys/dev/ixgbe/ixgbe_common.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_dcb.c b/sys/dev/ixgbe/ixgbe_dcb.c
index 8aef8501958b..7c82359424f9 100644
--- a/sys/dev/ixgbe/ixgbe_dcb.c
+++ b/sys/dev/ixgbe/ixgbe_dcb.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_dcb.h b/sys/dev/ixgbe/ixgbe_dcb.h
index 86010d4417a5..92baad807c30 100644
--- a/sys/dev/ixgbe/ixgbe_dcb.h
+++ b/sys/dev/ixgbe/ixgbe_dcb.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_dcb_82598.c b/sys/dev/ixgbe/ixgbe_dcb_82598.c
index f0642e4abf07..6b3ab15fe100 100644
--- a/sys/dev/ixgbe/ixgbe_dcb_82598.c
+++ b/sys/dev/ixgbe/ixgbe_dcb_82598.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_dcb_82598.h b/sys/dev/ixgbe/ixgbe_dcb_82598.h
index ea8d825e516e..d16471bc395a 100644
--- a/sys/dev/ixgbe/ixgbe_dcb_82598.h
+++ b/sys/dev/ixgbe/ixgbe_dcb_82598.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_dcb_82599.c b/sys/dev/ixgbe/ixgbe_dcb_82599.c
index 4c328aeab8eb..9ce2110e7bec 100644
--- a/sys/dev/ixgbe/ixgbe_dcb_82599.c
+++ b/sys/dev/ixgbe/ixgbe_dcb_82599.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_dcb_82599.h b/sys/dev/ixgbe/ixgbe_dcb_82599.h
index a8dfa0980c74..faa2ac00f9d3 100644
--- a/sys/dev/ixgbe/ixgbe_dcb_82599.h
+++ b/sys/dev/ixgbe/ixgbe_dcb_82599.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_mbx.c b/sys/dev/ixgbe/ixgbe_mbx.c
index 071ccba9d5be..f9cbd0e4ba3d 100644
--- a/sys/dev/ixgbe/ixgbe_mbx.c
+++ b/sys/dev/ixgbe/ixgbe_mbx.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_mbx.h b/sys/dev/ixgbe/ixgbe_mbx.h
index 9ea1685f3c49..3065d22567f3 100644
--- a/sys/dev/ixgbe/ixgbe_mbx.h
+++ b/sys/dev/ixgbe/ixgbe_mbx.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_osdep.h b/sys/dev/ixgbe/ixgbe_osdep.h
index ea813c3576c2..9d643f318408 100644
--- a/sys/dev/ixgbe/ixgbe_osdep.h
+++ b/sys/dev/ixgbe/ixgbe_osdep.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_phy.c b/sys/dev/ixgbe/ixgbe_phy.c
index ee4e96cd9f35..2b758a751cd0 100644
--- a/sys/dev/ixgbe/ixgbe_phy.c
+++ b/sys/dev/ixgbe/ixgbe_phy.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_phy.h b/sys/dev/ixgbe/ixgbe_phy.h
index 36624359b46d..ea0cd4fca196 100644
--- a/sys/dev/ixgbe/ixgbe_phy.h
+++ b/sys/dev/ixgbe/ixgbe_phy.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_type.h b/sys/dev/ixgbe/ixgbe_type.h
index a448f2b4ed6c..c9eac6ed989d 100644
--- a/sys/dev/ixgbe/ixgbe_type.h
+++ b/sys/dev/ixgbe/ixgbe_type.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_vf.c b/sys/dev/ixgbe/ixgbe_vf.c
index 8e103dcbb965..ac2d847f91d5 100644
--- a/sys/dev/ixgbe/ixgbe_vf.c
+++ b/sys/dev/ixgbe/ixgbe_vf.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_vf.h b/sys/dev/ixgbe/ixgbe_vf.h
index bae94f9b6a1d..320e977a9803 100644
--- a/sys/dev/ixgbe/ixgbe_vf.h
+++ b/sys/dev/ixgbe/ixgbe_vf.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_x540.c b/sys/dev/ixgbe/ixgbe_x540.c
index 2513f37b22f3..0298640d7c6f 100644
--- a/sys/dev/ixgbe/ixgbe_x540.c
+++ b/sys/dev/ixgbe/ixgbe_x540.c
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/ixgbe/ixgbe_x540.h b/sys/dev/ixgbe/ixgbe_x540.h
index 7c3514032ab1..6f630602567b 100644
--- a/sys/dev/ixgbe/ixgbe_x540.h
+++ b/sys/dev/ixgbe/ixgbe_x540.h
@@ -1,4 +1,5 @@
/******************************************************************************
+ SPDX-License-Identifier: BSD-3-Clause
Copyright (c) 2001-2017, Intel Corporation
All rights reserved.
diff --git a/sys/dev/md/md.c b/sys/dev/md/md.c
index 21ad615ef05d..a5ecb3ce9f3b 100644
--- a/sys/dev/md/md.c
+++ b/sys/dev/md/md.c
@@ -11,6 +11,8 @@
*/
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* The following functions are based in the vn(4) driver: mdstart_swap(),
* mdstart_vnode(), mdcreate_swap(), mdcreate_vnode() and mddestroy(),
* and as such under the following copyright:
diff --git a/sys/dev/mge/if_mge.c b/sys/dev/mge/if_mge.c
index e0801d803bd4..447ec370b235 100644
--- a/sys/dev/mge/if_mge.c
+++ b/sys/dev/mge/if_mge.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2008 MARVELL INTERNATIONAL LTD.
* Copyright (C) 2009-2015 Semihalf
* Copyright (C) 2015 Stormshield
diff --git a/sys/dev/mge/if_mgevar.h b/sys/dev/mge/if_mgevar.h
index e161055afbaa..864677283970 100644
--- a/sys/dev/mge/if_mgevar.h
+++ b/sys/dev/mge/if_mgevar.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2008 MARVELL INTERNATIONAL LTD.
* All rights reserved.
*
diff --git a/sys/dev/mii/e1000phyreg.h b/sys/dev/mii/e1000phyreg.h
index e5d5cf961a27..04c396e5767b 100644
--- a/sys/dev/mii/e1000phyreg.h
+++ b/sys/dev/mii/e1000phyreg.h
@@ -31,6 +31,8 @@
*/
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Derived by information released by Intel under the following license:
*
* Copyright (c) 1999 - 2001, Intel Corporation
diff --git a/sys/dev/mii/truephy.c b/sys/dev/mii/truephy.c
index 47344cbaf039..960a86baeeed 100644
--- a/sys/dev/mii/truephy.c
+++ b/sys/dev/mii/truephy.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/mii/truephyreg.h b/sys/dev/mii/truephyreg.h
index d7e3551b9bdb..d2ba617ae220 100644
--- a/sys/dev/mii/truephyreg.h
+++ b/sys/dev/mii/truephyreg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2007 The DragonFly Project. All rights reserved.
*
* This code is derived from software contributed to The DragonFly Project
diff --git a/sys/dev/mps/mps_ioctl.h b/sys/dev/mps/mps_ioctl.h
index cb0d9c579b8f..7e39d83458ea 100644
--- a/sys/dev/mps/mps_ioctl.h
+++ b/sys/dev/mps/mps_ioctl.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2008 Yahoo!, Inc.
* All rights reserved.
* Written by: John Baldwin <jhb@FreeBSD.org>
diff --git a/sys/dev/mps/mps_user.c b/sys/dev/mps/mps_user.c
index 650ef60f8b14..5e9e8603116f 100644
--- a/sys/dev/mps/mps_user.c
+++ b/sys/dev/mps/mps_user.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2008 Yahoo!, Inc.
* All rights reserved.
* Written by: John Baldwin <jhb@FreeBSD.org>
diff --git a/sys/dev/mpt/mpilib/mpi.h b/sys/dev/mpt/mpilib/mpi.h
index 154636a0acef..945882db5b5b 100644
--- a/sys/dev/mpt/mpilib/mpi.h
+++ b/sys/dev/mpt/mpilib/mpi.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_cnfg.h b/sys/dev/mpt/mpilib/mpi_cnfg.h
index cb70d88a0aec..a68a1e1b6d59 100644
--- a/sys/dev/mpt/mpilib/mpi_cnfg.h
+++ b/sys/dev/mpt/mpilib/mpi_cnfg.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_fc.h b/sys/dev/mpt/mpilib/mpi_fc.h
index 8696a396e842..ed186f6988c5 100644
--- a/sys/dev/mpt/mpilib/mpi_fc.h
+++ b/sys/dev/mpt/mpilib/mpi_fc.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_init.h b/sys/dev/mpt/mpilib/mpi_init.h
index 7bb8f7a1d2ee..621bd7faa123 100644
--- a/sys/dev/mpt/mpilib/mpi_init.h
+++ b/sys/dev/mpt/mpilib/mpi_init.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_ioc.h b/sys/dev/mpt/mpilib/mpi_ioc.h
index 1576b1254055..ec81e3254620 100644
--- a/sys/dev/mpt/mpilib/mpi_ioc.h
+++ b/sys/dev/mpt/mpilib/mpi_ioc.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_lan.h b/sys/dev/mpt/mpilib/mpi_lan.h
index 18ef7d7d0765..69062da52de7 100644
--- a/sys/dev/mpt/mpilib/mpi_lan.h
+++ b/sys/dev/mpt/mpilib/mpi_lan.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_log_fc.h b/sys/dev/mpt/mpilib/mpi_log_fc.h
index 0383f662252d..8646c572004f 100644
--- a/sys/dev/mpt/mpilib/mpi_log_fc.h
+++ b/sys/dev/mpt/mpilib/mpi_log_fc.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_log_sas.h b/sys/dev/mpt/mpilib/mpi_log_sas.h
index caebcb18fe60..dc5c25d40bf1 100644
--- a/sys/dev/mpt/mpilib/mpi_log_sas.h
+++ b/sys/dev/mpt/mpilib/mpi_log_sas.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_raid.h b/sys/dev/mpt/mpilib/mpi_raid.h
index c676c08be793..58ddc9c8b826 100644
--- a/sys/dev/mpt/mpilib/mpi_raid.h
+++ b/sys/dev/mpt/mpilib/mpi_raid.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2005, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_sas.h b/sys/dev/mpt/mpilib/mpi_sas.h
index a6637099a1a0..daf6346c8fdb 100644
--- a/sys/dev/mpt/mpilib/mpi_sas.h
+++ b/sys/dev/mpt/mpilib/mpi_sas.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_targ.h b/sys/dev/mpt/mpilib/mpi_targ.h
index 72fdebf03ff5..f801fbccfdc9 100644
--- a/sys/dev/mpt/mpilib/mpi_targ.h
+++ b/sys/dev/mpt/mpilib/mpi_targ.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_tool.h b/sys/dev/mpt/mpilib/mpi_tool.h
index 0a98d541e53f..5e389c956815 100644
--- a/sys/dev/mpt/mpilib/mpi_tool.h
+++ b/sys/dev/mpt/mpilib/mpi_tool.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpilib/mpi_type.h b/sys/dev/mpt/mpilib/mpi_type.h
index 354eec342eb2..49392a2d814c 100644
--- a/sys/dev/mpt/mpilib/mpi_type.h
+++ b/sys/dev/mpt/mpilib/mpi_type.h
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
* All rights reserved.
*
diff --git a/sys/dev/mpt/mpt_user.c b/sys/dev/mpt/mpt_user.c
index fa42af87a5b3..c33b9cab3c6f 100644
--- a/sys/dev/mpt/mpt_user.c
+++ b/sys/dev/mpt/mpt_user.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2008 Yahoo!, Inc.
* All rights reserved.
* Written by: John Baldwin <jhb@FreeBSD.org>
diff --git a/sys/dev/nmdm/nmdm.c b/sys/dev/nmdm/nmdm.c
index 74414617d668..74b5c1203596 100644
--- a/sys/dev/nmdm/nmdm.c
+++ b/sys/dev/nmdm/nmdm.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1982, 1986, 1989, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/sys/dev/oce/oce_hw.c b/sys/dev/oce/oce_hw.c
index 72f3c556f85e..054d7336ffda 100644
--- a/sys/dev/oce/oce_hw.c
+++ b/sys/dev/oce/oce_hw.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_hw.h b/sys/dev/oce/oce_hw.h
index edb029c1e282..ce41cdcabb5d 100644
--- a/sys/dev/oce/oce_hw.h
+++ b/sys/dev/oce/oce_hw.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_if.c b/sys/dev/oce/oce_if.c
index d09977eb6a89..efa57db8cb8e 100644
--- a/sys/dev/oce/oce_if.c
+++ b/sys/dev/oce/oce_if.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_if.h b/sys/dev/oce/oce_if.h
index d6c1a0a454d4..3be8e5101724 100644
--- a/sys/dev/oce/oce_if.h
+++ b/sys/dev/oce/oce_if.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_mbox.c b/sys/dev/oce/oce_mbox.c
index 3c303b5ae17f..2669039629a0 100644
--- a/sys/dev/oce/oce_mbox.c
+++ b/sys/dev/oce/oce_mbox.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_queue.c b/sys/dev/oce/oce_queue.c
index e14621e63a3a..9752f4b8fb3c 100644
--- a/sys/dev/oce/oce_queue.c
+++ b/sys/dev/oce/oce_queue.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_sysctl.c b/sys/dev/oce/oce_sysctl.c
index 1fe4a636af74..454674945a1d 100644
--- a/sys/dev/oce/oce_sysctl.c
+++ b/sys/dev/oce/oce_sysctl.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/oce/oce_util.c b/sys/dev/oce/oce_util.c
index 9ae92ff05f16..fefea2e16eb7 100644
--- a/sys/dev/oce/oce_util.c
+++ b/sys/dev/oce/oce_util.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2013 Emulex
* All rights reserved.
*
diff --git a/sys/dev/ofw/openfirmio.c b/sys/dev/ofw/openfirmio.c
index f0ca342a561d..1ea8f022629e 100644
--- a/sys/dev/ofw/openfirmio.c
+++ b/sys/dev/ofw/openfirmio.c
@@ -4,6 +4,8 @@
__FBSDID("$FreeBSD$");
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1992, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/sys/dev/ofw/openfirmio.h b/sys/dev/ofw/openfirmio.h
index 59539ea33ab0..7ba7b907e892 100644
--- a/sys/dev/ofw/openfirmio.h
+++ b/sys/dev/ofw/openfirmio.h
@@ -1,6 +1,8 @@
/* $NetBSD: openfirmio.h,v 1.4 2002/09/06 13:23:19 gehenna Exp $ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1992, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/sys/dev/sio/sio.c b/sys/dev/sio/sio.c
index a6bd17607799..4fd5fbe6ffdb 100644
--- a/sys/dev/sio/sio.c
+++ b/sys/dev/sio/sio.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
diff --git a/sys/dev/sio/sioreg.h b/sys/dev/sio/sioreg.h
index a826411ea69b..64ba19e757bf 100644
--- a/sys/dev/sio/sioreg.h
+++ b/sys/dev/sio/sioreg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
diff --git a/sys/dev/sio/siovar.h b/sys/dev/sio/siovar.h
index 6706986f5cfb..91a907de102c 100644
--- a/sys/dev/sio/siovar.h
+++ b/sys/dev/sio/siovar.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
diff --git a/sys/dev/tws/tws.c b/sys/dev/tws/tws.c
index 480f6f954893..6b89966e7033 100644
--- a/sys/dev/tws/tws.c
+++ b/sys/dev/tws/tws.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws.h b/sys/dev/tws/tws.h
index 0af50c4f425d..5ed3fadb4a05 100644
--- a/sys/dev/tws/tws.h
+++ b/sys/dev/tws/tws.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws_hdm.c b/sys/dev/tws/tws_hdm.c
index 83d5a50b812d..d6671d9f1a62 100644
--- a/sys/dev/tws/tws_hdm.c
+++ b/sys/dev/tws/tws_hdm.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws_hdm.h b/sys/dev/tws/tws_hdm.h
index 5cacf19b9326..76d14bb3c9f4 100644
--- a/sys/dev/tws/tws_hdm.h
+++ b/sys/dev/tws/tws_hdm.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws_services.c b/sys/dev/tws/tws_services.c
index 243585b6b223..db1e9e002c25 100644
--- a/sys/dev/tws/tws_services.c
+++ b/sys/dev/tws/tws_services.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws_services.h b/sys/dev/tws/tws_services.h
index f9016daa64ee..9fa3c3799994 100644
--- a/sys/dev/tws/tws_services.h
+++ b/sys/dev/tws/tws_services.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws_user.c b/sys/dev/tws/tws_user.c
index 5c93a4b93f78..a3970f0af408 100644
--- a/sys/dev/tws/tws_user.c
+++ b/sys/dev/tws/tws_user.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/tws/tws_user.h b/sys/dev/tws/tws_user.h
index 5ae29bc2d2da..96410f68f2f2 100644
--- a/sys/dev/tws/tws_user.h
+++ b/sys/dev/tws/tws_user.h
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2010, LSI Corp.
* All rights reserved.
* Author : Manjunath Ranganathaiah
diff --git a/sys/dev/usb/controller/ehci_mv.c b/sys/dev/usb/controller/ehci_mv.c
index 2d4f7fca560f..b0687bd62467 100644
--- a/sys/dev/usb/controller/ehci_mv.c
+++ b/sys/dev/usb/controller/ehci_mv.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 2008 MARVELL INTERNATIONAL LTD.
* All rights reserved.
*
diff --git a/sys/dev/usb/misc/udbp.c b/sys/dev/usb/misc/udbp.c
index 907f74c19757..4c3324312b74 100644
--- a/sys/dev/usb/misc/udbp.c
+++ b/sys/dev/usb/misc/udbp.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1996-2000 Whistle Communications, Inc.
* All rights reserved.
*
diff --git a/sys/dev/usb/net/if_udav.c b/sys/dev/usb/net/if_udav.c
index 735742535164..92a9d4008f0d 100644
--- a/sys/dev/usb/net/if_udav.c
+++ b/sys/dev/usb/net/if_udav.c
@@ -2,6 +2,8 @@
/* $nabe: if_udav.c,v 1.3 2003/08/21 16:57:19 nabe Exp $ */
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2003
* Shingo WATANABE <nabe@nabechan.org>. All rights reserved.
*
diff --git a/sys/dev/usb/net/if_udavreg.h b/sys/dev/usb/net/if_udavreg.h
index 7c35829b5d63..d892700620bf 100644
--- a/sys/dev/usb/net/if_udavreg.h
+++ b/sys/dev/usb/net/if_udavreg.h
@@ -2,6 +2,8 @@
/* $nabe: if_udavreg.h,v 1.2 2003/08/21 16:26:40 nabe Exp $ */
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2003
* Shingo WATANABE <nabe@nabechan.org>. All rights reserved.
*
diff --git a/sys/dev/usb/usb_pf.c b/sys/dev/usb/usb_pf.c
index e88ac741be44..eff9a7a65400 100644
--- a/sys/dev/usb/usb_pf.c
+++ b/sys/dev/usb/usb_pf.c
@@ -1,5 +1,7 @@
/* $FreeBSD$ */
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1990, 1991, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/sys/dev/usb/usb_pf.h b/sys/dev/usb/usb_pf.h
index 29fe6ebd8891..03f7ba988827 100644
--- a/sys/dev/usb/usb_pf.h
+++ b/sys/dev/usb/usb_pf.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 1990, 1991, 1993
* The Regents of the University of California. All rights reserved.
*
diff --git a/sys/dev/virtio/balloon/virtio_balloon.h b/sys/dev/virtio/balloon/virtio_balloon.h
index f143341572cd..b871dfb01c56 100644
--- a/sys/dev/virtio/balloon/virtio_balloon.h
+++ b/sys/dev/virtio/balloon/virtio_balloon.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* This header is BSD licensed so anyone can use the definitions to implement
* compatible drivers/servers.
*
diff --git a/sys/dev/virtio/block/virtio_blk.h b/sys/dev/virtio/block/virtio_blk.h
index 8ce6e159b49b..c27bc371d06e 100644
--- a/sys/dev/virtio/block/virtio_blk.h
+++ b/sys/dev/virtio/block/virtio_blk.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* This header is BSD licensed so anyone can use the definitions to implement
* compatible drivers/servers.
*
diff --git a/sys/dev/virtio/network/virtio_net.h b/sys/dev/virtio/network/virtio_net.h
index f4f9febf59a2..b0c80b58c732 100644
--- a/sys/dev/virtio/network/virtio_net.h
+++ b/sys/dev/virtio/network/virtio_net.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* This header is BSD licensed so anyone can use the definitions to implement
* compatible drivers/servers.
*
diff --git a/sys/dev/virtio/pci/virtio_pci.h b/sys/dev/virtio/pci/virtio_pci.h
index f071ad638d4c..8212e36bb733 100644
--- a/sys/dev/virtio/pci/virtio_pci.h
+++ b/sys/dev/virtio/pci/virtio_pci.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright IBM Corp. 2007
*
* Authors:
diff --git a/sys/dev/virtio/virtio.h b/sys/dev/virtio/virtio.h
index 05fb0c6ca5ea..94aa8fa1f131 100644
--- a/sys/dev/virtio/virtio.h
+++ b/sys/dev/virtio/virtio.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
* Copyright (c) 2014, Bryan Venteicher <bryanv@FreeBSD.org>
* All rights reserved.
*
diff --git a/sys/dev/virtio/virtio_ring.h b/sys/dev/virtio/virtio_ring.h
index 8e902ab59c2b..ee2609685d06 100644
--- a/sys/dev/virtio/virtio_ring.h
+++ b/sys/dev/virtio/virtio_ring.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright Rusty Russell IBM Corporation 2007.
*
* This header is BSD licensed so anyone can use the definitions to implement
diff --git a/sys/dev/vx/if_vx_pci.c b/sys/dev/vx/if_vx_pci.c
index 72fff6aed21a..6fd165d08134 100644
--- a/sys/dev/vx/if_vx_pci.c
+++ b/sys/dev/vx/if_vx_pci.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (C) 1996 Naoki Hamada <nao@tom-yam.or.jp>
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxge-debug.h b/sys/dev/vxge/include/vxge-debug.h
index a4ba89443a3a..175fb2e1c317 100644
--- a/sys/dev/vxge/include/vxge-debug.h
+++ b/sys/dev/vxge/include/vxge-debug.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxge-defs.h b/sys/dev/vxge/include/vxge-defs.h
index a533a903211e..ef94ef2ea984 100644
--- a/sys/dev/vxge/include/vxge-defs.h
+++ b/sys/dev/vxge/include/vxge-defs.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxge-list.h b/sys/dev/vxge/include/vxge-list.h
index 56ad02c6e508..3f1c5070b265 100644
--- a/sys/dev/vxge/include/vxge-list.h
+++ b/sys/dev/vxge/include/vxge-list.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxge-os-debug.h b/sys/dev/vxge/include/vxge-os-debug.h
index 1608ddbcfe96..af60012560c9 100644
--- a/sys/dev/vxge/include/vxge-os-debug.h
+++ b/sys/dev/vxge/include/vxge-os-debug.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxge-os-pal.h b/sys/dev/vxge/include/vxge-os-pal.h
index 32a64dfeb4fb..b91d8ca24dff 100644
--- a/sys/dev/vxge/include/vxge-os-pal.h
+++ b/sys/dev/vxge/include/vxge-os-pal.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxge-queue.h b/sys/dev/vxge/include/vxge-queue.h
index 4745403f2cc0..057047f06191 100644
--- a/sys/dev/vxge/include/vxge-queue.h
+++ b/sys/dev/vxge/include/vxge-queue.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-config.h b/sys/dev/vxge/include/vxgehal-config.h
index 7f5c6dbeec31..303d14b5a7b1 100644
--- a/sys/dev/vxge/include/vxgehal-config.h
+++ b/sys/dev/vxge/include/vxgehal-config.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-ll.h b/sys/dev/vxge/include/vxgehal-ll.h
index 7e034485721f..78a7e97f23ab 100644
--- a/sys/dev/vxge/include/vxgehal-ll.h
+++ b/sys/dev/vxge/include/vxgehal-ll.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-mgmt.h b/sys/dev/vxge/include/vxgehal-mgmt.h
index effc9ab0a1cf..1c99a2f60878 100644
--- a/sys/dev/vxge/include/vxgehal-mgmt.h
+++ b/sys/dev/vxge/include/vxgehal-mgmt.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-mgmtaux.h b/sys/dev/vxge/include/vxgehal-mgmtaux.h
index 8ded696d2a75..47d5795ccb4d 100644
--- a/sys/dev/vxge/include/vxgehal-mgmtaux.h
+++ b/sys/dev/vxge/include/vxgehal-mgmtaux.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-stats.h b/sys/dev/vxge/include/vxgehal-stats.h
index 9dae119540a9..c486da193f5e 100644
--- a/sys/dev/vxge/include/vxgehal-stats.h
+++ b/sys/dev/vxge/include/vxgehal-stats.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-status.h b/sys/dev/vxge/include/vxgehal-status.h
index 851974f9dfbe..6dcac9dd6da0 100644
--- a/sys/dev/vxge/include/vxgehal-status.h
+++ b/sys/dev/vxge/include/vxgehal-status.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-types.h b/sys/dev/vxge/include/vxgehal-types.h
index 04cb1284c604..891964932db5 100644
--- a/sys/dev/vxge/include/vxgehal-types.h
+++ b/sys/dev/vxge/include/vxgehal-types.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/include/vxgehal-version.h b/sys/dev/vxge/include/vxgehal-version.h
index e58f0a1fc6fb..5d6a27b94ace 100644
--- a/sys/dev/vxge/include/vxgehal-version.h
+++ b/sys/dev/vxge/include/vxgehal-version.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxge-firmware.h b/sys/dev/vxge/vxge-firmware.h
index 61eb440ac744..e58243533bfe 100644
--- a/sys/dev/vxge/vxge-firmware.h
+++ b/sys/dev/vxge/vxge-firmware.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxge-osdep.h b/sys/dev/vxge/vxge-osdep.h
index 66caaeb04201..4d8ae718d62f 100644
--- a/sys/dev/vxge/vxge-osdep.h
+++ b/sys/dev/vxge/vxge-osdep.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxge.c b/sys/dev/vxge/vxge.c
index 166577f52404..115fedb0d319 100644
--- a/sys/dev/vxge/vxge.c
+++ b/sys/dev/vxge/vxge.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxge.h b/sys/dev/vxge/vxge.h
index 37ab88b9f074..27ef68c6b236 100644
--- a/sys/dev/vxge/vxge.h
+++ b/sys/dev/vxge/vxge.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxge-queue.c b/sys/dev/vxge/vxgehal/vxge-queue.c
index c2a2b5aa19cb..32a775a98cb4 100644
--- a/sys/dev/vxge/vxgehal/vxge-queue.c
+++ b/sys/dev/vxge/vxgehal/vxge-queue.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-blockpool.c b/sys/dev/vxge/vxgehal/vxgehal-blockpool.c
index cc5150455220..3da5dc66da5a 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-blockpool.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-blockpool.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-blockpool.h b/sys/dev/vxge/vxgehal/vxgehal-blockpool.h
index fb3a2aa1dbc3..837623b5d227 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-blockpool.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-blockpool.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-channel.c b/sys/dev/vxge/vxgehal/vxgehal-channel.c
index d497843ee91d..95f5c496d6b0 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-channel.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-channel.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-channel.h b/sys/dev/vxge/vxgehal/vxgehal-channel.h
index 552b550e4d8f..4c17c468f18f 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-channel.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-channel.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-common-reg.h b/sys/dev/vxge/vxgehal/vxgehal-common-reg.h
index 19be2595377c..124be2741dae 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-common-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-common-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-config-priv.h b/sys/dev/vxge/vxgehal/vxgehal-config-priv.h
index f593358654d5..7b1f7bc454f8 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-config-priv.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-config-priv.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-config.c b/sys/dev/vxge/vxgehal/vxgehal-config.c
index 15a48e216ffa..fdd5823f963a 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-config.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-config.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-debug.h b/sys/dev/vxge/vxgehal/vxgehal-debug.h
index 57e39f46215d..89e959ec800f 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-debug.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-debug.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-device.c b/sys/dev/vxge/vxgehal/vxgehal-device.c
index faa5f79308d8..d7216c9b124d 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-device.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-device.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-device.h b/sys/dev/vxge/vxgehal/vxgehal-device.h
index e44f8f28b27b..c7587a99d4a7 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-device.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-device.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-doorbells.c b/sys/dev/vxge/vxgehal/vxgehal-doorbells.c
index ab53e028d35c..060610787aa4 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-doorbells.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-doorbells.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-doorbells.h b/sys/dev/vxge/vxgehal/vxgehal-doorbells.h
index fa0006d8f6ec..7b0bd7ea1316 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-doorbells.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-doorbells.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-driver.c b/sys/dev/vxge/vxgehal/vxgehal-driver.c
index ce3ae75687c1..51d87ed30c68 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-driver.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-driver.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-driver.h b/sys/dev/vxge/vxgehal/vxgehal-driver.h
index 6aa6def9d374..23cdbdf2752c 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-driver.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-driver.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-fifo.c b/sys/dev/vxge/vxgehal/vxgehal-fifo.c
index 30dfa3d5557b..3e45c8db3b42 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-fifo.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-fifo.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-fifo.h b/sys/dev/vxge/vxgehal/vxgehal-fifo.h
index 5cb20bc36568..b4b70a8aebc2 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-fifo.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-fifo.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-ifmsg.c b/sys/dev/vxge/vxgehal/vxgehal-ifmsg.c
index 1bcdbf2a3d61..541b006eed17 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-ifmsg.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-ifmsg.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-ifmsg.h b/sys/dev/vxge/vxgehal/vxgehal-ifmsg.h
index b9529fe99dbd..1ae0e6b12f01 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-ifmsg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-ifmsg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-legacy-reg.h b/sys/dev/vxge/vxgehal/vxgehal-legacy-reg.h
index 6e03af356e47..db37799d43d3 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-legacy-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-legacy-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-memrepair-reg.h b/sys/dev/vxge/vxgehal/vxgehal-memrepair-reg.h
index 213d196e5884..7986363f82b5 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-memrepair-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-memrepair-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mgmt.c b/sys/dev/vxge/vxgehal/vxgehal-mgmt.c
index c58ddb29ca92..0414f25ad6ee 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mgmt.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-mgmt.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mgmtaux.c b/sys/dev/vxge/vxgehal/vxgehal-mgmtaux.c
index 995cbc7073f4..342cb52672a3 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mgmtaux.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-mgmtaux.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mm.c b/sys/dev/vxge/vxgehal/vxgehal-mm.c
index 4a8eb0869fb3..27fbbaccc218 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mm.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-mm.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mm.h b/sys/dev/vxge/vxgehal/vxgehal-mm.h
index 549b814d11ad..9694a542c7cb 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mm.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-mm.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mrpcim-reg.h b/sys/dev/vxge/vxgehal/vxgehal-mrpcim-reg.h
index 0c8d68d12246..d871e5b5d114 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mrpcim-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-mrpcim-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mrpcim.c b/sys/dev/vxge/vxgehal/vxgehal-mrpcim.c
index 9859fd053f32..5e8552ba40b3 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mrpcim.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-mrpcim.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-mrpcim.h b/sys/dev/vxge/vxgehal/vxgehal-mrpcim.h
index 324130e8f34e..eddc3a889f08 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-mrpcim.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-mrpcim.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-pcicfgmgmt-reg.h b/sys/dev/vxge/vxgehal/vxgehal-pcicfgmgmt-reg.h
index 62ac39e4f98c..9f7940df50b4 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-pcicfgmgmt-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-pcicfgmgmt-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-regdefs.h b/sys/dev/vxge/vxgehal/vxgehal-regdefs.h
index 9ba8e5751427..ac0ac8179027 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-regdefs.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-regdefs.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-regs.h b/sys/dev/vxge/vxgehal/vxgehal-regs.h
index a18e97b0ffa0..2b7271c094b6 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-regs.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-regs.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-ring.c b/sys/dev/vxge/vxgehal/vxgehal-ring.c
index 1570dea17815..1278ad6e4ab4 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-ring.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-ring.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-ring.h b/sys/dev/vxge/vxgehal/vxgehal-ring.h
index 223116728b27..40554a8b57f4 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-ring.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-ring.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-srpcim-reg.h b/sys/dev/vxge/vxgehal/vxgehal-srpcim-reg.h
index 18414e26c555..84f6d7e29440 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-srpcim-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-srpcim-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-srpcim.c b/sys/dev/vxge/vxgehal/vxgehal-srpcim.c
index 64c5288d46d5..da2ba1ae4b56 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-srpcim.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-srpcim.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-srpcim.h b/sys/dev/vxge/vxgehal/vxgehal-srpcim.h
index a0973209e85a..409d11a92062 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-srpcim.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-srpcim.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-swapper.c b/sys/dev/vxge/vxgehal/vxgehal-swapper.c
index 475317d93fba..6290a57d0133 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-swapper.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-swapper.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-swapper.h b/sys/dev/vxge/vxgehal/vxgehal-swapper.h
index 97a5d56dbd50..71a4c35c794c 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-swapper.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-swapper.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-toc-reg.h b/sys/dev/vxge/vxgehal/vxgehal-toc-reg.h
index 748f4b057499..b273af5031e6 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-toc-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-toc-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-virtualpath.c b/sys/dev/vxge/vxgehal/vxgehal-virtualpath.c
index c4067e984a5a..a299b1417072 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-virtualpath.c
+++ b/sys/dev/vxge/vxgehal/vxgehal-virtualpath.c
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-virtualpath.h b/sys/dev/vxge/vxgehal/vxgehal-virtualpath.h
index 09afc65fefe5..4dc41598c5c4 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-virtualpath.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-virtualpath.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-vpath-reg.h b/sys/dev/vxge/vxgehal/vxgehal-vpath-reg.h
index 20eeedd7a8a2..65eed0594335 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-vpath-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-vpath-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal-vpmgmt-reg.h b/sys/dev/vxge/vxgehal/vxgehal-vpmgmt-reg.h
index 2b958ae61f4a..57cf371acb21 100644
--- a/sys/dev/vxge/vxgehal/vxgehal-vpmgmt-reg.h
+++ b/sys/dev/vxge/vxgehal/vxgehal-vpmgmt-reg.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgehal/vxgehal.h b/sys/dev/vxge/vxgehal/vxgehal.h
index 3a7b4e39edf1..46d534e1b99b 100644
--- a/sys/dev/vxge/vxgehal/vxgehal.h
+++ b/sys/dev/vxge/vxgehal/vxgehal.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/vxge/vxgell-version.h b/sys/dev/vxge/vxgell-version.h
index d229d5f5cc81..a311cb3dce62 100644
--- a/sys/dev/vxge/vxgell-version.h
+++ b/sys/dev/vxge/vxgell-version.h
@@ -1,4 +1,6 @@
/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright(c) 2002-2011 Exar Corp.
* All rights reserved.
*
diff --git a/sys/dev/xen/pcifront/pcifront.c b/sys/dev/xen/pcifront/pcifront.c
index 9d808f745094..116e370d193e 100644
--- a/sys/dev/xen/pcifront/pcifront.c
+++ b/sys/dev/xen/pcifront/pcifront.c
@@ -1,4 +1,6 @@
-/*
+/*-
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
* Copyright (c) 2006, Cisco Systems, Inc.
* All rights reserved.
*