Searched refs:sc_gpio_pins (Results 1 – 11 of 11) sorted by relevance
69 gpio_pin_t sc_gpio_pins[IBMCD_NPINS]; member120 sc->sc_gpio_pins[PIN_OPEN].pin_num = 0; in ibmcd_attach()121 sc->sc_gpio_pins[PIN_OPEN].pin_caps = GPIO_PIN_OUTPUT; in ibmcd_attach()122 sc->sc_gpio_pins[PIN_STATUS].pin_num = 1; in ibmcd_attach()123 sc->sc_gpio_pins[PIN_STATUS].pin_caps = GPIO_PIN_INPUT; in ibmcd_attach()124 sc->sc_gpio_pins[PIN_CONNECTED].pin_num = 2; in ibmcd_attach()125 sc->sc_gpio_pins[PIN_CONNECTED].pin_caps = GPIO_PIN_INPUT; in ibmcd_attach()134 gba.gba_pins = sc->sc_gpio_pins; in ibmcd_attach()
76 gpio_pin_t sc_gpio_pins[PTCD_NPINS]; member130 sc->sc_gpio_pins[PIN_WRITE].pin_num = 0; in ptcd_attach()131 sc->sc_gpio_pins[PIN_WRITE].pin_caps = GPIO_PIN_OUTPUT; in ptcd_attach()132 sc->sc_gpio_pins[PIN_READ].pin_num = 1; in ptcd_attach()133 sc->sc_gpio_pins[PIN_READ].pin_caps = GPIO_PIN_INPUT; in ptcd_attach()142 gba.gba_pins = sc->sc_gpio_pins; in ptcd_attach()
69 gpio_pin_t sc_gpio_pins[SOEKRIS_NPINS]; member145 sc->sc_gpio_pins[i].pin_num = i; in soekris_attach()146 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT | in soekris_attach()148 sc->sc_gpio_pins[i].pin_flags = (data & (1 << i)) ? in soekris_attach()150 sc->sc_gpio_pins[i].pin_state = soekris_gpio_read(sc, i); in soekris_attach()159 gba1.gba_pins = sc->sc_gpio_pins; in soekris_attach()
187 struct gpio_pin sc_gpio_pins[SIO_GPIO_NPINS]; member402 gba.gba_pins = sc->sc_gpio_pins; in nsclpcsio_isa_attach()563 sc->sc_gpio_pins[i].pin_num = i; in nsclpcsio_gpio_init()564 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT | in nsclpcsio_gpio_init()569 sc->sc_gpio_pins[i].pin_flags = GPIO_PIN_TRISTATE; in nsclpcsio_gpio_init()570 sc->sc_gpio_pins[i].pin_state = GPIO_PIN_LOW; in nsclpcsio_gpio_init()571 nsclpcsio_gpio_pin_ctl(sc, i, sc->sc_gpio_pins[i].pin_flags); in nsclpcsio_gpio_init()572 nsclpcsio_gpio_pin_write(sc, i, sc->sc_gpio_pins[i].pin_state); in nsclpcsio_gpio_init()
43 gpio_pin_t sc_gpio_pins[GPIOSIM_NPINS]; member102 sc->sc_gpio_pins[i].pin_num = i; in gpiosim_attach()103 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT | in gpiosim_attach()109 sc->sc_gpio_pins[i].pin_flags = GPIO_PIN_INPUT; in gpiosim_attach()121 gba.gba_pins = sc->sc_gpio_pins; in gpiosim_attach()214 sc->sc_gpio_pins[pin].pin_flags = flags; in gpiosim_pin_ctl()
71 gpio_pin_t sc_gpio_pins[MCP23x17_GPIO_NPINS]; member131 sc->sc_gpio_pins[i].pin_num = i; in mcp23s17gpio_attach()132 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT | in mcp23s17gpio_attach()139 sc->sc_gpio_pins[i].pin_state = in mcp23s17gpio_attach()150 gba.gba_pins = sc->sc_gpio_pins; in mcp23s17gpio_attach()
116 gpio_pin_t sc_gpio_pins[8]; member247 gba.gba_pins = sc->sc_gpio_pins; in w83795g_attach()250 sc->sc_gpio_pins[i].pin_num = i; in w83795g_attach()251 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_OUTPUT | GPIO_PIN_INPUT; in w83795g_attach()252 sc->sc_gpio_pins[i].pin_flags = (gpiom & (1 << i)) ? in w83795g_attach()254 sc->sc_gpio_pins[i].pin_state = w83795g_gpio_read(sc, i); in w83795g_attach()365 if (sc->sc_gpio_pins[pin].pin_flags == GPIO_PIN_OUTPUT) in w83795g_gpio_read()
163 sc->sc_gpio_pins[i].pin_num = i; in gcscpcib_attach()164 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT | in gcscpcib_attach()171 sc->sc_gpio_pins[i].pin_state = in gcscpcib_attach()182 gba.gba_pins = sc->sc_gpio_pins; in gcscpcib_attach()
36 gpio_pin_t sc_gpio_pins[AMD553X_GPIO_NPINS]; member
84 for (pin = &sc->sc_gpio_pins[0], i = 0; i < PPBUS_NPINS; pin++, i++) { in gpio_ppbus_attach()109 gba.gba_pins = sc->sc_gpio_pins; in gpio_ppbus_attach()
143 gpio_pin_t sc_gpio_pins[PPBUS_NPINS]; member