Lines Matching refs:result
169 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_dac_configure_oa0() local
177 result = Cy_CTB_OpampInit(obj->base_opamp, CY_CTB_OPAMP_0, &config); in _cyhal_dac_configure_oa0()
189 return result; in _cyhal_dac_configure_oa0()
194 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_dac_configure_oa1() local
200 result = Cy_CTB_OpampInit(obj->base_opamp, CY_CTB_OPAMP_1, &cyhal_opamp_default_config); in _cyhal_dac_configure_oa1()
212 return result; in _cyhal_dac_configure_oa1()
225 cy_rslt_t result = (cy_rslt_t)Cy_CTDAC_Init(obj->base_dac, config); in _cyhal_dac_init_hw() local
231 if (CY_RSLT_SUCCESS == result) in _cyhal_dac_init_hw()
237 return result; in _cyhal_dac_init_hw()
245 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_dac_init() local
270 result = CYHAL_DAC_RSLT_BAD_ARGUMENT; in cyhal_dac_init()
277 result = CYHAL_DAC_RSLT_BAD_ARGUMENT; in cyhal_dac_init()
291 else if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
299 if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
301 result = cyhal_hwmgr_reserve(&dac_instance); in cyhal_dac_init()
304 if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
309 if ((NULL != opamp_map) && (CY_RSLT_SUCCESS == result)) in cyhal_dac_init()
312 result = cyhal_hwmgr_reserve(&opamp_instance); in cyhal_dac_init()
313 if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
319 if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
324 … result = _cyhal_utils_reserve_and_connect(dac_map, CYHAL_PIN_MAP_DRIVE_MODE_DAC_CTDAC_VOUTSW); in cyhal_dac_init()
330 … result = _cyhal_utils_reserve_and_connect(opamp_map, CYHAL_PIN_MAP_DRIVE_MODE_OPAMP_OUT_10X); in cyhal_dac_init()
334 if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
340 if (CY_RSLT_SUCCESS == result) in cyhal_dac_init()
345 result = _cyhal_dac_init_hw(obj, &config); in cyhal_dac_init()
349 if ((CY_RSLT_SUCCESS == result) && (obj->resource_opamp.type != CYHAL_RSC_INVALID)) in cyhal_dac_init()
352 result = _cyhal_dac_configure_oa0(obj, true); in cyhal_dac_init()
356 if(CY_RSLT_SUCCESS != result) in cyhal_dac_init()
361 return result; in cyhal_dac_init()
372 cy_rslt_t result = _cyhal_dac_init_hw(obj, cfg->config); in cyhal_dac_init_cfg() local
374 if(CY_RSLT_SUCCESS != result) in cyhal_dac_init_cfg()
378 return result; in cyhal_dac_init_cfg()
439 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_dac_write_mv() local
448 result = CYHAL_DAC_RSLT_BAD_REF_VOLTAGE; in cyhal_dac_write_mv()
457 if (result == CY_RSLT_SUCCESS) in cyhal_dac_write_mv()
463 return result; in cyhal_dac_write_mv()
475 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_dac_set_reference() local
489 result = _cyhal_dac_configure_oa1(obj, false); in cyhal_dac_set_reference()
501 result = cyhal_hwmgr_reserve(&obj->resource_aref_opamp); in cyhal_dac_set_reference()
502 if (CY_RSLT_SUCCESS != result) in cyhal_dac_set_reference()
509 result = _cyhal_dac_configure_oa1(obj, true); in cyhal_dac_set_reference()
516 result = CYHAL_DAC_RSLT_BAD_REF_VOLTAGE; in cyhal_dac_set_reference()
519 if (result == CY_RSLT_SUCCESS) in cyhal_dac_set_reference()
528 result = CYHAL_DAC_RSLT_INVALID_CONFIGURATOR; in cyhal_dac_set_reference()
531 return result; in cyhal_dac_set_reference()