Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
thermal_zone_device_ops Struct Reference

#include <thermal.h>

Data Fields

int(* bind )(struct thermal_zone_device *, struct thermal_cooling_device *)
 
int(* unbind )(struct thermal_zone_device *, struct thermal_cooling_device *)
 
int(* get_temp )(struct thermal_zone_device *, unsigned long *)
 
int(* get_mode )(struct thermal_zone_device *, enum thermal_device_mode *)
 
int(* set_mode )(struct thermal_zone_device *, enum thermal_device_mode)
 
int(* get_trip_type )(struct thermal_zone_device *, int, enum thermal_trip_type *)
 
int(* get_trip_temp )(struct thermal_zone_device *, int, unsigned long *)
 
int(* set_trip_temp )(struct thermal_zone_device *, int, unsigned long)
 
int(* get_trip_hyst )(struct thermal_zone_device *, int, unsigned long *)
 
int(* set_trip_hyst )(struct thermal_zone_device *, int, unsigned long)
 
int(* get_crit_temp )(struct thermal_zone_device *, unsigned long *)
 
int(* get_trend )(struct thermal_zone_device *, int, enum thermal_trend *)
 
int(* notify )(struct thermal_zone_device *, int, enum thermal_trip_type)
 

Detailed Description

Definition at line 53 of file thermal.h.

Field Documentation

Definition at line 54 of file thermal.h.

int(* get_crit_temp)(struct thermal_zone_device *, unsigned long *)

Definition at line 73 of file thermal.h.

Definition at line 59 of file thermal.h.

int(* get_temp)(struct thermal_zone_device *, unsigned long *)

Definition at line 58 of file thermal.h.

int(* get_trend)(struct thermal_zone_device *, int, enum thermal_trend *)

Definition at line 74 of file thermal.h.

int(* get_trip_hyst)(struct thermal_zone_device *, int, unsigned long *)

Definition at line 69 of file thermal.h.

int(* get_trip_temp)(struct thermal_zone_device *, int, unsigned long *)

Definition at line 65 of file thermal.h.

int(* get_trip_type)(struct thermal_zone_device *, int, enum thermal_trip_type *)

Definition at line 63 of file thermal.h.

Definition at line 76 of file thermal.h.

Definition at line 61 of file thermal.h.

int(* set_trip_hyst)(struct thermal_zone_device *, int, unsigned long)

Definition at line 71 of file thermal.h.

int(* set_trip_temp)(struct thermal_zone_device *, int, unsigned long)

Definition at line 67 of file thermal.h.

Definition at line 56 of file thermal.h.


The documentation for this struct was generated from the following file: