Lines Matching refs:ret
50 int ret;
53 ret = clk_prepare_enable(sensor->clk);
54 if (ret) {
56 return ret;
59 ret = sensor->ops->power_ctrl(sensor, POWER_ON);
60 if (ret) {
65 return ret;
70 int ret;
72 ret = sensor->ops->power_ctrl(sensor, POWER_OFF);
73 if (ret)
74 return ret;
83 int ret;
88 ret = regmap_field_read(sensor->dcorrect, &val);
89 if (ret) {
91 return ret;
99 ret = regmap_field_write(sensor->dcorrect,
101 if (ret)
105 return ret;
114 int ret;
116 ret = regmap_field_read(sensor->overflow, &overflow);
117 if (ret)
118 return ret;
122 ret = regmap_field_read(sensor->temp_data, &temp);
123 if (ret)
124 return ret;
149 int ret;
172 ret = (sensor->ops->regmap_init)(sensor);
173 if (ret)
174 return ret;
176 ret = st_thermal_alloc_regfields(sensor);
177 if (ret)
178 return ret;
187 ret = sensor->ops->register_enable_irq(sensor);
188 if (ret)
189 return ret;
192 ret = st_thermal_sensor_on(sensor);
193 if (ret)
194 return ret;
196 ret = st_thermal_calibration(sensor);
197 if (ret)
210 ret = PTR_ERR(sensor->thermal_dev);
213 ret = thermal_zone_device_enable(sensor->thermal_dev);
214 if (ret)
226 return ret;
249 int ret;
252 ret = st_thermal_sensor_on(sensor);
253 if (ret)
254 return ret;
256 ret = st_thermal_calibration(sensor);
257 if (ret)
258 return ret;
261 ret = sensor->ops->enable_irq(sensor);
262 if (ret)
263 return ret;