Symbol: mcp3911
drivers/iio/adc/mcp3911.c
105
struct mcp3911;
drivers/iio/adc/mcp3911.c
110
int (*config)(struct mcp3911 *adc, bool external_vref);
drivers/iio/adc/mcp3911.c
111
int (*get_osr)(struct mcp3911 *adc, u32 *val);
drivers/iio/adc/mcp3911.c
112
int (*set_osr)(struct mcp3911 *adc, u32 val);
drivers/iio/adc/mcp3911.c
113
int (*enable_offset)(struct mcp3911 *adc, bool enable);
drivers/iio/adc/mcp3911.c
114
int (*get_offset)(struct mcp3911 *adc, int channel, int *val);
drivers/iio/adc/mcp3911.c
115
int (*set_offset)(struct mcp3911 *adc, int channel, int val);
drivers/iio/adc/mcp3911.c
116
int (*set_scale)(struct mcp3911 *adc, int channel, u32 val);
drivers/iio/adc/mcp3911.c
117
int (*get_raw)(struct mcp3911 *adc, int channel, int *val);
drivers/iio/adc/mcp3911.c
137
static int mcp3911_read(struct mcp3911 *adc, u8 reg, u32 *val, u8 len)
drivers/iio/adc/mcp3911.c
153
static int mcp3911_write(struct mcp3911 *adc, u8 reg, u32 val, u8 len)
drivers/iio/adc/mcp3911.c
164
static int mcp3911_update(struct mcp3911 *adc, u8 reg, u32 mask, u32 val, u8 len)
drivers/iio/adc/mcp3911.c
178
static int mcp3911_read_s24(struct mcp3911 *const adc, u8 const reg, s32 *const val)
drivers/iio/adc/mcp3911.c
190
static int mcp3910_enable_offset(struct mcp3911 *adc, bool enable)
drivers/iio/adc/mcp3911.c
198
static int mcp3910_get_offset(struct mcp3911 *adc, int channel, int *val)
drivers/iio/adc/mcp3911.c
203
static int mcp3910_set_offset(struct mcp3911 *adc, int channel, int val)
drivers/iio/adc/mcp3911.c
214
static int mcp3910_get_raw(struct mcp3911 *adc, int channel, s32 *val)
drivers/iio/adc/mcp3911.c
219
static int mcp3911_enable_offset(struct mcp3911 *adc, bool enable)
drivers/iio/adc/mcp3911.c
227
static int mcp3911_get_offset(struct mcp3911 *adc, int channel, int *val)
drivers/iio/adc/mcp3911.c
232
static int mcp3911_set_offset(struct mcp3911 *adc, int channel, int val)
drivers/iio/adc/mcp3911.c
243
static int mcp3911_get_raw(struct mcp3911 *adc, int channel, s32 *val)
drivers/iio/adc/mcp3911.c
248
static int mcp3910_get_osr(struct mcp3911 *adc, u32 *val)
drivers/iio/adc/mcp3911.c
262
static int mcp3910_set_osr(struct mcp3911 *adc, u32 val)
drivers/iio/adc/mcp3911.c
270
static int mcp3911_set_osr(struct mcp3911 *adc, u32 val)
drivers/iio/adc/mcp3911.c
278
static int mcp3911_get_osr(struct mcp3911 *adc, u32 *val)
drivers/iio/adc/mcp3911.c
292
static int mcp3910_set_scale(struct mcp3911 *adc, int channel, u32 val)
drivers/iio/adc/mcp3911.c
299
static int mcp3911_set_scale(struct mcp3911 *adc, int channel, u32 val)
drivers/iio/adc/mcp3911.c
345
struct mcp3911 *adc = iio_priv(indio_dev);
drivers/iio/adc/mcp3911.c
380
struct mcp3911 *adc = iio_priv(indio_dev);
drivers/iio/adc/mcp3911.c
514
struct mcp3911 *adc = iio_priv(indio_dev);
drivers/iio/adc/mcp3911.c
558
static int mcp3911_config(struct mcp3911 *adc, bool external_vref)
drivers/iio/adc/mcp3911.c
624
static int mcp3910_config(struct mcp3911 *adc, bool external_vref)
drivers/iio/adc/mcp3911.c
693
struct mcp3911 *adc = iio_trigger_get_drvdata(trig);
drivers/iio/adc/mcp3911.c
713
struct mcp3911 *adc;