Lines Matching defs:sensor
60 "opal-sensor", MTX_DEF)
64 * of "ibm,opal-sensor". One hangs off /ibm,opal/, named "sensors", the other
128 uint32_t sensor;
132 sensor = arg2;
134 error = opal_sensor_get_val(sc, sensor, &sensval);
158 if (!ofw_bus_is_compatible(dev, "ibm,opal-sensor"))
161 device_set_desc(dev, "OPAL sensor");
181 if (OF_getencprop(node, "sensor-data", &sensor_id, sizeof(sensor_id)) < 0) {
182 device_printf(dev, "Missing sensor ID\n");
185 if (OF_getprop(node, "sensor-type", type, sizeof(type)) < 0) {
186 device_printf(dev, "Missing sensor type\n");
198 device_printf(dev, "Unknown sensor type '%s'\n", type);
207 "sensor", CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_MPSAFE, sc,
219 if (OF_getencprop(node, "sensor-data-min",
229 if (OF_getencprop(node, "sensor-data-max",
263 if (!ofw_bus_is_compatible(dev, "ibm,opal-sensor"))