Lines Matching refs:result

168     cy_rslt_t result = CY_RSLT_SUCCESS;  in _cyhal_pwm_update_clock_freq()  local
201 result = _cyhal_utils_peri_pclk_set_divider(pclk, &(obj->tcpwm.clock), div - 1); in _cyhal_pwm_update_clock_freq()
202 if(CY_RSLT_SUCCESS == result) in _cyhal_pwm_update_clock_freq()
207 return result; in _cyhal_pwm_update_clock_freq()
212 cy_rslt_t result = CY_RSLT_SUCCESS; in _cyhal_pwm_init_clock() local
219 result = CYHAL_PWM_RSLT_FAILED_CLOCK_INIT; in _cyhal_pwm_init_clock()
222 …else if (CY_RSLT_SUCCESS == (result = _cyhal_utils_allocate_clock(&obj->tcpwm.clock, &obj->tcpwm.r… in _cyhal_pwm_init_clock()
259 result = CYHAL_PWM_RSLT_FAILED_CLOCK_INIT; in _cyhal_pwm_init_clock()
262 if (CY_RSLT_SUCCESS == result) in _cyhal_pwm_init_clock()
267 return result; in _cyhal_pwm_init_clock()
272 …cy_rslt_t result = Cy_TCPWM_PWM_Init(obj->tcpwm.base, _CYHAL_TCPWM_CNT_NUMBER(obj->tcpwm.resource)… in _cyhal_pwm_init_hw() local
288 if (CY_RSLT_SUCCESS == result) in _cyhal_pwm_init_hw()
295 return result; in _cyhal_pwm_init_hw()
304 cy_rslt_t result = _cyhal_pwm_init_clock(obj, 0u, cfg->clock); in cyhal_pwm_init_cfg() local
306 if(CY_RSLT_SUCCESS == result) in cyhal_pwm_init_cfg()
310 result = _cyhal_pwm_init_hw(obj, cfg->config, false); in cyhal_pwm_init_cfg()
313 if(CY_RSLT_SUCCESS != result) in cyhal_pwm_init_cfg()
318 return result; in cyhal_pwm_init_cfg()
326 cy_rslt_t result = CY_RSLT_SUCCESS; in cyhal_pwm_init_adv() local
346 result = CYHAL_PWM_RSLT_BAD_ARGUMENT; in cyhal_pwm_init_adv()
354 if(CY_RSLT_SUCCESS == result) in cyhal_pwm_init_adv()
356result = _cyhal_utils_reserve_and_connect(map, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_TCPWM_LINE); in cyhal_pwm_init_adv()
358 if (CY_RSLT_SUCCESS == result) in cyhal_pwm_init_adv()
367 if (CY_RSLT_SUCCESS == result && NC != compl_pin) in cyhal_pwm_init_adv()
379 result = CYHAL_PWM_RSLT_BAD_ARGUMENT; in cyhal_pwm_init_adv()
383result = _cyhal_utils_reserve_and_connect(map_compl, (uint8_t)CYHAL_PIN_MAP_DRIVE_MODE_TCPWM_LINE_… in cyhal_pwm_init_adv()
384 if (CY_RSLT_SUCCESS == result) in cyhal_pwm_init_adv()
394 result = CYHAL_PWM_RSLT_BAD_ARGUMENT; in cyhal_pwm_init_adv()
398 if (CY_RSLT_SUCCESS == result) in cyhal_pwm_init_adv()
400 result = _cyhal_pwm_init_clock(obj, dead_time_us, clk); in cyhal_pwm_init_adv()
404 if (CY_RSLT_SUCCESS == result) in cyhal_pwm_init_adv()
406 result = _cyhal_pwm_convert_alignment(pwm_alignment, &pdl_alignment, swapped); in cyhal_pwm_init_adv()
409 if (CY_RSLT_SUCCESS == result) in cyhal_pwm_init_adv()
442 result = _cyhal_pwm_init_hw(obj, &pdl_config, swapped); in cyhal_pwm_init_adv()
445 if (CY_RSLT_SUCCESS != result) in cyhal_pwm_init_adv()
450 return result; in cyhal_pwm_init_adv()
468 cy_rslt_t result = _cyhal_pwm_update_clock_freq(obj, period_us); in cyhal_pwm_set_period() local
469 if(CY_RSLT_SUCCESS == result) in cyhal_pwm_set_period()
473 result = cyhal_pwm_set_period_and_compare(obj, period, width); in cyhal_pwm_set_period()
475 return result; in cyhal_pwm_set_period()
485 cy_rslt_t result = _cyhal_pwm_update_clock_freq(obj, period_us); in cyhal_pwm_set_duty_cycle() local
486 if(CY_RSLT_SUCCESS == result) in cyhal_pwm_set_duty_cycle()
490 result = cyhal_pwm_set_period_and_compare(obj, period, width); in cyhal_pwm_set_duty_cycle()
492 return result; in cyhal_pwm_set_duty_cycle()