Lines Matching defs:adt7470_data
140 struct adt7470_data { struct
141 struct i2c_client *client;
142 struct mutex lock;
143 char sensors_valid;
144 char limits_valid;
145 unsigned long sensors_last_updated; /* In jiffies */
146 unsigned long limits_last_updated; /* In jiffies */
148 int num_temp_sensors; /* -1 = probe */
149 int temperatures_probed;
151 s8 temp[ADT7470_TEMP_COUNT];
152 s8 temp_min[ADT7470_TEMP_COUNT];
153 s8 temp_max[ADT7470_TEMP_COUNT];
154 u16 fan[ADT7470_FAN_COUNT];
155 u16 fan_min[ADT7470_FAN_COUNT];
156 u16 fan_max[ADT7470_FAN_COUNT];
157 u16 alarm;
158 u16 alarms_mask;
159 u8 force_pwm_max;
160 u8 pwm[ADT7470_PWM_COUNT];
161 u8 pwm_max[ADT7470_PWM_COUNT];
162 u8 pwm_automatic[ADT7470_PWM_COUNT];
163 u8 pwm_min[ADT7470_PWM_COUNT];
164 s8 pwm_tmin[ADT7470_PWM_COUNT];
165 u8 pwm_auto_temp[ADT7470_PWM_COUNT];
167 struct task_struct *auto_update;
168 unsigned int auto_update_interval;