the following patch was just integrated into master:
commit 95ca38286912069da0c9251972cc3665d24d8a83
Author: efdesign98 <efdesign98(a)gmail.com>
Date: Wed Sep 14 15:52:09 2011 -0600
AMD Agesa changes to fix F14 boot issues
This collection of changes fixes a buffer addressing
issue by removing one level of indirection, fixes an
Agesa HT mailbox retrieval bug, and fixes a buffer
location-by-signature issue.
Change-Id: Ic8a8cb3f9abddd9ad59343a85dbbee5aa7633be3
Signed-off-by: Frank Vibrans <frank.vibrans(a)amd.com>
Signed-off-by: efdesign98 <efdesign98(a)gmail.com>
See http://review.coreboot.org/215 for details.
-gerrit
Frank Vibrans III (frank.vibrans(a)amd.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/216
-gerrit
commit f1776cd4f022aee49fad497dc0adcc6c224d62fb
Author: efdesign98 <efdesign98(a)gmail.com>
Date: Wed Sep 14 16:22:31 2011 -0600
AMD SB800 early console use fix
This change removes printk's that occur before
console init is called. In the best case, these
would cause an extremely slow boot, and in the
worst case would cause a complete post failure.
Change-Id: I50388e71225e95db602aa45835c39126c1c920a3
Signed-off-by: Frank Vibrans <frank.vibrans(a)amd.com>
Signed-off-by: efdesign98 <efdesign98(a)gmail.com>
---
src/southbridge/amd/cimx/sb800/cfg.c | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/src/southbridge/amd/cimx/sb800/cfg.c b/src/southbridge/amd/cimx/sb800/cfg.c
index 45a460b..a7801a8 100644
--- a/src/southbridge/amd/cimx/sb800/cfg.c
+++ b/src/southbridge/amd/cimx/sb800/cfg.c
@@ -31,10 +31,8 @@
void sb800_cimx_config(AMDSBCFG *sb_config)
{
if (!sb_config) {
- printk(BIOS_DEBUG, "SB800 - Cfg.c - sb800_cimx_config - No sb_config.\n");
return;
}
- printk(BIOS_INFO, "SB800 - Cfg.c - sb800_cimx_config - Start.\n");
//memset(sb_config, 0, sizeof(AMDSBCFG));
/* header */
@@ -128,6 +126,5 @@ void sb800_cimx_config(AMDSBCFG *sb_config)
sb_config->StdHeader.CALLBACK.CalloutPtr = sb800_callout_entry;
}
#endif //!__PRE_RAM__
- printk(BIOS_INFO, "SB800 - Cfg.c - sb800_cimx_config - End.\n");
}
the following patch was just integrated into master:
commit 84d8ea5c4438159f2871157ad89a80969255008d
Author: efdesign98 <efdesign98(a)gmail.com>
Date: Wed Sep 14 13:47:17 2011 -0600
AMD F14 Northbridge updates
This change is warning and whitespace fixes in the
northbridge code for AMD Family 14 rev C0 cpu update.
This does not address warnings in the mainboard,
Agesa, Cimx, or southbridge code.
Change-Id: I7ee7018a292ebb2343c9b7986dd21227185879dc
Signed-off-by: Frank Vibrans <frank.vibrans(a)amd.com>
Signed-off-by: efdesign98 <efdesign98(a)gmail.com>
See http://review.coreboot.org/134 for details.
-gerrit
the following patch was just integrated into master:
commit abade616d0d2b24571588cec8766d450278a2fe8
Author: efdesign98 <efdesign98(a)gmail.com>
Date: Wed Sep 14 12:04:16 2011 -0600
Update to Asrock E350m1 for AMD F14 C0
This updates the E350m1 Agesa wrapper code to fix an
issue with AmdLateRunApTask. It now passes the function
parameter through to the Agesa routine. There is also
a change to the platform_cfg.h file that makes the
definition of BIOS_SIZE dependent on whether or not
it was defined earlier.
Change-Id: I19942c7d3ecd229a13ef0a69fa7e5b1ea0b909bf
Signed-off-by: Frank Vibrans <frank.vibrans(a)amd.com>
Signed-off-by: efdesign98 <efdesign98(a)gmail.com>
See http://review.coreboot.org/139 for details.
-gerrit
the following patch was just integrated into master:
commit 8ef54d0e84cdf9959c209815f511802a9cf230e1
Author: Kerry She <shekairui(a)gmail.com>
Date: Thu Sep 8 21:16:19 2011 +0800
mainboard: add avalue/eax-785 ITX mainboard
It's AM3 Socket, 880M + SB850 chipset, similar with advansus/a785e-i.
Onboard device UART, VGA, SATA, PCI Slot, 2 X16 PCIe slot, 4 X1 Pcie
slot, Lan, audio, PS2 keyboard/mouse and USB are verified.
Change-Id: I483363f5ff9fbfc5cda2f0521660751212f3e326
Signed-off-by: Kerry She <kerry.she(a)amd.com>
Signed-off-by: Kerry She <shekairui(a)gmail.com>
See http://review.coreboot.org/208 for details.
-gerrit
hi all,
after several times update, i committed three patches[1]. the board
basic info is
AM3+/880G/SB850. the details can be found at[2].
The latest status is it can boot opensuse 11.2 without X windows.
Asus have three types of 880G/SB850, they are almost the same, so the code
maybe can run
under the other two motherboards[3].
A list to TODO will be updated later:
1) X windows support.
2) ITE8721F modification which including SIO_BASE problems, only serial port
are test at this moment.
3) ACPI(maybe) improvement, i got a BSOD with windows XP pack 2.
Any more suggestions would be welcome all of the time.
[1]a) Ie9464d01 <http://review.coreboot.org/204> b)
If701c8a9<http://review.coreboot.org/202>c)
I9725ccdb <http://review.coreboot.org/205>
[2]http://www.asus.com/Motherboards/AMD_AM3Plus/M5A88V_EVO/
[3]http://www.asus.com/Motherboards/AMD_AM3Plus/AMD_880GSB850
Best wishes
QingPei Wang
Phone: 86+018930528086
Am Mittwoch, den 14.09.2011, 14:12 +0800 schrieb QingPei Wang:
> the content of 010000bf.c comes from
>
> src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x10/RevE/F10MicrocodePatch010000bf.c
>
> but F10MicrocodePatch010000bf.c is used by amd agesa, could not be used
> directly. i
> port the code. just mentioned in the commit message that where is comes from
Thank you for the explanation. Please add such elaborate explanations to
the commit message. Mark Brown has a nice blog post about this [1].
Thanks,
Paul
[1] http://www.sirena.org.uk/log/2011/09/09/making-patches-easy-to-review/