Home
last modified time | relevance | path

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

/freebsd/sys/dev/ftgpio/
H A Dftgpio.c226 uint8_t group_drive, ioreg; in ftgpio_pin_set_drive() local
231 group_drive = superio_read(sc->dev, ioreg); in ftgpio_pin_set_drive()
233 group, group_drive, ioreg); in ftgpio_pin_set_drive()
236 group_drive |= (1 << index); /* push pull */ in ftgpio_pin_set_drive()
238 group_drive &= ~(1 << index); /* open drain */ in ftgpio_pin_set_drive()
239 superio_write(sc->dev, ioreg, group_drive); in ftgpio_pin_set_drive()
246 uint8_t group_drive, ioreg; in ftgpio_pin_is_pushpull() local
253 group_drive = superio_read(sc->dev, ioreg); in ftgpio_pin_is_pushpull()
255 group, group_drive, ioreg); in ftgpio_pin_is_pushpull()
257 is_pushpull = group_drive & (1 << index); in ftgpio_pin_is_pushpull()