There is a small issue in the thermal throttling where the higher trip points allow for a higher clockspeed than the lower trip, meaning as the SoC temps increase the device is allowed to initially increase it's clockspeed incorrectly.
This change ensures clockspeeds can only decrease as SoC temperature is increasing.
There is a small issue in the thermal throttling where the higher trip points allow for a higher clockspeed than the lower trip, meaning as the SoC temps increase the device is allowed to initially increase it's clockspeed incorrectly.
This change ensures clockspeeds can only decrease as SoC temperature is increasing.