scx_softc
scx_reset(struct scx_softc *sc)
struct scx_softc *sc = ifp->if_softc;
struct scx_softc *sc = ifp->if_softc;
struct scx_softc *sc = ifp->if_softc;
scx_set_rcvfilt(struct scx_softc *sc)
struct scx_softc *sc = ifp->if_softc;
struct scx_softc *sc = ifp->if_softc;
struct scx_softc *sc = arg;
txreap(struct scx_softc *sc)
rxfill(struct scx_softc *sc)
add_rxbuf(struct scx_softc *sc, int i)
rxdrain(struct scx_softc *sc)
struct scx_softc *sc = ifp->if_softc;
struct scx_softc *sc = ifp->if_softc;
struct scx_softc *sc = device_private(self);
struct scx_softc *sc = device_private(self);
struct scx_softc *sc = arg;
resetuengine(struct scx_softc *sc)
loaducode(struct scx_softc *sc)
injectucode(struct scx_softc *sc, int port,
forcephyloopback(struct scx_softc *sc)
resetphytonormal(struct scx_softc *sc)
dump_hwfeature(struct scx_softc *sc)
CFATTACH_DECL_NEW(scx_fdt, sizeof(struct scx_softc),
CFATTACH_DECL_NEW(scx_acpi, sizeof(struct scx_softc),
static void scx_attach_i(struct scx_softc *);
static void scx_reset(struct scx_softc *);
static void scx_set_rcvfilt(struct scx_softc *);
static void txreap(struct scx_softc *);
static void rxfill(struct scx_softc *);
static int add_rxbuf(struct scx_softc *, int);
static void rxdrain(struct scx_softc *sc);
static void dump_hwfeature(struct scx_softc *);
static void resetuengine(struct scx_softc *);
static void loaducode(struct scx_softc *);
static void injectucode(struct scx_softc *, int, bus_addr_t, bus_size_t);
static void forcephyloopback(struct scx_softc *);
static void resetphytonormal(struct scx_softc *);
wait_for_bits(struct scx_softc *sc, int reg,
mac_read(struct scx_softc *sc, int reg)
mac_write(struct scx_softc *sc, int reg, int val)
struct scx_softc * const sc = device_private(self);
struct scx_softc * const sc = device_private(self);
scx_attach_i(struct scx_softc *sc)