Lines Matching refs:resource
430 …result = _cyhal_utils_allocate_clock(&(obj->clock), &(obj->resource), CYHAL_CLOCK_BLOCK_PERIPHERAL… in _cyhal_audioss_init_clock()
446 en_clk_dst_t pclk = _cyhal_audioss_clock[obj->resource.block_num]; in _cyhal_audioss_init_clock()
478 uint8_t tdm_inst = obj->resource.block_num; in _cyhal_audioss_init_hw()
480 obj->base = _cyhal_audioss_base[obj->resource.block_num]; in _cyhal_audioss_init_hw()
483 tdm_inst = obj->resource.channel_num; in _cyhal_audioss_init_hw()
485 …obj->base = &(_cyhal_audioss_base[obj->resource.block_num]->TDM_STRUCT[obj->resource.channel_num]); in _cyhal_audioss_init_hw()
554 obj->resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_init()
589 obj->tx_dma.resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_init()
591 obj->rx_dma.resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_init()
658 _CYHAL_UTILS_ASSIGN_RESOURCE(obj->resource, rsc_type, tx_sck_map); in _cyhal_audioss_init()
676 if((obj->resource.type != CYHAL_RSC_INVALID) in _cyhal_audioss_init()
677 && (false == _cyhal_utils_map_resource_equal(&(obj->resource), rx_sck_map, false))) in _cyhal_audioss_init()
682 _CYHAL_UTILS_ASSIGN_RESOURCE(obj->resource, rsc_type, rx_sck_map); in _cyhal_audioss_init()
687 …if(CYHAL_RSC_INVALID == obj->resource.type) /* If this happens it means neither rx nor tx was spec… in _cyhal_audioss_init()
694 …if(NULL == mclk_map_rx || (false == _cyhal_utils_map_resource_equal(&(obj->resource), mclk_map_rx,… in _cyhal_audioss_init()
702 …if(NULL == mclk_map_tx || (false == _cyhal_utils_map_resource_equal(&(obj->resource), mclk_map_tx,… in _cyhal_audioss_init()
711 const uint8_t MAX_CHANNELS = _cyhal_audioss_max_channels[obj->resource.block_num]; in _cyhal_audioss_init()
734 result = cyhal_hwmgr_reserve(&(obj->resource)); in _cyhal_audioss_init()
741 obj->resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_init()
950 obj->resource = *cfg->resource; in _cyhal_audioss_init_cfg()
955 obj->tx_dma.resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_init_cfg()
974 obj->rx_dma.resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_init_cfg()
1005 if(CYHAL_RSC_INVALID != obj->resource.type) in _cyhal_audioss_free()
1008 _cyhal_system_irq_t irqn = _cyhal_audioss_irq_n[obj->resource.block_num]; in _cyhal_audioss_free()
1011 _cyhal_system_irq_t irqn = _cyhal_audioss_rx_irq_n[obj->resource.block_num]; in _cyhal_audioss_free()
1013 irqn = _cyhal_audioss_tx_irq_n[obj->resource.block_num]; in _cyhal_audioss_free()
1035 cyhal_hwmgr_free(&(obj->resource)); in _cyhal_audioss_free()
1039 obj->resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_free()
1067 if(CYHAL_RSC_INVALID != obj->rx_dma.resource.type) in _cyhal_audioss_free()
1073 if(CYHAL_RSC_INVALID != obj->tx_dma.resource.type) in _cyhal_audioss_free()
1236 _cyhal_system_irq_t irqn = _cyhal_audioss_irq_n[obj->resource.block_num]; in _cyhal_audioss_enable_event()
1239 _cyhal_system_irq_t irqn = _cyhal_audioss_tx_irq_n[obj->resource.block_num]; in _cyhal_audioss_enable_event()
1241 irqn = _cyhal_audioss_rx_irq_n[obj->resource.block_num]; in _cyhal_audioss_enable_event()
1925 …f(_cyhal_audioss_is_direction_enabled(obj, true) && CYHAL_RSC_INVALID == obj->tx_dma.resource.type) in _cyhal_audioss_set_async_mode()
1932 …(_cyhal_audioss_is_direction_enabled(obj, false) && CYHAL_RSC_INVALID == obj->rx_dma.resource.type) in _cyhal_audioss_set_async_mode()
1946 if(CYHAL_RSC_INVALID != obj->tx_dma.resource.type) in _cyhal_audioss_set_async_mode()
1951 obj->tx_dma.resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_set_async_mode()
1954 if(CYHAL_RSC_INVALID != obj->rx_dma.resource.type) in _cyhal_audioss_set_async_mode()
1959 obj->rx_dma.resource.type = CYHAL_RSC_INVALID; in _cyhal_audioss_set_async_mode()
2672 …return is_rx ? _cyhal_audioss_rx_trigger[obj->resource.block_num] : _cyhal_audioss_tx_trigger[obj-…
2675 return _cyhal_audioss_tx_trigger[obj->resource.block_num];