On Sun, Oct 03, 2010 at 11:07:27PM +0200, Patrick Georgi wrote:
Am 03.10.2010 23:04, schrieb Carl-Daniel Hailfinger:
I want to be able to use my socket AM2+ board with K8 and Fam10 processors. If I also want fallback/normal images, this change forces me to use 4 images instead of 2. And yes, people who use mainboards actually may expect to be able to use processors from different generations if the "normal" BIOS can handle that as well. Due to that, I'd say Nack, but if you have strong technical reasons (instead of cosmetic reasons) which result in a net benefit to end users even if you factor in the feature loss, I will retract the Nack.
You're still required to have an image for K8 and Fam10 each, simply because we don't support runtime selection of northbridge code in the romstage.
The only thing I worked on was getting through CAR on either CPU, then jumped into the "right" image right afterwards (as was usual in pre-CBFS images)
So we can debate if we want to keep the current support, but that requires more work (architecture changes in coreboot) to support multiple northbridges in all places, not just CAR.
I don't have plans to remove the possiblity for that in this patch. Updated version attached which preserves the run-time choice, but adds some hopefully correct comment.
Uwe.