Home
last modified time | relevance | path

Searched refs:nct6775_data (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/hwmon/
H A Dnct6775.h21 struct nct6775_data { struct
182 int (*driver_init)(struct nct6775_data *data); argument
186 static inline int nct6775_read_value(struct nct6775_data *data, u16 reg, u16 *value) in nct6775_read_value() argument
196 static inline int nct6775_write_value(struct nct6775_data *data, u16 reg, u16 value) in nct6775_write_value()
201 struct nct6775_data *nct6775_update_device(struct device *dev);
203 bool nct6775_reg_is_word_sized(struct nct6775_data *data, u16 reg);
204 int nct6775_probe(struct device *dev, struct nct6775_data *data,
212 static inline int nct6775_write_temp(struct nct6775_data *data, u16 reg, u16 value) in nct6775_write_temp()
219 static inline umode_t nct6775_attr_mode(struct nct6775_data *data, struct attribute *attr) in nct6775_attr_mode()
225 nct6775_add_attr_group(struct nct6775_data *data, const struct attribute_group *group) in nct6775_add_attr_group()
H A Dnct6775-core.c1077 static int nct6775_add_template_attr_group(struct device *dev, struct nct6775_data *data, in nct6775_add_template_attr_group()
1151 bool nct6775_reg_is_word_sized(struct nct6775_data *data, u16 reg) in nct6775_reg_is_word_sized()
1212 static int nct6775_read_temp(struct nct6775_data *data, u16 reg, u16 *val) in nct6775_read_temp()
1227 static int nct6775_write_fan_div(struct nct6775_data *data, int nr) in nct6775_write_fan_div()
1242 static int nct6775_write_fan_div_common(struct nct6775_data *data, int nr) in nct6775_write_fan_div_common()
1249 static int nct6775_update_fan_div(struct nct6775_data *data) in nct6775_update_fan_div()
1269 static int nct6775_update_fan_div_common(struct nct6775_data *data) in nct6775_update_fan_div_common()
1276 static int nct6775_init_fan_div(struct nct6775_data *data) in nct6775_init_fan_div()
1305 struct nct6775_data *data) in nct6775_init_fan_common()
1338 struct nct6775_data *data, int nr, u16 reg) in nct6775_select_fan_div()
[all …]
H A Dnct6775-i2c.c33 struct nct6775_data *data = ctx; in nct6775_i2c_read()
65 struct nct6775_data *data = ctx; in nct6775_i2c_write()
113 static int nct6775_i2c_probe_init(struct nct6775_data *data) in nct6775_i2c_probe_init()
157 struct nct6775_data *data; in nct6775_i2c_probe()
H A Dnct6775-platform.c257 static inline void nct6775_wmi_set_bank(struct nct6775_data *data, u16 reg) in nct6775_wmi_set_bank()
266 struct nct6775_data *data = ctx; in nct6775_wmi_reg_read()
291 struct nct6775_data *data = ctx; in nct6775_wmi_reg_write()
315 static inline void nct6775_set_bank(struct nct6775_data *data, u16 reg) in nct6775_set_bank()
328 struct nct6775_data *data = ctx; in nct6775_reg_read()
344 struct nct6775_data *data = ctx; in nct6775_reg_write()
374 struct nct6775_data *data = nct6775_update_device(dev); in nct6775_suspend()
403 struct nct6775_data *data = dev_get_drvdata(dev); in nct6775_resume()
485 nct6775_check_fan_inputs(struct nct6775_data *data, struct nct6775_sio_data *sio_data) in nct6775_check_fan_inputs()
736 struct nct6775_data *data = dev_get_drvdata(dev); in cpu0_vid_show()
[all …]