the following patch was just integrated into master:
commit fa5c01a4d7ecff7d3a4c0bd3050647bcbfcd697f
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Thu Jul 12 00:18:22 2012 +0300
Check for IORESOURCE_UMA_FB in MTRR setup
If northbridge called uma_resource() a resource of this type
should be found when walking the resources list.
For now, be rude and don't even try to combine it with
neighboring regions. As the type is un-cacheable it is
dominant over other MTRR setups claiming the same region.
Change-Id: I57805e7e7da0709f8ed78d8df62c2abf22172a06
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:54:34 2012, giving +2
See http://review.coreboot.org/1215 for details.
-gerrit
the following patch was just integrated into master:
commit 688a6ffbb683d0f12c184f5536214c12486edc00
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 23:14:49 2012 +0300
Change uma_resource() to use new type IORESOURCE_UMA_FB.
MTRR setup code can detect this and mark it as UC/WT/WC as suitable
for the specific hardware.
Change-Id: Ib7a3d450fc7c19e3ca72767dfb350412dd35c971
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:51:29 2012, giving +2
See http://review.coreboot.org/1214 for details.
-gerrit
the following patch was just integrated into master:
commit a9661a328efd07c389c465b1ae40a0d4bbb107b8
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 08:03:13 2012 +0300
Move setup_uma_memory() to K8 northbridge
These boards had identical UMA code:
amd/dbm690t
amd/pistachio
technexion/tim5690
technexion/tim8690
The ones below had whitespace or debug level change
compared to the one above:
kontron/kt690
siemens/sitemp_g1p1
These boards use AMDFAM10 guidelines in code:
asrock/939a785gmh
amd/mahogany
Change-Id: Id7c3f48035727f5847f2d7c3a6e87a3d15582003
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:46:27 2012, giving +2
See http://review.coreboot.org/1210 for details.
-gerrit
the following patch was just integrated into master:
commit 5ab702aa15285d7454b764807e1951fb6eaaa7c9
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 08:02:57 2012 +0300
Move setup_uma_memory() to AMDFAM10 northbridge
Following boards had identical code:
advansus/a785e-i
amd/bimini_fam10
amd/mahogany_fam10
asus/m5a88-v
avalue/eax-785e
gigabyte/ma78gm
iei/kino-780am2-fam10
jetway/pa78vm5
Following boards had identical code:
amd/tilapia_fam10
asus/m4a78-em
asus/m4a785-m
gigabyte/ma785gm
gigabyte/ma785gmt
In between the two, only whitespace difference.
Change-Id: Iaa48cc7b0038ebcc81be49219b4fc87670aa9941
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:45:37 2012, giving +2
See http://review.coreboot.org/1209 for details.
-gerrit
the following patch was just integrated into master:
commit fbfcdeabf0a20dc9f47474fa07ad6193baec6bbc
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 08:02:39 2012 +0300
Move setup_uma_memory() to Agesa Family14 northbridge
Following boards had identical code:
amd/inagua
amd/persimmon
The following had only whitespace or debug level changes
compared to ones above.
amd/union_station
amd/south_station
asrock/e350m1
Change-Id: I11ee46e06e1dd510cba551166189ebcaa144464b
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:45:09 2012, giving +2
See http://review.coreboot.org/1208 for details.
-gerrit
the following patch was just integrated into master:
commit 1187afb341a92524427947d14d4d2b9e77b2bec1
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 08:02:24 2012 +0300
Move setup_uma_memory() to Agesa Family12 northbridge
Change-Id: Ieaf284c207f0cd4b2f6b804c52f949c16435d823
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:44:29 2012, giving +2
See http://review.coreboot.org/1207 for details.
-gerrit
the following patch was just integrated into master:
commit 5c4301af466e5396341dd7190f6495bc92b012ac
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 08:01:35 2012 +0300
Move setup_uma_memory() to Agesa Family15 northbridge
Change-Id: I5705623f5067823fae5986b3bcde58504a463508
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:43:35 2012, giving +2
See http://review.coreboot.org/1206 for details.
-gerrit
the following patch was just integrated into master:
commit fb388fc819a17828bec9be1dc803db4ed8b0447d
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Jul 11 07:55:21 2012 +0300
Define global uma_memory variables
Use of the uma_memory_base and _size variables is very scattered.
Implementation of setup_uma_memory() will appear in each northbridge.
It should be possible to do this setup entirely in northbridge
code and get rid of the globals in a follow-up.
Change-Id: I07ccd98c55a6bcaa8294ad9704b88d7afb341456
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:41:46 2012, giving +2
See http://review.coreboot.org/1204 for details.
-gerrit
the following patch was just integrated into master:
commit a2d2a6b483485d8a2dc7b0af5893201f6454377c
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Tue Jul 10 13:27:26 2012 +0300
Add global uma_resource()
Like ram_resource(), but reserved and not cacheable.
Switch all AMD northbridges to use this one.
Change-Id: I88515c6a0f59f80fd8607c390d0d4a2a35d805f2
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Mon Jul 16 18:38:46 2012, giving +2
See http://review.coreboot.org/1203 for details.
-gerrit