Hi Daniel, On Fri, Feb 10, 2023 at 7:44 AM Daniel Lezcano <daniel.lezcano@xxxxxxxxxx> wrote: > > On 09/02/2023 11:56, bchihi@xxxxxxxxxxxx wrote: > > From: Balsam CHIHI <bchihi@xxxxxxxxxxxx> > > > > The LVTS (Low Voltage Thermal Sensor) driver is capable of monitoring > > multiple hot points. For that, it contains 7 thermal control blocks > > dedicated to specific devices on the die. Each control block can handle > > up to 4 sensors. > > > > The thermal controller supports several interrupts. One for the cold > > trip point, the hot trip point, the return to the normal trip point, > > and a specific programmable trip point to monitor the temperature > > dynamically. > > > > The temperature measurement can be done in two ways, the immediate mode > > where the temperature read is instantaneous and the filtered mode where > > the controller uses, by configuration, an average of a set of values > > removing the minimum and the maximum. > > > > Finally, it is composed of 2 finite-state machines responsible for > > the state of the temperature (cold, hot, hot 2 normal, hot hot), > > the triggering of the interrupts, and the monitoring of the temperature. > > > > As requested, the thermal driver has been reworked to reduce > > the complexity of the code. At this time, the 4 little CPUs and > > the 4 big CPUs are supported by the thermal driver.They are described > > in a data structure and more devices can be added later. > > The calibration routine has been simplified also. > > > > The series provide the following changes: > > - Move the Mediatek drivers inside a dedicated folder as their number > > is increasing > > - Add the DT bindings for the controller > > - Add the efuse node for the mt8195 > > - The LVTS driver > > - The thermal zones description in the DT > > Applied patch 1,2 and 4 for v6.3 Thank you very much! > > Patches 5 and 6 should go through the Mediatek tree. > > Thanks! > > -- Daniel > > > -- > <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs > > Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | > <http://twitter.com/#!/linaroorg> Twitter | > <http://www.linaro.org/linaro-blog/> Blog > Best regards, Balsam