Home
last modified time | relevance | path

Searched refs:adc_pattern (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-latest/components/driver/deprecated/
Dadc_dma_legacy.c164 free(s_adc_digi_ctx->hal_digi_ctrlr_cfg.adc_pattern); in adc_digi_deinitialize()
219 …s_adc_digi_ctx->hal_digi_ctrlr_cfg.adc_pattern = calloc(1, SOC_ADC_PATT_LEN_MAX * sizeof(adc_digi_… in adc_digi_initialize()
220 if (!s_adc_digi_ctx->hal_digi_ctrlr_cfg.adc_pattern) { in adc_digi_initialize()
519 …ESP_RETURN_ON_FALSE((config->adc_pattern[i].bit_width >= SOC_ADC_DIGI_MIN_BITWIDTH && config->adc_… in adc_digi_controller_configure()
520 …ESP_RETURN_ON_FALSE(config->adc_pattern[i].unit == 0, ESP_ERR_INVALID_ARG, ADC_TAG, "Only support … in adc_digi_controller_configure()
524 …ESP_RETURN_ON_FALSE((config->adc_pattern[i].bit_width == SOC_ADC_DIGI_MAX_BITWIDTH), ESP_ERR_INVAL… in adc_digi_controller_configure()
544 …memcpy(s_adc_digi_ctx->hal_digi_ctrlr_cfg.adc_pattern, config->adc_pattern, config->pattern_num * … in adc_digi_controller_configure()
552 const adc_digi_pattern_config_t *pat = &config->adc_pattern[i]; in adc_digi_controller_configure()
/hal_espressif-latest/components/esp_adc/
Dadc_continuous.c146 …adc_ctx->hal_digi_ctrlr_cfg.adc_pattern = calloc(1, SOC_ADC_PATT_LEN_MAX * sizeof(adc_digi_pattern… in adc_continuous_new_handle()
147 if (!adc_ctx->hal_digi_ctrlr_cfg.adc_pattern) { in adc_continuous_new_handle()
465 free(handle->hal_digi_ctrlr_cfg.adc_pattern); in adc_continuous_deinit()
496 …ESP_RETURN_ON_FALSE((config->adc_pattern[i].bit_width >= SOC_ADC_DIGI_MIN_BITWIDTH && config->adc_… in adc_continuous_config()
502 if (SOC_ADC_DIG_SUPPORTED_UNIT(config->adc_pattern[i].unit) == 0) { in adc_continuous_config()
512 …ESP_RETURN_ON_FALSE(SOC_ADC_DIG_SUPPORTED_UNIT(config->adc_pattern[i].unit), ESP_ERR_INVALID_ARG, … in adc_continuous_config()
536 …memcpy(handle->hal_digi_ctrlr_cfg.adc_pattern, config->adc_pattern, config->pattern_num * sizeof(a… in adc_continuous_config()
548 const adc_digi_pattern_config_t *pat = &config->adc_pattern[i]; in adc_continuous_config()
/hal_espressif-latest/components/hal/
Dadc_hal.c199 adc_ll_digi_set_pattern_table(pattern_both, i, cfg->adc_pattern[i]); in adc_hal_digi_controller_config()
210 if (cfg->adc_pattern[i].unit == ADC_UNIT_1) { in adc_hal_digi_controller_config()
211 adc_ll_digi_set_pattern_table(ADC_UNIT_1, adc1_pattern_idx, cfg->adc_pattern[i]); in adc_hal_digi_controller_config()
213 } else if (cfg->adc_pattern[i].unit == ADC_UNIT_2) { in adc_hal_digi_controller_config()
214 adc_ll_digi_set_pattern_table(ADC_UNIT_2, adc2_pattern_idx, cfg->adc_pattern[i]); in adc_hal_digi_controller_config()
/hal_espressif-latest/components/esp_adc/include/esp_adc/
Dadc_continuous.h64 …adc_digi_pattern_config_t *adc_pattern; ///< List of configs for each ADC channel that will be used member
/hal_espressif-latest/components/driver/deprecated/driver/
Dadc_types_legacy.h131 …adc_digi_pattern_config_t *adc_pattern; ///< List of configs for each ADC channel that will be used member
/hal_espressif-latest/components/hal/include/hal/
Dadc_hal.h85 adc_digi_pattern_config_t *adc_pattern; //pattern item member