Lines Matching +full:sensor +full:- +full:channel

7 ------------
15 then please read the following file: Documentation/hwmon/sysfs-interface.rst.
18 also read Documentation/hwmon/submitting-patches.rst.
21 -------
23 cases, <linux/hwmon-sysfs.h>. linux/hwmon.h declares the following
66 names. Device names including invalid characters (whitespace, '*', or '-')
83 --------------------------------------------
93 `const struct attribute_group **extra_groups` Null-terminated list of additional non-standard
112 NULL-terminated list of device channel descriptors.
139 Each sensor channel is described with struct hwmon_channel_info, which is
150 The hardware monitoring sensor type.
152 Supported sensor types are
155 hwmon_chip A virtual sensor type, used to describe attributes
157 hwmon_temp Temperature sensor
158 hwmon_in Voltage sensor
159 hwmon_curr Current sensor
160 hwmon_power Power sensor
161 hwmon_energy Energy sensor
162 hwmon_humidity Humidity sensor
163 hwmon_fan Fan speed sensor
168 Pointer to a 0-terminated list of configuration values for each
169 sensor of the given type. Each value is a combination of bit values
170 describing the attributes supposed by a single sensor.
173 sensor chip. The chip has a single temperature sensor. The driver wants to
247 -------------------------
253 u32 attr, int channel)
259 The sensor type.
265 channel:
266 The sensor channel number.
275 u32 attr, int channel, long *val)
281 The sensor type.
287 channel:
288 The sensor channel number.
298 u32 attr, int channel, long val)
304 The sensor type.
310 channel:
311 The sensor channel number.
319 Driver-provided sysfs attributes
320 --------------------------------
324 Only additional non-standard sysfs attributes need to be provided.
326 The header file linux/hwmon-sysfs.h provides a number of useful macros to
332 additional information such as a sensor index which will need to be passed