Lines Matching full:sensors
2 * IBM PowerNV platform sensors for temperature/fan/voltage/power
45 * Enumerates all the types of sensors in the POWERNV platform and does index
48 enum sensors { enum
62 * PowerNV firmware (skiboot). These are ordered as 'enum sensors'.
89 enum sensors type;
105 u32 sensors_count; /* Total count of sensors from each group */
211 * The digital thermal sensors are associated in make_sensor_label()
260 static const char *convert_opal_attr_name(enum sensors type, in convert_opal_attr_name()
286 enum sensors type, u32 *index) in parse_opal_node_name()
305 enum sensors type; in get_sensor_type()
352 enum sensors type; in init_sensor_group_data()
384 if (of_count_phandle_with_args(sgrp, "sensors", NULL) <= 0) in init_sensor_group_data()
401 enum sensors gtype) in get_sensor_group()
414 enum sensors type; in get_sensor_group()
423 of_for_each_phandle(&it, rc, sgrp, "sensors", NULL, 0) in get_sensor_group()
449 enum sensors type; in populate_attr_groups()
456 opal = of_find_node_by_path("/ibm,opal/sensors"); in populate_attr_groups()
522 const char *attr_name, enum sensors type, in populate_sensor()
541 static char *get_max_attr(enum sensors type) in get_max_attr()
551 static char *get_min_attr(enum sensors type) in get_min_attr()
562 * Iterate through the device tree for each child of 'sensors' node, create
582 opal = of_find_node_by_path("/ibm,opal/sensors"); in create_device_attrs()
589 enum sensors type; in create_device_attrs()
736 MODULE_DESCRIPTION("IBM POWERNV platform sensors");