sun4ispi_softc
struct sun4ispi_softc * const sc = cookie;
struct sun4ispi_softc * const sc = cookie;
sun4ispi_txfifo_fill(struct sun4ispi_softc * const sc, size_t maxlen)
sun4ispi_rxfifo_drain(struct sun4ispi_softc * const sc, size_t maxlen)
sun4ispi_rxtx(struct sun4ispi_softc * const sc)
sun4ispi_set_interrupt_mask(struct sun4ispi_softc * const sc)
sun4ispi_start(struct sun4ispi_softc * const sc)
struct sun4ispi_softc * const sc = cookie;
static void sun4ispi_txfifo_fill(struct sun4ispi_softc * const, size_t);
static void sun4ispi_rxfifo_drain(struct sun4ispi_softc * const, size_t);
static void sun4ispi_rxtx(struct sun4ispi_softc * const);
static void sun4ispi_set_interrupt_mask(struct sun4ispi_softc * const);
static void sun4ispi_start(struct sun4ispi_softc * const);
CFATTACH_DECL_NEW(sun4i_spi, sizeof(struct sun4ispi_softc),
struct sun4ispi_softc * const sc = device_private(self);