Skip to content

Commit

Permalink
hwmon: (tmp108) Add NXP p3t1085 support
Browse files Browse the repository at this point in the history
Add compatible string 'nxp,p3t1085' since p3t1085's register layout is the
same as tmp108.

The p3t1085 supports I3C interface.

Update document tmp108.rst and Kconfig's help context.

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Message-ID: <20241111-p3t1085-v3-2-bff511550aad@nxp.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
  • Loading branch information
Frank Li authored and Guenter Roeck committed Nov 12, 2024
1 parent 4585580 commit 11d3562
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 1 deletion.
8 changes: 8 additions & 0 deletions Documentation/hwmon/tmp108.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@ Kernel driver tmp108

Supported chips:

* NXP P3T1085

Prefix: 'p3t1085'

Addresses scanned: none

Datasheet: https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf

* Texas Instruments TMP108

Prefix: 'tmp108'
Expand Down
2 changes: 1 addition & 1 deletion drivers/hwmon/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2300,7 +2300,7 @@ config SENSORS_TMP108
select REGMAP_I2C
help
If you say yes here you get support for Texas Instruments TMP108
sensor chips.
sensor chips and NXP P3T1085.

This driver can also be built as a module. If so, the module
will be called tmp108.
Expand Down
1 change: 1 addition & 0 deletions drivers/hwmon/tmp108.c
Original file line number Diff line number Diff line change
Expand Up @@ -420,6 +420,7 @@ MODULE_DEVICE_TABLE(i2c, tmp108_i2c_ids);

#ifdef CONFIG_OF
static const struct of_device_id tmp108_of_ids[] = {
{ .compatible = "nxp,p3t1085", },
{ .compatible = "ti,tmp108", },
{}
};
Expand Down

0 comments on commit 11d3562

Please sign in to comment.