Lines Matching refs:result
841 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_adc_populate_pdl_config() local
852 result = _cyhal_adc_convert_resolution(hal_config->resolution, &pdl_config->subResolution); in _cyhal_adc_populate_pdl_config()
854 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_populate_pdl_config()
860 result = _cyhal_adc_convert_average_count(hal_config->average_count, &pdl_config->avgCnt); in _cyhal_adc_populate_pdl_config()
862 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_populate_pdl_config()
878 return result; in _cyhal_adc_populate_pdl_config()
885 uint32_t result = 0; in _cyhal_adc_convert_average_mode() local
888 result |= CY_SAR_AVG_MODE_SEQUENTIAL_ACCUM; in _cyhal_adc_convert_average_mode()
893 result |= (CY_SAR_AVG_MODE_INTERLEAVED | SAR_SAMPLE_CTRL_AVG_SHIFT_Msk); in _cyhal_adc_convert_average_mode()
897 result |= CY_SAR_AVG_MODE_SEQUENTIAL_FIXED; in _cyhal_adc_convert_average_mode()
899 return result; in _cyhal_adc_convert_average_mode()
926 cy_rslt_t result = _cyhal_adc_convert_average_count(hal_config->average_count, &pdl_avg); in _cyhal_adc_populate_pdl_config() local
927 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_populate_pdl_config()
936 return result; in _cyhal_adc_populate_pdl_config()
1032 cy_rslt_t result = cyhal_dma_configure(&(obj->dma), &dma_config); in _cyhal_adc_irq_handler() local
1033 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_irq_handler()
1035 result = cyhal_dma_enable(&(obj->dma)); in _cyhal_adc_irq_handler()
1037 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_irq_handler()
1039 result = cyhal_dma_start_transfer(&(obj->dma)); in _cyhal_adc_irq_handler()
1041 CY_ASSERT(CY_RSLT_SUCCESS == result); in _cyhal_adc_irq_handler()
1116 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_adc_config_hw() local
1137 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in _cyhal_adc_config_hw()
1153 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in _cyhal_adc_config_hw()
1157 if (CY_RSLT_SUCCESS == result) in _cyhal_adc_config_hw()
1167 …(result = _cyhal_utils_allocate_clock(&(obj->clock), &(obj->resource), CYHAL_CLOCK_BLOCK_PERIPHERA… in _cyhal_adc_config_hw()
1173 if (CY_RSLT_SUCCESS == result) in _cyhal_adc_config_hw()
1176 result = CYHAL_ADC_RSLT_FAILED_CLOCK; in _cyhal_adc_config_hw()
1179 if (CY_RSLT_SUCCESS == result) in _cyhal_adc_config_hw()
1189 result = CYHAL_ADC_RSLT_FAILED_CLOCK; in _cyhal_adc_config_hw()
1194 if (result == CY_RSLT_SUCCESS) in _cyhal_adc_config_hw()
1197 result = (cy_rslt_t)Cy_SAR2_Init(obj->base, cfg->config); in _cyhal_adc_config_hw()
1200 result = (cy_rslt_t)Cy_SAR_Init(obj->base, cfg->config); in _cyhal_adc_config_hw()
1204 if (result == CY_RSLT_SUCCESS) in _cyhal_adc_config_hw()
1236 return result; in _cyhal_adc_config_hw()
1242 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_adc_init_cfg() local
1245 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_init_cfg()
1248 if(CY_RSLT_SUCCESS == result) in cyhal_adc_init_cfg()
1251 result = _cyhal_adc_config_hw(adc, cfg, NC, true); in cyhal_adc_init_cfg()
1254 if(CY_RSLT_SUCCESS == result) in cyhal_adc_init_cfg()
1275 return result; in cyhal_adc_init_cfg()
1280 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_adc_init() local
1289 result = _cyhal_adc_populate_pdl_config(&_CYHAL_ADC_DEFAULT_CONFIG, &pdl_config, chan_configs); in cyhal_adc_init()
1291 result = _cyhal_adc_populate_pdl_config(&_CYHAL_ADC_DEFAULT_CONFIG, &pdl_config); in cyhal_adc_init()
1295 if (CY_RSLT_SUCCESS == result) in cyhal_adc_init()
1307 result = _cyhal_adc_config_hw(obj, &config, pin, false); in cyhal_adc_init()
1312 if(CY_RSLT_SUCCESS == result) in cyhal_adc_init()
1314 result = cyhal_adc_configure(obj, &_CYHAL_ADC_DEFAULT_CONFIG); in cyhal_adc_init()
1316 if (CY_RSLT_SUCCESS == result) in cyhal_adc_init()
1321 return result; in cyhal_adc_init()
1392 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_adc_apply_channel_configs() local
1401 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in _cyhal_adc_apply_channel_configs()
1462 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_apply_channel_configs()
1464 result = result2; in _cyhal_adc_apply_channel_configs()
1468 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_apply_channel_configs()
1471 …result = Cy_SAR2_SetGenericTriggerOutput(PASS0_EPASS_MMIO, obj->resource.block_num, 0u, last_enabl… in _cyhal_adc_apply_channel_configs()
1475 return result; in _cyhal_adc_apply_channel_configs()
1500 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_adc_populate_acquisition_timers() local
1510 result = CYHAL_ADC_RSLT_FAILED_CLOCK; in _cyhal_adc_populate_acquisition_timers()
1512 if (result == CY_RSLT_SUCCESS) in _cyhal_adc_populate_acquisition_timers()
1542 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in _cyhal_adc_populate_acquisition_timers()
1548 if(CY_RSLT_SUCCESS == result) in _cyhal_adc_populate_acquisition_timers()
1579 return result; in _cyhal_adc_populate_acquisition_timers()
1585 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_adc_configure() local
1598 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1616 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1637 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1641 …result = _cyhal_utils_reserve_and_connect(ext_vref_map, CYHAL_PIN_MAP_DRIVE_MODE_PASS_SAR_EXT_VREF… in cyhal_adc_configure()
1644 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1668 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1674 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1684 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1688 …result = _cyhal_utils_reserve_and_connect(bypass_map, CYHAL_PIN_MAP_DRIVE_MODE_PASS_SAR_EXT_VREF0); in cyhal_adc_configure()
1692 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1709 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1716 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1723 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_configure()
1729 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1734 result = _cyhal_adc_populate_pdl_config(config, &pdl_config, chan_configs); in cyhal_adc_configure()
1737 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1739 result = _cyhal_adc_populate_pdl_config(config, &pdl_config); in cyhal_adc_configure()
1743 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1763 result = (cy_rslt_t)Cy_SAR_Init(obj->base, &pdl_config); in cyhal_adc_configure()
1769 if(CY_RSLT_SUCCESS == result) in cyhal_adc_configure()
1777 result = _cyhal_adc_apply_channel_configs(obj, channel_configs); in cyhal_adc_configure()
1787 return result; in cyhal_adc_configure()
1944 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_adc_set_sample_rate() local
1949 result = cyhal_clock_set_frequency(&(obj->clock), desired_hz, NULL); in cyhal_adc_set_sample_rate()
1952 if(CY_RSLT_SUCCESS == result) in cyhal_adc_set_sample_rate()
1954 result = _cyhal_adc_populate_acquisition_timers(obj); in cyhal_adc_set_sample_rate()
1957 if(CY_RSLT_SUCCESS == result) in cyhal_adc_set_sample_rate()
1965 return result; in cyhal_adc_set_sample_rate()
1986 uint32_t result = existing_config & PRESERVE_MASK; in _cyhal_adc_channel_update_config() local
1987 result |= in _cyhal_adc_channel_update_config()
1992 …result |= _VAL2FLD(SAR_CHAN_CONFIG_RESOLUTION, (resolution_override ? CY_SAR_SUB_RES : CY_SAR_MAX_… in _cyhal_adc_channel_update_config()
1995 obj->adc->base->CHAN_CONFIG[obj->channel_idx] = result; in _cyhal_adc_channel_update_config()
2000 uint32_t result = 0u; in _cyhal_adc_channel_set_pin_config() local
2003 result |= _cyhal_adc_get_pin_addr(vplus); in _cyhal_adc_channel_set_pin_config()
2004 result |= _BOOL2FLD(SAR_CHAN_CONFIG_DIFFERENTIAL_EN, NC != vminus); in _cyhal_adc_channel_set_pin_config()
2006 result |= _cyhal_adc_get_pin_addr(vplus, true); in _cyhal_adc_channel_set_pin_config()
2010 result |= (uint32_t)CY_SAR_CHAN_SINGLE_ENDED; in _cyhal_adc_channel_set_pin_config()
2015 result |= _cyhal_adc_get_pin_addr(vminus, false); in _cyhal_adc_channel_set_pin_config()
2016 result |= (uint32_t)CY_SAR_CHAN_DIFFERENTIAL_UNPAIRED; in _cyhal_adc_channel_set_pin_config()
2020 obj->adc->base->CHAN_CONFIG[obj->channel_idx] = result; in _cyhal_adc_channel_set_pin_config()
2053 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_adc_channel_init_diff() local
2068 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_channel_init_diff()
2073 if (CY_RSLT_SUCCESS == result) in cyhal_adc_channel_init_diff()
2088 result = CYHAL_ADC_RSLT_NO_CHANNELS; in cyhal_adc_channel_init_diff()
2091 if(CY_RSLT_SUCCESS == result) in cyhal_adc_channel_init_diff()
2103 if((CY_RSLT_SUCCESS == result) && (CYHAL_ADC_VNEG != vminus)) in cyhal_adc_channel_init_diff()
2107 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_channel_init_diff()
2113 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_channel_init_diff()
2119 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; in cyhal_adc_channel_init_diff()
2125 if(CY_RSLT_SUCCESS == result) in cyhal_adc_channel_init_diff()
2127 … result = _cyhal_utils_reserve_and_connect(vplus_map, CYHAL_PIN_MAP_DRIVE_MODE_PASS_SARMUX_PADS); in cyhal_adc_channel_init_diff()
2130 if(CY_RSLT_SUCCESS == result) in cyhal_adc_channel_init_diff()
2136 … result = _cyhal_utils_reserve_and_connect(vminus_map, CYHAL_PIN_MAP_DRIVE_MODE_PASS_SARMUX_PADS); in cyhal_adc_channel_init_diff()
2140 if(CY_RSLT_SUCCESS == result) in cyhal_adc_channel_init_diff()
2144 result = _cyhal_adc_populate_acquisition_timers(obj->adc); in cyhal_adc_channel_init_diff()
2147 if(CY_RSLT_SUCCESS == result) in cyhal_adc_channel_init_diff()
2176 result = _cyhal_adc_apply_channel_configs(obj->adc, channel_configs); in cyhal_adc_channel_init_diff()
2194 result = cyhal_adc_channel_configure(obj, cfg); in cyhal_adc_channel_init_diff()
2198 if(CY_RSLT_SUCCESS != result) in cyhal_adc_channel_init_diff()
2203 return result; in cyhal_adc_channel_init_diff()
2392 …int32_t result = (int32_t)(Cy_SAR2_Channel_GetResult(obj->adc->base, obj->channel_idx, NULL /* We … in cyhal_adc_read() local
2395 int32_t result = Cy_SAR_GetResult32(obj->adc->base, obj->channel_idx); in cyhal_adc_read() local
2411 return result; in cyhal_adc_read()
2458 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_adc_set_async_mode() local
2463 … result = cyhal_dma_init(&(obj->dma), CYHAL_DMA_PRIORITY_DEFAULT, CYHAL_DMA_DIRECTION_PERIPH2MEM); in cyhal_adc_set_async_mode()
2464 if(CY_RSLT_SUCCESS == result) in cyhal_adc_set_async_mode()
2471 result = CYHAL_ADC_RSLT_BAD_ARGUMENT; // DMA not supported in cyhal_adc_set_async_mode()
2486 if(CY_RSLT_SUCCESS == result) in cyhal_adc_set_async_mode()