Symbol: mcpgpio_softc
sys/dev/i2c/mcp23xxxgpio_i2c.c
105
mcpgpio_i2c_read(struct mcpgpio_softc *sc, unsigned int bank,
sys/dev/i2c/mcp23xxxgpio_i2c.c
118
mcpgpio_i2c_write(struct mcpgpio_softc *sc, unsigned int bank,
sys/dev/i2c/mcp23xxxgpio_i2c.c
153
struct mcpgpio_softc *sc = &isc->sc_mcpgpio;
sys/dev/i2c/mcp23xxxgpio_i2c.c
57
struct mcpgpio_softc sc_mcpgpio;
sys/dev/i2c/mcp23xxxgpio_i2c.c
89
mcpgpio_i2c_lock(struct mcpgpio_softc *sc)
sys/dev/i2c/mcp23xxxgpio_i2c.c
97
mcpgpio_i2c_unlock(struct mcpgpio_softc *sc)
sys/dev/ic/mcp23xxxgpio.c
109
mcpgpio__lock(struct mcpgpio_softc *sc, const char *fn)
sys/dev/ic/mcp23xxxgpio.c
125
mcpgpio_unlock(struct mcpgpio_softc *sc)
sys/dev/ic/mcp23xxxgpio.c
131
mcpgpio__read(struct mcpgpio_softc *sc, const char *fn,
sys/dev/ic/mcp23xxxgpio.c
151
mcpgpio__write(struct mcpgpio_softc *sc, const char *fn,
sys/dev/ic/mcp23xxxgpio.c
175
struct mcpgpio_softc *sc = arg;
sys/dev/ic/mcp23xxxgpio.c
203
struct mcpgpio_softc *sc = arg;
sys/dev/ic/mcp23xxxgpio.c
233
struct mcpgpio_softc *sc = arg;
sys/dev/ic/mcp23xxxgpio.c
284
mcpgpio_attach(struct mcpgpio_softc *sc)
sys/dev/ic/mcp23xxxgpio.c
65
mcpgpio_regaddr(struct mcpgpio_softc *sc, uint8_t bank, uint8_t reg)
sys/dev/ic/mcp23xxxgpio.c
98
mcpgpio_bankname(struct mcpgpio_softc *sc, uint8_t bank)
sys/dev/ic/mcp23xxxgpiovar.h
53
struct mcpgpio_softc;
sys/dev/ic/mcp23xxxgpiovar.h
67
int (*lock)(struct mcpgpio_softc *);
sys/dev/ic/mcp23xxxgpiovar.h
68
void (*unlock)(struct mcpgpio_softc *);
sys/dev/ic/mcp23xxxgpiovar.h
69
int (*read)(struct mcpgpio_softc *,
sys/dev/ic/mcp23xxxgpiovar.h
71
int (*write)(struct mcpgpio_softc *,
sys/dev/ic/mcp23xxxgpiovar.h
87
void mcpgpio_attach(struct mcpgpio_softc *);
sys/dev/spi/mcp23xxxgpio_spi.c
121
mcpgpio_spi_lock(struct mcpgpio_softc *sc)
sys/dev/spi/mcp23xxxgpio_spi.c
130
mcpgpio_spi_unlock(struct mcpgpio_softc *sc)
sys/dev/spi/mcp23xxxgpio_spi.c
138
mcpgpio_spi_read(struct mcpgpio_softc *sc, unsigned int bank,
sys/dev/spi/mcp23xxxgpio_spi.c
153
mcpgpio_spi_write(struct mcpgpio_softc *sc, unsigned int bank,
sys/dev/spi/mcp23xxxgpio_spi.c
208
mcpgpio_spi_present_mask_fdt(struct mcpgpio_softc *sc)
sys/dev/spi/mcp23xxxgpio_spi.c
237
struct mcpgpio_softc *sc = &ssc->sc_mcpgpio;
sys/dev/spi/mcp23xxxgpio_spi.c
75
struct mcpgpio_softc sc_mcpgpio;