Lines Matching defs:sc
81 tegra_abpmisc_read_revision(struct tegra_abpmisc_softc *sc)
86 id = ABP_RD4(sc, 4);
127 struct tegra_abpmisc_softc *sc;
129 sc = device_get_softc(dev);
130 sc->dev = dev;
133 sc->abp_misc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
135 if (sc->abp_misc_res == NULL) {
141 sc->strap_opt_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
143 if (sc->strap_opt_res == NULL) {
148 tegra_abpmisc_read_revision(sc);
151 if (sc->abp_misc_res != NULL) {
152 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->abp_misc_res);
153 sc->abp_misc_res = NULL;
156 dev_sc = sc;
160 if (sc->abp_misc_res != NULL)
161 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->abp_misc_res);
162 if (sc->strap_opt_res != NULL)
163 bus_release_resource(dev, SYS_RES_MEMORY, 1, sc->strap_opt_res);
171 struct tegra_abpmisc_softc *sc;
173 sc = device_get_softc(dev);
174 if (sc->abp_misc_res != NULL)
175 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->abp_misc_res);
176 if (sc->strap_opt_res != NULL)
177 bus_release_resource(dev, SYS_RES_MEMORY, 1, sc->strap_opt_res);