msk_softc
mskc_setup_rambuffer(struct msk_softc *sc)
msk_phy_power(struct msk_softc *sc, int mode)
mskc_reset(struct msk_softc *sc)
struct msk_softc *sc;
struct msk_softc *sc;
sc_if->msk_softc = sc;
callout_init_mtx(&sc_if->msk_tick_ch, &sc_if->msk_softc->msk_mtx, 0);
struct msk_softc *sc;
struct msk_softc *sc;
KASSERT(mtx_initialized(&sc_if->msk_softc->msk_mtx),
sc = sc_if->msk_softc;
struct msk_softc *sc;
msk_status_dma_alloc(struct msk_softc *sc)
msk_status_dma_free(struct msk_softc *sc)
static int mskc_setup_rambuffer(struct msk_softc *);
static void mskc_reset(struct msk_softc *);
static int msk_handle_events(struct msk_softc *);
static void msk_intr_hwerr(struct msk_softc *);
static void msk_set_prefetch(struct msk_softc *, int, bus_addr_t, uint32_t);
CSR_WRITE_2(sc_if->msk_softc,
static void msk_phy_power(struct msk_softc *, int);
static int msk_status_dma_alloc(struct msk_softc *);
struct msk_softc *sc;
static void msk_status_dma_free(struct msk_softc *);
struct msk_softc *sc;
struct msk_softc *sc;
msk_handle_events(sc_if->msk_softc);
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
msk_intr_hwerr(struct msk_softc *sc)
sizeof(struct msk_softc)
struct msk_softc *sc;
sc = sc_if->msk_softc;
msk_handle_events(struct msk_softc *sc)
struct msk_softc *sc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
msk_set_prefetch(struct msk_softc *sc, int qaddr, bus_addr_t addr,
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
struct msk_softc *sc;
sc = sc_if->msk_softc;
idx = CSR_READ_2(sc_if->msk_softc,
CSR_WRITE_2(sc_if->msk_softc,
CSR_WRITE_2(sc_if->msk_softc,
CSR_WRITE_2(sc_if->msk_softc,
CSR_READ_4((sc_if)->msk_softc, (reg))
CSR_READ_2((sc_if)->msk_softc, (reg))
CSR_READ_1((sc_if)->msk_softc, (reg))
CSR_WRITE_4((sc_if)->msk_softc, (reg), (val))
CSR_WRITE_2((sc_if)->msk_softc, (reg), (val))
CSR_WRITE_1((sc_if)->msk_softc, (reg), (val))
#define MSK_IF_LOCK(_sc) MSK_LOCK((_sc)->msk_softc)
#define MSK_IF_UNLOCK(_sc) MSK_UNLOCK((_sc)->msk_softc)
#define MSK_IF_LOCK_ASSERT(_sc) MSK_LOCK_ASSERT((_sc)->msk_softc)
struct msk_softc *msk_softc; /* parent controller */
struct msk_softc *sc = device_get_softc(dev);
struct msk_softc *sc = device_get_softc(dev);