temp_limits
for (i = min_speed; i < ARRAY_SIZE(temp_limits); i++) {
if (temp <= (temp_limits[i] - hysteresis))
for (i = 0; i < ARRAY_SIZE(temp_limits); i++) {
if (temp_limits[i] < 20000 || temp_limits[i] > 90000) {
temp_limits[i]);
temp_limits[0] = TEMP_LIMIT0_DEFAULT;
temp_limits[1] = TEMP_LIMIT1_DEFAULT;
temp_limits[2] = TEMP_LIMIT2_DEFAULT;
static int temp_limits[3] = {
module_param_array(temp_limits, int, NULL, 0444);
MODULE_PARM_DESC(temp_limits,
for (i = min_speed; i < ARRAY_SIZE(temp_limits); i++) {
if (temp < temp_limits[i])
&rdev->constraints->temp_limits);
&constraints->temp_limits,
static struct temp_limits cpu_temp_limits[2] = {
static struct temp_limits amb_temp_limits[2] = {
struct notification_limit temp_limits;