diff options
author | Elizabeth Liner <eliner@us.ibm.com> | 2018-02-19 18:42:47 -0600 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-04-19 15:08:47 -0400 |
commit | d81499bb6b6ed8614a88b2fab1ff1fb439771864 (patch) | |
tree | 332e90253f0dcf770141a4a570e9fbf8483c3826 /src/include/usr/initservice | |
parent | a600e574610742073727851ab1d04de85e1b5429 (diff) | |
download | talos-hostboot-d81499bb6b6ed8614a88b2fab1ff1fb439771864.tar.gz talos-hostboot-d81499bb6b6ed8614a88b2fab1ff1fb439771864.zip |
Adding path to use alt-memory when proc0 does not have memory
When proc0 doesn't have memory, and we are on a phyp system, we
don't need to swap our master proc and we can instead just swap
memory. This commit adds in the functionality to look for working
memory, and send both the group and chip ID down to HWSV.
Change-Id: I664d5bfcd308a4ba2ee71e3e708533c6ec9a0a71
RTC:176434
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54403
CI-Ready: Elizabeth K. Liner <eliner@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
CI-Ready: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/include/usr/initservice')
-rw-r--r-- | src/include/usr/initservice/mboxRegs.H | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/usr/initservice/mboxRegs.H b/src/include/usr/initservice/mboxRegs.H index 52cd45ea6..889f2126b 100644 --- a/src/include/usr/initservice/mboxRegs.H +++ b/src/include/usr/initservice/mboxRegs.H @@ -156,7 +156,8 @@ namespace SPLESS uint32_t data32; struct { - uint32_t reserved1 :23; //0:22 + uint32_t procMemToUse :7; //0:6 + uint32_t reserved1 :23; //7:22 uint32_t groupPumpMode :1; //23 uint32_t isSlave :1; //24 uint32_t reserved2 :1; //25 |