the following patch was just integrated into master:
commit 7f934f5ee00978634c72740c2d1e997f2ac72e7f
Author: Patrick Georgi <patrick.georgi(a)secunet.com>
Date: Thu Nov 15 14:53:02 2012 +0100
build system: Treat cmos.default as text file
It's a more easily maintainable format than a 128 byte binary blob
Change-Id: Ic9b9f53cd025b5f89a21971930fabf6592f95d67
Signed-off-by: Patrick Georgi <patrick.georgi(a)secunet.com>
Reviewed-on: http://review.coreboot.org/1867
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Fri Nov 16 11:06:19 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Fri Nov 30 21:24:57 2012, giving +2
See http://review.coreboot.org/1867 for details.
-gerrit
Stefan Reinauer (stefan.reinauer(a)coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1957
-gerrit
commit 50e6a35153c64908e8afc16108b82692378c00be
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Fri Nov 30 12:19:59 2012 -0800
src/lib/Makefile.inc: Add license header
Change-Id: If8bce4ebde9101ac9087fcbd43adc0e08c26352d
Signed-off-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
---
src/lib/Makefile.inc | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/src/lib/Makefile.inc b/src/lib/Makefile.inc
index 5becc42..f99ca1b 100644
--- a/src/lib/Makefile.inc
+++ b/src/lib/Makefile.inc
@@ -1,4 +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
+#
ifneq ($(CONFIG_HAVE_ARCH_MEMSET),y)
romstage-y += memset.c
Stefan Reinauer (stefan.reinauer(a)coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1956
-gerrit
commit ec7eab20a2fc21caacce71272837311927d95f92
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Fri Nov 30 12:02:32 2012 -0800
Only compile PC80 drivers when CONFIG_PC80_SYSTEM is set
Change-Id: Iac2f3ebf68c9c1df296fc81d10ee97053a9d5469
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
---
src/drivers/Kconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/drivers/Kconfig b/src/drivers/Kconfig
index b6eec3d..ef38f34 100644
--- a/src/drivers/Kconfig
+++ b/src/drivers/Kconfig
@@ -26,7 +26,9 @@ source src/drivers/i2c/Kconfig
source src/drivers/ics/Kconfig
source src/drivers/ipmi/Kconfig
source src/drivers/oxford/Kconfig
+if PC80_SYSTEM
source src/drivers/pc80/Kconfig
+endif
source src/drivers/realtek/Kconfig
source src/drivers/sil/Kconfig
source src/drivers/spi/Kconfig
Stefan Reinauer (stefan.reinauer(a)coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1954
-gerrit
commit c2322b83fcb7d39f633728ad8612d2e388fa6389
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Fri Nov 30 12:03:46 2012 -0800
Make set_boot_successful depend on PC80_SYSTEM
Set_boot_successful depends on CMOS parts that non-PC80
platforms do not have. For now, make the current path
depend on CONFIG_PC80_SYSTEM, and make the alternative
empty.
Signed-off-by: Ronald G. Minnich <rminnich(a)gmail.com>
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Change-Id: I68cf63367c8054d09a7a22303e7c04fb35ad0153
---
src/include/fallback.h | 1 -
src/lib/fallback_boot.c | 11 +++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/src/include/fallback.h b/src/include/fallback.h
index ffcbafb..7f3c823 100644
--- a/src/include/fallback.h
+++ b/src/include/fallback.h
@@ -3,7 +3,6 @@
#if !defined(__ASSEMBLER__) && !defined(__PRE_RAM__)
-void set_boot_successful(void);
void boot_successful(void);
#endif /* __ASSEMBLER__ */
diff --git a/src/lib/fallback_boot.c b/src/lib/fallback_boot.c
index b5ec6c3..ce1ba85 100644
--- a/src/lib/fallback_boot.c
+++ b/src/lib/fallback_boot.c
@@ -1,11 +1,12 @@
#include <console/console.h>
#include <fallback.h>
#include <watchdog.h>
-#include <pc80/mc146818rtc.h>
#include <arch/io.h>
+#if CONFIG_PC80_SYSTEM
+#include <pc80/mc146818rtc.h>
-void set_boot_successful(void)
+static void set_boot_successful(void)
{
/* Remember I succesfully booted by setting
* the initial boot direction
@@ -25,6 +26,12 @@ void set_boot_successful(void)
byte &= 0x0f;
outb(byte, RTC_PORT(1));
}
+#else
+static void set_boot_successful(void)
+{
+ /* To be implemented */
+}
+#endif
void boot_successful(void)
{
the following patch was just integrated into master:
commit 8ff97b2973329ee7e3b50471a10f63bbbe13b0ee
Author: Siyuan Wang <wangsiyuanbuaa(a)gmail.com>
Date: Sun Oct 28 18:19:38 2012 +0800
Supermicro h8scm: add agesa version of supermicro
Supermicro h8scm has a C32 CPU socket, the details of this board is:
http://www.supermicro.com/Aplus/motherboard/Opteron4100/SR56x0/H8SCM-F.cfm
We are planning to replace legacy C32 code with agesa and the h8scm_fam10 do not support
family 15 CPU, so we update this mainboard with this patch.
This code supports memory at 800M Hz of f10 CPU, bu f15 CPU does not has this limitation.
If you want to change the frequency of memory, please edit the macros
"BLDCFG_MEMORY_BUS_FREQUENCY_LIMIT" and "BLDCFG_MEMORY_CLOCK_SELECT"
in src/mainboard/supermicro/h8scm/buildOpts.c
Change-Id: I9ca9e70d7f3e82c07e7d36695bf31008db152afb
Signed-off-by: Siyuan Wang <SiYuan.Wang(a)amd.com>
Signed-off-by: Siyuan Wang <wangsiyuanbuaa(a)gmail.com>
Reviewed-on: http://review.coreboot.org/1510
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marcj303(a)gmail.com>
Build-Tested: build bot (Jenkins) at Thu Nov 29 03:44:51 2012, giving +1
Reviewed-By: Marc Jones <marcj303(a)gmail.com> at Fri Nov 30 20:11:54 2012, giving +2
See http://review.coreboot.org/1510 for details.
-gerrit
the following patch was just integrated into master:
commit fbb5b4035f541968e158c54347071d3a2c33eb67
Author: Dave Frodin <dave.frodin(a)se-eng.com>
Date: Fri Nov 16 14:16:02 2012 -0700
Persimmon: Disable the unused PCI clocks
Change-Id: I4b735fe4e6441f99236e43b34695fdac95b8888a
Signed-off-by: Dave Frodin <dave.frodin(a)se-eng.com>
Reviewed-on: http://review.coreboot.org/1875
Tested-by: build bot (Jenkins)
Reviewed-by: Zheng Bao <zheng.bao(a)amd.com>
Reviewed-by: Marc Jones <marcj303(a)gmail.com>
Build-Tested: build bot (Jenkins) at Fri Nov 16 23:20:56 2012, giving +1
Reviewed-By: Marc Jones <marcj303(a)gmail.com> at Fri Nov 30 20:04:23 2012, giving +2
See http://review.coreboot.org/1875 for details.
-gerrit