On 11/12/2024 4:32 PM, Konrad Dybcio wrote: > > > On 11-Nov-24 12:51, Manikanta Mylavarapu wrote: >> >> >> On 11/7/2024 8:17 PM, Konrad Dybcio wrote: >>> On 6.11.2024 11:25 AM, Manikanta Mylavarapu wrote: >>>> >>>> >>>> On 11/6/2024 2:42 PM, Konrad Dybcio wrote: >>>>> >>>>> >>>>> On 11/6/24 09:47, Manikanta Mylavarapu wrote: >>>>>> >>>>>> >>>>>> On 11/4/2024 7:21 PM, Konrad Dybcio wrote: >>>>>>> On 4.11.2024 1:44 PM, Manikanta Mylavarapu wrote: >>>>>>>> Add thermal zone nodes for sensors present in IPQ5424. >>>>>>>> >>>>>>>> Signed-off-by: Manikanta Mylavarapu <quic_mmanikan@xxxxxxxxxxx> >>>>>>>> --- >>>>>>> [...] >>>>>>> >>>>>>>> + >>>>>>>> + cpu3-thermal { >>>>>>>> + polling-delay-passive = <0>; >>>>>>>> + polling-delay = <0>; >>>>>>>> + thermal-sensors = <&tsens 13>; >>>>>>>> + >>>>>>>> + trips { >>>>>>>> + cpu-critical { >>>>>>>> + temperature = <120000>; >>>>>>>> + hysteresis = <9000>; >>>>>>>> + type = "critical"; >>>>>>>> + }; >>>>>>>> + >>>>>>>> + cpu-passive { >>>>>>>> + temperature = <110000>; >>>>>>>> + hysteresis = <9000>; >>>>>>>> + type = "passive"; >>>>>>> >>>>>>> You have a passive trip point without passive polling >>>>>>> >>>>>> >>>>>> Okay, will remove this. >>>>> >>>>> You most likely want to preserve it, while keeping a sensible >>>>> polling frequency, so that userspace will be aware of the current >>>>> CPU temperature. <100> sounds like a sensible value here. >>>>> >>>>> Konrad >>>> >>>> Temperature sensor's present in IPQ5424 supports interrupts. >>> >>> Correct. >>> >>>> Hence no need to configure polling frequency. >>> >>> No, that interrupt firing signifies crossing the temp threshold (meaning >>> no updates beyond that) or the tsens watchdog barking. >>> >>> Konrad >> >> An interrupt fires when the temperature crosses a threshold. > > Which means you can't monitor the temperature at runtime > without polling.. > > Konrad Hi Konrad, I got the point. Will configure polling-delay-passive with 100. Thanks & Regards, Manikanta.