Lines Matching refs:pin_mask
73 u32 pin_mask = 1 << d->hwirq; in mxs_gpio_set_irq_type() local
84 port->both_edges &= ~pin_mask; in mxs_gpio_set_irq_type()
87 val = readl(port->base + PINCTRL_DIN(port)) & pin_mask; in mxs_gpio_set_irq_type()
92 port->both_edges |= pin_mask; in mxs_gpio_set_irq_type()
113 writel(pin_mask, pin_addr + MXS_SET); in mxs_gpio_set_irq_type()
114 writel(pin_mask, port->base + PINCTRL_IRQEN(port) + MXS_SET); in mxs_gpio_set_irq_type()
116 writel(pin_mask, pin_addr + MXS_CLR); in mxs_gpio_set_irq_type()
117 writel(pin_mask, port->base + PINCTRL_PIN2IRQ(port) + MXS_SET); in mxs_gpio_set_irq_type()
123 writel(pin_mask, pin_addr + MXS_SET); in mxs_gpio_set_irq_type()
125 writel(pin_mask, pin_addr + MXS_CLR); in mxs_gpio_set_irq_type()
127 writel(pin_mask, port->base + PINCTRL_IRQSTAT(port) + MXS_CLR); in mxs_gpio_set_irq_type()