Lines Matching defs:thermal_zone_device_ops
99883 struct thermal_zone_device_ops { struct
99884 int (*bind)(struct thermal_zone_device *, struct thermal_cooling_device *);
99885 int (*unbind)(struct thermal_zone_device *, struct thermal_cooling_device *);
99886 int (*get_temp)(struct thermal_zone_device *, int *);
99887 int (*set_trips)(struct thermal_zone_device *, int, int);
99888 int (*change_mode)(struct thermal_zone_device *, enum thermal_device_mode);
99889 int (*get_trip_type)(struct thermal_zone_device *, int, enum thermal_trip_type *);
99890 int (*get_trip_temp)(struct thermal_zone_device *, int, int *);
99891 int (*set_trip_temp)(struct thermal_zone_device *, int, int);
99892 int (*get_trip_hyst)(struct thermal_zone_device *, int, int *);
99893 int (*set_trip_hyst)(struct thermal_zone_device *, int, int);
99894 int (*get_crit_temp)(struct thermal_zone_device *, int *);
99895 int (*set_emul_temp)(struct thermal_zone_device *, int);
99896 int (*get_trend)(struct thermal_zone_device *, int, enum thermal_trend *);
99897 void (*hot)(struct thermal_zone_device *);
99898 void (*critical)(struct thermal_zone_device *);