Lines Matching defs:lm90_data
367 struct lm90_data { struct
368 struct i2c_client *client;
369 struct device *hwmon_dev;
370 const struct attribute_group *groups[6];
371 struct mutex update_lock;
372 struct regulator *regulator;
373 char valid; /* zero until following fields are valid */
374 unsigned long last_updated; /* in jiffies */
375 int kind;
376 u32 flags;
378 int update_interval; /* in milliseconds */
380 u8 config_orig; /* Original configuration register value */
381 u8 convrate_orig; /* Original conversion rate register value */
382 u16 alert_alarms; /* Which alarm bits trigger ALERT# */
384 u8 max_convrate; /* Maximum conversion rate */
385 u8 reg_local_ext; /* local extension register offset */
388 s8 temp8[TEMP8_REG_NUM];
389 s16 temp11[TEMP11_REG_NUM];
390 u8 temp_hyst;
391 u16 alarms; /* bitvector (upper 8 bits for max6695/96) */