Lines Matching refs:tdata
141 struct hwmon_thermal_data *tdata = data;
142 struct hwmon_device *hwdev = to_hwmon_device(tdata->dev);
146 ret = hwdev->chip->ops->read(tdata->dev, hwmon_temp, hwmon_temp_input,
147 tdata->index, &t);
168 struct hwmon_thermal_data *tdata;
172 tdata = devm_kzalloc(dev, sizeof(*tdata), GFP_KERNEL);
173 if (!tdata)
176 tdata->dev = dev;
177 tdata->index = index;
179 tzd = devm_thermal_zone_of_sensor_register(dev, index, tdata,
186 devm_kfree(dev, tdata);
190 err = devm_add_action(dev, hwmon_thermal_remove_sensor, &tdata->node);
194 tdata->tzd = tzd;
195 list_add(&tdata->node, &hwdev->tzdata);