blob: e9882800a8bcf11f24cd9863668c2f9a767bd200 [file] [log] [blame] [edit]
#!/bin/sh
# Set mctpi2c/mctpi3c link up and assign local address.
localEid=8
# shellcheck source=meta-facebook/meta-yosemite4/recipes-yosemite4/plat-tool/files/yosemite4-common-functions
. /usr/libexec/yosemite4-common-functions
busnum=0
# Enable MCTP-I3C for BMC
# The Sentinel Dome BICs are after the I3C hub on I3C bus0 and bus1.
while [ $busnum -le 1 ]
do
mctp link set mctpi3c${busnum} up
mctp addr add ${localEid} dev mctpi3c${busnum}
busnum=$((busnum+1))
done
# The NICs are on the i2c bus24 to bus27.
busnum=24
while [ $busnum -le 27 ]
do
mctp link set mctpi2c${busnum} up
mctp addr add ${localEid} dev mctpi2c${busnum}
busnum=$((busnum+1))
done