Lines Matching defs:at91pio_softc
72 struct at91pio_softc {
100 CFATTACH_DECL_NEW(at91pio, sizeof(struct at91pio_softc),
103 static struct at91pio_softc *at91pio_softc[AT91_PIO_COUNT];
105 struct at91pio_softc *at91pio_sc(at91pio_port port)
108 return at91pio_softc[port];
124 struct at91pio_softc *sc = device_private(self);
143 if (p < AT91_PIO_COUNT && !at91pio_softc[p])
144 at91pio_softc[p] = sc;
201 struct at91pio_softc *sc = (struct at91pio_softc *)gba->gba_gc->gp_cookie;
216 struct at91pio_softc *sc = device_private(parent);
245 at91pio_read(struct at91pio_softc *sc, int bit)
254 at91pio_set(struct at91pio_softc *sc, int bit)
263 at91pio_clear(struct at91pio_softc *sc, int bit)
272 at91pio_in(struct at91pio_softc *sc, int bit)
281 at91pio_out(struct at91pio_softc *sc, int bit)
289 void at91pio_per(struct at91pio_softc *sc, int bit, int perab)
313 at91pio_intr_establish(struct at91pio_softc *sc, int bit,
368 at91pio_intr_disestablish(struct at91pio_softc *sc, int bit, void *cookie)
404 struct at91pio_softc *sc = arg;
434 struct at91pio_softc *sc = arg;
446 struct at91pio_softc *sc = arg;
461 struct at91pio_softc *sc = arg;