Lines Matching refs:block_num
330 if(paired_channel < _cyhal_pdm_num_channels[obj->resource.block_num]) in _cyhal_pdm_pcm_get_paired_channel()
332 …if((false == check_used) || (obj == _cyhal_pdm_pcm_config_structs[obj->resource.block_num][paired_… in _cyhal_pdm_pcm_get_paired_channel()
344 static cyhal_pdm_pcm_t* _cyhal_pdm_pcm_find_existing_obj(uint8_t block_num) in _cyhal_pdm_pcm_find_existing_obj() argument
348 for(int i = 0; NULL == existing_obj && i < _cyhal_pdm_num_channels[block_num]; ++i) in _cyhal_pdm_pcm_find_existing_obj()
350 existing_obj = _cyhal_pdm_pcm_config_structs[block_num][i]; in _cyhal_pdm_pcm_find_existing_obj()
1067 en_clk_dst_t pclk = _cyhal_pdm_clock[obj->resource.block_num]; in _cyhal_pdm_pcm_init_clock()
1106 obj->base = _cyhal_pdm_pcm_base[obj->resource.block_num]; in _cyhal_pdm_pcm_init_hw()
1135 _cyhal_pdm_pcm_config_structs[obj->resource.block_num][obj->resource.channel_num] = obj; in _cyhal_pdm_pcm_init_hw()
1141 _cyhal_pdm_pcm_config_structs[obj->resource.block_num][paired_channel] = obj; in _cyhal_pdm_pcm_init_hw()
1179 …_cyhal_system_irq_t irqn = _cyhal_pdm_pcm_irq_n[obj->resource.block_num][obj->resource.channel_num… in _cyhal_pdm_pcm_init_hw()
1231 obj->base = _cyhal_pdm_pcm_base[obj->resource.block_num]; in cyhal_pdm_pcm_init()
1238 … if((NULL != _cyhal_pdm_pcm_config_structs[obj->resource.block_num][obj->resource.channel_num]) || in cyhal_pdm_pcm_init()
1239 …(paired_channel >= 0 && (NULL != _cyhal_pdm_pcm_config_structs[obj->resource.block_num][paired_cha… in cyhal_pdm_pcm_init()
1246 existing_obj = _cyhal_pdm_pcm_find_existing_obj(obj->resource.block_num); in cyhal_pdm_pcm_init()
1335 cyhal_pdm_pcm_t* existing_obj = _cyhal_pdm_pcm_find_existing_obj(obj->resource.block_num); in cyhal_pdm_pcm_init_cfg()
1367 for(int i = 0; last_remaining && i < _cyhal_pdm_num_channels[obj->resource.block_num]; ++i) in cyhal_pdm_pcm_free()
1369 cyhal_pdm_pcm_t* existing = _cyhal_pdm_pcm_config_structs[obj->resource.block_num][i]; in cyhal_pdm_pcm_free()
1392 … _cyhal_irq_free(_cyhal_pdm_pcm_irq_n[obj->resource.block_num][obj->resource.channel_num]); in cyhal_pdm_pcm_free()
1395 if(obj == _cyhal_pdm_pcm_config_structs[obj->resource.block_num][obj->resource.channel_num]) in cyhal_pdm_pcm_free()
1397 … _cyhal_pdm_pcm_config_structs[obj->resource.block_num][obj->resource.channel_num] = NULL; in cyhal_pdm_pcm_free()
1403 _cyhal_pdm_pcm_config_structs[obj->resource.block_num][paired_channel] = NULL; in cyhal_pdm_pcm_free()
1669 _cyhal_irq_disable(_cyhal_pdm_pcm_irq_n[obj->resource.block_num][obj->resource.channel_num]); in cyhal_pdm_pcm_read_async()
1697 _cyhal_irq_enable(_cyhal_pdm_pcm_irq_n[obj->resource.block_num][obj->resource.channel_num]); in cyhal_pdm_pcm_read_async()
1756 …_cyhal_irq_set_priority(_cyhal_pdm_pcm_irq_n[obj->resource.block_num][obj->resource.channel_num], … in cyhal_pdm_pcm_enable_event()