blob: bc1e54f2fd7262e726ca364c2a029200a89948ff [file] [log] [blame]
Delphine CC Chiu177e9872023-09-22 10:30:23 +08001#!/bin/bash -e
2# shellcheck source=meta-facebook/meta-yosemite4/recipes-yosemite4/plat-tool/files/yosemite4-common-functions
3source /usr/libexec/yosemite4-common-functions
4
5# set initial value for GPIO output pins
6set_gpio EN_P5V_USB_CPLD_R 1
7set_gpio EN_NIC0_POWER_BMC_R 1
8set_gpio EN_NIC1_POWER_BMC_R 1
9set_gpio EN_NIC2_POWER_BMC_R 1
10set_gpio EN_NIC3_POWER_BMC_R 1
11set_gpio FM_BMC_RTCRST_R 0
12set_gpio RST_USB_HUB_R_N 1
13set_gpio FM_BMC_READY_R2 1
14set_gpio SPI_LOCK_REQ_BMC_N 1
15set_gpio EN_P3V_BAT_SCALED_R 0
16
17set_gpio P48V_OCP_GPIO1 0
18set_gpio P48V_OCP_GPIO2 0
19set_gpio P48V_OCP_GPIO3 0
20set_gpio RST_MUX_R_N 1
21set_gpio RST_LED_CONTROL_FAN_BOARD_0_N 1
22set_gpio RST_LED_CONTROL_FAN_BOARD_1_N 1
23set_gpio RST_IOEXP_FAN_BOARD_0_N 1
24set_gpio RST_IOEXP_FAN_BOARD_1_N 1
25set_gpio EN_P48V_AUX_0 1
26set_gpio EN_P48V_AUX_1 1
27set_gpio HSC_OCP_SLOT_ODD_GPIO1 0
28set_gpio HSC_OCP_SLOT_ODD_GPIO2 0
29set_gpio HSC_OCP_SLOT_ODD_GPIO3 0
30set_gpio HSC_OCP_SLOT_EVEN_GPIO1 0
31set_gpio HSC_OCP_SLOT_EVEN_GPIO2 0
32set_gpio HSC_OCP_SLOT_EVEN_GPIO3 0
33
34set_gpio NIC0_MAIN_PWR_EN 1
35set_gpio NIC1_MAIN_PWR_EN 1
36set_gpio NIC2_MAIN_PWR_EN 1
37set_gpio NIC3_MAIN_PWR_EN 1
38
39exit 0