Lines Matching refs:result
420 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_audioss_init_clock() local
430 …result = _cyhal_utils_allocate_clock(&(obj->clock), &(obj->resource), CYHAL_CLOCK_BLOCK_PERIPHERAL… in _cyhal_audioss_init_clock()
431 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init_clock()
434 result = cyhal_clock_set_enabled(&(obj->clock), true, true); in _cyhal_audioss_init_clock()
444 if (CY_RSLT_SUCCESS == result && false == any_mclk && obj->clock.block != CYHAL_CLOCK_BLOCK_HF) in _cyhal_audioss_init_clock()
448 result = obj->interface->err_clock; in _cyhal_audioss_init_clock()
452 return result; in _cyhal_audioss_init_clock()
457 cy_rslt_t result = (cy_rslt_t)Cy_I2S_Init(obj->base, pdl_config); in _cyhal_audioss_init_pdl() local
460 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init_pdl()
473 return result; in _cyhal_audioss_init_pdl()
488 cy_rslt_t result = _cyhal_audioss_init_pdl(obj, pdl_config); in _cyhal_audioss_init_hw() local
490 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_init_hw()
545 return result; in _cyhal_audioss_init_hw()
594 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_audioss_init() local
613 result = interface->err_not_supported; in _cyhal_audioss_init()
619 result = interface->err_not_supported; in _cyhal_audioss_init()
626 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
653 … if(CY_RSLT_SUCCESS == result && NULL != tx_pins) /* It is valid to leave either tx or rx empty */ in _cyhal_audioss_init()
662 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
667 if(CY_RSLT_SUCCESS == result && NULL != rx_pins) in _cyhal_audioss_init()
672 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
680 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
689 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
692 if(CY_RSLT_SUCCESS == result && NULL != rx_pins && CYHAL_NC_PIN_VALUE != rx_pins->mclk ) in _cyhal_audioss_init()
696 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
700 if(CY_RSLT_SUCCESS == result && NULL != tx_pins && CYHAL_NC_PIN_VALUE != tx_pins->mclk ) in _cyhal_audioss_init()
704 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
713 if(CY_RSLT_SUCCESS == result && config->num_channels > MAX_CHANNELS) in _cyhal_audioss_init()
715 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
726 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
732 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
734 result = cyhal_hwmgr_reserve(&(obj->resource)); in _cyhal_audioss_init()
737 if(CY_RSLT_SUCCESS != result) in _cyhal_audioss_init()
754 if(CY_RSLT_SUCCESS == result && NULL != tx_pins) in _cyhal_audioss_init()
756 result = _cyhal_utils_reserve_and_connect(tx_sck_map, dm_tx_sck); in _cyhal_audioss_init()
757 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
760 result = _cyhal_utils_reserve_and_connect(tx_ws_map, dm_tx_ws); in _cyhal_audioss_init()
762 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
765 … result = _cyhal_utils_reserve_and_connect(tx_sdo_map, (uint8_t)_CYHAL_AUDIOSS_DRIVE_MODE_TX_SDO); in _cyhal_audioss_init()
767 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
773 if(CY_RSLT_SUCCESS == result && config->is_tx_slave) in _cyhal_audioss_init()
775 … result = cyhal_gpio_configure(obj->pin_tx_sck, CYHAL_GPIO_DIR_INPUT, CYHAL_GPIO_DRIVE_NONE); in _cyhal_audioss_init()
776 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
778 … result = cyhal_gpio_configure(obj->pin_tx_ws, CYHAL_GPIO_DIR_INPUT, CYHAL_GPIO_DRIVE_NONE); in _cyhal_audioss_init()
786 if(CY_RSLT_SUCCESS == result && NULL != rx_pins) in _cyhal_audioss_init()
788 … result = _cyhal_utils_reserve_and_connect(rx_sdi_map, (uint8_t)_CYHAL_AUDIOSS_DRIVE_MODE_RX_SDI); in _cyhal_audioss_init()
791 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
798 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
801 … result = _cyhal_utils_reserve_and_connect(rx_sck_map, (uint8_t)_CYHAL_AUDIOSS_DRIVE_MODE_RX_SCK); in _cyhal_audioss_init()
803 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
806 … result = _cyhal_utils_reserve_and_connect(rx_ws_map, (uint8_t)_CYHAL_AUDIOSS_DRIVE_MODE_RX_WS); in _cyhal_audioss_init()
808 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
814 if(CY_RSLT_SUCCESS == result && config->is_rx_slave) in _cyhal_audioss_init()
816 … result = cyhal_gpio_configure(obj->pin_rx_sck, CYHAL_GPIO_DIR_INPUT, CYHAL_GPIO_DRIVE_NONE); in _cyhal_audioss_init()
817 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
819 … result = cyhal_gpio_configure(obj->pin_rx_ws, CYHAL_GPIO_DIR_INPUT, CYHAL_GPIO_DRIVE_NONE); in _cyhal_audioss_init()
828 if(CY_RSLT_SUCCESS == result && has_mclk) in _cyhal_audioss_init()
833 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
840 result = _cyhal_utils_reserve_and_connect(mclk_map_rx, mclk_rx_dm); in _cyhal_audioss_init()
841 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
848 if(CY_RSLT_SUCCESS == result && NULL != mclk_map_tx) in _cyhal_audioss_init()
853 result = _cyhal_utils_reserve_and_connect(mclk_map_tx, mclk_tx_dm); in _cyhal_audioss_init()
855 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
864 if(CY_RSLT_SUCCESS == result && false == has_mclk) in _cyhal_audioss_init()
869 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
874 if(CY_RSLT_SUCCESS == result && obj->word_length_tx > obj->channel_length_tx) in _cyhal_audioss_init()
877 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
880 if(CY_RSLT_SUCCESS == result && obj->channel_length_tx > _CYHAL_AUDIOSS_MAX_CHANNEL_LENGTH) in _cyhal_audioss_init()
886 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
889 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
894 result = _cyhal_audioss_init_clock(obj, clk, all_mclk); in _cyhal_audioss_init()
900 if(CY_RSLT_SUCCESS == result && NULL != rx_pins) in _cyhal_audioss_init()
902 …result = _cyhal_audioss_compute_sclk_div(obj, config->sample_rate_hz, obj->mclk_hz_rx, obj->channe… in _cyhal_audioss_init()
905 if(CY_RSLT_SUCCESS == result && NULL != tx_pins) in _cyhal_audioss_init()
907 …result = _cyhal_audioss_compute_sclk_div(obj, config->sample_rate_hz, obj->mclk_hz_tx, obj->channe… in _cyhal_audioss_init()
918 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
929 …result = _cyhal_audioss_populate_pdl_config(obj, &pdl_config, config, sclk_div_rx, sclk_div_tx, rx… in _cyhal_audioss_init()
932 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_init()
934 result = _cyhal_audioss_init_hw(obj, &pdl_config); in _cyhal_audioss_init()
937 if (CY_RSLT_SUCCESS != result) in _cyhal_audioss_init()
941 return result; in _cyhal_audioss_init()
987 cy_rslt_t result = _cyhal_audioss_init_clock(obj, cfg->clock, all_mclk); in _cyhal_audioss_init_cfg() local
989 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_init_cfg()
991 result = _cyhal_audioss_init_hw(obj, cfg->config); in _cyhal_audioss_init_cfg()
994 if(CY_RSLT_SUCCESS != result) in _cyhal_audioss_init_cfg()
998 return result; in _cyhal_audioss_init_cfg()
1197 …cy_rslt_t result = _cyhal_audioss_compute_sclk_div(obj, sample_rate_hz, obj->mclk_hz_tx, obj->chan… in _cyhal_audioss_set_sample_rate() local
1200 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_set_sample_rate()
1202 …result = _cyhal_audioss_compute_sclk_div(obj, sample_rate_hz, obj->mclk_hz_rx, obj->channel_length… in _cyhal_audioss_set_sample_rate()
1205 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_set_sample_rate()
1215 result = _cyhal_audioss_init_pdl(obj, &pdl_config); in _cyhal_audioss_set_sample_rate()
1218 return result; in _cyhal_audioss_set_sample_rate()
1692 …cy_rslt_t result = _cyhal_audioss_length_to_pdl(obj->channel_length_tx, &pdl_channel_length_tx, ob… in _cyhal_audioss_populate_pdl_config() local
1693 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_populate_pdl_config()
1695 result = _cyhal_audioss_length_to_pdl(obj->word_length_tx, &pdl_word_length_tx, obj); in _cyhal_audioss_populate_pdl_config()
1699 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_populate_pdl_config()
1701 result = _cyhal_audioss_length_to_pdl(obj->channel_length_rx, &pdl_channel_length_rx, obj); in _cyhal_audioss_populate_pdl_config()
1703 if (CY_RSLT_SUCCESS == result) in _cyhal_audioss_populate_pdl_config()
1705 result = _cyhal_audioss_length_to_pdl(obj->word_length_rx, &pdl_word_length_rx, obj); in _cyhal_audioss_populate_pdl_config()
1709 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_populate_pdl_config()
1776 cy_rslt_t result = _cyhal_audioss_length_to_pdl(obj->word_length_tx, &pdl_word_length_tx, obj); in _cyhal_audioss_populate_pdl_config()
1777 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_populate_pdl_config()
1779 result = _cyhal_audioss_length_to_pdl(obj->word_length_rx, &pdl_word_length_rx, obj); in _cyhal_audioss_populate_pdl_config()
1781 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_populate_pdl_config()
1826 return result; in _cyhal_audioss_populate_pdl_config()
1918 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_audioss_set_async_mode() local
1928 … result = cyhal_dma_init(&obj->tx_dma, CYHAL_DMA_PRIORITY_DEFAULT, CYHAL_DMA_DIRECTION_MEM2PERIPH); in _cyhal_audioss_set_async_mode()
1935 … result = cyhal_dma_init(&obj->rx_dma, CYHAL_DMA_PRIORITY_DEFAULT, CYHAL_DMA_DIRECTION_PERIPH2MEM); in _cyhal_audioss_set_async_mode()
1964 if(CY_RSLT_SUCCESS == result) in _cyhal_audioss_set_async_mode()
1969 return result; in _cyhal_audioss_set_async_mode()
2034 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_audioss_length_to_pdl() local
2057 result = obj->interface->err_invalid_arg; in _cyhal_audioss_length_to_pdl()
2059 return result; in _cyhal_audioss_length_to_pdl()
2092 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_audioss_length_to_pdl() local
2124 result = obj->interface->err_invalid_arg; in _cyhal_audioss_length_to_pdl()
2126 return result; in _cyhal_audioss_length_to_pdl()
2341 cy_rslt_t result = cyhal_dma_configure(&(obj->rx_dma), &dma_cfg); local
2347 if(CY_RSLT_SUCCESS == result)
2349 result = cyhal_dma_enable(&(obj->rx_dma));
2353 if(CY_RSLT_SUCCESS == result)
2363 result = cyhal_dma_start_transfer(&(obj->rx_dma));
2366 return result;
2404 cy_rslt_t result = cyhal_dma_configure(&(obj->tx_dma), &dma_cfg); local
2410 if(CY_RSLT_SUCCESS == result)
2412 result = cyhal_dma_enable(&(obj->tx_dma));
2416 if(CY_RSLT_SUCCESS == result)
2430 result = cyhal_dma_start_transfer(&(obj->tx_dma));
2433 return result;
2541 cy_rslt_t result = _cyhal_audioss_dma_perform_tx(obj); local
2542 CY_UNUSED_PARAMETER(result);
2543 CY_ASSERT(CY_RSLT_SUCCESS == result);