Lines Matching refs:pin_mask
68 u32 pin_mask = 1 << d->hwirq; in mxs_gpio_set_irq_type() local
79 port->both_edges &= ~pin_mask; in mxs_gpio_set_irq_type()
82 val = readl(port->base + PINCTRL_DIN(port)) & pin_mask; in mxs_gpio_set_irq_type()
87 port->both_edges |= pin_mask; in mxs_gpio_set_irq_type()
108 writel(pin_mask, pin_addr + MXS_SET); in mxs_gpio_set_irq_type()
109 writel(pin_mask, port->base + PINCTRL_IRQEN(port) + MXS_SET); in mxs_gpio_set_irq_type()
111 writel(pin_mask, pin_addr + MXS_CLR); in mxs_gpio_set_irq_type()
112 writel(pin_mask, port->base + PINCTRL_PIN2IRQ(port) + MXS_SET); in mxs_gpio_set_irq_type()
118 writel(pin_mask, pin_addr + MXS_SET); in mxs_gpio_set_irq_type()
120 writel(pin_mask, pin_addr + MXS_CLR); in mxs_gpio_set_irq_type()
122 writel(pin_mask, port->base + PINCTRL_IRQSTAT(port) + MXS_CLR); in mxs_gpio_set_irq_type()