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