Home
last modified time | relevance | path

Searched defs:adc (Results 1 – 25 of 92) sorted by relevance

1234

/linux/drivers/iio/adc/
H A Dstm32-dfsdm-adc.c318 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_compute_all_osrs() local
339 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_start_channel() local
359 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_stop_channel() local
394 static int stm32_dfsdm_start_filter(struct stm32_dfsdm_adc *adc, in stm32_dfsdm_start_filter()
429 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_filter_set_trig() local
458 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_channels_configure() local
504 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_filter_configure() local
677 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_generic_channel_parse_of() local
747 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_get_spiclk() local
756 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_set_samp_freq() local
[all …]
H A Dti-adc12138.c128 static int adc12138_mode_programming(struct adc12138 *adc, u8 mode, in adc12138_mode_programming()
153 static int adc12138_read_status(struct adc12138 *adc) in adc12138_read_status()
166 static int __adc12138_start_conv(struct adc12138 *adc, in __adc12138_start_conv()
178 static int adc12138_start_conv(struct adc12138 *adc, in adc12138_start_conv()
186 static int adc12138_start_and_read_conv(struct adc12138 *adc, in adc12138_start_and_read_conv()
193 static int adc12138_read_conv_data(struct adc12138 *adc, __be16 *value) in adc12138_read_conv_data()
200 static int adc12138_wait_eoc(struct adc12138 *adc, unsigned long timeout) in adc12138_wait_eoc()
208 static int adc12138_adc_conversion(struct adc12138 *adc, in adc12138_adc_conversion()
231 struct adc12138 *adc = iio_priv(iio); in adc12138_read_raw() local
287 static int adc12138_init(struct adc12138 *adc) in adc12138_init()
[all …]
H A Dingenic-adc.c116 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_set_adcmd() local
169 static void ingenic_adc_set_config(struct ingenic_adc *adc, in ingenic_adc_set_config()
184 static void ingenic_adc_enable_unlocked(struct ingenic_adc *adc, in ingenic_adc_enable_unlocked()
200 static void ingenic_adc_enable(struct ingenic_adc *adc, in ingenic_adc_enable()
209 static int ingenic_adc_capture(struct ingenic_adc *adc, in ingenic_adc_capture()
243 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_write_raw() local
314 static int jz4725b_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) in jz4725b_adc_init_clk_div()
350 static int jz4770_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) in jz4770_adc_init_clk_div()
613 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_avail() local
636 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_chan_info_raw() local
[all …]
H A Dmcp3564.c400 static int mcp3564_read_8bits(struct mcp3564_state *adc, u8 reg, u8 *val) in mcp3564_read_8bits()
415 static int mcp3564_read_16bits(struct mcp3564_state *adc, u8 reg, u16 *val) in mcp3564_read_16bits()
430 static int mcp3564_read_32bits(struct mcp3564_state *adc, u8 reg, u32 *val) in mcp3564_read_32bits()
445 static int mcp3564_write_8bits(struct mcp3564_state *adc, u8 reg, u8 val) in mcp3564_write_8bits()
455 static int mcp3564_write_24bits(struct mcp3564_state *adc, u8 reg, u32 val) in mcp3564_write_24bits()
465 static int mcp3564_fast_cmd(struct mcp3564_state *adc, u8 fast_cmd) in mcp3564_fast_cmd()
475 static int mcp3564_update_8bits(struct mcp3564_state *adc, u8 reg, u32 mask, u8 val) in mcp3564_update_8bits()
496 struct mcp3564_state *adc = iio_priv(indio_dev); in mcp3564_set_current_boost_mode() local
518 struct mcp3564_state *adc = iio_priv(indio_dev); in mcp3564_get_current_boost_mode() local
546 struct mcp3564_state *adc = iio_priv(indio_dev); in mcp3564_auto_zeroing_mux_show() local
[all …]
H A Dmcp3422.c95 static int mcp3422_update_config(struct mcp3422 *adc, u8 newconfig) in mcp3422_update_config()
108 static int mcp3422_read(struct mcp3422 *adc, int *value, u8 *config) in mcp3422_read()
130 static int mcp3422_read_channel(struct mcp3422 *adc, in mcp3422_read_channel()
164 struct mcp3422 *adc = iio_priv(iio); in mcp3422_read_raw() local
198 struct mcp3422 *adc = iio_priv(iio); in mcp3422_write_raw() local
274 struct mcp3422 *adc = iio_priv(dev_to_iio_dev(dev)); in mcp3422_show_samp_freqs() local
285 struct mcp3422 *adc = iio_priv(dev_to_iio_dev(dev)); in mcp3422_show_scales() local
337 struct mcp3422 *adc; in mcp3422_probe() local
H A Dti-adc0832.c120 static int adc0831_adc_conversion(struct adc0832 *adc) in adc0831_adc_conversion()
135 static int adc0832_adc_conversion(struct adc0832 *adc, int channel, in adc0832_adc_conversion()
173 struct adc0832 *adc = iio_priv(iio); in adc0832_read_raw() local
208 struct adc0832 *adc = iio_priv(indio_dev); in adc0832_trigger_handler() local
246 struct adc0832 *adc; in adc0832_probe() local
H A Dmax1241.c41 static int max1241_read(struct max1241 *adc) in max1241_read()
70 struct max1241 *adc = iio_priv(indio_dev); in max1241_read_raw() local
114 struct max1241 *adc = data; in max1241_disable_vref_action() local
127 struct max1241 *adc; in max1241_probe() local
H A Dlpc18xx_adc.c69 static int lpc18xx_adc_read_chan(struct lpc18xx_adc *adc, unsigned int ch) in lpc18xx_adc_read_chan()
91 struct lpc18xx_adc *adc = iio_priv(indio_dev); in lpc18xx_adc_read_raw() local
119 struct lpc18xx_adc *adc = data; in lpc18xx_clear_cr_reg() local
132 struct lpc18xx_adc *adc; in lpc18xx_adc_probe() local
H A Dti-adc128s052.c34 static int adc128_adc_conversion(struct adc128 *adc, u8 channel) in adc128_adc_conversion()
63 struct adc128 *adc = iio_priv(indio_dev); in adc128_read_raw() local
143 struct adc128 *adc; in adc128_probe() local
H A Dti-ads8344.c76 static int ads8344_adc_conversion(struct ads8344 *adc, int channel, in ads8344_adc_conversion()
105 struct ads8344 *adc = iio_priv(iio); in ads8344_read_raw() local
144 struct ads8344 *adc; in ads8344_probe() local
H A Dmen_z188_adc.c53 struct z188_adc *adc = iio_priv(iio_dev); in z188_iio_read_raw() local
103 struct z188_adc *adc; in men_z188_probe() local
148 struct z188_adc *adc = iio_priv(indio_dev); in men_z188_remove() local
H A Dviperboard_adc.c56 struct vprbrd_adc *adc = iio_priv(iio_dev); in vprbrd_iio_read_raw() local
110 struct vprbrd_adc *adc; in vprbrd_adc_probe() local
H A Dmcp320x.c120 static int mcp320x_adc_conversion(struct mcp320x *adc, u8 channel, in mcp320x_adc_conversion()
198 struct mcp320x *adc = iio_priv(indio_dev); in mcp320x_read_raw() local
382 struct mcp320x *adc; in mcp320x_probe() local
/linux/drivers/hwmon/
H A Dadcxx.c52 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_show() local
95 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_max_show() local
113 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_max_store() local
154 struct adcxx *adc; in adcxx_probe() local
199 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_remove() local
H A Dmax16065.c94 int adc[MAX16065_NUM_ADC + 1]; /* adc values (raw) including csp_adc */ member
103 static inline int ADC_TO_MV(int adc, int range) in ADC_TO_MV()
123 static inline int ADC_TO_CURR(int adc, int gain) in ADC_TO_CURR()
206 int adc = data->adc[attr->index]; in max16065_input_show() local
/linux/drivers/mfd/
H A Dpcf50633-adc.c
/linux/sound/soc/codecs/
H A Dtlv320aic23.c229 static unsigned get_score(int adc, int adc_l, int adc_h, int need_adc, in get_score()
264 int adc; in find_rate() local
300 int adc = (val * sr_adc_mult_table[sr]) / SR_MULT; in get_current_sample_rates() local
324 u32 adc, dac; in set_sample_rate_control() local
/linux/drivers/iio/common/ms_sensors/
H A Dms_sensors_i2c.c105 unsigned int delay, u32 *adc) in ms_sensors_convert_and_read()
421 u32 adc; in ms_sensors_ht_read_temperature() local
462 u32 adc; in ms_sensors_ht_read_humidity() local
/linux/arch/arm/boot/dts/microchip/
H A Dat91-natte.dtsi212 adc: adc@48 { label
/linux/drivers/iio/light/
H A Dsi1133.c530 static int si1133_set_integration_time(struct si1133_data *data, u8 adc, in si1133_set_integration_time()
557 static int si1133_chan_set_adcconfig(struct si1133_data *data, u8 adc, in si1133_chan_set_adcconfig()
572 static int si1133_update_adcconfig(struct si1133_data *data, uint8_t adc, in si1133_update_adcconfig()
589 static int si1133_set_adcmux(struct si1133_data *data, u8 adc, u8 mux) in si1133_set_adcmux()
675 static int si1133_chan_set_adcsens(struct si1133_data *data, u8 adc, in si1133_chan_set_adcsens()
/linux/arch/arm/boot/dts/ti/davinci/
H A Dda850-lego-ev3.dts378 adc: adc@3 { label
/linux/drivers/input/joystick/
H A Da3d.c37 struct gameport *adc; member
247 struct gameport *adc; in a3d_connect() local
/linux/drivers/extcon/
H A Dextcon-max8997.c250 int adc; in max8997_muic_get_cable_type() local
465 int adc; in max8997_muic_chg_handler() local
579 int adc; in max8997_muic_detect_dev() local
/linux/arch/arm/boot/dts/samsung/
H A Dexynos54xx.dtsi100 adc: adc@12d10000 { label
/linux/arch/arm/boot/dts/st/
H A Dspear600.dtsi203 adc: adc@d820b000 { label

1234