From 99f83bbad4a7e060e05c3bb26203f92c1817445a Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Sun, 15 Sep 2019 20:57:18 -0700 Subject: [PATCH] AUTHORS: Move src/device copyrights into AUTHORS file As discussed on the mailing list and voted upon, the coreboot project is going to move the majority of copyrights out of the headers and into an AUTHORS file. This will happen a bit at a time, as we'll be unifying license headers at the same time. Additional cleanup - Unify "Inc" to "Inc." and "LLC." to "LLC" Signed-off-by: Martin Roth Change-Id: Ie03a3ce1f6085494bd5f38da76e2467970cf301a Reviewed-on: https://review.coreboot.org/c/coreboot/+/35430 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi --- AUTHORS | 24 +++++++++++++++++---- src/device/Kconfig | 3 --- src/device/azalia_device.c | 2 -- src/device/cardbus_device.c | 4 ---- src/device/cpu_device.c | 3 --- src/device/device.c | 25 +--------------------- src/device/device_const.c | 7 ------ src/device/device_util.c | 7 ------ src/device/dram/ddr2.c | 3 --- src/device/dram/ddr3.c | 2 -- src/device/dram/ddr4.c | 2 -- src/device/dram/ddr_common.c | 2 -- src/device/hypertransport.c | 9 -------- src/device/i2c.c | 2 -- src/device/mmio.c | 2 -- src/device/oprom/Makefile.inc | 2 -- src/device/oprom/realmode/Makefile.inc | 2 -- src/device/oprom/realmode/x86.c | 3 --- src/device/oprom/realmode/x86.h | 3 --- src/device/oprom/realmode/x86_asm.S | 2 -- src/device/oprom/realmode/x86_interrupts.c | 4 ---- src/device/pci_class.c | 3 --- src/device/pci_device.c | 17 +-------------- src/device/pci_early.c | 2 -- src/device/pci_rom.c | 6 ------ src/device/pciexp_device.c | 3 --- src/device/pcix_device.c | 3 --- src/device/pnp_device.c | 8 ------- src/device/root_device.c | 7 ------ src/device/smbus_ops.c | 4 ---- src/device/software_i2c.c | 2 -- 31 files changed, 22 insertions(+), 146 deletions(-) diff --git a/AUTHORS b/AUTHORS index 63c5fd2ba2..72521a1043 100644 --- a/AUTHORS +++ b/AUTHORS @@ -9,7 +9,7 @@ # For patches adding or removing a name: git log -i -S "NAME" --source --all 9elements Agency GmbH -Advanced Micro Devices, Inc +Advanced Micro Devices, Inc. Alex Züpke Alexander Couzens Alexandru Gagniuc @@ -19,16 +19,24 @@ Arthur Heymans Carl-Daniel Hailfinger coresystems GmbH Damien Zammit +David Hendricks +David Mosberger-Tang Denis Dowling DENX Software Engineering +DMP Electronics Inc. +Drew Eckhardt +Egbert Eich Eric Biederman Eswar Nallusamy Facebook, Inc. +Felix Held +Frederic Potter Free Software Foundation, Inc. -Freescale Semiconductor, Inc +Freescale Semiconductor, Inc. Gary Jennejohn Gerd Hoffmann Google LLC +Greg Watson Imagination Technologies Intel Corporation Jason Zhao @@ -38,26 +46,33 @@ Keith Hui Kshitij Kyösti Mälkki Lei Wen +Li-Ta Lo Libra Li Linus Torvalds +Linux Networx, Inc. Marc Jones Marek Vasut Marius Gröger -Marvell Semiconductor Inc +Martin Mares +Marvell Semiconductor Inc. +MediaTek Inc. MontaVista Software, Inc. +Myles Watson Nicholas Sielicki Nick Barker +Nico Huber Patrick Georgi Patrick Rudolph PC Engines GmbH Per Odlund Peter Stuge -Raptor Engineering, LLC. +Raptor Engineering, LLC Richard Woodruff Ronald G. Minnich Rudolf Marek Russell King Sage Electronic Engineering, LLC +SciTech Software, Inc. secunet Security Networks AG Siemens AG Silicon Integrated System Corporation @@ -83,3 +98,4 @@ src/arch src/commonlib src/console src/cpu +src/device diff --git a/src/device/Kconfig b/src/device/Kconfig index 0b9083313c..97ed997aee 100644 --- a/src/device/Kconfig +++ b/src/device/Kconfig @@ -1,9 +1,6 @@ ## ## This file is part of the coreboot project. ## -## Copyright (C) 2007-2010 coresystems GmbH -## (Written by Stefan Reinauer for 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/src/device/azalia_device.c b/src/device/azalia_device.c index 9727eb61ca..519d4612aa 100644 --- a/src/device/azalia_device.c +++ b/src/device/azalia_device.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2013 DMP Electronics 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/src/device/cardbus_device.c b/src/device/cardbus_device.c index adfc503581..a4407463c7 100644 --- a/src/device/cardbus_device.c +++ b/src/device/cardbus_device.c @@ -1,10 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2005 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2005 Ronald G. Minnich - * * This program is free software; you can redistribute it and/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/src/device/cpu_device.c b/src/device/cpu_device.c index f59cce3573..a786dc0614 100644 --- a/src/device/cpu_device.c +++ b/src/device/cpu_device.c @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2011 Advanced Micro Devices, Inc. - * Copyright (C) 2012 Kyösti Mälkki - * * This program is free software; you can redistribute it and/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/src/device/device.c b/src/device/device.c index 17cd8f4ab8..44d1f95f75 100644 --- a/src/device/device.c +++ b/src/device/device.c @@ -1,20 +1,6 @@ /* * This file is part of the coreboot project. * - * It was originally based on the Linux kernel (arch/i386/kernel/pci-pc.c). - * - * Modifications are: - * Copyright (C) 2003 Eric Biederman - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2003 Ronald G. Minnich - * Copyright (C) 2004-2005 Li-Ta Lo - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu for Tyan) - * Copyright (C) 2005-2006 Stefan Reinauer - * Copyright (C) 2009 Myles Watson - * Copyright (c) 1999--2000 Martin Mares - * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. @@ -26,16 +12,7 @@ */ /* - * Lots of mods by Ron Minnich , with - * the final architecture guidance from Tom Merritt . - * - * In particular, we changed from the one-pass original version to - * Tom's recommended multiple-pass version. I wasn't sure about doing - * it with multiple passes, until I actually started doing it and saw - * the wisdom of Tom's recommendations... - * - * Lots of cleanups by Eric Biederman to handle bridges, and to - * handle resource allocation for non-PCI devices. + * Originally based on the Linux kernel (arch/i386/kernel/pci-pc.c). */ #include diff --git a/src/device/device_const.c b/src/device/device_const.c index 0712d0c639..5143563a87 100644 --- a/src/device/device_const.c +++ b/src/device/device_const.c @@ -1,13 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2003 Greg Watson - * Copyright (C) 2004 Li-Ta Lo - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu for Tyan) - * * This program is free software; you can redistribute it and/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/src/device/device_util.c b/src/device/device_util.c index 38303126bc..df66f5c620 100644 --- a/src/device/device_util.c +++ b/src/device/device_util.c @@ -1,13 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2003 Greg Watson - * Copyright (C) 2004 Li-Ta Lo - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu for Tyan) - * * This program is free software; you can redistribute it and/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/src/device/dram/ddr2.c b/src/device/dram/ddr2.c index d66b576623..5319806ae6 100644 --- a/src/device/dram/ddr2.c +++ b/src/device/dram/ddr2.c @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2017 Patrick Rudolph - * Copyright (C) 2017 Arthur Heymans - * * This program is free software: 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/src/device/dram/ddr3.c b/src/device/dram/ddr3.c index 4a900fab47..3f0c0a703e 100644 --- a/src/device/dram/ddr3.c +++ b/src/device/dram/ddr3.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2011-2013 Alexandru Gagniuc - * * This program is free software: 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/src/device/dram/ddr4.c b/src/device/dram/ddr4.c index 5927b41281..4f99ecc925 100644 --- a/src/device/dram/ddr4.c +++ b/src/device/dram/ddr4.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * 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/src/device/dram/ddr_common.c b/src/device/dram/ddr_common.c index eb36bf52a0..bc87712ef6 100644 --- a/src/device/dram/ddr_common.c +++ b/src/device/dram/ddr_common.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * 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/src/device/hypertransport.c b/src/device/hypertransport.c index 027c3ef1d4..1a8f7e6dc1 100644 --- a/src/device/hypertransport.c +++ b/src/device/hypertransport.c @@ -1,15 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2004 David Hendricks - * Copyright (C) 2004 Li-Ta Lo - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu for Tyan) - * Copyright (C) 2005-2006 Stefan Reinauer - * Copyright (C) 2015 Timothy Pearson , 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/src/device/i2c.c b/src/device/i2c.c index aa695caf03..fb29b7291d 100644 --- a/src/device/i2c.c +++ b/src/device/i2c.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright 2016 MediaTek 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/src/device/mmio.c b/src/device/mmio.c index 61a1130604..643ff0429a 100644 --- a/src/device/mmio.c +++ b/src/device/mmio.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright 2019 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/src/device/oprom/Makefile.inc b/src/device/oprom/Makefile.inc index 61970ae16f..64b4b87da5 100644 --- a/src/device/oprom/Makefile.inc +++ b/src/device/oprom/Makefile.inc @@ -1,8 +1,6 @@ ## ## This file is part of the coreboot project. ## -## Copyright (C) 2007-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/src/device/oprom/realmode/Makefile.inc b/src/device/oprom/realmode/Makefile.inc index 54172405a7..6f8cde3f6d 100644 --- a/src/device/oprom/realmode/Makefile.inc +++ b/src/device/oprom/realmode/Makefile.inc @@ -1,8 +1,6 @@ ## ## This file is part of the coreboot project. ## -## Copyright (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. diff --git a/src/device/oprom/realmode/x86.c b/src/device/oprom/realmode/x86.c index 10a3c4954d..8ba0241ea4 100644 --- a/src/device/oprom/realmode/x86.c +++ b/src/device/oprom/realmode/x86.c @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Advanced Micro Devices, Inc. - * Copyright (C) 2009-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/src/device/oprom/realmode/x86.h b/src/device/oprom/realmode/x86.h index 052c9c0dbf..a68b50ecbf 100644 --- a/src/device/oprom/realmode/x86.h +++ b/src/device/oprom/realmode/x86.h @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Advanced Micro Devices, Inc. - * Copyright (C) 2009-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/src/device/oprom/realmode/x86_asm.S b/src/device/oprom/realmode/x86_asm.S index ec82e53ec5..8c9e12b143 100644 --- a/src/device/oprom/realmode/x86_asm.S +++ b/src/device/oprom/realmode/x86_asm.S @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2009-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/src/device/oprom/realmode/x86_interrupts.c b/src/device/oprom/realmode/x86_interrupts.c index 8e3a51e450..4e1c5ed5af 100644 --- a/src/device/oprom/realmode/x86_interrupts.c +++ b/src/device/oprom/realmode/x86_interrupts.c @@ -1,10 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2001 Ronald G. Minnich - * Copyright (C) 2005 Nick.Barker9@btinternet.com - * Copyright (C) 2007-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; version 2 of the License. diff --git a/src/device/pci_class.c b/src/device/pci_class.c index d9c3a4f90f..ca36154e44 100644 --- a/src/device/pci_class.c +++ b/src/device/pci_class.c @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2013 Google Inc. - * Copyright (C) 2015 Intel 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; version 2 of the License. diff --git a/src/device/pci_device.c b/src/device/pci_device.c index 84fc82cbe0..7ecb652d34 100644 --- a/src/device/pci_device.c +++ b/src/device/pci_device.c @@ -1,22 +1,6 @@ /* * This file is part of the coreboot project. * - * It was originally based on the Linux kernel (drivers/pci/pci.c). - * Copyright 1993 -- 1997 Drew Eckhardt, Frederic Potter, - * David Mosberger-Tang - * - * Copyright 1997 -- 1999 Martin Mares - * - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2003-2006 Ronald G. Minnich - * Copyright (C) 2004-2005 Li-Ta Lo - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu for Tyan) - * Copyright (C) 2005-2009 coresystems GmbH - * (Written by Stefan Reinauer for coresystems GmbH) - * 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. @@ -28,6 +12,7 @@ */ /* + * Originally based on the Linux kernel (drivers/pci/pci.c). * PCI Bus Services, see include/linux/pci.h for further explanation. */ diff --git a/src/device/pci_early.c b/src/device/pci_early.c index 7c9ea005c6..880480d280 100644 --- a/src/device/pci_early.c +++ b/src/device/pci_early.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * 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/src/device/pci_rom.c b/src/device/pci_rom.c index 2b2d46d57b..01c02e58e6 100644 --- a/src/device/pci_rom.c +++ b/src/device/pci_rom.c @@ -1,12 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2005 Li-Ta Lo - * Copyright (C) 2005 Tyan - * (Written by Yinghai Lu for Tyan) - * Copyright (C) 2005 Ronald G. Minnich - * Copyright (C) 2005-2007 Stefan Reinauer - * * This program is free software; you can redistribute it and/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/src/device/pciexp_device.c b/src/device/pciexp_device.c index c20981625e..9a45be87a9 100644 --- a/src/device/pciexp_device.c +++ b/src/device/pciexp_device.c @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2005 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * * This program is free software; you can redistribute it and/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/src/device/pcix_device.c b/src/device/pcix_device.c index e327b88991..1db4d4adce 100644 --- a/src/device/pcix_device.c +++ b/src/device/pcix_device.c @@ -1,9 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2005 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * * This program is free software; you can redistribute it and/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/src/device/pnp_device.c b/src/device/pnp_device.c index 402e5d1e83..164fc19960 100644 --- a/src/device/pnp_device.c +++ b/src/device/pnp_device.c @@ -1,14 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2004 Li-Ta Lo - * Copyright (C) 2005 Tyan - * (Written by Yinghai Lu for Tyan) - * Copyright (C) 2013 Nico Huber - * Copyright (C) 2018 Felix Held - * * This program is free software; you can redistribute it and/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/src/device/root_device.c b/src/device/root_device.c index f8e2907ce4..beeead2dfb 100644 --- a/src/device/root_device.c +++ b/src/device/root_device.c @@ -1,13 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman for Linux Networx) - * Copyright (C) 2003 Ronald G. Minnich - * Copyright (C) 2004-2005 Li-Ta Lo - * Copyright (C) 2005 Tyan - * (Written by Yinghai Lu for Tyan) - * * This program is free software; you can redistribute it and/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/src/device/smbus_ops.c b/src/device/smbus_ops.c index c91f415e6c..13e6cadd55 100644 --- a/src/device/smbus_ops.c +++ b/src/device/smbus_ops.c @@ -1,10 +1,6 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2004 Tyan - * (Written by Yinghai Lu for Tyan) - * Copyright (C) 2004 Li-Ta Lo - * * This program is free software; you can redistribute it and/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/src/device/software_i2c.c b/src/device/software_i2c.c index 402f1d4131..5dc99906da 100644 --- a/src/device/software_i2c.c +++ b/src/device/software_i2c.c @@ -1,8 +1,6 @@ /* * This file is part of the coreboot project. * - * 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.