On Mon, 7 Oct 2024 at 09:22, Luca Weiss <luca.weiss@xxxxxxxxxxxxx> wrote: > > On Sun Oct 6, 2024 at 10:26 PM CEST, Dmitry Baryshkov wrote: > > On Wed, Oct 02, 2024 at 03:01:08PM GMT, Luca Weiss wrote: > > > Configure the ADC and thermal zone for the thermistor next to the > > > UFS+RAM chip which is connected to GPIO_12 of PM7250B. It is used to > > > measure the temperature of that area of the PCB. > > > > > > Signed-off-by: Luca Weiss <luca.weiss@xxxxxxxxxxxxx> > > > --- > > > arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 40 ++++++++++++++++++++++ > > > 1 file changed, 40 insertions(+) > > > > > > diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts > > > index 8ab30c01712e0b7c0cc1b403e0fe01650315b9e2..fdc62f1b1c5a398abaa71818fdf2858fdc445d28 100644 > > > --- a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts > > > +++ b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts > > > @@ -207,6 +207,20 @@ active-config0 { > > > }; > > > }; > > > > > > + mem-thermal { > > > + polling-delay-passive = <0>; > > > + > > > + thermal-sensors = <&pm7250b_adc_tm 2>; > > > + > > > + trips { > > > + active-config0 { > > > + temperature = <125000>; > > > + hysteresis = <1000>; > > > + type = "passive"; > > > > Is it really just "passive"? Especially with no cooling devices it > > sounds more like "critical". LGTM otherwise. > > Hi Dmitry, > > To be clear, I'm adding the thermal zones now as a first step so that > that they are declared and that they show up in /sys. > > This is for sure not the complete thermal configuration. Most other > thermal zones in this dts also currently have 125 degC "passive" trip > point, which I'd hope the device would never ever reach. Sounds sane. Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> -- With best wishes Dmitry