diff options
author | Raptor Engineering Development Team <support@raptorengineering.com> | 2019-04-19 08:35:02 +0000 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineering.com> | 2019-04-25 08:02:05 +0000 |
commit | c6a41036bb2f2fedb9a37ab3e1721839110b32a1 (patch) | |
tree | 5d3723e067adac7eaa4843d7ef24fbd82dc2aceb /meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control | |
parent | fb83e16d3529ade1057088c33faeb4ea7ff922ed (diff) | |
download | talos-openbmc-c6a41036bb2f2fedb9a37ab3e1721839110b32a1.tar.gz talos-openbmc-c6a41036bb2f2fedb9a37ab3e1721839110b32a1.zip |
[Subtree] Bring openbmc machines to top level
Diffstat (limited to 'meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control')
6 files changed, 0 insertions, 142 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-disable.sh b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-disable.sh deleted file mode 100644 index 7ee4dfcd1..000000000 --- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-disable.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -# Get CPU count -CPU_COUNT=1 -STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -if [ $? != 0 ]; then - STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -fi -if [ $? != 0 ]; then - STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -fi -CPU_PRESENT_FLAG_N=$(( ${STATUS_FLAGS} & 0x20 )) -if [ $CPU_PRESENT_FLAG_N != 0 ]; then - CPU_COUNT=$(( ${CPU_COUNT} + 1 )) -fi -echo "Found $CPU_COUNT CPU(s)" - -i2cset -y 4 0x70 0x00 0x00 b # VDD 0 - PAGE set -i2cset -y 4 0x70 0x01 0x80 b # VDD 0 -i2cset -y 4 0x70 0x00 0x01 b # VCS 0 - PAGE set -i2cset -y 4 0x70 0x01 0x80 b # VCS 0 -i2cset -y 4 0x70 0x00 0x00 b # VCS 0 - PAGE reset -i2cset -y 4 0x73 0x00 0x00 b # VDN 0 - PAGE set -i2cset -y 4 0x73 0x01 0x80 b # VDN 0 - -if [ $CPU_COUNT -gt 1 ]; then - i2cset -y 5 0x70 0x00 0x00 b # VDD 1 - PAGE set - i2cset -y 5 0x70 0x01 0x80 b # VDD 1 - i2cset -y 5 0x70 0x00 0x01 b # VCS 1 - PAGE set - i2cset -y 5 0x70 0x01 0x80 b # VCS 1 - i2cset -y 5 0x70 0x00 0x00 b # VCS 1 - PAGE reset - i2cset -y 5 0x73 0x00 0x00 b # VDN 1 - PAGE set - i2cset -y 5 0x73 0x01 0x80 b # VDN 1 -fi diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-disable@.service b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-disable@.service deleted file mode 100644 index 424aa2394..000000000 --- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-disable@.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=Disable the AVS bus on the VRMs -Wants=avsbus-workaround@%i.service -After=avsbus-workaround@%i.service -Before=vrm-control@%i.service -Conflicts=obmc-chassis-poweroff@%i.target -ConditionPathExists=!/run/openbmc/chassis@%i-on - -[Service] -ExecStart=/usr/bin/env avsbus-disable.sh -SyslogIdentifier=avsbus-disable.sh -Type=oneshot -RemainAfterExit=yes - -[Install] -WantedBy=obmc-chassis-poweron@%i.target diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-enable.sh b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-enable.sh deleted file mode 100644 index 2621c9e24..000000000 --- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-enable.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -# Get CPU count -CPU_COUNT=1 -STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -if [ $? != 0 ]; then - STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -fi -if [ $? != 0 ]; then - STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -fi -CPU_PRESENT_FLAG_N=$(( ${STATUS_FLAGS} & 0x20 )) -if [ $CPU_PRESENT_FLAG_N != 0 ]; then - CPU_COUNT=$(( ${CPU_COUNT} + 1 )) -fi -echo "Found $CPU_COUNT CPU(s)" - -i2cset -y 4 0x70 0x00 0x00 b # VDD 0 - PAGE set -i2cset -y 4 0x70 0x01 0xB0 b # VDD 0 -i2cset -y 4 0x70 0x00 0x01 b # VCS 0 - PAGE set -i2cset -y 4 0x70 0x01 0xB0 b # VCS 0 -i2cset -y 4 0x70 0x00 0x00 b # VCS 0 - PAGE reset -i2cset -y 4 0x73 0x00 0x00 b # VDN 0 - PAGE set -i2cset -y 4 0x73 0x01 0xB0 b # VDN 0 - -if [ $CPU_COUNT -gt 1 ]; then - i2cset -y 5 0x70 0x00 0x00 b # VDD 1 - PAGE set - i2cset -y 5 0x70 0x01 0xB0 b # VDD 1 - i2cset -y 5 0x70 0x00 0x01 b # VCS 1 - PAGE set - i2cset -y 5 0x70 0x01 0xB0 b # VCS 1 - i2cset -y 5 0x70 0x00 0x00 b # VCS 1 - PAGE reset - i2cset -y 5 0x73 0x00 0x00 b # VDN 1 - PAGE set - i2cset -y 5 0x73 0x01 0xB0 b # VDN 1 -fi diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-enable@.service b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-enable@.service deleted file mode 100644 index 4b0b19e8b..000000000 --- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-enable@.service +++ /dev/null @@ -1,17 +0,0 @@ -[Unit] -Description=Enable the AVS bus on VRMs -Wants=vrm-control@%i.service -After=vrm-control@%i.service -Wants=obmc-power-start@%i.target -Before=obmc-power-start@%i.target -Conflicts=obmc-chassis-poweroff@%i.target -ConditionPathExists=!/run/openbmc/chassis@%i-on - -[Service] -ExecStart=/usr/bin/env avsbus-enable.sh -SyslogIdentifier=avsbus-enable.sh -Type=oneshot -RemainAfterExit=yes - -[Install] -WantedBy=obmc-chassis-poweron@%i.target diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-workaround.sh b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-workaround.sh deleted file mode 100644 index 882f1637c..000000000 --- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-workaround.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -# Get CPU count -CPU_COUNT=1 -STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -if [ $? != 0 ]; then - STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -fi -if [ $? != 0 ]; then - STATUS_FLAGS=$(i2cget -y 12 0x31 0x7) -fi -CPU_PRESENT_FLAG_N=$(( ${STATUS_FLAGS} & 0x20 )) -if [ $CPU_PRESENT_FLAG_N != 0 ]; then - CPU_COUNT=$(( ${CPU_COUNT} + 1 )) -fi -echo "Found $CPU_COUNT CPU(s)" - -i2cset -y 4 0x28 0x2E 0x23 b # VDD/VCS 0 -i2cset -y 4 0x2B 0x2E 0x23 b # VDN 0 -if [ $CPU_COUNT -gt 1 ]; then - i2cset -y 5 0x28 0x2E 0x23 b # VDD/VCS 1 - i2cset -y 5 0x2B 0x2E 0x23 b # VDN 1 -fi diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-workaround@.service b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-workaround@.service deleted file mode 100644 index e7e00c046..000000000 --- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/chassis/avsbus-control/avsbus-workaround@.service +++ /dev/null @@ -1,18 +0,0 @@ -[Unit] -Description=Perform AVS bus workaround on VRMs -Wants=op-power-start@.service -After=op-power-start@.service -Wants=op-wait-power-on@%i.service -After=op-wait-power-on@%i.service -Before=avsbus-disable@%i.service -Conflicts=obmc-chassis-poweroff@%i.target -ConditionPathExists=!/run/openbmc/chassis@%i-on - -[Service] -ExecStart=/usr/bin/env avsbus-workaround.sh -SyslogIdentifier=avsbus-workaround.sh -Type=oneshot -RemainAfterExit=yes - -[Install] -WantedBy=obmc-chassis-poweron@%i.target |