Searched refs:nct6775_data (Results 1 – 4 of 4) sorted by relevance
| /Linux-v6.1/drivers/hwmon/ |
| D | nct6775.h | 20 struct nct6775_data { struct 180 int (*driver_init)(struct nct6775_data *data); argument 184 static inline int nct6775_read_value(struct nct6775_data *data, u16 reg, u16 *value) in nct6775_read_value() argument 194 static inline int nct6775_write_value(struct nct6775_data *data, u16 reg, u16 value) in nct6775_write_value() 199 struct nct6775_data *nct6775_update_device(struct device *dev); 201 bool nct6775_reg_is_word_sized(struct nct6775_data *data, u16 reg); 202 int nct6775_probe(struct device *dev, struct nct6775_data *data, 210 static inline int nct6775_write_temp(struct nct6775_data *data, u16 reg, u16 value) in nct6775_write_temp() 217 static inline umode_t nct6775_attr_mode(struct nct6775_data *data, struct attribute *attr) in nct6775_attr_mode() 223 nct6775_add_attr_group(struct nct6775_data *data, const struct attribute_group *group) in nct6775_add_attr_group()
|
| D | nct6775-core.c | 993 static int nct6775_add_template_attr_group(struct device *dev, struct nct6775_data *data, in nct6775_add_template_attr_group() 1067 bool nct6775_reg_is_word_sized(struct nct6775_data *data, u16 reg) in nct6775_reg_is_word_sized() 1127 static int nct6775_read_temp(struct nct6775_data *data, u16 reg, u16 *val) in nct6775_read_temp() 1142 static int nct6775_write_fan_div(struct nct6775_data *data, int nr) in nct6775_write_fan_div() 1157 static int nct6775_write_fan_div_common(struct nct6775_data *data, int nr) in nct6775_write_fan_div_common() 1164 static int nct6775_update_fan_div(struct nct6775_data *data) in nct6775_update_fan_div() 1184 static int nct6775_update_fan_div_common(struct nct6775_data *data) in nct6775_update_fan_div_common() 1191 static int nct6775_init_fan_div(struct nct6775_data *data) in nct6775_init_fan_div() 1220 struct nct6775_data *data) in nct6775_init_fan_common() 1253 struct nct6775_data *data, int nr, u16 reg) in nct6775_select_fan_div() [all …]
|
| D | nct6775-i2c.c | 33 struct nct6775_data *data = ctx; in nct6775_i2c_read() 65 struct nct6775_data *data = ctx; in nct6775_i2c_write() 111 static int nct6775_i2c_probe_init(struct nct6775_data *data) in nct6775_i2c_probe_init() 155 struct nct6775_data *data; in nct6775_i2c_probe()
|
| D | nct6775-platform.c | 245 static inline void nct6775_wmi_set_bank(struct nct6775_data *data, u16 reg) in nct6775_wmi_set_bank() 254 struct nct6775_data *data = ctx; in nct6775_wmi_reg_read() 279 struct nct6775_data *data = ctx; in nct6775_wmi_reg_write() 303 static inline void nct6775_set_bank(struct nct6775_data *data, u16 reg) in nct6775_set_bank() 316 struct nct6775_data *data = ctx; in nct6775_reg_read() 332 struct nct6775_data *data = ctx; in nct6775_reg_write() 362 struct nct6775_data *data = nct6775_update_device(dev); in nct6775_suspend() 391 struct nct6775_data *data = dev_get_drvdata(dev); in nct6775_resume() 473 nct6775_check_fan_inputs(struct nct6775_data *data, struct nct6775_sio_data *sio_data) in nct6775_check_fan_inputs() 696 struct nct6775_data *data = dev_get_drvdata(dev); in cpu0_vid_show() [all …]
|