Lines Matching refs:cnvFirstEdge
364 uint32_t cnvFirstEdge; in TPM_SetupSinglePwmChannel() local
368 cnvFirstEdge = mod + 1U; in TPM_SetupSinglePwmChannel()
373 cnvFirstEdge = 0U; in TPM_SetupSinglePwmChannel()
378 cnvFirstEdge = (mod * chnlParams.firstEdgeDelayPercent) / 100U; in TPM_SetupSinglePwmChannel()
404 base->CONTROLS[chnlId].CnV = cnvFirstEdge; in TPM_SetupSinglePwmChannel()
409 } while (cnvFirstEdge != base->CONTROLS[chnlId].CnV); in TPM_SetupSinglePwmChannel()
434 base->CONTROLS[chnlId].CnV = cnvFirstEdge + cnv; in TPM_SetupSinglePwmChannel()
439 } while ((cnvFirstEdge + cnv) != base->CONTROLS[chnlId].CnV); in TPM_SetupSinglePwmChannel()
634 uint32_t cnvFirstEdge; in TPM_UpdatePwmDutycycle() local
638 cnvFirstEdge = 0U; in TPM_UpdatePwmDutycycle()
642 cnvFirstEdge = base->CONTROLS[chnlId * 2U].CnV & counterMax; in TPM_UpdatePwmDutycycle()
645 if (((cnvFirstEdge + cnv) > mod) || ((cnv == 0U) && (cnvFirstEdge > 0U))) in TPM_UpdatePwmDutycycle()
661 cnvFirstEdge = mod + 1U; in TPM_UpdatePwmDutycycle()
670 base->CONTROLS[chnlId * 2U].CnV = cnvFirstEdge; in TPM_UpdatePwmDutycycle()
675 } while (cnvFirstEdge != base->CONTROLS[chnlId * 2U].CnV); in TPM_UpdatePwmDutycycle()
678 base->CONTROLS[(chnlId * 2U) + 1U].CnV = cnvFirstEdge + cnv; in TPM_UpdatePwmDutycycle()
679 } while ((cnvFirstEdge + cnv) != base->CONTROLS[(chnlId * 2U) + 1U].CnV); in TPM_UpdatePwmDutycycle()