From 53099f8d1c5bddf1848026abe717877ee691b25e Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Sun, 20 May 2007 20:35:59 +0000 Subject: [PATCH] Fix various license headers. Signed-off-by: Uwe Hermann Acked-by: Stefan Reinauer git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@330 f3766cd6-281f-0410-b1cd-43a5c92072e9 --- HACKING | 4 +++ Makefile | 2 +- arch/Kconfig | 2 +- arch/powerpc/Kconfig | 2 +- arch/x86/Kconfig | 2 +- arch/x86/Makefile | 2 +- arch/x86/serial.c | 8 +++-- arch/x86/stage0_i586.S | 9 ++--- arch/x86/udelay_io.c | 2 +- device/Kconfig | 2 +- device/Makefile | 5 ++- include/device/device.h | 1 + include/lar.h | 2 +- include/lib.h | 2 +- include/stdlib.h | 2 +- include/tables.h | 18 ++++++---- lib/Kconfig | 3 +- lib/Makefile | 2 +- lib/delay.c | 3 +- lib/elfboot.c | 12 ++++--- lib/lar.c | 2 +- lib/stage2.c | 3 +- lib/tables.c | 17 ++++++---- lib/vsprintf.c | 25 ++++---------- lib/vtxprintf.c | 20 +++--------- mainboard/amd/Kconfig | 2 +- mainboard/amd/norwich/Kconfig | 2 +- mainboard/amd/norwich/Makefile | 2 +- mainboard/emulation/qemu-x86/Kconfig | 2 +- mainboard/emulation/qemu-x86/Makefile | 2 +- mainboard/emulation/qemu-x86/mainboard.c | 2 +- mainboard/emulation/qemu-x86/vga.c | 1 + northbridge/Kconfig | 2 +- northbridge/Makefile | 2 +- northbridge/amd/Kconfig | 2 +- northbridge/amd/Makefile | 2 +- northbridge/amd/geodelx/Makefile | 2 +- northbridge/intel/Kconfig | 2 +- northbridge/intel/Makefile | 2 +- northbridge/intel/i440bxemulation/Makefile | 2 +- northbridge/intel/i440bxemulation/i440bx.c | 38 ++++++++++++---------- southbridge/Kconfig | 2 +- southbridge/Makefile | 2 +- southbridge/amd/Kconfig | 2 +- southbridge/amd/Makefile | 2 +- southbridge/amd/cs5536/Makefile | 2 +- southbridge/intel/Kconfig | 2 +- southbridge/intel/Makefile | 2 +- southbridge/intel/i82371eb/i82371eb.c | 7 ---- superio/Kconfig | 2 +- superio/Makefile | 2 +- superio/winbond/Kconfig | 2 +- superio/winbond/Makefile | 2 +- superio/winbond/w83627hf/Makefile | 2 +- util/Makefile | 1 + util/lar/Makefile | 2 +- util/lar/bootblock.c | 2 +- util/lar/create.c | 2 +- util/lar/example.c | 2 +- util/lar/extract.c | 2 +- util/lar/lar.c | 2 +- util/lar/lar.h | 2 +- util/lar/lib.c | 2 +- util/lar/lib.h | 2 +- util/lar/list.c | 2 +- util/nrv2b/Makefile | 1 + util/options/Makefile | 1 + util/xcompile/xcompile | 2 +- 68 files changed, 133 insertions(+), 142 deletions(-) diff --git a/HACKING b/HACKING index 9b68206ef6..5a7d6d0077 100644 --- a/HACKING +++ b/HACKING @@ -98,3 +98,7 @@ Third-party Code and License Overview Source: Linux kernel, arch/i386/boot/setup.S Current version we use: Linux 2.2.26 +* console/vsprintf.c, console/vtxprintf.c: GPLv2 + Source: Linux kernel, lib/vsprintf.c + Current version we use: ? + diff --git a/Makefile b/Makefile index 0439f57571..accab74fe4 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ ## LinuxBIOS build system Lbuild ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/arch/Kconfig b/arch/Kconfig index ee89d152f3..fdb4d4a7f8 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 5c7dfef10f..4844c9b206 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 1e17b26a52..da3814f53c 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/arch/x86/Makefile b/arch/x86/Makefile index d5f6bec9fe..5418531698 100644 --- a/arch/x86/Makefile +++ b/arch/x86/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/arch/x86/serial.c b/arch/x86/serial.c index c553301dbf..bc79c6f5dd 100644 --- a/arch/x86/serial.c +++ b/arch/x86/serial.c @@ -1,9 +1,8 @@ /* - * serial.c -- uart init function + * This file is part of the LinuxBIOS project. * * Copyright (C) 2007 coresystems GmbH - * Written by Stefan Reinauer for coresystems GmbH. - * + * (Written by Stefan Reinauer for coresystems GmbH) * Copyright (C) 2007 Ronald G. Minnich * * This program is free software; you can redistribute it and/or modify @@ -23,6 +22,9 @@ #include #include +/** + * UART init. + */ void uart_init(void) { unsigned ttysx_div; diff --git a/arch/x86/stage0_i586.S b/arch/x86/stage0_i586.S index e86044fc75..2a69ccd762 100644 --- a/arch/x86/stage0_i586.S +++ b/arch/x86/stage0_i586.S @@ -1,17 +1,12 @@ -## Note: this file contains _multiple_ copyright/license headers, see below. - ## ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2000,2007 Ronald G. Minnich -## ## Copyright (C) 2005 Eswar Nallusamy, LANL -## ## Copyright (C) 2005 Tyan -## Written by Yinghai Lu for Tyan. -## +## (Written by Yinghai Lu for Tyan) ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/arch/x86/udelay_io.c b/arch/x86/udelay_io.c index e75a79825e..a5a416e1d1 100644 --- a/arch/x86/udelay_io.c +++ b/arch/x86/udelay_io.c @@ -2,7 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2005 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/device/Kconfig b/device/Kconfig index 25232aeeca..c8da7a5b70 100644 --- a/device/Kconfig +++ b/device/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/device/Makefile b/device/Makefile index 0ba0142565..3000375d9b 100644 --- a/device/Makefile +++ b/device/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 @@ -25,6 +25,5 @@ $(obj)/device/%.o: $(src)/device/%.c $(Q)$(CC) $(INITCFLAGS) -c $< -o $@ STAGE2_DEVICE_OBJ = device.o device_util.o root_device.o \ - pci_device.o pci_ops.o pci_rom.o \ - pnp_device.o + pci_device.o pci_ops.o pci_rom.o pnp_device.o diff --git a/include/device/device.h b/include/device/device.h index 988d94d116..feb8c401bb 100644 --- a/include/device/device.h +++ b/include/device/device.h @@ -1,5 +1,6 @@ /* * This file is part of the LinuxBIOS project. + * * Copyright (C) 2007 Ronald G. Minnich * * This program is free software; you can redistribute it and/or modify diff --git a/include/lar.h b/include/lar.h index 24df261b4c..c5df8dc267 100644 --- a/include/lar.h +++ b/include/lar.h @@ -2,7 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2006 coresystems GmbH - * Written by Stefan Reinauer for coresystems GmbH. + * (Written by Stefan Reinauer for coresystems GmbH) * * This file is dual-licensed. You can choose between: * - The GNU GPL, version 2, as published by the Free Software Foundation diff --git a/include/lib.h b/include/lib.h index 00f8730748..a14c1a1214 100644 --- a/include/lib.h +++ b/include/lib.h @@ -2,7 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/include/stdlib.h b/include/stdlib.h index 5ac8286f85..00ad41c8bd 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -2,7 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/include/tables.h b/include/tables.h index 87dd3e2f3b..c8f905bcbb 100644 --- a/include/tables.h +++ b/include/tables.h @@ -1,11 +1,10 @@ /* - * table management structs and prototypes for LinuxBIOS + * This file is part of the LinuxBIOS project. * - * ALL structs and prototypes for tables that LinuxBIOS generates should be - * defined here. - * - * Copyright (C) 2002 Eric Biederman, Linux NetworX - * Copyright (C) 2005-2007 coresystems GmbH + * Copyright (C) 2002 Linux Networx + * (Written by Eric Biederman for Linux Networx) + * Copyright (C) 2005-2007 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 @@ -24,6 +23,13 @@ #ifndef TABLES_H #define TABLES_H +/* + * Table management structs and prototypes for LinuxBIOS. + * + * ALL structs and prototypes for tables that LinuxBIOS generates should be + * defined here. + */ + struct lb_memory *write_tables(void); /* The LinuxBIOS table information is for conveying information diff --git a/lib/Kconfig b/lib/Kconfig index cea4163a39..36fbb901ce 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -2,8 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for coresystems GmbH. -## +## (Written by Stefan Reinauer for coresystems GmbH) ## Copyright (C) 2007 Uwe Hermann ## ## This program is free software; you can redistribute it and/or modify diff --git a/lib/Makefile b/lib/Makefile index b0b913bbdf..086bbfbdc2 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/lib/delay.c b/lib/delay.c index 8214556b2e..0e547cc600 100644 --- a/lib/delay.c +++ b/lib/delay.c @@ -2,7 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2001 Linux Networx - * Written by Eric Biederman + * (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 @@ -27,6 +27,7 @@ void mdelay(unsigned int msecs) udelay(1000); } } + void delay(unsigned int secs) { unsigned int i; diff --git a/lib/elfboot.c b/lib/elfboot.c index 73d18dedc7..faec2ecf44 100644 --- a/lib/elfboot.c +++ b/lib/elfboot.c @@ -1,8 +1,9 @@ /* - * elfboot -- boot elf images - * - * (C)opyright 2002 Eric Biederman, Linux NetworX - * (C)opyright 2007 Ronald G. Minnich + * This file is part of the LinuxBIOS project. + * + * Copyright (C) 2002 Linux Networx + * (Written by Eric Biederman for Linux Networx) + * Copyright (C) 2007 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 @@ -16,9 +17,10 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA, 02110-1301 USA - * */ +/* elfboot -- boot elf images */ + /* This code is modified from the LinuxBIOS V2 version as follows: * great simplified * checksum removed -- lar can do that diff --git a/lib/lar.c b/lib/lar.c index c03c880482..6fedc4111e 100644 --- a/lib/lar.c +++ b/lib/lar.c @@ -2,7 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/lib/stage2.c b/lib/stage2.c index 5573bd1038..198d063286 100644 --- a/lib/stage2.c +++ b/lib/stage2.c @@ -2,9 +2,8 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2007 Ron Minnich - * * Copyright (C) 2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/lib/tables.c b/lib/tables.c index ca4f545c63..9105fe6803 100644 --- a/lib/tables.c +++ b/lib/tables.c @@ -1,8 +1,8 @@ /* - * table management code for Linux BIOS - * This is the architecture-independent driver; it has a hook to architecture-dependent code. + * This file is part of the LinuxBIOS project. * - * Copyright (C) 2002 Eric Biederman, Linux NetworX + * Copyright (C) 2002 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 @@ -16,15 +16,20 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA, 02110-1301 USA + */ + +/* + * Table management code for LinuxBIOS. * + * This is the architecture-independent driver; it has a hook to + * architecture-dependent code. */ #include -//#include +// #include #include -struct lb_memory * -write_tables(void) +struct lb_memory *write_tables(void) { return arch_write_tables(); } diff --git a/lib/vsprintf.c b/lib/vsprintf.c index 4f11b58534..61eea1bb92 100644 --- a/lib/vsprintf.c +++ b/lib/vsprintf.c @@ -1,28 +1,15 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * This file is part of the LinuxBIOS project. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * It is based on the Linux kernel (lib/vsprintf.c). * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -/* - * linux/lib/vsprintf.c - * - * Copyright (C) 1991, 1992 Linus Torvalds + * Modifications are: + * Copyright (C) 2007 Ronald G. Minnich */ +/* Copyright (C) 1991, 1992 Linus Torvalds */ /* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */ -/* - * Wirzenius wrote this portably, Torvalds fucked it up :-) - */ +/* Wirzenius wrote this portably, Torvalds fucked it up :-) */ #include #include diff --git a/lib/vtxprintf.c b/lib/vtxprintf.c index 498db072a7..0a78200101 100644 --- a/lib/vtxprintf.c +++ b/lib/vtxprintf.c @@ -1,23 +1,13 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * This file is part of the LinuxBIOS project. * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * It is based on the Linux kernel (lib/vsprintf.c). * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + * Modifications are: + * Copyright (C) 2007 Ronald G. Minnich */ -/* vtxprintf.c, from - * linux/lib/vsprintf.c - * - * Copyright (C) 1991, 1992 Linus Torvalds - */ +/* Copyright (C) 1991,1992 Linus Torvalds */ #include #include diff --git a/mainboard/amd/Kconfig b/mainboard/amd/Kconfig index b1def292d6..a151cdd6b0 100644 --- a/mainboard/amd/Kconfig +++ b/mainboard/amd/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/mainboard/amd/norwich/Kconfig b/mainboard/amd/norwich/Kconfig index d813a0801e..a11cdafb2c 100644 --- a/mainboard/amd/norwich/Kconfig +++ b/mainboard/amd/norwich/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/mainboard/amd/norwich/Makefile b/mainboard/amd/norwich/Makefile index 69bdd1fbe8..0d69298746 100644 --- a/mainboard/amd/norwich/Makefile +++ b/mainboard/amd/norwich/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/mainboard/emulation/qemu-x86/Kconfig b/mainboard/emulation/qemu-x86/Kconfig index dd95fc40e3..02a4061b47 100644 --- a/mainboard/emulation/qemu-x86/Kconfig +++ b/mainboard/emulation/qemu-x86/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for coresystems GmbH. +## (Written by Stefan Reinauer for coresystems GmbH) ## Copyright (C) 2007 Uwe Hermann ## ## This program is free software; you can redistribute it and/or modify diff --git a/mainboard/emulation/qemu-x86/Makefile b/mainboard/emulation/qemu-x86/Makefile index 8c7133dfbb..0c1b732ec6 100644 --- a/mainboard/emulation/qemu-x86/Makefile +++ b/mainboard/emulation/qemu-x86/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/mainboard/emulation/qemu-x86/mainboard.c b/mainboard/emulation/qemu-x86/mainboard.c index ec3691735a..ea9a8d113e 100644 --- a/mainboard/emulation/qemu-x86/mainboard.c +++ b/mainboard/emulation/qemu-x86/mainboard.c @@ -3,7 +3,7 @@ * * Copyright (C) 2007 Ronald G. Minnich * Copyright (C) 2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/mainboard/emulation/qemu-x86/vga.c b/mainboard/emulation/qemu-x86/vga.c index ddd5f475d6..c16858d7ce 100644 --- a/mainboard/emulation/qemu-x86/vga.c +++ b/mainboard/emulation/qemu-x86/vga.c @@ -2,6 +2,7 @@ * This file is part of the LinuxBIOS project. * * Copyright (C) 2007 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 diff --git a/northbridge/Kconfig b/northbridge/Kconfig index 7fd92aeb20..8dc3f35c53 100644 --- a/northbridge/Kconfig +++ b/northbridge/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/Makefile b/northbridge/Makefile index 18c25c34f6..9d78ab966b 100644 --- a/northbridge/Makefile +++ b/northbridge/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/amd/Kconfig b/northbridge/amd/Kconfig index 9ec41d13e1..ae706137e4 100644 --- a/northbridge/amd/Kconfig +++ b/northbridge/amd/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/amd/Makefile b/northbridge/amd/Makefile index 61bc935c3b..0cdaf6c254 100644 --- a/northbridge/amd/Makefile +++ b/northbridge/amd/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/amd/geodelx/Makefile b/northbridge/amd/geodelx/Makefile index 07ed12dcea..8c70c7a2fa 100644 --- a/northbridge/amd/geodelx/Makefile +++ b/northbridge/amd/geodelx/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/intel/Kconfig b/northbridge/intel/Kconfig index 5410a8b866..de711056d0 100644 --- a/northbridge/intel/Kconfig +++ b/northbridge/intel/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/intel/Makefile b/northbridge/intel/Makefile index 9193e310c1..c10c73da3e 100644 --- a/northbridge/intel/Makefile +++ b/northbridge/intel/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/intel/i440bxemulation/Makefile b/northbridge/intel/i440bxemulation/Makefile index e96475aebf..8f84fe46f0 100644 --- a/northbridge/intel/i440bxemulation/Makefile +++ b/northbridge/intel/i440bxemulation/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2006-2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/northbridge/intel/i440bxemulation/i440bx.c b/northbridge/intel/i440bxemulation/i440bx.c index a4fee5735a..da015d4ec1 100644 --- a/northbridge/intel/i440bxemulation/i440bx.c +++ b/northbridge/intel/i440bxemulation/i440bx.c @@ -1,3 +1,24 @@ +/* + * This file is part of the LinuxBIOS project. + * + * Copyright (C) 2000 Ron Minnich, Advanced Computing Lab, LANL + * Copyright (C) 2007 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; 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. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + /* * This software and ancillary information (herein called SOFTWARE ) * called LinuxBIOS is made available under the terms described @@ -17,23 +38,6 @@ * it with the version available from LANL. */ -/* Copyright 2000, Ron Minnich, Advanced Computing Lab, LANL - * Copyright (C) 2007 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; 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. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - #include #include #include diff --git a/southbridge/Kconfig b/southbridge/Kconfig index 0bd251de50..fa304fbae4 100644 --- a/southbridge/Kconfig +++ b/southbridge/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/Makefile b/southbridge/Makefile index 6c7fdcdcd2..ad2bce5222 100644 --- a/southbridge/Makefile +++ b/southbridge/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/amd/Kconfig b/southbridge/amd/Kconfig index 666ec6bf5f..bdc2adbbf6 100644 --- a/southbridge/amd/Kconfig +++ b/southbridge/amd/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/amd/Makefile b/southbridge/amd/Makefile index 223fd89313..675478ff19 100644 --- a/southbridge/amd/Makefile +++ b/southbridge/amd/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/amd/cs5536/Makefile b/southbridge/amd/cs5536/Makefile index 572f5b70fb..d830fe5c26 100644 --- a/southbridge/amd/cs5536/Makefile +++ b/southbridge/amd/cs5536/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/intel/Kconfig b/southbridge/intel/Kconfig index 234fc196e7..6ae4f5e46e 100644 --- a/southbridge/intel/Kconfig +++ b/southbridge/intel/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/intel/Makefile b/southbridge/intel/Makefile index 8dc29263c6..114733eabf 100644 --- a/southbridge/intel/Makefile +++ b/southbridge/intel/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/southbridge/intel/i82371eb/i82371eb.c b/southbridge/intel/i82371eb/i82371eb.c index c58474750c..87c5f14fd5 100644 --- a/southbridge/intel/i82371eb/i82371eb.c +++ b/southbridge/intel/i82371eb/i82371eb.c @@ -30,13 +30,10 @@ /* The plain PCI device uses the standard PCI operations. */ - - /* TODO: bring in the rest of the v2 code for controlling IDE enable. * This is just placeholder code for now */ - static void i82371eb_isa_init(struct device *dev) { rtc_init(0); @@ -119,10 +116,6 @@ static struct device_operations i82371eb_acpi_ops_dev = { .ops_pci = &pci_dev_ops_pci, }; -/* - * - */ - struct constructor i82371eb_constructors[] = { {.id = {.type = DEVICE_ID_PCI, .u = {.pci = {.vendor = 0x8086,.device = 0x7000}}}, diff --git a/superio/Kconfig b/superio/Kconfig index 54028d5fd3..3ea71bd459 100644 --- a/superio/Kconfig +++ b/superio/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/superio/Makefile b/superio/Makefile index 31cfd2eb7f..8c983d3a29 100644 --- a/superio/Makefile +++ b/superio/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/superio/winbond/Kconfig b/superio/winbond/Kconfig index 6e8aa479b0..45d4b5b007 100644 --- a/superio/winbond/Kconfig +++ b/superio/winbond/Kconfig @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/superio/winbond/Makefile b/superio/winbond/Makefile index 4e897f2acd..49f24b6d5f 100644 --- a/superio/winbond/Makefile +++ b/superio/winbond/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/superio/winbond/w83627hf/Makefile b/superio/winbond/w83627hf/Makefile index 6b74669f35..53bf73129d 100644 --- a/superio/winbond/w83627hf/Makefile +++ b/superio/winbond/w83627hf/Makefile @@ -2,7 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/util/Makefile b/util/Makefile index 051af14d56..312eedb98b 100644 --- a/util/Makefile +++ b/util/Makefile @@ -2,6 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 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 diff --git a/util/lar/Makefile b/util/lar/Makefile index d769230bd6..ed4b431d48 100644 --- a/util/lar/Makefile +++ b/util/lar/Makefile @@ -2,7 +2,7 @@ ## lar - LinuxBIOS archiver ## ## Copyright (C) 2006 coresystems GmbH -## Written by Stefan Reinauer for 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 diff --git a/util/lar/bootblock.c b/util/lar/bootblock.c index 2d2509e576..bc5ce53011 100644 --- a/util/lar/bootblock.c +++ b/util/lar/bootblock.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/lar/create.c b/util/lar/create.c index 13059a9b28..51a714f480 100644 --- a/util/lar/create.c +++ b/util/lar/create.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/lar/example.c b/util/lar/example.c index 5ea50ee43f..c0a89a401b 100644 --- a/util/lar/example.c +++ b/util/lar/example.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for coresystems GmbH. + * (Written by Stefan Reinauer for coresystems GmbH) * * This file is dual-licensed. You can choose between: * - The GNU GPL, version 2, as published by the Free Software Foundation diff --git a/util/lar/extract.c b/util/lar/extract.c index 315ab124df..ffbab36519 100644 --- a/util/lar/extract.c +++ b/util/lar/extract.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/lar/lar.c b/util/lar/lar.c index e7872848a8..f3bfc24ee0 100644 --- a/util/lar/lar.c +++ b/util/lar/lar.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/lar/lar.h b/util/lar/lar.h index 56e2376a04..6aff7ca4ec 100644 --- a/util/lar/lar.h +++ b/util/lar/lar.h @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006 coresystems GmbH - * Written by Stefan Reinauer for coresystems GmbH. + * (Written by Stefan Reinauer for coresystems GmbH) * * This file is dual-licensed. You can choose between: * - The GNU GPL, version 2, as published by the Free Software Foundation diff --git a/util/lar/lib.c b/util/lar/lib.c index 0dcf812b72..0ee52fd182 100644 --- a/util/lar/lib.c +++ b/util/lar/lib.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/lar/lib.h b/util/lar/lib.h index 79729b3aec..4d7bf51a49 100644 --- a/util/lar/lib.h +++ b/util/lar/lib.h @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/lar/list.c b/util/lar/list.c index efea8584b2..154d1c5a23 100644 --- a/util/lar/list.c +++ b/util/lar/list.c @@ -2,7 +2,7 @@ * lar - LinuxBIOS archiver * * Copyright (C) 2006-2007 coresystems GmbH - * Written by Stefan Reinauer for 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 diff --git a/util/nrv2b/Makefile b/util/nrv2b/Makefile index 4f856a0ae8..0869e418e8 100644 --- a/util/nrv2b/Makefile +++ b/util/nrv2b/Makefile @@ -2,6 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 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 diff --git a/util/options/Makefile b/util/options/Makefile index b1bc32db5a..a225bae8e3 100644 --- a/util/options/Makefile +++ b/util/options/Makefile @@ -2,6 +2,7 @@ ## This file is part of the LinuxBIOS project. ## ## Copyright (C) 2007 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 diff --git a/util/xcompile/xcompile b/util/xcompile/xcompile index a1fa2765fc..154ee6eb52 100755 --- a/util/xcompile/xcompile +++ b/util/xcompile/xcompile @@ -3,7 +3,7 @@ # This file is part of the LinuxBIOS project. # # Copyright (C) 2007 coresystems GmbH -# Written by Stefan Reinauer for 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