Searched refs:gpio_reg (Results 1 – 2 of 2) sorted by relevance
| /freebsd/sys/dev/axgbe/ |
| H A D | xgbe-phy-v2.c | 1459 uint8_t gpio_reg, gpio_ports[2]; in xgbe_phy_sfp_signals() local 1473 gpio_reg = 0; in xgbe_phy_sfp_signals() 1474 ret = xgbe_phy_i2c_read(pdata, phy_data->sfp_gpio_address, &gpio_reg, in xgbe_phy_sfp_signals() 1475 sizeof(gpio_reg), gpio_ports, sizeof(gpio_ports)); in xgbe_phy_sfp_signals() 1502 uint8_t gpio_reg, gpio_ports[2]; in xgbe_read_gpio_expander() local 1511 gpio_reg = 2; in xgbe_read_gpio_expander() 1514 &gpio_reg, sizeof(gpio_reg), gpio_ports, sizeof(gpio_ports)); in xgbe_read_gpio_expander() 1518 __func__, gpio_reg); in xgbe_read_gpio_expander() 1522 if (gpio_reg == 2) in xgbe_read_gpio_expander() 1524 else if (gpio_reg == 4) in xgbe_read_gpio_expander() [all …]
|
| /freebsd/sys/dev/bxe/ |
| H A D | bxe.c | 1913 uint32_t gpio_reg; in bxe_gpio_read() local 1923 gpio_reg = REG_RD(sc, MISC_REG_GPIO); in bxe_gpio_read() 1926 return ((gpio_reg & gpio_mask) == gpio_mask) ? 1 : 0; in bxe_gpio_read() 1941 uint32_t gpio_reg; in bxe_gpio_write() local 1953 gpio_reg = (REG_RD(sc, MISC_REG_GPIO) & MISC_REGISTERS_GPIO_FLOAT); in bxe_gpio_write() 1961 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bxe_gpio_write() 1962 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_CLR_POS); in bxe_gpio_write() 1970 gpio_reg &= ~(gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bxe_gpio_write() 1971 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_SET_POS); in bxe_gpio_write() 1979 gpio_reg |= (gpio_mask << MISC_REGISTERS_GPIO_FLOAT_POS); in bxe_gpio_write() [all …]
|