Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.9-rc5 60 lines 2.6 kB view raw
1Kernel driver adt7410 2===================== 3 4Supported chips: 5 * Analog Devices ADT7410 6 Prefix: 'adt7410' 7 Addresses scanned: None 8 Datasheet: Publicly available at the Analog Devices website 9 http://www.analog.com/static/imported-files/data_sheets/ADT7410.pdf 10 * Analog Devices ADT7420 11 Prefix: 'adt7420' 12 Addresses scanned: None 13 Datasheet: Publicly available at the Analog Devices website 14 http://www.analog.com/static/imported-files/data_sheets/ADT7420.pdf 15 16Author: Hartmut Knaack <knaack.h@gmx.de> 17 18Description 19----------- 20 21The ADT7410 is a temperature sensor with rated temperature range of -55°C to 22+150°C. It has a high accuracy of +/-0.5°C and can be operated at a resolution 23of 13 bits (0.0625°C) or 16 bits (0.0078°C). The sensor provides an INT pin to 24indicate that a minimum or maximum temperature set point has been exceeded, as 25well as a critical temperature (CT) pin to indicate that the critical 26temperature set point has been exceeded. Both pins can be set up with a common 27hysteresis of 0°C - 15°C and a fault queue, ranging from 1 to 4 events. Both 28pins can individually set to be active-low or active-high, while the whole 29device can either run in comparator mode or interrupt mode. The ADT7410 30supports continous temperature sampling, as well as sampling one temperature 31value per second or even justget one sample on demand for power saving. 32Besides, it can completely power down its ADC, if power management is 33required. 34 35The ADT7420 is register compatible, the only differences being the package, 36a slightly narrower operating temperature range (-40°C to +150°C), and a 37better accuracy (0.25°C instead of 0.50°C.) 38 39Configuration Notes 40------------------- 41 42Since the device uses one hysteresis value, which is an offset to minimum, 43maximum and critical temperature, it can only be set for temp#_max_hyst. 44However, temp#_min_hyst and temp#_crit_hyst show their corresponding 45hysteresis. 46The device is set to 16 bit resolution and comparator mode. 47 48sysfs-Interface 49--------------- 50 51temp#_input - temperature input 52temp#_min - temperature minimum setpoint 53temp#_max - temperature maximum setpoint 54temp#_crit - critical temperature setpoint 55temp#_min_hyst - hysteresis for temperature minimum (read-only) 56temp#_max_hyst - hysteresis for temperature maximum (read/write) 57temp#_crit_hyst - hysteresis for critical temperature (read-only) 58temp#_min_alarm - temperature minimum alarm flag 59temp#_max_alarm - temperature maximum alarm flag 60temp#_crit_alarm - critical temperature alarm flag