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 '-')
82 --------------------------------------------
92 `const struct attribute_group **extra_groups` Null-terminated list of additional non-standard
111 NULL-terminated list of device channel descriptors.
138 Each sensor channel is described with struct hwmon_channel_info, which is
149 The hardware monitoring sensor type.
151 Supported sensor types are
154 hwmon_chip A virtual sensor type, used to describe attributes
156 hwmon_temp Temperature sensor
157 hwmon_in Voltage sensor
158 hwmon_curr Current sensor
159 hwmon_power Power sensor
160 hwmon_energy Energy sensor
161 hwmon_humidity Humidity sensor
162 hwmon_fan Fan speed sensor
167 Pointer to a 0-terminated list of configuration values for each
168 sensor of the given type. Each value is a combination of bit values
169 describing the attributes supposed by a single sensor.
172 sensor chip. The chip has a single temperature sensor. The driver wants to
246 -------------------------
252 u32 attr, int channel)
258 The sensor type.
264 channel:
265 The sensor channel number.
274 u32 attr, int channel, long *val)
280 The sensor type.
286 channel:
287 The sensor channel number.
297 u32 attr, int channel, long val)
303 The sensor type.
309 channel:
310 The sensor channel number.
318 Driver-provided sysfs attributes
319 --------------------------------
323 Only additional non-standard sysfs attributes need to be provided.
325 The header file linux/hwmon-sysfs.h provides a number of useful macros to
331 additional information such as a sensor index which will need to be passed