Lines Matching refs:source
72 obj->source = CYHAL_TRIGGER_CPUSS_ZERO; in cyhal_dma_init_adv()
76 cyhal_source_t *src_trigger = (NULL == src) ? NULL : &src->source; in cyhal_dma_init_adv()
111 rslt = cyhal_dma_connect_digital(obj, src->source, src->input); in cyhal_dma_init_adv()
112 obj->source = src->source; in cyhal_dma_init_adv()
162 if (CYHAL_TRIGGER_CPUSS_ZERO != obj->source) in cyhal_dma_free()
164 rslt = cyhal_dma_disconnect_digital(obj, obj->source, CYHAL_DMA_INPUT_TRIGGER_ALL_ELEMENTS); in cyhal_dma_free()
311 cy_rslt_t cyhal_dma_connect_digital(cyhal_dma_t *obj, cyhal_source_t source, cyhal_dma_input_t inpu… in cyhal_dma_connect_digital() argument
320 return _cyhal_dma_dmac_connect_digital(obj, source, input); in cyhal_dma_connect_digital()
325 return _cyhal_dma_dw_connect_digital(obj, source, input); in cyhal_dma_connect_digital()
329 …rslt_t cyhal_dma_enable_output(cyhal_dma_t *obj, cyhal_dma_output_t output, cyhal_source_t *source) in cyhal_dma_enable_output() argument
338 return _cyhal_dma_dmac_enable_output(obj, output, source); in cyhal_dma_enable_output()
343 return _cyhal_dma_dw_enable_output(obj, output, source); in cyhal_dma_enable_output()
347 cy_rslt_t cyhal_dma_disconnect_digital(cyhal_dma_t *obj, cyhal_source_t source, cyhal_dma_input_t i… in cyhal_dma_disconnect_digital() argument
356 return _cyhal_dma_dmac_disconnect_digital(obj, source, input); in cyhal_dma_disconnect_digital()
361 return _cyhal_dma_dw_disconnect_digital(obj, source, input); in cyhal_dma_disconnect_digital()