Lines Matching refs:ad7124_channel_config
146 struct ad7124_channel_config { struct
165 struct ad7124_channel_config cfg; argument
180 DECLARE_KFIFO(live_cfgs_fifo, struct ad7124_channel_config *, AD7124_MAX_CONFIGS);
332 static struct ad7124_channel_config *ad7124_find_similar_live_cfg(struct ad7124_state *st, in ad7124_find_similar_live_cfg()
333 struct ad7124_channel_config *cfg) in ad7124_find_similar_live_cfg()
335 struct ad7124_channel_config *cfg_aux; in ad7124_find_similar_live_cfg()
339 cmp_size = sizeof_field(struct ad7124_channel_config, config_props); in ad7124_find_similar_live_cfg()
362 static int ad7124_init_config_vref(struct ad7124_state *st, struct ad7124_channel_config *cfg) in ad7124_init_config_vref()
392 static int ad7124_write_config(struct ad7124_state *st, struct ad7124_channel_config *cfg, in ad7124_write_config()
423 static struct ad7124_channel_config *ad7124_pop_config(struct ad7124_state *st) in ad7124_pop_config()
425 struct ad7124_channel_config *lru_cfg; in ad7124_pop_config()
426 struct ad7124_channel_config *cfg; in ad7124_pop_config()
454 static int ad7124_push_config(struct ad7124_state *st, struct ad7124_channel_config *cfg) in ad7124_push_config()
456 struct ad7124_channel_config *lru_cfg; in ad7124_push_config()
489 struct ad7124_channel_config *cfg = &st->channels[address].cfg; in ad7124_prepare_read()
490 struct ad7124_channel_config *live_cfg; in ad7124_prepare_read()
819 struct ad7124_channel_config *cfg; in ad7124_of_parse_channel_config()