Lines Matching refs:gpio_reg
2071 u32 gpio_reg; in bnx2x_get_gpio() local
2080 gpio_reg = REG_RD(bp, MISC_REG_GPIO); in bnx2x_get_gpio()
2083 if ((gpio_reg & gpio_mask) == gpio_mask) in bnx2x_get_gpio()
2099 u32 gpio_reg; in bnx2x_set_gpio() local
2108 gpio_reg = (REG_RD(bp, MISC_REG_GPIO) & MISC_REGISTERS_GPIO_FLOAT); in bnx2x_set_gpio()
2116 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio()
2117 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_gpio()
2125 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio()
2126 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_gpio()
2134 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio()
2141 REG_WR(bp, MISC_REG_GPIO, gpio_reg); in bnx2x_set_gpio()
2149 u32 gpio_reg = 0; in bnx2x_set_mult_gpio() local
2156 gpio_reg = REG_RD(bp, MISC_REG_GPIO); in bnx2x_set_mult_gpio()
2157 gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_mult_gpio()
2158 gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_mult_gpio()
2159 gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_mult_gpio()
2165 gpio_reg |= (pins << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_mult_gpio()
2171 gpio_reg |= (pins << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_mult_gpio()
2177 gpio_reg |= (pins << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_mult_gpio()
2187 REG_WR(bp, MISC_REG_GPIO, gpio_reg); in bnx2x_set_mult_gpio()
2202 u32 gpio_reg; in bnx2x_set_gpio_int() local
2211 gpio_reg = REG_RD(bp, MISC_REG_GPIO_INT); in bnx2x_set_gpio_int()
2219 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_INT_SET_POS); in bnx2x_set_gpio_int()
2220 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_INT_CLR_POS); in bnx2x_set_gpio_int()
2228 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_INT_CLR_POS); in bnx2x_set_gpio_int()
2229 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_INT_SET_POS); in bnx2x_set_gpio_int()
2236 REG_WR(bp, MISC_REG_GPIO_INT, gpio_reg); in bnx2x_set_gpio_int()