Lines Matching defs:sc
32 #define HREAD4(sc, reg) \
33 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg)))
34 #define HWRITE4(sc, reg, val) \
35 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val))
36 #define HSET4(sc, reg, bits) \
37 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits))
38 #define HCLR4(sc, reg, bits) \
39 HWRITE4((sc), (reg), HREAD4((sc), (reg)) & ~(bits))
71 struct sxirintc_softc *sc = (struct sxirintc_softc *)self;
79 sc->sc_iot = faa->fa_iot;
80 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr,
81 faa->fa_reg[0].size, 0, &sc->sc_ioh)) {
92 struct sxirintc_softc *sc = (struct sxirintc_softc *)self;
104 HWRITE4(sc, RINTC_IRQ_PENDING, ~0);
105 HSET4(sc, RINTC_IRQ_ENABLE, RINTC_IRQ_ENABLE_NMI);
108 HCLR4(sc, RINTC_IRQ_ENABLE, RINTC_IRQ_ENABLE_NMI);