/linux-4.1.27/arch/sparc/kernel/ |
H A D | prom_irqtrans.c | 47 unsigned long imap, iclr; psycho_irq_build() local 64 iclr = controller_regs + iclr_off; psycho_irq_build() 69 return build_irq(inofixup, iclr, imap); psycho_irq_build() 227 unsigned long imap, iclr; sabre_irq_build() local 245 iclr = controller_regs + iclr_off; sabre_irq_build() 250 irq = build_irq(inofixup, iclr, imap); sabre_irq_build() 289 * imap/iclr registers are per-PBM. 383 unsigned long imap, iclr; schizo_irq_build() local 392 iclr = schizo_ino_to_iclr(pbm_regs, ino); schizo_irq_build() 412 irq = build_irq(ign_fixup, iclr, imap); schizo_irq_build() 515 unsigned long imap, iclr; fire_irq_build() local 522 iclr = fire_ino_to_iclr(pbm_regs, ino); fire_irq_build() 538 return build_irq(ino, iclr, imap); fire_irq_build() 653 unsigned long imap, iclr; sbus_of_build_irq() local 679 iclr = sysio_imap_to_iclr(imap); sbus_of_build_irq() 685 iclr = reg_base + SYSIO_ICLR_SLOT0; sbus_of_build_irq() 688 iclr = reg_base + SYSIO_ICLR_SLOT1; sbus_of_build_irq() 691 iclr = reg_base + SYSIO_ICLR_SLOT2; sbus_of_build_irq() 695 iclr = reg_base + SYSIO_ICLR_SLOT3; sbus_of_build_irq() 699 iclr += ((unsigned long)sbus_level - 1UL) * 8UL; sbus_of_build_irq() 701 return build_irq(sbus_level, iclr, imap); sbus_of_build_irq() 724 unsigned long imap, iclr; central_build_irq() local 738 iclr = res->start + 0x10UL; central_build_irq() 741 upa_writel(0, iclr); central_build_irq() 742 upa_readl(iclr); central_build_irq() 748 return build_irq(0, iclr, imap); central_build_irq()
|
H A D | sbus.c | 212 unsigned long imap, iclr; sbus_build_irq() local 228 iclr = sysio_imap_to_iclr(imap); sbus_build_irq() 236 iclr = reg_base + SYSIO_ICLR_SLOT0; sbus_build_irq() 239 iclr = reg_base + SYSIO_ICLR_SLOT1; sbus_build_irq() 242 iclr = reg_base + SYSIO_ICLR_SLOT2; sbus_build_irq() 246 iclr = reg_base + SYSIO_ICLR_SLOT3; sbus_build_irq() 250 iclr += ((unsigned long)sbus_level - 1UL) * 8UL; sbus_build_irq() 252 return build_irq(sbus_level, iclr, imap); sbus_build_irq()
|
H A D | irq_64.c | 207 unsigned long iclr; member in struct:irq_handler_data 389 upa_writeq(ICLR_IDLE, handler_data->iclr); sun4u_irq_enable() 412 upa_writeq(ICLR_IDLE, handler_data->iclr); sun4u_set_affinity() 444 upa_writeq(ICLR_IDLE, handler_data->iclr); sun4u_irq_eoi() 607 unsigned int build_irq(int inofixup, unsigned long iclr, unsigned long imap) build_irq() argument 638 handler_data->iclr = iclr; build_irq() 668 data->iclr = ~0UL; sun4v_build_common()
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
H A D | irq.c | 89 unsigned int iclr; member in struct:sa1100irq_state 99 st->iclr = ICLR; sa1100irq_suspend() 118 ICLR = st->iclr; sa1100irq_resume()
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | sprd_serial.c | 154 unsigned int ien, iclr; sprd_stop_tx() local 156 iclr = serial_in(port, SPRD_ICLR); sprd_stop_tx() 159 iclr |= SPRD_IEN_TX_EMPTY; sprd_stop_tx() 162 serial_out(port, SPRD_ICLR, iclr); sprd_stop_tx() 179 unsigned int ien, iclr; sprd_stop_rx() local 181 iclr = serial_in(port, SPRD_ICLR); sprd_stop_rx() 185 iclr |= SPRD_IEN_RX_FULL | SPRD_IEN_BREAK_DETECT; sprd_stop_rx() 188 serial_out(port, SPRD_ICLR, iclr); sprd_stop_rx()
|
/linux-4.1.27/arch/sparc/include/asm/ |
H A D | irq_64.h | 46 unsigned int build_irq(int inofixup, unsigned long iclr, unsigned long imap);
|
/linux-4.1.27/arch/unicore32/kernel/ |
H A D | irq.c | 235 unsigned int iclr; member in struct:puv3_irq_state 245 st->iclr = readl(INTC_ICLR); puv3_irq_suspend() 273 writel(st->iclr, INTC_ICLR); puv3_irq_resume()
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-ml-ioh.c | 40 u32 iclr; member in struct:ioh_reg_comn 303 /* iclr */ ioh_irq_type() 304 iowrite32(BIT(ch), &chip->reg->regs[chip->ch].iclr); ioh_irq_type() 379 &chip->reg->regs[chip->ch].iclr); ioh_gpio_handler()
|
H A D | gpio-pch.c | 38 u32 iclr; member in struct:pch_regs 314 iowrite32(1 << (d->irq - chip->irq_base), &chip->reg->iclr); pch_irq_ack()
|