Lines Matching refs:mask
68 uint32_t mask = 0U; in gpio_xec_configure() local
87 mask |= MCHP_GPIO_CTRL_DIR_MASK; in gpio_xec_configure()
88 mask |= MCHP_GPIO_CTRL_INPAD_DIS_MASK; in gpio_xec_configure()
89 mask |= MCHP_GPIO_CTRL_PWRG_MASK; in gpio_xec_configure()
90 mask |= MCHP_GPIO_CTRL_AOD_MASK; in gpio_xec_configure()
96 *current_pcr1 = (*current_pcr1 & ~mask) | pcr1; in gpio_xec_configure()
110 mask |= MCHP_GPIO_CTRL_PUD_MASK; in gpio_xec_configure()
121 mask |= MCHP_GPIO_CTRL_BUFT_MASK; in gpio_xec_configure()
132 mask |= MCHP_GPIO_CTRL_OUTV_HI; in gpio_xec_configure()
154 *current_pcr1 = (*current_pcr1 & ~mask) | pcr1; in gpio_xec_configure()
169 uint32_t mask = 0U; in gpio_xec_pin_interrupt_configure() local
187 mask |= MCHP_GPIO_CTRL_IDET_MASK; in gpio_xec_pin_interrupt_configure()
226 *current_pcr1 = (*current_pcr1 & ~mask) | pcr1; in gpio_xec_pin_interrupt_configure()
244 uint32_t mask, in gpio_xec_port_set_masked_raw() argument
252 *gpio_base = (*gpio_base & ~mask) | (mask & value); in gpio_xec_port_set_masked_raw()
257 static int gpio_xec_port_set_bits_raw(const struct device *dev, uint32_t mask) in gpio_xec_port_set_bits_raw() argument
264 *gpio_base |= mask; in gpio_xec_port_set_bits_raw()
270 uint32_t mask) in gpio_xec_port_clear_bits_raw() argument
277 *gpio_base &= ~mask; in gpio_xec_port_clear_bits_raw()
282 static int gpio_xec_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_xec_port_toggle_bits() argument
289 *gpio_base ^= mask; in gpio_xec_port_toggle_bits()