Home
last modified time | relevance | path

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

/Linux-v4.19/arch/sparc/kernel/
Dprom_irqtrans.c48 unsigned long imap, iclr; in psycho_irq_build() local
65 iclr = controller_regs + iclr_off; in psycho_irq_build()
70 return build_irq(inofixup, iclr, imap); in psycho_irq_build()
228 unsigned long imap, iclr; in sabre_irq_build() local
246 iclr = controller_regs + iclr_off; in sabre_irq_build()
251 irq = build_irq(inofixup, iclr, imap); in sabre_irq_build()
384 unsigned long imap, iclr; in schizo_irq_build() local
393 iclr = schizo_ino_to_iclr(pbm_regs, ino); in schizo_irq_build()
413 irq = build_irq(ign_fixup, iclr, imap); in schizo_irq_build()
516 unsigned long imap, iclr; in fire_irq_build() local
[all …]
Dsbus.c213 unsigned long imap, iclr; in sbus_build_irq() local
229 iclr = sysio_imap_to_iclr(imap); in sbus_build_irq()
237 iclr = reg_base + SYSIO_ICLR_SLOT0; in sbus_build_irq()
240 iclr = reg_base + SYSIO_ICLR_SLOT1; in sbus_build_irq()
243 iclr = reg_base + SYSIO_ICLR_SLOT2; in sbus_build_irq()
247 iclr = reg_base + SYSIO_ICLR_SLOT3; in sbus_build_irq()
251 iclr += ((unsigned long)sbus_level - 1UL) * 8UL; in sbus_build_irq()
253 return build_irq(sbus_level, iclr, imap); in sbus_build_irq()
Dirq_64.c207 unsigned long iclr; member
391 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_enable()
415 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_set_affinity()
448 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_eoi()
612 unsigned int build_irq(int inofixup, unsigned long iclr, unsigned long imap) in build_irq() argument
643 handler_data->iclr = iclr; in build_irq()
673 data->iclr = ~0UL; in sun4v_build_common()
/Linux-v4.19/drivers/irqchip/
Dirq-sa11x0.c87 unsigned int iclr; member
97 st->iclr = readl_relaxed(iobase + ICLR); in sa1100irq_suspend()
114 writel_relaxed(st->iclr, iobase + ICLR); in sa1100irq_resume()
/Linux-v4.19/drivers/tty/serial/
Dsprd_serial.c147 unsigned int ien, iclr; in sprd_stop_tx() local
149 iclr = serial_in(port, SPRD_ICLR); in sprd_stop_tx()
152 iclr |= SPRD_IEN_TX_EMPTY; in sprd_stop_tx()
155 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_tx()
172 unsigned int ien, iclr; in sprd_stop_rx() local
174 iclr = serial_in(port, SPRD_ICLR); in sprd_stop_rx()
178 iclr |= SPRD_IEN_RX_FULL | SPRD_IEN_BREAK_DETECT; in sprd_stop_rx()
181 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_rx()
/Linux-v4.19/arch/unicore32/kernel/
Dirq.c234 unsigned int iclr; member
244 st->iclr = readl(INTC_ICLR); in puv3_irq_suspend()
272 writel(st->iclr, INTC_ICLR); in puv3_irq_resume()
/Linux-v4.19/arch/sparc/include/asm/
Dirq_64.h47 unsigned int build_irq(int inofixup, unsigned long iclr, unsigned long imap);
/Linux-v4.19/drivers/gpio/
Dgpio-ml-ioh.c40 u32 iclr; member
304 iowrite32(BIT(ch), &chip->reg->regs[chip->ch].iclr); in ioh_irq_type()
379 &chip->reg->regs[chip->ch].iclr); in ioh_gpio_handler()
Dgpio-pch.c38 u32 iclr; member
314 iowrite32(1 << (d->irq - chip->irq_base), &chip->reg->iclr); in pch_irq_ack()