Lines Matching refs:conf

166 	const struct adc_esp32_conf *conf = dev->config;  in adc_esp32_dma_start()  local
173 err = dma_get_status(conf->dma_dev, conf->dma_channel, &dma_status); in adc_esp32_dma_start()
176 (unsigned int)conf->dma_channel, err); in adc_esp32_dma_start()
181 LOG_ERR("dma channel[%u] is busy!", (unsigned int)conf->dma_channel); in adc_esp32_dma_start()
196 err = dma_config(conf->dma_dev, conf->dma_channel, &dma_cfg); in adc_esp32_dma_start()
202 err = dma_start(conf->dma_dev, conf->dma_channel); in adc_esp32_dma_start()
215 const struct adc_esp32_conf *conf = dev->config; in adc_esp32_dma_stop() local
219 err = dma_stop(conf->dma_dev, conf->dma_channel); in adc_esp32_dma_stop()
232 const struct adc_esp32_conf *conf = dev->config; in adc_esp32_fill_digi_pattern() local
242 for (uint8_t channel_id = 0; channel_id < conf->channel_count; channel_id++) { in adc_esp32_fill_digi_pattern()
248 (unsigned int)channel_id, (unsigned int)conf->unit); in adc_esp32_fill_digi_pattern()
254 adc_digi_pattern_config->unit = conf->unit; in adc_esp32_fill_digi_pattern()
279 const struct adc_esp32_conf *conf = dev->config; in adc_esp32_digi_start() local
283 adc_lock_acquire(conf->unit); in adc_esp32_digi_start()
286 adc_set_hw_calibration_code(conf->unit, unit_attenuation); in adc_esp32_digi_start()
290 if (conf->unit == ADC_UNIT_2) { in adc_esp32_digi_start()
305 (conf->unit == ADC_UNIT_1) ? ADC_CONV_SINGLE_UNIT_1 : ADC_CONV_SINGLE_UNIT_2; in adc_esp32_digi_start()
318 .dma_chan = conf->dma_channel, in adc_esp32_digi_start()
324 adc_hal_set_controller(conf->unit, ADC_HAL_CONTINUOUS_READ_MODE); in adc_esp32_digi_start()
332 const struct adc_esp32_conf *conf = dev->config; in adc_esp32_digi_stop() local
339 adc_lock_release(conf->unit); in adc_esp32_digi_stop()
542 const struct adc_esp32_conf *conf = (const struct adc_esp32_conf *)dev->config; in adc_esp32_channel_setup() local
546 if (cfg->channel_id >= conf->channel_count) { in adc_esp32_channel_setup()
582 .unit_id = conf->unit, in adc_esp32_channel_setup()
589 conf->unit, cfg->channel_id, data->attenuation[cfg->channel_id], in adc_esp32_channel_setup()
603 .unit_id = conf->unit, in adc_esp32_channel_setup()
612 conf->unit, cfg->channel_id, data->attenuation[cfg->channel_id], in adc_esp32_channel_setup()
626 if (!SOC_ADC_DIG_SUPPORTED_UNIT(conf->unit)) { in adc_esp32_channel_setup()
634 int io_num = adc_channel_io_map[conf->unit][cfg->channel_id]; in adc_esp32_channel_setup()
642 .port = conf->gpio_port, in adc_esp32_channel_setup()
660 const struct adc_esp32_conf *conf = (struct adc_esp32_conf *)dev->config; in adc_esp32_init() local
664 if (!device_is_ready(conf->clock_dev)) { in adc_esp32_init()
668 clock_control_on(conf->clock_dev, conf->clock_subsys); in adc_esp32_init()
675 .unit = conf->unit, in adc_esp32_init()
685 if (!device_is_ready(conf->gpio_port)) { in adc_esp32_init()
723 adc_hw_calibration(conf->unit); in adc_esp32_init()