Lines Matching refs:gpio_reg
2076 u32 gpio_reg; in bnx2x_get_gpio() local
2085 gpio_reg = REG_RD(bp, MISC_REG_GPIO); in bnx2x_get_gpio()
2088 if ((gpio_reg & gpio_mask) == gpio_mask) in bnx2x_get_gpio()
2104 u32 gpio_reg; in bnx2x_set_gpio() local
2113 gpio_reg = (REG_RD(bp, MISC_REG_GPIO) & MISC_REGISTERS_GPIO_FLOAT); in bnx2x_set_gpio()
2121 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio()
2122 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_gpio()
2130 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio()
2131 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_gpio()
2139 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_gpio()
2146 REG_WR(bp, MISC_REG_GPIO, gpio_reg); in bnx2x_set_gpio()
2154 u32 gpio_reg = 0; in bnx2x_set_mult_gpio() local
2161 gpio_reg = REG_RD(bp, MISC_REG_GPIO); in bnx2x_set_mult_gpio()
2162 gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_mult_gpio()
2163 gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_mult_gpio()
2164 gpio_reg &= ~(pins << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_mult_gpio()
2170 gpio_reg |= (pins << MISC_REGISTERS_GPIO_CLR_POS); in bnx2x_set_mult_gpio()
2176 gpio_reg |= (pins << MISC_REGISTERS_GPIO_SET_POS); in bnx2x_set_mult_gpio()
2182 gpio_reg |= (pins << MISC_REGISTERS_GPIO_FLOAT_POS); in bnx2x_set_mult_gpio()
2192 REG_WR(bp, MISC_REG_GPIO, gpio_reg); in bnx2x_set_mult_gpio()
2207 u32 gpio_reg; in bnx2x_set_gpio_int() local
2216 gpio_reg = REG_RD(bp, MISC_REG_GPIO_INT); in bnx2x_set_gpio_int()
2224 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_INT_SET_POS); in bnx2x_set_gpio_int()
2225 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_INT_CLR_POS); in bnx2x_set_gpio_int()
2233 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_INT_CLR_POS); in bnx2x_set_gpio_int()
2234 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_INT_SET_POS); in bnx2x_set_gpio_int()
2241 REG_WR(bp, MISC_REG_GPIO_INT, gpio_reg); in bnx2x_set_gpio_int()