hwmon: (lm75) Add support for GMT G751 chip

This was tested on a NETGEAR ReadyNAS 2120 device (Marvell Armada XP
based board, via DT).

Signed-off-by: Arnaud Ebalard <arno@natisbad.org>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>

authored by Arnaud Ebalard and committed by Guenter Roeck c98d6c65 2d3c6275

+5
+1
Documentation/devicetree/bindings/i2c/trivial-devices.txt
··· 35 35 fsl,mma8450 MMA8450Q: Xtrinsic Low-power, 3-axis Xtrinsic Accelerometer 36 36 fsl,mpr121 MPR121: Proximity Capacitive Touch Sensor Controller 37 37 fsl,sgtl5000 SGTL5000: Ultra Low-Power Audio Codec 38 + gmt,g751 G751: Digital Temperature Sensor and Thermal Watchdog with Two-Wire Interface 38 39 infineon,slb9635tt Infineon SLB9635 (Soft-) I2C TPM (old protocol, max 100khz) 39 40 infineon,slb9645tt Infineon SLB9645 I2C TPM (new protocol, max 400khz) 40 41 maxim,ds1050 5 Bit Programmable, Pulse-Width Modulator
+1
drivers/hwmon/Kconfig
··· 656 656 657 657 - Analog Devices ADT75 658 658 - Dallas Semiconductor DS75, DS1775 and DS7505 659 + - Global Mixed-mode Technology (GMT) G751 659 660 - Maxim MAX6625 and MAX6626 660 661 - Microchip MCP980x 661 662 - National Semiconductor LM75, LM75A
+3
drivers/hwmon/lm75.c
··· 39 39 ds1775, 40 40 ds75, 41 41 ds7505, 42 + g751, 42 43 lm75, 43 44 lm75a, 44 45 max6625, ··· 209 208 data->resolution = 12; 210 209 data->sample_time = HZ / 4; 211 210 break; 211 + case g751: 212 212 case lm75: 213 213 case lm75a: 214 214 data->resolution = 9; ··· 298 296 { "ds1775", ds1775, }, 299 297 { "ds75", ds75, }, 300 298 { "ds7505", ds7505, }, 299 + { "g751", g751, }, 301 300 { "lm75", lm75, }, 302 301 { "lm75a", lm75a, }, 303 302 { "max6625", max6625, },