Lines Matching refs:hisi_thermal_sensor

59 struct hisi_thermal_sensor {  struct
68 int (*get_temp)(struct hisi_thermal_sensor *sensor); argument
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) in hi6220_thermal_irq_handler()
282 static int hi3660_thermal_irq_handler(struct hisi_thermal_sensor *sensor) in hi3660_thermal_irq_handler()
290 static int hi6220_thermal_get_temp(struct hisi_thermal_sensor *sensor) in hi6220_thermal_get_temp()
297 static int hi3660_thermal_get_temp(struct hisi_thermal_sensor *sensor) in hi3660_thermal_get_temp()
304 static int hi6220_thermal_disable_sensor(struct hisi_thermal_sensor *sensor) in hi6220_thermal_disable_sensor()
318 static int hi3660_thermal_disable_sensor(struct hisi_thermal_sensor *sensor) in hi3660_thermal_disable_sensor()
327 static int hi6220_thermal_enable_sensor(struct hisi_thermal_sensor *sensor) in hi6220_thermal_enable_sensor()
365 static int hi3660_thermal_enable_sensor(struct hisi_thermal_sensor *sensor) in hi3660_thermal_enable_sensor()
434 struct hisi_thermal_sensor *sensor = thermal_zone_device_priv(tz); in hisi_thermal_get_temp()
448 struct hisi_thermal_sensor *sensor = dev; in hisi_thermal_alarm_irq_thread()
474 struct hisi_thermal_sensor *sensor) in hisi_thermal_register_sensor()
532 static void hisi_thermal_toggle_sensor(struct hisi_thermal_sensor *sensor, in hisi_thermal_toggle_sensor()
566 struct hisi_thermal_sensor *sensor = &data->sensor[i]; in hisi_thermal_probe()
606 struct hisi_thermal_sensor *sensor = &data->sensor[i]; in hisi_thermal_remove()