bsciic_softc
struct bsciic_softc * const sc = v;
struct bsciic_softc * const sc = v;
bsciic_exec_lock(struct bsciic_softc * const sc)
bsciic_exec_unlock(struct bsciic_softc * const sc)
bsciic_txfill(struct bsciic_softc * const sc)
bsciic_rxdrain(struct bsciic_softc * const sc)
bsciic_next_state(struct bsciic_softc * const sc)
bsciic_signal(struct bsciic_softc * const sc)
bsciic_phase_done(struct bsciic_softc * const sc)
bsciic_abort(struct bsciic_softc * const sc)
struct bsciic_softc * const sc = v;
bsciic_wait(struct bsciic_softc * const sc, const uint32_t events)
bsciic_start(struct bsciic_softc * const sc)
bsciic_exec_func_idle(struct bsciic_softc * const sc)
bsciic_exec_func_send_addr(struct bsciic_softc * const sc)
bsciic_exec_func_send_cmd(struct bsciic_softc * const sc)
bsciic_exec_func_send_data(struct bsciic_softc * const sc)
bsciic_exec_func_recv_data(struct bsciic_softc * const sc)
bsciic_exec_func_done(struct bsciic_softc * const sc)
bsciic_exec_func_error(struct bsciic_softc * const sc)
struct bsciic_softc * const sc = v;
static void bsciic_exec_func_idle(struct bsciic_softc * const);
static void bsciic_exec_func_send_addr(struct bsciic_softc * const);
static void bsciic_exec_func_send_cmd(struct bsciic_softc * const);
static void bsciic_exec_func_send_data(struct bsciic_softc * const);
static void bsciic_exec_func_recv_data(struct bsciic_softc * const);
static void bsciic_exec_func_done(struct bsciic_softc * const);
static void bsciic_exec_func_error(struct bsciic_softc * const);
void (*func)(struct bsciic_softc * const);
bsciic_attach(struct bsciic_softc *sc)
CFATTACH_DECL_NEW(bsciic_acpi, sizeof(struct bsciic_softc), bsciic_acpi_match, bsciic_acpi_attach, NULL, NULL);
struct bsciic_softc * const sc = device_private(self);
CFATTACH_DECL_NEW(bsciic_fdt, sizeof(struct bsciic_softc),
struct bsciic_softc * const sc = device_private(self);
void bsciic_attach(struct bsciic_softc *);