diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2011-11-18 10:37:16 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2011-11-21 12:52:27 -0600 |
commit | d9ea5b72697f7b91c3a95e3f53342daf42096a54 (patch) | |
tree | 3bbb55c917ff6cb270389635ac0b2ad1b396f187 /src/usr/fsi | |
parent | d4b2086e646ac2444539bac0750af82e5e0b5d7c (diff) | |
download | talos-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.H | 16 |
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 |