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()
120 int ret; in st_thermal_get_temp() local
122 ret = regmap_field_read(sensor->overflow, &overflow); in st_thermal_get_temp()
123 if (ret) in st_thermal_get_temp()
124 return ret; in st_thermal_get_temp()
128 ret = regmap_field_read(sensor->temp_data, &temp); in st_thermal_get_temp()
129 if (ret) in st_thermal_get_temp()
130 return ret; in st_thermal_get_temp()
193 int ret; in st_thermal_register() local
216 ret = (sensor->ops->regmap_init)(sensor); in st_thermal_register()
217 if (ret) in st_thermal_register()
218 return ret; in st_thermal_register()
220 ret = st_thermal_alloc_regfields(sensor); in st_thermal_register()
221 if (ret) in st_thermal_register()
222 return ret; in st_thermal_register()
231 ret = sensor->ops->register_enable_irq(sensor); in st_thermal_register()
232 if (ret) in st_thermal_register()
233 return ret; in st_thermal_register()
236 ret = st_thermal_sensor_on(sensor); in st_thermal_register()
237 if (ret) in st_thermal_register()
238 return ret; in st_thermal_register()
240 ret = st_thermal_calibration(sensor); in st_thermal_register()
241 if (ret) in st_thermal_register()
251 ret = PTR_ERR(sensor->thermal_dev); in st_thermal_register()
262 return ret; in st_thermal_register()
288 int ret; in st_thermal_resume() local
292 ret = st_thermal_sensor_on(sensor); in st_thermal_resume()
293 if (ret) in st_thermal_resume()
294 return ret; in st_thermal_resume()
296 ret = st_thermal_calibration(sensor); in st_thermal_resume()
297 if (ret) in st_thermal_resume()
298 return ret; in st_thermal_resume()
301 ret = sensor->ops->enable_irq(sensor); in st_thermal_resume()
302 if (ret) in st_thermal_resume()
303 return ret; in st_thermal_resume()