Lines Matching refs:sensors
99 do not always need this, but especially for `sensors' drivers, it can
105 struct semaphore lock; /* For ISA access in `sensors' drivers. */
107 `sensors' drivers. */
108 enum chips type; /* To keep the chips type for `sensors' drivers. */
136 it useful to abstract from this (only for `sensors' drivers).
159 For sensors code, you may have to cope with ISA registers too. Something
197 NOTE: If you want to write a `sensors' driver, the interface is slightly
252 Probing classes (sensors)
255 If you write a `sensors' driver, you use a slightly different interface.
257 use a enum of chip types. Don't forget to include `sensors.h'.
349 For `sensors' drivers, use the i2c_detect function instead:
374 Below, some things are only needed if this is a `sensors' driver. Those
391 const char *client_name = ""; /* For non-`sensors' drivers, put the real
396 For `sensors' drivers, add `! is_isa &&' to the if statement */
479 /* Next, specific detection. This is especially important for `sensors'
529 /* Register a new directory entry with module sensors. See below for
755 The sensors sysctl/proc interface
758 This section only applies if you write `sensors' drivers.
760 Each sensors driver creates a directory in /proc/sys/dev/sensors for each
762 The sensors module helps you to do this as easily as possible.
783 accessed through the /proc interface, in the /proc/sys/dev/sensors/*