Home
last modified time | relevance | path

Searched refs:adc_config (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dstx104.c102 unsigned int adc_config; in stx104_read_raw() local
109 adc_config = ioread8(&reg->acfg); in stx104_read_raw()
110 gain = adc_config & 0x3; in stx104_read_raw()
137 adc_config = ioread8(&reg->acfg); in stx104_read_raw()
138 adbu = !(adc_config & BIT(2)); in stx104_read_raw()
144 adc_config = ioread8(&reg->acfg); in stx104_read_raw()
145 adbu = !(adc_config & BIT(2)); in stx104_read_raw()
146 gain = adc_config & 0x3; in stx104_read_raw()
/kernel/linux/linux-6.6/drivers/iio/addac/
H A Dstx104.c176 unsigned int adc_config; in stx104_read_raw() local
182 err = regmap_read(priv->aio_ctl_map, STX104_ADC_CONFIGURATION, &adc_config); in stx104_read_raw()
186 *val = BIT(u8_get_bits(adc_config, STX104_GAIN)); in stx104_read_raw()
239 err = regmap_read(priv->aio_ctl_map, STX104_ADC_CONFIGURATION, &adc_config); in stx104_read_raw()
243 *val = (u8_get_bits(adc_config, STX104_ADBU) == STX104_BIPOLAR) ? -32768 : 0; in stx104_read_raw()
247 err = regmap_read(priv->aio_ctl_map, STX104_ADC_CONFIGURATION, &adc_config); in stx104_read_raw()
252 *val2 = (u8_get_bits(adc_config, STX104_ADBU) == STX104_BIPOLAR) ? 14 : 15; in stx104_read_raw()
253 *val2 += u8_get_bits(adc_config, STX104_GAIN); in stx104_read_raw()
/kernel/linux/linux-5.10/drivers/iio/light/
H A Dsi1133.c205 u8 adc_config[6]; member
558 u8 adc_config) in si1133_chan_set_adcconfig()
563 adc_config); in si1133_chan_set_adcconfig()
567 data->adc_config[adc] = adc_config; in si1133_chan_set_adcconfig()
575 u32 adc_config; in si1133_update_adcconfig() local
579 &adc_config); in si1133_update_adcconfig()
583 adc_config &= ~mask; in si1133_update_adcconfig()
584 adc_config |= (value << shift); in si1133_update_adcconfig()
586 return si1133_chan_set_adcconfig(data, adc, adc_config); in si1133_update_adcconfig()
557 si1133_chan_set_adcconfig(struct si1133_data *data, u8 adc, u8 adc_config) si1133_chan_set_adcconfig() argument
[all...]
/kernel/linux/linux-6.6/drivers/iio/light/
H A Dsi1133.c205 u8 adc_config[6]; member
558 u8 adc_config) in si1133_chan_set_adcconfig()
563 adc_config); in si1133_chan_set_adcconfig()
567 data->adc_config[adc] = adc_config; in si1133_chan_set_adcconfig()
575 u32 adc_config; in si1133_update_adcconfig() local
579 &adc_config); in si1133_update_adcconfig()
583 adc_config &= ~mask; in si1133_update_adcconfig()
584 adc_config |= (value << shift); in si1133_update_adcconfig()
586 return si1133_chan_set_adcconfig(data, adc, adc_config); in si1133_update_adcconfig()
557 si1133_chan_set_adcconfig(struct si1133_data *data, u8 adc, u8 adc_config) si1133_chan_set_adcconfig() argument
[all...]

Completed in 5 milliseconds