Lines Matching defs:data
84 /* common data structures */
144 struct k3_thermal_data *data = thermal_zone_device_priv(tz);
147 ret = k3_bgp_read_temp(data, temp);
166 struct k3_thermal_data *data;
194 data = devm_kcalloc(dev, cnt, sizeof(*data), GFP_KERNEL);
195 if (!data) {
202 data[id].sensor_id = id;
203 data[id].bgp = bgp;
204 data[id].ctrl_offset = K3_VTM_TMPSENS0_CTRL_OFFSET +
206 data[id].stat_offset = data[id].ctrl_offset + 0x8;
208 val = readl(data[id].bgp->base + data[id].ctrl_offset);
213 writel(val, data[id].bgp->base + data[id].ctrl_offset);
215 data[id].tzd =
217 &data[id],
219 if (IS_ERR(data[id].tzd)) {
221 ret = PTR_ERR(data[id].tzd);
225 devm_thermal_add_hwmon_sysfs(dev, data[id].tzd);