/linux/arch/m68k/coldfire/ |
H A 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/tools/testing/selftests/kvm/x86_64/ |
H A D | xapic_state_test.c |
|
H A D | xapic_ipi_test.c |
|
/linux/drivers/i2c/busses/ |
H A D | i2c-pxa.c | 138 u32 icr; member 160 .icr = 0x10, 169 .icr = 0x08, 178 .icr = 0x00, 187 .icr = 0x10, 198 .icr = 0x08, 408 unsigned long icr = readl(_ICR(i2c)); in i2c_pxa_abort() local 410 icr &= ~ICR_START; in i2c_pxa_abort() 411 icr |= ICR_ACKNAK | ICR_STOP | ICR_TB; in i2c_pxa_abort() 413 writel(icr, _ICR(i2c)); in i2c_pxa_abort() [all …]
|
/linux/drivers/char/ |
H A 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 371 dsp56k_host_interface.icr |= DSP56K_ICR_HF0; in dsp56k_ioctl() 373 dsp56k_host_interface.icr &= ~DSP56K_ICR_HF0; in dsp56k_ioctl() 375 dsp56k_host_interface.icr |= DSP56K_ICR_HF1; in dsp56k_ioctl() 377 dsp56k_host_interface.icr &= ~DSP56K_ICR_HF1; in dsp56k_ioctl() 380 if (dsp56k_host_interface.icr & DSP56K_ICR_HF0) status |= 0x1; in dsp56k_ioctl() 381 if (dsp56k_host_interface.icr & DSP56K_ICR_HF1) status |= 0x2; in dsp56k_ioctl() [all …]
|
/linux/arch/x86/kernel/apic/ |
H A D | local.h | 32 unsigned int icr = shortcut | dest; in __prepare_ICR() local 36 icr |= APIC_DM_FIXED | vector; in __prepare_ICR() 39 icr |= APIC_DM_NMI; in __prepare_ICR() 42 return icr; in __prepare_ICR()
|
/linux/drivers/rtc/ |
H A D | rtc-isl1208.c | 277 int icr = i2c_smbus_read_byte_data(client, ISL1208_REG_INT); in isl1208_rtc_toggle_alarm() local 279 if (icr < 0) { in isl1208_rtc_toggle_alarm() 281 return icr; in isl1208_rtc_toggle_alarm() 285 icr |= ISL1208_REG_INT_ALME | ISL1208_REG_INT_IM; in isl1208_rtc_toggle_alarm() 287 icr &= ~(ISL1208_REG_INT_ALME | ISL1208_REG_INT_IM); in isl1208_rtc_toggle_alarm() 289 icr = i2c_smbus_write_byte_data(client, ISL1208_REG_INT, icr); in isl1208_rtc_toggle_alarm() 290 if (icr < 0) { in isl1208_rtc_toggle_alarm() 292 return icr; in isl1208_rtc_toggle_alarm() 385 int icr, yr, sr = isl1208_i2c_get_sr(client); in isl1208_i2c_read_alarm() local 417 icr = i2c_smbus_read_byte_data(client, ISL1208_REG_INT); in isl1208_i2c_read_alarm() [all …]
|
/linux/arch/powerpc/platforms/embedded6xx/ |
H A D | flipper-pic.c | 235 u32 icr; in flipper_is_reset_button_pressed() local 239 icr = in_be32(io_base + FLIPPER_ICR); in flipper_is_reset_button_pressed() 240 return !(icr & FLIPPER_ICR_RSS); in flipper_is_reset_button_pressed()
|
/linux/arch/m68k/amiga/ |
H A 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/drivers/net/fjes/ |
H A D | fjes_main.c | 344 u32 icr; in fjes_intr() local 346 icr = fjes_hw_capture_interrupt_status(hw); in fjes_intr() 348 if (icr & REG_IS_MASK_IS_ASSERT) { in fjes_intr() 349 if (icr & REG_ICTL_MASK_RX_DATA) { in fjes_intr() 350 fjes_rx_irq(adapter, icr & REG_IS_MASK_EPID); in fjes_intr() 351 hw->ep_shm_info[icr & REG_IS_MASK_EPID].ep_stats in fjes_intr() 355 if (icr & REG_ICTL_MASK_DEV_STOP_REQ) { in fjes_intr() 356 fjes_stop_req_irq(adapter, icr & REG_IS_MASK_EPID); in fjes_intr() 357 hw->ep_shm_info[icr & REG_IS_MASK_EPID].ep_stats in fjes_intr() 361 if (icr & REG_ICTL_MASK_TXRX_STOP_REQ) { in fjes_intr() [all …]
|
/linux/drivers/net/can/sja1000/ |
H A D | peak_pci.c | 543 u16 icr; in peak_pci_post_irq() local 546 icr = readw(chan->cfg_base + PITA_ICR); in peak_pci_post_irq() 547 if (icr & chan->icr_mask) in peak_pci_post_irq() 557 u16 sub_sys_id, icr; in peak_pci_probe() local 628 icr = readw(cfg_base + PITA_ICR + 2); in peak_pci_probe() 659 icr |= chan->icr_mask; in peak_pci_probe() 695 writew(icr, cfg_base + PITA_ICR + 2); in peak_pci_probe()
|
/linux/drivers/spi/ |
H A D | atmel-quadspi.c | 523 u32 iar, icr, ifr; in atmel_qspi_set_cfg() local 528 icr = QSPI_ICR_INST(op->cmd.opcode); in atmel_qspi_set_cfg() 557 icr |= QSPI_ICR_OPT(op->addr.val & 0xff); in atmel_qspi_set_cfg() 612 atmel_qspi_write(icr, aq, QSPI_RICR); in atmel_qspi_set_cfg() 614 atmel_qspi_write(icr, aq, QSPI_WICR); in atmel_qspi_set_cfg() 619 atmel_qspi_write(icr, aq, QSPI_ICR); in atmel_qspi_set_cfg() 687 u32 iar, icr, ifr; in atmel_qspi_sama7g5_set_cfg() local 691 icr = FIELD_PREP(QSPI_ICR_INST_MASK_SAMA7G5, op->cmd.opcode); in atmel_qspi_sama7g5_set_cfg() 749 atmel_qspi_write(icr, aq, QSPI_RICR); in atmel_qspi_sama7g5_set_cfg() 751 atmel_qspi_write(icr, aq, QSPI_WICR); in atmel_qspi_sama7g5_set_cfg()
|
/linux/drivers/net/can/ctucanfd/ |
H A D | ctucanfd_base.c | 1105 u32 isr, icr; in ctucan_interrupt() local 1122 icr = REG_INT_STAT_RBNEI; in ctucan_interrupt() 1123 ctucan_write32(priv, CTUCANFD_INT_MASK_SET, icr); in ctucan_interrupt() 1124 ctucan_write32(priv, CTUCANFD_INT_STAT, icr); in ctucan_interrupt() 1139 icr = isr & (REG_INT_STAT_EWLI | REG_INT_STAT_FCSI | REG_INT_STAT_ALI); in ctucan_interrupt() 1141 ctucan_netdev_dbg(ndev, "some ERR interrupt: clearing 0x%08x\n", icr); in ctucan_interrupt() 1142 ctucan_write32(priv, CTUCANFD_INT_STAT, icr); in ctucan_interrupt()
|
/linux/drivers/mfd/ |
H A D | stmpe.c | 1237 u8 icr = 0; in stmpe_chip_init() local 1266 icr = STMPE_SYS_CTRL_INT_EN; in stmpe_chip_init() 1268 icr = STMPE_ICR_LSB_GIM; in stmpe_chip_init() 1274 icr |= STMPE_ICR_LSB_EDGE; in stmpe_chip_init() 1280 icr |= STMPE_SYS_CTRL_INT_HI; in stmpe_chip_init() 1282 icr |= STMPE_ICR_LSB_HIGH; in stmpe_chip_init() 1292 return stmpe_reg_write(stmpe, stmpe->regs[STMPE_IDX_ICR_LSB], icr); in stmpe_chip_init()
|
/linux/drivers/tty/serial/ |
H A D | stm32-usart.c | 53 .icr = UNDEF_REG, 73 .icr = 0x20, 96 .icr = 0x20, 404 if ((sr & USART_SR_ERR_MASK) && ofs->icr != UNDEF_REG) in stm32_usart_receive_chars_pio() 406 port->membase + ofs->icr); in stm32_usart_receive_chars_pio() 822 if (ofs->icr == UNDEF_REG) in stm32_usart_transmit_chars() 825 writel_relaxed(USART_ICR_TCCF, port->membase + ofs->icr); in stm32_usart_transmit_chars() 864 if ((sr & USART_SR_RTOF) && ofs->icr != UNDEF_REG) { in stm32_usart_interrupt() 866 port->membase + ofs->icr); in stm32_usart_interrupt() 870 if ((sr & USART_SR_WUF) && ofs->icr != UNDEF_REG) { in stm32_usart_interrupt() [all …]
|
H A D | stm32-usart.h | 20 u16 icr; member
|
/linux/drivers/net/ethernet/marvell/ |
H A D | pxa168_eth.c | 843 u32 icr; in pxa168_eth_collect_events() local 846 icr = rdl(pep, INT_CAUSE); in pxa168_eth_collect_events() 847 if (icr == 0) in pxa168_eth_collect_events() 850 wrl(pep, INT_CAUSE, ~icr); in pxa168_eth_collect_events() 851 if (icr & (ICR_TXBUF_H | ICR_TXBUF_L)) { in pxa168_eth_collect_events() 855 if (icr & ICR_RXBUF) in pxa168_eth_collect_events()
|
/linux/include/uapi/linux/ |
H A D | atm.h | 144 unsigned int icr; /* Initial Cell Rate (24-bit) */ member
|
/linux/drivers/atm/ |
H A D | iphase.c | 364 srv_p->icr = 0x055cb7; in init_abr_vc() 381 u32 icr; in ia_open_abr_vc() local 397 if (!(srv_p->icr)) in ia_open_abr_vc() 398 srv_p->icr = srv_p->pcr; in ia_open_abr_vc() 399 if ((srv_p->icr < srv_p->mcr) || (srv_p->icr > srv_p->pcr)) in ia_open_abr_vc() 432 icr = min( srv_p->icr, (srv_p->tbe > srv_p->frtt) ? in ia_open_abr_vc() 435 f_abr_vc->f_icr = cellrate_to_float(icr); in ia_open_abr_vc() 1854 if (vcc->qos.txtp.icr) 1855 srv_p.icr = vcc->qos.txtp.icr; 1872 if (srv_p.icr > srv_p.pcr) [all …]
|
/linux/arch/m68k/include/asm/ |
H A D | amigahw.h | 238 unsigned char icr; char padc[0xff]; member
|
/linux/drivers/scsi/ |
H A D | NCR5380.c | 295 unsigned char status, basr, mr, icr, i; in NCR5380_print() local 299 icr = NCR5380_read(INITIATOR_COMMAND_REG); in NCR5380_print() 310 printk(KERN_CONT "\nICR = 0x%02x : ", icr); in NCR5380_print() 312 if (icr & icrs[i].mask) in NCR5380_print()
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 5496 u32 icr = rd32(IGC_ICR); in igc_msix_other() local 5499 if (icr & IGC_ICR_DRSTA) in igc_msix_other() 5502 if (icr & IGC_ICR_DOUTSYNC) { in igc_msix_other() 5507 if (icr & IGC_ICR_LSC) { in igc_msix_other() 5514 if (icr & IGC_ICR_TS) in igc_msix_other() 5885 u32 icr = rd32(IGC_ICR); in igc_intr_msi() local 5889 if (icr & IGC_ICR_DRSTA) in igc_intr_msi() 5892 if (icr & IGC_ICR_DOUTSYNC) { in igc_intr_msi() 5897 if (icr & (IGC_ICR_RXSEQ | IGC_ICR_LSC)) { in igc_intr_msi() 5903 if (icr & IGC_ICR_TS) in igc_intr_msi() [all …]
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 1755 u32 icr = er32(ICR); in e1000_intr_msi() local 1758 if (icr & E1000_ICR_LSC) { in e1000_intr_msi() 1785 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) { in e1000_intr_msi() 1821 u32 rctl, icr = er32(ICR); in e1000_intr() local 1823 if (!icr || test_bit(__E1000_DOWN, &adapter->state)) in e1000_intr() 1829 if (!(icr & E1000_ICR_INT_ASSERTED)) in e1000_intr() 1837 if (icr & E1000_ICR_LSC) { in e1000_intr() 1864 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) { in e1000_intr() 1895 u32 icr = er32(ICR); in e1000_msix_other() local 1897 if (icr & adapter->eiac_mask) in e1000_msix_other() [all …]
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_pci.c | 88 u32 icr; /* PCI + 0x84 */ member
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 7052 u32 icr = rd32(E1000_ICR); in igb_msix_other() local 7055 if (icr & E1000_ICR_DRSTA) in igb_msix_other() 7058 if (icr & E1000_ICR_DOUTSYNC) { in igb_msix_other() 7069 if (icr & E1000_ICR_VMMB) in igb_msix_other() 7072 if (icr & E1000_ICR_LSC) { in igb_msix_other() 7079 if (icr & E1000_ICR_TS) in igb_msix_other() 8134 u32 icr = rd32(E1000_ICR); in igb_intr_msi() local 8138 if (icr & E1000_ICR_DRSTA) in igb_intr_msi() 8141 if (icr & E1000_ICR_DOUTSYNC) { in igb_intr_msi() 8146 if (icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC)) { in igb_intr_msi() [all …]
|