Lines Matching full:sensors
3 * IBM PowerNV platform sensors for temperature/fan/voltage/power
33 * Enumerates all the types of sensors in the POWERNV platform and does index
36 enum sensors { enum
50 * PowerNV firmware (skiboot). These are ordered as 'enum sensors'.
77 enum sensors type;
93 u32 sensors_count; /* Total count of sensors from each group */
199 * The digital thermal sensors are associated in make_sensor_label()
248 static const char *convert_opal_attr_name(enum sensors type, in convert_opal_attr_name()
274 enum sensors type, u32 *index) in parse_opal_node_name()
293 enum sensors type; in get_sensor_type()
340 enum sensors type; in init_sensor_group_data()
372 if (of_count_phandle_with_args(sgrp, "sensors", NULL) <= 0) in init_sensor_group_data()
389 enum sensors gtype) in get_sensor_group()
402 enum sensors type; in get_sensor_group()
411 of_for_each_phandle(&it, rc, sgrp, "sensors", NULL, 0) in get_sensor_group()
437 enum sensors type; in populate_attr_groups()
444 opal = of_find_node_by_path("/ibm,opal/sensors"); in populate_attr_groups()
507 const char *attr_name, enum sensors type, in populate_sensor()
526 static char *get_max_attr(enum sensors type) in get_max_attr()
536 static char *get_min_attr(enum sensors type) in get_min_attr()
547 * Iterate through the device tree for each child of 'sensors' node, create
567 opal = of_find_node_by_path("/ibm,opal/sensors"); in create_device_attrs()
574 enum sensors type; in create_device_attrs()
718 MODULE_DESCRIPTION("IBM POWERNV platform sensors");