Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/irqchip/
Dirq-keystone.c44 static inline u32 keystone_irq_readl(struct keystone_irq_device *kirq) in keystone_irq_readl() argument
49 ret = regmap_read(kirq->devctrl_regs, kirq->devctrl_offset, &val); in keystone_irq_readl()
51 dev_dbg(kirq->dev, "irq read failed ret(%d)\n", ret); in keystone_irq_readl()
56 keystone_irq_writel(struct keystone_irq_device *kirq, u32 value) in keystone_irq_writel() argument
60 ret = regmap_write(kirq->devctrl_regs, kirq->devctrl_offset, value); in keystone_irq_writel()
62 dev_dbg(kirq->dev, "irq write failed ret(%d)\n", ret); in keystone_irq_writel()
67 struct keystone_irq_device *kirq = irq_data_get_irq_chip_data(d); in keystone_irq_setmask() local
69 kirq->mask |= BIT(d->hwirq); in keystone_irq_setmask()
70 dev_dbg(kirq->dev, "mask %lu [%x]\n", d->hwirq, kirq->mask); in keystone_irq_setmask()
75 struct keystone_irq_device *kirq = irq_data_get_irq_chip_data(d); in keystone_irq_unmask() local
[all …]