cdd6076b0a
Thermal zones located in power domains may not be accessible when the domain is powergated. In this situation, reading the temperature will return -BPMP_EFAULT. When evaluating trips, BPMP will internally use -256C as the temperature for offline zones. For smooth operation, for offline zones, return -EAGAIN when reading the temperature and allow registration of zones even if they are offline during probe. Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com> Acked-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Link: https://lore.kernel.org/r/20230330094904.2589428-1-cyndis@kapsi.fi |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
soctherm-fuse.c | ||
soctherm.c | ||
soctherm.h | ||
tegra30-tsensor.c | ||
tegra124-soctherm.c | ||
tegra132-soctherm.c | ||
tegra210-soctherm.c | ||
tegra-bpmp-thermal.c |