blob: da4c278c29c97ccaba037e4b856a0592525d1551 [file] [log] [blame]
#!/bin/bash
# Provide source directive to shellcheck.
gpioInitHighTable=(
"power-nic-bmc-enable"
"usb-bmc-enable"
"reset-cause-usb-hub"
"bmc-ready"
"fan0-bmc-cpld-enable"
"fan1-bmc-cpld-enable"
"fan2-bmc-cpld-enable"
"fan3-bmc-cpld-enable"
)
gpio-init()
{
for gpioInitHigh in "${gpioInitHighTable[@]}"
do
# need the word splitting for gpiofind command.
# shellcheck disable=SC2046
gpioset $(gpiofind "${gpioInitHigh}")=1
done
}
gpio-init