Lines Matching refs:ret

55 	int ret;  in st_thermal_sensor_on()  local
58 ret = clk_prepare_enable(sensor->clk); in st_thermal_sensor_on()
59 if (ret) { in st_thermal_sensor_on()
61 return ret; in st_thermal_sensor_on()
64 ret = sensor->ops->power_ctrl(sensor, POWER_ON); in st_thermal_sensor_on()
65 if (ret) { in st_thermal_sensor_on()
70 return ret; in st_thermal_sensor_on()
75 int ret; in st_thermal_sensor_off() local
77 ret = sensor->ops->power_ctrl(sensor, POWER_OFF); in st_thermal_sensor_off()
78 if (ret) in st_thermal_sensor_off()
79 return ret; in st_thermal_sensor_off()
88 int ret; in st_thermal_calibration() local
93 ret = regmap_field_read(sensor->dcorrect, &val); in st_thermal_calibration()
94 if (ret) { in st_thermal_calibration()
96 return ret; in st_thermal_calibration()
104 ret = regmap_field_write(sensor->dcorrect, in st_thermal_calibration()
106 if (ret) in st_thermal_calibration()
110 return ret; in st_thermal_calibration()
121 int ret; in st_thermal_get_temp() local
123 ret = regmap_field_read(sensor->overflow, &overflow); in st_thermal_get_temp()
124 if (ret) in st_thermal_get_temp()
125 return ret; in st_thermal_get_temp()
129 ret = regmap_field_read(sensor->temp_data, &temp); in st_thermal_get_temp()
130 if (ret) in st_thermal_get_temp()
131 return ret; in st_thermal_get_temp()
194 int ret; in st_thermal_register() local
217 ret = sensor->ops->regmap_init(sensor); in st_thermal_register()
218 if (ret) in st_thermal_register()
219 return ret; in st_thermal_register()
221 ret = st_thermal_alloc_regfields(sensor); in st_thermal_register()
222 if (ret) in st_thermal_register()
223 return ret; in st_thermal_register()
232 ret = sensor->ops->register_enable_irq(sensor); in st_thermal_register()
233 if (ret) in st_thermal_register()
234 return ret; in st_thermal_register()
237 ret = st_thermal_sensor_on(sensor); in st_thermal_register()
238 if (ret) in st_thermal_register()
239 return ret; in st_thermal_register()
241 ret = st_thermal_calibration(sensor); in st_thermal_register()
242 if (ret) in st_thermal_register()
252 ret = PTR_ERR(sensor->thermal_dev); in st_thermal_register()
263 return ret; in st_thermal_register()
289 int ret; in st_thermal_resume() local
293 ret = st_thermal_sensor_on(sensor); in st_thermal_resume()
294 if (ret) in st_thermal_resume()
295 return ret; in st_thermal_resume()
297 ret = st_thermal_calibration(sensor); in st_thermal_resume()
298 if (ret) in st_thermal_resume()
299 return ret; in st_thermal_resume()
302 ret = sensor->ops->enable_irq(sensor); in st_thermal_resume()
303 if (ret) in st_thermal_resume()
304 return ret; in st_thermal_resume()