def main(): print("Setting up GPIOs ... ", end="") sys.stdout.flush() openbmc_gpio.gpio_shadow_init() setup_board_gpio(soc_gpio_table, board_gpio_table) print("Done") sys.stdout.flush() return 0
def main(): print("Setting up GPIOs ... ", end="") sys.stdout.flush() openbmc_gpio.gpio_shadow_init() setup_board_gpio(soc_gpio_table, board_gpio_table) setup_board_gpio(soc_passthrough_gpio_table, board_passthrough_gpio_table) setup_board_tolerance_gpio(board_tolerance_gpio_table, board_gpioOffsetDic) print("Done") sys.stdout.flush() return 0
def main(): print('Setting up GPIOs ... ', end='') sys.stdout.flush() openbmc_gpio.gpio_shadow_init() version = yamp_board_rev(soc_gpio_table, board_gpio_rev_table) # In order to satisy/unsatisfy conditions in setup_board_gpio() # modify the registers if version is 1: print('Using GPIO P1 table ', end='') setup_board_gpio(soc_gpio_table, board_gpio_table_p1) else: print('Unexpected board version %s. Using GPIO P1 table. ' % version, end='') setup_board_gpio(soc_gpio_table, board_gpio_table_p2) print('Done') sys.stdout.flush() return 0
def main(): print("Setting up GPIOs ... ", end="") sys.stdout.flush() openbmc_gpio.gpio_shadow_init() version = wedge_board_rev(soc_gpio_table, board_gpio_rev_table) # In order to satisy/unsatisfy conditions in setup_board_gpio() # modify the registers set_register() if version is 1: print("Using GPIO EVT table ", end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v1) else: if version is 2: print("Using GPIO DVT table ", end="") else: print("Unexpected board version %s. Using GPIO DVT table. " % version, end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v2) print("Done") sys.stdout.flush() return 0
def main(): print("Setting up GPIOs ... ", end="") sys.stdout.flush() openbmc_gpio.gpio_shadow_init() version = wedge400_board_rev(soc_gpio_table, board_gpio_rev_table) brd_type = wedge400_board_type() # In order to satisy/unsatisfy conditions in setup_board_gpio() # modify the registers set_register() if brd_type is 0: print("Using GPIO Wedge400 table ", end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v1_th3) elif brd_type is 1: print("Using GPIO Wedge400-C table ", end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v1_gb) else: print("Unexpected board version %s. Using GPIO DVT table. " % version, end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v1_gb) print("Done") sys.stdout.flush() return 0
def main(): print("Setting up GPIOs ... ", end="") sys.stdout.flush() openbmc_gpio.gpio_shadow_init() version = minipack_board_rev(soc_gpio_table, board_gpio_rev_table) # In order to satisy/unsatisfy conditions in setup_board_gpio() # modify the registers. After DVT, GPIO mapping does not change. set_register() if version is 4: print("Using GPIO EVTA table ", end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v1) elif version is 0: print("Using GPIO EVTB table ", end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v2) elif version in [1, 3]: print("Using GPIO DVT/PVT/MP table ", end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v3) else: print("Unexpected board version %s. Using GPIO DVT table. " % version, end="") setup_board_gpio(soc_gpio_table, board_gpio_table_v3) print("Done") sys.stdout.flush() return 0
def main(): print('Setting up GPIOs ... ', end='') sys.stdout.flush() openbmc_gpio.gpio_shadow_init() version = minipack_board_rev(soc_gpio_table, board_gpio_rev_table) # In order to satisy/unsatisfy conditions in setup_board_gpio() # modify the registers set_register() if version is 4: print('Using GPIO EVTA table ', end='') setup_board_gpio(soc_gpio_table, board_gpio_table_v1) elif version is 0: print('Using GPIO EVTB table ', end='') setup_board_gpio(soc_gpio_table, board_gpio_table_v2) elif version is 1: print('Using GPIO DVT table ', end='') setup_board_gpio(soc_gpio_table, board_gpio_table_v3) else: print('Unexpected board version %s. Using GPIO DVT table. ' % version, end='') setup_board_gpio(soc_gpio_table, board_gpio_table_v3) print('Done') sys.stdout.flush() return 0