Searched refs:epio_mask (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 370 u32 epio_mask, gp_oenable; in bnx2x_get_epio() local 378 epio_mask = 1 << epio_pin; in bnx2x_get_epio() 381 REG_WR(bp, MCP_REG_MCPR_GP_OENABLE, gp_oenable & ~epio_mask); in bnx2x_get_epio() 383 *en = (REG_RD(bp, MCP_REG_MCPR_GP_INPUTS) & epio_mask) >> epio_pin; in bnx2x_get_epio() 387 u32 epio_mask, gp_output, gp_oenable; in bnx2x_set_epio() local 395 epio_mask = 1 << epio_pin; in bnx2x_set_epio() 399 gp_output |= epio_mask; in bnx2x_set_epio() 401 gp_output &= ~epio_mask; in bnx2x_set_epio() 407 REG_WR(bp, MCP_REG_MCPR_GP_OENABLE, gp_oenable | epio_mask); in bnx2x_set_epio()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 370 u32 epio_mask, gp_oenable; in bnx2x_get_epio() local 378 epio_mask = 1 << epio_pin; in bnx2x_get_epio() 381 REG_WR(bp, MCP_REG_MCPR_GP_OENABLE, gp_oenable & ~epio_mask); in bnx2x_get_epio() 383 *en = (REG_RD(bp, MCP_REG_MCPR_GP_INPUTS) & epio_mask) >> epio_pin; in bnx2x_get_epio() 387 u32 epio_mask, gp_output, gp_oenable; in bnx2x_set_epio() local 395 epio_mask = 1 << epio_pin; in bnx2x_set_epio() 399 gp_output |= epio_mask; in bnx2x_set_epio() 401 gp_output &= ~epio_mask; in bnx2x_set_epio() 407 REG_WR(bp, MCP_REG_MCPR_GP_OENABLE, gp_oenable | epio_mask); in bnx2x_set_epio()
|
Completed in 30 milliseconds