/linux-4.1.27/arch/m68k/coldfire/ |
D | intc-5272.c | 39 unsigned int icr; member 45 /*MCF_IRQ_SPURIOUS*/ { .icr = 0, .index = 0, .ack = 0, }, 46 /*MCF_IRQ_EINT1*/ { .icr = MCFSIM_ICR1, .index = 28, .ack = 1, }, 47 /*MCF_IRQ_EINT2*/ { .icr = MCFSIM_ICR1, .index = 24, .ack = 1, }, 48 /*MCF_IRQ_EINT3*/ { .icr = MCFSIM_ICR1, .index = 20, .ack = 1, }, 49 /*MCF_IRQ_EINT4*/ { .icr = MCFSIM_ICR1, .index = 16, .ack = 1, }, 50 /*MCF_IRQ_TIMER1*/ { .icr = MCFSIM_ICR1, .index = 12, .ack = 0, }, 51 /*MCF_IRQ_TIMER2*/ { .icr = MCFSIM_ICR1, .index = 8, .ack = 0, }, 52 /*MCF_IRQ_TIMER3*/ { .icr = MCFSIM_ICR1, .index = 4, .ack = 0, }, 53 /*MCF_IRQ_TIMER4*/ { .icr = MCFSIM_ICR1, .index = 0, .ack = 0, }, [all …]
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-pxa.c | 46 u32 icr; member 64 .icr = 0x10, 71 .icr = 0x08, 78 .icr = 0x00, 296 unsigned long icr = readl(_ICR(i2c)); in i2c_pxa_abort() local 298 icr &= ~ICR_START; in i2c_pxa_abort() 299 icr |= ICR_ACKNAK | ICR_STOP | ICR_TB; in i2c_pxa_abort() 301 writel(icr, _ICR(i2c)); in i2c_pxa_abort() 635 u32 icr; in i2c_pxa_start_message() local 645 icr = readl(_ICR(i2c)) & ~(ICR_STOP | ICR_ALDIE); in i2c_pxa_start_message() [all …]
|
/linux-4.1.27/arch/mn10300/unit-asb2364/include/unit/ |
D | smsc911x.h | 61 static inline void POLL_INT_REQ(volatile u16 *icr) in POLL_INT_REQ() argument 66 while (!(*icr & GxICR_REQUEST)) in POLL_INT_REQ() 69 tmp = *icr; in POLL_INT_REQ() 70 *icr = (tmp & GxICR_LEVEL) | GxICR_DETECT; in POLL_INT_REQ() 71 tmp = *icr; in POLL_INT_REQ()
|
/linux-4.1.27/drivers/char/ |
D | dsp56k.c | 52 #define DSP56K_TX_INT_ON dsp56k_host_interface.icr |= DSP56K_ICR_TREQ 53 #define DSP56K_RX_INT_ON dsp56k_host_interface.icr |= DSP56K_ICR_RREQ 54 #define DSP56K_TX_INT_OFF dsp56k_host_interface.icr &= ~DSP56K_ICR_TREQ 55 #define DSP56K_RX_INT_OFF dsp56k_host_interface.icr &= ~DSP56K_ICR_RREQ 369 dsp56k_host_interface.icr |= DSP56K_ICR_HF0; in dsp56k_ioctl() 371 dsp56k_host_interface.icr &= ~DSP56K_ICR_HF0; in dsp56k_ioctl() 373 dsp56k_host_interface.icr |= DSP56K_ICR_HF1; in dsp56k_ioctl() 375 dsp56k_host_interface.icr &= ~DSP56K_ICR_HF1; in dsp56k_ioctl() 378 if (dsp56k_host_interface.icr & DSP56K_ICR_HF0) status |= 0x1; in dsp56k_ioctl() 379 if (dsp56k_host_interface.icr & DSP56K_ICR_HF1) status |= 0x2; in dsp56k_ioctl() [all …]
|
/linux-4.1.27/arch/x86/include/asm/ |
D | ipi.h | 36 unsigned int icr = shortcut | dest; in __prepare_ICR() local 40 icr |= APIC_DM_FIXED | vector; in __prepare_ICR() 43 icr |= APIC_DM_NMI; in __prepare_ICR() 46 return icr; in __prepare_ICR()
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-isl1208.c | 217 int icr = i2c_smbus_read_byte_data(client, ISL1208_REG_INT); in isl1208_rtc_toggle_alarm() local 219 if (icr < 0) { in isl1208_rtc_toggle_alarm() 221 return icr; in isl1208_rtc_toggle_alarm() 225 icr |= ISL1208_REG_INT_ALME | ISL1208_REG_INT_IM; in isl1208_rtc_toggle_alarm() 227 icr &= ~(ISL1208_REG_INT_ALME | ISL1208_REG_INT_IM); in isl1208_rtc_toggle_alarm() 229 icr = i2c_smbus_write_byte_data(client, ISL1208_REG_INT, icr); in isl1208_rtc_toggle_alarm() 230 if (icr < 0) { in isl1208_rtc_toggle_alarm() 232 return icr; in isl1208_rtc_toggle_alarm() 325 int icr, yr, sr = isl1208_i2c_get_sr(client); in isl1208_i2c_read_alarm() local 357 icr = i2c_smbus_read_byte_data(client, ISL1208_REG_INT); in isl1208_i2c_read_alarm() [all …]
|
/linux-4.1.27/drivers/misc/vmw_vmci/ |
D | vmci_guest.c | 412 unsigned int icr; in vmci_interrupt() local 415 icr = ioread32(dev->iobase + VMCI_ICR_ADDR); in vmci_interrupt() 416 if (icr == 0 || icr == ~0) in vmci_interrupt() 419 if (icr & VMCI_ICR_DATAGRAM) { in vmci_interrupt() 421 icr &= ~VMCI_ICR_DATAGRAM; in vmci_interrupt() 424 if (icr & VMCI_ICR_NOTIFICATION) { in vmci_interrupt() 426 icr &= ~VMCI_ICR_NOTIFICATION; in vmci_interrupt() 429 if (icr != 0) in vmci_interrupt() 432 icr); in vmci_interrupt()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-coh901.c | 81 u32 icr; member 432 val = readl(U300_PIN_REG(offset, icr)); in u300_toggle_trigger() 436 writel(val & ~U300_PIN_BIT(offset), U300_PIN_REG(offset, icr)); in u300_toggle_trigger() 441 writel(val | U300_PIN_BIT(offset), U300_PIN_REG(offset, icr)); in u300_toggle_trigger() 470 val = readl(U300_PIN_REG(offset, icr)); in u300_gpio_irq_type() 471 writel(val | U300_PIN_BIT(offset), U300_PIN_REG(offset, icr)); in u300_gpio_irq_type() 476 val = readl(U300_PIN_REG(offset, icr)); in u300_gpio_irq_type() 477 writel(val & ~U300_PIN_BIT(offset), U300_PIN_REG(offset, icr)); in u300_gpio_irq_type() 686 gpio->icr = U300_GPIO_PXICR; in u300_gpio_probe()
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | flipper-pic.c | 246 u32 icr; in flipper_is_reset_button_pressed() local 250 icr = in_be32(io_base + FLIPPER_ICR); in flipper_is_reset_button_pressed() 251 return !(icr & FLIPPER_ICR_RSS); in flipper_is_reset_button_pressed()
|
/linux-4.1.27/arch/m68k/amiga/ |
D | cia.c | 55 old = (base->icr_data |= base->cia->icr); in cia_set_irq() 74 base->icr_data |= base->cia->icr; in cia_able_irq() 75 base->cia->icr = mask; in cia_able_irq()
|
/linux-4.1.27/drivers/net/can/sja1000/ |
D | peak_pci.c | 545 u16 icr; in peak_pci_post_irq() local 548 icr = readw(chan->cfg_base + PITA_ICR); in peak_pci_post_irq() 549 if (icr & chan->icr_mask) in peak_pci_post_irq() 559 u16 sub_sys_id, icr; in peak_pci_probe() local 614 icr = readw(cfg_base + PITA_ICR + 2); in peak_pci_probe() 645 icr |= chan->icr_mask; in peak_pci_probe() 682 writew(icr, cfg_base + PITA_ICR + 2); in peak_pci_probe()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | viper.c | 69 static unsigned int icr; variable 73 icr |= bit; in viper_icr_set_bit() 74 VIPER_ICR = icr; in viper_icr_set_bit() 79 icr &= ~bit; in viper_icr_clear_bit() 80 VIPER_ICR = icr; in viper_icr_clear_bit()
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | vector.c | 533 u64 icr; in print_local_APIC() local 593 icr = apic_icr_read(); in print_local_APIC() 594 pr_debug("... APIC ICR: %08x\n", (u32)icr); in print_local_APIC() 595 pr_debug("... APIC ICR2: %08x\n", (u32)(icr >> 32)); in print_local_APIC()
|
/linux-4.1.27/drivers/mfd/ |
D | stmpe.c | 1018 u8 icr = 0; in stmpe_chip_init() local 1049 icr = STMPE801_REG_SYS_CTRL_INT_EN; in stmpe_chip_init() 1051 icr = STMPE_ICR_LSB_GIM; in stmpe_chip_init() 1057 icr |= STMPE_ICR_LSB_EDGE; in stmpe_chip_init() 1063 icr |= STMPE801_REG_SYS_CTRL_INT_HI; in stmpe_chip_init() 1065 icr |= STMPE_ICR_LSB_HIGH; in stmpe_chip_init() 1075 return stmpe_reg_write(stmpe, stmpe->regs[STMPE_IDX_ICR_LSB], icr); in stmpe_chip_init()
|
/linux-4.1.27/drivers/net/irda/ |
D | w83977af_ir.c | 1042 __u8 set, icr, isr; in w83977af_interrupt() local 1053 icr = inb(iobase+ICR); in w83977af_interrupt() 1054 isr = inb(iobase+ISR) & icr; /* Mask out the interesting ones */ in w83977af_interrupt() 1061 icr = w83977af_fir_interrupt(self, isr); in w83977af_interrupt() 1063 icr = w83977af_sir_interrupt(self, isr); in w83977af_interrupt() 1066 outb(icr, iobase+ICR); /* Restore (new) interrupts */ in w83977af_interrupt()
|
/linux-4.1.27/include/uapi/linux/ |
D | atm.h | 143 unsigned int icr; /* Initial Cell Rate (24-bit) */ member
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | pxa168_eth.c | 857 u32 icr; in pxa168_eth_collect_events() local 860 icr = rdl(pep, INT_CAUSE); in pxa168_eth_collect_events() 861 if (icr == 0) in pxa168_eth_collect_events() 864 wrl(pep, INT_CAUSE, ~icr); in pxa168_eth_collect_events() 865 if (icr & (ICR_TXBUF_H | ICR_TXBUF_L)) { in pxa168_eth_collect_events() 869 if (icr & ICR_RXBUF) in pxa168_eth_collect_events()
|
/linux-4.1.27/drivers/atm/ |
D | iphase.c | 362 srv_p->icr = 0x055cb7; in init_abr_vc() 379 u32 icr; in ia_open_abr_vc() local 395 if (!(srv_p->icr)) in ia_open_abr_vc() 396 srv_p->icr = srv_p->pcr; in ia_open_abr_vc() 397 if ((srv_p->icr < srv_p->mcr) || (srv_p->icr > srv_p->pcr)) in ia_open_abr_vc() 430 icr = min( srv_p->icr, (srv_p->tbe > srv_p->frtt) ? in ia_open_abr_vc() 433 f_abr_vc->f_icr = cellrate_to_float(icr); in ia_open_abr_vc() 1850 if (vcc->qos.txtp.icr) 1851 srv_p.icr = vcc->qos.txtp.icr; 1868 if (srv_p.icr > srv_p.pcr) [all …]
|
D | iphase.h | 252 u_short icr; member 818 u32 icr; /* Initial Cell Rate (24-bit) */ member
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | amigahw.h | 238 unsigned char icr; char padc[0xff]; member
|
D | atarihw.h | 483 u_char icr; member
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 1770 u32 icr = er32(ICR); in e1000_intr_msi() local 1773 if (icr & E1000_ICR_LSC) { in e1000_intr_msi() 1800 if ((icr & E1000_ICR_ECCER) && ((hw->mac.type == e1000_pch_lpt) || in e1000_intr_msi() 1838 u32 rctl, icr = er32(ICR); in e1000_intr() local 1840 if (!icr || test_bit(__E1000_DOWN, &adapter->state)) in e1000_intr() 1846 if (!(icr & E1000_ICR_INT_ASSERTED)) in e1000_intr() 1854 if (icr & E1000_ICR_LSC) { in e1000_intr() 1881 if ((icr & E1000_ICR_ECCER) && ((hw->mac.type == e1000_pch_lpt) || in e1000_intr() 1914 u32 icr = er32(ICR); in e1000_msix_other() local 1916 if (!(icr & E1000_ICR_INT_ASSERTED)) { in e1000_msix_other() [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 5478 u32 icr = rd32(E1000_ICR); in igb_msix_other() local 5481 if (icr & E1000_ICR_DRSTA) in igb_msix_other() 5484 if (icr & E1000_ICR_DOUTSYNC) { in igb_msix_other() 5495 if (icr & E1000_ICR_VMMB) in igb_msix_other() 5498 if (icr & E1000_ICR_LSC) { in igb_msix_other() 5505 if (icr & E1000_ICR_TS) in igb_msix_other() 6271 u32 icr = rd32(E1000_ICR); in igb_intr_msi() local 6275 if (icr & E1000_ICR_DRSTA) in igb_intr_msi() 6278 if (icr & E1000_ICR_DOUTSYNC) { in igb_intr_msi() 6283 if (icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC)) { in igb_intr_msi() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/52xx/ |
D | mpc52xx_pci.c | 87 u32 icr; /* PCI + 0x84 */ member
|
/linux-4.1.27/drivers/media/pci/zoran/ |
D | zoran_card.c | 953 int timeout, icr; in test_interrupts() local 958 icr = btread(ZR36057_ICR); in test_interrupts() 972 btwrite(icr, ZR36057_ICR); in test_interrupts()
|
/linux-4.1.27/drivers/scsi/ |
D | NCR5380.c | 410 unsigned char status, data, basr, mr, icr, i; in NCR5380_print() local 416 icr = NCR5380_read(INITIATOR_COMMAND_REG); in NCR5380_print() 427 printk("\nICR: %02x ", icr); in NCR5380_print() 429 if (icr & icrs[i].mask) in NCR5380_print()
|
D | atari_NCR5380.c | 513 unsigned char status, data, basr, mr, icr, i; in NCR5380_print() local 520 icr = NCR5380_read(INITIATOR_COMMAND_REG); in NCR5380_print() 531 printk("\nICR: %02x ", icr); in NCR5380_print() 533 if (icr & icrs[i].mask) in NCR5380_print()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
D | atl2.c | 2118 u32 icr; in atl2_reset_hw() local 2150 icr = ATL2_READ_REG(hw, REG_IDLE_STATUS); in atl2_reset_hw() 2151 if (!icr) in atl2_reset_hw() 2157 if (icr) in atl2_reset_hw() 2158 return icr; in atl2_reset_hw()
|
D | atl1.c | 261 u32 icr; in atl1_reset_hw() local 290 icr = ioread32(hw->hw_addr + REG_IDLE_STATUS); in atl1_reset_hw() 291 if (!icr) in atl1_reset_hw() 299 if (icr) { in atl1_reset_hw() 301 dev_dbg(&pdev->dev, "ICR = 0x%x\n", icr); in atl1_reset_hw() 302 return icr; in atl1_reset_hw()
|
/linux-4.1.27/arch/m68k/atari/ |
D | config.c | 305 if (hwreg_present(&dsp56k_host_interface.icr)) { in config_atari()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 1791 u32 icr = IXGB_READ_REG(hw, ICR); in ixgb_intr() local 1793 if (unlikely(!icr)) in ixgb_intr() 1796 if (unlikely(icr & (IXGB_INT_RXSEQ | IXGB_INT_LSC))) in ixgb_intr()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_hw.c | 405 u32 icr; in e1000_reset_hw() local 530 icr = er32(ICR); in e1000_reset_hw() 2403 u32 icr; in e1000_check_for_link() local 2470 icr = er32(ICR); in e1000_check_for_link() 2471 ew32(ICS, (icr & ~E1000_ICS_LSC)); in e1000_check_for_link()
|
D | e1000_main.c | 3767 u32 icr = er32(ICR); in e1000_intr() local 3769 if (unlikely((!icr))) in e1000_intr() 3779 if (unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) { in e1000_intr()
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 1752 u32 icr = VMXNET3_READ_BAR1_REG(adapter, VMXNET3_REG_ICR); in vmxnet3_intr() local 1753 if (unlikely(icr == 0)) in vmxnet3_intr()
|