Lines Matching refs:sc_sensors

100 	struct adt746x_sensor   sc_sensors[9];  member
412 OF_getprop(node, "location", sc->sc_sensors[i].therm.name, 32); in adt746x_fill_sensor_prop()
415 sc->sc_sensors[i].type = ADT746X_SENSOR_TEMP; in adt746x_fill_sensor_prop()
417 sc->sc_sensors[i].type = ADT746X_SENSOR_VOLT; in adt746x_fill_sensor_prop()
419 sc->sc_sensors[i].type = ADT746X_SENSOR_SPEED; in adt746x_fill_sensor_prop()
424 sc->sc_sensors[i].reg = reg; in adt746x_fill_sensor_prop()
425 sc->sc_sensors[i].id = sensid; in adt746x_fill_sensor_prop()
426 OF_getprop(node, "zone", &sc->sc_sensors[i].therm.zone, in adt746x_fill_sensor_prop()
427 sizeof(sc->sc_sensors[i].therm.zone)); in adt746x_fill_sensor_prop()
428 sc->sc_sensors[i].dev = dev; in adt746x_fill_sensor_prop()
429 sc->sc_sensors[i].therm.read = in adt746x_fill_sensor_prop()
431 if (sc->sc_sensors[i].type == ADT746X_SENSOR_TEMP) { in adt746x_fill_sensor_prop()
433 sc->sc_sensors[i].therm.target_temp = 500 + ZERO_C_TO_K; in adt746x_fill_sensor_prop()
434 sc->sc_sensors[i].therm.max_temp = 800 + ZERO_C_TO_K; in adt746x_fill_sensor_prop()
436 pmac_thermal_sensor_register(&sc->sc_sensors[i].therm); in adt746x_fill_sensor_prop()
578 sens = &sc->sc_sensors[arg2]; in adt746x_sensor_sysctl()
619 for (j = 0; j < strlen(sc->sc_sensors[i].therm.name); j++) { in adt746x_attach_sensors()
620 sysctl_name[j] = tolower(sc->sc_sensors[i].therm.name[j]); in adt746x_attach_sensors()
628 if (sc->sc_sensors[i].type == ADT746X_SENSOR_TEMP) { in adt746x_attach_sensors()
631 } else if (sc->sc_sensors[i].type == ADT746X_SENSOR_VOLT) { in adt746x_attach_sensors()
642 sc->sc_sensors[i].type == ADT746X_SENSOR_TEMP ? in adt746x_attach_sensors()
650 sc->sc_sensors[i].therm.name); in adt746x_attach_sensors()
652 sc->sc_sensors[i].type, in adt746x_attach_sensors()
653 sc->sc_sensors[i].id, in adt746x_attach_sensors()
654 sc->sc_sensors[i].reg); in adt746x_attach_sensors()