emc1812_data
const struct emc1812_data *data = _data;
static int emc1812_get_temp(struct emc1812_data *data, int channel, long *val)
static int emc1812_get_crit_limit_temp(struct emc1812_data *data, int channel, long *val)
static int emc1812_get_limit_temp(struct emc1812_data *data, int ch,
static int emc1812_read_reg(struct device *dev, struct emc1812_data *data, u32 attr,
struct emc1812_data *data = dev_get_drvdata(dev);
struct emc1812_data *data = dev_get_drvdata(dev);
static int emc1812_set_hyst(struct emc1812_data *data, int channel, int val)
static int emc1812_set_temp(struct emc1812_data *data, int channel,
struct emc1812_data *data = dev_get_drvdata(dev);
static int emc1812_init(struct emc1812_data *priv)
static int emc1812_parse_fw_config(struct emc1812_data *data, struct device *dev)
static int emc1812_chip_identify(struct emc1812_data *data, struct i2c_client *client)
struct emc1812_data *data;