Home
last modified time | relevance | path

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

/openbmc/linux/drivers/irqchip/
H A Dirq-ixp4xx.c51 void __iomem *irqbase; member
78 val = __raw_readl(ixi->irqbase + IXP4XX_ICMR2); in ixp4xx_irq_mask()
80 __raw_writel(val, ixi->irqbase + IXP4XX_ICMR2); in ixp4xx_irq_mask()
82 val = __raw_readl(ixi->irqbase + IXP4XX_ICMR); in ixp4xx_irq_mask()
84 __raw_writel(val, ixi->irqbase + IXP4XX_ICMR); in ixp4xx_irq_mask()
102 val = __raw_readl(ixi->irqbase + IXP4XX_ICMR); in ixp4xx_irq_unmask()
104 __raw_writel(val, ixi->irqbase + IXP4XX_ICMR); in ixp4xx_irq_unmask()
206 void __iomem *irqbase, in ixp4xx_irq_setup() argument
212 ixi->irqbase = irqbase; in ixp4xx_irq_setup()
216 __raw_writel(0x0, ixi->irqbase + IXP4XX_ICLR); in ixp4xx_irq_setup()
[all …]
/openbmc/qemu/hw/rx/
H A Drx62n.c164 int i, irqbase; in register_tmr() local
172 irqbase = RX62N_TMR_IRQ + TMR_NR_IRQ * unit; in register_tmr()
174 sysbus_connect_irq(tmr, i, s->irq[irqbase + i]); in register_tmr()
182 int i, irqbase; in register_cmt() local
190 irqbase = RX62N_CMT_IRQ + CMT_NR_IRQ * unit; in register_cmt()
192 sysbus_connect_irq(cmt, i, s->irq[irqbase + i]); in register_cmt()
200 int i, irqbase; in register_sci() local
209 irqbase = RX62N_SCI_IRQ + SCI_NR_IRQ * unit; in register_sci()
211 sysbus_connect_irq(sci, i, s->irq[irqbase + i]); in register_sci()
/openbmc/linux/arch/mips/kernel/
H A Dirq-msc01.c117 void __init init_msc_irqs(unsigned long icubase, unsigned int irqbase, msc_irqmap_t *imp, int nirq) in init_msc_irqs() argument
131 irq_set_chip_and_handler_name(irqbase + n, in init_msc_irqs()
141 irq_set_chip_and_handler_name(irqbase + n, in init_msc_irqs()
152 irq_base = irqbase; in init_msc_irqs()
/openbmc/linux/drivers/gpio/
H A Dgpio-sa1100.c20 int irqbase; member
90 return sa1100_gpio_chip(chip)->irqbase + offset; in sa1100_to_irq()
106 .irqbase = IRQ_GPIO0,
244 irq = sgc->irqbase; in sa1100_gpio_handler()
H A Dgpio-mvebu.c116 int irqbase; member
/openbmc/linux/arch/arm/common/
H A Dsa1111.c401 writel_relaxed(0, irqbase + SA1111_INTEN0); in sa1111_setup_irq()
402 writel_relaxed(0, irqbase + SA1111_INTEN1); in sa1111_setup_irq()
403 writel_relaxed(0, irqbase + SA1111_WAKEEN0); in sa1111_setup_irq()
404 writel_relaxed(0, irqbase + SA1111_WAKEEN1); in sa1111_setup_irq()
410 writel_relaxed(0, irqbase + SA1111_INTPOL0); in sa1111_setup_irq()
413 irqbase + SA1111_INTPOL1); in sa1111_setup_irq()
416 writel_relaxed(~0, irqbase + SA1111_INTSTATCLR0); in sa1111_setup_irq()
455 writel_relaxed(0, irqbase + SA1111_INTEN0); in sa1111_remove_irq()
456 writel_relaxed(0, irqbase + SA1111_INTEN1); in sa1111_remove_irq()
457 writel_relaxed(0, irqbase + SA1111_WAKEEN0); in sa1111_remove_irq()
[all …]
/openbmc/qemu/hw/arm/
H A Dmusca.c292 int irqbase = 7 + i * 6; in make_uart() local
299 sysbus_connect_irq(s, 0, get_sse_irq_in(mms, irqbase + 5)); /* combined */ in make_uart()
300 sysbus_connect_irq(s, 1, get_sse_irq_in(mms, irqbase + 0)); /* RX */ in make_uart()
301 sysbus_connect_irq(s, 2, get_sse_irq_in(mms, irqbase + 1)); /* TX */ in make_uart()
302 sysbus_connect_irq(s, 3, get_sse_irq_in(mms, irqbase + 2)); /* RT */ in make_uart()
303 sysbus_connect_irq(s, 4, get_sse_irq_in(mms, irqbase + 3)); /* MS */ in make_uart()
304 sysbus_connect_irq(s, 5, get_sse_irq_in(mms, irqbase + 4)); /* E */ in make_uart()
/openbmc/linux/arch/arm/mach-imx/
H A Davic.c166 static void __init mxc_init_irq(void __iomem *irqbase) in mxc_init_irq() argument
172 avic_base = irqbase; in mxc_init_irq()
/openbmc/linux/arch/arm/mach-rpc/
H A Decard.c991 int slot, irqbase; in ecard_init() local
993 irqbase = irq_alloc_descs(-1, 0, 8, -1); in ecard_init()
994 if (irqbase < 0) in ecard_init()
995 return irqbase; in ecard_init()
1001 irq_free_descs(irqbase, 8); in ecard_init()
1008 if (ecard_probe(slot, irqbase + slot, ECARD_EASI) == -ENODEV) in ecard_init()
1009 ecard_probe(slot, irqbase + slot, ECARD_IOC); in ecard_init()
/openbmc/linux/drivers/mfd/
H A Dmt6397-irq.c80 int irqbase) in mt6397_irq_handle_reg() argument
93 irq = irq_find_mapping(mt6397->irq_domain, irqbase + i); in mt6397_irq_handle_reg()
/openbmc/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm7xx.c83 int irqbase; member
1914 pctrl->gpio_bank[id].irqbase = id * NPCM7XX_GPIO_PER_BANK; in npcm7xx_gpio_of()
H A Dpinctrl-npcm8xx.c96 int irqbase; member
2376 pctrl->gpio_bank[id].irqbase = id * NPCM8XX_GPIO_PER_BANK; in npcm8xx_gpio_fw()