diff options
author | Mark Wenning <wenning@us.ibm.com> | 2012-12-17 07:23:11 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-01-07 17:07:26 -0600 |
commit | 4d6d36545a9a90c18fb7b14e5748e6cff82efa3a (patch) | |
tree | 268199cc4940320434f22ccf2038d4246c46553b /src/kernel | |
parent | a910c05bf86fe77af38ea5af58c0d726aa2a4c9f (diff) | |
download | talos-hostboot-4d6d36545a9a90c18fb7b14e5748e6cff82efa3a.tar.gz talos-hostboot-4d6d36545a9a90c18fb7b14e5748e6cff82efa3a.zip |
Get realmem buffer for SLW output buffer
Change-Id: I0ac43ab3eaeb5dfb9edc626a5a41e553988ec926
RTC: 52972
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2736
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/kernel')
-rw-r--r-- | src/kernel/misc.C | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/kernel/misc.C b/src/kernel/misc.C index f4355ea4b..903bdbb50 100644 --- a/src/kernel/misc.C +++ b/src/kernel/misc.C @@ -5,7 +5,7 @@ /* */ /* IBM CONFIDENTIAL */ /* */ -/* COPYRIGHT International Business Machines Corp. 2011,2012 */ +/* COPYRIGHT International Business Machines Corp. 2011,2013 */ /* */ /* p1 */ /* */ @@ -32,6 +32,7 @@ #include <sys/mm.h> #include <errno.h> #include <kernel/pagemgr.H> +#include <kernel/vmmmgr.H> // INITIAL_MEM_SIZE extern "C" void kernel_shutdown(size_t, uint64_t, uint64_t, uint64_t) NO_RETURN; @@ -248,12 +249,8 @@ namespace KernelMisc { case CORE_POWER8_MURANO: case CORE_POWER8_VENICE: - /* TODO: RTC 52972 - Change to INITIAL_MEM_SIZE once - * SLW images are put in the "right" spot. - */ - startAddr = - reinterpret_cast<uint64_t*>((OUTPUT_PORE_IMG_ADDR + - MAX_OUTPUT_PORE_IMG_SIZE)); + startAddr = reinterpret_cast<uint64_t*> + ( VmmManager::INITIAL_MEM_SIZE ) ; endAddr = reinterpret_cast<uint64_t*>(8 * MEGABYTE); |