| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | xapic_state_test.c | 64 u64 icr; in ____test_icr() local 81 icr = (u64)(*((u32 *)&xapic.regs[APIC_ICR])) | in ____test_icr() 91 TEST_ASSERT_EQ(icr & ~APIC_ICR_BUSY, val & ~APIC_ICR_BUSY); in ____test_icr() 93 TEST_ASSERT_EQ(icr, val & ~APIC_ICR_BUSY); in ____test_icr() 112 u64 icr, i, j; in test_icr() local 114 icr = APIC_DEST_SELF | APIC_INT_ASSERT | APIC_DM_FIXED; in test_icr() 116 __test_icr(x, icr | i); in test_icr() 118 icr = APIC_INT_ASSERT | APIC_DM_FIXED; in test_icr() 120 __test_icr(x, icr | i); in test_icr() 126 icr = APIC_INT_ASSERT | 0xff; in test_icr() [all …]
|
| H A D | xapic_tpr_test.c | 61 u32 icr, icr2; in tpr_guest_irq_queue() local 63 icr = APIC_DEST_SELF | APIC_DEST_PHYSICAL | APIC_DM_FIXED | in tpr_guest_irq_queue() 68 xapic_write_reg(APIC_ICR, icr); in tpr_guest_irq_queue()
|
| H A D | xapic_ipi_test.c | 61 u32 icr; member 151 data->icr = icr_val; in sender_guest_code() 470 data->icr, data->icr2, in main()
|
| /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/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/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/arch/powerpc/platforms/embedded6xx/ |
| H A D | flipper-pic.c | 236 u32 icr; in flipper_is_reset_button_pressed() local 240 icr = in_be32(io_base + FLIPPER_ICR); in flipper_is_reset_button_pressed() 241 return !(icr & FLIPPER_ICR_RSS); in flipper_is_reset_button_pressed()
|
| /linux/drivers/net/fjes/ |
| H A D | fjes_main.c | 294 u32 icr; in fjes_intr() local 296 icr = fjes_hw_capture_interrupt_status(hw); in fjes_intr() 298 if (icr & REG_IS_MASK_IS_ASSERT) { in fjes_intr() 299 if (icr & REG_ICTL_MASK_RX_DATA) { in fjes_intr() 300 fjes_rx_irq(adapter, icr & REG_IS_MASK_EPID); in fjes_intr() 301 hw->ep_shm_info[icr & REG_IS_MASK_EPID].ep_stats in fjes_intr() 305 if (icr & REG_ICTL_MASK_DEV_STOP_REQ) { in fjes_intr() 306 fjes_stop_req_irq(adapter, icr & REG_IS_MASK_EPID); in fjes_intr() 307 hw->ep_shm_info[icr & REG_IS_MASK_EPID].ep_stats in fjes_intr() 311 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/net/can/ctucanfd/ |
| H A D | ctucanfd_base.c | 1106 u32 isr, icr; in ctucan_interrupt() local 1123 icr = REG_INT_STAT_RBNEI; in ctucan_interrupt() 1124 ctucan_write32(priv, CTUCANFD_INT_MASK_SET, icr); in ctucan_interrupt() 1125 ctucan_write32(priv, CTUCANFD_INT_STAT, icr); in ctucan_interrupt() 1141 icr = isr & (REG_INT_STAT_EWLI | in ctucan_interrupt() 1146 ctucan_netdev_dbg(ndev, "some ERR interrupt: clearing 0x%08x\n", icr); in ctucan_interrupt() 1147 ctucan_write32(priv, CTUCANFD_INT_STAT, icr); in ctucan_interrupt()
|
| /linux/include/uapi/linux/ |
| H A D | atm.h | 144 unsigned int icr; /* Initial Cell Rate (24-bit) */ 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/arch/x86/kernel/apic/ |
| H A D | vector.c | 1201 u64 icr; in print_local_APIC() local 1261 icr = apic_icr_read(); in print_local_APIC() 1262 pr_debug("... APIC ICR: %08x\n", (u32)icr); in print_local_APIC() 1263 pr_debug("... APIC ICR2: %08x\n", (u32)(icr >> 32)); in print_local_APIC()
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_main.c | 304 u32 icr = PVRDMA_INTR_CAUSE_RESPONSE; in pvrdma_intr0_handler() local 311 icr = pvrdma_read_reg(dev, PVRDMA_REG_ICR); in pvrdma_intr0_handler() 312 if (icr == 0) in pvrdma_intr0_handler() 316 if (icr == PVRDMA_INTR_CAUSE_RESPONSE) in pvrdma_intr0_handler()
|
| /linux/drivers/tty/serial/ |
| H A D | stm32-usart.h | 20 u16 icr; member
|
| /linux/arch/m68k/include/asm/ |
| H A D | amigahw.h | 238 unsigned char icr; char padc[0xff]; member
|
| H A D | atarihw.h | 481 u_char icr; member
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_main.c | 5642 u32 icr = rd32(IGC_ICR); in igc_msix_other() local 5645 if (icr & IGC_ICR_DRSTA) in igc_msix_other() 5648 if (icr & IGC_ICR_DOUTSYNC) { in igc_msix_other() 5653 if (icr & IGC_ICR_LSC) { in igc_msix_other() 5660 if (icr & IGC_ICR_TS) in igc_msix_other() 6041 u32 icr = rd32(IGC_ICR); in igc_intr_msi() local 6045 if (icr & IGC_ICR_DRSTA) in igc_intr_msi() 6048 if (icr & IGC_ICR_DOUTSYNC) { in igc_intr_msi() 6053 if (icr & (IGC_ICR_RXSEQ | IGC_ICR_LSC)) { in igc_intr_msi() 6059 if (icr & IGC_ICR_TS) in igc_intr_msi() [all …]
|
| /linux/arch/powerpc/platforms/52xx/ |
| H A D | mpc52xx_pci.c | 88 u32 icr; /* PCI + 0x84 */ member
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | netdev.c | 1775 u32 icr = er32(ICR); in e1000_intr_msi() 1778 if (icr & E1000_ICR_LSC) { in e1000_intr_msi() 1805 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) { in e1000_intr_msi() 1841 u32 rctl, icr = er32(ICR); in e1000_intr() 1843 if (!icr || test_bit(__E1000_DOWN, &adapter->state)) in e1000_intr() 1849 if (!(icr & E1000_ICR_INT_ASSERTED)) in e1000_intr() 1857 if (icr & E1000_ICR_LSC) { in e1000_intr() 1884 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) { in e1000_intr() 1915 u32 icr = er32(ICR); in e1000_msix_other() 1917 if (icr in e1000_msix_other() 1768 u32 icr = er32(ICR); e1000_intr_msi() local 1834 u32 rctl, icr = er32(ICR); e1000_intr() local 1908 u32 icr = er32(ICR); e1000_msix_other() local 4511 u32 icr = er32(ICR); e1000_intr_msi_test() local [all...] |
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap34xx-omap36xx-clocks.dtsi | 113 icr_ick: clock-icr-ick@29 {
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_main.c | 7098 u32 icr = rd32(E1000_ICR); in igb_msix_other() local 7101 if (icr & E1000_ICR_DRSTA) in igb_msix_other() 7104 if (icr & E1000_ICR_DOUTSYNC) { in igb_msix_other() 7115 if (icr & E1000_ICR_VMMB) in igb_msix_other() 7118 if (icr & E1000_ICR_LSC) { in igb_msix_other() 7125 if (icr & E1000_ICR_TS) in igb_msix_other() 8180 u32 icr = rd32(E1000_ICR); in igb_intr_msi() local 8184 if (icr & E1000_ICR_DRSTA) in igb_intr_msi() 8187 if (icr & E1000_ICR_DOUTSYNC) { in igb_intr_msi() 8192 if (icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC)) { in igb_intr_msi() [all …]
|
| /linux/drivers/net/ethernet/atheros/atlx/ |
| H A D | atl1.c | 242 u32 icr; in atl1_reset_hw() local 271 icr = ioread32(hw->hw_addr + REG_IDLE_STATUS); in atl1_reset_hw() 272 if (!icr) in atl1_reset_hw() 280 if (icr) { in atl1_reset_hw() 282 dev_dbg(&pdev->dev, "ICR = 0x%x\n", icr); in atl1_reset_hw() 283 return icr; in atl1_reset_hw()
|
| /linux/arch/m68k/atari/ |
| H A D | config.c | 292 if (hwreg_present(&dsp56k_host_interface.icr)) { in config_atari()
|
| /linux/drivers/bluetooth/ |
| H A D | btnxpuart.c | 316 struct uart_reg icr; member 835 uart_config.icr.address = __cpu_to_le32(uarticraddr); in nxp_fw_change_baudrate() 836 uart_config.icr.value = __cpu_to_le32(ICR); in nxp_fw_change_baudrate()
|