summaryrefslogtreecommitdiffstats
path: root/src/usr/fsi
diff options
context:
space:
mode:
authorDan Crowell <dcrowell@us.ibm.com>2011-11-18 10:37:16 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2011-11-21 12:52:27 -0600
commitd9ea5b72697f7b91c3a95e3f53342daf42096a54 (patch)
tree3bbb55c917ff6cb270389635ac0b2ad1b396f187 /src/usr/fsi
parentd4b2086e646ac2444539bac0750af82e5e0b5d7c (diff)
downloadtalos-hostboot-d9ea5b72697f7b91c3a95e3f53342daf42096a54.tar.gz
talos-hostboot-d9ea5b72697f7b91c3a95e3f53342daf42096a54.zip
Enabled fsi-scom testing of remote Venice and remote Centaur chips.
Change-Id: If7b45610dcd20f35f9f1d1442164a7485c4d7e14 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/504 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/fsi')
-rw-r--r--src/usr/fsi/test/fsiddtest.H16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/usr/fsi/test/fsiddtest.H b/src/usr/fsi/test/fsiddtest.H
index ebd96cad0..dfd7c66e0 100644
--- a/src/usr/fsi/test/fsiddtest.H
+++ b/src/usr/fsi/test/fsiddtest.H
@@ -139,6 +139,7 @@ class FsiDDTest : public CxxTest::TestSuite
enum {
PROC0,
PROCWRAP,
+ PROC1,
PROC2,
CENTAUR0,
CENTAUR8,
@@ -167,19 +168,25 @@ class FsiDDTest : public CxxTest::TestSuite
fsi_target = TARGETING::targetService().toTarget(epath);
fsi_targets[PROCWRAP] = fsi_target;
- // other (wrap) processor target (physical:sys-0/node-0/proc-2)
+ // other processor target (physical:sys-0/node-0/proc-1)
+ epath.removeLast();
+ epath.addLast(TARGETING::TYPE_PROC,1);
+ fsi_target = TARGETING::targetService().toTarget(epath);
+ fsi_targets[PROC1] = fsi_target;
+
+ // alt-master processor target (physical:sys-0/node-0/proc-2)
epath.removeLast();
epath.addLast(TARGETING::TYPE_PROC,2);
fsi_target = TARGETING::targetService().toTarget(epath);
fsi_targets[PROC2] = fsi_target;
- // centaur target (physical:sys-0/node-0/membuf-0)
+ // local centaur target (physical:sys-0/node-0/membuf-0)
epath.removeLast();
epath.addLast(TARGETING::TYPE_MEMBUF,0);
fsi_target = TARGETING::targetService().toTarget(epath);
fsi_targets[CENTAUR0] = fsi_target;
- // centaur target (physical:sys-0/node-0/membuf-8)
+ // remote centaur target (physical:sys-0/node-0/membuf-8)
epath.removeLast();
epath.addLast(TARGETING::TYPE_MEMBUF,8);
fsi_target = TARGETING::targetService().toTarget(epath);
@@ -217,6 +224,9 @@ class FsiDDTest : public CxxTest::TestSuite
//@fixme SW106529 { PROCWRAP, 0x001028, 0x120EA049, false, false }, //CHIPID from FSI2PIB off MFSI-0
//** Slave Regs
+ { PROC1, 0x001000, 0x88776655, true, false }, //FEL from SHIFT off MFSI-1
+
+ //** Slave Regs
{ PROC2, 0x000000, 0xC0010EA0, false, false }, //Config Table entry for slave0 off MFSI-2
{ PROC2, 0x001000, 0x12345678, true, false }, //FEL from SHIFT off MFSI-2
{ PROC2, 0x001028, 0x120EA049, false, false }, //CHIPID from FSI2PIB off MFSI-2
OpenPOWER on IntegriCloud