summaryrefslogtreecommitdiffstats
path: root/sbe
diff options
context:
space:
mode:
authorSantosh Puranik <santosh.puranik@in.ibm.com>2016-03-01 08:46:18 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2016-03-02 08:51:23 -0500
commit88058f12273b4e41a97a9919e370dda66445c719 (patch)
tree7dec3376c25665475508309f32b415afbfb46a6f /sbe
parent9405378b4d9fb324fb76f6b1fcf645634a7f5598 (diff)
downloadtalos-sbe-88058f12273b4e41a97a9919e370dda66445c719.tar.gz
talos-sbe-88058f12273b4e41a97a9919e370dda66445c719.zip
Add workaround for scomdef
Needed to mirror p9_sbe_chiplet_reset Change-Id: Ie963538f1ea87cbd6cc47ae80b9166c6d6866b23 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21521 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'sbe')
-rw-r--r--sbe/build/citest/etc/patches/p9regs.chip.patch91
-rw-r--r--sbe/build/citest/etc/patches/patchlist.txt4
-rwxr-xr-xsbe/build/citest/etc/workarounds.postsimsetup3
3 files changed, 98 insertions, 0 deletions
diff --git a/sbe/build/citest/etc/patches/p9regs.chip.patch b/sbe/build/citest/etc/patches/p9regs.chip.patch
new file mode 100644
index 00000000..e55ea02d
--- /dev/null
+++ b/sbe/build/citest/etc/patches/p9regs.chip.patch
@@ -0,0 +1,91 @@
+4339a4340,4429
+> 0x100F0164
+> 0x110F0164
+> 0x120F0164
+> 0x130F0164
+> 0x140F0164
+> 0x150F0164
+> 0x200F0164
+> 0x210F0164
+> 0x220F0164
+> 0x230F0164
+> 0x240F0164
+> 0x250F0164
+> 0x260F0164
+> 0x270F0164
+> 0x280F0164
+> 0x290F0164
+> 0x2A0F0164
+> 0x2B0F0164
+> 0x2C0F0164
+> 0x2D0F0164
+> 0x2E0F0164
+> 0x2F0F0164
+> 0x300F0164
+> 0x310F0164
+> 0x320F0164
+> 0x330F0164
+> 0x340F0164
+> 0x350F0164
+> 0x360F0164
+> 0x370F0164
+> 0x100F0154
+> 0x110F0154
+> 0x120F0154
+> 0x130F0154
+> 0x140F0154
+> 0x150F0154
+> 0x200F0154
+> 0x210F0154
+> 0x220F0154
+> 0x230F0154
+> 0x240F0154
+> 0x250F0154
+> 0x260F0154
+> 0x270F0154
+> 0x280F0154
+> 0x290F0154
+> 0x2A0F0154
+> 0x2B0F0154
+> 0x2C0F0154
+> 0x2D0F0154
+> 0x2E0F0154
+> 0x2F0F0154
+> 0x300F0154
+> 0x310F0154
+> 0x320F0154
+> 0x330F0154
+> 0x340F0154
+> 0x350F0154
+> 0x360F0154
+> 0x370F0154
+> 0x100F0167
+> 0x110F0167
+> 0x120F0167
+> 0x130F0167
+> 0x140F0167
+> 0x150F0167
+> 0x200F0167
+> 0x210F0167
+> 0x220F0167
+> 0x230F0167
+> 0x240F0167
+> 0x250F0167
+> 0x260F0167
+> 0x270F0167
+> 0x280F0167
+> 0x290F0167
+> 0x2A0F0167
+> 0x2B0F0167
+> 0x2C0F0167
+> 0x2D0F0167
+> 0x2E0F0167
+> 0x2F0F0167
+> 0x300F0167
+> 0x310F0167
+> 0x320F0167
+> 0x330F0167
+> 0x340F0167
+> 0x350F0167
+> 0x360F0167
+> 0x370F0167
diff --git a/sbe/build/citest/etc/patches/patchlist.txt b/sbe/build/citest/etc/patches/patchlist.txt
index 6e932f48..afea6d3e 100644
--- a/sbe/build/citest/etc/patches/patchlist.txt
+++ b/sbe/build/citest/etc/patches/patchlist.txt
@@ -8,3 +8,7 @@
RTC: 144728
Files : pervasive.act.patch. Currently SUET does not support FSIMBOX KW. Once
support is in, remove this patch.
+
+RTC: 148318
+Files : p9regs.chip.patch. Some scom definitions are missing in the CMVC backing
+ builds. This patch can be removde once we have those in a CMVC driver.
diff --git a/sbe/build/citest/etc/workarounds.postsimsetup b/sbe/build/citest/etc/workarounds.postsimsetup
index 7281b67b..af3f198a 100755
--- a/sbe/build/citest/etc/workarounds.postsimsetup
+++ b/sbe/build/citest/etc/workarounds.postsimsetup
@@ -11,3 +11,6 @@
echo "+++ Add FSIMBOX KW for actions on 50018 register"
patch -p0 $sb/simu/data/cec-chip/pervasive.act $SBEROOT/sbe/build/citest/etc/patches/pervasive.act.patch
+echo "+++ Patching scomdef file"
+cp $BACKING_BUILD/src/simu/data/cec-chip/p9regs.chip $SANDBOXBASE/src/simu/data/cec-chip
+patch -p0 $sb/simu/data/cec-chip/p9regs.chip $SBEROOT/sbe/build/citest/etc/patches/p9regs.chip.patch
OpenPOWER on IntegriCloud