Home
last modified time | relevance | path

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

/freebsd/sys/dev/bxe/
H A Dbxe_elink.c1099 static void elink_get_epio(struct bxe_softc *sc, uint32_t epio_pin, uint32_t *en) in elink_get_epio() argument
1104 if (epio_pin > 31) { in elink_get_epio()
1105 ELINK_DEBUG_P1(sc, "Invalid EPIO pin %d to get\n", epio_pin); in elink_get_epio()
1109 epio_mask = 1 << epio_pin; in elink_get_epio()
1114 *en = (REG_RD(sc, MCP_REG_MCPR_GP_INPUTS) & epio_mask) >> epio_pin; in elink_get_epio()
1116 static void elink_set_epio(struct bxe_softc *sc, uint32_t epio_pin, uint32_t en) in elink_set_epio() argument
1121 if (epio_pin > 31) { in elink_set_epio()
1122 ELINK_DEBUG_P1(sc, "Invalid EPIO pin %d to set\n", epio_pin); in elink_set_epio()
1125 ELINK_DEBUG_P2(sc, "Setting EPIO pin %d to %d\n", epio_pin, en); in elink_set_epio()
1126 epio_mask = 1 << epio_pin; in elink_set_epio()