Lines Matching refs:mask
199 static inline void RGPIO_PortSet(RGPIO_Type *base, uint32_t mask) in RGPIO_PortSet() argument
201 base->PSOR = mask; in RGPIO_PortSet()
208 static inline void RGPIO_SetPinsOutput(RGPIO_Type *base, uint32_t mask) in RGPIO_SetPinsOutput() argument
210 RGPIO_PortSet(base, mask); in RGPIO_SetPinsOutput()
219 static inline void RGPIO_PortClear(RGPIO_Type *base, uint32_t mask) in RGPIO_PortClear() argument
221 base->PCOR = mask; in RGPIO_PortClear()
231 static inline void RGPIO_ClearPinsOutput(RGPIO_Type *base, uint32_t mask) in RGPIO_ClearPinsOutput() argument
233 RGPIO_PortClear(base, mask); in RGPIO_ClearPinsOutput()
242 static inline void RGPIO_PortToggle(RGPIO_Type *base, uint32_t mask) in RGPIO_PortToggle() argument
244 base->PTOR = mask; in RGPIO_PortToggle()
251 static inline void RGPIO_TogglePinsOutput(RGPIO_Type *base, uint32_t mask) in RGPIO_TogglePinsOutput() argument
253 RGPIO_PortToggle(base, mask); in RGPIO_TogglePinsOutput()
289 static inline void RGPIO_EnablePortInput(RGPIO_Type *base, uint32_t mask, bool enable) in RGPIO_EnablePortInput() argument
293 base->PIDR &= ~mask; in RGPIO_EnablePortInput()
297 base->PIDR |= mask; in RGPIO_EnablePortInput()
338 void RGPIO_PortClearInterruptFlags(RGPIO_Type *base, uint32_t mask);
344 static inline void RGPIO_ClearPinsInterruptFlags(RGPIO_Type *base, uint32_t mask) in RGPIO_ClearPinsInterruptFlags() argument
346 RGPIO_PortClearInterruptFlags(base, mask); in RGPIO_ClearPinsInterruptFlags()
390 uint32_t mask, in _SetMultipleInterruptPinsConfig() argument
394 if (0U != (mask & 0xFFFFU)) in _SetMultipleInterruptPinsConfig()
397 …t32_t)sel << RGPIO_ICR_IRQS_SHIFT) | ((uint32_t)config << RGPIO_ICR_IRQC_SHIFT) | (mask & 0xFFFFU); in _SetMultipleInterruptPinsConfig()
399 mask = mask >> 16; in _SetMultipleInterruptPinsConfig()
400 if (0U != mask) in _SetMultipleInterruptPinsConfig()
403 …t32_t)sel << RGPIO_ICR_IRQS_SHIFT) | ((uint32_t)config << RGPIO_ICR_IRQC_SHIFT) | (mask & 0xFFFFU); in _SetMultipleInterruptPinsConfig()
433 …line void RGPIO_ClearPinsInterruptFlags(RGPIO_Type *base, rgpio_interrupt_sel_t sel, uint32_t mask) in RGPIO_ClearPinsInterruptFlags() argument
435 base->ISFR[(uint8_t)sel] = mask; in RGPIO_ClearPinsInterruptFlags()
555 static inline void FGPIO_PortSet(FGPIO_Type *base, uint32_t mask) in FGPIO_PortSet() argument
557 base->PSOR = mask; in FGPIO_PortSet()
564 static inline void FGPIO_SetPinsOutput(FGPIO_Type *base, uint32_t mask) in FGPIO_SetPinsOutput() argument
566 FGPIO_PortSet(base, mask); in FGPIO_SetPinsOutput()
575 static inline void FGPIO_PortClear(FGPIO_Type *base, uint32_t mask) in FGPIO_PortClear() argument
577 base->PCOR = mask; in FGPIO_PortClear()
584 static inline void FGPIO_ClearPinsOutput(FGPIO_Type *base, uint32_t mask) in FGPIO_ClearPinsOutput() argument
586 FGPIO_PortClear(base, mask); in FGPIO_ClearPinsOutput()
595 static inline void FGPIO_PortToggle(FGPIO_Type *base, uint32_t mask) in FGPIO_PortToggle() argument
597 base->PTOR = mask; in FGPIO_PortToggle()
604 static inline void FGPIO_TogglePinsOutput(FGPIO_Type *base, uint32_t mask) in FGPIO_TogglePinsOutput() argument
606 FGPIO_PortToggle(base, mask); in FGPIO_TogglePinsOutput()
671 void FGPIO_PortClearInterruptFlags(FGPIO_Type *base, uint32_t mask);
677 static inline void FGPIO_ClearPinsInterruptFlags(FGPIO_Type *base, uint32_t mask) in FGPIO_ClearPinsInterruptFlags() argument
679 FGPIO_PortClearInterruptFlags(base, mask); in FGPIO_ClearPinsInterruptFlags()