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

hwmon: (lm75) Add support for the NXP LM75B

It is basically a faster lm75 with improved (11 bit) resolution.

Signed-off-by: Michael Thalmeier <michael.thalmeier@hale.at>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>

authored by

Michael Thalmeier and committed by
Guenter Roeck
799fc602 3434f378

+11
+5
Documentation/hwmon/lm75
··· 53 53 http://www.ti.com/product/tmp75 54 54 http://www.ti.com/product/tmp175 55 55 http://www.ti.com/product/tmp275 56 + * NXP LM75B 57 + Prefix: 'lm75b' 58 + Addresses scanned: none 59 + Datasheet: Publicly available at the NXP website 60 + http://www.nxp.com/documents/data_sheet/LM75B.pdf 56 61 57 62 Author: Frodo Looijaard <frodol@dds.nl> 58 63
+6
drivers/hwmon/lm75.c
··· 44 44 g751, 45 45 lm75, 46 46 lm75a, 47 + lm75b, 47 48 max6625, 48 49 max6626, 49 50 mcp980x, ··· 234 233 data->resolution = 9; 235 234 data->sample_time = HZ / 2; 236 235 break; 236 + case lm75b: 237 + data->resolution = 11; 238 + data->sample_time = HZ / 4; 239 + break; 237 240 case max6625: 238 241 data->resolution = 9; 239 242 data->sample_time = HZ / 4; ··· 327 322 { "g751", g751, }, 328 323 { "lm75", lm75, }, 329 324 { "lm75a", lm75a, }, 325 + { "lm75b", lm75b, }, 330 326 { "max6625", max6625, }, 331 327 { "max6626", max6626, }, 332 328 { "mcp980x", mcp980x, },