Martin Roth has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/35430 )
Change subject: AUTHORS: Move src/device copyrights into AUTHORS file ......................................................................
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 martin@coreboot.org Change-Id: Ie03a3ce1f6085494bd5f38da76e2467970cf301a --- M AUTHORS M src/device/Kconfig M src/device/azalia_device.c M src/device/cardbus_device.c M src/device/cpu_device.c M src/device/device.c M src/device/device_const.c M src/device/device_util.c M src/device/dram/ddr2.c M src/device/dram/ddr3.c M src/device/dram/ddr4.c M src/device/dram/ddr_common.c M src/device/hypertransport.c M src/device/i2c.c M src/device/mmio.c M src/device/oprom/Makefile.inc M src/device/oprom/realmode/Makefile.inc M src/device/oprom/realmode/x86.c M src/device/oprom/realmode/x86.h M src/device/oprom/realmode/x86_asm.S M src/device/oprom/realmode/x86_interrupts.c M src/device/pci_class.c M src/device/pci_device.c M src/device/pci_early.c M src/device/pci_rom.c M src/device/pciexp_device.c M src/device/pcix_device.c M src/device/pnp_device.c M src/device/root_device.c M src/device/smbus_ops.c M src/device/software_i2c.c 31 files changed, 22 insertions(+), 146 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/30/35430/1
diff --git a/AUTHORS b/AUTHORS index 63c5fd2..72521a1 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 @@ 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 @@ 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/commonlib src/console src/cpu +src/device diff --git a/src/device/Kconfig b/src/device/Kconfig index 0b90833..97ed997 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 stepan@coresystems.de 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 a2849b7..5c8a67e 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 adfc503..a440746 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 ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2005 Ronald G. Minnich rminnich@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/src/device/cpu_device.c b/src/device/cpu_device.c index f59cce3..a786dc0 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 kyosti.malkki@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/src/device/device.c b/src/device/device.c index 17cd8f4..44d1f95 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 ebiederm@xmission.com - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2003 Ronald G. Minnich rminnich@gmail.com - * Copyright (C) 2004-2005 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu yhlu@tyan.com for Tyan) - * Copyright (C) 2005-2006 Stefan Reinauer stepan@openbios.org - * Copyright (C) 2009 Myles Watson mylesgw@gmail.com - * Copyright (c) 1999--2000 Martin Mares mj@suse.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; version 2 of the License. @@ -26,16 +12,7 @@ */
/* - * Lots of mods by Ron Minnich rminnich@lanl.gov, with - * the final architecture guidance from Tom Merritt tjm@codegen.com. - * - * 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 <console/console.h> diff --git a/src/device/device_const.c b/src/device/device_const.c index 0712d0c..5143563 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 ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2003 Greg Watson jarrah@users.sourceforge.net - * Copyright (C) 2004 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu yhlu@tyan.com 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 38303126b..df66f5c 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 ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2003 Greg Watson jarrah@users.sourceforge.net - * Copyright (C) 2004 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu yhlu@tyan.com 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 d66b576..5319806 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 siro@das-labor.org - * Copyright (C) 2017 Arthur Heymans arthur@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, either version 2 of the License, or diff --git a/src/device/dram/ddr3.c b/src/device/dram/ddr3.c index 4a900fa..3f0c0a7 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 mr.nuke.me@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/src/device/dram/ddr4.c b/src/device/dram/ddr4.c index 5927b41..4f99ecc 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 eb36bf5..bc87712 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 027c3ef..1a8f7e6 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 ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2004 David Hendricks sc@flagen.com - * Copyright (C) 2004 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu yhlu@tyan.com for Tyan) - * Copyright (C) 2005-2006 Stefan Reinauer stepan@openbios.org - * Copyright (C) 2015 Timothy Pearson tpearson@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/src/device/i2c.c b/src/device/i2c.c index aa695ca..fb29b72 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 61a1130..643ff04 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 61970ae..64b4b87 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 5417240..6f8cde3 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 10a3c49..8ba0241 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 052c9c0..a68b50e 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 ec82e53..8c9e12b 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 8e3a51e..4e1c5ed 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 d9c3a4f..ca36154 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 84fc82c..7ecb652 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 mj@atrey.karlin.mff.cuni.cz - * - * Copyright (C) 2003-2004 Linux Networx - * (Written by Eric Biederman ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2003-2006 Ronald G. Minnich rminnich@gmail.com - * Copyright (C) 2004-2005 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005-2006 Tyan - * (Written by Yinghai Lu yhlu@tyan.com for Tyan) - * Copyright (C) 2005-2009 coresystems GmbH - * (Written by Stefan Reinauer stepan@coresystems.de 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 7c9ea00..880480d 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 2b2d46d..01c02e5 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 ollie@lanl.gov - * Copyright (C) 2005 Tyan - * (Written by Yinghai Lu yhlu@tyan.com for Tyan) - * Copyright (C) 2005 Ronald G. Minnich rminnich@gmail.com - * Copyright (C) 2005-2007 Stefan Reinauer stepan@openbios.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/src/device/pciexp_device.c b/src/device/pciexp_device.c index c209816..9a45be8 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 ebiederman@lnxi.com 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 e327b88..1db4d4a 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 ebiederman@lnxi.com 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 402e5d1..164fc19 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 ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2004 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005 Tyan - * (Written by Yinghai Lu yhlu@tyan.com for Tyan) - * Copyright (C) 2013 Nico Huber nico.h@gmx.de - * Copyright (C) 2018 Felix Held felix-coreboot@felixheld.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/src/device/root_device.c b/src/device/root_device.c index f8e2907..beeead2 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 ebiederman@lnxi.com for Linux Networx) - * Copyright (C) 2003 Ronald G. Minnich rminnich@gmail.com - * Copyright (C) 2004-2005 Li-Ta Lo ollie@lanl.gov - * Copyright (C) 2005 Tyan - * (Written by Yinghai Lu yhlu@tyan.com 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 c91f415..13e6cad 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 yhlu@tyan.com for Tyan) - * Copyright (C) 2004 Li-Ta Lo ollie@lanl.gov - * * This program is free software; you can redistribute it and/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 402f1d4..5dc9990 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.