Hi, I’m sorry for resuming this old topic, but I think that the answer should have been more clear.
The reason is that I’m using LXDE sensor plugin on J. Nano , which report the highest reading from temperature sensors (100° from thermal zone4 , i.e. PMIC), masking this way lower temperatures which could be critical for GPU or CPU
So my questions:
a) Is output from thermal_zone4 meaningful somehow or it has to be ignored at all?
b) In first case, does the information of “100°” mean that the (first?) threshold has been crossed (as my understanding from this part of sentence “Software can only read whether various thermal thresholds have been crossed”) or that it is all OK because no thresholds has been crossed (as someone could deduce focusing on this part of your answer: “So, the PMIC driver assumes temperature is 100°C”)? But if is this the case, other questions arise: which are the other thresholds ?
If the message to give is “it is all ok from PMIC”, don’t you think that it would be more correct to report “0°C” (or -1), instead of 100°, which is not a “reassuring” value ,and in order to not mask the other temperatures?
c) In latter case (if we can ignore thermal zone 4) , why reporting a meaningless information?