Lines Matching full:lm90
3 * lm90.c - Part of lm_sensors, Linux kernel modules for hardware
7 * Based on the lm83 driver. The LM90 is a sensor chip made by National
21 * National Semiconductor. It is exactly similar to the LM90 except it
25 * Devices. That chip is similar to the LM90, with a few differences
27 * accuracy than the LM90, much like the LM86 does.
64 * and extended mode. They are mostly compatible with LM90 except for a data
78 * Since the LM90 was the first chipset supported by this driver, most
100 * LM86, LM89, LM90, LM99, ADM1032, ADM1032-1, ADT7461, ADT7461A, MAX6649,
115 enum chips { lm90, adm1032, lm99, lm86, max6657, max6659, adt7461, max6680, enumerator
119 * The LM90 registers
195 /* LM90 status */
222 { "lm90", lm90 },
264 .compatible = "national,lm90",
265 .data = (void *)lm90
384 [lm90] = {
789 dev_dbg(&client->dev, "Updating lm90 data.\n"); in lm90_update_device()
869 * value, the LM90 uses signed 8-bit values with LSB = 1 degree Celsius.
936 * ADT7461 in compatibility mode is almost identical to LM90 except that
1487 && (chip_id & 0xF0) == 0x20) { /* LM90 */ in lm90_detect()
1488 name = "lm90"; in lm90_detect()
1925 /* Initialize the LM90 chip */ in lm90_probe()
1956 "lm90", client); in lm90_probe()
1995 .name = "lm90",
2008 MODULE_DESCRIPTION("LM90/ADM1032 driver");