Searched refs:current_mask (Results 1 – 1 of 1) sorted by relevance
570 uint32_t current_mask = Cy_SAR2_Channel_GetInterruptMask(obj->base, last_channel); in _cyhal_adc_update_intr_mask() local574 new_mask = current_mask | CY_SAR2_INT_GRP_DONE; in _cyhal_adc_update_intr_mask()578 new_mask = current_mask & ~CY_SAR2_INT_GRP_DONE; in _cyhal_adc_update_intr_mask()581 Cy_SAR2_Channel_ClearInterrupt(obj->base, last_channel, new_mask & (~current_mask)); in _cyhal_adc_update_intr_mask()584 uint32_t current_mask = Cy_SAR_GetInterruptMask(obj->base); in _cyhal_adc_update_intr_mask() local588 new_mask = current_mask | CY_SAR_INTR_EOS; in _cyhal_adc_update_intr_mask()592 new_mask = current_mask & ~CY_SAR_INTR_EOS; in _cyhal_adc_update_intr_mask()595 Cy_SAR_ClearInterrupt(obj->base, new_mask & (~current_mask)); in _cyhal_adc_update_intr_mask()