Lines Matching defs:hisi_thermal_sensor
68 struct hisi_thermal_sensor {
77 int (*get_temp)(struct hisi_thermal_sensor *sensor);
78 int (*enable_sensor)(struct hisi_thermal_sensor *sensor);
79 int (*disable_sensor)(struct hisi_thermal_sensor *sensor);
80 int (*irq_handler)(struct hisi_thermal_sensor *sensor);
86 struct hisi_thermal_sensor *sensor;
283 static int hi6220_thermal_irq_handler(struct hisi_thermal_sensor *sensor)
291 static int hi3660_thermal_irq_handler(struct hisi_thermal_sensor *sensor)
299 static int hi6220_thermal_get_temp(struct hisi_thermal_sensor *sensor)
306 static int hi3660_thermal_get_temp(struct hisi_thermal_sensor *sensor)
313 static int hi6220_thermal_disable_sensor(struct hisi_thermal_sensor *sensor)
327 static int hi3660_thermal_disable_sensor(struct hisi_thermal_sensor *sensor)
336 static int hi6220_thermal_enable_sensor(struct hisi_thermal_sensor *sensor)
374 static int hi3660_thermal_enable_sensor(struct hisi_thermal_sensor *sensor)
443 struct hisi_thermal_sensor *sensor = __data;
460 struct hisi_thermal_sensor *sensor = dev;
486 struct hisi_thermal_sensor *sensor)
543 static void hisi_thermal_toggle_sensor(struct hisi_thermal_sensor *sensor,
581 struct hisi_thermal_sensor *sensor = &data->sensor[i];
621 struct hisi_thermal_sensor *sensor = &data->sensor[i];