Lines Matching defs:sc
156 pll_read_4(struct imxccm_softc *sc, int pll, int reg)
159 return (bus_space_read_4(sc->pllbst, sc->pllbsh[pll - 1], reg));
163 ccm_read_4(struct imxccm_softc *sc, int reg)
166 return (bus_read_4(sc->ccmregs, reg));
170 ccm_write_4(struct imxccm_softc *sc, int reg, uint32_t val)
173 bus_write_4(sc->ccmregs, reg, val);
194 struct imxccm_softc *sc;
199 sc = device_get_softc(dev);
200 sc->sc_dev = dev;
215 sc->ccmregs = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &idx,
217 if (sc->ccmregs == NULL) {
222 sc->pllbst = fdtbus_bs_tag;
224 if (bus_space_map(sc->pllbst, pll_addrs[idx], DPLL_REGS_SZ, 0,
225 &sc->pllbsh[idx]) != 0) {
231 ccm_softc = sc;
238 sc->pll_freq[0] / 1000000,
239 sc->pll_freq[1] / 1000000,
240 sc->pll_freq[2] / 1000000);