Lines Matching refs:result
620 cy_rslt_t result; in _cyhal_uart_setup_resources() local
687 result = cyhal_hwmgr_reserve(&rsc_to_reserve); in _cyhal_uart_setup_resources()
689 if (CY_RSLT_SUCCESS != result) in _cyhal_uart_setup_resources()
691 return result; in _cyhal_uart_setup_resources()
697 if ((result == CY_RSLT_SUCCESS) && NC != tx) in _cyhal_uart_setup_resources()
699 … result = _cyhal_utils_reserve_and_connect(tx_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_TX); in _cyhal_uart_setup_resources()
700 if (result == CY_RSLT_SUCCESS) in _cyhal_uart_setup_resources()
707 if ((result == CY_RSLT_SUCCESS) && NC != rx) in _cyhal_uart_setup_resources()
709 … result = _cyhal_utils_reserve_and_connect(rx_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_RX); in _cyhal_uart_setup_resources()
710 if (result == CY_RSLT_SUCCESS) in _cyhal_uart_setup_resources()
716 if ((result == CY_RSLT_SUCCESS) && (NULL != cts_map)) in _cyhal_uart_setup_resources()
719 …result = _cyhal_utils_reserve_and_connect(cts_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_CTS); in _cyhal_uart_setup_resources()
720 if (result == CY_RSLT_SUCCESS) in _cyhal_uart_setup_resources()
727 if ((result == CY_RSLT_SUCCESS) && (NULL != rts_map)) in _cyhal_uart_setup_resources()
730 …result = _cyhal_utils_reserve_and_connect(rts_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_RTS); in _cyhal_uart_setup_resources()
731 if (result == CY_RSLT_SUCCESS) in _cyhal_uart_setup_resources()
738 if (result == CY_RSLT_SUCCESS) in _cyhal_uart_setup_resources()
742 …result = _cyhal_utils_allocate_clock(&(obj->clock), &obj->resource, CYHAL_CLOCK_BLOCK_PERIPHERAL_1… in _cyhal_uart_setup_resources()
743 obj->is_clock_owned = (CY_RSLT_SUCCESS == result); in _cyhal_uart_setup_resources()
752 if (result == CY_RSLT_SUCCESS) in _cyhal_uart_setup_resources()
754 result = _cyhal_utils_peri_pclk_assign_divider( in _cyhal_uart_setup_resources()
758 return result; in _cyhal_uart_setup_resources()
779 cy_rslt_t result = (cy_rslt_t) Cy_SCB_UART_Init(obj->base, &(obj->config), &(obj->context)); in _cyhal_uart_init_hw() local
781 if (CY_RSLT_SUCCESS == result) in _cyhal_uart_init_hw()
800 return result; in _cyhal_uart_init_hw()
817 cy_rslt_t result = _cyhal_uart_setup_resources(obj, tx, rx, cts, rts, clk); in cyhal_uart_init() local
819 if (CY_RSLT_SUCCESS == result) in cyhal_uart_init()
831 result = _cyhal_uart_init_hw(obj); in cyhal_uart_init()
834 if (CY_RSLT_SUCCESS == result) in cyhal_uart_init()
845 result = cyhal_uart_set_baud(obj, obj->baud_rate, NULL); in cyhal_uart_init()
855 if (CY_RSLT_SUCCESS != result) in cyhal_uart_init()
859 return result; in cyhal_uart_init()
885 cy_rslt_t result = _cyhal_uart_init_hw(obj); in cyhal_uart_init_cfg() local
888 if(result == CY_RSLT_SUCCESS) in cyhal_uart_init_cfg()
895 return result; in cyhal_uart_init_cfg()
1130 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_uart_enable_flow_control() local
1139 …result = _cyhal_utils_reserve_and_connect(cts_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_CTS); in cyhal_uart_enable_flow_control()
1143 result = cyhal_connect_pin(cts_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_CTS); in cyhal_uart_enable_flow_control()
1145 if (CY_RSLT_SUCCESS == result) in cyhal_uart_enable_flow_control()
1159 result = cyhal_disconnect_pin(obj->pin_cts); in cyhal_uart_enable_flow_control()
1161 if (CY_RSLT_SUCCESS == result) in cyhal_uart_enable_flow_control()
1169 if ((CY_RSLT_SUCCESS == result) && (obj->pin_rts != NC)) in cyhal_uart_enable_flow_control()
1176 …result = _cyhal_utils_reserve_and_connect(rts_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_RTS); in cyhal_uart_enable_flow_control()
1180 result = cyhal_connect_pin(rts_map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_SCB_UART_RTS); in cyhal_uart_enable_flow_control()
1182 obj->rts_enabled = (CY_RSLT_SUCCESS == result); in cyhal_uart_enable_flow_control()
1192 result = cyhal_disconnect_pin(obj->pin_rts); in cyhal_uart_enable_flow_control()
1194 if (CY_RSLT_SUCCESS == result) in cyhal_uart_enable_flow_control()
1201 return result; in cyhal_uart_enable_flow_control()
1237 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_uart_set_async_mode() local
1260 …result = cyhal_dma_init_adv(&(obj->dma_tx), &dma_src_tx, NULL, NULL, dma_priority, CYHAL_DMA_DIREC… in cyhal_uart_set_async_mode()
1287 result = CYHAL_UART_RSLT_ERR_UNSUPPORTED_OPERATION; // DMA not supported in cyhal_uart_set_async_mode()
1311 if(CY_RSLT_SUCCESS == result) in cyhal_uart_set_async_mode()
1316 return result; in cyhal_uart_set_async_mode()
1356 …cy_rslt_t result = cyhal_uart_set_fifo_level(obj, CYHAL_UART_FIFO_TX, Cy_SCB_GetFifoSize(obj->base… in _cyhal_uart_dma_write_async() local
1357 if(result == CY_RSLT_SUCCESS) in _cyhal_uart_dma_write_async()
1363 result = cyhal_dma_configure(&(obj->dma_tx), &dma_config); in _cyhal_uart_dma_write_async()
1370 if(result == CY_RSLT_SUCCESS) in _cyhal_uart_dma_write_async()
1372 result = cyhal_dma_enable(&(obj->dma_tx)); in _cyhal_uart_dma_write_async()
1374 return result; in _cyhal_uart_dma_write_async()
1383 cy_rslt_t result; in cyhal_uart_write_async() local
1390 result = _cyhal_uart_dma_write_async(obj); in cyhal_uart_write_async()
1396 result = Cy_SCB_UART_Transmit(obj->base, tx, length, &(obj->context)); in cyhal_uart_write_async()
1398 return result; in cyhal_uart_write_async()
1438 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_uart_dma_read_async() local
1439 …result = _cyhal_scb_set_fifo_level(obj->base, (cyhal_scb_fifo_type_t)CYHAL_UART_FIFO_RX, length - … in _cyhal_uart_dma_read_async()
1440 if(result == CY_RSLT_SUCCESS) in _cyhal_uart_dma_read_async()
1446 result = cyhal_dma_configure(&(obj->dma_rx), &dma_config); in _cyhal_uart_dma_read_async()
1453 if(result == CY_RSLT_SUCCESS) in _cyhal_uart_dma_read_async()
1455 result = cyhal_dma_enable(&(obj->dma_rx)); in _cyhal_uart_dma_read_async()
1458 return result; in _cyhal_uart_dma_read_async()
1467 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_uart_read_async() local
1476 result = _cyhal_uart_dma_read_async(obj); in cyhal_uart_read_async()
1481 result = Cy_SCB_UART_Receive(obj->base, rx, length, &(obj->context)); in cyhal_uart_read_async()
1483 return result; in cyhal_uart_read_async()
1688 cy_rslt_t result = _cyhal_scb_set_fifo_level(obj->base, (cyhal_scb_fifo_type_t)type, level); in cyhal_uart_set_fifo_level() local
1691 if(result == CY_RSLT_SUCCESS) in cyhal_uart_set_fifo_level()
1696 return result; in cyhal_uart_set_fifo_level()
1712 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_uart_config_software_buffer() local
1719 result = CYHAL_UART_RSLT_ERR_UNSUPPORTED_CONFIG; in cyhal_uart_config_software_buffer()
1728 return result; in cyhal_uart_config_software_buffer()