Commit 0600919f authored by Flaviu Nistor's avatar Flaviu Nistor Committed by Guenter Roeck
Browse files

hwmon: tmp102: Add support for TMP110 and TMP113 devices



TMP110 and TMP113 temperature sensors are software compatible
with TMP102 sensor but have different accuracy (maximum error).

Signed-off-by: default avatarFlaviu Nistor <flaviu.nistor@gmail.com>
Link: https://lore.kernel.org/r/20260225095132.29954-1-flaviu.nistor@gmail.com


Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent 03f40ff2
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -11,6 +11,22 @@ Supported chips:

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp102.html

  * Texas Instruments TMP110

    Prefix: 'tmp110'

    Addresses scanned: none

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp110.html

  * Texas Instruments TMP113

    Prefix: 'tmp113'

    Addresses scanned: none

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp113.html

Author:

	Steven King <sfking@fdwdc.com>
@@ -27,5 +43,10 @@ operating temperature has a minimum of -55 C and a maximum of +150 C.
The TMP102 has a programmable update rate that can select between 8, 4, 1, and
0.5 Hz. (Currently the driver only supports the default of 4 Hz).

The TMP110 and TMP113 are software compatible with TMP102, but have different
accuracy (maximum error) specifications. The TMP110 has an accuracy (maximum error)
of 1.0 degree, TMP113 has an accuracy (maximum error) of 0.3 degree, while TMP102
has an accuracy (maximum error) of 2.0 degree.

The driver provides the common sysfs-interface for temperatures (see
Documentation/hwmon/sysfs-interface.rst under Temperatures).
+2 −2
Original line number Diff line number Diff line
@@ -2336,8 +2336,8 @@ config SENSORS_TMP102
	depends on I2C
	select REGMAP_I2C
	help
	  If you say yes here you get support for Texas Instruments TMP102
	  sensor chips.
	  If you say yes here you get support for Texas Instruments TMP102,
	  TMP110 and TMP113 sensor chips.

	  This driver can also be built as a module. If so, the module
	  will be called tmp102.