Lines Matching refs:lesc
98 struct le_softc *lesc = (struct le_softc *)sc;
100 bus_space_write_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RAP, port);
101 bus_space_barrier(lesc->sc_bustag, lesc->sc_reg, LEREG1_RAP, 2,
103 bus_space_write_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RDP, val);
104 bus_space_barrier(lesc->sc_bustag, lesc->sc_reg, LEREG1_RDP, 2,
115 discard = bus_space_read_2(lesc->sc_bustag, lesc->sc_reg,
124 struct le_softc *lesc = (struct le_softc *)sc;
126 bus_space_write_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RAP, port);
127 bus_space_barrier(lesc->sc_bustag, lesc->sc_reg, LEREG1_RAP, 2,
129 return (bus_space_read_2(lesc->sc_bustag, lesc->sc_reg, LEREG1_RDP));
146 struct le_softc *lesc = (struct le_softc *)self;
147 struct lance_softc *sc = &lesc->sc_am7990.lsc;
153 lesc->sc_bustag = sa->sa_bustag;
154 lesc->sc_dmatag = dmatag = sa->sa_dmatag;
158 BUS_SPACE_MAP_LINEAR, 0, &lesc->sc_reg) != 0) {
198 BUS_DMA_NOWAIT|BUS_DMA_24BIT, &lesc->sc_dmamap)) != 0) {
215 bus_dmamem_free(lesc->sc_dmatag, &seg, rseg);
220 if ((error = bus_dmamap_load(dmatag, lesc->sc_dmamap, sc->sc_mem,
228 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr & 0xffffff;
248 am7990_config(&lesc->sc_am7990);
252 (void)bus_intr_establish(lesc->sc_bustag, sa->sa_pri,