/Linux-v4.19/drivers/iio/adc/ |
D | ti-adc12138.c | 124 static int adc12138_mode_programming(struct adc12138 *adc, u8 mode, in adc12138_mode_programming() 149 static int adc12138_read_status(struct adc12138 *adc) in adc12138_read_status() 162 static int __adc12138_start_conv(struct adc12138 *adc, in __adc12138_start_conv() 174 static int adc12138_start_conv(struct adc12138 *adc, in adc12138_start_conv() 182 static int adc12138_start_and_read_conv(struct adc12138 *adc, in adc12138_start_and_read_conv() 189 static int adc12138_read_conv_data(struct adc12138 *adc, __be16 *value) in adc12138_read_conv_data() 196 static int adc12138_wait_eoc(struct adc12138 *adc, unsigned long timeout) in adc12138_wait_eoc() 204 static int adc12138_adc_conversion(struct adc12138 *adc, in adc12138_adc_conversion() 227 struct adc12138 *adc = iio_priv(iio); in adc12138_read_raw() local 282 static int adc12138_init(struct adc12138 *adc) in adc12138_init() [all …]
|
D | stm32-adc.c | 557 static u32 stm32_adc_readl(struct stm32_adc *adc, u32 reg) in stm32_adc_readl() 568 static u16 stm32_adc_readw(struct stm32_adc *adc, u32 reg) in stm32_adc_readw() 573 static void stm32_adc_writel(struct stm32_adc *adc, u32 reg, u32 val) in stm32_adc_writel() 578 static void stm32_adc_set_bits(struct stm32_adc *adc, u32 reg, u32 bits) in stm32_adc_set_bits() 587 static void stm32_adc_clr_bits(struct stm32_adc *adc, u32 reg, u32 bits) in stm32_adc_clr_bits() 600 static void stm32_adc_conv_irq_enable(struct stm32_adc *adc) in stm32_adc_conv_irq_enable() 610 static void stm32_adc_conv_irq_disable(struct stm32_adc *adc) in stm32_adc_conv_irq_disable() 616 static void stm32_adc_set_res(struct stm32_adc *adc) in stm32_adc_set_res() 636 static void stm32f4_adc_start_conv(struct stm32_adc *adc, bool dma) in stm32f4_adc_start_conv() 654 static void stm32f4_adc_stop_conv(struct stm32_adc *adc) in stm32f4_adc_stop_conv() [all …]
|
D | palmas_gpadc.c | 143 static int palmas_disable_auto_conversion(struct palmas_gpadc *adc) in palmas_disable_auto_conversion() 179 struct palmas_gpadc *adc = data; in palmas_gpadc_irq() local 188 struct palmas_gpadc *adc = data; in palmas_gpadc_irq_auto() local 196 static int palmas_gpadc_start_mask_interrupt(struct palmas_gpadc *adc, in palmas_gpadc_start_mask_interrupt() 216 static int palmas_gpadc_enable(struct palmas_gpadc *adc, int adc_chan, in palmas_gpadc_enable() 276 static int palmas_gpadc_read_prepare(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_read_prepare() 287 static void palmas_gpadc_read_done(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_read_done() 293 static int palmas_gpadc_calibrate(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_calibrate() 334 static int palmas_gpadc_start_conversion(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_start_conversion() 368 static int palmas_gpadc_get_calibrated_code(struct palmas_gpadc *adc, in palmas_gpadc_get_calibrated_code() [all …]
|
D | mxs-lradc-adc.c | 142 struct mxs_lradc_adc *adc = iio_priv(iio_dev); in mxs_lradc_adc_read_single() local 229 struct mxs_lradc_adc *adc = iio_priv(iio_dev); in mxs_lradc_adc_read_raw() local 281 struct mxs_lradc_adc *adc = iio_priv(iio_dev); in mxs_lradc_adc_write_raw() local 328 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_show_scale_avail() local 395 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_handle_irq() local 425 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_trigger_handler() local 448 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_configure_trigger() local 464 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_trigger_init() local 484 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_trigger_remove() local 491 struct mxs_lradc_adc *adc = iio_priv(iio); in mxs_lradc_adc_buffer_preenable() local [all …]
|
D | stm32-dfsdm-adc.c | 376 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_get_spiclk() local 386 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_set_spiclk() local 423 static int stm32_dfsdm_start_conv(struct stm32_dfsdm_adc *adc, in stm32_dfsdm_start_conv() 475 static void stm32_dfsdm_stop_conv(struct stm32_dfsdm_adc *adc, in stm32_dfsdm_stop_conv() 495 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_set_watermark() local 510 static unsigned int stm32_dfsdm_adc_dma_residue(struct stm32_dfsdm_adc *adc) in stm32_dfsdm_adc_dma_residue() 538 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_audio_dma_buffer_done() local 577 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_adc_dma_start() local 615 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_postenable() local 652 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_predisable() local [all …]
|
D | ti-adc084s021.c | 70 static int adc084s021_adc_conversion(struct adc084s021 *adc, void *data) in adc084s021_adc_conversion() 91 struct adc084s021 *adc = iio_priv(indio_dev); in adc084s021_read_raw() local 145 struct adc084s021 *adc = iio_priv(indio_dev); in adc084s021_buffer_trigger_handler() local 163 struct adc084s021 *adc = iio_priv(indio_dev); in adc084s021_buffer_preenable() local 180 struct adc084s021 *adc = iio_priv(indio_dev); in adc084s021_buffer_postdisable() local 201 struct adc084s021 *adc; in adc084s021_probe() local
|
D | max1118.c | 69 struct max1118 *adc = iio_priv(indio_dev); in max1118_read() local 110 struct max1118 *adc = iio_priv(indio_dev); in max1118_get_vref_mV() local 133 struct max1118 *adc = iio_priv(indio_dev); in max1118_read_raw() local 164 struct max1118 *adc = iio_priv(indio_dev); in max1118_trigger_handler() local 199 struct max1118 *adc; in max1118_probe() local 262 struct max1118 *adc = iio_priv(indio_dev); in max1118_remove() local
|
D | ti-adc0832.c | 116 static int adc0831_adc_conversion(struct adc0832 *adc) in adc0831_adc_conversion() 131 static int adc0832_adc_conversion(struct adc0832 *adc, int channel, in adc0832_adc_conversion() 169 struct adc0832 *adc = iio_priv(iio); in adc0832_read_raw() local 204 struct adc0832 *adc = iio_priv(indio_dev); in adc0832_trigger_handler() local 239 struct adc0832 *adc; in adc0832_probe() local 312 struct adc0832 *adc = iio_priv(indio_dev); in adc0832_remove() local
|
D | mcp3422.c | 98 static int mcp3422_update_config(struct mcp3422 *adc, u8 newconfig) in mcp3422_update_config() 115 static int mcp3422_read(struct mcp3422 *adc, int *value, u8 *config) in mcp3422_read() 137 static int mcp3422_read_channel(struct mcp3422 *adc, in mcp3422_read_channel() 163 struct mcp3422 *adc = iio_priv(iio); in mcp3422_read_raw() local 197 struct mcp3422 *adc = iio_priv(iio); in mcp3422_write_raw() local 273 struct mcp3422 *adc = iio_priv(dev_to_iio_dev(dev)); in mcp3422_show_samp_freqs() local 284 struct mcp3422 *adc = iio_priv(dev_to_iio_dev(dev)); in mcp3422_show_scales() local 336 struct mcp3422 *adc; in mcp3422_probe() local
|
D | ti-adc128s052.c | 35 static int adc128_adc_conversion(struct adc128 *adc, u8 channel) in adc128_adc_conversion() 64 struct adc128 *adc = iio_priv(indio_dev); in adc128_read_raw() local 138 struct adc128 *adc; in adc128_probe() local 178 struct adc128 *adc = iio_priv(indio_dev); in adc128_remove() local
|
D | lpc18xx_adc.c | 73 static int lpc18xx_adc_read_chan(struct lpc18xx_adc *adc, unsigned int ch) in lpc18xx_adc_read_chan() 95 struct lpc18xx_adc *adc = iio_priv(indio_dev); in lpc18xx_adc_read_raw() local 124 struct lpc18xx_adc *adc; in lpc18xx_adc_probe() local 201 struct lpc18xx_adc *adc = iio_priv(indio_dev); in lpc18xx_adc_remove() local
|
D | lp8788_adc.c | 51 static int lp8788_get_adc_result(struct lp8788_adc *adc, enum lp8788_adc_id id, in lp8788_get_adc_result() 101 struct lp8788_adc *adc = iio_priv(indio_dev); in lp8788_adc_read_raw() local 171 struct lp8788_adc *adc) in lp8788_iio_map_register() 193 struct lp8788_adc *adc; in lp8788_adc_probe() local
|
D | qcom-pm8xxx-xoadc.c | 416 struct pm8xxx_xoadc *adc = iio_priv(indio_dev); in pm8xxx_eoc_irq() local 424 pm8xxx_get_channel(struct pm8xxx_xoadc *adc, u8 chan) in pm8xxx_get_channel() 440 static int pm8xxx_read_channel_rsv(struct pm8xxx_xoadc *adc, in pm8xxx_read_channel_rsv() 571 static int pm8xxx_read_channel(struct pm8xxx_xoadc *adc, in pm8xxx_read_channel() 583 static int pm8xxx_calibrate_device(struct pm8xxx_xoadc *adc) in pm8xxx_calibrate_device() 654 struct pm8xxx_xoadc *adc = iio_priv(indio_dev); in pm8xxx_read_raw() local 701 struct pm8xxx_xoadc *adc = iio_priv(indio_dev); in pm8xxx_of_xlate() local 825 static int pm8xxx_xoadc_parse_channels(struct pm8xxx_xoadc *adc, in pm8xxx_xoadc_parse_channels() 887 struct pm8xxx_xoadc *adc; in pm8xxx_xoadc_probe() local 970 struct pm8xxx_xoadc *adc = iio_priv(indio_dev); in pm8xxx_xoadc_remove() local
|
D | men_z188_adc.c | 56 struct z188_adc *adc = iio_priv(iio_dev); in z188_iio_read_raw() local 106 struct z188_adc *adc; in men_z188_probe() local 145 struct z188_adc *adc = iio_priv(indio_dev); in men_z188_remove() local
|
D | mcp320x.c | 122 static int mcp320x_adc_conversion(struct mcp320x *adc, u8 channel, in mcp320x_adc_conversion() 200 struct mcp320x *adc = iio_priv(indio_dev); in mcp320x_read_raw() local 379 struct mcp320x *adc; in mcp320x_probe() local 468 struct mcp320x *adc = iio_priv(indio_dev); in mcp320x_remove() local
|
D | ti-adc081c.c | 47 struct adc081c *adc = iio_priv(iio); in adc081c_read_raw() local 152 struct adc081c *adc; in adc081c_probe() local 221 struct adc081c *adc = iio_priv(iio); in adc081c_remove() local
|
D | viperboard_adc.c | 61 struct vprbrd_adc *adc = iio_priv(iio_dev); in vprbrd_iio_read_raw() local 115 struct vprbrd_adc *adc; in vprbrd_adc_probe() local
|
/Linux-v4.19/drivers/mfd/ |
D | jz4740-adc.c | 86 static inline void jz4740_adc_clk_enable(struct jz4740_adc *adc) in jz4740_adc_clk_enable() 92 static inline void jz4740_adc_clk_disable(struct jz4740_adc *adc) in jz4740_adc_clk_disable() 98 static inline void jz4740_adc_set_enabled(struct jz4740_adc *adc, int engine, in jz4740_adc_set_enabled() 118 struct jz4740_adc *adc = dev_get_drvdata(pdev->dev.parent); in jz4740_adc_cell_enable() local 128 struct jz4740_adc *adc = dev_get_drvdata(pdev->dev.parent); in jz4740_adc_cell_disable() local 138 struct jz4740_adc *adc = dev_get_drvdata(dev); in jz4740_adc_set_config() local 209 struct jz4740_adc *adc; in jz4740_adc_probe() local 303 struct jz4740_adc *adc = platform_get_drvdata(pdev); in jz4740_adc_remove() local
|
D | pcf50633-adc.c | 73 struct pcf50633_adc *adc = __to_adc(pcf); in trigger_next_adc_job_if_any() local 87 struct pcf50633_adc *adc = __to_adc(pcf); in adc_enqueue_request() local 174 struct pcf50633_adc *adc = data; in pcf50633_adc_irq() local 203 struct pcf50633_adc *adc; in pcf50633_adc_probe() local 222 struct pcf50633_adc *adc = platform_get_drvdata(pdev); in pcf50633_adc_remove() local
|
/Linux-v4.19/arch/arm/plat-samsung/ |
D | adc.c | 83 static inline void s3c_adc_convert(struct adc_device *adc) in s3c_adc_convert() 91 static inline void s3c_adc_select(struct adc_device *adc, in s3c_adc_select() 117 static void s3c_adc_dbgshow(struct adc_device *adc) in s3c_adc_dbgshow() 125 static void s3c_adc_try(struct adc_device *adc) in s3c_adc_try() 148 struct adc_device *adc = adc_dev; in s3c_adc_start() local 282 struct adc_device *adc = pw; in s3c_adc_irq() local 335 struct adc_device *adc; in s3c_adc_probe() local 406 struct adc_device *adc = platform_get_drvdata(pdev); in s3c_adc_remove() local 417 struct adc_device *adc = dev_get_drvdata(dev); in s3c_adc_suspend() local 438 struct adc_device *adc = platform_get_drvdata(pdev); in s3c_adc_resume() local
|
/Linux-v4.19/drivers/hwmon/ |
D | adcxx.c | 65 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_read() local 108 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_show_max() local 125 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_set_max() local 167 struct adcxx *adc; in adcxx_probe() local 212 struct adcxx *adc = spi_get_drvdata(spi); in adcxx_remove() local
|
D | smm665.c | 119 #define SMM665_VMON_ADC_TO_VOLTS(adc) ((adc) * vref / 256) argument 122 #define SMM665_12VIN_ADC_TO_VOLTS(adc) ((adc) * vref * 3 / 256) argument 125 #define SMM665_AIN_ADC_TO_VOLTS(adc) ((adc) * vref / 512) argument 128 #define SMM665_TEMP_ADC_TO_CELSIUS(adc) (((adc) <= 511) ? \ argument 147 u16 adc[SMM665_NUM_ADC]; /* adc values (raw) */ member 180 static int smm665_read_adc(struct smm665_data *data, int adc) in smm665_read_adc() 365 int adc = attr->index; in smm665_show_input() local
|
D | max16065.c | 97 int adc[MAX16065_NUM_ADC + 1]; /* adc values (raw) including csp_adc */ member 106 static inline int ADC_TO_MV(int adc, int range) in ADC_TO_MV() 125 static inline int ADC_TO_CURR(int adc, int gain) in ADC_TO_CURR() 201 int adc = data->adc[attr->index]; in max16065_show_input() local
|
/Linux-v4.19/sound/soc/codecs/ |
D | tlv320aic23.c | 234 static unsigned get_score(int adc, int adc_l, int adc_h, int need_adc, in get_score() 269 int adc; in find_rate() local 305 int adc = (val * sr_adc_mult_table[sr]) / SR_MULT; in get_current_sample_rates() local 329 u32 adc, dac; in set_sample_rate_control() local
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | at91-natte.dtsi | 212 adc: adc@48 { label
|