Lines Matching defs:hisi_thermal_sensor
59 struct hisi_thermal_sensor {
68 int (*get_temp)(struct hisi_thermal_sensor *sensor);
69 int (*enable_sensor)(struct hisi_thermal_sensor *sensor);
70 int (*disable_sensor)(struct hisi_thermal_sensor *sensor);
71 int (*irq_handler)(struct hisi_thermal_sensor *sensor);
77 struct hisi_thermal_sensor *sensor;
274 static int hi6220_thermal_irq_handler(struct hisi_thermal_sensor *sensor)
282 static int hi3660_thermal_irq_handler(struct hisi_thermal_sensor *sensor)
290 static int hi6220_thermal_get_temp(struct hisi_thermal_sensor *sensor)
297 static int hi3660_thermal_get_temp(struct hisi_thermal_sensor *sensor)
304 static int hi6220_thermal_disable_sensor(struct hisi_thermal_sensor *sensor)
318 static int hi3660_thermal_disable_sensor(struct hisi_thermal_sensor *sensor)
327 static int hi6220_thermal_enable_sensor(struct hisi_thermal_sensor *sensor)
365 static int hi3660_thermal_enable_sensor(struct hisi_thermal_sensor *sensor)
434 struct hisi_thermal_sensor *sensor = thermal_zone_device_priv(tz);
448 struct hisi_thermal_sensor *sensor = dev;
474 struct hisi_thermal_sensor *sensor)
532 static void hisi_thermal_toggle_sensor(struct hisi_thermal_sensor *sensor,
566 struct hisi_thermal_sensor *sensor = &data->sensor[i];
606 struct hisi_thermal_sensor *sensor = &data->sensor[i];