HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41188 )
Change subject: src: Replace remaining GPLv2 long form headers with SPDX header
......................................................................
src: Replace remaining GPLv2 long form headers with SPDX header
Change-Id: I4614e9b02a932530fc22912b5cf502d1b699b451
Signed-off-by: Elyes HAOUAS <ehaouas(a)noos.fr>
---
M src/console/hw-debug_sink.adb
M src/console/hw-debug_sink.ads
M src/drivers/intel/fsp2_0/header_util/fspupdvpd_sanitize.sh
M src/lib/hw-time-timer.adb
M src/soc/intel/xeon_sp/Makefile.inc
M src/southbridge/intel/i82371eb/Makefile.inc
6 files changed, 6 insertions(+), 70 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/88/41188/1
diff --git a/src/console/hw-debug_sink.adb b/src/console/hw-debug_sink.adb
index 78359cd..a20901a 100644
--- a/src/console/hw-debug_sink.adb
+++ b/src/console/hw-debug_sink.adb
@@ -1,15 +1,5 @@
---
-- This file is part of the coreboot project.
---
--- This program is free software; you can redistribute it and/or modify
--- it under the terms of the GNU General Public License as published by
--- the Free Software Foundation; version 2 of the License.
---
--- This program is distributed in the hope that it will be useful,
--- but WITHOUT ANY WARRANTY; without even the implied warranty of
--- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
--- GNU General Public License for more details.
---
+-- SPDX-License-Identifier: GPL-2.0-only
with Interfaces.C;
diff --git a/src/console/hw-debug_sink.ads b/src/console/hw-debug_sink.ads
index 8598966..e743532 100644
--- a/src/console/hw-debug_sink.ads
+++ b/src/console/hw-debug_sink.ads
@@ -1,15 +1,5 @@
---
-- This file is part of the coreboot project.
---
--- This program is free software; you can redistribute it and/or modify
--- it under the terms of the GNU General Public License as published by
--- the Free Software Foundation; version 2 of the License.
---
--- This program is distributed in the hope that it will be useful,
--- but WITHOUT ANY WARRANTY; without even the implied warranty of
--- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
--- GNU General Public License for more details.
---
+-- SPDX-License-Identifier: GPL-2.0-only
package HW.Debug_Sink is
diff --git a/src/drivers/intel/fsp2_0/header_util/fspupdvpd_sanitize.sh b/src/drivers/intel/fsp2_0/header_util/fspupdvpd_sanitize.sh
index 728703a..e6641dd 100755
--- a/src/drivers/intel/fsp2_0/header_util/fspupdvpd_sanitize.sh
+++ b/src/drivers/intel/fsp2_0/header_util/fspupdvpd_sanitize.sh
@@ -1,14 +1,5 @@
# This file is part of the coreboot project.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-or-later
#
# Convert the FspUpdVpd.h header file into a format usable by coreboot
diff --git a/src/lib/hw-time-timer.adb b/src/lib/hw-time-timer.adb
index e31b19f..09a030a 100644
--- a/src/lib/hw-time-timer.adb
+++ b/src/lib/hw-time-timer.adb
@@ -1,16 +1,5 @@
---
-- This file is part of the coreboot project.
---
---
--- This program is free software; you can redistribute it and/or modify
--- it under the terms of the GNU General Public License as published by
--- the Free Software Foundation; version 2 of the License.
---
--- This program is distributed in the hope that it will be useful,
--- but WITHOUT ANY WARRANTY; without even the implied warranty of
--- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
--- GNU General Public License for more details.
---
+-- SPDX-License-Identifier: GPL-2.0-only
with Interfaces.C;
diff --git a/src/soc/intel/xeon_sp/Makefile.inc b/src/soc/intel/xeon_sp/Makefile.inc
index 9638c14..a8d1364 100644
--- a/src/soc/intel/xeon_sp/Makefile.inc
+++ b/src/soc/intel/xeon_sp/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ifeq ($(CONFIG_XEON_SP_COMMON_BASE),y)
diff --git a/src/southbridge/intel/i82371eb/Makefile.inc b/src/southbridge/intel/i82371eb/Makefile.inc
index 327c424..fbb8edf 100644
--- a/src/southbridge/intel/i82371eb/Makefile.inc
+++ b/src/southbridge/intel/i82371eb/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ifeq ($(CONFIG_SOUTHBRIDGE_INTEL_I82371EB),y)
--
To view, visit https://review.coreboot.org/c/coreboot/+/41188
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I4614e9b02a932530fc22912b5cf502d1b699b451
Gerrit-Change-Number: 41188
Gerrit-PatchSet: 1
Gerrit-Owner: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-MessageType: newchange
HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41187 )
Change subject: src/mainboard: Replace GPLv2 long form headers with SPDX header
......................................................................
src/mainboard: Replace GPLv2 long form headers with SPDX header
Change-Id: I64d9468682a4aae3084b17b8724d035f17d01dff
Signed-off-by: Elyes HAOUAS <ehaouas(a)noos.fr>
---
M src/mainboard/asrock/b75pro3-m/devicetree.cb
M src/mainboard/asrock/b85m_pro4/Kconfig
M src/mainboard/asrock/b85m_pro4/gma-mainboard.ads
M src/mainboard/asrock/g41c-gs/variants/g41c-gs-r2/devicetree.cb
M src/mainboard/asrock/g41c-gs/variants/g41c-gs/devicetree.cb
M src/mainboard/asrock/g41c-gs/variants/g41m-gs/devicetree.cb
M src/mainboard/asrock/g41c-gs/variants/g41m-s3/devicetree.cb
M src/mainboard/asrock/g41c-gs/variants/g41m-vs3-r2/devicetree.cb
M src/mainboard/asrock/h81m-hds/Kconfig
M src/mainboard/asrock/h81m-hds/Makefile.inc
M src/mainboard/asrock/h81m-hds/devicetree.cb
M src/mainboard/asus/h61m-cs/devicetree.cb
M src/mainboard/asus/maximus_iv_gene-z/Kconfig
M src/mainboard/asus/maximus_iv_gene-z/Makefile.inc
M src/mainboard/asus/maximus_iv_gene-z/devicetree.cb
M src/mainboard/asus/p5qc/variants/p5q/devicetree.cb
M src/mainboard/asus/p5qc/variants/p5q_pro/devicetree.cb
M src/mainboard/asus/p5qc/variants/p5qc/devicetree.cb
M src/mainboard/asus/p5qc/variants/p5ql_pro/devicetree.cb
M src/mainboard/asus/p5ql-em/devicetree.cb
M src/mainboard/asus/p5qpl-am/devicetree.cb
M src/mainboard/asus/p5qpl-am/variants/p5g41t-m_lx/overridetree.cb
M src/mainboard/asus/p5qpl-am/variants/p5qpl-am/overridetree.cb
M src/mainboard/asus/p8h61-m_lx/Kconfig
M src/mainboard/asus/p8h61-m_lx/Makefile.inc
M src/mainboard/asus/p8h61-m_lx/devicetree.cb
M src/mainboard/asus/p8z77-m_pro/Makefile.inc
M src/mainboard/emulation/qemu-i440fx/dsdt.asl
M src/mainboard/emulation/qemu-q35/dsdt.asl
M src/mainboard/foxconn/d41s/devicetree.cb
M src/mainboard/foxconn/g41s-k/devicetree.cb
M src/mainboard/gigabyte/ga-g41m-es2l/devicetree.cb
M src/mainboard/google/cheza/chromeos.fmd
M src/mainboard/google/cheza/devicetree.cb
M src/mainboard/google/kahlee/variants/careena/include/variant/sku.h
M src/mainboard/google/kahlee/variants/careena/variant.c
M src/mainboard/google/mistral/chromeos.fmd
M src/mainboard/google/mistral/devicetree.cb
M src/mainboard/google/trogdor/chromeos.fmd
M src/mainboard/google/trogdor/devicetree.cb
M src/mainboard/hp/snb_ivb_laptops/devicetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/2570p/overridetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/2760p/overridetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/8460p/overridetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/8470p/overridetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/8770w/overridetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/folio_9470m/overridetree.cb
M src/mainboard/hp/snb_ivb_laptops/variants/revolve_810_g1/overridetree.cb
M src/mainboard/intel/d510mo/devicetree.cb
M src/mainboard/intel/dg41wv/devicetree.cb
M src/mainboard/intel/dg43gt/devicetree.cb
M src/mainboard/lenovo/thinkcentre_a58/devicetree.cb
M src/mainboard/ocp/tiogapass/Kconfig
M src/mainboard/ocp/tiogapass/Makefile.inc
M src/mainboard/ocp/tiogapass/devicetree.cb
M src/mainboard/sapphire/pureplatinumh61/Makefile.inc
M src/mainboard/sapphire/pureplatinumh61/devicetree.cb
M src/mainboard/supermicro/x10slm-f/Kconfig
M src/mainboard/supermicro/x10slm-f/Makefile.inc
M src/mainboard/supermicro/x10slm-f/devicetree.cb
60 files changed, 60 insertions(+), 766 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/87/41187/1
diff --git a/src/mainboard/asrock/b75pro3-m/devicetree.cb b/src/mainboard/asrock/b75pro3-m/devicetree.cb
index 50033b3..c2bc35a 100644
--- a/src/mainboard/asrock/b75pro3-m/devicetree.cb
+++ b/src/mainboard/asrock/b75pro3-m/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gfx.use_spread_spectrum_clock" = "0"
diff --git a/src/mainboard/asrock/b85m_pro4/Kconfig b/src/mainboard/asrock/b85m_pro4/Kconfig
index 91ae3a5..a02729f 100644
--- a/src/mainboard/asrock/b85m_pro4/Kconfig
+++ b/src/mainboard/asrock/b85m_pro4/Kconfig
@@ -1,18 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## Copyright (C) 2018 Tristan Corrick <tristan(a)corrick.kiwi>
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
if BOARD_ASROCK_B85M_PRO4
diff --git a/src/mainboard/asrock/b85m_pro4/gma-mainboard.ads b/src/mainboard/asrock/b85m_pro4/gma-mainboard.ads
index c595ad4..aea1a78 100644
--- a/src/mainboard/asrock/b85m_pro4/gma-mainboard.ads
+++ b/src/mainboard/asrock/b85m_pro4/gma-mainboard.ads
@@ -1,17 +1,5 @@
---
-- This file is part of the coreboot project.
---
--- Copyright (C) 2018 Angel Pons <th3fanbus(a)gmail.com>
---
--- This program is free software; you can redistribute it and/or modify
--- it under the terms of the GNU General Public License as published by
--- the Free Software Foundation; version 2 of the License.
---
--- This program is distributed in the hope that it will be useful,
--- but WITHOUT ANY WARRANTY; without even the implied warranty of
--- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
--- GNU General Public License for more details.
---
+-- SPDX-License-Identifier: GPL-2.0-only
with HW.GFX.GMA;
with HW.GFX.GMA.Display_Probing;
diff --git a/src/mainboard/asrock/g41c-gs/variants/g41c-gs-r2/devicetree.cb b/src/mainboard/asrock/g41c-gs/variants/g41c-gs-r2/devicetree.cb
index fd73fb3..2117977 100644
--- a/src/mainboard/asrock/g41c-gs/variants/g41c-gs-r2/devicetree.cb
+++ b/src/mainboard/asrock/g41c-gs/variants/g41c-gs-r2/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asrock/g41c-gs/variants/g41c-gs/devicetree.cb b/src/mainboard/asrock/g41c-gs/variants/g41c-gs/devicetree.cb
index 112cce0..d8ee370 100644
--- a/src/mainboard/asrock/g41c-gs/variants/g41c-gs/devicetree.cb
+++ b/src/mainboard/asrock/g41c-gs/variants/g41c-gs/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asrock/g41c-gs/variants/g41m-gs/devicetree.cb b/src/mainboard/asrock/g41c-gs/variants/g41m-gs/devicetree.cb
index 1af0c1c..78c43f0 100644
--- a/src/mainboard/asrock/g41c-gs/variants/g41m-gs/devicetree.cb
+++ b/src/mainboard/asrock/g41c-gs/variants/g41m-gs/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asrock/g41c-gs/variants/g41m-s3/devicetree.cb b/src/mainboard/asrock/g41c-gs/variants/g41m-s3/devicetree.cb
index 42d2a97..a1ff256 100644
--- a/src/mainboard/asrock/g41c-gs/variants/g41m-s3/devicetree.cb
+++ b/src/mainboard/asrock/g41c-gs/variants/g41m-s3/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asrock/g41c-gs/variants/g41m-vs3-r2/devicetree.cb b/src/mainboard/asrock/g41c-gs/variants/g41m-vs3-r2/devicetree.cb
index 5753057..345030e 100644
--- a/src/mainboard/asrock/g41c-gs/variants/g41m-vs3-r2/devicetree.cb
+++ b/src/mainboard/asrock/g41c-gs/variants/g41m-vs3-r2/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asrock/h81m-hds/Kconfig b/src/mainboard/asrock/h81m-hds/Kconfig
index dd26464..b0ae030 100644
--- a/src/mainboard/asrock/h81m-hds/Kconfig
+++ b/src/mainboard/asrock/h81m-hds/Kconfig
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
if BOARD_ASROCK_H81M_HDS
diff --git a/src/mainboard/asrock/h81m-hds/Makefile.inc b/src/mainboard/asrock/h81m-hds/Makefile.inc
index 45798d3..d839e2f 100644
--- a/src/mainboard/asrock/h81m-hds/Makefile.inc
+++ b/src/mainboard/asrock/h81m-hds/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
romstage-y += gpio.c
ramstage-$(CONFIG_MAINBOARD_USE_LIBGFXINIT) += gma-mainboard.ads
diff --git a/src/mainboard/asrock/h81m-hds/devicetree.cb b/src/mainboard/asrock/h81m-hds/devicetree.cb
index 5be3791..84332e5 100644
--- a/src/mainboard/asrock/h81m-hds/devicetree.cb
+++ b/src/mainboard/asrock/h81m-hds/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/haswell
register "gpu_ddi_e_connected" = "1"
diff --git a/src/mainboard/asus/h61m-cs/devicetree.cb b/src/mainboard/asus/h61m-cs/devicetree.cb
index 57ec653..bc79941 100644
--- a/src/mainboard/asus/h61m-cs/devicetree.cb
+++ b/src/mainboard/asus/h61m-cs/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
device cpu_cluster 0x0 on
diff --git a/src/mainboard/asus/maximus_iv_gene-z/Kconfig b/src/mainboard/asus/maximus_iv_gene-z/Kconfig
index da2e48e..ec0e4cd 100644
--- a/src/mainboard/asus/maximus_iv_gene-z/Kconfig
+++ b/src/mainboard/asus/maximus_iv_gene-z/Kconfig
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
if BOARD_ASUS_MAXIMUS_IV_GENE_Z
diff --git a/src/mainboard/asus/maximus_iv_gene-z/Makefile.inc b/src/mainboard/asus/maximus_iv_gene-z/Makefile.inc
index 85cc888..f0944ad 100644
--- a/src/mainboard/asus/maximus_iv_gene-z/Makefile.inc
+++ b/src/mainboard/asus/maximus_iv_gene-z/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
bootblock-y += gpio.c
romstage-y += gpio.c
diff --git a/src/mainboard/asus/maximus_iv_gene-z/devicetree.cb b/src/mainboard/asus/maximus_iv_gene-z/devicetree.cb
index 7a5f348..a07733e 100644
--- a/src/mainboard/asus/maximus_iv_gene-z/devicetree.cb
+++ b/src/mainboard/asus/maximus_iv_gene-z/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
device cpu_cluster 0 on
diff --git a/src/mainboard/asus/p5qc/variants/p5q/devicetree.cb b/src/mainboard/asus/p5qc/variants/p5q/devicetree.cb
index 9899468..e1d4a0d 100644
--- a/src/mainboard/asus/p5qc/variants/p5q/devicetree.cb
+++ b/src/mainboard/asus/p5qc/variants/p5q/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asus/p5qc/variants/p5q_pro/devicetree.cb b/src/mainboard/asus/p5qc/variants/p5q_pro/devicetree.cb
index c384795..bce1409 100644
--- a/src/mainboard/asus/p5qc/variants/p5q_pro/devicetree.cb
+++ b/src/mainboard/asus/p5qc/variants/p5q_pro/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asus/p5qc/variants/p5qc/devicetree.cb b/src/mainboard/asus/p5qc/variants/p5qc/devicetree.cb
index a129500..0fd9525 100644
--- a/src/mainboard/asus/p5qc/variants/p5qc/devicetree.cb
+++ b/src/mainboard/asus/p5qc/variants/p5qc/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asus/p5qc/variants/p5ql_pro/devicetree.cb b/src/mainboard/asus/p5qc/variants/p5ql_pro/devicetree.cb
index 633ca81..4ed2e75 100644
--- a/src/mainboard/asus/p5qc/variants/p5ql_pro/devicetree.cb
+++ b/src/mainboard/asus/p5qc/variants/p5ql_pro/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asus/p5ql-em/devicetree.cb b/src/mainboard/asus/p5ql-em/devicetree.cb
index ab9860b..578bb03 100644
--- a/src/mainboard/asus/p5ql-em/devicetree.cb
+++ b/src/mainboard/asus/p5ql-em/devicetree.cb
@@ -1,16 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asus/p5qpl-am/devicetree.cb b/src/mainboard/asus/p5qpl-am/devicetree.cb
index efecc58..7001123 100644
--- a/src/mainboard/asus/p5qpl-am/devicetree.cb
+++ b/src/mainboard/asus/p5qpl-am/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/asus/p5qpl-am/variants/p5g41t-m_lx/overridetree.cb b/src/mainboard/asus/p5qpl-am/variants/p5g41t-m_lx/overridetree.cb
index f85ed1d..aeebb3e 100644
--- a/src/mainboard/asus/p5qpl-am/variants/p5g41t-m_lx/overridetree.cb
+++ b/src/mainboard/asus/p5qpl-am/variants/p5g41t-m_lx/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device domain 0 on # PCI domain
diff --git a/src/mainboard/asus/p5qpl-am/variants/p5qpl-am/overridetree.cb b/src/mainboard/asus/p5qpl-am/variants/p5qpl-am/overridetree.cb
index 2f00e1f..5626aa1 100644
--- a/src/mainboard/asus/p5qpl-am/variants/p5qpl-am/overridetree.cb
+++ b/src/mainboard/asus/p5qpl-am/variants/p5qpl-am/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device domain 0 on # PCI domain
diff --git a/src/mainboard/asus/p8h61-m_lx/Kconfig b/src/mainboard/asus/p8h61-m_lx/Kconfig
index 54ba360..5665159 100644
--- a/src/mainboard/asus/p8h61-m_lx/Kconfig
+++ b/src/mainboard/asus/p8h61-m_lx/Kconfig
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
if BOARD_ASUS_P8H61_M_LX
diff --git a/src/mainboard/asus/p8h61-m_lx/Makefile.inc b/src/mainboard/asus/p8h61-m_lx/Makefile.inc
index 85cc888..f0944ad 100644
--- a/src/mainboard/asus/p8h61-m_lx/Makefile.inc
+++ b/src/mainboard/asus/p8h61-m_lx/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
bootblock-y += gpio.c
romstage-y += gpio.c
diff --git a/src/mainboard/asus/p8h61-m_lx/devicetree.cb b/src/mainboard/asus/p8h61-m_lx/devicetree.cb
index 777c9d1..87b4ce8 100644
--- a/src/mainboard/asus/p8h61-m_lx/devicetree.cb
+++ b/src/mainboard/asus/p8h61-m_lx/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
device cpu_cluster 0 on
diff --git a/src/mainboard/asus/p8z77-m_pro/Makefile.inc b/src/mainboard/asus/p8z77-m_pro/Makefile.inc
index d989b7d..4eefe8d 100644
--- a/src/mainboard/asus/p8z77-m_pro/Makefile.inc
+++ b/src/mainboard/asus/p8z77-m_pro/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
bootblock-y += gpio.c
romstage-y += gpio.c
diff --git a/src/mainboard/emulation/qemu-i440fx/dsdt.asl b/src/mainboard/emulation/qemu-i440fx/dsdt.asl
index c4ca0b3..8621a0a 100644
--- a/src/mainboard/emulation/qemu-i440fx/dsdt.asl
+++ b/src/mainboard/emulation/qemu-i440fx/dsdt.asl
@@ -1,14 +1,5 @@
/* Bochs/QEMU ACPI DSDT ASL definition */
-/*
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License version 2 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <acpi/acpi.h>
DefinitionBlock (
diff --git a/src/mainboard/emulation/qemu-q35/dsdt.asl b/src/mainboard/emulation/qemu-q35/dsdt.asl
index 31a2660..1b4a174 100644
--- a/src/mainboard/emulation/qemu-q35/dsdt.asl
+++ b/src/mainboard/emulation/qemu-q35/dsdt.asl
@@ -1,14 +1,5 @@
/* Bochs/QEMU ACPI DSDT ASL definition */
-/*
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License version 2 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Based on acpi-dsdt.dsl, but heavily modified for q35 chipset.
diff --git a/src/mainboard/foxconn/d41s/devicetree.cb b/src/mainboard/foxconn/d41s/devicetree.cb
index 7594f48..52e1e63 100644
--- a/src/mainboard/foxconn/d41s/devicetree.cb
+++ b/src/mainboard/foxconn/d41s/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/pineview # Northbridge
register "gfx.use_spread_spectrum_clock" = "0"
diff --git a/src/mainboard/foxconn/g41s-k/devicetree.cb b/src/mainboard/foxconn/g41s-k/devicetree.cb
index dfc1534..7369f53 100644
--- a/src/mainboard/foxconn/g41s-k/devicetree.cb
+++ b/src/mainboard/foxconn/g41s-k/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/gigabyte/ga-g41m-es2l/devicetree.cb b/src/mainboard/gigabyte/ga-g41m-es2l/devicetree.cb
index cd53505..068ecd6 100644
--- a/src/mainboard/gigabyte/ga-g41m-es2l/devicetree.cb
+++ b/src/mainboard/gigabyte/ga-g41m-es2l/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/google/cheza/chromeos.fmd b/src/mainboard/google/cheza/chromeos.fmd
index 429fa12..647315e 100644
--- a/src/mainboard/google/cheza/chromeos.fmd
+++ b/src/mainboard/google/cheza/chromeos.fmd
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 and
-## only version 2 as published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
FLASH@0x0 8M {
WP_RO 4M {
diff --git a/src/mainboard/google/cheza/devicetree.cb b/src/mainboard/google/cheza/devicetree.cb
index 0e5ca5e..bb71076 100644
--- a/src/mainboard/google/cheza/devicetree.cb
+++ b/src/mainboard/google/cheza/devicetree.cb
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 and
-## only version 2 as published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
chip soc/qualcomm/sdm845
device cpu_cluster 0 on end
diff --git a/src/mainboard/google/kahlee/variants/careena/include/variant/sku.h b/src/mainboard/google/kahlee/variants/careena/include/variant/sku.h
index bbe3eaa..c450b0f 100644
--- a/src/mainboard/google/kahlee/variants/careena/include/variant/sku.h
+++ b/src/mainboard/google/kahlee/variants/careena/include/variant/sku.h
@@ -1,16 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * Copyright (C) 2017 Google Inc.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
/* SKU ID enumeration */
enum careena_sku {
diff --git a/src/mainboard/google/kahlee/variants/careena/variant.c b/src/mainboard/google/kahlee/variants/careena/variant.c
index 7eda933..e0bd5d1 100644
--- a/src/mainboard/google/kahlee/variants/careena/variant.c
+++ b/src/mainboard/google/kahlee/variants/careena/variant.c
@@ -1,16 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * Copyright 2020 Google LLC
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <ec/google/chromeec/ec.h>
#include <baseboard/variants.h>
diff --git a/src/mainboard/google/mistral/chromeos.fmd b/src/mainboard/google/mistral/chromeos.fmd
index 44a463b..1a60feb 100644
--- a/src/mainboard/google/mistral/chromeos.fmd
+++ b/src/mainboard/google/mistral/chromeos.fmd
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 and
-## only version 2 as published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
FLASH@0x0 8M {
WP_RO 4M {
diff --git a/src/mainboard/google/mistral/devicetree.cb b/src/mainboard/google/mistral/devicetree.cb
index 337a20e..fe1fd76 100644
--- a/src/mainboard/google/mistral/devicetree.cb
+++ b/src/mainboard/google/mistral/devicetree.cb
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 and
-## only version 2 as published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
chip soc/qualcomm/qcs405
device cpu_cluster 0 on end
diff --git a/src/mainboard/google/trogdor/chromeos.fmd b/src/mainboard/google/trogdor/chromeos.fmd
index 383d3ac..fcf75ee 100644
--- a/src/mainboard/google/trogdor/chromeos.fmd
+++ b/src/mainboard/google/trogdor/chromeos.fmd
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 and
-## only version 2 as published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
FLASH@0x0 8M {
WP_RO 4M {
diff --git a/src/mainboard/google/trogdor/devicetree.cb b/src/mainboard/google/trogdor/devicetree.cb
index 3720374..09cfbbc 100644
--- a/src/mainboard/google/trogdor/devicetree.cb
+++ b/src/mainboard/google/trogdor/devicetree.cb
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 and
-## only version 2 as published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
chip soc/qualcomm/sc7180
device cpu_cluster 0 on end
diff --git a/src/mainboard/hp/snb_ivb_laptops/devicetree.cb b/src/mainboard/hp/snb_ivb_laptops/devicetree.cb
index 52fd627..b7744cb 100644
--- a/src/mainboard/hp/snb_ivb_laptops/devicetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gfx.did" = "{ 0x80000100, 0x80000240, 0x80000410 }"
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/2570p/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/2570p/overridetree.cb
index e6701d6..44e0eeb 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/2570p/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/2570p/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gpu_cpu_backlight" = "0x00000437"
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/2760p/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/2760p/overridetree.cb
index 86b4da9..0341928 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/2760p/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/2760p/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gpu_cpu_backlight" = "0x00000129"
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/8460p/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/8460p/overridetree.cb
index 0d678e6..ebb4412 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/8460p/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/8460p/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gpu_cpu_backlight" = "0x00000129"
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/8470p/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/8470p/overridetree.cb
index 432294e..284231f 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/8470p/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/8470p/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gpu_cpu_backlight" = "0x00000385"
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/8770w/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/8770w/overridetree.cb
index b625500..8375c37 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/8770w/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/8770w/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
device domain 0x0 on
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/folio_9470m/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/folio_9470m/overridetree.cb
index 5179e3a..37694e0 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/folio_9470m/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/folio_9470m/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gpu_cpu_backlight" = "0x00000d9c"
diff --git a/src/mainboard/hp/snb_ivb_laptops/variants/revolve_810_g1/overridetree.cb b/src/mainboard/hp/snb_ivb_laptops/variants/revolve_810_g1/overridetree.cb
index 2a02a1b..af87ad4 100644
--- a/src/mainboard/hp/snb_ivb_laptops/variants/revolve_810_g1/overridetree.cb
+++ b/src/mainboard/hp/snb_ivb_laptops/variants/revolve_810_g1/overridetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
register "gpu_cpu_backlight" = "0x00000263"
diff --git a/src/mainboard/intel/d510mo/devicetree.cb b/src/mainboard/intel/d510mo/devicetree.cb
index c1d7a5d..14fe790 100644
--- a/src/mainboard/intel/d510mo/devicetree.cb
+++ b/src/mainboard/intel/d510mo/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/pineview # Northbridge
register "gfx.use_spread_spectrum_clock" = "0"
diff --git a/src/mainboard/intel/dg41wv/devicetree.cb b/src/mainboard/intel/dg41wv/devicetree.cb
index e24e304..0bdae0a 100644
--- a/src/mainboard/intel/dg41wv/devicetree.cb
+++ b/src/mainboard/intel/dg41wv/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/intel/dg43gt/devicetree.cb b/src/mainboard/intel/dg43gt/devicetree.cb
index 86fae88..7708e2d 100644
--- a/src/mainboard/intel/dg43gt/devicetree.cb
+++ b/src/mainboard/intel/dg43gt/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/lenovo/thinkcentre_a58/devicetree.cb b/src/mainboard/lenovo/thinkcentre_a58/devicetree.cb
index b9a53df..b6a4066 100644
--- a/src/mainboard/lenovo/thinkcentre_a58/devicetree.cb
+++ b/src/mainboard/lenovo/thinkcentre_a58/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/x4x # Northbridge
device cpu_cluster 0 on # APIC cluster
diff --git a/src/mainboard/ocp/tiogapass/Kconfig b/src/mainboard/ocp/tiogapass/Kconfig
index f9b5e7f..5cb2421 100644
--- a/src/mainboard/ocp/tiogapass/Kconfig
+++ b/src/mainboard/ocp/tiogapass/Kconfig
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
if BOARD_OCP_TIOGAPASS
diff --git a/src/mainboard/ocp/tiogapass/Makefile.inc b/src/mainboard/ocp/tiogapass/Makefile.inc
index e80a594..18cc9b9 100644
--- a/src/mainboard/ocp/tiogapass/Makefile.inc
+++ b/src/mainboard/ocp/tiogapass/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
bootblock-y += bootblock.c
ramstage-y += ramstage.c
diff --git a/src/mainboard/ocp/tiogapass/devicetree.cb b/src/mainboard/ocp/tiogapass/devicetree.cb
index 51e6a62..19dba55 100644
--- a/src/mainboard/ocp/tiogapass/devicetree.cb
+++ b/src/mainboard/ocp/tiogapass/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip soc/intel/xeon_sp/skx
diff --git a/src/mainboard/sapphire/pureplatinumh61/Makefile.inc b/src/mainboard/sapphire/pureplatinumh61/Makefile.inc
index 56b1e09..786cfa5 100644
--- a/src/mainboard/sapphire/pureplatinumh61/Makefile.inc
+++ b/src/mainboard/sapphire/pureplatinumh61/Makefile.inc
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
bootblock-y += gpio.c
romstage-y += gpio.c
diff --git a/src/mainboard/sapphire/pureplatinumh61/devicetree.cb b/src/mainboard/sapphire/pureplatinumh61/devicetree.cb
index 529e6fe..a88287e 100644
--- a/src/mainboard/sapphire/pureplatinumh61/devicetree.cb
+++ b/src/mainboard/sapphire/pureplatinumh61/devicetree.cb
@@ -1,17 +1,5 @@
-#
# This file is part of the coreboot project.
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/sandybridge
device cpu_cluster 0x0 on
diff --git a/src/mainboard/supermicro/x10slm-f/Kconfig b/src/mainboard/supermicro/x10slm-f/Kconfig
index 0f53177..c3183d8 100644
--- a/src/mainboard/supermicro/x10slm-f/Kconfig
+++ b/src/mainboard/supermicro/x10slm-f/Kconfig
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
if BOARD_SUPERMICRO_X10SLM_PLUS_F
diff --git a/src/mainboard/supermicro/x10slm-f/Makefile.inc b/src/mainboard/supermicro/x10slm-f/Makefile.inc
index f4ca029..f5d0b8f 100644
--- a/src/mainboard/supermicro/x10slm-f/Makefile.inc
+++ b/src/mainboard/supermicro/x10slm-f/Makefile.inc
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
romstage-y += gpio.c
bootblock-y += bootblock.c
diff --git a/src/mainboard/supermicro/x10slm-f/devicetree.cb b/src/mainboard/supermicro/x10slm-f/devicetree.cb
index 2dd5c5d..56a7733 100644
--- a/src/mainboard/supermicro/x10slm-f/devicetree.cb
+++ b/src/mainboard/supermicro/x10slm-f/devicetree.cb
@@ -1,17 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-##
-## This program is free software: you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
chip northbridge/intel/haswell
--
To view, visit https://review.coreboot.org/c/coreboot/+/41187
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I64d9468682a4aae3084b17b8724d035f17d01dff
Gerrit-Change-Number: 41187
Gerrit-PatchSet: 1
Gerrit-Owner: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-MessageType: newchange
HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41186 )
Change subject: src/cpu: Replace GPLv2 long form headers with SPDX header
......................................................................
src/cpu: Replace GPLv2 long form headers with SPDX header
Change-Id: I160617babdc189d842ea84b0b68938d45fbe978f
Signed-off-by: Elyes HAOUAS <ehaouas(a)noos.fr>
---
M src/cpu/intel/model_65x/Makefile.inc
M src/cpu/intel/model_67x/Makefile.inc
M src/cpu/intel/model_68x/Kconfig
M src/cpu/intel/model_68x/Makefile.inc
M src/cpu/intel/slot_1/Makefile.inc
M src/cpu/qemu-power8/Makefile.inc
M src/cpu/qemu-x86/Makefile.inc
7 files changed, 7 insertions(+), 84 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/86/41186/1
diff --git a/src/cpu/intel/model_65x/Makefile.inc b/src/cpu/intel/model_65x/Makefile.inc
index 043a44e..1087a53 100644
--- a/src/cpu/intel/model_65x/Makefile.inc
+++ b/src/cpu/intel/model_65x/Makefile.inc
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ramstage-y += model_65x_init.c
diff --git a/src/cpu/intel/model_67x/Makefile.inc b/src/cpu/intel/model_67x/Makefile.inc
index 131c7fa..54fc905 100644
--- a/src/cpu/intel/model_67x/Makefile.inc
+++ b/src/cpu/intel/model_67x/Makefile.inc
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ramstage-y += model_67x_init.c
diff --git a/src/cpu/intel/model_68x/Kconfig b/src/cpu/intel/model_68x/Kconfig
index 48888ba..0bd6c16 100644
--- a/src/cpu/intel/model_68x/Kconfig
+++ b/src/cpu/intel/model_68x/Kconfig
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
config CPU_INTEL_MODEL_68X
bool
diff --git a/src/cpu/intel/model_68x/Makefile.inc b/src/cpu/intel/model_68x/Makefile.inc
index 74ddfa5..6186348 100644
--- a/src/cpu/intel/model_68x/Makefile.inc
+++ b/src/cpu/intel/model_68x/Makefile.inc
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ramstage-y += model_68x_init.c
subdirs-y += ../../x86/name
diff --git a/src/cpu/intel/slot_1/Makefile.inc b/src/cpu/intel/slot_1/Makefile.inc
index 0e4e7e6..66651fc 100644
--- a/src/cpu/intel/slot_1/Makefile.inc
+++ b/src/cpu/intel/slot_1/Makefile.inc
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ramstage-y += slot_1.c
ramstage-y += l2_cache.c
diff --git a/src/cpu/qemu-power8/Makefile.inc b/src/cpu/qemu-power8/Makefile.inc
index aa73a72..ca67db4 100644
--- a/src/cpu/qemu-power8/Makefile.inc
+++ b/src/cpu/qemu-power8/Makefile.inc
@@ -1,15 +1,4 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
ramstage-y += qemu.c
diff --git a/src/cpu/qemu-x86/Makefile.inc b/src/cpu/qemu-x86/Makefile.inc
index 6278f1b..f4d3052 100644
--- a/src/cpu/qemu-x86/Makefile.inc
+++ b/src/cpu/qemu-x86/Makefile.inc
@@ -1,16 +1,5 @@
-##
## This file is part of the coreboot project.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-or-later
bootblock-y += cache_as_ram_bootblock.S
bootblock-y += bootblock.c
--
To view, visit https://review.coreboot.org/c/coreboot/+/41186
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I160617babdc189d842ea84b0b68938d45fbe978f
Gerrit-Change-Number: 41186
Gerrit-PatchSet: 1
Gerrit-Owner: HAOUAS Elyes <ehaouas(a)noos.fr>
Gerrit-MessageType: newchange
Peter Lemenkov has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/37985 )
Change subject: mb/lenovo/x201/acpi_tables: Lid is open by default
......................................................................
mb/lenovo/x201/acpi_tables: Lid is open by default
It's really hard to power up this laptop with the lid closed so let's
make it open by default (the same way like in a similar laptops).
Change-Id: I5bb2f716865c2bb569a4735f135842526043713c
Signed-off-by: Peter Lemenkov <lemenkov(a)gmail.com>
---
M src/mainboard/lenovo/x201/acpi_tables.c
1 file changed, 3 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/85/37985/1
diff --git a/src/mainboard/lenovo/x201/acpi_tables.c b/src/mainboard/lenovo/x201/acpi_tables.c
index 6a29ba0..2a8d935 100644
--- a/src/mainboard/lenovo/x201/acpi_tables.c
+++ b/src/mainboard/lenovo/x201/acpi_tables.c
@@ -22,4 +22,7 @@
{
gnvs->tcrt = CRITICAL_TEMPERATURE;
gnvs->tpsv = PASSIVE_TEMPERATURE;
+
+ /* the lid is open by default. */
+ gnvs->lids = 1;
}
--
To view, visit https://review.coreboot.org/c/coreboot/+/37985
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5bb2f716865c2bb569a4735f135842526043713c
Gerrit-Change-Number: 37985
Gerrit-PatchSet: 1
Gerrit-Owner: Peter Lemenkov <lemenkov(a)gmail.com>
Gerrit-MessageType: newchange
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41180 )
Change subject: src/: Replace GPL boilerplate with SPDX header
......................................................................
src/: Replace GPL boilerplate with SPDX header
Command used:
perl -i -p0e 's|(\#\#*)[\w*]*.*is[\#\s]*licensed[\#\s]*under[\#\s]*the[\#\s]*terms[\#\s]*of[\#\s]*the[\#\s]*GNU[\#\s]*General[\#\s]*Public[\#\s]*License[\#\s]*version[\#\s]*2,[\#\s]*as[\#\s]*published[\#\s]*by[\#\s]*the[\#\s]*Free[\#\s]*Software[\#\s]*Foundation,[\#\s]*and[\#\s]*may[\#\s]*be[\#\s]*copied,[\#\s]*distributed,[\#\s]*and[\#\s]*modified[\#\s]*under[\#\s]*those[\#\s]*terms.[\#\s]*This[\#\s]*program[\#\s]*is[\#\s]*distributed[\#\s]*in[\#\s]*the[\#\s]*hope[\#\s]*that[\#\s]*it[\#\s]*will[\#\s]*be[\#\s]*useful,[\#\s]*but[\#\s]*WITHOUT[\#\s]*ANY[\#\s]*WARRANTY;[\#\s]*without[\#\s]*even[\#\s]*the[\#\s]*implied[\#\s]*warranty[\#\s]*of[\#\s]*MERCHANTABILITY[\#\s]*or[\#\s]*FITNESS[\#\s]*FOR[\#\s]*A[\#\s]*PARTICULAR[\#\s]*PURPOSE.[\#\s]*See[\#\s]*the[\#\s]*GNU[\#\s]*General[\#\s]*Public[\#\s]*License[\#\s]*for[\#\s]*more[\#\s]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
Change-Id: Ia7ce0a78f96563b8dc0f6eb648c4ba4cefb2b838
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M src/mainboard/emulation/qemu-armv7/Kconfig
M src/mainboard/emulation/qemu-armv7/Makefile.inc
M src/mainboard/emulation/qemu-armv7/devicetree.cb
M src/mainboard/emulation/qemu-power8/Kconfig
M src/mainboard/emulation/qemu-power8/Makefile.inc
M src/mainboard/emulation/qemu-power8/devicetree.cb
M src/mainboard/emulation/qemu-riscv/Kconfig
M src/mainboard/emulation/qemu-riscv/Makefile.inc
M src/mainboard/emulation/qemu-riscv/devicetree.cb
M src/mainboard/emulation/spike-riscv/Kconfig
M src/mainboard/emulation/spike-riscv/Makefile.inc
M src/mainboard/emulation/spike-riscv/devicetree.cb
12 files changed, 12 insertions(+), 96 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/80/41180/1
diff --git a/src/mainboard/emulation/qemu-armv7/Kconfig b/src/mainboard/emulation/qemu-armv7/Kconfig
index cc24676..e7c1207 100644
--- a/src/mainboard/emulation/qemu-armv7/Kconfig
+++ b/src/mainboard/emulation/qemu-armv7/Kconfig
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
# Emulation for ARM Ltd Versatile Express Cortex-A9
# http://www.arm.com/products/tools/development-boards/versatile-express
diff --git a/src/mainboard/emulation/qemu-armv7/Makefile.inc b/src/mainboard/emulation/qemu-armv7/Makefile.inc
index d452348..6114a05 100644
--- a/src/mainboard/emulation/qemu-armv7/Makefile.inc
+++ b/src/mainboard/emulation/qemu-armv7/Makefile.inc
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
romstage-y += romstage.c
diff --git a/src/mainboard/emulation/qemu-armv7/devicetree.cb b/src/mainboard/emulation/qemu-armv7/devicetree.cb
index bce9ed8..ae98d94 100644
--- a/src/mainboard/emulation/qemu-armv7/devicetree.cb
+++ b/src/mainboard/emulation/qemu-armv7/devicetree.cb
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
# TODO fill with Versatile Express board data in QEMU.
chip cpu/armltd/cortex-a9
diff --git a/src/mainboard/emulation/qemu-power8/Kconfig b/src/mainboard/emulation/qemu-power8/Kconfig
index 1ed1041..9db9bdc 100644
--- a/src/mainboard/emulation/qemu-power8/Kconfig
+++ b/src/mainboard/emulation/qemu-power8/Kconfig
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
# To execute, do:
# qemu-system-??
diff --git a/src/mainboard/emulation/qemu-power8/Makefile.inc b/src/mainboard/emulation/qemu-power8/Makefile.inc
index 3e0dfa1..851b557 100644
--- a/src/mainboard/emulation/qemu-power8/Makefile.inc
+++ b/src/mainboard/emulation/qemu-power8/Makefile.inc
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
bootblock-y += bootblock.c
bootblock-y += uart.c
diff --git a/src/mainboard/emulation/qemu-power8/devicetree.cb b/src/mainboard/emulation/qemu-power8/devicetree.cb
index b99d295..3e09d71 100644
--- a/src/mainboard/emulation/qemu-power8/devicetree.cb
+++ b/src/mainboard/emulation/qemu-power8/devicetree.cb
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
chip cpu/qemu-power8
device cpu_cluster 0 on end
diff --git a/src/mainboard/emulation/qemu-riscv/Kconfig b/src/mainboard/emulation/qemu-riscv/Kconfig
index 8788f33..6c8a7eb 100644
--- a/src/mainboard/emulation/qemu-riscv/Kconfig
+++ b/src/mainboard/emulation/qemu-riscv/Kconfig
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
# To execute, do:
# util/riscv/make-spike-elf.sh build/coreboot.rom build/coreboot.elf
diff --git a/src/mainboard/emulation/qemu-riscv/Makefile.inc b/src/mainboard/emulation/qemu-riscv/Makefile.inc
index 5c283ab..54b795f 100644
--- a/src/mainboard/emulation/qemu-riscv/Makefile.inc
+++ b/src/mainboard/emulation/qemu-riscv/Makefile.inc
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
bootblock-y += uart.c
bootblock-y += rom_media.c
diff --git a/src/mainboard/emulation/qemu-riscv/devicetree.cb b/src/mainboard/emulation/qemu-riscv/devicetree.cb
index 6276a59..e0ebc9d 100644
--- a/src/mainboard/emulation/qemu-riscv/devicetree.cb
+++ b/src/mainboard/emulation/qemu-riscv/devicetree.cb
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
chip soc/ucb/riscv
device cpu_cluster 0 on end
diff --git a/src/mainboard/emulation/spike-riscv/Kconfig b/src/mainboard/emulation/spike-riscv/Kconfig
index cfaee34..f4e730c 100644
--- a/src/mainboard/emulation/spike-riscv/Kconfig
+++ b/src/mainboard/emulation/spike-riscv/Kconfig
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
if BOARD_EMULATION_SPIKE_RISCV
diff --git a/src/mainboard/emulation/spike-riscv/Makefile.inc b/src/mainboard/emulation/spike-riscv/Makefile.inc
index da092e7..410b64d 100644
--- a/src/mainboard/emulation/spike-riscv/Makefile.inc
+++ b/src/mainboard/emulation/spike-riscv/Makefile.inc
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
bootblock-y += uart.c
bootblock-y += rom_media.c
diff --git a/src/mainboard/emulation/spike-riscv/devicetree.cb b/src/mainboard/emulation/spike-riscv/devicetree.cb
index 6276a59..e0ebc9d 100644
--- a/src/mainboard/emulation/spike-riscv/devicetree.cb
+++ b/src/mainboard/emulation/spike-riscv/devicetree.cb
@@ -2,14 +2,7 @@
## This file is part of the coreboot project.
##
##
-## This software is licensed under the terms of the GNU General Public
-## License version 2, as published by the Free Software Foundation, and
-## may be copied, distributed, and modified under those terms.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
chip soc/ucb/riscv
device cpu_cluster 0 on end
--
To view, visit https://review.coreboot.org/c/coreboot/+/41180
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia7ce0a78f96563b8dc0f6eb648c4ba4cefb2b838
Gerrit-Change-Number: 41180
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-MessageType: newchange
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41179 )
Change subject: payloads: Replace GPL boilerplate with SPDX headers
......................................................................
payloads: Replace GPL boilerplate with SPDX headers
Used commands:
perl -i -p0e 's|\/\*[\s*]*.*is free software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and\/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-2.0-only */|' $(cat filelist)
perl -i -p0e 's|\/\*[\s*]*.*is[\s*]*free[\s*]*software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*either[\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License,[\s*]*or[\s*]*.at[\s*]*your[\s*]*option.*[\s*]*any[\s*]*later[\s*]*version.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-2.0-or-later */|' $(cat filelist)
perl -i -p0e 's|\/\*[\s*]*.*is[\s*#]*free[\s*#]*software[;:,][\s*#]*you[\s*#]*can[\s*#]*redistribute[\s*#]*it[\s*#]*and/or[\s*#]*modify[\s*#]*it[\s*#]*under[\s*#]*the[\s*#]*terms[\s*#]*of[\s*#]*the[\s*#]*GNU[\s*#]*General[\s*#]*Public[\s*#]*License[\s*#]*as[\s*#]*published[\s*#]*by[\s*#]*the[\s*#]*Free[\s*#]*Software[\s*#]*Foundation[;:,][\s*#]*either[\s*#]*version[\s*#]*3[\s*#]*of[\s*#]*the[\s*#]*License[;:,][\s*#]*or[\s*#]*.at[\s*#]*your[\s*#]*option.*[\s*#]*any[\s*#]*later[\s*#]*version.[\s*#]*This[\s*#]*program[\s*#]*is[\s*#]*distributed[\s*#]*in[\s*#]*the[\s*#]*hope[\s*#]*that[\s*#]*it[\s*#]*will[\s*#]*be[\s*#]*useful[;:,][\s*#]*but[\s*#]*WITHOUT[\s*#]*ANY[\s*#]*WARRANTY[;:,][\s*#]*without[\s*#]*even[\s*#]*the[\s*#]*implied[\s*#]*warranty[\s*#]*of[\s*#]*MERCHANTABILITY[\s*#]*or[\s*#]*FITNESS[\s*#]*FOR[\s*#]*A[\s*#]*PARTICULAR[\s*#]*PURPOSE.[\s*#]*See[\s*#]*the[\s*#]*GNU[\s*#]*General[\s*#]*Public[\s*#]*License[\s*#]*for[\s*#]*more[\s*#]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-3.0-or-later */|' $(cat filelist)
perl -i -p0e 's|(\#\#*)[\w]*.*is free software[:;][\#\s]*you[\#\s]*can[\#\s]*redistribute[\#\s]*it[\#\s]*and\/or[\#\s]*modify[\#\s]*it[\s\#]*under[\s \#]*the[\s\#]*terms[\s\#]*of[\s\#]*the[\s\#]*GNU[\s\#]*General[\s\#]*Public[\s\#]*License[\s\#]*as[\s\#]*published[\s\#]*by[\s\#]*the[\s\#]*Free[\s\#]*Software[\s\#]*Foundation[;,][\s\#]*version[\s\#]*2[\s\#]*of[\s\#]*the[\s\#]*License.*[\s\#]*This[\s\#]*program[\s\#]*is[\s\#]*distributed[\s\#]*in[\s\#]*the[\s\#]*hope[\s\#]*that[\s\#]*it[\s\#]*will[\#\s]*be[\#\s]*useful,[\#\s]*but[\#\s]*WITHOUT[\#\s]*ANY[\#\s]*WARRANTY;[\#\s]*without[\#\s]*even[\#\s]*the[\#\s]*implied[\#\s]*warranty[\#\s]*of[\#\s]*MERCHANTABILITY[\#\s]*or[\#\s]*FITNESS[\#\s]*FOR[\#\s]*A[\#\s]*PARTICULAR[\#\s]*PURPOSE.[\#\s]*See[\#\s]*the[\#\s]*GNU[\#\s]*General[\#\s]*Public[\#\s]*License[\#\s]*for[\#\s]*more[\#\s]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
perl -i -p0e 's|(\#\#*)[\w*]*.*is free software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and\/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
Change-Id: I9f74ed19257bc4234465b8f912deff1b485173f9
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M payloads/Makefile.inc
M payloads/coreinfo/Kconfig
M payloads/coreinfo/Makefile
M payloads/external/LinuxBoot/Kconfig
M payloads/external/LinuxBoot/Kconfig.name
M payloads/external/LinuxBoot/Makefile
M payloads/external/LinuxBoot/targets/linux.mk
M payloads/external/LinuxBoot/targets/u-root.mk
M payloads/external/Makefile.inc
M payloads/external/Memtest86Plus/Makefile
M payloads/external/U-Boot/Makefile
M payloads/external/Yabits/Makefile
M payloads/external/iPXE/Kconfig
M payloads/external/iPXE/Makefile
M payloads/external/tianocore/Makefile
M payloads/libpayload/drivers/storage/Kconfig
M payloads/libpayload/drivers/timer/Kconfig
M payloads/libpayload/drivers/usb/Kconfig
18 files changed, 19 insertions(+), 162 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/79/41179/1
diff --git a/payloads/Makefile.inc b/payloads/Makefile.inc
index 83d3910..8503b0c 100644
--- a/payloads/Makefile.inc
+++ b/payloads/Makefile.inc
@@ -3,15 +3,7 @@
##
## Copyright (C) 2016 Google Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
cbfs-files-$(CONFIG_COREINFO_SECONDARY_PAYLOAD) += img/coreinfo
img/coreinfo-file := payloads/coreinfo/build/coreinfo.elf
diff --git a/payloads/coreinfo/Kconfig b/payloads/coreinfo/Kconfig
index fd4c1b4..44153e3 100644
--- a/payloads/coreinfo/Kconfig
+++ b/payloads/coreinfo/Kconfig
@@ -3,17 +3,8 @@
##
## Copyright (C) 2008 Uwe Hermann <uwe(a)hermann-uwe.de>
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
-#
# For a description of the syntax of this configuration file,
# see http://lxr.linux.no/source/Documentation/kbuild/kconfig-language.txt.
#
diff --git a/payloads/coreinfo/Makefile b/payloads/coreinfo/Makefile
index 34c45d9..b1fb085 100644
--- a/payloads/coreinfo/Makefile
+++ b/payloads/coreinfo/Makefile
@@ -4,15 +4,7 @@
## Copyright (C) 2008 Advanced Micro Devices, Inc.
## Copyright (C) 2008 Uwe Hermann <uwe(a)hermann-uwe.de>
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
src := $(CURDIR)
srctree := $(src)
diff --git a/payloads/external/LinuxBoot/Kconfig b/payloads/external/LinuxBoot/Kconfig
index d132c7e..5a08045 100644
--- a/payloads/external/LinuxBoot/Kconfig
+++ b/payloads/external/LinuxBoot/Kconfig
@@ -3,15 +3,7 @@
## Copyright (C) 2017 Facebook Inc.
## Copyright (C) 2018 9elements Cyber Security
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
if PAYLOAD_LINUXBOOT
diff --git a/payloads/external/LinuxBoot/Kconfig.name b/payloads/external/LinuxBoot/Kconfig.name
index c59a8bc..703a69f 100644
--- a/payloads/external/LinuxBoot/Kconfig.name
+++ b/payloads/external/LinuxBoot/Kconfig.name
@@ -2,15 +2,7 @@
##
## Copyright (C) 2017 Facebook Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
config PAYLOAD_LINUXBOOT
bool "LinuxBoot"
diff --git a/payloads/external/LinuxBoot/Makefile b/payloads/external/LinuxBoot/Makefile
index 5840e8e..bb05df2 100644
--- a/payloads/external/LinuxBoot/Makefile
+++ b/payloads/external/LinuxBoot/Makefile
@@ -3,15 +3,7 @@
## Copyright (C) 2017 Facebook Inc.
## Copyright (C) 2018 9elements Cyber Security
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
project_dir=linuxboot
kernel_dir=$(project_dir)/kernel
diff --git a/payloads/external/LinuxBoot/targets/linux.mk b/payloads/external/LinuxBoot/targets/linux.mk
index 8be0926..aa10d6c 100644
--- a/payloads/external/LinuxBoot/targets/linux.mk
+++ b/payloads/external/LinuxBoot/targets/linux.mk
@@ -3,15 +3,8 @@
## Copyright (C) 2017 Facebook Inc.
## Copyright (C) 2018 9elements Cyber Security
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
+
SHELL := /bin/bash
ARCH-$(CONFIG_LINUXBOOT_X86_64)=x86_64
diff --git a/payloads/external/LinuxBoot/targets/u-root.mk b/payloads/external/LinuxBoot/targets/u-root.mk
index 28d7dbb..bb9b2fd 100644
--- a/payloads/external/LinuxBoot/targets/u-root.mk
+++ b/payloads/external/LinuxBoot/targets/u-root.mk
@@ -3,15 +3,7 @@
## Copyright (C) 2017 Facebook Inc.
## Copyright (C) 2018 9elements Cyber Security
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
project_dir=$(shell pwd)/linuxboot
go_path_dir=$(project_dir)/go
diff --git a/payloads/external/Makefile.inc b/payloads/external/Makefile.inc
index 5274581..2f4ebbe 100644
--- a/payloads/external/Makefile.inc
+++ b/payloads/external/Makefile.inc
@@ -6,17 +6,8 @@
## Copyright (C) 2015 Google Inc.
## Copyright (C) 2017 Facebook Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
-######################################################################
# set up payload config and version files for later inclusion
ifeq ($(CONFIG_PAYLOAD_SEABIOS),y)
PAYLOAD_CONFIG=payloads/external/SeaBIOS/seabios/.config
diff --git a/payloads/external/Memtest86Plus/Makefile b/payloads/external/Memtest86Plus/Makefile
index b799f9e..4f3da37 100644
--- a/payloads/external/Memtest86Plus/Makefile
+++ b/payloads/external/Memtest86Plus/Makefile
@@ -3,15 +3,7 @@
##
## Copyright (C) 2016 Google Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
TAG-$(CONFIG_MEMTEST_MASTER)=origin/master
NAME-$(CONFIG_MEMTEST_MASTER)=Master
diff --git a/payloads/external/U-Boot/Makefile b/payloads/external/U-Boot/Makefile
index 5cd8956..6026dd1 100644
--- a/payloads/external/U-Boot/Makefile
+++ b/payloads/external/U-Boot/Makefile
@@ -3,15 +3,7 @@
##
## Copyright (C) 2015 Google Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
# 2019-4 tag
STABLE_COMMIT_ID=3c99166441bf3ea325af2da83cfe65430b49c066
diff --git a/payloads/external/Yabits/Makefile b/payloads/external/Yabits/Makefile
index ec3c9c5..788f211 100644
--- a/payloads/external/Yabits/Makefile
+++ b/payloads/external/Yabits/Makefile
@@ -3,15 +3,7 @@
##
## Copyright (C) 2016 Google Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
TAG-$(CONFIG_YABITS_MASTER)=origin/master
NAME-$(CONFIG_YABITS_MASTER)=Master
diff --git a/payloads/external/iPXE/Kconfig b/payloads/external/iPXE/Kconfig
index 1636138..b213dfd 100644
--- a/payloads/external/iPXE/Kconfig
+++ b/payloads/external/iPXE/Kconfig
@@ -1,15 +1,7 @@
##
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
config PXE
prompt "Add a PXE ROM"
diff --git a/payloads/external/iPXE/Makefile b/payloads/external/iPXE/Makefile
index 489bcfa..09812fe 100644
--- a/payloads/external/iPXE/Makefile
+++ b/payloads/external/iPXE/Makefile
@@ -3,15 +3,7 @@
##
## Copyright (C) 2016 Google Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
# 2019.3 - Last commit of March 2019
# When updating, change the name both here and in payloads/external/iPXE/Kconfig
diff --git a/payloads/external/tianocore/Makefile b/payloads/external/tianocore/Makefile
index 21bae75..7e83388 100644
--- a/payloads/external/tianocore/Makefile
+++ b/payloads/external/tianocore/Makefile
@@ -3,15 +3,7 @@
##
## Copyright (C) 2017 Google Inc.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
# force the shell to bash - the edksetup.sh script doesn't work with dash
export SHELL := env bash
diff --git a/payloads/libpayload/drivers/storage/Kconfig b/payloads/libpayload/drivers/storage/Kconfig
index 04e9a29..d29f5bd 100644
--- a/payloads/libpayload/drivers/storage/Kconfig
+++ b/payloads/libpayload/drivers/storage/Kconfig
@@ -1,14 +1,7 @@
##
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
config STORAGE
bool "Support for storage devices"
diff --git a/payloads/libpayload/drivers/timer/Kconfig b/payloads/libpayload/drivers/timer/Kconfig
index e3bd0e9..1db23ef 100644
--- a/payloads/libpayload/drivers/timer/Kconfig
+++ b/payloads/libpayload/drivers/timer/Kconfig
@@ -1,14 +1,7 @@
##
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
+## SPDX-License-Identifier: GPL-2.0-only
choice
prompt "Timer driver"
diff --git a/payloads/libpayload/drivers/usb/Kconfig b/payloads/libpayload/drivers/usb/Kconfig
index 0d5bf0a..a82739f 100644
--- a/payloads/libpayload/drivers/usb/Kconfig
+++ b/payloads/libpayload/drivers/usb/Kconfig
@@ -1,15 +1,7 @@
##
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
config USB
bool "USB Support"
--
To view, visit https://review.coreboot.org/c/coreboot/+/41179
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9f74ed19257bc4234465b8f912deff1b485173f9
Gerrit-Change-Number: 41179
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-MessageType: newchange
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41178 )
Change subject: src/: Replace GPL boilerplate with SPDX headers
......................................................................
src/: Replace GPL boilerplate with SPDX headers
Used commands:
perl -i -p0e 's|\/\*[\s*]*.*is free software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and\/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-2.0-only */|' $(cat filelist)
perl -i -p0e 's|\/\*[\s*]*.*is[\s*]*free[\s*]*software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*either[\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License,[\s*]*or[\s*]*.at[\s*]*your[\s*]*option.[\s*]*any[\s*]*later[\s*]*version.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-2.0-or-later */|' $(cat filelist)
perl -i -p0e 's|\/\*[\s*]*.*is[\s*#]*free[\s*#]*software[;:,][\s*#]*you[\s*#]*can[\s*#]*redistribute[\s*#]*it[\s*#]*and/or[\s*#]*modify[\s*#]*it[\s*#]*under[\s*#]*the[\s*#]*terms[\s*#]*of[\s*#]*the[\s*#]*GNU[\s*#]*General[\s*#]*Public[\s*#]*License[\s*#]*as[\s*#]*published[\s*#]*by[\s*#]*the[\s*#]*Free[\s*#]*Software[\s*#]*Foundation[;:,][\s*#]*either[\s*#]*version[\s*#]*3[\s*#]*of[\s*#]*the[\s*#]*License[;:,][\s*#]*or[\s*#]*.at[\s*#]*your[\s*#]*option.[\s*#]*any[\s*#]*later[\s*#]*version.[\s*#]*This[\s*#]*program[\s*#]*is[\s*#]*distributed[\s*#]*in[\s*#]*the[\s*#]*hope[\s*#]*that[\s*#]*it[\s*#]*will[\s*#]*be[\s*#]*useful[;:,][\s*#]*but[\s*#]*WITHOUT[\s*#]*ANY[\s*#]*WARRANTY[;:,][\s*#]*without[\s*#]*even[\s*#]*the[\s*#]*implied[\s*#]*warranty[\s*#]*of[\s*#]*MERCHANTABILITY[\s*#]*or[\s*#]*FITNESS[\s*#]*FOR[\s*#]*A[\s*#]*PARTICULAR[\s*#]*PURPOSE.[\s*#]*See[\s*#]*the[\s*#]*GNU[\s*#]*General[\s*#]*Public[\s*#]*License[\s*#]*for[\s*#]*more[\s*#]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-3.0-or-later */|' $(cat filelist)
perl -i -p0e 's|(\#\#*)[\w]*.*is free software[:;][\#\s]*you[\#\s]*can[\#\s]*redistribute[\#\s]*it[\#\s]*and\/or[\#\s]*modify[\#\s]*it[\s\#]*under[\s \#]*the[\s\#]*terms[\s\#]*of[\s\#]*the[\s\#]*GNU[\s\#]*General[\s\#]*Public[\s\#]*License[\s\#]*as[\s\#]*published[\s\#]*by[\s\#]*the[\s\#]*Free[\s\#]*Software[\s\#]*Foundation[;,][\s\#]*version[\s\#]*2[\s\#]*of[\s\#]*the[\s\#]*License.*[\s\#]*This[\s\#]*program[\s\#]*is[\s\#]*distributed[\s\#]*in[\s\#]*the[\s\#]*hope[\s\#]*that[\s\#]*it[\s\#]*will[\#\s]*be[\#\s]*useful,[\#\s]*but[\#\s]*WITHOUT[\#\s]*ANY[\#\s]*WARRANTY;[\#\s]*without[\#\s]*even[\#\s]*the[\#\s]*implied[\#\s]*warranty[\#\s]*of[\#\s]*MERCHANTABILITY[\#\s]*or[\#\s]*FITNESS[\#\s]*FOR[\#\s]*A[\#\s]*PARTICULAR[\#\s]*PURPOSE.[\#\s]*See[\#\s]*the[\#\s]*GNU[\#\s]*General[\#\s]*Public[\#\s]*License[\#\s]*for[\#\s]*more[\#\s]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
perl -i -p0e 's|(\#\#*)[\w*]*.*is free software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and\/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
Change-Id: Ia01908544f4b92a2e06ea621eca548e582728280
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M src/Kconfig
M src/commonlib/storage/Kconfig
M src/commonlib/storage/Makefile.inc
M src/cpu/amd/agesa/Kconfig
M src/cpu/amd/agesa/Makefile.inc
M src/cpu/amd/agesa/family14/Kconfig
M src/cpu/amd/agesa/family14/Makefile.inc
M src/cpu/amd/agesa/family15tn/Kconfig
M src/cpu/amd/agesa/family15tn/Makefile.inc
M src/cpu/amd/agesa/family16kb/Kconfig
M src/cpu/amd/agesa/family16kb/Makefile.inc
M src/cpu/amd/pi/00630F01/Kconfig
M src/cpu/amd/pi/00630F01/Makefile.inc
M src/cpu/amd/pi/00660F01/Kconfig
M src/cpu/amd/pi/00660F01/Makefile.inc
M src/cpu/amd/pi/00730F01/Kconfig
M src/cpu/amd/pi/00730F01/Makefile.inc
M src/cpu/amd/pi/Kconfig
M src/cpu/amd/pi/Makefile.inc
M src/cpu/intel/slot_1/Kconfig
M src/cpu/qemu-power8/Kconfig
M src/cpu/qemu-x86/Kconfig
M src/cpu/x86/name/Makefile.inc
M src/cpu/x86/smm/Makefile.inc
M src/device/Kconfig
M src/device/oprom/Makefile.inc
M src/device/oprom/realmode/Makefile.inc
M src/drivers/amd/agesa/Kconfig
M src/drivers/amd/agesa/Makefile.inc
M src/drivers/analogix/anx7625/Kconfig
M src/drivers/analogix/anx7625/Makefile.inc
M src/drivers/asmedia/Makefile.inc
M src/drivers/broadcom/Makefile.inc
M src/drivers/elog/Kconfig
M src/drivers/generic/gpio_regulator/Kconfig
M src/drivers/generic/gpio_regulator/Makefile.inc
M src/drivers/i2c/pcf8523/Kconfig
M src/drivers/i2c/pcf8523/Makefile.inc
M src/drivers/intel/fsp1_1/Kconfig
M src/drivers/intel/fsp1_1/Makefile.inc
M src/drivers/intel/fsp2_0/Kconfig
M src/drivers/intel/fsp2_0/Makefile.inc
M src/drivers/intel/fsp2_0/ppi/Kconfig
M src/drivers/intel/fsp2_0/ppi/Makefile.inc
M src/drivers/intel/gma/Kconfig
M src/drivers/intel/gma/Makefile.inc
M src/drivers/intel/i210/Makefile.inc
M src/drivers/intel/wifi/Makefile.inc
M src/drivers/lenovo/hybrid_graphics/Makefile.inc
M src/drivers/maxim/max77686/Kconfig
M src/drivers/maxim/max77686/Makefile.inc
M src/drivers/parade/ps8625/Kconfig
M src/drivers/parade/ps8625/Makefile.inc
M src/drivers/parade/ps8640/Kconfig
M src/drivers/parade/ps8640/Makefile.inc
M src/drivers/pc80/vga/vga.c
M src/drivers/pc80/vga/vga_font_8x16.c
M src/drivers/pc80/vga/vga_io.c
M src/drivers/siemens/nc_fpga/Makefile.inc
M src/drivers/smmstore/Kconfig
M src/drivers/spi/Kconfig
M src/drivers/spi/acpi/Kconfig
M src/drivers/spi/acpi/Makefile.inc
M src/drivers/ti/tps65090/Kconfig
M src/drivers/ti/tps65090/Makefile.inc
M src/drivers/ti/tps65913/Kconfig
M src/drivers/ti/tps65913/Makefile.inc
M src/drivers/vpd/Kconfig
M src/ec/hp/kbc1126/Kconfig
M src/ec/hp/kbc1126/Makefile.inc
M src/ec/roda/it8518/Kconfig
M src/ec/roda/it8518/Makefile.inc
M src/lib/Makefile.inc
M src/lib/gnat/Makefile.inc
M src/mainboard/amd/gardenia/Kconfig
M src/mainboard/amd/gardenia/Makefile.inc
M src/mainboard/amd/gardenia/devicetree.cb
M src/mainboard/amd/inagua/Kconfig
M src/mainboard/amd/inagua/Makefile.inc
M src/mainboard/amd/inagua/cmos.layout
M src/mainboard/amd/inagua/devicetree.cb
M src/mainboard/amd/olivehill/Kconfig
M src/mainboard/amd/olivehill/Makefile.inc
M src/mainboard/amd/olivehill/cmos.layout
M src/mainboard/amd/olivehill/devicetree.cb
M src/mainboard/amd/padmelon/Kconfig
M src/mainboard/amd/padmelon/Makefile.inc
M src/mainboard/amd/padmelon/devicetree.cb
M src/mainboard/amd/parmer/Kconfig
M src/mainboard/amd/parmer/Makefile.inc
M src/mainboard/amd/parmer/cmos.layout
M src/mainboard/amd/parmer/devicetree.cb
M src/mainboard/amd/persimmon/Kconfig
M src/mainboard/amd/persimmon/Makefile.inc
M src/mainboard/amd/persimmon/cmos.layout
M src/mainboard/amd/persimmon/devicetree.cb
M src/mainboard/amd/south_station/Kconfig
M src/mainboard/amd/south_station/Makefile.inc
M src/mainboard/amd/south_station/cmos.layout
M src/mainboard/amd/south_station/devicetree.cb
M src/mainboard/amd/thatcher/Kconfig
M src/mainboard/amd/thatcher/Makefile.inc
M src/mainboard/amd/thatcher/cmos.layout
M src/mainboard/amd/thatcher/devicetree.cb
M src/mainboard/amd/union_station/Kconfig
M src/mainboard/amd/union_station/Makefile.inc
M src/mainboard/amd/union_station/cmos.layout
M src/mainboard/amd/union_station/devicetree.cb
M src/mainboard/aopen/dxplplusu/Makefile.inc
M src/mainboard/aopen/dxplplusu/devicetree.cb
M src/mainboard/apple/macbook21/cmos.layout
M src/mainboard/apple/macbook21/devicetree.cb
M src/mainboard/apple/macbookair4_2/cmos.layout
M src/mainboard/asrock/Kconfig
M src/mainboard/asrock/b75pro3-m/Kconfig
M src/mainboard/asrock/b75pro3-m/Makefile.inc
M src/mainboard/asrock/b85m_pro4/cmos.layout
M src/mainboard/asrock/e350m1/Kconfig
M src/mainboard/asrock/e350m1/Makefile.inc
M src/mainboard/asrock/e350m1/cmos.layout
M src/mainboard/asrock/e350m1/devicetree.cb
M src/mainboard/asrock/g41c-gs/Kconfig
M src/mainboard/asrock/g41c-gs/cmos.layout
M src/mainboard/asrock/h110m/Makefile.inc
M src/mainboard/asrock/h110m/cmos.layout
M src/mainboard/asrock/h110m/devicetree.cb
M src/mainboard/asrock/h81m-hds/cmos.layout
M src/mainboard/asrock/imb-a180/Kconfig
M src/mainboard/asrock/imb-a180/Makefile.inc
M src/mainboard/asrock/imb-a180/cmos.layout
M src/mainboard/asrock/imb-a180/devicetree.cb
M src/mainboard/asus/Kconfig
M src/mainboard/asus/am1i-a/Makefile.inc
M src/mainboard/asus/am1i-a/cmos.layout
M src/mainboard/asus/am1i-a/devicetree.cb
M src/mainboard/asus/f2a85-m/Kconfig
M src/mainboard/asus/f2a85-m/Makefile.inc
M src/mainboard/asus/f2a85-m/cmos.layout
M src/mainboard/asus/f2a85-m/devicetree_f2a85-m.cb
M src/mainboard/asus/f2a85-m/devicetree_f2a85-m_le.cb
M src/mainboard/asus/f2a85-m/devicetree_f2a85-m_pro.cb
M src/mainboard/asus/h61m-cs/cmos.layout
M src/mainboard/asus/maximus_iv_gene-z/cmos.layout
M src/mainboard/asus/p2b/Kconfig
M src/mainboard/asus/p3b-f/Kconfig
M src/mainboard/asus/p5gc-mx/Kconfig
M src/mainboard/asus/p5gc-mx/cmos.layout
M src/mainboard/asus/p5gc-mx/devicetree.cb
M src/mainboard/asus/p5qc/Kconfig
M src/mainboard/asus/p5qc/Makefile.inc
M src/mainboard/asus/p5qc/cmos.layout
M src/mainboard/asus/p5ql-em/Kconfig
M src/mainboard/asus/p5ql-em/Makefile.inc
M src/mainboard/asus/p5ql-em/cmos.layout
M src/mainboard/asus/p5qpl-am/Kconfig
M src/mainboard/asus/p5qpl-am/cmos.layout
M src/mainboard/asus/p8h61-m_lx/cmos.layout
M src/mainboard/asus/p8h61-m_pro/Kconfig
M src/mainboard/asus/p8h61-m_pro/cmos.layout
M src/mainboard/asus/p8h61-m_pro/devicetree.cb
M src/mainboard/asus/p8z77-m_pro/Kconfig
M src/mainboard/asus/p8z77-m_pro/Kconfig.name
M src/mainboard/asus/p8z77-m_pro/cmos.default
M src/mainboard/asus/p8z77-m_pro/cmos.layout
M src/mainboard/asus/p8z77-m_pro/devicetree.cb
M src/mainboard/asus/p8z77-v_lx2/Kconfig
M src/mainboard/asus/p8z77-v_lx2/devicetree.cb
M src/mainboard/bap/Kconfig
M src/mainboard/bap/ode_e20XX/Kconfig
M src/mainboard/bap/ode_e20XX/Makefile.inc
M src/mainboard/bap/ode_e20XX/cmos.layout
M src/mainboard/bap/ode_e20XX/devicetree.cb
M src/mainboard/bap/ode_e21XX/Kconfig
M src/mainboard/bap/ode_e21XX/Makefile.inc
M src/mainboard/bap/ode_e21XX/cmos.layout
M src/mainboard/bap/ode_e21XX/devicetree.cb
M src/mainboard/biostar/Kconfig
M src/mainboard/biostar/a68n_5200/Kconfig
M src/mainboard/biostar/a68n_5200/Makefile.inc
M src/mainboard/biostar/a68n_5200/cmos.layout
M src/mainboard/biostar/a68n_5200/devicetree.cb
M src/mainboard/biostar/am1ml/Kconfig
M src/mainboard/biostar/am1ml/Makefile.inc
M src/mainboard/biostar/am1ml/cmos.layout
M src/mainboard/biostar/am1ml/devicetree.cb
M src/mainboard/cavium/Kconfig
M src/mainboard/cavium/cn8100_sff_evb/Kconfig
M src/mainboard/cavium/cn8100_sff_evb/Makefile.inc
M src/mainboard/cavium/cn8100_sff_evb/devicetree.cb
M src/mainboard/compulab/intense_pc/devicetree.cb
M src/mainboard/elmex/pcm205400/Kconfig
M src/mainboard/elmex/pcm205400/Makefile.inc
M src/mainboard/elmex/pcm205400/cmos.layout
M src/mainboard/elmex/pcm205400/devicetree.cb
M src/mainboard/elmex/pcm205401/Kconfig
M src/mainboard/facebook/fbg1701/Kconfig
M src/mainboard/facebook/fbg1701/Makefile.inc
M src/mainboard/facebook/fbg1701/cmos.layout
M src/mainboard/facebook/monolith/Makefile.inc
M src/mainboard/facebook/monolith/cmos.layout
M src/mainboard/facebook/monolith/spd/Makefile.inc
M src/mainboard/foxconn/Kconfig
M src/mainboard/foxconn/d41s/Kconfig
M src/mainboard/foxconn/d41s/cmos.layout
M src/mainboard/foxconn/g41s-k/Kconfig
M src/mainboard/foxconn/g41s-k/cmos.layout
M src/mainboard/getac/Kconfig
M src/mainboard/getac/p470/Kconfig
M src/mainboard/getac/p470/Makefile.inc
M src/mainboard/getac/p470/cmos.layout
M src/mainboard/getac/p470/devicetree.cb
M src/mainboard/gigabyte/Kconfig
M src/mainboard/gigabyte/ga-945gcm-s2l/Kconfig
M src/mainboard/gigabyte/ga-945gcm-s2l/cmos.layout
M src/mainboard/gigabyte/ga-945gcm-s2l/devicetree.cb
M src/mainboard/gigabyte/ga-b75m-d3h/Makefile.inc
M src/mainboard/gigabyte/ga-b75m-d3h/cmos.layout
M src/mainboard/gigabyte/ga-g41m-es2l/Kconfig
M src/mainboard/gigabyte/ga-g41m-es2l/cmos.layout
M src/mainboard/gigabyte/ga-h61m-series/Kconfig
M src/mainboard/gigabyte/ga-h61m-series/cmos.layout
M src/mainboard/gizmosphere/Kconfig
M src/mainboard/gizmosphere/gizmo/Kconfig
M src/mainboard/gizmosphere/gizmo/Makefile.inc
M src/mainboard/gizmosphere/gizmo/cmos.layout
M src/mainboard/gizmosphere/gizmo/devicetree.cb
M src/mainboard/gizmosphere/gizmo2/Kconfig
M src/mainboard/gizmosphere/gizmo2/Makefile.inc
M src/mainboard/gizmosphere/gizmo2/cmos.layout
M src/mainboard/gizmosphere/gizmo2/devicetree.cb
M src/mainboard/google/Kconfig
M src/mainboard/google/auron/Makefile.inc
M src/mainboard/google/auron/cmos.layout
M src/mainboard/google/auron/variants/auron_paine/spd/Makefile.inc
M src/mainboard/google/auron/variants/auron_yuna/spd/Makefile.inc
M src/mainboard/google/auron/variants/buddy/spd/Makefile.inc
M src/mainboard/google/auron/variants/gandof/spd/Makefile.inc
M src/mainboard/google/auron/variants/lulu/spd/Makefile.inc
M src/mainboard/google/auron/variants/samus/Makefile.inc
M src/mainboard/google/auron/variants/samus/spd/Makefile.inc
M src/mainboard/google/beltino/Makefile.inc
M src/mainboard/google/beltino/cmos.layout
M src/mainboard/google/butterfly/Makefile.inc
M src/mainboard/google/butterfly/cmos.layout
M src/mainboard/google/cheza/Makefile.inc
M src/mainboard/google/cyan/Makefile.inc
M src/mainboard/google/cyan/cmos.layout
M src/mainboard/google/cyan/variants/banon/Makefile.inc
M src/mainboard/google/cyan/variants/celes/Makefile.inc
M src/mainboard/google/cyan/variants/cyan/Makefile.inc
M src/mainboard/google/cyan/variants/edgar/Makefile.inc
M src/mainboard/google/cyan/variants/kefka/Makefile.inc
M src/mainboard/google/cyan/variants/reks/Makefile.inc
M src/mainboard/google/cyan/variants/relm/Makefile.inc
M src/mainboard/google/cyan/variants/setzer/Makefile.inc
M src/mainboard/google/cyan/variants/terra/Makefile.inc
M src/mainboard/google/cyan/variants/ultima/Makefile.inc
M src/mainboard/google/cyan/variants/wizpig/Makefile.inc
M src/mainboard/google/daisy/Kconfig
M src/mainboard/google/daisy/Makefile.inc
M src/mainboard/google/daisy/devicetree.cb
M src/mainboard/google/dragonegg/Makefile.inc
M src/mainboard/google/dragonegg/spd/Makefile.inc
M src/mainboard/google/dragonegg/variants/baseboard/Makefile.inc
M src/mainboard/google/drallion/Makefile.inc
M src/mainboard/google/drallion/spd/Makefile.inc
M src/mainboard/google/drallion/variants/drallion/Makefile.inc
M src/mainboard/google/eve/Makefile.inc
M src/mainboard/google/eve/spd/Makefile.inc
M src/mainboard/google/fizz/Makefile.inc
M src/mainboard/google/foster/Kconfig
M src/mainboard/google/foster/Makefile.inc
M src/mainboard/google/foster/bct/Makefile.inc
M src/mainboard/google/foster/bct/cfg2inc.sh
M src/mainboard/google/foster/devicetree.cb
M src/mainboard/google/gale/Kconfig
M src/mainboard/google/gale/Makefile.inc
M src/mainboard/google/gale/devicetree.cb
M src/mainboard/google/glados/Makefile.inc
M src/mainboard/google/glados/cmos.layout
M src/mainboard/google/glados/variants/asuka/Makefile.inc
M src/mainboard/google/glados/variants/caroline/Makefile.inc
M src/mainboard/google/glados/variants/cave/Makefile.inc
M src/mainboard/google/glados/variants/chell/Makefile.inc
M src/mainboard/google/glados/variants/glados/Makefile.inc
M src/mainboard/google/glados/variants/lars/Makefile.inc
M src/mainboard/google/glados/variants/sentry/Makefile.inc
M src/mainboard/google/gru/Kconfig
M src/mainboard/google/gru/Makefile.inc
M src/mainboard/google/gru/devicetree.cb
M src/mainboard/google/gru/devicetree.scarlet.cb
M src/mainboard/google/gru/sdram_params/Makefile.inc
M src/mainboard/google/hatch/Makefile.inc
M src/mainboard/google/hatch/spd/Makefile.inc
M src/mainboard/google/hatch/variants/akemi/Makefile.inc
M src/mainboard/google/hatch/variants/baseboard/Makefile.inc
M src/mainboard/google/hatch/variants/dratini/Makefile.inc
M src/mainboard/google/hatch/variants/duffy/Makefile.inc
M src/mainboard/google/hatch/variants/hatch/Makefile.inc
M src/mainboard/google/hatch/variants/helios/Makefile.inc
M src/mainboard/google/hatch/variants/jinlon/Makefile.inc
M src/mainboard/google/hatch/variants/kaisa/Makefile.inc
M src/mainboard/google/hatch/variants/kindred/Makefile.inc
M src/mainboard/google/hatch/variants/kohaku/Makefile.inc
M src/mainboard/google/hatch/variants/mushu/Makefile.inc
M src/mainboard/google/hatch/variants/nightfury/Makefile.inc
M src/mainboard/google/hatch/variants/puff/Makefile.inc
M src/mainboard/google/hatch/variants/stryke/Makefile.inc
M src/mainboard/google/hatch/variants/sushi/Makefile.inc
M src/mainboard/google/jecht/Makefile.inc
M src/mainboard/google/jecht/cmos.layout
M src/mainboard/google/jecht/spd/Makefile.inc
M src/mainboard/google/kahlee/Kconfig
M src/mainboard/google/kahlee/Makefile.inc
M src/mainboard/google/kahlee/variants/aleena/Makefile.inc
M src/mainboard/google/kahlee/variants/aleena/devicetree.cb
M src/mainboard/google/kahlee/variants/baseboard/Makefile.inc
M src/mainboard/google/kahlee/variants/baseboard/spd/Makefile.inc
M src/mainboard/google/kahlee/variants/careena/Makefile.inc
M src/mainboard/google/kahlee/variants/careena/devicetree.cb
M src/mainboard/google/kahlee/variants/careena/spd/Makefile.inc
M src/mainboard/google/kahlee/variants/grunt/Makefile.inc
M src/mainboard/google/kahlee/variants/grunt/devicetree.cb
M src/mainboard/google/kahlee/variants/liara/Makefile.inc
M src/mainboard/google/kahlee/variants/liara/devicetree.cb
M src/mainboard/google/kahlee/variants/nuwani/Makefile.inc
M src/mainboard/google/kahlee/variants/nuwani/devicetree.cb
M src/mainboard/google/kahlee/variants/nuwani/spd/Makefile.inc
M src/mainboard/google/kahlee/variants/treeya/Makefile.inc
M src/mainboard/google/kahlee/variants/treeya/devicetree.cb
M src/mainboard/google/kahlee/variants/treeya/spd/Makefile.inc
M src/mainboard/google/kukui/Kconfig
M src/mainboard/google/kukui/devicetree.cb
M src/mainboard/google/link/Makefile.inc
M src/mainboard/google/link/cmos.layout
M src/mainboard/google/nyan/Kconfig
M src/mainboard/google/nyan/Makefile.inc
M src/mainboard/google/nyan/bct/Makefile.inc
M src/mainboard/google/nyan/bct/cfg2inc.sh
M src/mainboard/google/nyan/devicetree.cb
M src/mainboard/google/nyan_big/Kconfig
M src/mainboard/google/nyan_big/Makefile.inc
M src/mainboard/google/nyan_big/bct/Makefile.inc
M src/mainboard/google/nyan_big/devicetree.cb
M src/mainboard/google/nyan_blaze/Kconfig
M src/mainboard/google/nyan_blaze/Makefile.inc
M src/mainboard/google/nyan_blaze/bct/Makefile.inc
M src/mainboard/google/nyan_blaze/devicetree.cb
M src/mainboard/google/oak/Kconfig
M src/mainboard/google/oak/Makefile.inc
M src/mainboard/google/oak/devicetree.cb
M src/mainboard/google/parrot/Makefile.inc
M src/mainboard/google/parrot/cmos.layout
M src/mainboard/google/peach_pit/Kconfig
M src/mainboard/google/peach_pit/Makefile.inc
M src/mainboard/google/peach_pit/devicetree.cb
M src/mainboard/google/poppy/Makefile.inc
M src/mainboard/google/rambi/Makefile.inc
M src/mainboard/google/rambi/cmos.layout
M src/mainboard/google/rambi/variants/banjo/Makefile.inc
M src/mainboard/google/rambi/variants/candy/Makefile.inc
M src/mainboard/google/rambi/variants/clapper/Makefile.inc
M src/mainboard/google/rambi/variants/enguarde/Makefile.inc
M src/mainboard/google/rambi/variants/glimmer/Makefile.inc
M src/mainboard/google/rambi/variants/gnawty/Makefile.inc
M src/mainboard/google/rambi/variants/heli/Makefile.inc
M src/mainboard/google/rambi/variants/kip/Makefile.inc
M src/mainboard/google/rambi/variants/ninja/Makefile.inc
M src/mainboard/google/rambi/variants/orco/Makefile.inc
M src/mainboard/google/rambi/variants/quawks/Makefile.inc
M src/mainboard/google/rambi/variants/rambi/Makefile.inc
M src/mainboard/google/rambi/variants/squawks/Makefile.inc
M src/mainboard/google/rambi/variants/sumo/Makefile.inc
M src/mainboard/google/rambi/variants/swanky/Makefile.inc
M src/mainboard/google/rambi/variants/winky/Makefile.inc
M src/mainboard/google/sarien/Makefile.inc
M src/mainboard/google/sarien/variants/arcada/Makefile.inc
M src/mainboard/google/sarien/variants/sarien/Makefile.inc
M src/mainboard/google/slippy/Makefile.inc
M src/mainboard/google/slippy/cmos.layout
M src/mainboard/google/slippy/variants/falco/Makefile.inc
M src/mainboard/google/slippy/variants/leon/Makefile.inc
M src/mainboard/google/slippy/variants/peppy/Makefile.inc
M src/mainboard/google/slippy/variants/wolf/Makefile.inc
M src/mainboard/google/smaug/Kconfig
M src/mainboard/google/smaug/Makefile.inc
M src/mainboard/google/smaug/bct/Makefile.inc
M src/mainboard/google/smaug/bct/cfg2inc.sh
M src/mainboard/google/smaug/devicetree.cb
M src/mainboard/google/storm/Kconfig
M src/mainboard/google/storm/Makefile.inc
M src/mainboard/google/storm/devicetree.cb
M src/mainboard/google/stout/Makefile.inc
M src/mainboard/google/stout/cmos.layout
M src/mainboard/google/trogdor/Makefile.inc
M src/mainboard/google/veyron/Kconfig
M src/mainboard/google/veyron/Makefile.inc
M src/mainboard/google/veyron/devicetree.cb
M src/mainboard/google/veyron_mickey/Kconfig
M src/mainboard/google/veyron_mickey/Makefile.inc
M src/mainboard/google/veyron_mickey/devicetree.cb
M src/mainboard/google/veyron_rialto/Kconfig
M src/mainboard/google/veyron_rialto/Makefile.inc
M src/mainboard/google/veyron_rialto/devicetree.cb
M src/mainboard/google/volteer/variants/ripto/Makefile.inc
M src/mainboard/hp/abm/Kconfig
M src/mainboard/hp/abm/Makefile.inc
M src/mainboard/hp/abm/cmos.layout
M src/mainboard/hp/abm/devicetree.cb
M src/mainboard/hp/compaq_8200_elite_sff/cmos.layout
M src/mainboard/hp/compaq_8200_elite_sff/devicetree.cb
M src/mainboard/hp/pavilion_m6_1035dx/Kconfig
M src/mainboard/hp/pavilion_m6_1035dx/Makefile.inc
M src/mainboard/hp/pavilion_m6_1035dx/devicetree.cb
M src/mainboard/hp/snb_ivb_laptops/Kconfig
M src/mainboard/hp/snb_ivb_laptops/Kconfig.name
M src/mainboard/hp/snb_ivb_laptops/Makefile.inc
M src/mainboard/hp/snb_ivb_laptops/cmos.layout
M src/mainboard/hp/z220_sff_workstation/cmos.layout
M src/mainboard/hp/z220_sff_workstation/devicetree.cb
M src/mainboard/ibase/mb899/cmos.layout
M src/mainboard/intel/baskingridge/Makefile.inc
M src/mainboard/intel/baskingridge/cmos.layout
M src/mainboard/intel/cannonlake_rvp/Makefile.inc
M src/mainboard/intel/cannonlake_rvp/spd/Makefile.inc
M src/mainboard/intel/coffeelake_rvp/Makefile.inc
M src/mainboard/intel/d510mo/Kconfig
M src/mainboard/intel/d510mo/cmos.layout
M src/mainboard/intel/d945gclf/Kconfig
M src/mainboard/intel/d945gclf/cmos.layout
M src/mainboard/intel/d945gclf/devicetree.cb
M src/mainboard/intel/dg41wv/Kconfig
M src/mainboard/intel/dg41wv/cmos.layout
M src/mainboard/intel/dg43gt/Kconfig
M src/mainboard/intel/dg43gt/Makefile.inc
M src/mainboard/intel/dg43gt/cmos.layout
M src/mainboard/intel/emeraldlake2/Makefile.inc
M src/mainboard/intel/emeraldlake2/cmos.layout
M src/mainboard/intel/galileo/Kconfig
M src/mainboard/intel/galileo/Kconfig.name
M src/mainboard/intel/galileo/Makefile.inc
M src/mainboard/intel/galileo/devicetree.cb
M src/mainboard/intel/harcuvar/Kconfig
M src/mainboard/intel/harcuvar/Makefile.inc
M src/mainboard/intel/harcuvar/devicetree.cb
M src/mainboard/intel/harcuvar/spd/Makefile.inc
M src/mainboard/intel/icelake_rvp/Makefile.inc
M src/mainboard/intel/icelake_rvp/spd/Makefile.inc
M src/mainboard/intel/icelake_rvp/variants/icl_u/Makefile.inc
M src/mainboard/intel/icelake_rvp/variants/icl_y/Makefile.inc
M src/mainboard/intel/jasperlake_rvp/Makefile.inc
M src/mainboard/intel/jasperlake_rvp/spd/Makefile.inc
M src/mainboard/intel/jasperlake_rvp/variants/jslrvp/Makefile.inc
M src/mainboard/intel/kblrvp/Makefile.inc
M src/mainboard/intel/kblrvp/cmos.layout
M src/mainboard/intel/kblrvp/spd/Makefile.inc
M src/mainboard/intel/kunimitsu/Makefile.inc
M src/mainboard/intel/kunimitsu/cmos.layout
M src/mainboard/intel/kunimitsu/spd/Makefile.inc
M src/mainboard/intel/saddlebrook/Kconfig
M src/mainboard/intel/saddlebrook/Makefile.inc
M src/mainboard/intel/saddlebrook/cmos.layout
M src/mainboard/intel/saddlebrook/devicetree.cb
M src/mainboard/intel/saddlebrook/spd/Makefile.inc
M src/mainboard/intel/strago/Makefile.inc
M src/mainboard/intel/strago/cmos.layout
M src/mainboard/intel/tglrvp/Makefile.inc
M src/mainboard/intel/tglrvp/spd/Makefile.inc
M src/mainboard/intel/tglrvp/variants/tglrvp_up3/Makefile.inc
M src/mainboard/intel/tglrvp/variants/tglrvp_up4/Makefile.inc
M src/mainboard/intel/wtm2/Makefile.inc
M src/mainboard/intel/wtm2/cmos.layout
M src/mainboard/jetway/nf81-t56n-lf/Kconfig
M src/mainboard/jetway/nf81-t56n-lf/Makefile.inc
M src/mainboard/jetway/nf81-t56n-lf/cmos.layout
M src/mainboard/jetway/nf81-t56n-lf/devicetree.cb
M src/mainboard/kontron/986lcd-m/cmos.layout
M src/mainboard/kontron/ktqm77/cmos.layout
M src/mainboard/lenovo/g505s/Kconfig
M src/mainboard/lenovo/g505s/Makefile.inc
M src/mainboard/lenovo/g505s/cmos.layout
M src/mainboard/lenovo/g505s/devicetree.cb
M src/mainboard/lenovo/l520/Makefile.inc
M src/mainboard/lenovo/l520/cmos.layout
M src/mainboard/lenovo/t400/Makefile.inc
M src/mainboard/lenovo/t400/cmos.layout
M src/mainboard/lenovo/t410/Makefile.inc
M src/mainboard/lenovo/t410/cmos.layout
M src/mainboard/lenovo/t410/devicetree.cb
M src/mainboard/lenovo/t420/Makefile.inc
M src/mainboard/lenovo/t420/cmos.layout
M src/mainboard/lenovo/t420s/Makefile.inc
M src/mainboard/lenovo/t420s/cmos.layout
M src/mainboard/lenovo/t430/cmos.layout
M src/mainboard/lenovo/t430s/Makefile.inc
M src/mainboard/lenovo/t430s/cmos.layout
M src/mainboard/lenovo/t430s/variants/t431s/spd/Makefile.inc
M src/mainboard/lenovo/t440p/cmos.layout
M src/mainboard/lenovo/t520/Makefile.inc
M src/mainboard/lenovo/t520/cmos.layout
M src/mainboard/lenovo/t530/Makefile.inc
M src/mainboard/lenovo/t530/cmos.layout
M src/mainboard/lenovo/t60/Makefile.inc
M src/mainboard/lenovo/t60/cmos.layout
M src/mainboard/lenovo/t60/devicetree.cb
M src/mainboard/lenovo/t60/variants/t60/overridetree.cb
M src/mainboard/lenovo/t60/variants/z61t/overridetree.cb
M src/mainboard/lenovo/thinkcentre_a58/Kconfig
M src/mainboard/lenovo/thinkcentre_a58/cmos.layout
M src/mainboard/lenovo/x131e/Makefile.inc
M src/mainboard/lenovo/x131e/cmos.layout
M src/mainboard/lenovo/x1_carbon_gen1/Makefile.inc
M src/mainboard/lenovo/x1_carbon_gen1/cmos.layout
M src/mainboard/lenovo/x1_carbon_gen1/spd/Makefile.inc
M src/mainboard/lenovo/x200/Makefile.inc
M src/mainboard/lenovo/x200/cmos.layout
M src/mainboard/lenovo/x201/Makefile.inc
M src/mainboard/lenovo/x201/cmos.layout
M src/mainboard/lenovo/x201/devicetree.cb
M src/mainboard/lenovo/x220/Makefile.inc
M src/mainboard/lenovo/x220/cmos.layout
M src/mainboard/lenovo/x230/Makefile.inc
M src/mainboard/lenovo/x230/cmos.layout
M src/mainboard/lenovo/x60/Makefile.inc
M src/mainboard/lenovo/x60/cmos.layout
M src/mainboard/lenovo/x60/devicetree.cb
M src/mainboard/lippert/frontrunner-af/Kconfig
M src/mainboard/lippert/frontrunner-af/Makefile.inc
M src/mainboard/lippert/frontrunner-af/cmos.layout
M src/mainboard/lippert/frontrunner-af/devicetree.cb
M src/mainboard/lippert/toucan-af/Kconfig
M src/mainboard/lippert/toucan-af/Makefile.inc
M src/mainboard/lippert/toucan-af/cmos.layout
M src/mainboard/lippert/toucan-af/devicetree.cb
M src/mainboard/msi/Kconfig
M src/mainboard/msi/ms7721/Kconfig
M src/mainboard/msi/ms7721/Makefile.inc
M src/mainboard/msi/ms7721/cmos.layout
M src/mainboard/msi/ms7721/devicetree.cb
M src/mainboard/opencellular/Kconfig
M src/mainboard/opencellular/elgon/Kconfig
M src/mainboard/opencellular/elgon/Makefile.inc
M src/mainboard/opencellular/elgon/devicetree.cb
M src/mainboard/packardbell/ms2290/Makefile.inc
M src/mainboard/packardbell/ms2290/cmos.layout
M src/mainboard/packardbell/ms2290/devicetree.cb
M src/mainboard/pcengines/apu1/Kconfig
M src/mainboard/pcengines/apu1/Makefile.inc
M src/mainboard/pcengines/apu1/devicetree.cb
M src/mainboard/pcengines/apu2/Kconfig
M src/mainboard/pcengines/apu2/Makefile.inc
M src/mainboard/pcengines/apu2/cmos.layout
M src/mainboard/pcengines/apu2/variants/apu2/devicetree.cb
M src/mainboard/pcengines/apu2/variants/apu3/devicetree.cb
M src/mainboard/pcengines/apu2/variants/apu4/devicetree.cb
M src/mainboard/pcengines/apu2/variants/apu5/devicetree.cb
M src/mainboard/portwell/m107/Kconfig
M src/mainboard/portwell/m107/Makefile.inc
M src/mainboard/portwell/m107/cmos.layout
M src/mainboard/purism/Kconfig
M src/mainboard/purism/librem_bdw/Makefile.inc
M src/mainboard/purism/librem_skl/Makefile.inc
M src/mainboard/razer/blade_stealth_kbl/Makefile.inc
M src/mainboard/razer/blade_stealth_kbl/spd/Makefile.inc
M src/mainboard/roda/rk886ex/Makefile.inc
M src/mainboard/roda/rk886ex/cmos.layout
M src/mainboard/roda/rk886ex/devicetree.cb
M src/mainboard/roda/rk9/Makefile.inc
M src/mainboard/roda/rk9/cmos.layout
M src/mainboard/roda/rv11/Makefile.inc
M src/mainboard/roda/rv11/cmos.layout
M src/mainboard/roda/rv11/variants/rv11/devicetree.cb
M src/mainboard/roda/rv11/variants/rw11/devicetree.cb
M src/mainboard/samsung/lumpy/Makefile.inc
M src/mainboard/samsung/lumpy/cmos.layout
M src/mainboard/samsung/stumpy/Makefile.inc
M src/mainboard/samsung/stumpy/cmos.layout
M src/mainboard/sapphire/pureplatinumh61/cmos.layout
M src/mainboard/scaleway/tagada/Kconfig
M src/mainboard/scaleway/tagada/Makefile.inc
M src/mainboard/scaleway/tagada/devicetree.cb
M src/mainboard/sifive/hifive-unleashed/Kconfig
M src/mainboard/sifive/hifive-unleashed/Makefile.inc
M src/mainboard/sifive/hifive-unleashed/devicetree.cb
M src/mainboard/supermicro/x10slm-f/cmos.layout
M src/mainboard/supermicro/x11-lga1151-series/Makefile.inc
M src/mainboard/supermicro/x11-lga1151-series/cmos.layout
M src/mainboard/ti/Kconfig
M src/mainboard/ti/beaglebone/Kconfig
M src/mainboard/ti/beaglebone/Makefile.inc
M src/mainboard/ti/beaglebone/devicetree.cb
M src/northbridge/amd/agesa/Makefile.inc
M src/northbridge/amd/agesa/family14/Makefile.inc
M src/northbridge/amd/agesa/family15tn/Makefile.inc
M src/northbridge/amd/agesa/family16kb/Makefile.inc
M src/northbridge/amd/pi/00630F01/Makefile.inc
M src/northbridge/amd/pi/00660F01/Makefile.inc
M src/northbridge/amd/pi/00730F01/Makefile.inc
M src/northbridge/amd/pi/Makefile.inc
M src/northbridge/intel/gm45/Makefile.inc
M src/northbridge/intel/haswell/Makefile.inc
M src/northbridge/intel/i945/Makefile.inc
M src/northbridge/intel/ironlake/Makefile.inc
M src/northbridge/intel/pineview/Makefile.inc
M src/northbridge/intel/x4x/Makefile.inc
M src/security/vboot/Makefile.inc
M src/soc/cavium/cn81xx/Makefile.inc
M src/soc/cavium/common/Makefile.inc
M src/soc/intel/cannonlake/romstage/Makefile.inc
M src/soc/intel/denverton_ns/Makefile.inc
M src/soc/intel/icelake/romstage/Makefile.inc
M src/soc/intel/jasperlake/romstage/Makefile.inc
M src/soc/intel/quark/Makefile.inc
M src/soc/intel/quark/romstage/Makefile.inc
M src/soc/intel/tigerlake/romstage/Makefile.inc
M src/soc/mediatek/mt8173/Makefile.inc
M src/soc/nvidia/tegra124/lp0/Makefile
M src/soc/nvidia/tegra210/lp0/Makefile
M src/soc/qualcomm/ipq40xx/Makefile.inc
M src/soc/qualcomm/ipq806x/Makefile.inc
M src/soc/rockchip/rk3288/Makefile.inc
M src/soc/rockchip/rk3399/Makefile.inc
M src/soc/sifive/fu540/Makefile.inc
M src/southbridge/amd/agesa/Makefile.inc
M src/southbridge/amd/cimx/Makefile.inc
M src/southbridge/amd/cimx/sb800/Makefile.inc
M src/southbridge/amd/pi/Makefile.inc
M src/southbridge/intel/common/Makefile.inc
M src/southbridge/intel/common/firmware/Makefile.inc
M src/southbridge/intel/i82801dx/Makefile.inc
M src/southbridge/intel/i82801gx/Makefile.inc
M src/southbridge/intel/i82801ix/Makefile.inc
M src/southbridge/intel/i82801jx/Makefile.inc
M src/southbridge/intel/ibexpeak/Makefile.inc
M src/southbridge/ti/pci7420/Makefile.inc
M src/southbridge/ti/pcixx12/Makefile.inc
M src/vendorcode/amd/Kconfig
M src/vendorcode/amd/cimx/sb800/Makefile.inc
M src/vendorcode/amd/cimx/sb900/Makefile.inc
M src/vendorcode/cavium/Kconfig
M src/vendorcode/cavium/Makefile.inc
M src/vendorcode/eltan/Makefile.inc
M src/vendorcode/eltan/security/Kconfig
M src/vendorcode/eltan/security/Makefile.inc
M src/vendorcode/eltan/security/mboot/Kconfig
M src/vendorcode/eltan/security/mboot/Makefile.inc
M src/vendorcode/eltan/security/verified_boot/Kconfig
M src/vendorcode/eltan/security/verified_boot/Makefile.inc
M src/vendorcode/google/Kconfig
M src/vendorcode/google/Makefile.inc
M src/vendorcode/google/chromeos/Kconfig
M src/vendorcode/google/chromeos/Makefile.inc
M src/vendorcode/intel/Kconfig
M src/vendorcode/intel/Makefile.inc
M src/vendorcode/siemens/Kconfig
M src/vendorcode/siemens/Makefile.inc
M src/vendorcode/siemens/hwilib/Makefile.inc
657 files changed, 735 insertions(+), 5,911 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/78/41178/1
--
To view, visit https://review.coreboot.org/c/coreboot/+/41178
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia01908544f4b92a2e06ea621eca548e582728280
Gerrit-Change-Number: 41178
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Aaron Durbin <adurbin(a)chromium.org>
Gerrit-Reviewer: Alexander Couzens <lynxis(a)fe80.eu>
Gerrit-Reviewer: Andrey Petrov <andrey.petrov(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: David Guckian <david.guckian(a)intel.com>
Gerrit-Reviewer: Evgeny Zinoviev <me(a)ch1p.io>
Gerrit-Reviewer: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Huang Jin <huang.jin(a)intel.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Lee Leahy <leroy.p.leahy(a)intel.com>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Hug <philipp(a)hug.cx>
Gerrit-Reviewer: Piotr Król <piotr.krol(a)3mdeb.com>
Gerrit-Reviewer: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: Vanessa Eusebio <vanessa.f.eusebio(a)intel.com>
Gerrit-Reviewer: Wim Vervoorn <wvervoorn(a)eltan.com>
Gerrit-Reviewer: ron minnich <rminnich(a)gmail.com>
Gerrit-MessageType: newchange
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41177 )
Change subject: util/: Replace GPLv2 boiler plate with SPDX header
......................................................................
util/: Replace GPLv2 boiler plate with SPDX header
Used commands:
perl -i -p0e 's|\/\*[\s*]*.*is free software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and\/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-2.0-only */|' $(cat filelist)
perl -i -p0e 's|This[\s*]*program[\s*]*is[\s*]*free[\s*]*software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*either[\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License,[\s*]*or[\s*]*.at[\s*]*your[\s*]*option.[\s*]*any[\s*]*later[\s*]*version.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-2.0-or-later */|' $(cat filelist)
perl -i -p0e 's|\/\*[\s*]*.*This[\s*#]*program[\s*#]*is[\s*#]*free[\s*#]*software[;:,][\s*#]*you[\s*#]*can[\s*#]*redistribute[\s*#]*it[\s*#]*and/or[\s*#]*modify[\s*#]*it[\s*#]*under[\s*#]*the[\s*#]*terms[\s*#]*of[\s*#]*the[\s*#]*GNU[\s*#]*General[\s*#]*Public[\s*#]*License[\s*#]*as[\s*#]*published[\s*#]*by[\s*#]*the[\s*#]*Free[\s*#]*Software[\s*#]*Foundation[;:,][\s*#]*either[\s*#]*version[\s*#]*3[\s*#]*of[\s*#]*the[\s*#]*License[;:,][\s*#]*or[\s*#]*.at[\s*#]*your[\s*#]*option.[\s*#]*any[\s*#]*later[\s*#]*version.[\s*#]*This[\s*#]*program[\s*#]*is[\s*#]*distributed[\s*#]*in[\s*#]*the[\s*#]*hope[\s*#]*that[\s*#]*it[\s*#]*will[\s*#]*be[\s*#]*useful[;:,][\s*#]*but[\s*#]*WITHOUT[\s*#]*ANY[\s*#]*WARRANTY[;:,][\s*#]*without[\s*#]*even[\s*#]*the[\s*#]*implied[\s*#]*warranty[\s*#]*of[\s*#]*MERCHANTABILITY[\s*#]*or[\s*#]*FITNESS[\s*#]*FOR[\s*#]*A[\s*#]*PARTICULAR[\s*#]*PURPOSE.[\s*#]*See[\s*#]*the[\s*#]*GNU[\s*#]*General[\s*#]*Public[\s*#]*License[\s*#]*for[\s*#]*more[\s*#]*details.[\s*]*\*\/|/* SPDX-License-Identifier: GPL-3.0-or-later */|' $(cat filelist)
perl -i -p0e 's|(\#\#*)[\w]*.*is free software[:;][\#\s]*you[\#\s]*can[\#\s]*redistribute[\#\s]*it[\#\s]*and\/or[\#\s]*modify[\#\s]*it[\s\#]*under[\s \#]*the[\s\#]*terms[\s\#]*of[\s\#]*the[\s\#]*GNU[\s\#]*General[\s\#]*Public[\s\#]*License[\s\#]*as[\s\#]*published[\s\#]*by[\s\#]*the[\s\#]*Free[\s\#]*Software[\s\#]*Foundation[;,][\s\#]*version[\s\#]*2[\s\#]*of[\s\#]*the[\s\#]*License.*[\s\#]*This[\s\#]*program[\s\#]*is[\s\#]*distributed[\s\#]*in[\s\#]*the[\s\#]*hope[\s\#]*that[\s\#]*it[\s\#]*will[\#\s]*be[\#\s]*useful,[\#\s]*but[\#\s]*WITHOUT[\#\s]*ANY[\#\s]*WARRANTY;[\#\s]*without[\#\s]*even[\#\s]*the[\#\s]*implied[\#\s]*warranty[\#\s]*of[\#\s]*MERCHANTABILITY[\#\s]*or[\#\s]*FITNESS[\#\s]*FOR[\#\s]*A[\#\s]*PARTICULAR[\#\s]*PURPOSE.[\#\s]*See[\#\s]*the[\#\s]*GNU[\#\s]*General[\#\s]*Public[\#\s]*License[\#\s]*for[\#\s]*more[\#\s]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
perl -i -p0e 's|(\#\#*)[\w*]*.*is free software[:;][\s*]*you[\s*]*can[\s*]*redistribute[\s*]*it[\s*]*and\/or[\s*]*modify[\s*]*it[\s*]*under[\s*]*the[\s*]*terms[\s*]*of[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*as[\s*]*published[\s*]*by[\s*]*the[\s*]*Free[\s*]*Software[\s*]*Foundation[;,][\s*]*version[\s*]*2[\s*]*of[\s*]*the[\s*]*License.[\s*]*This[\s*]*program[\s*]*is[\s*]*distributed[\s*]*in[\s*]*the[\s*]*hope[\s*]*that[\s*]*it[\s*]*will[\s*]*be[\s*]*useful,[\s*]*but[\s*]*WITHOUT[\s*]*ANY[\s*]*WARRANTY;[\s*]*without[\s*]*even[\s*]*the[\s*]*implied[\s*]*warranty[\s*]*of[\s*]*MERCHANTABILITY[\s*]*or[\s*]*FITNESS[\s*]*FOR[\s*]*A[\s*]*PARTICULAR[\s*]*PURPOSE.[\s*]*See[\s*]*the[\s*]*GNU[\s*]*General[\s*]*Public[\s*]*License[\s*]*for[\s*]*more[\s*]*details.\s(#* *\n)*|\1 SPDX-License-Identifier: GPL-2.0-only\n\n|' $(cat filelist)
Change-Id: I1008a63b804f355a916221ac994701d7584f60ff
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M util/acpi/acpidump-all
M util/amdfwtool/amdfwtool.c
M util/archive/archive.c
M util/archive/archive.h
M util/bincfg/bincfg.h
M util/bincfg/bincfg.l
M util/bincfg/bincfg.y
M util/bucts/bucts.c
M util/cbfstool/amdcompress.c
M util/cbfstool/cbfs-mkpayload.c
M util/cbfstool/cbfs-mkstage.c
M util/cbfstool/cbfs-payload-linux.c
M util/cbfstool/cbfs.h
M util/cbfstool/cbfs_image.c
M util/cbfstool/cbfs_image.h
M util/cbfstool/cbfs_sections.c
M util/cbfstool/cbfs_sections.h
M util/cbfstool/cbfscomptool.c
M util/cbfstool/cbfstool.c
M util/cbfstool/coff.h
M util/cbfstool/common.c
M util/cbfstool/common.h
M util/cbfstool/compress.c
M util/cbfstool/console/console.h
M util/cbfstool/elfheaders.c
M util/cbfstool/elfparsing.h
M util/cbfstool/fit.c
M util/cbfstool/fit.h
M util/cbfstool/flashmap_tests.c
M util/cbfstool/fmap_from_fmd.c
M util/cbfstool/fmap_from_fmd.h
M util/cbfstool/fmaptool.c
M util/cbfstool/fmd.c
M util/cbfstool/fmd.h
M util/cbfstool/fmd_parser.y
M util/cbfstool/fmd_scanner.l
M util/cbfstool/fv.h
M util/cbfstool/ifittool.c
M util/cbfstool/ifwitool.c
M util/cbfstool/linux.h
M util/cbfstool/linux_trampoline.S
M util/cbfstool/linux_trampoline.h
M util/cbfstool/option.h
M util/cbfstool/partitioned_file.c
M util/cbfstool/partitioned_file.h
M util/cbfstool/rmodtool.c
M util/cbfstool/rmodule.c
M util/cbfstool/rmodule.h
M util/cbfstool/xdr.c
M util/cbmem/Makefile
M util/cbmem/cbmem.c
M util/chromeos/crosfirmware.sh
M util/chromeos/extract_blobs.sh
M util/chromeos/gen_test_hwid.sh
M util/crossgcc/Makefile.inc
M util/crossgcc/buildgcc
M util/docker/Makefile
M util/docker/coreboot.org-status/kconfig2html
M util/docker/coreboot.org-status/run.sh
M util/dtd_parser/dtd_parser.py
M util/ectool/Makefile
M util/find_usbdebug/find_usbdebug.sh
M util/fuzz-tests/jpeg-test.c
M util/genbuild_h/genbuild_h.sh
M util/gitconfig/gitconfig.sh
M util/gitconfig/pre-commit
M util/ifdtool/Makefile
M util/ifdtool/ifdtool.c
M util/ifdtool/ifdtool.h
M util/intelmetool/intelmetool.h
M util/inteltool/amb.c
M util/inteltool/cpu.c
M util/inteltool/gfx.c
M util/inteltool/gpio.c
M util/inteltool/gpio_groups.c
M util/inteltool/inteltool.c
M util/inteltool/inteltool.h
M util/inteltool/lpc.c
M util/inteltool/memory.c
M util/inteltool/pcie.c
M util/inteltool/pcr.c
M util/inteltool/pcr.h
M util/inteltool/powermgt.c
M util/inteltool/rootcmplx.c
M util/intelvbttool/Makefile
M util/intelvbttool/intelvbttool.c
M util/kbc1126/kbc1126_ec_dump.c
M util/kbc1126/kbc1126_ec_insert.c
M util/kconfig/toada.c
M util/lint/checkpatch_json.py
M util/lint/kconfig_lint
M util/lint/lint
M util/lint/lint-000-license-headers
M util/lint/lint-001-no-global-config-in-romstage
M util/lint/lint-007-checkpatch
M util/lint/lint-008-kconfig
M util/lint/lint-014-qualified-types
M util/lint/lint-extended-007-checkpatch
M util/lint/lint-extended-015-final-newlines
M util/lint/lint-stable-003-whitespace
M util/lint/lint-stable-004-style-labels
M util/lint/lint-stable-008-kconfig
M util/lint/lint-stable-009-old-licenses
M util/lint/lint-stable-010-asm-syntax
M util/lint/lint-stable-016-non-ascii
M util/lint/lint-stable-017-configs
M util/lint/lint-stable-018-symlinks
M util/lint/lint-stable-019-header-files
M util/lint/lint-stable-021-coreboot-lowercase
M util/lint/lint-stable-022-clang-format
M util/lint/lint-stable-023-filenames
M util/mainboard/google/hatch/template/Makefile.inc
M util/mainboard/google/volteer/template/Makefile.inc
M util/mainboard/google/zork/template/Makefile.inc
M util/mma/mma_get_result.sh
M util/mma/mma_setup_test.sh
M util/mtkheader/gen-bl-img.py
M util/nvramtool/Makefile
M util/nvramtool/Makefile.inc
M util/nvramtool/cbfs.c
M util/pmh7tool/Makefile
M util/pmh7tool/pmh7tool.c
M util/pmh7tool/pmh7tool.h
M util/post/post.c
M util/release/genrelnotes
M util/release/gerrit_stats.pl
M util/riscv/sifive-gpt.py
M util/sconfig/main.c
M util/sconfig/sconfig.h
M util/sconfig/sconfig.l
M util/sconfig/sconfig.tab.c_shipped
M util/sconfig/sconfig.y
M util/scripts/cross-repo-cherrypick
M util/scripts/decode_spd.sh
M util/scripts/dts-to-fmd.sh
M util/scripts/gerrit-rebase
M util/scripts/maintainers.go
M util/scripts/update_submodules
M util/showdevicetree/showdt.c
M util/superiotool/ali.c
M util/superiotool/amd.c
M util/superiotool/aspeed.c
M util/superiotool/exar.c
M util/superiotool/fintek.c
M util/superiotool/infineon.c
M util/superiotool/ite.c
M util/superiotool/nsc.c
M util/superiotool/nuvoton.c
M util/superiotool/pci.c
M util/superiotool/serverengines.c
M util/superiotool/smsc.c
M util/superiotool/superiotool.c
M util/superiotool/superiotool.h
M util/superiotool/via.c
M util/superiotool/winbond.c
M util/supermicro/smcbiosinfo/smcbiosinfo.c
M util/testing/Makefile.inc
M util/uio_usbdebug/console/printk.c
M util/uio_usbdebug/drivers/usb/pci_ehci.c
M util/uio_usbdebug/include/device/device.h
M util/uio_usbdebug/uio_usbdebug.c
M util/uio_usbdebug/uio_usbdebug_intel.c
M util/vgabios/Makefile
M util/vgabios/include/arch/byteorder.h
M util/vgabios/include/config.h
M util/vgabios/include/console/console.h
M util/vgabios/include/stdtypes.h
M util/vgabios/pci-userspace.c
M util/vgabios/pci-userspace.h
M util/vgabios/testbios.c
M util/vgabios/testbios.h
M util/x86/x86_page_tables.go
M util/xcompile/xcompile
173 files changed, 198 insertions(+), 1,674 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/41177/1
diff --git a/util/acpi/acpidump-all b/util/acpi/acpidump-all
index 29bf254..c42ee4a 100755
--- a/util/acpi/acpidump-all
+++ b/util/acpi/acpidump-all
@@ -1,14 +1,6 @@
#!/usr/bin/env bash
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
rm -rf out
mkdir out
diff --git a/util/amdfwtool/amdfwtool.c b/util/amdfwtool/amdfwtool.c
index bb4266d..e344852 100644
--- a/util/amdfwtool/amdfwtool.c
+++ b/util/amdfwtool/amdfwtool.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
/*
* ROMSIG At ROMBASE + 0x20000:
diff --git a/util/archive/archive.c b/util/archive/archive.c
index 384a980..82a2f390 100644
--- a/util/archive/archive.c
+++ b/util/archive/archive.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "archive.h"
#include <endian.h>
diff --git a/util/archive/archive.h b/util/archive/archive.h
index c7fe53f..c726bb7 100644
--- a/util/archive/archive.h
+++ b/util/archive/archive.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __ARCHIVE_H
#define __ARCHIVE_H
diff --git a/util/bincfg/bincfg.h b/util/bincfg/bincfg.h
index 1f2d270..c3eec10 100644
--- a/util/bincfg/bincfg.h
+++ b/util/bincfg/bincfg.h
@@ -1,15 +1,5 @@
/* bincfg - Compiler/Decompiler for data blobs with specs */
-/*
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-3.0-or-later */
#ifndef __BINCFG_H
#define __BINCFG_H
diff --git a/util/bincfg/bincfg.l b/util/bincfg/bincfg.l
index 5f9a2c9..ca93547 100644
--- a/util/bincfg/bincfg.l
+++ b/util/bincfg/bincfg.l
@@ -1,15 +1,5 @@
/* bincfg - Compiler/Decompiler for data blobs with specs */
-/*
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-3.0-or-later */
%{
#include <stdio.h>
diff --git a/util/bincfg/bincfg.y b/util/bincfg/bincfg.y
index 5c65d75..0aaf13a 100644
--- a/util/bincfg/bincfg.y
+++ b/util/bincfg/bincfg.y
@@ -1,15 +1,5 @@
/* bincfg - Compiler/Decompiler for data blobs with specs */
-/*
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-3.0-or-later */
%{
#include <stdio.h>
diff --git a/util/bucts/bucts.c b/util/bucts/bucts.c
index f932e5b..a89456c 100644
--- a/util/bucts/bucts.c
+++ b/util/bucts/bucts.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <getopt.h>
#include <stdio.h>
diff --git a/util/cbfstool/amdcompress.c b/util/cbfstool/amdcompress.c
index a42cfc2..b4e10a2 100644
--- a/util/cbfstool/amdcompress.c
+++ b/util/cbfstool/amdcompress.c
@@ -1,14 +1,5 @@
/* AMD Family 17h and later BIOS compressor */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/cbfs-mkpayload.c b/util/cbfstool/cbfs-mkpayload.c
index c063190..86aa8e5 100644
--- a/util/cbfstool/cbfs-mkpayload.c
+++ b/util/cbfstool/cbfs-mkpayload.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/cbfs-mkstage.c b/util/cbfstool/cbfs-mkstage.c
index 3f6b026..bfdffbf 100644
--- a/util/cbfstool/cbfs-mkstage.c
+++ b/util/cbfstool/cbfs-mkstage.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <inttypes.h>
#include <stdio.h>
diff --git a/util/cbfstool/cbfs-payload-linux.c b/util/cbfstool/cbfs-payload-linux.c
index 2b5a4b9..706f3a0 100644
--- a/util/cbfstool/cbfs-payload-linux.c
+++ b/util/cbfstool/cbfs-payload-linux.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/cbfs.h b/util/cbfstool/cbfs.h
index 11e80c4..421f0bc 100644
--- a/util/cbfstool/cbfs.h
+++ b/util/cbfstool/cbfs.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __CBFS_H
#define __CBFS_H
diff --git a/util/cbfstool/cbfs_image.c b/util/cbfstool/cbfs_image.c
index a0b2a82..a042f0d 100644
--- a/util/cbfstool/cbfs_image.c
+++ b/util/cbfstool/cbfs_image.c
@@ -1,14 +1,5 @@
/* CBFS Image Manipulation */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <inttypes.h>
#include <libgen.h>
diff --git a/util/cbfstool/cbfs_image.h b/util/cbfstool/cbfs_image.h
index fa460f1..c57a153 100644
--- a/util/cbfstool/cbfs_image.h
+++ b/util/cbfstool/cbfs_image.h
@@ -1,14 +1,5 @@
/* CBFS Image Manipulation */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __CBFS_IMAGE_H
#define __CBFS_IMAGE_H
diff --git a/util/cbfstool/cbfs_sections.c b/util/cbfstool/cbfs_sections.c
index 2107534..e0314ca 100644
--- a/util/cbfstool/cbfs_sections.c
+++ b/util/cbfstool/cbfs_sections.c
@@ -1,14 +1,5 @@
/* fmap_sections.c, track which sections of the image will contain CBFSes */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "cbfs_sections.h"
#include "common.h"
diff --git a/util/cbfstool/cbfs_sections.h b/util/cbfstool/cbfs_sections.h
index c968a68..d7b0173 100644
--- a/util/cbfstool/cbfs_sections.h
+++ b/util/cbfstool/cbfs_sections.h
@@ -1,14 +1,5 @@
/* fmap_sections.h, track which sections of the image will contain CBFSes */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef CBFS_SECTIONS_H_
#define CBFS_SECTIONS_H_
diff --git a/util/cbfstool/cbfscomptool.c b/util/cbfstool/cbfscomptool.c
index b50d4ef..3ea87ad 100644
--- a/util/cbfstool/cbfscomptool.c
+++ b/util/cbfstool/cbfscomptool.c
@@ -1,14 +1,5 @@
/* cbfs-compression-tool, CLI utility for dealing with CBFS compressed data */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/cbfstool.c b/util/cbfstool/cbfstool.c
index 18d507c..3990087 100644
--- a/util/cbfstool/cbfstool.c
+++ b/util/cbfstool/cbfstool.c
@@ -1,14 +1,5 @@
/** cbfstool, CLI utility for CBFS file manipulation */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/coff.h b/util/cbfstool/coff.h
index da0ea17..1035e84 100644
--- a/util/cbfstool/coff.h
+++ b/util/cbfstool/coff.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#define DOS_MAGIC 0x5a4d
typedef struct {
diff --git a/util/cbfstool/common.c b/util/cbfstool/common.c
index 2de67dc..e2ed38f 100644
--- a/util/cbfstool/common.c
+++ b/util/cbfstool/common.c
@@ -1,14 +1,5 @@
/* common utility functions for cbfstool */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/common.h b/util/cbfstool/common.h
index 94c1a98..7dbc1f5 100644
--- a/util/cbfstool/common.h
+++ b/util/cbfstool/common.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __CBFSTOOL_COMMON_H
#define __CBFSTOOL_COMMON_H
diff --git a/util/cbfstool/compress.c b/util/cbfstool/compress.c
index b92da0e..f926db5 100644
--- a/util/cbfstool/compress.c
+++ b/util/cbfstool/compress.c
@@ -1,14 +1,5 @@
/* compression handling for cbfstool */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <string.h>
#include <stdio.h>
diff --git a/util/cbfstool/console/console.h b/util/cbfstool/console/console.h
index 9c393f1..e2cf277 100644
--- a/util/cbfstool/console/console.h
+++ b/util/cbfstool/console/console.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef _CBFSTOOL_CONSOLE_H_
#define _CBFSTOOL_CONSOLE_H_
diff --git a/util/cbfstool/elfheaders.c b/util/cbfstool/elfheaders.c
index 216e277..3a53735 100644
--- a/util/cbfstool/elfheaders.c
+++ b/util/cbfstool/elfheaders.c
@@ -1,14 +1,5 @@
/* elf header parsing */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/elfparsing.h b/util/cbfstool/elfparsing.h
index 1cc6eb2..d207f45 100644
--- a/util/cbfstool/elfparsing.h
+++ b/util/cbfstool/elfparsing.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef ELFPARSING_H
#define ELFPARSING_H
diff --git a/util/cbfstool/fit.c b/util/cbfstool/fit.c
index f358720..44573ca 100644
--- a/util/cbfstool/fit.c
+++ b/util/cbfstool/fit.c
@@ -1,14 +1,5 @@
/* Firmware Interface Table support */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <inttypes.h>
#include <stdint.h>
diff --git a/util/cbfstool/fit.h b/util/cbfstool/fit.h
index feec0cf..d900cf5 100644
--- a/util/cbfstool/fit.h
+++ b/util/cbfstool/fit.h
@@ -1,14 +1,5 @@
/* Firmware Interface Table support */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __CBFSTOOL_FIT_H
#define __CBFSTOOL_FIT_H
diff --git a/util/cbfstool/flashmap_tests.c b/util/cbfstool/flashmap_tests.c
index d6483db..0ed3fc9 100644
--- a/util/cbfstool/flashmap_tests.c
+++ b/util/cbfstool/flashmap_tests.c
@@ -1,14 +1,5 @@
/* fmap_from_fmd.c, simple launcher for fmap library unit test suite */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "flashmap/fmap.h"
diff --git a/util/cbfstool/fmap_from_fmd.c b/util/cbfstool/fmap_from_fmd.c
index 1773050..051914d 100644
--- a/util/cbfstool/fmap_from_fmd.c
+++ b/util/cbfstool/fmap_from_fmd.c
@@ -1,14 +1,5 @@
/* fmap_from_fmd.c, tool to distill flashmap descriptors into raw FMAP sections */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "fmap_from_fmd.h"
diff --git a/util/cbfstool/fmap_from_fmd.h b/util/cbfstool/fmap_from_fmd.h
index 8464aa5..cb727e7 100644
--- a/util/cbfstool/fmap_from_fmd.h
+++ b/util/cbfstool/fmap_from_fmd.h
@@ -1,14 +1,5 @@
/* fmap_from_fmd.h, tool to distill flashmap descriptors into raw FMAP sections */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef FMAP_FROM_FMD_H_
#define FMAP_FROM_FMD_H_
diff --git a/util/cbfstool/fmaptool.c b/util/cbfstool/fmaptool.c
index 3b10f79..aace5ae 100644
--- a/util/cbfstool/fmaptool.c
+++ b/util/cbfstool/fmaptool.c
@@ -1,14 +1,5 @@
/* fmaptool, CLI utility for converting plaintext fmd files into fmap blobs */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "common.h"
#include "cbfs_sections.h"
diff --git a/util/cbfstool/fmd.c b/util/cbfstool/fmd.c
index 5d990ca..f699745 100644
--- a/util/cbfstool/fmd.c
+++ b/util/cbfstool/fmd.c
@@ -1,14 +1,5 @@
/* fmd.c, parser frontend and utility functions for flashmap descriptor language */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "fmd.h"
diff --git a/util/cbfstool/fmd.h b/util/cbfstool/fmd.h
index 8a9e151..8dfcb3c 100644
--- a/util/cbfstool/fmd.h
+++ b/util/cbfstool/fmd.h
@@ -1,14 +1,5 @@
/* parser frontend and utility functions for flashmap descriptor language */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef FMD_H_
#define FMD_H_
diff --git a/util/cbfstool/fmd_parser.y b/util/cbfstool/fmd_parser.y
index b10835e..a29c9d6 100644
--- a/util/cbfstool/fmd_parser.y
+++ b/util/cbfstool/fmd_parser.y
@@ -1,14 +1,5 @@
/* parser generator for flashmap descriptor language */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
%{
#include "fmd_scanner.h"
diff --git a/util/cbfstool/fmd_scanner.l b/util/cbfstool/fmd_scanner.l
index 525fe6f..9d05c80 100644
--- a/util/cbfstool/fmd_scanner.l
+++ b/util/cbfstool/fmd_scanner.l
@@ -1,14 +1,5 @@
/* scanner generator for flashmap descriptor language */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
%{
#include "fmd_parser.h"
diff --git a/util/cbfstool/fv.h b/util/cbfstool/fv.h
index 8a6031d..bf4284e 100644
--- a/util/cbfstool/fv.h
+++ b/util/cbfstool/fv.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#define FV_SIGNATURE 0x4856465f
typedef struct {
diff --git a/util/cbfstool/ifittool.c b/util/cbfstool/ifittool.c
index 3a9c37e..7e99d4f 100644
--- a/util/cbfstool/ifittool.c
+++ b/util/cbfstool/ifittool.c
@@ -1,14 +1,5 @@
/* cbfstool, CLI utility for creating rmodules */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/ifwitool.c b/util/cbfstool/ifwitool.c
index 591f588..8eda4c7 100644
--- a/util/cbfstool/ifwitool.c
+++ b/util/cbfstool/ifwitool.c
@@ -1,14 +1,5 @@
/* ifwitool, CLI utility for IFWI manipulation */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <commonlib/endian.h>
#include <getopt.h>
diff --git a/util/cbfstool/linux.h b/util/cbfstool/linux.h
index c8281f7..fcf77a5 100644
--- a/util/cbfstool/linux.h
+++ b/util/cbfstool/linux.h
@@ -1,14 +1,5 @@
/* This file is part of coreboot */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Linux/i386 loader
diff --git a/util/cbfstool/linux_trampoline.S b/util/cbfstool/linux_trampoline.S
index fd21475..f1619cf 100644
--- a/util/cbfstool/linux_trampoline.S
+++ b/util/cbfstool/linux_trampoline.S
@@ -1,14 +1,5 @@
/* linux_trampoline */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
/* NOTE: THIS CODE MUST REMAIN POSITION INDEPENDENT
* IT SHOULDN'T USE THE STACK
diff --git a/util/cbfstool/linux_trampoline.h b/util/cbfstool/linux_trampoline.h
index dcdcf08..af77d7c 100644
--- a/util/cbfstool/linux_trampoline.h
+++ b/util/cbfstool/linux_trampoline.h
@@ -1,14 +1,5 @@
/* This file is part of coreboot */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
/*
* This file contains #define constants used by both the Linux
diff --git a/util/cbfstool/option.h b/util/cbfstool/option.h
index 1342383..c49bf57 100644
--- a/util/cbfstool/option.h
+++ b/util/cbfstool/option.h
@@ -1,14 +1,5 @@
/* unsigned OPTION type */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef OPTION_H_
#define OPTION_H_
diff --git a/util/cbfstool/partitioned_file.c b/util/cbfstool/partitioned_file.c
index 917341c..b6d4f1b 100644
--- a/util/cbfstool/partitioned_file.c
+++ b/util/cbfstool/partitioned_file.c
@@ -1,14 +1,5 @@
/* read and write binary file "partitions" described by FMAP */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "partitioned_file.h"
diff --git a/util/cbfstool/partitioned_file.h b/util/cbfstool/partitioned_file.h
index 75d51e0..24c267e 100644
--- a/util/cbfstool/partitioned_file.h
+++ b/util/cbfstool/partitioned_file.h
@@ -1,14 +1,5 @@
/* read and write binary file "partitions" described by FMAP */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef PARITITONED_FILE_H_
#define PARITITONED_FILE_H_
diff --git a/util/cbfstool/rmodtool.c b/util/cbfstool/rmodtool.c
index 90af3af5..c4256e8 100644
--- a/util/cbfstool/rmodtool.c
+++ b/util/cbfstool/rmodtool.c
@@ -1,14 +1,5 @@
/* CLI utility for creating rmodules */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbfstool/rmodule.c b/util/cbfstool/rmodule.c
index 800a85b..429bbf3 100644
--- a/util/cbfstool/rmodule.c
+++ b/util/cbfstool/rmodule.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <inttypes.h>
#include <stdio.h>
diff --git a/util/cbfstool/rmodule.h b/util/cbfstool/rmodule.h
index 7b29194..a62562b 100644
--- a/util/cbfstool/rmodule.h
+++ b/util/cbfstool/rmodule.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef TOOL_RMODULE_H
#define TOOL_RMODULE_H
diff --git a/util/cbfstool/xdr.c b/util/cbfstool/xdr.c
index d7bcb32..6a83bee 100644
--- a/util/cbfstool/xdr.c
+++ b/util/cbfstool/xdr.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/cbmem/Makefile b/util/cbmem/Makefile
index 5cc55a3..f0f474e 100644
--- a/util/cbmem/Makefile
+++ b/util/cbmem/Makefile
@@ -1,14 +1,6 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
PROGRAM = cbmem
ROOT = ../../src
diff --git a/util/cbmem/cbmem.c b/util/cbmem/cbmem.c
index 54642da..f493585 100644
--- a/util/cbmem/cbmem.c
+++ b/util/cbmem/cbmem.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <inttypes.h>
#include <stdio.h>
diff --git a/util/chromeos/crosfirmware.sh b/util/chromeos/crosfirmware.sh
index 0dcb449..40cef3a 100755
--- a/util/chromeos/crosfirmware.sh
+++ b/util/chromeos/crosfirmware.sh
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
# On some systems, `parted` and `debugfs` are located in /sbin.
export PATH="$PATH:/sbin"
diff --git a/util/chromeos/extract_blobs.sh b/util/chromeos/extract_blobs.sh
index ca5c932..9aa7baa 100755
--- a/util/chromeos/extract_blobs.sh
+++ b/util/chromeos/extract_blobs.sh
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
set -x
diff --git a/util/chromeos/gen_test_hwid.sh b/util/chromeos/gen_test_hwid.sh
index 6e7cdee..21aed18 100755
--- a/util/chromeos/gen_test_hwid.sh
+++ b/util/chromeos/gen_test_hwid.sh
@@ -1,14 +1,7 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-only
main() {
if [ "$#" != 1 ]; then
diff --git a/util/crossgcc/Makefile.inc b/util/crossgcc/Makefile.inc
index c6e468b..a078e00 100644
--- a/util/crossgcc/Makefile.inc
+++ b/util/crossgcc/Makefile.inc
@@ -1,14 +1,6 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
TOOLCHAIN_ARCHES := i386 x64 arm aarch64 riscv ppc64 nds32le
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 2e35462..8770e02 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -12,15 +12,7 @@
# This is used for all of our color printing.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
cd "$(dirname "$0")" || exit 1
diff --git a/util/docker/Makefile b/util/docker/Makefile
index c3b8fd6..6d320e1 100644
--- a/util/docker/Makefile
+++ b/util/docker/Makefile
@@ -1,14 +1,7 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
+
export top=$(abspath $(CURDIR)/../..)
export crossgcc_version=$(shell $(top)/util/crossgcc/buildgcc --version | grep 'cross toolchain' | sed 's/^.*\sv//' | sed 's/\s.*$$//')
export DOCKER:=$(shell $(SHELL) -c "command -v docker")
diff --git a/util/docker/coreboot.org-status/kconfig2html b/util/docker/coreboot.org-status/kconfig2html
index 45f429a..78f3519 100755
--- a/util/docker/coreboot.org-status/kconfig2html
+++ b/util/docker/coreboot.org-status/kconfig2html
@@ -3,15 +3,7 @@
# kconfig2wiki - Kconfig to MediaWiki converter for
# https://www.coreboot.org/coreboot_Options
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
import glob
diff --git a/util/docker/coreboot.org-status/run.sh b/util/docker/coreboot.org-status/run.sh
index 8f48f87..46cebbc 100755
--- a/util/docker/coreboot.org-status/run.sh
+++ b/util/docker/coreboot.org-status/run.sh
@@ -1,14 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-only
+
set -e
# This script is the entry point for this container and expects two git
diff --git a/util/dtd_parser/dtd_parser.py b/util/dtd_parser/dtd_parser.py
index d00d521..4f4d290 100755
--- a/util/dtd_parser/dtd_parser.py
+++ b/util/dtd_parser/dtd_parser.py
@@ -1,15 +1,7 @@
#!/usr/bin/env python2
# dtd_parser.py - DTD structure parser
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
'''
DTD string parser/generator.
diff --git a/util/ectool/Makefile b/util/ectool/Makefile
index c2ba763..75504c7 100644
--- a/util/ectool/Makefile
+++ b/util/ectool/Makefile
@@ -1,12 +1,4 @@
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
CC = gcc
CFLAGS = -O2 -Wall -Wextra
diff --git a/util/find_usbdebug/find_usbdebug.sh b/util/find_usbdebug/find_usbdebug.sh
index 28d02ad..ec81dd3 100755
--- a/util/find_usbdebug/find_usbdebug.sh
+++ b/util/find_usbdebug/find_usbdebug.sh
@@ -1,13 +1,6 @@
#!/bin/bash
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-only
LANG=C
# Some tools emit errors that don't matter (bugs in lspci/PCI firmware and lsusb).
diff --git a/util/fuzz-tests/jpeg-test.c b/util/fuzz-tests/jpeg-test.c
index 82d6d5c..cdd93e9 100644
--- a/util/fuzz-tests/jpeg-test.c
+++ b/util/fuzz-tests/jpeg-test.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdlib.h>
#include <stdio.h>
diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh
index e770425..bdd962c 100755
--- a/util/genbuild_h/genbuild_h.sh
+++ b/util/genbuild_h/genbuild_h.sh
@@ -1,15 +1,7 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
DATE=""
GITREV=""
diff --git a/util/gitconfig/gitconfig.sh b/util/gitconfig/gitconfig.sh
index e287658..f86b2b4 100755
--- a/util/gitconfig/gitconfig.sh
+++ b/util/gitconfig/gitconfig.sh
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
# In the hooks, use the same `make` tool as used when running `make gitconfig`,
# e.g. `remake gitconfig` will set `remake` to be run by the hooks.
diff --git a/util/gitconfig/pre-commit b/util/gitconfig/pre-commit
index 2dcdcb1..3b04b59 100755
--- a/util/gitconfig/pre-commit
+++ b/util/gitconfig/pre-commit
@@ -1,15 +1,7 @@
#!/bin/sh
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
set -e # -o errexit
set -u # -o nounset
diff --git a/util/ifdtool/Makefile b/util/ifdtool/Makefile
index 8ebc667..d70080d 100644
--- a/util/ifdtool/Makefile
+++ b/util/ifdtool/Makefile
@@ -1,14 +1,6 @@
# ifdtool - dump Intel Firmware Descriptor information
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
PROGRAM = ifdtool
diff --git a/util/ifdtool/ifdtool.c b/util/ifdtool/ifdtool.c
index 08a65b3..fcc760e 100644
--- a/util/ifdtool/ifdtool.c
+++ b/util/ifdtool/ifdtool.c
@@ -1,14 +1,5 @@
/* ifdtool - dump Intel Firmware Descriptor information */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <unistd.h>
#include <stdlib.h>
diff --git a/util/ifdtool/ifdtool.h b/util/ifdtool/ifdtool.h
index 0b81260..5af98cf 100644
--- a/util/ifdtool/ifdtool.h
+++ b/util/ifdtool/ifdtool.h
@@ -1,14 +1,5 @@
/* ifdtool - dump Intel Firmware Descriptor information */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdint.h>
#include <stdbool.h>
diff --git a/util/intelmetool/intelmetool.h b/util/intelmetool/intelmetool.h
index f3dbcee..06df5f7 100644
--- a/util/intelmetool/intelmetool.h
+++ b/util/intelmetool/intelmetool.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#define ME_NOT_PRESENT 0
#define ME_FOUND_NOTHING 1
diff --git a/util/inteltool/amb.c b/util/inteltool/amb.c
index 67b5d8f..961c0ab 100644
--- a/util/inteltool/amb.c
+++ b/util/inteltool/amb.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stddef.h>
#include <stdio.h>
diff --git a/util/inteltool/cpu.c b/util/inteltool/cpu.c
index f142455..284e90b 100644
--- a/util/inteltool/cpu.c
+++ b/util/inteltool/cpu.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <fcntl.h>
#include <unistd.h>
diff --git a/util/inteltool/gfx.c b/util/inteltool/gfx.c
index e19f58b..bd85fae 100644
--- a/util/inteltool/gfx.c
+++ b/util/inteltool/gfx.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/gpio.c b/util/inteltool/gpio.c
index 6928764..911ec3c 100644
--- a/util/inteltool/gpio.c
+++ b/util/inteltool/gpio.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include "inteltool.h"
diff --git a/util/inteltool/gpio_groups.c b/util/inteltool/gpio_groups.c
index 6f65f6d..4d34160 100644
--- a/util/inteltool/gpio_groups.c
+++ b/util/inteltool/gpio_groups.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/inteltool.c b/util/inteltool/inteltool.c
index 12f8c6a..04e05dd 100644
--- a/util/inteltool/inteltool.c
+++ b/util/inteltool/inteltool.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/inteltool.h b/util/inteltool/inteltool.h
index ba46887..b314fe4 100644
--- a/util/inteltool/inteltool.h
+++ b/util/inteltool/inteltool.h
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef INTELTOOL_H
#define INTELTOOL_H 1
diff --git a/util/inteltool/lpc.c b/util/inteltool/lpc.c
index 068ad03..2d3c91c 100644
--- a/util/inteltool/lpc.c
+++ b/util/inteltool/lpc.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/memory.c b/util/inteltool/memory.c
index 59b94ff..1bd127b 100644
--- a/util/inteltool/memory.c
+++ b/util/inteltool/memory.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
diff --git a/util/inteltool/pcie.c b/util/inteltool/pcie.c
index 837afdd..e5828cc 100644
--- a/util/inteltool/pcie.c
+++ b/util/inteltool/pcie.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/pcr.c b/util/inteltool/pcr.c
index 231a61d..c520518 100644
--- a/util/inteltool/pcr.c
+++ b/util/inteltool/pcr.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/pcr.h b/util/inteltool/pcr.h
index 69826c3..a84cd71 100644
--- a/util/inteltool/pcr.h
+++ b/util/inteltool/pcr.h
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef INTELTOOL_PCR_H
#define INTELTOOL_PCR_H 1
diff --git a/util/inteltool/powermgt.c b/util/inteltool/powermgt.c
index a7a2035..2f44e1d 100644
--- a/util/inteltool/powermgt.c
+++ b/util/inteltool/powermgt.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/inteltool/rootcmplx.c b/util/inteltool/rootcmplx.c
index 6758c66..490897f 100644
--- a/util/inteltool/rootcmplx.c
+++ b/util/inteltool/rootcmplx.c
@@ -1,14 +1,5 @@
/* inteltool - dump all registers on an Intel CPU + chipset based system */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/intelvbttool/Makefile b/util/intelvbttool/Makefile
index 34f4254..853ac33 100644
--- a/util/intelvbttool/Makefile
+++ b/util/intelvbttool/Makefile
@@ -1,14 +1,6 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
PROGRAM = intelvbttool
CC ?= gcc
diff --git a/util/intelvbttool/intelvbttool.c b/util/intelvbttool/intelvbttool.c
index b98d6e4..7d23c86 100644
--- a/util/intelvbttool/intelvbttool.c
+++ b/util/intelvbttool/intelvbttool.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <sys/mman.h>
diff --git a/util/kbc1126/kbc1126_ec_dump.c b/util/kbc1126/kbc1126_ec_dump.c
index a96464a..f1aaf21 100644
--- a/util/kbc1126/kbc1126_ec_dump.c
+++ b/util/kbc1126/kbc1126_ec_dump.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <assert.h>
#include <stdio.h>
diff --git a/util/kbc1126/kbc1126_ec_insert.c b/util/kbc1126/kbc1126_ec_insert.c
index cc86b77..92a2505 100644
--- a/util/kbc1126/kbc1126_ec_insert.c
+++ b/util/kbc1126/kbc1126_ec_insert.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/kconfig/toada.c b/util/kconfig/toada.c
index 9db4dc7..7741934 100644
--- a/util/kconfig/toada.c
+++ b/util/kconfig/toada.c
@@ -1,15 +1,6 @@
/* This file is part of the coreboot project. */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include <ctype.h>
#include <stdio.h>
diff --git a/util/lint/checkpatch_json.py b/util/lint/checkpatch_json.py
index 827d2f5..7da213c 100755
--- a/util/lint/checkpatch_json.py
+++ b/util/lint/checkpatch_json.py
@@ -1,13 +1,5 @@
#!/usr/bin/env python2
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
"""
This utilty generate json output to post comment in gerrit.
diff --git a/util/lint/kconfig_lint b/util/lint/kconfig_lint
index bdf9b8b..cd4c9a2 100755
--- a/util/lint/kconfig_lint
+++ b/util/lint/kconfig_lint
@@ -1,15 +1,8 @@
#!/usr/bin/env perl
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# perltidy -l=123
package kconfig_lint;
diff --git a/util/lint/lint b/util/lint/lint
index fcce45f..1420b41 100755
--- a/util/lint/lint
+++ b/util/lint/lint
@@ -2,15 +2,8 @@
#
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
#set -x # uncomment for debug
usage () {
diff --git a/util/lint/lint-000-license-headers b/util/lint/lint-000-license-headers
index 080e6de..05476e8 100755
--- a/util/lint/lint-000-license-headers
+++ b/util/lint/lint-000-license-headers
@@ -1,16 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that files in have valid license headers
# $1 is an optional command line parameter containing directories to check
diff --git a/util/lint/lint-001-no-global-config-in-romstage b/util/lint/lint-001-no-global-config-in-romstage
index 29c9db1..79293eb 100755
--- a/util/lint/lint-001-no-global-config-in-romstage
+++ b/util/lint/lint-001-no-global-config-in-romstage
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that no symbol #defined in any romstage.c is used elsewhere
DEFINES=`grep "#define" src/mainboard/*/*/romstage.c |sed 's,.*#define[\t ]\([^\t ]*\)[\t ].*,\1,' | grep -v "(" | sort -u`
diff --git a/util/lint/lint-007-checkpatch b/util/lint/lint-007-checkpatch
index 77c3907..a56c62b 100755
--- a/util/lint/lint-007-checkpatch
+++ b/util/lint/lint-007-checkpatch
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Checkpatch on .c, .h, & Kconfig files in the tree
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-008-kconfig b/util/lint/lint-008-kconfig
index 79f7146..948031a 100755
--- a/util/lint/lint-008-kconfig
+++ b/util/lint/lint-008-kconfig
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: check Kconfig files for warnings and errors
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-014-qualified-types b/util/lint/lint-014-qualified-types
index 7c0409c..4a56dd6 100755
--- a/util/lint/lint-014-qualified-types
+++ b/util/lint/lint-014-qualified-types
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that variables have fully qualified types
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-extended-007-checkpatch b/util/lint/lint-extended-007-checkpatch
index 80c1af5..aa16caf 100755
--- a/util/lint/lint-extended-007-checkpatch
+++ b/util/lint/lint-extended-007-checkpatch
@@ -1,16 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Run checkpatch on directories that are known good
PIDS=""
diff --git a/util/lint/lint-extended-015-final-newlines b/util/lint/lint-extended-015-final-newlines
index 4e72995..67aa27e 100755
--- a/util/lint/lint-extended-015-final-newlines
+++ b/util/lint/lint-extended-015-final-newlines
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that files end with a single newline
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-003-whitespace b/util/lint/lint-stable-003-whitespace
index 7943fcc..1710083 100755
--- a/util/lint/lint-stable-003-whitespace
+++ b/util/lint/lint-stable-003-whitespace
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check for superfluous whitespace in the tree
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-004-style-labels b/util/lint/lint-stable-004-style-labels
index c952b91..21aa69d 100755
--- a/util/lint/lint-stable-004-style-labels
+++ b/util/lint/lint-stable-004-style-labels
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that C labels begin at start-of-line
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-008-kconfig b/util/lint/lint-stable-008-kconfig
index 778a7a5..34dec46 100755
--- a/util/lint/lint-stable-008-kconfig
+++ b/util/lint/lint-stable-008-kconfig
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: check Kconfig files for errors
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-009-old-licenses b/util/lint/lint-stable-009-old-licenses
index 369d393..1835a35 100755
--- a/util/lint/lint-stable-009-old-licenses
+++ b/util/lint/lint-stable-009-old-licenses
@@ -1,16 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: verify that files don't have the old style header
# regex list of files and directories to exclude from the search
diff --git a/util/lint/lint-stable-010-asm-syntax b/util/lint/lint-stable-010-asm-syntax
index d532c5d..5f02ff5 100755
--- a/util/lint/lint-stable-010-asm-syntax
+++ b/util/lint/lint-stable-010-asm-syntax
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that we use a single assembler syntax
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-016-non-ascii b/util/lint/lint-stable-016-non-ascii
index a9967ca..5bbafbb 100755
--- a/util/lint/lint-stable-016-non-ascii
+++ b/util/lint/lint-stable-016-non-ascii
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check for non-ASCII and unprintable characters
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-017-configs b/util/lint/lint-stable-017-configs
index 01d32b1..1221672 100755
--- a/util/lint/lint-stable-017-configs
+++ b/util/lint/lint-stable-017-configs
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check that saved config files are miniconfigs
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-018-symlinks b/util/lint/lint-stable-018-symlinks
index eddcb05..c9aa356 100755
--- a/util/lint/lint-stable-018-symlinks
+++ b/util/lint/lint-stable-018-symlinks
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Report any symbolic links
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-019-header-files b/util/lint/lint-stable-019-header-files
index 6940227..8114931 100755
--- a/util/lint/lint-stable-019-header-files
+++ b/util/lint/lint-stable-019-header-files
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check for auto-included headers
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-021-coreboot-lowercase b/util/lint/lint-stable-021-coreboot-lowercase
index 6c6a56b..f9444ce 100755
--- a/util/lint/lint-stable-021-coreboot-lowercase
+++ b/util/lint/lint-stable-021-coreboot-lowercase
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Verify that the word 'coreboot' is lowercase
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-022-clang-format b/util/lint/lint-stable-022-clang-format
index fb9388b..439af55 100755
--- a/util/lint/lint-stable-022-clang-format
+++ b/util/lint/lint-stable-022-clang-format
@@ -1,16 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Run clang-format on white-listed directories
LC_ALL=C export LC_ALL
diff --git a/util/lint/lint-stable-023-filenames b/util/lint/lint-stable-023-filenames
index 6332d2e..b864ab9 100755
--- a/util/lint/lint-stable-023-filenames
+++ b/util/lint/lint-stable-023-filenames
@@ -1,15 +1,8 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# DESCR: Check for illegal characters in filename
LC_ALL=C export LC_ALL
diff --git a/util/mainboard/google/hatch/template/Makefile.inc b/util/mainboard/google/hatch/template/Makefile.inc
index 38cf728..c444209 100644
--- a/util/mainboard/google/hatch/template/Makefile.inc
+++ b/util/mainboard/google/hatch/template/Makefile.inc
@@ -1,13 +1,5 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
SPD_SOURCES =
diff --git a/util/mainboard/google/volteer/template/Makefile.inc b/util/mainboard/google/volteer/template/Makefile.inc
index 38cf728..c444209 100644
--- a/util/mainboard/google/volteer/template/Makefile.inc
+++ b/util/mainboard/google/volteer/template/Makefile.inc
@@ -1,13 +1,5 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
SPD_SOURCES =
diff --git a/util/mainboard/google/zork/template/Makefile.inc b/util/mainboard/google/zork/template/Makefile.inc
index 38cf728..c444209 100644
--- a/util/mainboard/google/zork/template/Makefile.inc
+++ b/util/mainboard/google/zork/template/Makefile.inc
@@ -1,13 +1,5 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
SPD_SOURCES =
diff --git a/util/mma/mma_get_result.sh b/util/mma/mma_get_result.sh
index 890ee74..48f5360 100755
--- a/util/mma/mma_get_result.sh
+++ b/util/mma/mma_get_result.sh
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
mma_results_op_bin="${1}"
mma_results_op_bin_tmp="${mma_results_op_bin}".tmp
diff --git a/util/mma/mma_setup_test.sh b/util/mma/mma_setup_test.sh
index a53905b..9680d2e 100755
--- a/util/mma/mma_setup_test.sh
+++ b/util/mma/mma_setup_test.sh
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
file_type_mma="mma"
flashrom_temp_image=/tmp/flash_image_mma.bin
diff --git a/util/mtkheader/gen-bl-img.py b/util/mtkheader/gen-bl-img.py
index 656b976..473d2a4 100755
--- a/util/mtkheader/gen-bl-img.py
+++ b/util/mtkheader/gen-bl-img.py
@@ -1,16 +1,7 @@
#!/usr/bin/env python2
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-
+# SPDX-License-Identifier: GPL-2.0-only
import struct
import sys
diff --git a/util/nvramtool/Makefile b/util/nvramtool/Makefile
index c210234..25962ef 100644
--- a/util/nvramtool/Makefile
+++ b/util/nvramtool/Makefile
@@ -4,15 +4,7 @@
## (C) 2005-2008 coresystems GmbH
## written by Stefan Reinauer <stepan(a)coresystems.de>
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
PROGRAM = nvramtool
diff --git a/util/nvramtool/Makefile.inc b/util/nvramtool/Makefile.inc
index 6974289..00e5efa 100644
--- a/util/nvramtool/Makefile.inc
+++ b/util/nvramtool/Makefile.inc
@@ -5,15 +5,7 @@
## written by Stefan Reinauer <stepan(a)coresystems.de>
## (C) 2012 secunet Security Networks AG
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
OS_ARCH = $(shell uname)
NVRAMTOOLFLAGS := -I$(top)/util/nvramtool
diff --git a/util/nvramtool/cbfs.c b/util/nvramtool/cbfs.c
index 86b5f59..7677633 100644
--- a/util/nvramtool/cbfs.c
+++ b/util/nvramtool/cbfs.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifdef __MINGW32__
#include <winsock.h>
diff --git a/util/pmh7tool/Makefile b/util/pmh7tool/Makefile
index 8572e00..9b3921a 100644
--- a/util/pmh7tool/Makefile
+++ b/util/pmh7tool/Makefile
@@ -1,12 +1,4 @@
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
CC = gcc
CFLAGS = -O2 -Wall -Wextra -Werror
diff --git a/util/pmh7tool/pmh7tool.c b/util/pmh7tool/pmh7tool.c
index 908abf3..dc9df2d 100644
--- a/util/pmh7tool/pmh7tool.c
+++ b/util/pmh7tool/pmh7tool.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/pmh7tool/pmh7tool.h b/util/pmh7tool/pmh7tool.h
index 34ccbc9..54fdaaf 100644
--- a/util/pmh7tool/pmh7tool.h
+++ b/util/pmh7tool/pmh7tool.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef PMH7TOOL_H
#define PMH7TOOL_H
diff --git a/util/post/post.c b/util/post/post.c
index ef76916..791e039 100644
--- a/util/post/post.c
+++ b/util/post/post.c
@@ -1,14 +1,5 @@
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include <errno.h>
#include <limits.h>
diff --git a/util/release/genrelnotes b/util/release/genrelnotes
index e972b40..26cf280 100755
--- a/util/release/genrelnotes
+++ b/util/release/genrelnotes
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
+# SPDX-License-Identifier: GPL-2.0-only
# This script creates a list of commits between two releases, broken out into
# fairly inexact categories, based on the directories that files are in. If
diff --git a/util/release/gerrit_stats.pl b/util/release/gerrit_stats.pl
index 9e2e71a..e21877f 100755
--- a/util/release/gerrit_stats.pl
+++ b/util/release/gerrit_stats.pl
@@ -1,15 +1,7 @@
#!/usr/bin/perl
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
package gerrit_stats;
diff --git a/util/riscv/sifive-gpt.py b/util/riscv/sifive-gpt.py
index c651f02..e3d7ceb 100755
--- a/util/riscv/sifive-gpt.py
+++ b/util/riscv/sifive-gpt.py
@@ -1,14 +1,7 @@
#!/usr/bin/env python3
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-only
import sys, os, struct, uuid, zlib, io
diff --git a/util/sconfig/main.c b/util/sconfig/main.c
index 036c59c..b0c5338 100644
--- a/util/sconfig/main.c
+++ b/util/sconfig/main.c
@@ -1,14 +1,5 @@
/* sconfig, coreboot device tree compiler */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <ctype.h>
/* stat.h needs to be included before commonlib/helpers.h to avoid errors.*/
diff --git a/util/sconfig/sconfig.h b/util/sconfig/sconfig.h
index 9f6e01c..a960b7f 100644
--- a/util/sconfig/sconfig.h
+++ b/util/sconfig/sconfig.h
@@ -1,14 +1,5 @@
/* sconfig, coreboot device tree compiler */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/sconfig/sconfig.l b/util/sconfig/sconfig.l
index 0c30d2c..9fd0cec 100755
--- a/util/sconfig/sconfig.l
+++ b/util/sconfig/sconfig.l
@@ -1,15 +1,6 @@
%{
/* sconfig, coreboot device tree compiler */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "sconfig.tab.h"
diff --git a/util/sconfig/sconfig.tab.c_shipped b/util/sconfig/sconfig.tab.c_shipped
index f0233a5..fb7e3f7 100644
--- a/util/sconfig/sconfig.tab.c_shipped
+++ b/util/sconfig/sconfig.tab.c_shipped
@@ -68,16 +68,7 @@
/* First part of user prologue. */
/* sconfig, coreboot device tree compiler */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "sconfig.h"
diff --git a/util/sconfig/sconfig.y b/util/sconfig/sconfig.y
index ef3e160..597e309 100755
--- a/util/sconfig/sconfig.y
+++ b/util/sconfig/sconfig.y
@@ -1,15 +1,6 @@
%{
/* sconfig, coreboot device tree compiler */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include "sconfig.h"
diff --git a/util/scripts/cross-repo-cherrypick b/util/scripts/cross-repo-cherrypick
index 1f1931b..3fbc46f 100755
--- a/util/scripts/cross-repo-cherrypick
+++ b/util/scripts/cross-repo-cherrypick
@@ -1,15 +1,7 @@
#!/bin/sh
# cross-repo-cherrypick - rebase helper script
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
# Adapt to your remote branch:
BRANCH="origin/master"
diff --git a/util/scripts/decode_spd.sh b/util/scripts/decode_spd.sh
index 9ab9fa3..8ce28af 100755
--- a/util/scripts/decode_spd.sh
+++ b/util/scripts/decode_spd.sh
@@ -2,16 +2,8 @@
#
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-#
+# SPDX-License-Identifier: GPL-2.0-only
+
# Parses spd hex files and outputs the contents in various formats
#
#
diff --git a/util/scripts/dts-to-fmd.sh b/util/scripts/dts-to-fmd.sh
index cff44e0..5c37726 100755
--- a/util/scripts/dts-to-fmd.sh
+++ b/util/scripts/dts-to-fmd.sh
@@ -1,12 +1,6 @@
#!/usr/bin/env bash
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-only
+
# converts a depthcharge fmap.dts into an fmaptool compatible .fmd format
# requires fdt utilities (dtc, fdtget)
#
diff --git a/util/scripts/gerrit-rebase b/util/scripts/gerrit-rebase
index 8374913..9e4c791 100755
--- a/util/scripts/gerrit-rebase
+++ b/util/scripts/gerrit-rebase
@@ -1,12 +1,5 @@
#!/usr/bin/env bash
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
+# SPDX-License-Identifier: GPL-2.0-only
# $0 from-branch to-branch
#
diff --git a/util/scripts/maintainers.go b/util/scripts/maintainers.go
index 34841b3..459c030 100644
--- a/util/scripts/maintainers.go
+++ b/util/scripts/maintainers.go
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
package main
diff --git a/util/scripts/update_submodules b/util/scripts/update_submodules
index cf0bdbd..993f58e 100755
--- a/util/scripts/update_submodules
+++ b/util/scripts/update_submodules
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
# Description:
# Check all submodules for updates. If there are more than a minimum
diff --git a/util/showdevicetree/showdt.c b/util/showdevicetree/showdt.c
index d8a5e62..961a69d 100644
--- a/util/showdevicetree/showdt.c
+++ b/util/showdevicetree/showdt.c
@@ -1,14 +1,5 @@
/* Compile and dump the device tree */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
/* you can't include string.h due to conflicts with coreboot prototypes. */
void *memcpy(void *m1, void *m2, size_t s);
diff --git a/util/superiotool/ali.c b/util/superiotool/ali.c
index c1344d9..8f0e5f9 100644
--- a/util/superiotool/ali.c
+++ b/util/superiotool/ali.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/amd.c b/util/superiotool/amd.c
index 6a379cb..2057ec2 100644
--- a/util/superiotool/amd.c
+++ b/util/superiotool/amd.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/aspeed.c b/util/superiotool/aspeed.c
index 977e181..7e4c5b1 100644
--- a/util/superiotool/aspeed.c
+++ b/util/superiotool/aspeed.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/exar.c b/util/superiotool/exar.c
index 27060f4..85b8cf8 100644
--- a/util/superiotool/exar.c
+++ b/util/superiotool/exar.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/fintek.c b/util/superiotool/fintek.c
index 48cb890..b2fc77f 100644
--- a/util/superiotool/fintek.c
+++ b/util/superiotool/fintek.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/infineon.c b/util/superiotool/infineon.c
index 8e73d33..e74e505 100644
--- a/util/superiotool/infineon.c
+++ b/util/superiotool/infineon.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/ite.c b/util/superiotool/ite.c
index 9d9e0e4..7dc594f 100644
--- a/util/superiotool/ite.c
+++ b/util/superiotool/ite.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/nsc.c b/util/superiotool/nsc.c
index 444267d..7cc50cc 100644
--- a/util/superiotool/nsc.c
+++ b/util/superiotool/nsc.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/nuvoton.c b/util/superiotool/nuvoton.c
index c00ef49..01f9173 100644
--- a/util/superiotool/nuvoton.c
+++ b/util/superiotool/nuvoton.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/pci.c b/util/superiotool/pci.c
index 1e0c9c1..658de04 100644
--- a/util/superiotool/pci.c
+++ b/util/superiotool/pci.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/serverengines.c b/util/superiotool/serverengines.c
index c24cecf..bee6f37 100644
--- a/util/superiotool/serverengines.c
+++ b/util/superiotool/serverengines.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/smsc.c b/util/superiotool/smsc.c
index 60d02b8..7982a16 100644
--- a/util/superiotool/smsc.c
+++ b/util/superiotool/smsc.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/superiotool.c b/util/superiotool/superiotool.c
index c5fa20d..c6bf4fa 100644
--- a/util/superiotool/superiotool.c
+++ b/util/superiotool/superiotool.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/superiotool.h b/util/superiotool/superiotool.h
index fb6be38..060102b 100644
--- a/util/superiotool/superiotool.h
+++ b/util/superiotool/superiotool.h
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#ifndef SUPERIOTOOL_H
#define SUPERIOTOOL_H
diff --git a/util/superiotool/via.c b/util/superiotool/via.c
index 374d4db..c552328 100644
--- a/util/superiotool/via.c
+++ b/util/superiotool/via.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/superiotool/winbond.c b/util/superiotool/winbond.c
index b2ae178..3f8e63a 100644
--- a/util/superiotool/winbond.c
+++ b/util/superiotool/winbond.c
@@ -1,15 +1,6 @@
/* This file is part of the superiotool project */
/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+ * /* SPDX-License-Identifier: GPL-2.0-or-later */
#include "superiotool.h"
diff --git a/util/supermicro/smcbiosinfo/smcbiosinfo.c b/util/supermicro/smcbiosinfo/smcbiosinfo.c
index 2213b0e..d7a6a30 100644
--- a/util/supermicro/smcbiosinfo/smcbiosinfo.c
+++ b/util/supermicro/smcbiosinfo/smcbiosinfo.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <string.h>
diff --git a/util/testing/Makefile.inc b/util/testing/Makefile.inc
index bf096d3..80e7fa9 100644
--- a/util/testing/Makefile.inc
+++ b/util/testing/Makefile.inc
@@ -1,15 +1,7 @@
##
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
test-help help::
@echo '*** coreboot test targets ***'
diff --git a/util/uio_usbdebug/console/printk.c b/util/uio_usbdebug/console/printk.c
index a3f6dde..4d0e652 100644
--- a/util/uio_usbdebug/console/printk.c
+++ b/util/uio_usbdebug/console/printk.c
@@ -1,14 +1,5 @@
/* This file is part of uio_usbdebug */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdarg.h>
diff --git a/util/uio_usbdebug/drivers/usb/pci_ehci.c b/util/uio_usbdebug/drivers/usb/pci_ehci.c
index fc8b3fa..305c339 100644
--- a/util/uio_usbdebug/drivers/usb/pci_ehci.c
+++ b/util/uio_usbdebug/drivers/usb/pci_ehci.c
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <device/pci_ehci.h>
diff --git a/util/uio_usbdebug/include/device/device.h b/util/uio_usbdebug/include/device/device.h
index 51c1c71..2548961 100644
--- a/util/uio_usbdebug/include/device/device.h
+++ b/util/uio_usbdebug/include/device/device.h
@@ -1,13 +1,4 @@
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef _DEVICE_DEVICE_H
diff --git a/util/uio_usbdebug/uio_usbdebug.c b/util/uio_usbdebug/uio_usbdebug.c
index e530700..54b0119 100644
--- a/util/uio_usbdebug/uio_usbdebug.c
+++ b/util/uio_usbdebug/uio_usbdebug.c
@@ -1,14 +1,5 @@
/* uio_usbdebug - Run coreboot's usbdebug driver in userspace */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <sys/stat.h>
diff --git a/util/uio_usbdebug/uio_usbdebug_intel.c b/util/uio_usbdebug/uio_usbdebug_intel.c
index bf91660..2497f6c 100644
--- a/util/uio_usbdebug/uio_usbdebug_intel.c
+++ b/util/uio_usbdebug/uio_usbdebug_intel.c
@@ -1,14 +1,5 @@
/* This file is part of uio_usbdebug */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <arch/io.h>
#include <device/device.h>
diff --git a/util/vgabios/Makefile b/util/vgabios/Makefile
index 203b07c..dec3c9b 100644
--- a/util/vgabios/Makefile
+++ b/util/vgabios/Makefile
@@ -1,16 +1,7 @@
## This file is part of the coreboot project.
##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; version 2 of the License.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
+## SPDX-License-Identifier: GPL-2.0-only
-#
# NOTE: You need to add your libpci.a version to CFLAGS below if
# pci-userspace.c does not build.
#
diff --git a/util/vgabios/include/arch/byteorder.h b/util/vgabios/include/arch/byteorder.h
index b0b354a..754ff75 100644
--- a/util/vgabios/include/arch/byteorder.h
+++ b/util/vgabios/include/arch/byteorder.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef _BYTEORDER_H
#define _BYTEORDER_H
diff --git a/util/vgabios/include/config.h b/util/vgabios/include/config.h
index 35b69a1..1b336a1 100644
--- a/util/vgabios/include/config.h
+++ b/util/vgabios/include/config.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#define CONFIG_PCI_OPTION_ROM_RUN_YABEL 1
#define CONFIG_YABEL_PCI_ACCESS_OTHER_DEVICES 0
diff --git a/util/vgabios/include/console/console.h b/util/vgabios/include/console/console.h
index 2858d1d..49a201f 100644
--- a/util/vgabios/include/console/console.h
+++ b/util/vgabios/include/console/console.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef _CONSOLE_CONSOLE_H
#define _CONSOLE_CONSOLE_H
diff --git a/util/vgabios/include/stdtypes.h b/util/vgabios/include/stdtypes.h
index c31cb35..022a1b6 100644
--- a/util/vgabios/include/stdtypes.h
+++ b/util/vgabios/include/stdtypes.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef _STDTYPES_H
#define _STDTYPES_H
diff --git a/util/vgabios/pci-userspace.c b/util/vgabios/pci-userspace.c
index 2a57f48..3091590 100644
--- a/util/vgabios/pci-userspace.c
+++ b/util/vgabios/pci-userspace.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <pci/pci.h>
diff --git a/util/vgabios/pci-userspace.h b/util/vgabios/pci-userspace.h
index 4fe933a..aeeb344 100644
--- a/util/vgabios/pci-userspace.h
+++ b/util/vgabios/pci-userspace.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __PCI_USERSPACE_H__
#define __PCI_USERSPACE_H__
diff --git a/util/vgabios/testbios.c b/util/vgabios/testbios.c
index 1c6192c..7080c50 100644
--- a/util/vgabios/testbios.c
+++ b/util/vgabios/testbios.c
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#include <stdio.h>
#include <stdlib.h>
diff --git a/util/vgabios/testbios.h b/util/vgabios/testbios.h
index ef46d60..c97298c 100644
--- a/util/vgabios/testbios.h
+++ b/util/vgabios/testbios.h
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __TESTBIOS_H__
#define __TESTBIOS_H__
diff --git a/util/x86/x86_page_tables.go b/util/x86/x86_page_tables.go
index 34959fa..25b7eb7 100644
--- a/util/x86/x86_page_tables.go
+++ b/util/x86/x86_page_tables.go
@@ -1,14 +1,5 @@
/* This file is part of the coreboot project. */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+/* SPDX-License-Identifier: GPL-2.0-only */
package main
diff --git a/util/xcompile/xcompile b/util/xcompile/xcompile
index 0ffcf0a..53a72de 100755
--- a/util/xcompile/xcompile
+++ b/util/xcompile/xcompile
@@ -1,15 +1,7 @@
#!/usr/bin/env bash
# This file is part of the coreboot project.
#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# SPDX-License-Identifier: GPL-2.0-only
# Usage: [--debug] [path to xgcc/bin directory]
--
To view, visit https://review.coreboot.org/c/coreboot/+/41177
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I1008a63b804f355a916221ac994701d7584f60ff
Gerrit-Change-Number: 41177
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Philipp Hug <philipp(a)hug.cx>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: ron minnich <rminnich(a)gmail.com>
Gerrit-MessageType: newchange
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41175 )
Change subject: AUTHORS, util/: Drop individual copyright notices
......................................................................
AUTHORS, util/: Drop individual copyright notices
We have the git history which is a more reliable librarian.
Change-Id: Idbcc5ceeb33804204e56d62491cb58146f7c9f37
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M AUTHORS
M util/abuild/abuild
M util/acpi/acpidump-all
M util/amdfwtool/amdfwtool.c
M util/archive/archive.c
M util/archive/archive.h
M util/bincfg/bincfg.h
M util/bincfg/bincfg.l
M util/bincfg/bincfg.lex.c_shipped
M util/bincfg/bincfg.y
M util/bincfg/gbe-ich9m.set
M util/bincfg/gbe-ich9m.spec
M util/bincfg/ifd-x200.set
M util/bincfg/ifd-x200.spec
M util/board_status/board_status.sh
M util/board_status/getrevision.sh
M util/bucts/bucts.c
M util/cavium/devicetree_convert.py
M util/cbfstool/ProcessorBind.h
M util/cbfstool/amdcompress.c
M util/cbfstool/cbfs-mkpayload.c
M util/cbfstool/cbfs-mkstage.c
M util/cbfstool/cbfs-payload-linux.c
M util/cbfstool/cbfs.h
M util/cbfstool/cbfs_image.c
M util/cbfstool/cbfs_image.h
M util/cbfstool/cbfs_sections.c
M util/cbfstool/cbfs_sections.h
M util/cbfstool/cbfscomptool.c
M util/cbfstool/cbfstool.c
M util/cbfstool/coff.h
M util/cbfstool/common.c
M util/cbfstool/common.h
M util/cbfstool/compress.c
M util/cbfstool/console/console.h
M util/cbfstool/elfheaders.c
M util/cbfstool/elfparsing.h
M util/cbfstool/fit.c
M util/cbfstool/fit.h
M util/cbfstool/flashmap/fmap.c
M util/cbfstool/flashmap/fmap.h
M util/cbfstool/flashmap/kv_pair.c
M util/cbfstool/flashmap/kv_pair.h
M util/cbfstool/flashmap/valstr.c
M util/cbfstool/flashmap/valstr.h
M util/cbfstool/flashmap_tests.c
M util/cbfstool/fmap_from_fmd.c
M util/cbfstool/fmap_from_fmd.h
M util/cbfstool/fmaptool.c
M util/cbfstool/fmd.c
M util/cbfstool/fmd.h
M util/cbfstool/fmd_parser.y
M util/cbfstool/fmd_scanner.c_shipped
M util/cbfstool/fmd_scanner.l
M util/cbfstool/fv.h
M util/cbfstool/ifittool.c
M util/cbfstool/ifwitool.c
M util/cbfstool/linux_trampoline.S
M util/cbfstool/linux_trampoline.h
M util/cbfstool/option.h
M util/cbfstool/partitioned_file.c
M util/cbfstool/partitioned_file.h
M util/cbfstool/rmodtool.c
M util/cbfstool/rmodule.c
M util/cbfstool/rmodule.h
M util/cbfstool/xdr.c
M util/cbmem/Makefile
M util/cbmem/cbmem.c
M util/chromeos/crosfirmware.sh
M util/chromeos/extract_blobs.sh
M util/chromeos/gen_test_hwid.sh
M util/crossgcc/Makefile.inc
M util/crossgcc/buildgcc
M util/docker/Makefile
M util/docker/coreboot.org-status/kconfig2html
M util/docker/coreboot.org-status/run.sh
M util/dtd_parser/dtd_parser.py
M util/ectool/Makefile
M util/exynos/fixed_cksum.py
M util/exynos/variable_cksum.py
M util/find_usbdebug/find_usbdebug.sh
M util/fuzz-tests/jpeg-test.c
M util/genbuild_h/genbuild_h.sh
M util/gitconfig/commit-msg
M util/gitconfig/gitconfig.sh
M util/gitconfig/pre-commit
M util/gitconfig/test/commit-message-hook.sh
M util/gitconfig/test/helpers.sh
M util/gitconfig/test/timeout.sh
M util/ifdtool/Makefile
M util/ifdtool/ifdtool.c
M util/ifdtool/ifdtool.h
M util/intelmetool/Makefile
M util/intelmetool/intelmetool.c
M util/intelmetool/intelmetool.h
M util/inteltool/Makefile
M util/inteltool/amb.c
M util/inteltool/cpu.c
M util/inteltool/gfx.c
M util/inteltool/gpio.c
M util/inteltool/gpio_groups.c
M util/inteltool/inteltool.c
M util/inteltool/inteltool.h
M util/inteltool/ivy_memory.c
M util/inteltool/lpc.c
M util/inteltool/memory.c
M util/inteltool/pcie.c
M util/inteltool/pcr.c
M util/inteltool/pcr.h
M util/inteltool/powermgt.c
M util/inteltool/rootcmplx.c
M util/intelvbttool/Makefile
M util/intelvbttool/intelvbttool.c
M util/kbc1126/kbc1126_ec_dump.c
M util/kbc1126/kbc1126_ec_insert.c
M util/kconfig/toada.c
M util/lint/checkpatch_json.py
M util/lint/kconfig_lint
M util/lint/lint-000-license-headers
M util/lint/lint-001-no-global-config-in-romstage
M util/lint/lint-007-checkpatch
M util/lint/lint-008-kconfig
M util/lint/lint-014-qualified-types
M util/lint/lint-extended-007-checkpatch
M util/lint/lint-extended-015-final-newlines
M util/lint/lint-extended-020-signed-off-by
M util/lint/lint-stable-003-whitespace
M util/lint/lint-stable-004-style-labels
M util/lint/lint-stable-005-board-status
M util/lint/lint-stable-006-board-name
M util/lint/lint-stable-008-kconfig
M util/lint/lint-stable-009-old-licenses
M util/lint/lint-stable-010-asm-syntax
M util/lint/lint-stable-012-executable-bit
M util/lint/lint-stable-013-site-local
M util/lint/lint-stable-016-non-ascii
M util/lint/lint-stable-017-configs
M util/lint/lint-stable-018-symlinks
M util/lint/lint-stable-019-header-files
M util/lint/lint-stable-021-coreboot-lowercase
M util/lint/lint-stable-022-clang-format
M util/lint/lint-stable-023-filenames
M util/mainboard/google/volteer/template/Makefile.inc
M util/mainboard/google/volteer/template/include/variant/ec.h
M util/mainboard/google/volteer/template/include/variant/gpio.h
M util/me_cleaner/me_cleaner.py
M util/mma/mma.conf
M util/mma/mma_automated_test.sh
M util/mma/mma_get_result.sh
M util/mma/mma_setup_test.sh
M util/mtkheader/gen-bl-img.py
M util/nvramtool/accessors/layout-bin.c
M util/nvramtool/accessors/layout-common.c
M util/nvramtool/accessors/layout-text.c
M util/nvramtool/accessors/layout-text.h
M util/nvramtool/cbfs.c
M util/nvramtool/cbfs.h
M util/nvramtool/cli/nvramtool.8
M util/nvramtool/cli/nvramtool.c
M util/nvramtool/cli/opts.c
M util/nvramtool/cli/opts.h
M util/nvramtool/cmos_lowlevel.c
M util/nvramtool/cmos_lowlevel.h
M util/nvramtool/cmos_ops.c
M util/nvramtool/cmos_ops.h
M util/nvramtool/common.c
M util/nvramtool/common.h
M util/nvramtool/hexdump.c
M util/nvramtool/hexdump.h
M util/nvramtool/input_file.c
M util/nvramtool/input_file.h
M util/nvramtool/layout.c
M util/nvramtool/layout.h
M util/nvramtool/lbtable.c
M util/nvramtool/lbtable.h
M util/nvramtool/reg_expr.c
M util/nvramtool/reg_expr.h
M util/pmh7tool/Makefile
M util/pmh7tool/pmh7tool.c
M util/pmh7tool/pmh7tool.h
M util/post/post.c
M util/qualcomm/createxbl.py
M util/qualcomm/ipqheader.py
M util/qualcomm/mbn_tools.py
M util/release/genrelnotes
M util/release/gerrit_stats.pl
M util/riscv/sifive-gpt.py
M util/rockchip/make_idb.py
M util/sconfig/lex.yy.c_shipped
M util/sconfig/main.c
M util/sconfig/sconfig.h
M util/sconfig/sconfig.l
M util/sconfig/sconfig.tab.c_shipped
M util/sconfig/sconfig.y
M util/scripts/cross-repo-cherrypick
M util/scripts/dts-to-fmd.sh
M util/scripts/find-unused-kconfig-symbols.sh
M util/scripts/gerrit-rebase
M util/scripts/maintainers.go
M util/scripts/no-fsf-addresses.sh
M util/scripts/ucode_h_to_bin.sh
M util/scripts/update_submodules
M util/showdevicetree/showdt.c
M util/spdtool/spdtool.py
M util/spkmodem_recv/spkmodem-recv.c
M util/superiotool/Makefile
M util/superiotool/ali.c
M util/superiotool/amd.c
M util/superiotool/aspeed.c
M util/superiotool/exar.c
M util/superiotool/fintek.c
M util/superiotool/infineon.c
M util/superiotool/ite.c
M util/superiotool/nsc.c
M util/superiotool/nuvoton.c
M util/superiotool/pci.c
M util/superiotool/serverengines.c
M util/superiotool/smsc.c
M util/superiotool/superiotool.c
M util/superiotool/superiotool.h
M util/superiotool/via.c
M util/superiotool/winbond.c
M util/supermicro/smcbiosinfo/smcbiosinfo.c
M util/uio_usbdebug/console/printk.c
M util/uio_usbdebug/drivers/usb/pci_ehci.c
M util/uio_usbdebug/include/device/device.h
M util/uio_usbdebug/linux/uio_ehci_pci.c
M util/uio_usbdebug/uio_usbdebug.c
M util/uio_usbdebug/uio_usbdebug_intel.c
M util/vgabios/Makefile
M util/vgabios/device.c
M util/vgabios/include/arch/byteorder.h
M util/vgabios/include/config.h
M util/vgabios/include/console/console.h
M util/vgabios/include/stdtypes.h
M util/vgabios/pci-userspace.c
M util/vgabios/pci-userspace.h
M util/vgabios/testbios.c
M util/vgabios/testbios.h
M util/x86/x86_page_tables.go
M util/xcompile/xcompile
241 files changed, 205 insertions(+), 1,042 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/75/41175/1
diff --git a/AUTHORS b/AUTHORS
index 4bc62a7..8b1cb22 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -51,6 +51,7 @@
David Hendricks
David Mosberger-Tang
David Mueller
+David S. Peterson
Denis 'GNUtoo' Carikli
Denis Dowling
DENX Software Engineering
diff --git a/util/abuild/abuild b/util/abuild/abuild
index 3b86121..b6a6bfe 100755
--- a/util/abuild/abuild
+++ b/util/abuild/abuild
@@ -4,11 +4,6 @@
#
# This script builds coreboot images for all available targets.
#
-# (C) 2004 by Stefan Reinauer <stepan(a)openbios.org>
-# (C) 2006-2010 by coresystems GmbH <info(a)coresystems.de>
-# (C) 2013-2014 Sage Electronic Engineering, LLC
-# (C) 2014 Patrick Georgi <patrick(a)georgi-clan.de>
-#
# This file is subject to the terms and conditions of the GNU General
# Public License. See the file COPYING in the main directory of this
# archive for more details.
diff --git a/util/acpi/acpidump-all b/util/acpi/acpidump-all
index f43b7ef..29bf254 100755
--- a/util/acpi/acpidump-all
+++ b/util/acpi/acpidump-all
@@ -1,7 +1,5 @@
#!/usr/bin/env bash
#
-# Copyright (C) 2007-2010 by coresystems GmbH
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/amdfwtool/amdfwtool.c b/util/amdfwtool/amdfwtool.c
index 1ff86e6..bb4266d 100644
--- a/util/amdfwtool/amdfwtool.c
+++ b/util/amdfwtool/amdfwtool.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2015 - 2016 Advanced Micro Devices, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/archive/archive.c b/util/archive/archive.c
index 36c0ab1..384a980 100644
--- a/util/archive/archive.c
+++ b/util/archive/archive.c
@@ -1,7 +1,4 @@
/*
- * Copyright (C) 2015 The ChromiumOS Authors. All rights reserved.
- * written by Daisuke Nojiri <dnojiri(a)chromium.org>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/archive/archive.h b/util/archive/archive.h
index 67c42e2..c7fe53f 100644
--- a/util/archive/archive.h
+++ b/util/archive/archive.h
@@ -1,7 +1,4 @@
/*
- * Copyright (C) 2015 The ChromiumOS Authors. All rights reserved.
- * written by Daisuke Nojiri <dnojiri(a)chromium.org>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/bincfg/bincfg.h b/util/bincfg/bincfg.h
index b8c6688..1f2d270 100644
--- a/util/bincfg/bincfg.h
+++ b/util/bincfg/bincfg.h
@@ -1,8 +1,5 @@
+/* bincfg - Compiler/Decompiler for data blobs with specs */
/*
- * bincfg - Compiler/Decompiler for data blobs with specs
- * Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
- * Copyright (C) 2018 Denis 'GNUtoo' Carikli <GNUtoo(a)no-log.org>
- *
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
diff --git a/util/bincfg/bincfg.l b/util/bincfg/bincfg.l
index f9e880f..5f9a2c9 100644
--- a/util/bincfg/bincfg.l
+++ b/util/bincfg/bincfg.l
@@ -1,7 +1,5 @@
+/* bincfg - Compiler/Decompiler for data blobs with specs */
/*
- * bincfg - Compiler/Decompiler for data blobs with specs
- * Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
- *
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
diff --git a/util/bincfg/bincfg.lex.c_shipped b/util/bincfg/bincfg.lex.c_shipped
index 44a76a1..e7a2537 100644
--- a/util/bincfg/bincfg.lex.c_shipped
+++ b/util/bincfg/bincfg.lex.c_shipped
@@ -33,7 +33,7 @@
#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
- * if you want the limit (max/min) macros for int types.
+ * if you want the limit (max/min) macros for int types.
*/
#ifndef __STDC_LIMIT_MACROS
#define __STDC_LIMIT_MACROS 1
@@ -50,7 +50,7 @@
typedef signed char flex_int8_t;
typedef short int flex_int16_t;
typedef int flex_int32_t;
-typedef unsigned char flex_uint8_t;
+typedef unsigned char flex_uint8_t;
typedef unsigned short int flex_uint16_t;
typedef unsigned int flex_uint32_t;
@@ -176,7 +176,7 @@
#define YY_LESS_LINENO(n)
#define YY_LINENO_REWIND_TO(ptr)
-
+
/* Return all but the first "n" matched characters back to the input stream. */
#define yyless(n) \
do \
@@ -233,7 +233,7 @@
int yy_bs_lineno; /**< The line count. */
int yy_bs_column; /**< The column count. */
-
+
/* Whether to try to fill the input buffer when we reach the
* end of it.
*/
@@ -484,10 +484,8 @@
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *yytext;
+/* bincfg - Compiler/Decompiler for data blobs with specs */
/*
- * bincfg - Compiler/Decompiler for data blobs with specs
- * Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
- *
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
@@ -723,7 +721,7 @@
register yy_state_type yy_current_state;
register char *yy_cp, *yy_bp;
register int yy_act;
-
+
if ( !(yy_init) )
{
(yy_init) = 1;
@@ -1172,7 +1170,7 @@
{
register yy_state_type yy_current_state;
register char *yy_cp;
-
+
yy_current_state = (yy_start);
for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
@@ -1232,7 +1230,7 @@
{
int c;
-
+
*(yy_c_buf_p) = (yy_hold_char);
if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
@@ -1299,12 +1297,12 @@
/** Immediately switch to a different input stream.
* @param input_file A readable stream.
- *
+ *
* @note This function does not reset the start condition to @c INITIAL .
*/
void yyrestart (FILE * input_file )
{
-
+
if ( ! YY_CURRENT_BUFFER ){
yyensure_buffer_stack ();
YY_CURRENT_BUFFER_LVALUE =
@@ -1317,11 +1315,11 @@
/** Switch to a different input buffer.
* @param new_buffer The new input buffer.
- *
+ *
*/
void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
{
-
+
/* TODO. We should be able to replace this entire function body
* with
* yypop_buffer_state();
@@ -1361,13 +1359,13 @@
/** Allocate and initialize an input buffer state.
* @param file A readable stream.
* @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
- *
+ *
* @return the allocated buffer state.
*/
YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
{
YY_BUFFER_STATE b;
-
+
b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
if ( ! b )
YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
@@ -1390,11 +1388,11 @@
/** Destroy the buffer.
* @param b a buffer created with yy_create_buffer()
- *
+ *
*/
void yy_delete_buffer (YY_BUFFER_STATE b )
{
-
+
if ( ! b )
return;
@@ -1415,7 +1413,7 @@
{
int oerrno = errno;
-
+
yy_flush_buffer(b );
b->yy_input_file = file;
@@ -1431,13 +1429,13 @@
}
b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
-
+
errno = oerrno;
}
/** Discard all buffered characters. On the next scan, YY_INPUT will be called.
* @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
- *
+ *
*/
void yy_flush_buffer (YY_BUFFER_STATE b )
{
@@ -1466,7 +1464,7 @@
* the current state. This function will allocate the stack
* if necessary.
* @param new_buffer The new state.
- *
+ *
*/
void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
{
@@ -1496,7 +1494,7 @@
/** Removes and deletes the top of the stack, if present.
* The next element becomes the new top.
- *
+ *
*/
void yypop_buffer_state (void)
{
@@ -1520,7 +1518,7 @@
static void yyensure_buffer_stack (void)
{
yy_size_t num_to_alloc;
-
+
if (!(yy_buffer_stack)) {
/* First allocation is just for 2 elements, since we don't know if this
@@ -1533,9 +1531,9 @@
);
if ( ! (yy_buffer_stack) )
YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
-
+
memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
-
+
(yy_buffer_stack_max) = num_to_alloc;
(yy_buffer_stack_top) = 0;
return;
@@ -1563,13 +1561,13 @@
/** Setup the input buffer state to scan directly from a user-specified character buffer.
* @param base the character buffer
* @param size the size in bytes of the character buffer
- *
- * @return the newly allocated buffer state object.
+ *
+ * @return the newly allocated buffer state object.
*/
YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
{
YY_BUFFER_STATE b;
-
+
if ( size < 2 ||
base[size-2] != YY_END_OF_BUFFER_CHAR ||
base[size-1] != YY_END_OF_BUFFER_CHAR )
@@ -1598,14 +1596,14 @@
/** Setup the input buffer state to scan a string. The next call to yylex() will
* scan from a @e copy of @a str.
* @param yystr a NUL-terminated string to scan
- *
+ *
* @return the newly allocated buffer state object.
* @note If you want to scan bytes that may contain NUL values, then use
* yy_scan_bytes() instead.
*/
YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
{
-
+
return yy_scan_bytes(yystr,strlen(yystr) );
}
@@ -1613,7 +1611,7 @@
* scan from a @e copy of @a bytes.
* @param yybytes the byte buffer to scan
* @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
- *
+ *
* @return the newly allocated buffer state object.
*/
YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len )
@@ -1622,7 +1620,7 @@
char *buf;
yy_size_t n;
yy_size_t i;
-
+
/* Get memory for full buffer, including space for trailing EOB's. */
n = _yybytes_len + 2;
buf = (char *) yyalloc(n );
@@ -1676,16 +1674,16 @@
/* Accessor methods (get/set functions) to struct members. */
/** Get the current line number.
- *
+ *
*/
int yyget_lineno (void)
{
-
+
return yylineno;
}
/** Get the input stream.
- *
+ *
*/
FILE *yyget_in (void)
{
@@ -1693,7 +1691,7 @@
}
/** Get the output stream.
- *
+ *
*/
FILE *yyget_out (void)
{
@@ -1701,7 +1699,7 @@
}
/** Get the length of the current token.
- *
+ *
*/
yy_size_t yyget_leng (void)
{
@@ -1709,7 +1707,7 @@
}
/** Get the current token.
- *
+ *
*/
char *yyget_text (void)
@@ -1719,18 +1717,18 @@
/** Set the current line number.
* @param line_number
- *
+ *
*/
void yyset_lineno (int line_number )
{
-
+
yylineno = line_number;
}
/** Set the input stream. This does not discard the current
* input buffer.
* @param in_str A readable stream.
- *
+ *
* @see yy_switch_to_buffer
*/
void yyset_in (FILE * in_str )
@@ -1784,7 +1782,7 @@
/* yylex_destroy is for both reentrant and non-reentrant scanners. */
int yylex_destroy (void)
{
-
+
/* Pop the buffer stack, destroying each element. */
while(YY_CURRENT_BUFFER){
yy_delete_buffer(YY_CURRENT_BUFFER );
diff --git a/util/bincfg/bincfg.y b/util/bincfg/bincfg.y
index 8be11e9..5c65d75 100644
--- a/util/bincfg/bincfg.y
+++ b/util/bincfg/bincfg.y
@@ -1,7 +1,5 @@
+/* bincfg - Compiler/Decompiler for data blobs with specs */
/*
- * bincfg - Compiler/Decompiler for data blobs with specs
- * Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
- *
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
diff --git a/util/bincfg/gbe-ich9m.set b/util/bincfg/gbe-ich9m.set
index 01f85ab..712551d 100644
--- a/util/bincfg/gbe-ich9m.set
+++ b/util/bincfg/gbe-ich9m.set
@@ -1,6 +1,4 @@
#
-# Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
-#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
diff --git a/util/bincfg/gbe-ich9m.spec b/util/bincfg/gbe-ich9m.spec
index 45eed0e..02394d7 100644
--- a/util/bincfg/gbe-ich9m.spec
+++ b/util/bincfg/gbe-ich9m.spec
@@ -1,8 +1,3 @@
-#
-# Copyright (C) 2014 Steve Shenton <sgsit(a)libreboot.org>
-# Leah Rowe <info(a)minifree.org>
-# Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
-#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
diff --git a/util/bincfg/ifd-x200.set b/util/bincfg/ifd-x200.set
index 255eb88..4aa5bf0 100644
--- a/util/bincfg/ifd-x200.set
+++ b/util/bincfg/ifd-x200.set
@@ -1,6 +1,3 @@
-#
-# Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
-#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
diff --git a/util/bincfg/ifd-x200.spec b/util/bincfg/ifd-x200.spec
index 0cdbb9d..c9c8c1d 100644
--- a/util/bincfg/ifd-x200.spec
+++ b/util/bincfg/ifd-x200.spec
@@ -1,8 +1,3 @@
-#
-# Copyright (C) 2014 Steve Shenton <sgsit(a)libreboot.org>
-# Copyright (C) 2014, 2015 Leah Rowe <info(a)minifree.org>
-# Copyright (C) 2017 Damien Zammit <damien(a)zamaudio.com>
-#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
diff --git a/util/board_status/board_status.sh b/util/board_status/board_status.sh
index a990ce5..6a5f3c1 100755
--- a/util/board_status/board_status.sh
+++ b/util/board_status/board_status.sh
@@ -2,9 +2,6 @@
#
# This file is part of the coreboot project.
#
-# Copyright (C) 2013 Google Inc.
-# Copyright (C) 2014 Sage Electronic Engineering, LLC.
-#
EXIT_SUCCESS=0
EXIT_FAILURE=1
diff --git a/util/board_status/getrevision.sh b/util/board_status/getrevision.sh
index 168c972..d3c99b0 100755
--- a/util/board_status/getrevision.sh
+++ b/util/board_status/getrevision.sh
@@ -3,9 +3,6 @@
# This file is part of the coreboot project. It originated in the
# flashrom project but has been heavily modified since then.
#
-# Copyright (C) 2013 Stefan Tauner
-# Copyright (C) 2013 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
diff --git a/util/bucts/bucts.c b/util/bucts/bucts.c
index a4bca30..f932e5b 100644
--- a/util/bucts/bucts.c
+++ b/util/bucts/bucts.c
@@ -1,7 +1,4 @@
/*
- * Copyright (C) 2011 Peter Stuge <peter(a)stuge.se>
- * Copyright (C) 2017-2018 Arthur Heymans <arthur(a)aheymans.xyz>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cavium/devicetree_convert.py b/util/cavium/devicetree_convert.py
index 827e5a7..549ae74 100755
--- a/util/cavium/devicetree_convert.py
+++ b/util/cavium/devicetree_convert.py
@@ -1,7 +1,5 @@
#!/usr/bin/env python2
-
# devicetree_convert Tool to convert a DTB to a static C file
-# Copyright (C) 2018 Facebook Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/util/cbfstool/ProcessorBind.h b/util/cbfstool/ProcessorBind.h
index c0f4df0..cfa950c 100644
--- a/util/cbfstool/ProcessorBind.h
+++ b/util/cbfstool/ProcessorBind.h
@@ -1,8 +1,6 @@
/** @file
Processor or Compiler specific defines and types for IA-32 architecture.
-Copyright 2015 Google Inc.
-Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials are licensed and made available under
the terms and conditions of the BSD License that accompanies this distribution.
The full text of the license may be found at
diff --git a/util/cbfstool/amdcompress.c b/util/cbfstool/amdcompress.c
index 641e1ea..a42cfc2 100644
--- a/util/cbfstool/amdcompress.c
+++ b/util/cbfstool/amdcompress.c
@@ -1,8 +1,5 @@
+/* AMD Family 17h and later BIOS compressor */
/*
- * AMD Family 17h and later BIOS compressor
- *
- * Copyright (C) 2019 Advanced Micro Devices, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs-mkpayload.c b/util/cbfstool/cbfs-mkpayload.c
index 830fe16..c063190 100644
--- a/util/cbfstool/cbfs-mkpayload.c
+++ b/util/cbfstool/cbfs-mkpayload.c
@@ -1,10 +1,4 @@
/*
- * cbfs-mkpayload
- *
- * Copyright (C) 2008 Jordan Crouse <jordan(a)cosmicpenguin.net>
- * 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs-mkstage.c b/util/cbfstool/cbfs-mkstage.c
index be920b4..3f6b026 100644
--- a/util/cbfstool/cbfs-mkstage.c
+++ b/util/cbfstool/cbfs-mkstage.c
@@ -1,11 +1,4 @@
/*
- * cbfs-mkstage
- *
- * Copyright (C) 2008 Jordan Crouse <jordan(a)cosmicpenguin.net>
- * 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- * Copyright (C) 2012 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs-payload-linux.c b/util/cbfstool/cbfs-payload-linux.c
index 6b4bf27..2b5a4b9 100644
--- a/util/cbfstool/cbfs-payload-linux.c
+++ b/util/cbfstool/cbfs-payload-linux.c
@@ -1,8 +1,4 @@
/*
- * cbfs-payload-linux
- *
- * Copyright (C) 2013 Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs.h b/util/cbfstool/cbfs.h
index f0c215d..11e80c4 100644
--- a/util/cbfstool/cbfs.h
+++ b/util/cbfstool/cbfs.h
@@ -1,8 +1,4 @@
/*
- * Copyright (C) 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- * Copyright (C) 2016 Siemens AG
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs_image.c b/util/cbfstool/cbfs_image.c
index 9bf3688..a0b2a82 100644
--- a/util/cbfstool/cbfs_image.c
+++ b/util/cbfstool/cbfs_image.c
@@ -1,11 +1,5 @@
+/* CBFS Image Manipulation */
/*
- * CBFS Image Manipulation
- *
- * Copyright (C) 2013 The Chromium OS Authors. All rights reserved.
- * Copyright (C) 2016 Siemens AG. All rights reserved.
- * Copyright (C) 2019 9elements Agency GmbH
- * Copyright (C) 2019 Facebook Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs_image.h b/util/cbfstool/cbfs_image.h
index 1bb3c68..fa460f1 100644
--- a/util/cbfstool/cbfs_image.h
+++ b/util/cbfstool/cbfs_image.h
@@ -1,8 +1,5 @@
+/* CBFS Image Manipulation */
/*
- * CBFS Image Manipulation
- *
- * Copyright (C) 2013 The Chromium OS Authors. All rights reserved.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs_sections.c b/util/cbfstool/cbfs_sections.c
index 088534a..2107534 100644
--- a/util/cbfstool/cbfs_sections.c
+++ b/util/cbfstool/cbfs_sections.c
@@ -1,8 +1,5 @@
+/* fmap_sections.c, track which sections of the image will contain CBFSes */
/*
- * fmap_sections.c, track which sections of the image will contain CBFSes
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfs_sections.h b/util/cbfstool/cbfs_sections.h
index 3526f8d..c968a68 100644
--- a/util/cbfstool/cbfs_sections.h
+++ b/util/cbfstool/cbfs_sections.h
@@ -1,8 +1,5 @@
+/* fmap_sections.h, track which sections of the image will contain CBFSes */
/*
- * fmap_sections.h, track which sections of the image will contain CBFSes
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfscomptool.c b/util/cbfstool/cbfscomptool.c
index 028893c..b50d4ef 100644
--- a/util/cbfstool/cbfscomptool.c
+++ b/util/cbfstool/cbfscomptool.c
@@ -1,8 +1,5 @@
+/* cbfs-compression-tool, CLI utility for dealing with CBFS compressed data */
/*
- * cbfs-compression-tool, CLI utility for dealing with CBFS compressed data
- *
- * Copyright (C) 2017 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/cbfstool.c b/util/cbfstool/cbfstool.c
index f15c65b..18d507c 100644
--- a/util/cbfstool/cbfstool.c
+++ b/util/cbfstool/cbfstool.c
@@ -1,13 +1,5 @@
+/** cbfstool, CLI utility for CBFS file manipulation */
/*
- * cbfstool, CLI utility for CBFS file manipulation
- *
- * Copyright (C) 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- * Copyright (C) 2012 Google, Inc.
- * Copyright (C) 2016 Siemens AG
- * Copyright (C) 2019 9elements Agency GmbH
- * Copyright (C) 2019 Facebook Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/coff.h b/util/cbfstool/coff.h
index 3ee1b6a..da0ea17 100644
--- a/util/cbfstool/coff.h
+++ b/util/cbfstool/coff.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2013 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/common.c b/util/cbfstool/common.c
index c1725dc..2de67dc 100644
--- a/util/cbfstool/common.c
+++ b/util/cbfstool/common.c
@@ -1,10 +1,5 @@
+/* common utility functions for cbfstool */
/*
- * common utility functions for cbfstool
- *
- * Copyright (C) 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- * Copyright (C) 2012 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/common.h b/util/cbfstool/common.h
index f152104..94c1a98 100644
--- a/util/cbfstool/common.h
+++ b/util/cbfstool/common.h
@@ -1,8 +1,4 @@
/*
- * Copyright (C) 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- * Copyright (C) 2012 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/compress.c b/util/cbfstool/compress.c
index 9938094..b92da0e 100644
--- a/util/cbfstool/compress.c
+++ b/util/cbfstool/compress.c
@@ -1,13 +1,5 @@
+/* compression handling for cbfstool */
/*
- * compression handling for cbfstool
- *
- * Copyright (C) 2009 coresystems GmbH
- * written by Patrick Georgi <patrick.georgi(a)coresystems.de>
- *
- * Adapted from code
- * Copyright (C) 2008 Jordan Crouse <jordan(a)cosmicpenguin.net>, released
- * under identical license terms
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/console/console.h b/util/cbfstool/console/console.h
index daf0458..9c393f1 100644
--- a/util/cbfstool/console/console.h
+++ b/util/cbfstool/console/console.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright 2015 Google Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/elfheaders.c b/util/cbfstool/elfheaders.c
index 53fe7a1..216e277 100644
--- a/util/cbfstool/elfheaders.c
+++ b/util/cbfstool/elfheaders.c
@@ -1,8 +1,5 @@
+/* elf header parsing */
/*
- * elf header parsing.
- *
- * Copyright (C) 2013 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/elfparsing.h b/util/cbfstool/elfparsing.h
index 8b08c13..1cc6eb2 100644
--- a/util/cbfstool/elfparsing.h
+++ b/util/cbfstool/elfparsing.h
@@ -1,6 +1,4 @@
/*
- * Copyright (C) 2014 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fit.c b/util/cbfstool/fit.c
index 8ba50f7..f358720 100644
--- a/util/cbfstool/fit.c
+++ b/util/cbfstool/fit.c
@@ -1,10 +1,5 @@
+/* Firmware Interface Table support */
/*
- * Firmware Interface Table support.
- *
- * Copyright (C) 2012 Google Inc.
- * Copyright (C) 2019 9elements Agency GmbH
- * Copyright (C) 2019 Facebook Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fit.h b/util/cbfstool/fit.h
index c647ec5..feec0cf 100644
--- a/util/cbfstool/fit.h
+++ b/util/cbfstool/fit.h
@@ -1,10 +1,5 @@
+/* Firmware Interface Table support */
/*
- * Firmware Interface Table support.
- *
- * Copyright (C) 2012 Google Inc.
- * Copyright (C) 2019 9elements Agency GmbH
- * Copyright (C) 2019 Facebook Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/flashmap/fmap.c b/util/cbfstool/flashmap/fmap.c
index 6255fc5..ca84dcc 100644
--- a/util/cbfstool/flashmap/fmap.c
+++ b/util/cbfstool/flashmap/fmap.c
@@ -1,6 +1,4 @@
-/* Copyright 2015, Google Inc.
- * All rights reserved.
- *
+/*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/cbfstool/flashmap/fmap.h b/util/cbfstool/flashmap/fmap.h
index 7f147ce..a9b4e43 100644
--- a/util/cbfstool/flashmap/fmap.h
+++ b/util/cbfstool/flashmap/fmap.h
@@ -1,7 +1,4 @@
/*
- * Copyright 2015, Google Inc.
- * All rights reserved.
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/cbfstool/flashmap/kv_pair.c b/util/cbfstool/flashmap/kv_pair.c
index c02068c..55be819 100644
--- a/util/cbfstool/flashmap/kv_pair.c
+++ b/util/cbfstool/flashmap/kv_pair.c
@@ -1,7 +1,4 @@
/*
- * Copyright 2010, Google Inc.
- * All rights reserved.
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/cbfstool/flashmap/kv_pair.h b/util/cbfstool/flashmap/kv_pair.h
index 1185a08..0029a5d 100644
--- a/util/cbfstool/flashmap/kv_pair.h
+++ b/util/cbfstool/flashmap/kv_pair.h
@@ -1,7 +1,4 @@
/*
- * Copyright 2010, Google Inc.
- * All rights reserved.
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/cbfstool/flashmap/valstr.c b/util/cbfstool/flashmap/valstr.c
index 4843962..32a4d38 100644
--- a/util/cbfstool/flashmap/valstr.c
+++ b/util/cbfstool/flashmap/valstr.c
@@ -1,7 +1,4 @@
/*
- * Copyright 2010, Google Inc.
- * All rights reserved.
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/cbfstool/flashmap/valstr.h b/util/cbfstool/flashmap/valstr.h
index 9b57d58..b2e3fbe 100644
--- a/util/cbfstool/flashmap/valstr.h
+++ b/util/cbfstool/flashmap/valstr.h
@@ -1,7 +1,4 @@
/*
- * Copyright 2010, Google Inc.
- * All rights reserved.
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/cbfstool/flashmap_tests.c b/util/cbfstool/flashmap_tests.c
index aabe5ff..d6483db 100644
--- a/util/cbfstool/flashmap_tests.c
+++ b/util/cbfstool/flashmap_tests.c
@@ -1,8 +1,5 @@
+/* fmap_from_fmd.c, simple launcher for fmap library unit test suite */
/*
- * fmap_from_fmd.c, simple launcher for fmap library unit test suite
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmap_from_fmd.c b/util/cbfstool/fmap_from_fmd.c
index 374667a..1773050 100644
--- a/util/cbfstool/fmap_from_fmd.c
+++ b/util/cbfstool/fmap_from_fmd.c
@@ -1,8 +1,5 @@
+/* fmap_from_fmd.c, tool to distill flashmap descriptors into raw FMAP sections */
/*
- * fmap_from_fmd.c, tool to distill flashmap descriptors into raw FMAP sections
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmap_from_fmd.h b/util/cbfstool/fmap_from_fmd.h
index 6159cfa..8464aa5 100644
--- a/util/cbfstool/fmap_from_fmd.h
+++ b/util/cbfstool/fmap_from_fmd.h
@@ -1,8 +1,5 @@
+/* fmap_from_fmd.h, tool to distill flashmap descriptors into raw FMAP sections */
/*
- * fmap_from_fmd.h, tool to distill flashmap descriptors into raw FMAP sections
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmaptool.c b/util/cbfstool/fmaptool.c
index 1c01ec0..3b10f79 100644
--- a/util/cbfstool/fmaptool.c
+++ b/util/cbfstool/fmaptool.c
@@ -1,8 +1,5 @@
+/* fmaptool, CLI utility for converting plaintext fmd files into fmap blobs */
/*
- * fmaptool, CLI utility for converting plaintext fmd files into fmap blobs
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmd.c b/util/cbfstool/fmd.c
index 7a289d7..5d990ca 100644
--- a/util/cbfstool/fmd.c
+++ b/util/cbfstool/fmd.c
@@ -1,8 +1,5 @@
+/* fmd.c, parser frontend and utility functions for flashmap descriptor language */
/*
- * fmd.c, parser frontend and utility functions for flashmap descriptor language
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmd.h b/util/cbfstool/fmd.h
index 90e6d6e..8a9e151 100644
--- a/util/cbfstool/fmd.h
+++ b/util/cbfstool/fmd.h
@@ -1,8 +1,5 @@
+/* parser frontend and utility functions for flashmap descriptor language */
/*
- * fmd.h, parser frontend and utility functions for flashmap descriptor language
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmd_parser.y b/util/cbfstool/fmd_parser.y
index 3ba710c..b10835e 100644
--- a/util/cbfstool/fmd_parser.y
+++ b/util/cbfstool/fmd_parser.y
@@ -1,8 +1,5 @@
+/* parser generator for flashmap descriptor language */
/*
- * fmd_parser.y, parser generator for flashmap descriptor language
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fmd_scanner.c_shipped b/util/cbfstool/fmd_scanner.c_shipped
index 71d541d..d93fb4a 100644
--- a/util/cbfstool/fmd_scanner.c_shipped
+++ b/util/cbfstool/fmd_scanner.c_shipped
@@ -33,7 +33,7 @@
#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
- * if you want the limit (max/min) macros for int types.
+ * if you want the limit (max/min) macros for int types.
*/
#ifndef __STDC_LIMIT_MACROS
#define __STDC_LIMIT_MACROS 1
@@ -50,7 +50,7 @@
typedef signed char flex_int8_t;
typedef short int flex_int16_t;
typedef int flex_int32_t;
-typedef unsigned char flex_uint8_t;
+typedef unsigned char flex_uint8_t;
typedef unsigned short int flex_uint16_t;
typedef unsigned int flex_uint32_t;
@@ -164,7 +164,7 @@
#define YY_LESS_LINENO(n)
#define YY_LINENO_REWIND_TO(ptr)
-
+
/* Return all but the first "n" matched characters back to the input stream. */
#define yyless(n) \
do \
@@ -477,11 +477,8 @@
#define YY_RESTORE_YY_MORE_OFFSET
char *yytext;
#line 1 "fmd_scanner.l"
+/* scanner generator for flashmap descriptor language */
/*
- * fmd_scanner.l, scanner generator for flashmap descriptor language
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
@@ -561,9 +558,9 @@
#endif
#ifndef YY_NO_UNPUT
-
+
static void yyunput (int c,char *buf_ptr );
-
+
#endif
#ifndef yytext_ptr
@@ -691,7 +688,7 @@
yy_state_type yy_current_state;
char *yy_cp, *yy_bp;
int yy_act;
-
+
if ( !(yy_init) )
{
(yy_init) = 1;
@@ -1124,7 +1121,7 @@
{
yy_state_type yy_current_state;
char *yy_cp;
-
+
yy_current_state = (yy_start);
for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
@@ -1180,7 +1177,7 @@
static void yyunput (int c, char * yy_bp )
{
char *yy_cp;
-
+
yy_cp = (yy_c_buf_p);
/* undo effects of setting up yytext */
@@ -1225,7 +1222,7 @@
{
int c;
-
+
*(yy_c_buf_p) = (yy_hold_char);
if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
@@ -1292,12 +1289,12 @@
/** Immediately switch to a different input stream.
* @param input_file A readable stream.
- *
+ *
* @note This function does not reset the start condition to @c INITIAL .
*/
void yyrestart (FILE * input_file )
{
-
+
if ( ! YY_CURRENT_BUFFER ){
yyensure_buffer_stack ();
YY_CURRENT_BUFFER_LVALUE =
@@ -1310,11 +1307,11 @@
/** Switch to a different input buffer.
* @param new_buffer The new input buffer.
- *
+ *
*/
void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
{
-
+
/* TODO. We should be able to replace this entire function body
* with
* yypop_buffer_state();
@@ -1354,13 +1351,13 @@
/** Allocate and initialize an input buffer state.
* @param file A readable stream.
* @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
- *
+ *
* @return the allocated buffer state.
*/
YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
{
YY_BUFFER_STATE b;
-
+
b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
if ( ! b )
YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
@@ -1383,11 +1380,11 @@
/** Destroy the buffer.
* @param b a buffer created with yy_create_buffer()
- *
+ *
*/
void yy_delete_buffer (YY_BUFFER_STATE b )
{
-
+
if ( ! b )
return;
@@ -1408,7 +1405,7 @@
{
int oerrno = errno;
-
+
yy_flush_buffer(b );
b->yy_input_file = file;
@@ -1424,13 +1421,13 @@
}
b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
-
+
errno = oerrno;
}
/** Discard all buffered characters. On the next scan, YY_INPUT will be called.
* @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
- *
+ *
*/
void yy_flush_buffer (YY_BUFFER_STATE b )
{
@@ -1459,7 +1456,7 @@
* the current state. This function will allocate the stack
* if necessary.
* @param new_buffer The new state.
- *
+ *
*/
void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
{
@@ -1489,7 +1486,7 @@
/** Removes and deletes the top of the stack, if present.
* The next element becomes the new top.
- *
+ *
*/
void yypop_buffer_state (void)
{
@@ -1513,7 +1510,7 @@
static void yyensure_buffer_stack (void)
{
int num_to_alloc;
-
+
if (!(yy_buffer_stack)) {
/* First allocation is just for 2 elements, since we don't know if this
@@ -1556,13 +1553,13 @@
/** Setup the input buffer state to scan directly from a user-specified character buffer.
* @param base the character buffer
* @param size the size in bytes of the character buffer
- *
+ *
* @return the newly allocated buffer state object.
*/
YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
{
YY_BUFFER_STATE b;
-
+
if ( size < 2 ||
base[size-2] != YY_END_OF_BUFFER_CHAR ||
base[size-1] != YY_END_OF_BUFFER_CHAR )
@@ -1591,14 +1588,14 @@
/** Setup the input buffer state to scan a string. The next call to yylex() will
* scan from a @e copy of @a str.
* @param yystr a NUL-terminated string to scan
- *
+ *
* @return the newly allocated buffer state object.
* @note If you want to scan bytes that may contain NUL values, then use
* yy_scan_bytes() instead.
*/
YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
{
-
+
return yy_scan_bytes(yystr,(int) strlen(yystr) );
}
@@ -1606,7 +1603,7 @@
* scan from a @e copy of @a bytes.
* @param yybytes the byte buffer to scan
* @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
- *
+ *
* @return the newly allocated buffer state object.
*/
YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, int _yybytes_len )
@@ -1615,7 +1612,7 @@
char *buf;
yy_size_t n;
int i;
-
+
/* Get memory for full buffer, including space for trailing EOB's. */
n = (yy_size_t) (_yybytes_len + 2);
buf = (char *) yyalloc(n );
@@ -1669,7 +1666,7 @@
/* Accessor methods (get/set functions) to struct members. */
/** Get the current line number.
- *
+ *
*/
int yyget_lineno (void)
{
@@ -1678,7 +1675,7 @@
}
/** Get the input stream.
- *
+ *
*/
FILE *yyget_in (void)
{
@@ -1686,7 +1683,7 @@
}
/** Get the output stream.
- *
+ *
*/
FILE *yyget_out (void)
{
@@ -1694,7 +1691,7 @@
}
/** Get the length of the current token.
- *
+ *
*/
int yyget_leng (void)
{
@@ -1702,7 +1699,7 @@
}
/** Get the current token.
- *
+ *
*/
char *yyget_text (void)
@@ -1712,18 +1709,18 @@
/** Set the current line number.
* @param _line_number line number
- *
+ *
*/
void yyset_lineno (int _line_number )
{
-
+
yylineno = _line_number;
}
/** Set the input stream. This does not discard the current
* input buffer.
* @param _in_str A readable stream.
- *
+ *
* @see yy_switch_to_buffer
*/
void yyset_in (FILE * _in_str )
@@ -1777,7 +1774,7 @@
/* yylex_destroy is for both reentrant and non-reentrant scanners. */
int yylex_destroy (void)
{
-
+
/* Pop the buffer stack, destroying each element. */
while(YY_CURRENT_BUFFER){
yy_delete_buffer(YY_CURRENT_BUFFER );
@@ -1803,7 +1800,7 @@
#ifndef yytext_ptr
static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
{
-
+
int i;
for ( i = 0; i < n; ++i )
s1[i] = s2[i];
@@ -1828,7 +1825,7 @@
void *yyrealloc (void * ptr, yy_size_t size )
{
-
+
/* The cast to (char *) in the following accommodates both
* implementations that use char* generic pointers, and those
* that use void* generic pointers. It works with the latter
diff --git a/util/cbfstool/fmd_scanner.l b/util/cbfstool/fmd_scanner.l
index be9a5de..525fe6f 100644
--- a/util/cbfstool/fmd_scanner.l
+++ b/util/cbfstool/fmd_scanner.l
@@ -1,8 +1,5 @@
+/* scanner generator for flashmap descriptor language */
/*
- * fmd_scanner.l, scanner generator for flashmap descriptor language
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/fv.h b/util/cbfstool/fv.h
index 996508d..8a6031d 100644
--- a/util/cbfstool/fv.h
+++ b/util/cbfstool/fv.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2013 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/ifittool.c b/util/cbfstool/ifittool.c
index dce37c8..3a9c37e 100644
--- a/util/cbfstool/ifittool.c
+++ b/util/cbfstool/ifittool.c
@@ -1,9 +1,5 @@
+/* cbfstool, CLI utility for creating rmodules */
/*
- * cbfstool, CLI utility for creating rmodules
- *
- * Copyright (C) 2019 9elements Agency GmbH
- * Copyright (C) 2019 Facebook Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/ifwitool.c b/util/cbfstool/ifwitool.c
index b25db4f..591f588 100644
--- a/util/cbfstool/ifwitool.c
+++ b/util/cbfstool/ifwitool.c
@@ -1,8 +1,5 @@
+/* ifwitool, CLI utility for IFWI manipulation */
/*
- * ifwitool, CLI utility for IFWI manipulation
- *
- * Copyright 2016 Google Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/linux_trampoline.S b/util/cbfstool/linux_trampoline.S
index 3b4e730..fd21475 100644
--- a/util/cbfstool/linux_trampoline.S
+++ b/util/cbfstool/linux_trampoline.S
@@ -1,8 +1,5 @@
+/* linux_trampoline */
/*
- * linux_trampoline
- *
- * Copyright (C) 2013 Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/linux_trampoline.h b/util/cbfstool/linux_trampoline.h
index 7b4fad5..dcdcf08 100644
--- a/util/cbfstool/linux_trampoline.h
+++ b/util/cbfstool/linux_trampoline.h
@@ -1,9 +1,5 @@
+/* This file is part of coreboot */
/*
- * This file is part of coreboot..
- *
- * Based on work by Patrick Georgi <patrick(a)georgi-clan.de>
- * Copyright 2014 Curt Brune <curt(a)cumulusnetworks.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/option.h b/util/cbfstool/option.h
index 9a25f5a..1342383 100644
--- a/util/cbfstool/option.h
+++ b/util/cbfstool/option.h
@@ -1,8 +1,5 @@
+/* unsigned OPTION type */
/*
- * option.h, unsigned OPTION type
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/partitioned_file.c b/util/cbfstool/partitioned_file.c
index a2d9ddf..917341c 100644
--- a/util/cbfstool/partitioned_file.c
+++ b/util/cbfstool/partitioned_file.c
@@ -1,8 +1,5 @@
+/* read and write binary file "partitions" described by FMAP */
/*
- * partitioned_file.c, read and write binary file "partitions" described by FMAP
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/partitioned_file.h b/util/cbfstool/partitioned_file.h
index 5a8f4dd..75d51e0 100644
--- a/util/cbfstool/partitioned_file.h
+++ b/util/cbfstool/partitioned_file.h
@@ -1,8 +1,5 @@
+/* read and write binary file "partitions" described by FMAP */
/*
- * partitioned_file.h, read and write binary file "partitions" described by FMAP
- *
- * Copyright (C) 2015 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/rmodtool.c b/util/cbfstool/rmodtool.c
index bbcc2ae..90af3af5 100644
--- a/util/cbfstool/rmodtool.c
+++ b/util/cbfstool/rmodtool.c
@@ -1,8 +1,5 @@
+/* CLI utility for creating rmodules */
/*
- * cbfstool, CLI utility for creating rmodules
- *
- * Copyright (C) 2014 Google, Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/rmodule.c b/util/cbfstool/rmodule.c
index 1d087b1..800a85b 100644
--- a/util/cbfstool/rmodule.c
+++ b/util/cbfstool/rmodule.c
@@ -1,7 +1,4 @@
/*
- * Copyright (C) 2014 Google, Inc.
- * Copyright (C) 2018 Eltan B.V.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/rmodule.h b/util/cbfstool/rmodule.h
index abd8c02..7b29194 100644
--- a/util/cbfstool/rmodule.h
+++ b/util/cbfstool/rmodule.h
@@ -1,7 +1,4 @@
/*
- * Copyright (C) 2014 Google, Inc.
- * Copyright (C) 2018 Eltan B.V.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbfstool/xdr.c b/util/cbfstool/xdr.c
index 06cc91f..d7bcb32 100644
--- a/util/cbfstool/xdr.c
+++ b/util/cbfstool/xdr.c
@@ -1,8 +1,4 @@
- /*
- * cbfstool, CLI utility for CBFS file manipulation
- *
- * Copyright 2013 Google Inc.
- *
+/*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/cbmem/Makefile b/util/cbmem/Makefile
index 56445d8..5cc55a3 100644
--- a/util/cbmem/Makefile
+++ b/util/cbmem/Makefile
@@ -1,8 +1,5 @@
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2012 The ChromiumOS Authors. All rights reserved.
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/cbmem/cbmem.c b/util/cbmem/cbmem.c
index 24a9b54..54642da 100644
--- a/util/cbmem/cbmem.c
+++ b/util/cbmem/cbmem.c
@@ -1,8 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright 2012 Google Inc.
- * Copyright (C) 2015 Timothy Pearson <tpearson(a)raptorengineeringinc.com>, Raptor Engineering
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/chromeos/crosfirmware.sh b/util/chromeos/crosfirmware.sh
index 5fec96b..0dcb449 100755
--- a/util/chromeos/crosfirmware.sh
+++ b/util/chromeos/crosfirmware.sh
@@ -1,9 +1,6 @@
#!/usr/bin/env bash
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Joe Pillow
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/chromeos/extract_blobs.sh b/util/chromeos/extract_blobs.sh
index a674ada..ca5c932 100755
--- a/util/chromeos/extract_blobs.sh
+++ b/util/chromeos/extract_blobs.sh
@@ -1,9 +1,6 @@
#!/usr/bin/env bash
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Joe Pillow
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/chromeos/gen_test_hwid.sh b/util/chromeos/gen_test_hwid.sh
index 849ff6a..6e7cdee 100755
--- a/util/chromeos/gen_test_hwid.sh
+++ b/util/chromeos/gen_test_hwid.sh
@@ -1,9 +1,6 @@
#!/bin/sh
-#
# This file is part of the coreboot project.
#
-# Copyright 2019 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/crossgcc/Makefile.inc b/util/crossgcc/Makefile.inc
index ed8d66e..c6e468b 100644
--- a/util/crossgcc/Makefile.inc
+++ b/util/crossgcc/Makefile.inc
@@ -1,8 +1,5 @@
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2016 Google Inc.
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 150e616..2e35462 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -12,12 +12,6 @@
# This is used for all of our color printing.
#
-# Copyright (C) 2008-2010 by coresystems GmbH
-# written by Patrick Georgi <patrick.georgi(a)coresystems.de> and
-# Stefan Reinauer <stefan.reinauer(a)coresystems.de>
-#
-# Copyright (C) 2011 by Sage Electronic Engineering
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/docker/Makefile b/util/docker/Makefile
index 808a1d7..c3b8fd6 100644
--- a/util/docker/Makefile
+++ b/util/docker/Makefile
@@ -1,8 +1,5 @@
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2016 Google, Inc.
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/docker/coreboot.org-status/kconfig2html b/util/docker/coreboot.org-status/kconfig2html
index 35386b1..45f429a 100755
--- a/util/docker/coreboot.org-status/kconfig2html
+++ b/util/docker/coreboot.org-status/kconfig2html
@@ -3,10 +3,6 @@
# kconfig2wiki - Kconfig to MediaWiki converter for
# https://www.coreboot.org/coreboot_Options
#
-# Copyright (C) 2010 coresystems GmbH
-# based on http://landley.net/kdocs/make/menuconfig2html.py
-# Copyright (C) by Rob Landley
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License
diff --git a/util/docker/coreboot.org-status/run.sh b/util/docker/coreboot.org-status/run.sh
index 08732e7..8f48f87 100755
--- a/util/docker/coreboot.org-status/run.sh
+++ b/util/docker/coreboot.org-status/run.sh
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2018 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/dtd_parser/dtd_parser.py b/util/dtd_parser/dtd_parser.py
index 68045cb..d00d521 100755
--- a/util/dtd_parser/dtd_parser.py
+++ b/util/dtd_parser/dtd_parser.py
@@ -1,8 +1,6 @@
#!/usr/bin/env python2
# dtd_parser.py - DTD structure parser
#
-# Copyright (C) 2012 The ChromiumOS Authors. All rights reserved.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License
diff --git a/util/ectool/Makefile b/util/ectool/Makefile
index fdda265..c2ba763 100644
--- a/util/ectool/Makefile
+++ b/util/ectool/Makefile
@@ -1,9 +1,3 @@
-##
-## Makefile for ectool
-##
-## Copyright (C) 2009 by coresystems GmbH
-## written by Stefan Reinauer <stepan(a)coresystems.de>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/exynos/fixed_cksum.py b/util/exynos/fixed_cksum.py
index 6679862..7e95465 100755
--- a/util/exynos/fixed_cksum.py
+++ b/util/exynos/fixed_cksum.py
@@ -1,7 +1,5 @@
#!/usr/bin/env python2
#
-# Copyright (C) 2013 Google Inc.
-#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
diff --git a/util/exynos/variable_cksum.py b/util/exynos/variable_cksum.py
index 9725261..05e2d00 100755
--- a/util/exynos/variable_cksum.py
+++ b/util/exynos/variable_cksum.py
@@ -1,7 +1,5 @@
#!/usr/bin/env python2
#
-# Copyright (C) 2013 Google Inc.
-#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
diff --git a/util/find_usbdebug/find_usbdebug.sh b/util/find_usbdebug/find_usbdebug.sh
index c7b2e7e..28d02ad 100755
--- a/util/find_usbdebug/find_usbdebug.sh
+++ b/util/find_usbdebug/find_usbdebug.sh
@@ -1,8 +1,5 @@
#!/bin/bash
-# Copyright 2008 Carl-Daniel Hailfinger
-# Copyright 2015 Stefan Tauner
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/fuzz-tests/jpeg-test.c b/util/fuzz-tests/jpeg-test.c
index 0f9a925..82d6d5c 100644
--- a/util/fuzz-tests/jpeg-test.c
+++ b/util/fuzz-tests/jpeg-test.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright 2015 Google Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh
index 8da68ba..e770425 100755
--- a/util/genbuild_h/genbuild_h.sh
+++ b/util/genbuild_h/genbuild_h.sh
@@ -1,9 +1,6 @@
#!/bin/sh
-
# This file is part of the coreboot project.
#
-# Copyright (C) 2014 Sage Electronic Engineering, LLC.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/gitconfig/commit-msg b/util/gitconfig/commit-msg
index ba6fa3f..f0c0b65 100755
--- a/util/gitconfig/commit-msg
+++ b/util/gitconfig/commit-msg
@@ -1,9 +1,6 @@
#!/bin/sh
-#
# Part of Gerrit Code Review (http://code.google.com/p/gerrit/)
#
-# Copyright (C) 2009 The Android Open Source Project
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/util/gitconfig/gitconfig.sh b/util/gitconfig/gitconfig.sh
index 4df93cf..e287658 100755
--- a/util/gitconfig/gitconfig.sh
+++ b/util/gitconfig/gitconfig.sh
@@ -1,10 +1,6 @@
#!/usr/bin/env bash
-
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2011 secunet Security Networks AG
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/gitconfig/pre-commit b/util/gitconfig/pre-commit
index 78b2509..2dcdcb1 100755
--- a/util/gitconfig/pre-commit
+++ b/util/gitconfig/pre-commit
@@ -1,10 +1,6 @@
#!/bin/sh
-
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2015 Patrick Georgi <patrick(a)georgi-clan.de>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/gitconfig/test/commit-message-hook.sh b/util/gitconfig/test/commit-message-hook.sh
index a2c53ec..7642746 100755
--- a/util/gitconfig/test/commit-message-hook.sh
+++ b/util/gitconfig/test/commit-message-hook.sh
@@ -1,10 +1,6 @@
#!/bin/bash
-
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2003-2018 Alex Thiessen <alex.thiessen.de+coreboot(a)gmail.com>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 3 or later of the License.
diff --git a/util/gitconfig/test/helpers.sh b/util/gitconfig/test/helpers.sh
index 0d4b3c8..31e3913 100644
--- a/util/gitconfig/test/helpers.sh
+++ b/util/gitconfig/test/helpers.sh
@@ -1,10 +1,6 @@
#!/bin/bash
-
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2003-2018 Alex Thiessen <alex.thiessen.de+coreboot(a)gmail.com>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 3 or later of the License.
diff --git a/util/gitconfig/test/timeout.sh b/util/gitconfig/test/timeout.sh
index 5e2164f..f404a65 100755
--- a/util/gitconfig/test/timeout.sh
+++ b/util/gitconfig/test/timeout.sh
@@ -1,10 +1,6 @@
#!/bin/bash
-
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2003-2018 Alex Thiessen <alex.thiessen.de+coreboot(a)gmail.com>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 3 or later of the License.
diff --git a/util/ifdtool/Makefile b/util/ifdtool/Makefile
index 50c6c30..8ebc667 100644
--- a/util/ifdtool/Makefile
+++ b/util/ifdtool/Makefile
@@ -1,8 +1,5 @@
-#
# ifdtool - dump Intel Firmware Descriptor information
#
-# Copyright (C) 2011 The ChromiumOS Authors. All rights reserved.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/ifdtool/ifdtool.c b/util/ifdtool/ifdtool.c
index 97b9cd1..08a65b3 100644
--- a/util/ifdtool/ifdtool.c
+++ b/util/ifdtool/ifdtool.c
@@ -1,8 +1,5 @@
+/* ifdtool - dump Intel Firmware Descriptor information */
/*
- * ifdtool - dump Intel Firmware Descriptor information
- *
- * Copyright (C) 2011 The ChromiumOS Authors. All rights reserved.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/ifdtool/ifdtool.h b/util/ifdtool/ifdtool.h
index aecd8fa..0b81260 100644
--- a/util/ifdtool/ifdtool.h
+++ b/util/ifdtool/ifdtool.h
@@ -1,8 +1,5 @@
+/* ifdtool - dump Intel Firmware Descriptor information */
/*
- * ifdtool - dump Intel Firmware Descriptor information
- *
- * Copyright (C) 2011 The ChromiumOS Authors. All rights reserved.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/intelmetool/Makefile b/util/intelmetool/Makefile
index 55ba82a..4bf3c34 100644
--- a/util/intelmetool/Makefile
+++ b/util/intelmetool/Makefile
@@ -1,7 +1,5 @@
# intelmetool
-# Copyright (C) 2013-2015 Damien Zammit <damien(a)zamaudio.com>
-
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of
diff --git a/util/intelmetool/intelmetool.c b/util/intelmetool/intelmetool.c
index 37cd357..5d85238 100644
--- a/util/intelmetool/intelmetool.c
+++ b/util/intelmetool/intelmetool.c
@@ -1,6 +1,5 @@
-/* intelmetool Dump interesting things about Management Engine even if hidden
- * Copyright (C) 2014 Damien Zammit <damien(a)zamaudio.com>
- *
+/* intelmetool Dump interesting things about Management Engine even if hidden */
+/*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License,
diff --git a/util/intelmetool/intelmetool.h b/util/intelmetool/intelmetool.h
index 27bf46d..f3dbcee 100644
--- a/util/intelmetool/intelmetool.h
+++ b/util/intelmetool/intelmetool.h
@@ -1,10 +1,4 @@
/*
- * intelmetool
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * Copyright (C) 2009 Carl-Daniel Hailfinger
- * Copyright (C) 2015-2019 Damien Zammit
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/Makefile b/util/inteltool/Makefile
index bc6bcb3..75daef0 100644
--- a/util/inteltool/Makefile
+++ b/util/inteltool/Makefile
@@ -1,9 +1,3 @@
-#
-# Makefile for inteltool utility
-#
-# Copyright (C) 2008 by coresystems GmbH
-# written by Stefan Reinauer <stepan(a)coresystems.de>
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
diff --git a/util/inteltool/amb.c b/util/inteltool/amb.c
index 506ba5f..67b5d8f 100644
--- a/util/inteltool/amb.c
+++ b/util/inteltool/amb.c
@@ -1,8 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2012 Sven Schnelle <svens(a)stackframe.org>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/cpu.c b/util/inteltool/cpu.c
index e322e81..f142455 100644
--- a/util/inteltool/cpu.c
+++ b/util/inteltool/cpu.c
@@ -1,8 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/gfx.c b/util/inteltool/gfx.c
index 083e6c3..e19f58b 100644
--- a/util/inteltool/gfx.c
+++ b/util/inteltool/gfx.c
@@ -1,9 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * Copyright (C) 2012 Anton Kochkov
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/gpio.c b/util/inteltool/gpio.c
index 01b187f..6928764 100644
--- a/util/inteltool/gpio.c
+++ b/util/inteltool/gpio.c
@@ -1,8 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008 by coresystems GmbH
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/gpio_groups.c b/util/inteltool/gpio_groups.c
index bb196a9..6f65f6d 100644
--- a/util/inteltool/gpio_groups.c
+++ b/util/inteltool/gpio_groups.c
@@ -1,9 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2017 secunet Security Networks AG
- * Copyright (C) 2019 YADRO
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/inteltool.c b/util/inteltool/inteltool.c
index 8d5d994..12f8c6a 100644
--- a/util/inteltool/inteltool.c
+++ b/util/inteltool/inteltool.c
@@ -1,11 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * written by Stefan Reinauer <stepan(a)coresystems.de>
- * Copyright (C) 2009 Carl-Daniel Hailfinger
- * Copyright (C) 2017 secunet Security Networks AG
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/inteltool.h b/util/inteltool/inteltool.h
index 0b1b476..ba46887 100644
--- a/util/inteltool/inteltool.h
+++ b/util/inteltool/inteltool.h
@@ -1,9 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * Copyright (C) 2009 Carl-Daniel Hailfinger
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/ivy_memory.c b/util/inteltool/ivy_memory.c
index 16c1d89..2893c70 100644
--- a/util/inteltool/ivy_memory.c
+++ b/util/inteltool/ivy_memory.c
@@ -1,6 +1,4 @@
/*
- * Copyright (C) 2014 Vladimir Serbinenko
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 or (at your option) any later version of the License.
diff --git a/util/inteltool/lpc.c b/util/inteltool/lpc.c
index 247c37a..068ad03 100644
--- a/util/inteltool/lpc.c
+++ b/util/inteltool/lpc.c
@@ -1,11 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * written by Stefan Reinauer <stepan(a)coresystems.de>
- * Copyright (C) 2017 secunet Security Networks AG
- * Copyright (C) 2020 Michael Niewöhner <foss(a)mniewoehner.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/memory.c b/util/inteltool/memory.c
index f5f3f94..59b94ff 100644
--- a/util/inteltool/memory.c
+++ b/util/inteltool/memory.c
@@ -1,8 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system. */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/pcie.c b/util/inteltool/pcie.c
index 38ef61f..837afdd 100644
--- a/util/inteltool/pcie.c
+++ b/util/inteltool/pcie.c
@@ -1,9 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * Copyright (C) 2012 Anton Kochkov
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/pcr.c b/util/inteltool/pcr.c
index 8131fdd..231a61d 100644
--- a/util/inteltool/pcr.c
+++ b/util/inteltool/pcr.c
@@ -1,8 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2017 secunet Security Networks AG
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/pcr.h b/util/inteltool/pcr.h
index 4c272ff..69826c3 100644
--- a/util/inteltool/pcr.h
+++ b/util/inteltool/pcr.h
@@ -1,8 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2017 secunet Security Networks AG
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/powermgt.c b/util/inteltool/powermgt.c
index 0edd3e8..a7a2035 100644
--- a/util/inteltool/powermgt.c
+++ b/util/inteltool/powermgt.c
@@ -1,10 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008-2010 by coresystems GmbH
- * written by Stefan Reinauer <stepan(a)coresystems.de>
- * Copyright (C) 2017 secunet Security Networks AG
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/inteltool/rootcmplx.c b/util/inteltool/rootcmplx.c
index 8aa959b..6758c66 100644
--- a/util/inteltool/rootcmplx.c
+++ b/util/inteltool/rootcmplx.c
@@ -1,9 +1,5 @@
+/* inteltool - dump all registers on an Intel CPU + chipset based system */
/*
- * inteltool - dump all registers on an Intel CPU + chipset based system.
- *
- * Copyright (C) 2008 by coresystems GmbH
- * written by Stefan Reinauer <stepan(a)coresystems.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/intelvbttool/Makefile b/util/intelvbttool/Makefile
index 57f2627..34f4254 100644
--- a/util/intelvbttool/Makefile
+++ b/util/intelvbttool/Makefile
@@ -1,8 +1,5 @@
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2012 The ChromiumOS Authors. All rights reserved.
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/intelvbttool/intelvbttool.c b/util/intelvbttool/intelvbttool.c
index 2dfa002..b98d6e4 100644
--- a/util/intelvbttool/intelvbttool.c
+++ b/util/intelvbttool/intelvbttool.c
@@ -1,6 +1,4 @@
/*
- * Copyright (C) 2014 Vladimir Serbinenko
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/kbc1126/kbc1126_ec_dump.c b/util/kbc1126/kbc1126_ec_dump.c
index 6122449..a96464a 100644
--- a/util/kbc1126/kbc1126_ec_dump.c
+++ b/util/kbc1126/kbc1126_ec_dump.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2017 Iru Cai <mytbk920423(a)gmail.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/kbc1126/kbc1126_ec_insert.c b/util/kbc1126/kbc1126_ec_insert.c
index f582954..cc86b77 100644
--- a/util/kbc1126/kbc1126_ec_insert.c
+++ b/util/kbc1126/kbc1126_ec_insert.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2017 Iru Cai <mytbk920423(a)gmail.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/kconfig/toada.c b/util/kconfig/toada.c
index 9a11b04..9db4dc7 100644
--- a/util/kconfig/toada.c
+++ b/util/kconfig/toada.c
@@ -1,6 +1,5 @@
+/* This file is part of the coreboot project. */
/*
- * This file is part of the coreboot project.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/lint/checkpatch_json.py b/util/lint/checkpatch_json.py
index c8dd36d..827d2f5 100755
--- a/util/lint/checkpatch_json.py
+++ b/util/lint/checkpatch_json.py
@@ -1,8 +1,4 @@
#!/usr/bin/env python2
-# Copyright (C) 2018 Intel Corporation.
-# written by Naresh G Solanki<naresh.solanki(a)intel.com> and
-# Maulik V Vaghela <maulik.v.vaghela(a)intel.com>
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/kconfig_lint b/util/lint/kconfig_lint
index 16188ba..bdf9b8b 100755
--- a/util/lint/kconfig_lint
+++ b/util/lint/kconfig_lint
@@ -1,11 +1,6 @@
#!/usr/bin/env perl
-
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2015 Martin L Roth <gaumless(a)gmail.com>
-# Copyright (C) 2015-2016 Google, Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-000-license-headers b/util/lint/lint-000-license-headers
index c1110ec..080e6de 100755
--- a/util/lint/lint-000-license-headers
+++ b/util/lint/lint-000-license-headers
@@ -1,9 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2010 coresystems GmbH
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-001-no-global-config-in-romstage b/util/lint/lint-001-no-global-config-in-romstage
index e51e8dd..29c9db1 100755
--- a/util/lint/lint-001-no-global-config-in-romstage
+++ b/util/lint/lint-001-no-global-config-in-romstage
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2010 coresystems GmbH
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-007-checkpatch b/util/lint/lint-007-checkpatch
index a7b63e8..77c3907 100755
--- a/util/lint/lint-007-checkpatch
+++ b/util/lint/lint-007-checkpatch
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2015 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-008-kconfig b/util/lint/lint-008-kconfig
index 8a0042d..79f7146 100755
--- a/util/lint/lint-008-kconfig
+++ b/util/lint/lint-008-kconfig
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-014-qualified-types b/util/lint/lint-014-qualified-types
index d447c4b..7c0409c 100755
--- a/util/lint/lint-014-qualified-types
+++ b/util/lint/lint-014-qualified-types
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-extended-007-checkpatch b/util/lint/lint-extended-007-checkpatch
index c221d4a..80c1af5 100755
--- a/util/lint/lint-extended-007-checkpatch
+++ b/util/lint/lint-extended-007-checkpatch
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-extended-015-final-newlines b/util/lint/lint-extended-015-final-newlines
index ee573f5..4e72995 100755
--- a/util/lint/lint-extended-015-final-newlines
+++ b/util/lint/lint-extended-015-final-newlines
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-extended-020-signed-off-by b/util/lint/lint-extended-020-signed-off-by
index 065b286..7700b3a 100755
--- a/util/lint/lint-extended-020-signed-off-by
+++ b/util/lint/lint-extended-020-signed-off-by
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License, or (at your option)
diff --git a/util/lint/lint-stable-003-whitespace b/util/lint/lint-stable-003-whitespace
index b2011e7..7943fcc 100755
--- a/util/lint/lint-stable-003-whitespace
+++ b/util/lint/lint-stable-003-whitespace
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2011 Patrick Georgi <patrick(a)georgi-clan.de>
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-004-style-labels b/util/lint/lint-stable-004-style-labels
index 698b22d..c952b91 100755
--- a/util/lint/lint-stable-004-style-labels
+++ b/util/lint/lint-stable-004-style-labels
@@ -1,9 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2012 Patrick Georgi <patrick(a)georgi-clan.de>
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-005-board-status b/util/lint/lint-stable-005-board-status
index 952a9b5..edaa0b7 100755
--- a/util/lint/lint-stable-005-board-status
+++ b/util/lint/lint-stable-005-board-status
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2014 Vladimir Serbinenko <phcoder(a)gmail.com>
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License, or (at your option)
diff --git a/util/lint/lint-stable-006-board-name b/util/lint/lint-stable-006-board-name
index b2418a1..1458c8b 100755
--- a/util/lint/lint-stable-006-board-name
+++ b/util/lint/lint-stable-006-board-name
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2015 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License, or (at your option)
diff --git a/util/lint/lint-stable-008-kconfig b/util/lint/lint-stable-008-kconfig
index 25d04b6..778a7a5 100755
--- a/util/lint/lint-stable-008-kconfig
+++ b/util/lint/lint-stable-008-kconfig
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-009-old-licenses b/util/lint/lint-stable-009-old-licenses
index 6e6dc1c..369d393 100755
--- a/util/lint/lint-stable-009-old-licenses
+++ b/util/lint/lint-stable-009-old-licenses
@@ -1,9 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2010 coresystems GmbH
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-010-asm-syntax b/util/lint/lint-stable-010-asm-syntax
index a102a77..d532c5d 100755
--- a/util/lint/lint-stable-010-asm-syntax
+++ b/util/lint/lint-stable-010-asm-syntax
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-012-executable-bit b/util/lint/lint-stable-012-executable-bit
index e7ff3cb..5827a59 100755
--- a/util/lint/lint-stable-012-executable-bit
+++ b/util/lint/lint-stable-012-executable-bit
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License, or (at your option)
diff --git a/util/lint/lint-stable-013-site-local b/util/lint/lint-stable-013-site-local
index d701ee0..af660ab 100755
--- a/util/lint/lint-stable-013-site-local
+++ b/util/lint/lint-stable-013-site-local
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License, or (at your option)
diff --git a/util/lint/lint-stable-016-non-ascii b/util/lint/lint-stable-016-non-ascii
index fbb830d..a9967ca 100755
--- a/util/lint/lint-stable-016-non-ascii
+++ b/util/lint/lint-stable-016-non-ascii
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-017-configs b/util/lint/lint-stable-017-configs
index 6d7393d..01d32b1 100755
--- a/util/lint/lint-stable-017-configs
+++ b/util/lint/lint-stable-017-configs
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-018-symlinks b/util/lint/lint-stable-018-symlinks
index 6f58e7d..eddcb05 100755
--- a/util/lint/lint-stable-018-symlinks
+++ b/util/lint/lint-stable-018-symlinks
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-019-header-files b/util/lint/lint-stable-019-header-files
index 11bc432..6940227 100755
--- a/util/lint/lint-stable-019-header-files
+++ b/util/lint/lint-stable-019-header-files
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-021-coreboot-lowercase b/util/lint/lint-stable-021-coreboot-lowercase
index a71d204..6c6a56b 100755
--- a/util/lint/lint-stable-021-coreboot-lowercase
+++ b/util/lint/lint-stable-021-coreboot-lowercase
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2017 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-022-clang-format b/util/lint/lint-stable-022-clang-format
index 48f51a8..fb9388b 100755
--- a/util/lint/lint-stable-022-clang-format
+++ b/util/lint/lint-stable-022-clang-format
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2018 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/lint/lint-stable-023-filenames b/util/lint/lint-stable-023-filenames
index aa7b090..6332d2e 100755
--- a/util/lint/lint-stable-023-filenames
+++ b/util/lint/lint-stable-023-filenames
@@ -1,8 +1,6 @@
#!/bin/sh
# This file is part of the coreboot project.
#
-# Copyright (C) 2018 Google LLC
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/mainboard/google/volteer/template/Makefile.inc b/util/mainboard/google/volteer/template/Makefile.inc
index f130808..38cf728 100644
--- a/util/mainboard/google/volteer/template/Makefile.inc
+++ b/util/mainboard/google/volteer/template/Makefile.inc
@@ -1,8 +1,5 @@
-##
## This file is part of the coreboot project.
##
-## Copyright 2020 Google LLC
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/mainboard/google/volteer/template/include/variant/ec.h b/util/mainboard/google/volteer/template/include/variant/ec.h
index 5d3278f..e6c68af 100644
--- a/util/mainboard/google/volteer/template/include/variant/ec.h
+++ b/util/mainboard/google/volteer/template/include/variant/ec.h
@@ -1,8 +1,5 @@
+/* This file is part of the coreboot project. */
/*
- * This file is part of the coreboot project.
- *
- * Copyright 2020 Google LLC
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/mainboard/google/volteer/template/include/variant/gpio.h b/util/mainboard/google/volteer/template/include/variant/gpio.h
index ad4d68b..122f7a4 100644
--- a/util/mainboard/google/volteer/template/include/variant/gpio.h
+++ b/util/mainboard/google/volteer/template/include/variant/gpio.h
@@ -1,8 +1,5 @@
+/* This file is part of the coreboot project. */
/*
- * This file is part of the coreboot project.
- *
- * Copyright 2020 Google LLC
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/me_cleaner/me_cleaner.py b/util/me_cleaner/me_cleaner.py
index f592863..d921fd9 100755
--- a/util/me_cleaner/me_cleaner.py
+++ b/util/me_cleaner/me_cleaner.py
@@ -1,7 +1,5 @@
#!/usr/bin/env python
-
# me_cleaner - Tool for partial deblobbing of Intel ME/TXE firmware images
-# Copyright (C) 2016-2018 Nicola Corna <nicola(a)corna.info>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/util/mma/mma.conf b/util/mma/mma.conf
index 29c1f22..917b42a 100644
--- a/util/mma/mma.conf
+++ b/util/mma/mma.conf
@@ -1,4 +1,3 @@
-# Copyright (c) 2015 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
diff --git a/util/mma/mma_automated_test.sh b/util/mma/mma_automated_test.sh
index 1c324f3..81ec812 100755
--- a/util/mma/mma_automated_test.sh
+++ b/util/mma/mma_automated_test.sh
@@ -1,10 +1,6 @@
#!/usr/bin/env bash
-
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2015 Intel Corporation.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/mma/mma_get_result.sh b/util/mma/mma_get_result.sh
index f797e7f..890ee74 100755
--- a/util/mma/mma_get_result.sh
+++ b/util/mma/mma_get_result.sh
@@ -1,10 +1,6 @@
#!/usr/bin/env bash
-
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2015 Intel Corporation.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/mma/mma_setup_test.sh b/util/mma/mma_setup_test.sh
index b2a0de9..a53905b 100755
--- a/util/mma/mma_setup_test.sh
+++ b/util/mma/mma_setup_test.sh
@@ -1,10 +1,6 @@
#!/usr/bin/env bash
-
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2017 Intel Corporation.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/mtkheader/gen-bl-img.py b/util/mtkheader/gen-bl-img.py
index 983923d..656b976 100755
--- a/util/mtkheader/gen-bl-img.py
+++ b/util/mtkheader/gen-bl-img.py
@@ -1,11 +1,6 @@
#!/usr/bin/env python2
-
-#
# This file is part of the coreboot project.
#
-# Copyright (c) 2015 MediaTek Inc.
-# Author: Tristan Shieh <tristan.shieh(a)mediatek.com>
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/nvramtool/accessors/layout-bin.c b/util/nvramtool/accessors/layout-bin.c
index baada27..6bb5da1 100644
--- a/util/nvramtool/accessors/layout-bin.c
+++ b/util/nvramtool/accessors/layout-bin.c
@@ -1,19 +1,6 @@
/*****************************************************************************\
* lbtable.c
*****************************************************************************
- * Copyright (C) 2012, Vikram Narayanan
- * Unified build_opt_tbl and nvramtool
- * build_opt_tbl.c
- * Copyright (C) 2003 Eric Biederman (ebiederm(a)xmission.com)
- * Copyright (C) 2007-2010 coresystems GmbH
- *
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>
- * and Stefan Reinauer <stepan(a)openbios.org>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/accessors/layout-common.c b/util/nvramtool/accessors/layout-common.c
index 33522f4..15a2672 100644
--- a/util/nvramtool/accessors/layout-common.c
+++ b/util/nvramtool/accessors/layout-common.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* layout_common.c
*****************************************************************************
- * Copyright (C) 2012, Vikram Narayanan
- * Unified build_opt_tbl and nvramtool
- * build_opt_tbl.c
- * Copyright (C) 2003 Eric Biederman (ebiederm(a)xmission.com)
- * Copyright (C) 2007-2010 coresystems GmbH
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/accessors/layout-text.c b/util/nvramtool/accessors/layout-text.c
index 7bcfb93..75b2ee8 100644
--- a/util/nvramtool/accessors/layout-text.c
+++ b/util/nvramtool/accessors/layout-text.c
@@ -1,18 +1,6 @@
/*****************************************************************************\
* layout-text.c
*****************************************************************************
- * Copyright (C) 2012, Vikram Narayanan
- * Unified build_opt_tbl and nvramtool
- * build_opt_tbl.c
- * Copyright (C) 2003 Eric Biederman (ebiederm(a)xmission.com)
- * Copyright (C) 2007-2010 coresystems GmbH
- *
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/accessors/layout-text.h b/util/nvramtool/accessors/layout-text.h
index abbd414..2074642 100644
--- a/util/nvramtool/accessors/layout-text.h
+++ b/util/nvramtool/accessors/layout-text.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* layout_file.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cbfs.c b/util/nvramtool/cbfs.c
index 67568fa..86b5f59 100644
--- a/util/nvramtool/cbfs.c
+++ b/util/nvramtool/cbfs.c
@@ -1,9 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2008 Jordan Crouse <jordan(a)cosmicpenguin.net>
- * Copyright (C) 2011 secunet Security Networks AG
- * (Written by Patrick Georgi <patrick.georgi(a)secunet.com>)
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/nvramtool/cbfs.h b/util/nvramtool/cbfs.h
index 679f5e4..acf359e 100644
--- a/util/nvramtool/cbfs.h
+++ b/util/nvramtool/cbfs.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2008 Jordan Crouse <jordan(a)cosmicpenguin.net>
- *
* This file is dual-licensed. You can choose between:
* - The GNU GPL, version 2, as published by the Free Software Foundation
* - The revised BSD license (without advertising clause)
diff --git a/util/nvramtool/cli/nvramtool.8 b/util/nvramtool/cli/nvramtool.8
index 263bbb8..12f92ac 100644
--- a/util/nvramtool/cli/nvramtool.8
+++ b/util/nvramtool/cli/nvramtool.8
@@ -1,12 +1,6 @@
.\"***************************************************************************\
.\" nvramtool.8
.\"***************************************************************************
-.\" Copyright (C) 2002, 2003 The Regents of the University of California.
-.\" Produced at the Lawrence Livermore National Laboratory.
-.\" Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
-.\" UCRL-CODE-2003-012
-.\" All rights reserved.
-.\"
.\" This file is part of nvramtool, a utility for reading/writing coreboot
.\" parameters and displaying information from the coreboot table.
.\" For details, see https://www.coreboot.org/nvramtool.
diff --git a/util/nvramtool/cli/nvramtool.c b/util/nvramtool/cli/nvramtool.c
index 7f3f468..c6d4d9c 100644
--- a/util/nvramtool/cli/nvramtool.c
+++ b/util/nvramtool/cli/nvramtool.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* nvramtool.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cli/opts.c b/util/nvramtool/cli/opts.c
index d4ea9ce..5c40748 100644
--- a/util/nvramtool/cli/opts.c
+++ b/util/nvramtool/cli/opts.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* opts.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cli/opts.h b/util/nvramtool/cli/opts.h
index e6bd1f6..f04a3b0 100644
--- a/util/nvramtool/cli/opts.h
+++ b/util/nvramtool/cli/opts.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* opts.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cmos_lowlevel.c b/util/nvramtool/cmos_lowlevel.c
index 32406ec..71206d2 100644
--- a/util/nvramtool/cmos_lowlevel.c
+++ b/util/nvramtool/cmos_lowlevel.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* cmos_lowlevel.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cmos_lowlevel.h b/util/nvramtool/cmos_lowlevel.h
index 2b10ae3..5f18af2 100644
--- a/util/nvramtool/cmos_lowlevel.h
+++ b/util/nvramtool/cmos_lowlevel.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* cmos_lowlevel.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cmos_ops.c b/util/nvramtool/cmos_ops.c
index 45b6162..db46f45 100644
--- a/util/nvramtool/cmos_ops.c
+++ b/util/nvramtool/cmos_ops.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* cmos_ops.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/cmos_ops.h b/util/nvramtool/cmos_ops.h
index 12a11b6..3785633 100644
--- a/util/nvramtool/cmos_ops.h
+++ b/util/nvramtool/cmos_ops.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* cmos_ops.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/common.c b/util/nvramtool/common.c
index 5dfc3bd..388c7e1 100644
--- a/util/nvramtool/common.c
+++ b/util/nvramtool/common.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* common.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/common.h b/util/nvramtool/common.h
index f49bc33..dccebcc 100644
--- a/util/nvramtool/common.h
+++ b/util/nvramtool/common.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* common.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/hexdump.c b/util/nvramtool/hexdump.c
index 4f0023d..29cbc34 100644
--- a/util/nvramtool/hexdump.c
+++ b/util/nvramtool/hexdump.c
@@ -7,11 +7,6 @@
/* hexdump.c
*
- * Copyright (C) 2002
- * David S. Peterson. All rights reserved.
- *
- * Author: David S. Peterson <dave_peterson(a)pobox.com>
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/nvramtool/hexdump.h b/util/nvramtool/hexdump.h
index 14c4bbf..98dca51 100644
--- a/util/nvramtool/hexdump.h
+++ b/util/nvramtool/hexdump.h
@@ -7,11 +7,6 @@
/* hexdump.h
*
- * Copyright (C) 2002
- * David S. Peterson. All rights reserved.
- *
- * Author: David S. Peterson <dave_peterson(a)pobox.com>
- *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
diff --git a/util/nvramtool/input_file.c b/util/nvramtool/input_file.c
index 730ea37..b683aee 100644
--- a/util/nvramtool/input_file.c
+++ b/util/nvramtool/input_file.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* input_file.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/input_file.h b/util/nvramtool/input_file.h
index 0fce720..b55c65a 100644
--- a/util/nvramtool/input_file.h
+++ b/util/nvramtool/input_file.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* input_file.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/layout.c b/util/nvramtool/layout.c
index 884a828..8d8b53e 100644
--- a/util/nvramtool/layout.c
+++ b/util/nvramtool/layout.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* layout.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/layout.h b/util/nvramtool/layout.h
index a75654b..b2b5153 100644
--- a/util/nvramtool/layout.h
+++ b/util/nvramtool/layout.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* layout.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/lbtable.c b/util/nvramtool/lbtable.c
index a9586c8..cf01f72 100644
--- a/util/nvramtool/lbtable.c
+++ b/util/nvramtool/lbtable.c
@@ -1,13 +1,6 @@
/*****************************************************************************\
* lbtable.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>
- * and Stefan Reinauer <stepan(a)openbios.org>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/lbtable.h b/util/nvramtool/lbtable.h
index 60609a9..0c55f4c 100644
--- a/util/nvramtool/lbtable.h
+++ b/util/nvramtool/lbtable.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* lbtable.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/reg_expr.c b/util/nvramtool/reg_expr.c
index 5be80fc..30e8ecd 100644
--- a/util/nvramtool/reg_expr.c
+++ b/util/nvramtool/reg_expr.c
@@ -1,12 +1,6 @@
/*****************************************************************************\
* reg_expr.c
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/nvramtool/reg_expr.h b/util/nvramtool/reg_expr.h
index 553c96a..cae2796 100644
--- a/util/nvramtool/reg_expr.h
+++ b/util/nvramtool/reg_expr.h
@@ -1,12 +1,6 @@
/*****************************************************************************\
* reg_expr.h
*****************************************************************************
- * Copyright (C) 2002-2005 The Regents of the University of California.
- * Produced at the Lawrence Livermore National Laboratory.
- * Written by Dave Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>.
- * UCRL-CODE-2003-012
- * All rights reserved.
- *
* This file is part of nvramtool, a utility for reading/writing coreboot
* parameters and displaying information from the coreboot table.
* For details, see https://coreboot.org/nvramtool.
diff --git a/util/pmh7tool/Makefile b/util/pmh7tool/Makefile
index 034ed40..8572e00 100644
--- a/util/pmh7tool/Makefile
+++ b/util/pmh7tool/Makefile
@@ -1,8 +1,3 @@
-##
-## Makefile for pmh7tool
-##
-## Copyright (C) 2018 Evgeny Zinoviev <me(a)ch1p.com>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/pmh7tool/pmh7tool.c b/util/pmh7tool/pmh7tool.c
index 9f2dc64..908abf3 100644
--- a/util/pmh7tool/pmh7tool.c
+++ b/util/pmh7tool/pmh7tool.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2018 Evgeny Zinoviev <me(a)ch1p.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/pmh7tool/pmh7tool.h b/util/pmh7tool/pmh7tool.h
index 9549bbd..34ccbc9 100644
--- a/util/pmh7tool/pmh7tool.h
+++ b/util/pmh7tool/pmh7tool.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2018 Evgeny Zinoviev <me(a)ch1p.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/post/post.c b/util/post/post.c
index 6d67909..ef76916 100644
--- a/util/post/post.c
+++ b/util/post/post.c
@@ -1,6 +1,4 @@
/*
- * Copyright (C) 2016 Denis 'GNUtoo' Carikli <GNUtoo(a)no-log.org>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/qualcomm/createxbl.py b/util/qualcomm/createxbl.py
index 65d8eb9..6f01ffb 100755
--- a/util/qualcomm/createxbl.py
+++ b/util/qualcomm/createxbl.py
@@ -6,8 +6,6 @@
# GENERAL DESCRIPTION
# Concatentates XBL segments into one ELF image
#
-# Copyright (c) 2016, 2018, The Linux Foundation. All rights reserved.
-#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
diff --git a/util/qualcomm/ipqheader.py b/util/qualcomm/ipqheader.py
index fe14e1f..1003374 100755
--- a/util/qualcomm/ipqheader.py
+++ b/util/qualcomm/ipqheader.py
@@ -1,7 +1,5 @@
#!/usr/bin/env python3
#
-# Copyright (c) 2013 The Linux Foundation. All rights reserved.
-#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
diff --git a/util/qualcomm/mbn_tools.py b/util/qualcomm/mbn_tools.py
index b89044ff..41904d0 100755
--- a/util/qualcomm/mbn_tools.py
+++ b/util/qualcomm/mbn_tools.py
@@ -6,8 +6,6 @@
# GENERAL DESCRIPTION
# Contains all MBN Utilities for image generation
#
-# Copyright (c) 2016, 2018, The Linux Foundation. All rights reserved.
-#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
diff --git a/util/release/genrelnotes b/util/release/genrelnotes
index d0f1a7a..e972b40 100755
--- a/util/release/genrelnotes
+++ b/util/release/genrelnotes
@@ -1,9 +1,6 @@
#!/usr/bin/env bash
-#
# This file is part of the coreboot project.
#
-# Copyright 2015-2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/release/gerrit_stats.pl b/util/release/gerrit_stats.pl
index acd5622..9e2e71a 100755
--- a/util/release/gerrit_stats.pl
+++ b/util/release/gerrit_stats.pl
@@ -1,10 +1,6 @@
#!/usr/bin/perl
-
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2015 Google, Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/riscv/sifive-gpt.py b/util/riscv/sifive-gpt.py
index f1e4fa8..c651f02 100755
--- a/util/riscv/sifive-gpt.py
+++ b/util/riscv/sifive-gpt.py
@@ -1,8 +1,6 @@
#!/usr/bin/env python3
# This file is part of the coreboot project.
#
-# Copyright (C) 2018 Jonathan Neuschäfer
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/rockchip/make_idb.py b/util/rockchip/make_idb.py
index 1ffb910..87d8e54 100755
--- a/util/rockchip/make_idb.py
+++ b/util/rockchip/make_idb.py
@@ -1,5 +1,4 @@
#!/usr/bin/env python2
-# Copyright (c) 2014 Google Inc. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
diff --git a/util/sconfig/lex.yy.c_shipped b/util/sconfig/lex.yy.c_shipped
index 6329773..59f8f42 100644
--- a/util/sconfig/lex.yy.c_shipped
+++ b/util/sconfig/lex.yy.c_shipped
@@ -31,7 +31,7 @@
#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
- * if you want the limit (max/min) macros for int types.
+ * if you want the limit (max/min) macros for int types.
*/
#ifndef __STDC_LIMIT_MACROS
#define __STDC_LIMIT_MACROS 1
@@ -48,7 +48,7 @@
typedef signed char flex_int8_t;
typedef short int flex_int16_t;
typedef int flex_int32_t;
-typedef unsigned char flex_uint8_t;
+typedef unsigned char flex_uint8_t;
typedef unsigned short int flex_uint16_t;
typedef unsigned int flex_uint32_t;
@@ -546,12 +546,8 @@
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *yytext;
+/* sconfig, coreboot device tree compiler */
/*
- * sconfig, coreboot device tree compiler
- *
- * Copyright (C) 2010 coresystems GmbH
- * written by Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
@@ -624,9 +620,9 @@
#endif
#ifndef YY_NO_UNPUT
-
+
static void yyunput ( int c, char *buf_ptr );
-
+
#endif
#ifndef yytext_ptr
@@ -753,7 +749,7 @@
yy_state_type yy_current_state;
char *yy_cp, *yy_bp;
int yy_act;
-
+
if ( !(yy_init) )
{
(yy_init) = 1;
@@ -1279,7 +1275,7 @@
{
yy_state_type yy_current_state;
char *yy_cp;
-
+
yy_current_state = (yy_start);
for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
@@ -1335,7 +1331,7 @@
static void yyunput (int c, char * yy_bp )
{
char *yy_cp;
-
+
yy_cp = (yy_c_buf_p);
/* undo effects of setting up yytext */
@@ -1380,7 +1376,7 @@
{
int c;
-
+
*(yy_c_buf_p) = (yy_hold_char);
if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
@@ -1447,12 +1443,12 @@
/** Immediately switch to a different input stream.
* @param input_file A readable stream.
- *
+ *
* @note This function does not reset the start condition to @c INITIAL .
*/
void yyrestart (FILE * input_file )
{
-
+
if ( ! YY_CURRENT_BUFFER ){
yyensure_buffer_stack ();
YY_CURRENT_BUFFER_LVALUE =
@@ -1465,11 +1461,11 @@
/** Switch to a different input buffer.
* @param new_buffer The new input buffer.
- *
+ *
*/
void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
{
-
+
/* TODO. We should be able to replace this entire function body
* with
* yypop_buffer_state();
@@ -1509,13 +1505,13 @@
/** Allocate and initialize an input buffer state.
* @param file A readable stream.
* @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
- *
+ *
* @return the allocated buffer state.
*/
YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
{
YY_BUFFER_STATE b;
-
+
b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) );
if ( ! b )
YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
@@ -1538,11 +1534,11 @@
/** Destroy the buffer.
* @param b a buffer created with yy_create_buffer()
- *
+ *
*/
void yy_delete_buffer (YY_BUFFER_STATE b )
{
-
+
if ( ! b )
return;
@@ -1563,7 +1559,7 @@
{
int oerrno = errno;
-
+
yy_flush_buffer( b );
b->yy_input_file = file;
@@ -1579,13 +1575,13 @@
}
b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
-
+
errno = oerrno;
}
/** Discard all buffered characters. On the next scan, YY_INPUT will be called.
* @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
- *
+ *
*/
void yy_flush_buffer (YY_BUFFER_STATE b )
{
@@ -1614,7 +1610,7 @@
* the current state. This function will allocate the stack
* if necessary.
* @param new_buffer The new state.
- *
+ *
*/
void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
{
@@ -1644,7 +1640,7 @@
/** Removes and deletes the top of the stack, if present.
* The next element becomes the new top.
- *
+ *
*/
void yypop_buffer_state (void)
{
@@ -1668,7 +1664,7 @@
static void yyensure_buffer_stack (void)
{
yy_size_t num_to_alloc;
-
+
if (!(yy_buffer_stack)) {
/* First allocation is just for 2 elements, since we don't know if this
@@ -1711,13 +1707,13 @@
/** Setup the input buffer state to scan directly from a user-specified character buffer.
* @param base the character buffer
* @param size the size in bytes of the character buffer
- *
+ *
* @return the newly allocated buffer state object.
*/
YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
{
YY_BUFFER_STATE b;
-
+
if ( size < 2 ||
base[size-2] != YY_END_OF_BUFFER_CHAR ||
base[size-1] != YY_END_OF_BUFFER_CHAR )
@@ -1746,14 +1742,14 @@
/** Setup the input buffer state to scan a string. The next call to yylex() will
* scan from a @e copy of @a str.
* @param yystr a NUL-terminated string to scan
- *
+ *
* @return the newly allocated buffer state object.
* @note If you want to scan bytes that may contain NUL values, then use
* yy_scan_bytes() instead.
*/
YY_BUFFER_STATE yy_scan_string (const char * yystr )
{
-
+
return yy_scan_bytes( yystr, (int) strlen(yystr) );
}
@@ -1761,7 +1757,7 @@
* scan from a @e copy of @a bytes.
* @param yybytes the byte buffer to scan
* @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
- *
+ *
* @return the newly allocated buffer state object.
*/
YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len )
@@ -1770,7 +1766,7 @@
char *buf;
yy_size_t n;
int i;
-
+
/* Get memory for full buffer, including space for trailing EOB's. */
n = (yy_size_t) (_yybytes_len + 2);
buf = (char *) yyalloc( n );
@@ -1824,16 +1820,16 @@
/* Accessor methods (get/set functions) to struct members. */
/** Get the current line number.
- *
+ *
*/
int yyget_lineno (void)
{
-
+
return yylineno;
}
/** Get the input stream.
- *
+ *
*/
FILE *yyget_in (void)
{
@@ -1841,7 +1837,7 @@
}
/** Get the output stream.
- *
+ *
*/
FILE *yyget_out (void)
{
@@ -1849,7 +1845,7 @@
}
/** Get the length of the current token.
- *
+ *
*/
int yyget_leng (void)
{
@@ -1857,7 +1853,7 @@
}
/** Get the current token.
- *
+ *
*/
char *yyget_text (void)
@@ -1867,18 +1863,18 @@
/** Set the current line number.
* @param _line_number line number
- *
+ *
*/
void yyset_lineno (int _line_number )
{
-
+
yylineno = _line_number;
}
/** Set the input stream. This does not discard the current
* input buffer.
* @param _in_str A readable stream.
- *
+ *
* @see yy_switch_to_buffer
*/
void yyset_in (FILE * _in_str )
@@ -1932,7 +1928,7 @@
/* yylex_destroy is for both reentrant and non-reentrant scanners. */
int yylex_destroy (void)
{
-
+
/* Pop the buffer stack, destroying each element. */
while(YY_CURRENT_BUFFER){
yy_delete_buffer( YY_CURRENT_BUFFER );
@@ -1958,7 +1954,7 @@
#ifndef yytext_ptr
static void yy_flex_strncpy (char* s1, const char * s2, int n )
{
-
+
int i;
for ( i = 0; i < n; ++i )
s1[i] = s2[i];
@@ -1983,7 +1979,7 @@
void *yyrealloc (void * ptr, yy_size_t size )
{
-
+
/* The cast to (char *) in the following accommodates both
* implementations that use char* generic pointers, and those
* that use void* generic pointers. It works with the latter
diff --git a/util/sconfig/main.c b/util/sconfig/main.c
index 186eedb..036c59c 100644
--- a/util/sconfig/main.c
+++ b/util/sconfig/main.c
@@ -1,9 +1,5 @@
+/* sconfig, coreboot device tree compiler */
/*
- * sconfig, coreboot device tree compiler
- *
- * Copyright (C) 2010 coresystems GmbH
- * written by Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/sconfig/sconfig.h b/util/sconfig/sconfig.h
index 2603904..9f6e01c 100644
--- a/util/sconfig/sconfig.h
+++ b/util/sconfig/sconfig.h
@@ -1,9 +1,5 @@
+/* sconfig, coreboot device tree compiler */
/*
- * sconfig, coreboot device tree compiler
- *
- * Copyright (C) 2010 coresystems GmbH
- * written by Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/sconfig/sconfig.l b/util/sconfig/sconfig.l
index 14eb965..0c30d2c 100755
--- a/util/sconfig/sconfig.l
+++ b/util/sconfig/sconfig.l
@@ -1,10 +1,6 @@
%{
+/* sconfig, coreboot device tree compiler */
/*
- * sconfig, coreboot device tree compiler
- *
- * Copyright (C) 2010 coresystems GmbH
- * written by Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/sconfig/sconfig.tab.c_shipped b/util/sconfig/sconfig.tab.c_shipped
index 1831e91..f0233a5 100644
--- a/util/sconfig/sconfig.tab.c_shipped
+++ b/util/sconfig/sconfig.tab.c_shipped
@@ -67,12 +67,8 @@
/* First part of user prologue. */
+/* sconfig, coreboot device tree compiler */
/*
- * sconfig, coreboot device tree compiler
- *
- * Copyright (C) 2010 coresystems GmbH
- * written by Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/sconfig/sconfig.y b/util/sconfig/sconfig.y
index 4af6e18..ef3e160 100755
--- a/util/sconfig/sconfig.y
+++ b/util/sconfig/sconfig.y
@@ -1,10 +1,6 @@
%{
+/* sconfig, coreboot device tree compiler */
/*
- * sconfig, coreboot device tree compiler
- *
- * Copyright (C) 2010 coresystems GmbH
- * written by Patrick Georgi <patrick(a)georgi-clan.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/scripts/cross-repo-cherrypick b/util/scripts/cross-repo-cherrypick
index 42b05b5..1f1931b 100755
--- a/util/scripts/cross-repo-cherrypick
+++ b/util/scripts/cross-repo-cherrypick
@@ -1,9 +1,6 @@
#!/bin/sh
-
# cross-repo-cherrypick - rebase helper script
#
-# Copyright 2015, 2017 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/scripts/dts-to-fmd.sh b/util/scripts/dts-to-fmd.sh
index b468b35..cff44e0 100755
--- a/util/scripts/dts-to-fmd.sh
+++ b/util/scripts/dts-to-fmd.sh
@@ -1,7 +1,4 @@
#!/usr/bin/env bash
-#
-# Copyright 2015 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/scripts/find-unused-kconfig-symbols.sh b/util/scripts/find-unused-kconfig-symbols.sh
index 32240ec..3b84d25 100755
--- a/util/scripts/find-unused-kconfig-symbols.sh
+++ b/util/scripts/find-unused-kconfig-symbols.sh
@@ -1,6 +1,4 @@
#!/bin/sh
-# Copyright (c) 2015 Google Inc.
-#
# Permission to use, copy, modify, and/or distribute this software for
# any purpose with or without fee is hereby granted, provided that the
# above copyright notice and this permission notice appear in all copies.
diff --git a/util/scripts/gerrit-rebase b/util/scripts/gerrit-rebase
index 27ee3c7..8374913 100755
--- a/util/scripts/gerrit-rebase
+++ b/util/scripts/gerrit-rebase
@@ -1,7 +1,4 @@
#!/usr/bin/env bash
-
-# Copyright 2016 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/scripts/maintainers.go b/util/scripts/maintainers.go
index 31a720c..34841b3 100644
--- a/util/scripts/maintainers.go
+++ b/util/scripts/maintainers.go
@@ -1,6 +1,4 @@
/*
- * Copyright 2015 Google Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/scripts/no-fsf-addresses.sh b/util/scripts/no-fsf-addresses.sh
index e4200f6..a76b533 100755
--- a/util/scripts/no-fsf-addresses.sh
+++ b/util/scripts/no-fsf-addresses.sh
@@ -1,6 +1,4 @@
#!/bin/sh
-# Copyright (c) 2015 Google Inc.
-#
# Permission to use, copy, modify, and/or distribute this software for
# any purpose with or without fee is hereby granted, provided that the
# above copyright notice and this permission notice appear in all copies.
diff --git a/util/scripts/ucode_h_to_bin.sh b/util/scripts/ucode_h_to_bin.sh
index cb403a4..e20acfe 100755
--- a/util/scripts/ucode_h_to_bin.sh
+++ b/util/scripts/ucode_h_to_bin.sh
@@ -1,11 +1,6 @@
#!/usr/bin/env bash
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2015 Google Inc.
-#
-# All rights reserved.
-#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
diff --git a/util/scripts/update_submodules b/util/scripts/update_submodules
index 68d8a94..cf0bdbd 100755
--- a/util/scripts/update_submodules
+++ b/util/scripts/update_submodules
@@ -1,9 +1,6 @@
#!/usr/bin/env bash
-
# This file is part of the coreboot project.
#
-# Copyright (C) 2017 Google Inc.
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
diff --git a/util/showdevicetree/showdt.c b/util/showdevicetree/showdt.c
index 4b476a8..d8a5e62 100644
--- a/util/showdevicetree/showdt.c
+++ b/util/showdevicetree/showdt.c
@@ -1,8 +1,5 @@
+/* Compile and dump the device tree */
/*
- * Compile and dump the device tree
- *
- * Copyright 2013 Google Inc.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/spdtool/spdtool.py b/util/spdtool/spdtool.py
index f6f9f85..be75e66 100644
--- a/util/spdtool/spdtool.py
+++ b/util/spdtool/spdtool.py
@@ -1,7 +1,5 @@
#!/usr/bin/env python
-
# spdtool - Tool for partial deblobbing of UEFI firmware images
-# Copyright (C) 2019 9elements Agency GmbH <patrick.rudolph(a)9elements.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/util/spkmodem_recv/spkmodem-recv.c b/util/spkmodem_recv/spkmodem-recv.c
index d2e0a81..5148d2c 100644
--- a/util/spkmodem_recv/spkmodem-recv.c
+++ b/util/spkmodem_recv/spkmodem-recv.c
@@ -1,7 +1,5 @@
/* spkmodem-recv.c - decode spkmodem signals */
/*
- * Copyright (C) 2013 Vladimir 'phcoder' Serbinenko
- *
* spkmodem-recv is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
diff --git a/util/superiotool/Makefile b/util/superiotool/Makefile
index 32f4683..dab79a9 100644
--- a/util/superiotool/Makefile
+++ b/util/superiotool/Makefile
@@ -1,8 +1,5 @@
-##
## This file is part of the superiotool project.
##
-## Copyright (C) 2007-2010 Uwe Hermann <uwe(a)hermann-uwe.de>
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/ali.c b/util/superiotool/ali.c
index 7216bbc..c1344d9 100644
--- a/util/superiotool/ali.c
+++ b/util/superiotool/ali.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2007 Uwe Hermann <uwe(a)hermann-uwe.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/amd.c b/util/superiotool/amd.c
index f78a79b..6a379cb 100644
--- a/util/superiotool/amd.c
+++ b/util/superiotool/amd.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2011 Rudolf Marek <r.marek(a)assembler.cz>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/aspeed.c b/util/superiotool/aspeed.c
index 454e5c5..977e181 100644
--- a/util/superiotool/aspeed.c
+++ b/util/superiotool/aspeed.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 9elements Agency GmbH <patrick.rudolph(a)9elements.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/exar.c b/util/superiotool/exar.c
index 8b3c085..27060f4 100644
--- a/util/superiotool/exar.c
+++ b/util/superiotool/exar.c
@@ -1,9 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2016 Derek Waldner
- * Copyright (C) 2016 Sencore Inc <opensource(a)sencore.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/fintek.c b/util/superiotool/fintek.c
index 347462e..48cb890 100644
--- a/util/superiotool/fintek.c
+++ b/util/superiotool/fintek.c
@@ -1,12 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2006 coresystems GmbH <info(a)coresystems.de>
- * Copyright (C) 2007-2008 Uwe Hermann <uwe(a)hermann-uwe.de>
- * Copyright (C) 2014 Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
- * Copyright (C) 2014 Wilbert Duijvenvoorde <w.a.n.duijvenvoorde(a)gmail.com>
- * Copyright (C) 2017 Nicola Corna <nicola(a)corna.info>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/infineon.c b/util/superiotool/infineon.c
index f38714a..8e73d33 100644
--- a/util/superiotool/infineon.c
+++ b/util/superiotool/infineon.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2011 Jonathan A. Kollasch <jakllsch(a)kollasch.net>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/ite.c b/util/superiotool/ite.c
index 81ab024..9d9e0e4 100644
--- a/util/superiotool/ite.c
+++ b/util/superiotool/ite.c
@@ -1,11 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2007 Carl-Daniel Hailfinger
- * Copyright (C) 2007-2008 Uwe Hermann <uwe(a)hermann-uwe.de>
- * Copyright (C) 2018 Libretrend LDA
- * Copyright (C) 2019 Protectli
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/nsc.c b/util/superiotool/nsc.c
index f3cbd5f..444267d 100644
--- a/util/superiotool/nsc.c
+++ b/util/superiotool/nsc.c
@@ -1,9 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2006 Ronald Minnich <rminnich(a)gmail.com>
- * Copyright (C) 2007 Uwe Hermann <uwe(a)hermann-uwe.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/nuvoton.c b/util/superiotool/nuvoton.c
index 81bff96..c00ef49 100644
--- a/util/superiotool/nuvoton.c
+++ b/util/superiotool/nuvoton.c
@@ -1,9 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2010 Google Inc.
- * Written by David Hendricks <dhendrix(a)google.com> for Nuvoton Technology Corp.
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/pci.c b/util/superiotool/pci.c
index f93650f..1e0c9c1 100644
--- a/util/superiotool/pci.c
+++ b/util/superiotool/pci.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2010 Uwe Hermann <uwe(a)hermann-uwe.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/serverengines.c b/util/superiotool/serverengines.c
index 648dbf0..c24cecf 100644
--- a/util/superiotool/serverengines.c
+++ b/util/superiotool/serverengines.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2011 Ruud Schramp <schramp(a)holmes.nl>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/smsc.c b/util/superiotool/smsc.c
index 7e50548..60d02b8 100644
--- a/util/superiotool/smsc.c
+++ b/util/superiotool/smsc.c
@@ -1,9 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2007 Uwe Hermann <uwe(a)hermann-uwe.de>
- * Copyright (C) 2008 coresystems GmbH <info(a)coresystems.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/superiotool.c b/util/superiotool/superiotool.c
index 3e21b0c..c5fa20d 100644
--- a/util/superiotool/superiotool.c
+++ b/util/superiotool/superiotool.c
@@ -1,11 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2006 Ronald Minnich <rminnich(a)gmail.com>
- * Copyright (C) 2007 Uwe Hermann <uwe(a)hermann-uwe.de>
- * Copyright (C) 2007 Carl-Daniel Hailfinger
- * Copyright (C) 2008 Robinson P. Tryon <bishop.robinson(a)gmail.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/superiotool.h b/util/superiotool/superiotool.h
index d3b9fd0..fb6be38 100644
--- a/util/superiotool/superiotool.h
+++ b/util/superiotool/superiotool.h
@@ -1,11 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2007 Carl-Daniel Hailfinger
- * Copyright (C) 2007-2010 Uwe Hermann <uwe(a)hermann-uwe.de>
- * Copyright (C) 2008 Robinson P. Tryon <bishop.robinson(a)gmail.com>
- * Copyright (C) 2008-2009 coresystems GmbH
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/via.c b/util/superiotool/via.c
index 0312de7..374d4db 100644
--- a/util/superiotool/via.c
+++ b/util/superiotool/via.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2009 Carl-Daniel Hailfinger
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/superiotool/winbond.c b/util/superiotool/winbond.c
index dedcfee..b2ae178 100644
--- a/util/superiotool/winbond.c
+++ b/util/superiotool/winbond.c
@@ -1,8 +1,5 @@
+/* This file is part of the superiotool project */
/*
- * This file is part of the superiotool project.
- *
- * Copyright (C) 2007 Uwe Hermann <uwe(a)hermann-uwe.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
diff --git a/util/supermicro/smcbiosinfo/smcbiosinfo.c b/util/supermicro/smcbiosinfo/smcbiosinfo.c
index de81deb..2213b0e 100644
--- a/util/supermicro/smcbiosinfo/smcbiosinfo.c
+++ b/util/supermicro/smcbiosinfo/smcbiosinfo.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2019 9elements Agency GmbH <patrick.rudolph(a)9elements.com>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/uio_usbdebug/console/printk.c b/util/uio_usbdebug/console/printk.c
index a24a569..a3f6dde 100644
--- a/util/uio_usbdebug/console/printk.c
+++ b/util/uio_usbdebug/console/printk.c
@@ -1,8 +1,5 @@
+/* This file is part of uio_usbdebug */
/*
- * This file is part of uio_usbdebug
- *
- * Copyright (C) 2013 Nico Huber <nico.h(a)gmx.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/uio_usbdebug/drivers/usb/pci_ehci.c b/util/uio_usbdebug/drivers/usb/pci_ehci.c
index d384fcb..fc8b3fa 100644
--- a/util/uio_usbdebug/drivers/usb/pci_ehci.c
+++ b/util/uio_usbdebug/drivers/usb/pci_ehci.c
@@ -1,9 +1,4 @@
/*
- * Copyright (C) 2014 Nico Huber <nico.h(a)gmx.de>
- *
- * Code borrowed from pci_early.c:
- * Copyright (C) 2011 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/uio_usbdebug/include/device/device.h b/util/uio_usbdebug/include/device/device.h
index 453dca2..51c1c71 100644
--- a/util/uio_usbdebug/include/device/device.h
+++ b/util/uio_usbdebug/include/device/device.h
@@ -1,6 +1,4 @@
/*
- * Copyright (C) 2014 Nico Huber <nico.h(a)gmx.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/uio_usbdebug/linux/uio_ehci_pci.c b/util/uio_usbdebug/linux/uio_ehci_pci.c
index 56954ed..ffc7cfe 100644
--- a/util/uio_usbdebug/linux/uio_ehci_pci.c
+++ b/util/uio_usbdebug/linux/uio_ehci_pci.c
@@ -1,8 +1,5 @@
+/* uio_ehci_pci - UIO driver for PCI EHCI devices */
/*
- * uio_ehci_pci - UIO driver for PCI EHCI devices
- *
- * Copyright (C) 2013 Nico Huber <nico.h(a)gmx.de>
- *
* This only implements MMIO access (no interrupts).
*
* This program is free software; you can redistribute it and/or modify
diff --git a/util/uio_usbdebug/uio_usbdebug.c b/util/uio_usbdebug/uio_usbdebug.c
index 51faaf8..e530700 100644
--- a/util/uio_usbdebug/uio_usbdebug.c
+++ b/util/uio_usbdebug/uio_usbdebug.c
@@ -1,8 +1,5 @@
+/* uio_usbdebug - Run coreboot's usbdebug driver in userspace */
/*
- * uio_usbdebug - Run coreboot's usbdebug driver in userspace
- *
- * Copyright (C) 2013 Nico Huber <nico.h(a)gmx.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/uio_usbdebug/uio_usbdebug_intel.c b/util/uio_usbdebug/uio_usbdebug_intel.c
index 2295cab..bf91660 100644
--- a/util/uio_usbdebug/uio_usbdebug_intel.c
+++ b/util/uio_usbdebug/uio_usbdebug_intel.c
@@ -1,8 +1,5 @@
+/* This file is part of uio_usbdebug */
/*
- * This file is part of uio_usbdebug
- *
- * Copyright (C) 2013 Nico Huber <nico.h(a)gmx.de>
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/Makefile b/util/vgabios/Makefile
index 45a7259c..203b07c 100644
--- a/util/vgabios/Makefile
+++ b/util/vgabios/Makefile
@@ -1,8 +1,5 @@
-##
## This file is part of the coreboot project.
##
-## Copyright (C) 2016 Google Inc.
-##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/device.c b/util/vgabios/device.c
index ecd2481..b17d965 100644
--- a/util/vgabios/device.c
+++ b/util/vgabios/device.c
@@ -1,7 +1,4 @@
/******************************************************************************
- * Copyright (c) 2004, 2008 IBM Corporation
- * Copyright (c) 2008, 2009 Pattrick Hueper <phueper(a)hueper.net>
- * All rights reserved.
* This program and the accompanying materials
* are made available under the terms of the BSD License
* which accompanies this distribution, and is available at
diff --git a/util/vgabios/include/arch/byteorder.h b/util/vgabios/include/arch/byteorder.h
index 33a5e16..b0b354a 100644
--- a/util/vgabios/include/arch/byteorder.h
+++ b/util/vgabios/include/arch/byteorder.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/include/config.h b/util/vgabios/include/config.h
index f5d568f..35b69a1 100644
--- a/util/vgabios/include/config.h
+++ b/util/vgabios/include/config.h
@@ -1,8 +1,5 @@
+/* This file is part of the coreboot project */
/*
- * This file is part of the coreboot project.
- *
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/include/console/console.h b/util/vgabios/include/console/console.h
index 90f42e7..2858d1d 100644
--- a/util/vgabios/include/console/console.h
+++ b/util/vgabios/include/console/console.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/include/stdtypes.h b/util/vgabios/include/stdtypes.h
index 4212f48..c31cb35 100644
--- a/util/vgabios/include/stdtypes.h
+++ b/util/vgabios/include/stdtypes.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/pci-userspace.c b/util/vgabios/pci-userspace.c
index 1b02cf4..2a57f48 100644
--- a/util/vgabios/pci-userspace.c
+++ b/util/vgabios/pci-userspace.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/pci-userspace.h b/util/vgabios/pci-userspace.h
index f1da231..4fe933a 100644
--- a/util/vgabios/pci-userspace.h
+++ b/util/vgabios/pci-userspace.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/testbios.c b/util/vgabios/testbios.c
index 189df24..1c6192c 100644
--- a/util/vgabios/testbios.c
+++ b/util/vgabios/testbios.c
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright (C) 2016 Google Inc
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/vgabios/testbios.h b/util/vgabios/testbios.h
index c7501ec..ef46d60 100644
--- a/util/vgabios/testbios.h
+++ b/util/vgabios/testbios.h
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright 1999 Egbert Eich
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/x86/x86_page_tables.go b/util/x86/x86_page_tables.go
index b447ea9..34959fa 100644
--- a/util/x86/x86_page_tables.go
+++ b/util/x86/x86_page_tables.go
@@ -1,7 +1,5 @@
/* This file is part of the coreboot project. */
/*
- * Copyright 2018 Google LLC
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
diff --git a/util/xcompile/xcompile b/util/xcompile/xcompile
index 18e08a0..0ffcf0a 100755
--- a/util/xcompile/xcompile
+++ b/util/xcompile/xcompile
@@ -1,11 +1,6 @@
#!/usr/bin/env bash
-#
# This file is part of the coreboot project.
#
-# Copyright (C) 2007-2010 coresystems GmbH
-# Copyright (C) 2012 Google Inc
-# Copyright (C) 2016 Raptor Engineering, LLC
-#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
--
To view, visit https://review.coreboot.org/c/coreboot/+/41175
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Idbcc5ceeb33804204e56d62491cb58146f7c9f37
Gerrit-Change-Number: 41175
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Nicola Corna <nicola(a)corna.info>
Gerrit-Reviewer: Philipp Hug <philipp(a)hug.cx>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Gerrit-Reviewer: ron minnich <rminnich(a)gmail.com>
Gerrit-MessageType: newchange