Lines Matching refs:mask
41 uint32_t mask = 0U; in gpio_mcux_configure() local
81 mask |= PORT_PCR_MUX_MASK; in gpio_mcux_configure()
92 mask |= PORT_PCR_PE_MASK | PORT_PCR_PS_MASK; in gpio_mcux_configure()
110 mask |= PORT_PCR_DSE_MASK; in gpio_mcux_configure()
122 port_base->PCR[pin] = (port_base->PCR[pin] & ~mask) | pcr; in gpio_mcux_configure()
138 uint32_t mask, in gpio_mcux_port_set_masked_raw() argument
144 gpio_base->PDOR = (gpio_base->PDOR & ~mask) | (mask & value); in gpio_mcux_port_set_masked_raw()
150 uint32_t mask) in gpio_mcux_port_set_bits_raw() argument
155 gpio_base->PSOR = mask; in gpio_mcux_port_set_bits_raw()
161 uint32_t mask) in gpio_mcux_port_clear_bits_raw() argument
166 gpio_base->PCOR = mask; in gpio_mcux_port_clear_bits_raw()
171 static int gpio_mcux_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_mcux_port_toggle_bits() argument
176 gpio_base->PTOR = mask; in gpio_mcux_port_toggle_bits()