xref: /illumos-gate/usr/src/man/man4d/tmp43x.4d (revision aecc710ab066150d47e5e9e7269e2e0d69107b4e)
1.\"
2.\" This file and its contents are supplied under the terms of the
3.\" Common Development and Distribution License ("CDDL"), version 1.0.
4.\" You may only use this file in accordance with the terms of version
5.\" 1.0 of the CDDL.
6.\"
7.\" A full copy of the text of the CDDL should have accompanied this
8.\" source.  A copy of the CDDL is also available via the Internet at
9.\" http://www.illumos.org/license/CDDL.
10.\"
11.\"
12.\" Copyright 2025 Oxide Computer Company
13.\"
14.Dd September 21, 2025
15.Dt TMP43X 4D
16.Os
17.Sh NAME
18.Nm tmp43x
19.Nd tmp401, 411, 43x series I2C temperature sensor driver
20.Sh SYNOPSIS
21.Pa /dev/sensors/temperature/i2c/tmp43x*
22.Sh DESCRIPTION
23The
24.Nm
25driver supports the Texas Instruments TMP401, TMP411, TMP431, TMP432,
26and TMP435 I2C temperature sensor devices.
27All devices support a
28.Dq local
29sensor
30and at least one remote sensor called
31.Dq remote1 .
32The TMP432 supports a second remote temperature sensor called
33.Dq remote2 .
34.Pp
35All of the sensors are registered with the kernel sensor framework and
36an interface to them is provied by
37.Xr ksensor 4D .
38The temperature is measured in units of 1/16th of a degree Celsius and
39the devices generally have +/-1 degree Celsius of accuracy.
40.Pp
41Temperature information is available to the system through the fault
42management architecture
43.Pq FMA .
44The file system location and programming interface to the
45.Nm
46temperature sensors are considered
47.Sy volatile .
48.Sh FILES
49.Bl -tag -width Pa
50.It Pa /dev/sensors/temperature/i2c/tmp43x*
51Temperature sensor character device file.
52.It Pa /kernel/drv/amd64/tmp43x
53Device driver (x86)
54.El
55.Sh SEE ALSO
56.Xr ksensor 4D ,
57.Xr i2cadm 8
58