Lines Matching defs:sc
82 struct pchtemp_softc *sc = (struct pchtemp_softc *)self;
89 &sc->sc_memt, &sc->sc_memh, NULL, &sc->sc_mems, 0)) {
94 tsel = bus_space_read_1(sc->sc_memt, sc->sc_memh, PCHTEMP_TSEL);
100 pchtemp_refresh(sc);
102 strlcpy(sc->sc_sensordev.xname, sc->sc_dev.dv_xname,
103 sizeof(sc->sc_sensordev.xname));
105 sc->sc_sensor.type = SENSOR_TEMP;
106 sensor_attach(&sc->sc_sensordev, &sc->sc_sensor);
108 if (sensor_task_register(sc, pchtemp_refresh, 5) == NULL) {
113 sensordev_install(&sc->sc_sensordev);
119 bus_space_unmap(sc->sc_memt, sc->sc_memh, sc->sc_mems);
125 struct pchtemp_softc *sc = arg;
128 temp = bus_space_read_2(sc->sc_memt, sc->sc_memh, PCHTEMP_TEMP);
129 sc->sc_sensor.value = (temp * 500000 - 50000000) + 273150000;