Lines Matching defs:sc
123 octuctl_clock_setup(struct octuctl_softc *sc, uint64_t ctl)
140 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
145 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
159 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
162 ctl = bus_space_read_8(sc->sc_iot, sc->sc_ioh,
165 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
167 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
173 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
179 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
181 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
187 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
193 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl);
200 struct octuctl_softc *sc = (struct octuctl_softc *)self;
216 sc->sc_iot = faa->fa_iot;
217 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, faa->fa_reg[0].size,
218 0, &sc->sc_ioh)) {
235 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_IF_ENA,
237 ctl = bus_space_read_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL);
239 octuctl_clock_setup(sc, ctl);
244 port_ctl = bus_space_read_8(sc->sc_iot, sc->sc_ioh, preg);
249 bus_space_write_8(sc->sc_iot, sc->sc_ioh, preg, port_ctl);
254 uaa.aa_octuctl_bust = sc->sc_iot;
257 uaa.aa_ioh = sc->sc_ioh;