Lines Matching defs:i2s_num

56 #define I2S_ENTER_CRITICAL_ISR(i2s_num)          portENTER_CRITICAL_ISR(&i2s_spinlock[i2s_num])  argument
57 #define I2S_EXIT_CRITICAL_ISR(i2s_num) portEXIT_CRITICAL_ISR(&i2s_spinlock[i2s_num]) argument
58 #define I2S_ENTER_CRITICAL(i2s_num) portENTER_CRITICAL(&i2s_spinlock[i2s_num]) argument
59 #define I2S_EXIT_CRITICAL(i2s_num) portEXIT_CRITICAL(&i2s_spinlock[i2s_num]) argument
103 i2s_port_t i2s_num; /*!< I2S port number*/ member
311 static esp_err_t i2s_dma_intr_init(i2s_port_t i2s_num, int intr_flag) in i2s_dma_intr_init()
355 static void i2s_tx_reset(i2s_port_t i2s_num) in i2s_tx_reset()
373 static void i2s_rx_reset(i2s_port_t i2s_num) in i2s_rx_reset()
386 static void i2s_tx_start(i2s_port_t i2s_num) in i2s_tx_start()
398 static void i2s_rx_start(i2s_port_t i2s_num) in i2s_rx_start()
410 static void i2s_tx_stop(i2s_port_t i2s_num) in i2s_tx_stop()
422 static void i2s_rx_stop(i2s_port_t i2s_num) in i2s_rx_stop()
434 esp_err_t i2s_start(i2s_port_t i2s_num) in i2s_start()
455 esp_err_t i2s_stop(i2s_port_t i2s_num) in i2s_stop()
478 static inline uint32_t i2s_get_buf_size(i2s_port_t i2s_num) in i2s_get_buf_size()
490 static esp_err_t i2s_delete_dma_buffer(i2s_port_t i2s_num, i2s_dma_t *dma_obj) in i2s_delete_dma_buffer()
508 static esp_err_t i2s_alloc_dma_buffer(i2s_port_t i2s_num, i2s_dma_t *dma_obj) in i2s_alloc_dma_buffer()
549 static esp_err_t i2s_realloc_dma_buffer(i2s_port_t i2s_num, i2s_dma_t *dma_obj) in i2s_realloc_dma_buffer()
561 static esp_err_t i2s_destroy_dma_object(i2s_port_t i2s_num, i2s_dma_t **dma) in i2s_destroy_dma_object()
591 static esp_err_t i2s_create_dma_object(i2s_port_t i2s_num, i2s_dma_t **dma) in i2s_create_dma_object()
631 static uint32_t i2s_config_source_clock(i2s_port_t i2s_num, bool use_apll, uint32_t mclk) in i2s_config_source_clock()
667 static esp_err_t i2s_calculate_adc_dac_clock(int i2s_num, i2s_hal_clock_info_t *clk_info) in i2s_calculate_adc_dac_clock()
698 static esp_err_t i2s_calculate_pdm_tx_clock(int i2s_num, i2s_hal_clock_info_t *clk_info) in i2s_calculate_pdm_tx_clock()
727 static esp_err_t i2s_calculate_pdm_rx_clock(int i2s_num, i2s_hal_clock_info_t *clk_info) in i2s_calculate_pdm_rx_clock()
752 static esp_err_t i2s_calculate_common_clock(int i2s_num, i2s_hal_clock_info_t *clk_info) in i2s_calculate_common_clock()
782 static esp_err_t i2s_calculate_clock(i2s_port_t i2s_num, i2s_hal_clock_info_t *clk_info) in i2s_calculate_clock()
895 esp_err_t i2s_adc_enable(i2s_port_t i2s_num) in i2s_adc_enable()
908 esp_err_t i2s_adc_disable(i2s_port_t i2s_num) in i2s_adc_disable()
921 static esp_err_t i2s_check_cfg_validity(i2s_port_t i2s_num, const i2s_config_t *cfg) in i2s_check_cfg_validity()
963 static void i2s_set_slot_legacy(i2s_port_t i2s_num) in i2s_set_slot_legacy()
1019 static void i2s_set_clock_legacy(i2s_port_t i2s_num) in i2s_set_clock_legacy()
1032 float i2s_get_clk(i2s_port_t i2s_num) in i2s_get_clk()
1039 esp_err_t i2s_set_clk(i2s_port_t i2s_num, uint32_t rate, uint32_t bits_cfg, i2s_channel_t ch) in i2s_set_clk()
1131 esp_err_t i2s_set_sample_rates(i2s_port_t i2s_num, uint32_t rate) in i2s_set_sample_rates()
1146 esp_err_t i2s_pcm_config(i2s_port_t i2s_num, const i2s_pcm_cfg_t *pcm_cfg) in i2s_pcm_config()
1180 esp_err_t i2s_set_pdm_rx_down_sample(i2s_port_t i2s_num, i2s_pdm_dsr_t downsample) in i2s_set_pdm_rx_down_sample()
1195 esp_err_t i2s_set_pdm_tx_up_sample(i2s_port_t i2s_num, const i2s_pdm_tx_upsample_cfg_t *upsample_cf… in i2s_set_pdm_tx_up_sample()
1212 static esp_err_t i2s_dma_object_init(i2s_port_t i2s_num) in i2s_dma_object_init()
1228 static void i2s_mode_identify(i2s_port_t i2s_num, const i2s_config_t *i2s_config) in i2s_mode_identify()
1264 static esp_err_t i2s_config_transfer(i2s_port_t i2s_num, const i2s_config_t *i2s_config) in i2s_config_transfer()
1402 static esp_err_t i2s_init_legacy(i2s_port_t i2s_num, int intr_alloc_flag) in i2s_init_legacy()
1496 esp_err_t i2s_driver_uninstall(i2s_port_t i2s_num) in i2s_driver_uninstall()
1574 esp_err_t i2s_driver_install(i2s_port_t i2s_num, const i2s_config_t *i2s_config, int queue_size, vo… in i2s_driver_install()
1626 esp_err_t i2s_write(i2s_port_t i2s_num, const void *src, size_t size, size_t *bytes_written, TickTy… in i2s_write()
1666 esp_err_t i2s_write_expand(i2s_port_t i2s_num, const void *src, size_t size, size_t src_bits, size_… in i2s_write_expand()
1731 esp_err_t i2s_read(i2s_port_t i2s_num, void *dest, size_t size, size_t *bytes_read, TickType_t tick… in i2s_read()
1793 static esp_err_t i2s_check_set_mclk(i2s_port_t i2s_num, gpio_num_t gpio_num) in i2s_check_set_mclk()
1821 esp_err_t i2s_zero_dma_buffer(i2s_port_t i2s_num) in i2s_zero_dma_buffer()
1849 esp_err_t i2s_set_pin(i2s_port_t i2s_num, const i2s_pin_config_t *pin) in i2s_set_pin()