Temperature sensor driver for NXP i.MX SoCs with System Controller

modulename: imx_sc_thermal.ko

configname: CONFIG_IMX_SC_THERMAL

Linux Kernel Configuration
└─>Device Drivers
└─>Thermal drivers
└─>Device Tree and Open Firmware support
└─>Temperature sensor driver for NXP i.MX SoCs with System Controller
In linux kernel since version 5.1 (release Date: 2019-05-05)  
Support for Temperature Monitor (TEMPMON) found on NXP i.MX SoCs with
system controller inside, Linux kernel has to communicate with system
controller via MU (message unit) IPC to get temperature from thermal
sensor. It supports one critical trip point and one
passive trip point for each thermal sensor.

source code: