| /Linux-v5.4/drivers/iio/adc/ | 
| D | stm32-dfsdm-adc.c | 314 	struct stm32_dfsdm_adc *adc = iio_priv(indio_dev);  in stm32_dfsdm_compute_all_osrs()  local333 static int stm32_dfsdm_start_channel(struct stm32_dfsdm_adc *adc)  in stm32_dfsdm_start_channel()
 353 static void stm32_dfsdm_stop_channel(struct stm32_dfsdm_adc *adc)  in stm32_dfsdm_stop_channel()
 390 static int stm32_dfsdm_start_filter(struct stm32_dfsdm_adc *adc,  in stm32_dfsdm_start_filter()
 421 static int stm32_dfsdm_filter_set_trig(struct stm32_dfsdm_adc *adc,  in stm32_dfsdm_filter_set_trig()
 450 static int stm32_dfsdm_channels_configure(struct stm32_dfsdm_adc *adc,  in stm32_dfsdm_channels_configure()
 494 static int stm32_dfsdm_filter_configure(struct stm32_dfsdm_adc *adc,  in stm32_dfsdm_filter_configure()
 670 	struct stm32_dfsdm_adc *adc = iio_priv(indio_dev);  in dfsdm_adc_audio_get_spiclk()  local
 679 	struct stm32_dfsdm_adc *adc = iio_priv(indio_dev);  in dfsdm_adc_set_samp_freq()  local
 704 	struct stm32_dfsdm_adc *adc = iio_priv(indio_dev);  in dfsdm_adc_audio_set_spiclk()  local
 [all …]
 
 | 
| D | stm32-adc.c | 450 static u32 stm32_adc_readl(struct stm32_adc *adc, u32 reg)  in stm32_adc_readl()461 static u16 stm32_adc_readw(struct stm32_adc *adc, u32 reg)  in stm32_adc_readw()
 466 static void stm32_adc_writel(struct stm32_adc *adc, u32 reg, u32 val)  in stm32_adc_writel()
 471 static void stm32_adc_set_bits(struct stm32_adc *adc, u32 reg, u32 bits)  in stm32_adc_set_bits()
 480 static void stm32_adc_clr_bits(struct stm32_adc *adc, u32 reg, u32 bits)  in stm32_adc_clr_bits()
 493 static void stm32_adc_conv_irq_enable(struct stm32_adc *adc)  in stm32_adc_conv_irq_enable()
 503 static void stm32_adc_conv_irq_disable(struct stm32_adc *adc)  in stm32_adc_conv_irq_disable()
 509 static void stm32_adc_set_res(struct stm32_adc *adc)  in stm32_adc_set_res()
 521 	struct stm32_adc *adc = dev_get_drvdata(dev);  in stm32_adc_hw_stop()  local
 534 	struct stm32_adc *adc = dev_get_drvdata(dev);  in stm32_adc_hw_start()  local
 [all …]
 
 | 
| D | ti-adc12138.c | 121 static int adc12138_mode_programming(struct adc12138 *adc, u8 mode,  in adc12138_mode_programming()146 static int adc12138_read_status(struct adc12138 *adc)  in adc12138_read_status()
 159 static int __adc12138_start_conv(struct adc12138 *adc,  in __adc12138_start_conv()
 171 static int adc12138_start_conv(struct adc12138 *adc,  in adc12138_start_conv()
 179 static int adc12138_start_and_read_conv(struct adc12138 *adc,  in adc12138_start_and_read_conv()
 186 static int adc12138_read_conv_data(struct adc12138 *adc, __be16 *value)  in adc12138_read_conv_data()
 193 static int adc12138_wait_eoc(struct adc12138 *adc, unsigned long timeout)  in adc12138_wait_eoc()
 201 static int adc12138_adc_conversion(struct adc12138 *adc,  in adc12138_adc_conversion()
 224 	struct adc12138 *adc = iio_priv(iio);  in adc12138_read_raw()  local
 279 static int adc12138_init(struct adc12138 *adc)  in adc12138_init()
 [all …]
 
 | 
| D | palmas_gpadc.c | 140 static int palmas_disable_auto_conversion(struct palmas_gpadc *adc)  in palmas_disable_auto_conversion()176 	struct palmas_gpadc *adc = data;  in palmas_gpadc_irq()  local
 185 	struct palmas_gpadc *adc = data;  in palmas_gpadc_irq_auto()  local
 193 static int palmas_gpadc_start_mask_interrupt(struct palmas_gpadc *adc,  in palmas_gpadc_start_mask_interrupt()
 213 static int palmas_gpadc_enable(struct palmas_gpadc *adc, int adc_chan,  in palmas_gpadc_enable()
 273 static int palmas_gpadc_read_prepare(struct palmas_gpadc *adc, int adc_chan)  in palmas_gpadc_read_prepare()
 284 static void palmas_gpadc_read_done(struct palmas_gpadc *adc, int adc_chan)  in palmas_gpadc_read_done()
 290 static int palmas_gpadc_calibrate(struct palmas_gpadc *adc, int adc_chan)  in palmas_gpadc_calibrate()
 331 static int palmas_gpadc_start_conversion(struct palmas_gpadc *adc, int adc_chan)  in palmas_gpadc_start_conversion()
 365 static int palmas_gpadc_get_calibrated_code(struct palmas_gpadc *adc,  in palmas_gpadc_get_calibrated_code()
 [all …]
 
 | 
| D | mxs-lradc-adc.c | 133 	struct mxs_lradc_adc *adc = iio_priv(iio_dev);  in mxs_lradc_adc_read_single()  local220 	struct mxs_lradc_adc *adc = iio_priv(iio_dev);  in mxs_lradc_adc_read_raw()  local
 272 	struct mxs_lradc_adc *adc = iio_priv(iio_dev);  in mxs_lradc_adc_write_raw()  local
 319 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_show_scale_avail()  local
 386 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_handle_irq()  local
 416 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_trigger_handler()  local
 439 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_configure_trigger()  local
 455 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_trigger_init()  local
 477 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_trigger_remove()  local
 484 	struct mxs_lradc_adc *adc = iio_priv(iio);  in mxs_lradc_adc_buffer_preenable()  local
 [all …]
 
 | 
| D | ti-adc084s021.c | 67 static int adc084s021_adc_conversion(struct adc084s021 *adc, void *data)  in adc084s021_adc_conversion()88 	struct adc084s021 *adc = iio_priv(indio_dev);  in adc084s021_read_raw()  local
 142 	struct adc084s021 *adc = iio_priv(indio_dev);  in adc084s021_buffer_trigger_handler()  local
 160 	struct adc084s021 *adc = iio_priv(indio_dev);  in adc084s021_buffer_preenable()  local
 177 	struct adc084s021 *adc = iio_priv(indio_dev);  in adc084s021_buffer_postdisable()  local
 198 	struct adc084s021 *adc;  in adc084s021_probe()  local
 
 | 
| D | max1118.c | 66 	struct max1118 *adc = iio_priv(indio_dev);  in max1118_read()  local107 	struct max1118 *adc = iio_priv(indio_dev);  in max1118_get_vref_mV()  local
 130 	struct max1118 *adc = iio_priv(indio_dev);  in max1118_read_raw()  local
 161 	struct max1118 *adc = iio_priv(indio_dev);  in max1118_trigger_handler()  local
 196 	struct max1118 *adc;  in max1118_probe()  local
 259 	struct max1118 *adc = iio_priv(indio_dev);  in max1118_remove()  local
 
 | 
| D | mcp3911.c | 57 static int mcp3911_read(struct mcp3911 *adc, u8 reg, u32 *val, u8 len)  in mcp3911_read()73 static int mcp3911_write(struct mcp3911 *adc, u8 reg, u32 val, u8 len)  in mcp3911_write()
 84 static int mcp3911_update(struct mcp3911 *adc, u8 reg, u32 mask,  in mcp3911_update()
 103 	struct mcp3911 *adc = iio_priv(indio_dev);  in mcp3911_read_raw()  local
 155 	struct mcp3911 *adc = iio_priv(indio_dev);  in mcp3911_write_raw()  local
 203 static int mcp3911_config(struct mcp3911 *adc, struct device_node *of_node)  in mcp3911_config()
 245 	struct mcp3911 *adc;  in mcp3911_probe()  local
 326 	struct mcp3911 *adc = iio_priv(indio_dev);  in mcp3911_remove()  local
 
 | 
| D | ingenic-adc.c | 61 static void ingenic_adc_set_config(struct ingenic_adc *adc,  in ingenic_adc_set_config()78 static void ingenic_adc_enable(struct ingenic_adc *adc,  in ingenic_adc_enable()
 96 static int ingenic_adc_capture(struct ingenic_adc *adc,  in ingenic_adc_capture()
 117 	struct ingenic_adc *adc = iio_priv(iio_dev);  in ingenic_adc_write_raw()  local
 161 static int jz4725b_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc)  in jz4725b_adc_init_clk_div()
 224 	struct ingenic_adc *adc = iio_priv(iio_dev);  in ingenic_adc_read_avail()  local
 248 	struct ingenic_adc *adc = iio_priv(iio_dev);  in ingenic_adc_read_raw()  local
 331 	struct ingenic_adc *adc;  in ingenic_adc_probe()  local
 
 | 
| D | ti-adc0832.c | 113 static int adc0831_adc_conversion(struct adc0832 *adc)  in adc0831_adc_conversion()128 static int adc0832_adc_conversion(struct adc0832 *adc, int channel,  in adc0832_adc_conversion()
 166 	struct adc0832 *adc = iio_priv(iio);  in adc0832_read_raw()  local
 201 	struct adc0832 *adc = iio_priv(indio_dev);  in adc0832_trigger_handler()  local
 236 	struct adc0832 *adc;  in adc0832_probe()  local
 309 	struct adc0832 *adc = iio_priv(indio_dev);  in adc0832_remove()  local
 
 | 
| D | mcp3422.c | 94 static int mcp3422_update_config(struct mcp3422 *adc, u8 newconfig)  in mcp3422_update_config()111 static int mcp3422_read(struct mcp3422 *adc, int *value, u8 *config)  in mcp3422_read()
 133 static int mcp3422_read_channel(struct mcp3422 *adc,  in mcp3422_read_channel()
 159 	struct mcp3422 *adc = iio_priv(iio);  in mcp3422_read_raw()  local
 193 	struct mcp3422 *adc = iio_priv(iio);  in mcp3422_write_raw()  local
 269 	struct mcp3422 *adc = iio_priv(dev_to_iio_dev(dev));  in mcp3422_show_samp_freqs()  local
 280 	struct mcp3422 *adc = iio_priv(dev_to_iio_dev(dev));  in mcp3422_show_scales()  local
 332 	struct mcp3422 *adc;  in mcp3422_probe()  local
 
 | 
| D | qcom-spmi-adc5.c | 158 static int adc5_read(struct adc5_chip *adc, u16 offset, u8 *data, int len)  in adc5_read()163 static int adc5_write(struct adc5_chip *adc, u16 offset, u8 *data, int len)  in adc5_write()
 217 static int adc5_read_voltage_data(struct adc5_chip *adc, u16 *data)  in adc5_read_voltage_data()
 242 static int adc5_poll_wait_eoc(struct adc5_chip *adc)  in adc5_poll_wait_eoc()
 264 static void adc5_update_dig_param(struct adc5_chip *adc,  in adc5_update_dig_param()
 280 static int adc5_configure(struct adc5_chip *adc,  in adc5_configure()
 317 static int adc5_do_conversion(struct adc5_chip *adc,  in adc5_do_conversion()
 360 	struct adc5_chip *adc = dev_id;  in adc5_isr()  local
 370 	struct adc5_chip *adc = iio_priv(indio_dev);  in adc5_of_xlate()  local
 384 	struct adc5_chip *adc = iio_priv(indio_dev);  in adc5_read_raw()  local
 [all …]
 
 | 
| D | ti-adc128s052.c | 34 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
 138 	struct adc128 *adc;  in adc128_probe()  local
 182 	struct adc128 *adc = iio_priv(indio_dev);  in adc128_remove()  local
 
 | 
| D | ti-ads8344.c | 74 static int ads8344_adc_conversion(struct ads8344 *adc, int channel,  in ads8344_adc_conversion()103 	struct ads8344 *adc = iio_priv(iio);  in ads8344_read_raw()  local
 137 	struct ads8344 *adc;  in ads8344_probe()  local
 178 	struct ads8344 *adc = iio_priv(indio_dev);  in ads8344_remove()  local
 
 | 
| D | lpc18xx_adc.c | 70 static int lpc18xx_adc_read_chan(struct lpc18xx_adc *adc, unsigned int ch)  in lpc18xx_adc_read_chan()92 	struct lpc18xx_adc *adc = iio_priv(indio_dev);  in lpc18xx_adc_read_raw()  local
 121 	struct lpc18xx_adc *adc;  in lpc18xx_adc_probe()  local
 198 	struct lpc18xx_adc *adc = iio_priv(indio_dev);  in lpc18xx_adc_remove()  local
 
 | 
| D | lp8788_adc.c | 48 static int lp8788_get_adc_result(struct lp8788_adc *adc, enum lp8788_adc_id id,  in lp8788_get_adc_result()98 	struct lp8788_adc *adc = iio_priv(indio_dev);  in lp8788_adc_read_raw()  local
 168 				struct lp8788_adc *adc)  in lp8788_iio_map_register()
 190 	struct lp8788_adc *adc;  in lp8788_adc_probe()  local
 
 | 
| D | qcom-pm8xxx-xoadc.c | 417 	struct pm8xxx_xoadc *adc = iio_priv(indio_dev);  in pm8xxx_eoc_irq()  local425 pm8xxx_get_channel(struct pm8xxx_xoadc *adc, u8 chan)  in pm8xxx_get_channel()
 437 static int pm8xxx_read_channel_rsv(struct pm8xxx_xoadc *adc,  in pm8xxx_read_channel_rsv()
 568 static int pm8xxx_read_channel(struct pm8xxx_xoadc *adc,  in pm8xxx_read_channel()
 580 static int pm8xxx_calibrate_device(struct pm8xxx_xoadc *adc)  in pm8xxx_calibrate_device()
 651 	struct pm8xxx_xoadc *adc = iio_priv(indio_dev);  in pm8xxx_read_raw()  local
 698 	struct pm8xxx_xoadc *adc = iio_priv(indio_dev);  in pm8xxx_of_xlate()  local
 822 static int pm8xxx_xoadc_parse_channels(struct pm8xxx_xoadc *adc,  in pm8xxx_xoadc_parse_channels()
 884 	struct pm8xxx_xoadc *adc;  in pm8xxx_xoadc_probe()  local
 967 	struct pm8xxx_xoadc *adc = iio_priv(indio_dev);  in pm8xxx_xoadc_remove()  local
 
 | 
| D | men_z188_adc.c | 53 	struct z188_adc *adc = iio_priv(iio_dev);  in z188_iio_read_raw()  local103 	struct z188_adc *adc;  in men_z188_probe()  local
 142 	struct z188_adc *adc = iio_priv(indio_dev);  in men_z188_remove()  local
 
 | 
| D | mcp320x.c | 119 static int mcp320x_adc_conversion(struct mcp320x *adc, u8 channel,  in mcp320x_adc_conversion()197 	struct mcp320x *adc = iio_priv(indio_dev);  in mcp320x_read_raw()  local
 376 	struct mcp320x *adc;  in mcp320x_probe()  local
 465 	struct mcp320x *adc = iio_priv(indio_dev);  in mcp320x_remove()  local
 
 | 
| D | ti-adc081c.c | 44 	struct adc081c *adc = iio_priv(iio);  in adc081c_read_raw()  local149 	struct adc081c *adc;  in adc081c_probe()  local
 218 	struct adc081c *adc = iio_priv(iio);  in adc081c_remove()  local
 
 | 
| D | viperboard_adc.c | 56 	struct vprbrd_adc *adc = iio_priv(iio_dev);  in vprbrd_iio_read_raw()  local110 	struct vprbrd_adc *adc;  in vprbrd_adc_probe()  local
 
 | 
| /Linux-v5.4/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-v5.4/drivers/hwmon/ | 
| D | adcxx.c | 52 	struct adcxx *adc = spi_get_drvdata(spi);  in adcxx_show()  local95 	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
 
 | 
| D | smm665.c | 116 #define SMM665_VMON_ADC_TO_VOLTS(adc)  ((adc) * vref / 256)  argument119 #define SMM665_12VIN_ADC_TO_VOLTS(adc) ((adc) * vref * 3 / 256)  argument
 122 #define SMM665_AIN_ADC_TO_VOLTS(adc)   ((adc) * vref / 512)  argument
 125 #define SMM665_TEMP_ADC_TO_CELSIUS(adc) (((adc) <= 511) ?		   \  argument
 144 	u16 adc[SMM665_NUM_ADC];	/* adc values (raw) */  member
 177 static int smm665_read_adc(struct smm665_data *data, int adc)  in smm665_read_adc()
 362 	int adc = attr->index;  in smm665_show_input()  local
 
 | 
| /Linux-v5.4/drivers/mfd/ | 
| D | pcf50633-adc.c | 69 	struct pcf50633_adc *adc = __to_adc(pcf);  in trigger_next_adc_job_if_any()  local83 	struct pcf50633_adc *adc = __to_adc(pcf);  in adc_enqueue_request()  local
 170 	struct pcf50633_adc *adc = data;  in pcf50633_adc_irq()  local
 199 	struct pcf50633_adc *adc;  in pcf50633_adc_probe()  local
 218 	struct pcf50633_adc *adc = platform_get_drvdata(pdev);  in pcf50633_adc_remove()  local
 
 |