the following patch was just integrated into master:
commit 4785d9b6a59ec6610e4eb627e8b78ee3cf9673a3
Author: Marc Jones <marc.jones(a)se-eng.com>
Date: Sun Apr 29 11:52:09 2012 -0600
Update SeaBIOS stable to the version 1.7.0 tag.
Change-Id: Id3a2dd29e07ed11755468e89f8e80efdef5e2b2f
Signed-off-by: Marc Jones <marc.jones(a)se-eng.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Sun Apr 29 22:51:07 2012, giving +2
See http://review.coreboot.org/954 for details.
-gerrit
Martin Roth (martin(a)se-eng.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/955
-gerrit
commit 2f35ad5db4e11e3843764c8bf8d982e4a174f4a1
Author: Martin Roth <martin(a)se-eng.com>
Date: Fri Apr 27 13:54:36 2012 -0600
Add default map_oprom_vendev() for AMD Family 14h processors.
AMD supplies their video bios for the Family 14h processor line
with Vendor ID: 1002, Device ID: 9802. This rom should work for
Device IDs 9802-9809. This patch maps all those device IDs to
0x9802 so coreboot will be able to load the vbios. If a vbios
rom using the ACTUAL Device ID is loaded, this function will not
be called.
This file should contain of all Family 14h Graphics PCI IDs so
that they don't need to be overridden on a per mainboard basis.
Change-Id: If3d4a744b3c400dea9444a61f05382af2b2d0237
Signed-off-by: Martin L Roth <martin(a)se-eng.com>
---
src/northbridge/amd/agesa/family14/amdfam14_conf.c | 22 ++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/src/northbridge/amd/agesa/family14/amdfam14_conf.c b/src/northbridge/amd/agesa/family14/amdfam14_conf.c
index 6ec4da9..09496aa 100644
--- a/src/northbridge/amd/agesa/family14/amdfam14_conf.c
+++ b/src/northbridge/amd/agesa/family14/amdfam14_conf.c
@@ -303,3 +303,25 @@ static void set_mmio_addr_reg(u32 nodeid, u32 linkn, u32 reg, u32 index, u32 mmi
}
#endif // !defined(__PRE_RAM__)
+
+/********************************************************************
+* Change the vendor / device IDs to match the generic VBIOS header.
+********************************************************************/
+u32 map_oprom_vendev(u32 vendev)
+{
+ u32 new_vendev=vendev;
+
+ switch(vendev) {
+ case 0x10029809:
+ case 0x10029808:
+ case 0x10029807:
+ case 0x10029806:
+ case 0x10029805:
+ case 0x10029804:
+ case 0x10029803:
+ new_vendev=0x10029802;
+ break;
+ }
+
+ return new_vendev;
+}
Marc Jones (marcj303(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/954
-gerrit
commit 4785d9b6a59ec6610e4eb627e8b78ee3cf9673a3
Author: Marc Jones <marc.jones(a)se-eng.com>
Date: Sun Apr 29 11:52:09 2012 -0600
Update SeaBIOS stable to the version 1.7.0 tag.
Change-Id: Id3a2dd29e07ed11755468e89f8e80efdef5e2b2f
Signed-off-by: Marc Jones <marc.jones(a)se-eng.com>
---
payloads/external/SeaBIOS/Makefile.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/payloads/external/SeaBIOS/Makefile.inc b/payloads/external/SeaBIOS/Makefile.inc
index 7d0d6fc..70bbc78 100644
--- a/payloads/external/SeaBIOS/Makefile.inc
+++ b/payloads/external/SeaBIOS/Makefile.inc
@@ -1,7 +1,7 @@
TAG-$(CONFIG_SEABIOS_MASTER)=origin/master
-TAG-$(CONFIG_SEABIOS_STABLE)=e66fb31eac3e6be6aaab548c229af9bb1ba55c33
+TAG-$(CONFIG_SEABIOS_STABLE)=a0263083cb4cda172832fbc916dc1417ee930574
unexport KCONFIG_AUTOCONFIG
the following patch was just integrated into master:
commit af98adb00d0c591af60e018cf212cd7d05e1e726
Author: Martin Roth <martin(a)se-eng.com>
Date: Fri Apr 27 11:48:32 2012 -0600
Update amd/south_station/fadt.c with various fixes
This is a model fadt.c that I would like to use for updating
several other AMD platforms with after acceptance.
- Updated to match ACPI 3.0b specification and added comments
to reflect that.
- Since smi_cmd is 0, remove commands that rely on it:
acpi_enable, acpi_disable, & pstate_cnt
Add comments to that effect.
- Changed preferred_pm_profile to SOHO Server (platform
specific)
- The southstation platform is legacy free - Updated
iapc_boot_arch and flags to reflect that.
- Added reset_register flag so that operating systems
will actually use the reset_reg. This is important
on legacy free systems.
- Updated Generic Address Structures to use access_size
name in the updated acpi.h. Added access sizes to
the structures where reasonable.
- Removed 64-bit x_firmware_ctl pointer to facs. This was
causing a fwts failure and windows-64 BSOD.
- Added bit width for pm2_cnt_blk and modified gpe0_blk bit
to match the hardware.
Change-Id: Icf1a982aa122636d1088c8b80f53d04732b54c49
Signed-off-by: Martin L Roth <martin(a)se-eng.com>
Build-Tested: build bot (Jenkins) at Sat Apr 28 00:44:30 2012, giving +1
Reviewed-By: Marc Jones <marcj303(a)gmail.com> at Sun Apr 29 18:30:29 2012, giving +2
See http://review.coreboot.org/942 for details.
-gerrit
the following patch was just integrated into master:
commit 505e9a5a945b811c0cda86d49b43947a0c14947c
Author: Raymond Danks <ray.danks(a)se-eng.com>
Date: Fri Apr 27 08:46:55 2012 -0600
nvramtool: Allow build under Cygwin
To build under Cygwin, nvramtool depends upon the package ioperm:
http://openwince.sourceforge.net/ioperm/
for sys/io.h and sys/perm.h. This change causes the nvramtool make to correctly include and link against these headers and libraries.
Change-Id: If6cd9d324de7bc19830e0018844f42761b28ddd3
Signed-off-by: Raymond Danks <ray.danks(a)se-eng.com>
Build-Tested: build bot (Jenkins) at Fri Apr 27 17:14:44 2012, giving +1
See http://review.coreboot.org/940 for details.
-gerrit
On Sat, Apr 28, 2012 at 4:53 PM, Nachiketh G <nachiketh(a)gmail.com> wrote:
> Hi Greg,
> Please find the answers below:
>
>
> 1) What release of Grub2 did you select? (There are many numbered ones
> each running towards the 2.00 release one.)
>>> I checked out the latest version on
>>> http://bzr.savannah.gnu.org/r/grub/trunk/grub (Using bzr branch
>>> http://bzr.savannah.gnu.org/r/grub/trunk/grub)
>
> 2) Was this release of Grub2 retrieved from their storage point recently?
>>> Yes
>
>
> 3) Was Coreboot updated recently?
>>>I have checked out the latest copy of Coreboot from their repository as
>>> well, I have not yet compiled it though... thought I would compile the
>>> payload first before compiling Coreboot.
>
>
> 4) What is your build environment? What distribution is this on?
>>> I'm using a Ubuntu(2.6.38 Kernel) with a gcc (Ubuntu/Linaro
>>> 4.5.2-8ubuntu4) 4.5.2 compiler.
>
> Please let me know if there is something wrong in what I'm doing.
> Thanks!
> -Nachiketh
>
>
> On Sun, Apr 29, 2012 at 1:38 AM, Gregg Levine <gregg.drwho8(a)gmail.com>
> wrote:
>>
>> On Sat, Apr 28, 2012 at 3:07 PM, Nachiketh G <nachiketh(a)gmail.com> wrote:
>> > Hi Folks,
>> > I'm new on Coreboot and I'm trying to compile Grub2 as a payload for
>> > Coreboot. I'm following the steps provided under
>> > http://www.coreboot.org/Talk:GRUB2 and i'm getting the following
>> > compilation
>> > error:
>> >
>> > cc1: warnings being treated as errors
>> > kern/i386/coreboot/init.c:45:9: error: unknown option after '#pragma GCC
>> > diagnostic' kind
>> > make[3]: *** [kern/i386/coreboot/kernel_exec-init.o] Error 1
>> > make[3]: Leaving directory `/home/nachiketh/coreboot/grub/grub-core'
>> > make[2]: *** [all] Error 2
>> > make[2]: Leaving directory `/home/nachiketh/coreboot/grub/grub-core'
>> > make[1]: *** [all-recursive] Error 1
>> > make[1]: Leaving directory `/home/nachiketh/coreboot/grub'
>> > make: *** [all] Error 2
>> >
>> > Please let me know what I'm doing wrong or is there any step that has
>> > got
>> > missed out which is causing this problem.
>> > Thanks in advance!
>> >
>> > Regards,
>> > Nachiketh
>> >
>> > --
>> > coreboot mailing list: coreboot(a)coreboot.org
>> > http://www.coreboot.org/mailman/listinfo/coreboot
>>
>> Hello!
>> Let's start it out this way:
>> 1) What release of Grub2 did you select? (There are many numbered ones
>> each running towards the 2.00 release one.)
>>
>> 2) Was this release of Grub2 retrieved from their storage point recently?
>>
>> 3) Was Coreboot updated recently?
>>
>> 4) What is your build environment? What distribution is this on?
>> ------
>> Gregg C Levine gregg.drwho8(a)gmail.com
>> "This signature fought the Time Wars, time and again."
Hello!
About the only thing I can suggest is that there is yet another drift
to be explained inside the Ubuntu set you have. Please make sure your
build tools are properly updated.
Also please consider keeping the list (both the help grub list and
this one) informed.
-----
Gregg C Levine gregg.drwho8(a)gmail.com
"This signature fought the Time Wars, time and again."
On Sat, Apr 28, 2012 at 3:07 PM, Nachiketh G <nachiketh(a)gmail.com> wrote:
> Hi Folks,
> I'm new on Coreboot and I'm trying to compile Grub2 as a payload for
> Coreboot. I'm following the steps provided under
> http://www.coreboot.org/Talk:GRUB2 and i'm getting the following compilation
> error:
>
> cc1: warnings being treated as errors
> kern/i386/coreboot/init.c:45:9: error: unknown option after '#pragma GCC
> diagnostic' kind
> make[3]: *** [kern/i386/coreboot/kernel_exec-init.o] Error 1
> make[3]: Leaving directory `/home/nachiketh/coreboot/grub/grub-core'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/nachiketh/coreboot/grub/grub-core'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/nachiketh/coreboot/grub'
> make: *** [all] Error 2
>
> Please let me know what I'm doing wrong or is there any step that has got
> missed out which is causing this problem.
> Thanks in advance!
>
> Regards,
> Nachiketh
>
> --
> coreboot mailing list: coreboot(a)coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
Hello!
Let's start it out this way:
1) What release of Grub2 did you select? (There are many numbered ones
each running towards the 2.00 release one.)
2) Was this release of Grub2 retrieved from their storage point recently?
3) Was Coreboot updated recently?
4) What is your build environment? What distribution is this on?
------
Gregg C Levine gregg.drwho8(a)gmail.com
"This signature fought the Time Wars, time and again."
Hi Folks,
I'm new on Coreboot and I'm trying to compile Grub2 as a payload for
Coreboot. I'm following the steps provided under
http://www.coreboot.org/Talk:GRUB2 and i'm getting the following
compilation error:
*cc1: warnings being treated as errors
kern/i386/coreboot/init.c:45:9: error: unknown option after '#pragma GCC
diagnostic' kind
make[3]: *** [kern/i386/coreboot/kernel_exec-init.o] Error 1
make[3]: Leaving directory `/home/nachiketh/coreboot/grub/grub-core'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/nachiketh/coreboot/grub/grub-core'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nachiketh/coreboot/grub'
make: *** [all] Error 2
*
Please let me know what I'm doing wrong or is there any step that has got
missed out which is causing this problem.
Thanks in advance!
Regards,
Nachiketh
the following patch was just integrated into master:
commit 2fa5509a9d383de873b998111ffb56395072f892
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Fri Apr 27 21:53:12 2012 +0200
ChromeOS: Add missing prototype for acpi_get_vdat_info()
Change-Id: I4bd9b52cfc24a8ff73be05ee535b9e16c0d9bd79
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Build-Tested: build bot (Jenkins) at Sat Apr 28 04:00:49 2012, giving +1
See http://review.coreboot.org/946 for details.
-gerrit