Home
last modified time | relevance | path

Searched refs:ain (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iio/adc/
H A Dad7192.c1217 static bool ad7194_validate_ain_channel(struct device *dev, u32 ain) in ad7194_validate_ain_channel() argument
1219 return in_range(ain, AD7194_CH_AIN_START, AD7194_CH_AIN_NR); in ad7194_validate_ain_channel()
1231 u32 ain[2]; in ad7194_parse_channels() local
1251 ain, ARRAY_SIZE(ain)); in ad7194_parse_channels()
1253 if (!ad7194_validate_ain_channel(dev, ain[0])) in ad7194_parse_channels()
1256 ain[0]); in ad7194_parse_channels()
1258 if (!ad7194_validate_ain_channel(dev, ain[1])) in ad7194_parse_channels()
1261 ain[1]); in ad7194_parse_channels()
1265 ad7194_channels->channel = ain[0]; in ad7194_parse_channels()
1266 ad7194_channels->channel2 = ain[1]; in ad7194_parse_channels()
[all …]
H A Dad7173.c230 unsigned int ain; member
826 st->channels[channel].ain; in ad7173_set_channel()
1668 const unsigned int ain[AD7173_NO_AINS_PER_CHANNEL]) in ad4111_validate_current_ain()
1677 if (ain[0] >= ARRAY_SIZE(ad4111_current_channel_config)) in ad4111_validate_current_ain()
1785 unsigned int ain[AD7173_NO_AINS_PER_CHANNEL], chan_index = 0; in ad7173_fw_parse_channel_config() local
1820 chan_st_priv->ain = in ad7173_fw_parse_channel_config()
1851 ain, ARRAY_SIZE(ain)); in ad7173_fw_parse_channel_config()
1854 ain); in ad7173_fw_parse_channel_config()
1865 ret = ad4111_validate_current_ain(st, ain); in ad7173_fw_parse_channel_config()
1871 "common-mode-channel", ain + 1); in ad7173_fw_parse_channel_config()
[all …]
H A Dad7124.c204 unsigned int ain; member
618 st->channels[address].ain | in ad7124_prepare_read()
1197 static bool ad7124_valid_input_select(unsigned int ain, const struct ad7124_chip_info *info) in ad7124_valid_input_select() argument
1199 if (ain >= info->num_inputs && ain < 16) in ad7124_valid_input_select()
1202 return ain <= FIELD_MAX(AD7124_CHANNEL_AINM); in ad7124_valid_input_select()
1212 unsigned int ain[2], channel = 0, tmp; in ad7124_parse_channel_config() local
1256 ain, 2); in ad7124_parse_channel_config()
1261 if (!ad7124_valid_input_select(ain[0], st->chip_info) || in ad7124_parse_channel_config()
1262 !ad7124_valid_input_select(ain[1], st->chip_info)) in ad7124_parse_channel_config()
1266 st->channels[channel].ain = FIELD_PREP(AD7124_CHANNEL_AINP, ain[0]) | in ad7124_parse_channel_config()
[all …]
H A Dti-ads1119.c608 u32 ain[2]; in ads1119_alloc_and_config_channels() local
639 ain, 2); in ads1119_alloc_and_config_channels()
642 &ain[0]); in ads1119_alloc_and_config_channels()
648 ret = ads1119_map_analog_inputs_mux(ain[0], ain[1], in ads1119_alloc_and_config_channels()
659 chan->channel = ain[0]; in ads1119_alloc_and_config_channels()
664 chan->channel2 = ain[1]; in ads1119_alloc_and_config_channels()
/linux/Documentation/process/
H A Dmanagement-style.rst233 face it, it sure ain't you.