diff options
Diffstat (limited to 'drivers/thermal/imx_thermal.c')
| -rw-r--r-- | drivers/thermal/imx_thermal.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/drivers/thermal/imx_thermal.c b/drivers/thermal/imx_thermal.c index a67781b7a0b2..ee3a215b333a 100644 --- a/drivers/thermal/imx_thermal.c +++ b/drivers/thermal/imx_thermal.c @@ -637,6 +637,9 @@ static int imx_thermal_probe(struct platform_device *pdev)  	regmap_write(map, TEMPSENSE0 + REG_CLR, TEMPSENSE0_POWER_DOWN);  	regmap_write(map, TEMPSENSE0 + REG_SET, TEMPSENSE0_MEASURE_TEMP); +	data->irq_enabled = true; +	data->mode = THERMAL_DEVICE_ENABLED; +  	ret = devm_request_threaded_irq(&pdev->dev, data->irq,  			imx_thermal_alarm_irq, imx_thermal_alarm_irq_thread,  			0, "imx_thermal", data); @@ -649,9 +652,6 @@ static int imx_thermal_probe(struct platform_device *pdev)  		return ret;  	} -	data->irq_enabled = true; -	data->mode = THERMAL_DEVICE_ENABLED; -  	return 0;  } | 
