Lines Matching defs:thermal_zone_device_ops
56 struct thermal_zone_device_ops { struct
57 int (*bind) (struct thermal_zone_device *,
59 int (*unbind) (struct thermal_zone_device *,
61 int (*get_temp) (struct thermal_zone_device *, int *);
62 int (*set_trips) (struct thermal_zone_device *, int, int);
63 int (*change_mode) (struct thermal_zone_device *,
65 int (*get_trip_type) (struct thermal_zone_device *, int,
67 int (*get_trip_temp) (struct thermal_zone_device *, int, int *);
68 int (*set_trip_temp) (struct thermal_zone_device *, int, int);
69 int (*get_trip_hyst) (struct thermal_zone_device *, int, int *);
70 int (*set_trip_hyst) (struct thermal_zone_device *, int, int);
71 int (*get_crit_temp) (struct thermal_zone_device *, int *);
72 int (*set_emul_temp) (struct thermal_zone_device *, int);
73 int (*get_trend) (struct thermal_zone_device *, int,
75 void (*hot)(struct thermal_zone_device *);
76 void (*critical)(struct thermal_zone_device *);