Lines Matching full:ref_sel
201 u8 ref_sel;
735 u8 ref_sel; in ad7173_find_live_config()
745 cfg->ref_sel == cfg_aux->ref_sel) in ad7173_find_live_config()
781 config = FIELD_PREP(AD7173_SETUP_REF_SEL_MASK, cfg->ref_sel); in ad7173_load_config()
1005 *val = ad7173_get_ref_voltage_milli(st, ch->cfg.ref_sel); in ad7173_read_raw()
1012 *val = ad7173_get_ref_voltage_milli(st, ch->cfg.ref_sel); in ad7173_read_raw()
1326 static int ad7173_validate_reference(struct ad7173_state *st, int ref_sel) in ad7173_validate_reference() argument
1331 if (ref_sel == AD7173_SETUP_REF_SEL_INT_REF && !st->info->has_int_ref) in ad7173_validate_reference()
1335 if (ref_sel == AD7173_SETUP_REF_SEL_EXT_REF2 && !st->info->has_ref2) in ad7173_validate_reference()
1339 ret = ad7173_get_ref_voltage_milli(st, ref_sel); in ad7173_validate_reference()
1342 ref_sel); in ad7173_validate_reference()
1354 int ref_sel, ret, num_channels; in ad7173_fw_parse_channel_config() local
1393 chan_st_priv->cfg.ref_sel = AD7173_SETUP_REF_SEL_INT_REF; in ad7173_fw_parse_channel_config()
1443 ref_sel = AD7173_SETUP_REF_SEL_INT_REF; in ad7173_fw_parse_channel_config()
1445 ref_sel = ret; in ad7173_fw_parse_channel_config()
1447 ret = ad7173_validate_reference(st, ref_sel); in ad7173_fw_parse_channel_config()
1451 if (ref_sel == AD7173_SETUP_REF_SEL_INT_REF) in ad7173_fw_parse_channel_config()
1453 chan_st_priv->cfg.ref_sel = ref_sel; in ad7173_fw_parse_channel_config()