Lines Matching defs:pmbus_data
79 struct pmbus_data { struct
80 struct device *dev;
81 struct device *hwmon_dev;
83 u32 flags; /* from platform data */
85 int exponent[PMBUS_PAGES];
88 const struct pmbus_driver_info *info;
90 int max_attributes;
91 int num_attributes;
92 struct attribute_group group;
93 const struct attribute_group **groups;
94 struct dentry *debugfs; /* debugfs device directory */
96 struct pmbus_sensor *sensors;
98 struct mutex update_lock;
100 bool has_status_word; /* device uses STATUS_WORD register */
101 int (*read_status)(struct i2c_client *client, int page);
103 s16 currpage; /* current page, -1 for unknown/unset */
104 s16 currphase; /* current phase, 0xff for all, -1 for unknown/unset */