diff options
author | Sergey Solomin <sergey.solomin@us.ibm.com> | 2016-11-03 15:01:08 -0500 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-11-18 22:47:17 +0000 |
commit | 0d6405c721af309ddceb004046d849287301ed42 (patch) | |
tree | d3ca304f27376fe865bf8d00a1d92ce4f3a8efe7 /meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post | |
parent | 6a13f26074378798f3a1ea7e38333cae3c1609dd (diff) | |
download | talos-openbmc-0d6405c721af309ddceb004046d849287301ed42.tar.gz talos-openbmc-0d6405c721af309ddceb004046d849287301ed42.zip |
Add supporting scripts for the OpenPOWER P9 processor.
Add Witherspoon power sequencer configuration scripts.
Add P9 VCS workaround script.
Add P9 SBE start instructions script.
Partially resolves openbmc/openbmc#647
Change-Id: I0a25b2fc0fc74b2a88fd7d2c77b59aa72e0b2876
Signed-off-by: Sergey Solomin <sergey.solomin@us.ibm.com>
Diffstat (limited to 'meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post')
2 files changed, 22 insertions, 0 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post/vcs_off.sh b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post/vcs_off.sh new file mode 100644 index 000000000..b21954631 --- /dev/null +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post/vcs_off.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +# use these commands to properly disable VCS before powering on +# A side +i2cset -y 4 0x70 0x00 0x01 b +i2cset -y 4 0x70 0x02 0x16 b #respond to OPERATION +i2cset -y 4 0x70 0x00 0x00 b +# B side +i2cset -y 5 0x70 0x00 0x01 b +i2cset -y 5 0x70 0x02 0x16 b #respond to OPERATION +i2cset -y 5 0x70 0x00 0x00 b diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post/vcs_on.sh b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post/vcs_on.sh new file mode 100644 index 000000000..483757566 --- /dev/null +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/chassis/vcs-pre-post/vcs_on.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +# enable VCS rail with OPERATION +# A side +i2cset -y 4 0x70 0x00 0x01 b +i2cset -y 4 0x70 0x02 0x1A b #respond to OPERATION +i2cset -y 4 0x70 0x00 0x00 b +# B side +i2cset -y 5 0x70 0x00 0x01 b +i2cset -y 5 0x70 0x02 0x1A b #respond to OPERATION +i2cset -y 5 0x70 0x00 0x00 b |