the following patch was just integrated into master: commit 5912125dffcbe8a1b1ab4d1198c5ff2c9bc0771c Author: Bruce Griffith Bruce.Griffith@se-eng.com Date: Wed Jul 10 22:24:47 2013 -0600
AMD Olive Hill: Eliminate unnecessary memory copy
Eliminate an unnecessary copy of the DDI descriptor list and the PCIe port descriptor list. As descriptor tables, these tables do not need dynamic updating and should be used from ROM without runtime copying.
There will be a corresponding patch for AGESA that adds CONST modifiers to function parameters that are pass-by-reference "IN" values (read-only pointers).
Change-Id: I7ab78e58041e9247db22d0f97a6f76d45f338db0 Signed-off-by: Bruce Griffith Bruce.Griffith@se-eng.com Reviewed-by: Marc Jones marc.jones@se-eng.com Tested-by: Bruce Griffith bruce.griffith@se-eng.com Reviewed-by: Dave Frodin dave.frodin@se-eng.com Reviewed-on: http://review.coreboot.org/3818 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth martin.roth@se-eng.com
See http://review.coreboot.org/3818 for details.
-gerrit