Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/allwinner/if_awg.c
Show First 20 Lines • Show All 1,096 Lines • ▼ Show 20 Lines | awg_stop(struct awg_softc *sc) | ||||
} | } | ||||
sc->rx.cur = i; | sc->rx.cur = i; | ||||
bus_dmamap_sync(sc->rx.desc_tag, sc->rx.desc_map, | bus_dmamap_sync(sc->rx.desc_tag, sc->rx.desc_map, | ||||
BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); | BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE); | ||||
if_setdrvflagbits(ifp, 0, IFF_DRV_RUNNING | IFF_DRV_OACTIVE); | if_setdrvflagbits(ifp, 0, IFF_DRV_RUNNING | IFF_DRV_OACTIVE); | ||||
} | } | ||||
#ifdef DEVICE_POLLING | |||||
static int awg_poll(if_t ifp, enum poll_cmd cmd, int count); | |||||
#endif | |||||
static int | static int | ||||
awg_ioctl(if_t ifp, u_long cmd, caddr_t data) | awg_ioctl(if_t ifp, u_long cmd, caddr_t data) | ||||
{ | { | ||||
struct awg_softc *sc; | struct awg_softc *sc; | ||||
struct mii_data *mii; | struct mii_data *mii; | ||||
struct ifreq *ifr; | struct ifreq *ifr; | ||||
int flags, mask, error; | int flags, mask, error; | ||||
▲ Show 20 Lines • Show All 913 Lines • Show Last 20 Lines |