Home
last modified time | relevance | path

Searched refs:epio_pin (Results 1 – 1 of 1) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/common/
H A Dbnxe_clc.c497 static void elink_get_epio(struct elink_dev *cb, u32 epio_pin, u32 *en) in elink_get_epio() argument
502 if (epio_pin > 31) { in elink_get_epio()
503 ELINK_DEBUG_P1(cb, "Invalid EPIO pin %d to get\n", epio_pin); in elink_get_epio()
507 epio_mask = 1 << epio_pin; in elink_get_epio()
512 *en = (REG_RD(cb, MCP_REG_MCPR_GP_INPUTS) & epio_mask) >> epio_pin; in elink_get_epio()
514 static void elink_set_epio(struct elink_dev *cb, u32 epio_pin, u32 en) in elink_set_epio() argument
519 if (epio_pin > 31) { in elink_set_epio()
520 ELINK_DEBUG_P1(cb, "Invalid EPIO pin %d to set\n", epio_pin); in elink_set_epio()
523 ELINK_DEBUG_P2(cb, "Setting EPIO pin %d to %d\n", epio_pin, en); in elink_set_epio()
524 epio_mask = 1 << epio_pin; in elink_set_epio()