Home | History | Annotate | Download | only in obio

Lines Matching defs:lesc

109 	struct le_softc *lesc = (struct le_softc *)sc;
111 bus_space_write_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RAP, port);
112 bus_space_write_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RDP, val);
118 struct le_softc *lesc = (struct le_softc *)sc;
120 bus_space_write_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RAP, port);
121 return (bus_space_read_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RDP));
143 struct le_softc *lesc = device_private(self);
144 struct lance_softc *sc = &lesc->sc_am7990.lsc;
156 lesc->sc_bustag = ca->ca_bustag;
157 dmat = lesc->sc_dmatag = ca->ca_dmatag;
162 &lesc->sc_reg) != 0) {
183 0, BUS_DMA_NOWAIT, &lesc->sc_dmamap)) {
187 if (bus_dmamap_load(dmat, lesc->sc_dmamap, kvaddr, LE_MEMSIZE,
195 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr;
213 evcnt_attach_dynamic(&lesc->sc_intrcnt, EVCNT_TYPE_INTR, NULL,
215 bus_intr_establish(lesc->sc_bustag, SYS_INTR_ETHER, 0, 0,
216 le_intr, lesc);
218 am7990_config(&lesc->sc_am7990);
222 bus_dmamap_destroy(dmat, lesc->sc_dmamap);
228 bus_space_unmap(ca->ca_bustag, lesc->sc_reg, 8);
234 struct le_softc *lesc = arg;
236 lesc->sc_intrcnt.ev_count++;
237 return am7990_intr(&lesc->sc_am7990);