Lines Matching refs:ctrl
259 uint32_t ctrl; in PCNT_CounterTopSet() local
287 ctrl = pcnt->CTRL; in PCNT_CounterTopSet()
290 if ((ctrl & _PCNT_CTRL_MODE_MASK) != PCNT_CTRL_MODE_DISABLE) { in PCNT_CounterTopSet()
292 pcnt->CTRL = (ctrl & ~_PCNT_CTRL_MODE_MASK) | PCNT_CTRL_MODE_DISABLE; in PCNT_CounterTopSet()
326 PCNT_Enable(pcnt, (PCNT_Mode_TypeDef)(ctrl & _PCNT_CTRL_MODE_MASK)); in PCNT_CounterTopSet()
327 if ((ctrl & _PCNT_CTRL_MODE_MASK) != PCNT_CTRL_MODE_DISABLE) { in PCNT_CounterTopSet()
329 pcnt->CTRL = ctrl; in PCNT_CounterTopSet()
961 uint32_t ctrl = 0; in PCNT_TCCConfiguration() local
972 ctrl |= (config->mode << _PCNT_CTRL_TCCMODE_SHIFT) & _PCNT_CTRL_TCCMODE_MASK; in PCNT_TCCConfiguration()
973 ctrl |= (config->prescaler << _PCNT_CTRL_TCCPRESC_SHIFT) & _PCNT_CTRL_TCCPRESC_MASK; in PCNT_TCCConfiguration()
974 ctrl |= (config->compare << _PCNT_CTRL_TCCCOMP_SHIFT) & _PCNT_CTRL_TCCCOMP_MASK; in PCNT_TCCConfiguration()
975 ctrl |= (config->tccPRS << _PCNT_CTRL_TCCPRSSEL_SHIFT) & _PCNT_CTRL_TCCPRSSEL_MASK; in PCNT_TCCConfiguration()
976 ctrl |= (config->prsPolarity << _PCNT_CTRL_TCCPRSPOL_SHIFT) & _PCNT_CTRL_TCCPRSPOL_MASK; in PCNT_TCCConfiguration()
977 ctrl |= (config->prsGateEnable << _PCNT_CTRL_PRSGATEEN_SHIFT) & _PCNT_CTRL_PRSGATEEN_MASK; in PCNT_TCCConfiguration()
981 pcnt->CTRL = (pcnt->CTRL & (~mask)) | ctrl; in PCNT_TCCConfiguration()