Author: stepan
Date: Fri Dec 17 01:13:54 2010
New Revision: 6192
URL: https://tracker.coreboot.org/trac/coreboot/changeset/6192
Log:
add license headers to some trivial files and pc87427.h
Mostly done according to initial file creator.
Signed-off-by: Stefan Reinauer <stepan(a)coreboot.org>
Acked-by: Stefan Reinauer <stepan(a)coreboot.org>
Modified:
trunk/src/superio/Kconfig
trunk/src/superio/Makefile.inc
trunk/src/superio/fintek/Kconfig
trunk/src/superio/fintek/Makefile.inc
trunk/src/superio/intel/Kconfig
trunk/src/superio/intel/Makefile.inc
trunk/src/superio/ite/Kconfig
trunk/src/superio/ite/Makefile.inc
trunk/src/superio/nsc/Kconfig
trunk/src/superio/nsc/Makefile.inc
trunk/src/superio/nsc/pc87427/pc87427.h
trunk/src/superio/renesas/Kconfig
trunk/src/superio/renesas/Makefile.inc
trunk/src/superio/serverengines/Kconfig
trunk/src/superio/smsc/Kconfig
trunk/src/superio/smsc/Makefile.inc
trunk/src/superio/via/Kconfig
trunk/src/superio/via/Makefile.inc
trunk/src/superio/winbond/Kconfig
trunk/src/superio/winbond/Makefile.inc
trunk/util/ectool/Makefile
trunk/util/k8resdump/Makefile
trunk/util/nvramtool/Makefile
Modified: trunk/src/superio/Kconfig
==============================================================================
--- trunk/src/superio/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
source src/superio/fintek/Kconfig
source src/superio/intel/Kconfig
source src/superio/ite/Kconfig
Modified: trunk/src/superio/Makefile.inc
==============================================================================
--- trunk/src/superio/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,9 +1,28 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += fintek
subdirs-y += intel
subdirs-y += ite
subdirs-y += nsc
subdirs-y += renesas
-# subdirs-y += serverengines
+#subdirs-y += serverengines
subdirs-y += smsc
subdirs-y += via
subdirs-y += winbond
Modified: trunk/src/superio/fintek/Kconfig
==============================================================================
--- trunk/src/superio/fintek/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/fintek/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_FINTEK_F71805F
bool
config SUPERIO_FINTEK_F71859
Modified: trunk/src/superio/fintek/Makefile.inc
==============================================================================
--- trunk/src/superio/fintek/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/fintek/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += f71805f
subdirs-y += f71859
subdirs-y += f71863fg
Modified: trunk/src/superio/intel/Kconfig
==============================================================================
--- trunk/src/superio/intel/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/intel/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,2 +1,21 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_INTEL_I3100
bool
Modified: trunk/src/superio/intel/Makefile.inc
==============================================================================
--- trunk/src/superio/intel/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/intel/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1 +1,20 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += i3100
Modified: trunk/src/superio/ite/Kconfig
==============================================================================
--- trunk/src/superio/ite/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/ite/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,23 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
+
config SUPERIO_ITE_IT8661F
bool
config SUPERIO_ITE_IT8671F
Modified: trunk/src/superio/ite/Makefile.inc
==============================================================================
--- trunk/src/superio/ite/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/ite/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += it8661f
subdirs-y += it8671f
subdirs-y += it8673f
Modified: trunk/src/superio/nsc/Kconfig
==============================================================================
--- trunk/src/superio/nsc/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/nsc/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,23 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
+
config SUPERIO_NSC_PC8374
bool
config SUPERIO_NSC_PC87309
Modified: trunk/src/superio/nsc/Makefile.inc
==============================================================================
--- trunk/src/superio/nsc/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/nsc/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += pc8374
subdirs-y += pc87309
subdirs-y += pc87351
Modified: trunk/src/superio/nsc/pc87427/pc87427.h
==============================================================================
--- trunk/src/superio/nsc/pc87427/pc87427.h Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/nsc/pc87427/pc87427.h Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,24 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * Copyright (C) 2000 AG Electronics Ltd.
+ * Copyright (C) 2003-2004 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; 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
+ */
+
#ifndef SUPERIO_NSC_PC87427_PC87427_H
#define SUPERIO_NSC_PC87427_PC87427_H
Modified: trunk/src/superio/renesas/Kconfig
==============================================================================
--- trunk/src/superio/renesas/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/renesas/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,2 +1,21 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_RENESAS_M3885X
bool
Modified: trunk/src/superio/renesas/Makefile.inc
==============================================================================
--- trunk/src/superio/renesas/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/renesas/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1 +1,20 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += m3885x
Modified: trunk/src/superio/serverengines/Kconfig
==============================================================================
--- trunk/src/superio/serverengines/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/serverengines/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,2 +1,21 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_SERVERENGINES_PILOT
bool
Modified: trunk/src/superio/smsc/Kconfig
==============================================================================
--- trunk/src/superio/smsc/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/smsc/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_SMSC_FDC37M60X
bool
config SUPERIO_SMSC_FDC37N972
Modified: trunk/src/superio/smsc/Makefile.inc
==============================================================================
--- trunk/src/superio/smsc/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/smsc/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += fdc37m60x
subdirs-y += fdc37n972
subdirs-y += lpc47b272
Modified: trunk/src/superio/via/Kconfig
==============================================================================
--- trunk/src/superio/via/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/via/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,2 +1,21 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_VIA_VT1211
bool
Modified: trunk/src/superio/via/Makefile.inc
==============================================================================
--- trunk/src/superio/via/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/via/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1 +1,20 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += vt1211
Modified: trunk/src/superio/winbond/Kconfig
==============================================================================
--- trunk/src/superio/winbond/Kconfig Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/winbond/Kconfig Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
config SUPERIO_WINBOND_W83627DHG
bool
config SUPERIO_WINBOND_W83627EHG
Modified: trunk/src/superio/winbond/Makefile.inc
==============================================================================
--- trunk/src/superio/winbond/Makefile.inc Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/src/superio/winbond/Makefile.inc Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,3 +1,22 @@
+##
+## This file is part of the coreboot project.
+##
+## Copyright (C) 2009 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
+
subdirs-y += w83627dhg
subdirs-y += w83627ehg
subdirs-y += w83627hf
Modified: trunk/util/ectool/Makefile
==============================================================================
--- trunk/util/ectool/Makefile Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/util/ectool/Makefile Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,23 +1,22 @@
-#
-# 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; 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., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
+##
+## 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
CC = gcc
CFLAGS = -O2 -Wall -W
Modified: trunk/util/k8resdump/Makefile
==============================================================================
--- trunk/util/k8resdump/Makefile Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/util/k8resdump/Makefile Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,8 +1,21 @@
-#
-# Makefile for k8redump utility
-#
-# Original from Stefan Reinauer <stepan(a)openbios.org>
-#
+##
+## Makefile for k8resdump utility
+##
+## (C) 2005 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.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT 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
+##
PROGRAM = k8resdump
Modified: trunk/util/nvramtool/Makefile
==============================================================================
--- trunk/util/nvramtool/Makefile Fri Dec 17 01:08:21 2010 (r6191)
+++ trunk/util/nvramtool/Makefile Fri Dec 17 01:13:54 2010 (r6192)
@@ -1,9 +1,22 @@
-#
-# Makefile for nvram utility
-#
-# (C) 2005-2008 coresystems GmbH
-# written by Stefan Reinauer <stepan(a)coresystems.de>
-#
+##
+## Makefile for nvram utility
+##
+## (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.
+##
+## 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
+##
PROGRAM = nvramtool
Author: stepan
Date: Fri Dec 17 01:03:18 2010
New Revision: 6190
URL: https://tracker.coreboot.org/trac/coreboot/changeset/6190
Log:
guard against the case that CONFIG_WAIT_BEFORE_CPUS_INIT is not defined at all.
Signed-off-by: Stefan Reinauer <stepan(a)coreboot.org>
Acked-by: Stefan Reinauer <stepan(a)coreboot.org>
Modified:
trunk/src/include/cpu/cpu.h
Modified: trunk/src/include/cpu/cpu.h
==============================================================================
--- trunk/src/include/cpu/cpu.h Fri Dec 17 00:57:43 2010 (r6189)
+++ trunk/src/include/cpu/cpu.h Fri Dec 17 01:03:18 2010 (r6190)
@@ -9,7 +9,7 @@
void initialize_cpus(struct bus *cpu_bus);
void secondary_cpu_init(void);
-#if CONFIG_WAIT_BEFORE_CPUS_INIT==0
+#if !defined(CONFIG_WAIT_BEFORE_CPUS_INIT) || CONFIG_WAIT_BEFORE_CPUS_INIT==0
#define cpus_ready_for_init() do {} while(0)
#else
void cpus_ready_for_init(void);
Author: stepan
Date: Fri Dec 17 00:37:17 2010
New Revision: 6186
URL: https://tracker.coreboot.org/trac/coreboot/changeset/6186
Log:
- Fix shortcoming in Kconfig when handling multiple "choice"s
- move some variables where they belong
Signed-off-by: Stefan Reinauer <stepan(a)coreboot.org>
Acked-by: Stefan Reinauer <stepan(a)coreboot.org>
Modified:
trunk/src/Kconfig
trunk/src/arch/x86/Kconfig
trunk/src/cpu/Kconfig
trunk/src/cpu/x86/Kconfig
Modified: trunk/src/Kconfig
==============================================================================
--- trunk/src/Kconfig Fri Dec 17 00:24:27 2010 (r6185)
+++ trunk/src/Kconfig Fri Dec 17 00:37:17 2010 (r6186)
@@ -101,7 +101,16 @@
endmenu
source src/mainboard/Kconfig
+
+# This option is used to set the architecture of a mainboard to X86.
+# It is usually set in mainboard/*/Kconfig.
+config ARCH_X86
+ bool
+ default n
+
+if ARCH_X86
source src/arch/x86/Kconfig
+endif
menu "Chipset"
@@ -133,15 +142,6 @@
config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
hex
default 0x0
-
-config CPU_ADDR_BITS
- int
- default 36
-
-config LOGICAL_CPUS
- bool
- default y
-
config PCI_ROM_RUN
bool
default n
Modified: trunk/src/arch/x86/Kconfig
==============================================================================
--- trunk/src/arch/x86/Kconfig Fri Dec 17 00:24:27 2010 (r6185)
+++ trunk/src/arch/x86/Kconfig Fri Dec 17 00:37:17 2010 (r6186)
@@ -1,9 +1,3 @@
-# This option is used to set the architecture of a mainboard to X86.
-# It is usually set in mainboard/*/Kconfig.
-config ARCH_X86
- bool
- default n
-
# This is an SMP option. It relates to starting up APs.
# It is usually set in mainboard/*/Kconfig.
# TODO: Improve description.
@@ -53,23 +47,26 @@
default n if TINY_BOOTBLOCK
default y
+# We had to rename the choice options under arch/ because otherwise
+# the options would conflict between different architectures despite
+# the if ARCH_xxx guarding the arch/xxx/Kconfig sourcing.
choice
prompt "Bootblock behaviour"
- default BOOTBLOCK_SIMPLE
+ default X86_BOOTBLOCK_SIMPLE
depends on TINY_BOOTBLOCK
-config BOOTBLOCK_SIMPLE
+config X86_BOOTBLOCK_SIMPLE
bool "Always load fallback"
-config BOOTBLOCK_NORMAL
+config X86_BOOTBLOCK_NORMAL
bool "Switch to normal if CMOS says so"
endchoice
config BOOTBLOCK_SOURCE
string
- default "bootblock_simple.c" if BOOTBLOCK_SIMPLE
- default "bootblock_normal.c" if BOOTBLOCK_NORMAL
+ default "bootblock_simple.c" if X86_BOOTBLOCK_SIMPLE
+ default "bootblock_normal.c" if X86_BOOTBLOCK_NORMAL
config UPDATE_IMAGE
bool "Update existing coreboot.rom image"
@@ -85,6 +82,10 @@
bool
default n
+config PC80_SYSTEM
+ bool
+ default y
+
config BOOTBLOCK_NORTHBRIDGE_INIT
string
Modified: trunk/src/cpu/Kconfig
==============================================================================
--- trunk/src/cpu/Kconfig Fri Dec 17 00:24:27 2010 (r6185)
+++ trunk/src/cpu/Kconfig Fri Dec 17 00:37:17 2010 (r6186)
@@ -1,3 +1,5 @@
+if ARCH_X86
+
source src/cpu/amd/Kconfig
source src/cpu/intel/Kconfig
source src/cpu/via/Kconfig
@@ -57,3 +59,5 @@
help
Unset this if you don't want the MTRR code to use
subtractive MTRRs
+
+endif # ARCH_X86
Modified: trunk/src/cpu/x86/Kconfig
==============================================================================
--- trunk/src/cpu/x86/Kconfig Fri Dec 17 00:24:27 2010 (r6185)
+++ trunk/src/cpu/x86/Kconfig Fri Dec 17 00:37:17 2010 (r6186)
@@ -30,3 +30,13 @@
config XIP_ROM_SIZE
hex
default 0x10000
+
+config CPU_ADDR_BITS
+ int
+ default 36
+
+config LOGICAL_CPUS
+ bool
+ default y
+
+