Home | History | Annotate | Download | only in isa

Lines Matching refs:esc

167 	struct ef_softc *esc = (struct ef_softc *)sc;
172 bus_space_write_1(esc->sc_regt, esc->sc_regh,
175 bus_space_write_1(esc->sc_regt, esc->sc_regh,
192 struct ef_softc *esc = (struct ef_softc *)sc;
194 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_ATTN, 1);
200 struct ef_softc *esc = (struct ef_softc *)sc;
202 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_ICTRL, 1);
209 struct ef_softc *esc = (struct ef_softc *)sc;
214 cr = bus_space_read_1(esc->sc_regt, esc->sc_regh, EF_CTRL);
215 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_CTRL,
217 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_ICTRL, 1);
222 cr = bus_space_read_1(esc->sc_regt, esc->sc_regh, EF_CTRL);
223 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_CTRL,
229 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_ICTRL, 1);
450 struct ef_softc *esc = device_private(self);
451 struct ie_softc *sc = &esc->sc_ie;
526 esc->sc_regt = ia->ia_iot;
527 esc->sc_regh = ioh;
577 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_CTRL,
581 i = bus_space_read_1(esc->sc_regt, esc->sc_regh, EF_REV);
582 esc->card_rev = 10 * (i / 16) + (i % 16);
585 partno[i] = bus_space_read_1(esc->sc_regt, esc->sc_regh,
589 esc->card_type = EF_IS_TP(partno) ? EF_CARD_TP : EF_CARD_BNC;
592 bus_space_write_1(esc->sc_regt, esc->sc_regh,
596 ethaddr[i] = bus_space_read_1(esc->sc_regt, esc->sc_regh,
600 (esc->card_type == EF_CARD_TP) ? "3C507-TP" : "3C507",
601 esc->card_rev);
603 if (esc->card_type == EF_CARD_TP)
607 uint8_t media = bus_space_read_1(esc->sc_regt, esc->sc_regh,
616 bus_space_write_1(esc->sc_regt, esc->sc_regh, EF_ICTRL, 1);
618 esc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq[0].ir_irq,
620 if (esc->sc_ih == NULL) {