Home
last modified time | relevance | path

Searched refs:GPIO_INTMASK (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-dwapb.c36 #define GPIO_INTMASK 0x34 macro
127 case GPIO_INTMASK: in gpio_reg_v2_convert()
259 val = dwapb_read(gpio, GPIO_INTMASK) | BIT(hwirq); in dwapb_irq_mask()
260 dwapb_write(gpio, GPIO_INTMASK, val); in dwapb_irq_mask()
278 val = dwapb_read(gpio, GPIO_INTMASK) & ~BIT(hwirq); in dwapb_irq_unmask()
279 dwapb_write(gpio, GPIO_INTMASK, val); in dwapb_irq_unmask()
294 val = dwapb_read(gpio, GPIO_INTMASK) & ~BIT(hwirq); in dwapb_irq_enable()
295 dwapb_write(gpio, GPIO_INTMASK, val); in dwapb_irq_enable()
308 val = dwapb_read(gpio, GPIO_INTMASK) | BIT(hwirq); in dwapb_irq_disable()
309 dwapb_write(gpio, GPIO_INTMASK, val); in dwapb_irq_disable()
[all …]
/linux/arch/arc/plat-hsdk/
H A Dplatform.c76 #define GPIO_INTMASK (HSDK_GPIO_INTC + 0x34) in hsdk_enable_gpio_intc_wire() macro
81 iowrite32(0xffffffff, (void __iomem *) GPIO_INTMASK); in hsdk_enable_gpio_intc_wire()
82 iowrite32(~GPIO_INT_CONNECTED_MASK, (void __iomem *) GPIO_INTMASK); in hsdk_enable_gpio_intc_wire()
/linux/arch/arc/plat-axs10x/
H A Daxs10x.c62 #define GPIO_INTMASK (AXC001_GPIO_INTC + 0x34) in axs10x_enable_gpio_intc_wire() macro
67 iowrite32(~(1 << MB_TO_GPIO_IRQ), (void __iomem *) GPIO_INTMASK); in axs10x_enable_gpio_intc_wire()