st,stm32-temp-cal

Vendor: STMicroelectronics

Note

An implementation of a driver matching this compatible is available in drivers/sensor/st/stm32_temp/stm32_temp.c.

Description

STM32 family TEMP node for production calibrated sensors with two calibration temperatures.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

ts-cal2-addr

int

Address of TS_CAL2 calibration parameter

This property is required.

ts-cal2-temp

int

Temperature at which TS_CAL2 has been measured (TS_CAL2_TEMP)

This property is required.

ts-cal1-addr

int

Address of TS_CAL1 calibration parameter

This property is required.

ts-cal1-temp

int

Temperature at which TS_CAL1 has been measured (TS_CAL2_TEMP)

This property is required.

ts-cal-vrefanalog

int

Analog voltage reference (Vref+) voltage with which
temperature sensor calibration parameters have been
measured

This property is required.

ts-cal-resolution

int

ADC resolution used for measuring calibration data

This is usually equal to the ADC's native resolution.

Most series have a 12-bit ADC, but 14-bit and 16-bit
also exists on e.g., STM32U5 and STM32H7 (16) series.

Default value: 12

Legal values: 12, 14, 16

friendly-name

string

Human readable string describing the sensor. It can be used to
distinguish multiple instances of the same model (e.g., lid accelerometer
vs. base accelerometer in a laptop) to a host operating system.

This property is defined in the Generic Sensor Property Usages of the HID
Usage Tables specification
(https://usb.org/sites/default/files/hut1_3_0.pdf, section 22.5).