summaryrefslogtreecommitdiff
path: root/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/probe-slot-device
blob: d83772094ec2f2d0385ec3bb112d7a306db01908 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

HOST_BUS=$(($1 - 1))
HOST_VIRTUAL_BUS=$(($1 + 15))
# probe server board cpld I/O expander
echo $HOST_BUS-0020 > /sys/bus/i2c/drivers/pca953x/bind
echo $HOST_BUS-0021 > /sys/bus/i2c/drivers/pca953x/bind
echo $HOST_BUS-0022 > /sys/bus/i2c/drivers/pca953x/bind
echo $HOST_BUS-0023 > /sys/bus/i2c/drivers/pca953x/bind
# probe server board I/O expander and eeprom behind i2c-mux
echo $HOST_VIRTUAL_BUS-0049 > /sys/bus/i2c/drivers/pca953x/bind
echo $HOST_VIRTUAL_BUS-0050 > /sys/bus/i2c/drivers/at24/bind
echo $HOST_VIRTUAL_BUS-0051 > /sys/bus/i2c/drivers/at24/bind
echo $HOST_VIRTUAL_BUS-0054 > /sys/bus/i2c/drivers/at24/bind