Blame view

Documentation/hwmon/lm75 3.85 KB
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
1
2
3
4
5
6
7
8
9
  Kernel driver lm75
  ==================
  
  Supported chips:
    * National Semiconductor LM75
      Prefix: 'lm75'
      Addresses scanned: I2C 0x48 - 0x4f
      Datasheet: Publicly available at the National Semiconductor website
                 http://www.national.com/
05e82fe40   Len Sorensen   hwmon: (lm75) Add...
10
11
12
13
14
    * National Semiconductor LM75A
      Prefix: 'lm75a'
      Addresses scanned: I2C 0x48 - 0x4f
      Datasheet: Publicly available at the National Semiconductor website
                 http://www.national.com/
3fbc81e3c   Jean Delvare   hwmon: (lm75) Add...
15
16
    * Dallas Semiconductor (now Maxim) DS75, DS1775, DS7505
      Prefixes: 'ds75', 'ds1775', 'ds7505'
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
17
      Addresses scanned: none
3fbc81e3c   Jean Delvare   hwmon: (lm75) Add...
18
19
      Datasheet: Publicly available at the Maxim website
                 http://www.maximintegrated.com/
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
20
    * Maxim MAX6625, MAX6626
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
21
22
      Prefixes: 'max6625', 'max6626'
      Addresses scanned: none
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
23
24
25
      Datasheet: Publicly available at the Maxim website
                 http://www.maxim-ic.com/
    * Microchip (TelCom) TCN75
25eba81b7   Jean Delvare   hwmon: (lm75) Fix...
26
      Prefix: 'tcn75'
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
27
28
29
30
31
32
      Addresses scanned: none
      Datasheet: Publicly available at the Microchip website
                 http://www.microchip.com/
    * Microchip MCP9800, MCP9801, MCP9802, MCP9803
      Prefix: 'mcp980x'
      Addresses scanned: none
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
33
34
      Datasheet: Publicly available at the Microchip website
                 http://www.microchip.com/
e96f9d89e   Michael Hennerich   hwmon: (lm75) Add...
35
36
    * Analog Devices ADT75
      Prefix: 'adt75'
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
37
      Addresses scanned: none
e96f9d89e   Michael Hennerich   hwmon: (lm75) Add...
38
39
      Datasheet: Publicly available at the Analog Devices website
                 http://www.analog.com/adt75
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
40
41
42
43
44
    * ST Microelectronics STDS75
      Prefix: 'stds75'
      Addresses scanned: none
      Datasheet: Publicly available at the ST website
                 http://www.st.com/internet/analog/product/121769.jsp
9c32e815c   Ben Gardner   hwmon: (lm75) Add...
45
46
    * Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, TMP75C, TMP175, TMP275
      Prefixes: 'tmp100', 'tmp101', 'tmp105', 'tmp112', 'tmp175', 'tmp75', 'tmp75c', 'tmp275'
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
47
48
49
50
51
      Addresses scanned: none
      Datasheet: Publicly available at the Texas Instruments website
                 http://www.ti.com/product/tmp100
                 http://www.ti.com/product/tmp101
                 http://www.ti.com/product/tmp105
c83959f89   Frans Klaver   hwmon: (lm75) Add...
52
                 http://www.ti.com/product/tmp112
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
53
                 http://www.ti.com/product/tmp75
9c32e815c   Ben Gardner   hwmon: (lm75) Add...
54
                 http://www.ti.com/product/tmp75c
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
55
56
                 http://www.ti.com/product/tmp175
                 http://www.ti.com/product/tmp275
799fc6021   Michael Thalmeier   hwmon: (lm75) Add...
57
58
59
60
61
    * NXP LM75B
      Prefix: 'lm75b'
      Addresses scanned: none
      Datasheet: Publicly available at the NXP website
                 http://www.nxp.com/documents/data_sheet/LM75B.pdf
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
62
63
64
65
66
67
68
69
70
71
72
73
74
75
  
  Author: Frodo Looijaard <frodol@dds.nl>
  
  Description
  -----------
  
  The LM75 implements one temperature sensor. Limits can be set through the
  Overtemperature Shutdown register and Hysteresis register. Each value can be
  set and read to half-degree accuracy.
  An alarm is issued (usually to a connected LM78) when the temperature
  gets higher then the Overtemperature Shutdown value; it stays on until
  the temperature falls below the Hysteresis value.
  All temperatures are in degrees Celsius, and are guaranteed within a
  range of -55 to +125 degrees.
0cd2c72d7   Jean Delvare   hwmon: (lm75) Tun...
76
77
  The driver caches the values for a period varying between 1 second for the
  slowest chips and 125 ms for the fastest chips; reading it more often
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
78
  will do no harm, but will return 'old' values.
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
79
80
81
  The original LM75 was typically used in combination with LM78-like chips
  on PC motherboards, to measure the temperature of the processor(s). Clones
  are now used in various embedded designs.
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
82
83
84
  
  The LM75 is essentially an industry standard; there may be other
  LM75 clones not listed here, with or without various enhancements,
426343ef3   Jean Delvare   hwmon: (lm75) Doc...
85
86
  that are supported. The clones are not detected by the driver, unless
  they reproduce the exact register tricks of the original LM75, and must
0cd2c72d7   Jean Delvare   hwmon: (lm75) Tun...
87
88
  therefore be instantiated explicitly. Higher resolution up to 12-bit
  is supported by this driver, other specific enhancements are not.
7f15b6646   Rudolf Marek   [PATCH] I2C: docu...
89
90
91
  
  The LM77 is not supported, contrary to what we pretended for a long time.
  Both chips are simply not compatible, value encoding differs.