Re: [PATCH_V3 0/6] thermal: stm32: driver improvements

From: Pascal PAILLET-LME
Date: Mon Jan 27 2020 - 08:18:17 EST


The goal of this patchset is to improve and simplify the stm32 thermal
> driver:
> * let the framework handle the trip points: it very is hard to split this patch
> into smaller ones and keep each individual patch functional.
> * fix interrupt management to avoid receiving hundreds of
> interrupts when the temperature is close to the low threshold.
> * improve temperature reading resolution
> * the dirver is backawrd compatible.
>
> Pascal Paillet (6):
> changes in v2:
> * Split "handle multiple trip points" patch to make ones:
> * rework sensor mode management
> * disable interrupts at probe
> * "remove hardware irq handler" is squashed in "handle multiple trip points"
kind reminder for review
> thermal: stm32: fix icifr register name
> thermal: stm32: rework sensor mode management
> thermal: stm32: disable interrupts at probe
> thermal: stm32: handle multiple trip points
> thermal: stm32: improve temperature computing
> thermal: stm32: fix low threshold interrupt flood
>
> drivers/thermal/st/stm_thermal.c | 388 ++++++++++---------------------
> 1 file changed, 120 insertions(+), 268 deletions(-)
>