Home
last modified time | relevance | path

Searched refs:icr (Results 1 – 25 of 33) sorted by relevance

12

/linux/arch/m68k/coldfire/
H A Dintc-5272.c39 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/
H A Dxapic_state_test.c64 uint64_t 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 uint64_t 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 Dxapic_ipi_test.c61 uint32_t icr; member
151 data->icr = icr_val; in sender_guest_code()
493 data->icr, data->icr2, in main()
/linux/drivers/i2c/busses/
H A Di2c-pxa.c138 u32 icr; member
160 .icr = 0x10,
169 .icr = 0x08,
178 .icr = 0x00,
187 .icr = 0x10,
198 .icr = 0x08,
409 unsigned long icr = readl(_ICR(i2c)); in i2c_pxa_abort() local
411 icr &= ~ICR_START; in i2c_pxa_abort()
412 icr |= ICR_ACKNAK | ICR_STOP | ICR_TB; in i2c_pxa_abort()
414 writel(icr, _ICR(i2c)); in i2c_pxa_abort()
[all …]
/linux/drivers/char/
H A Ddsp56k.c52 #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 Drtc-isl1208.c277 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 Dcia.c55 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 Dflipper-pic.c236 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/can/sja1000/
H A Dpeak_pci.c543 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/arch/x86/kernel/
H A Dkvm.c527 u32 apic_id, icr; in __send_ipi_mask() local
537 icr = APIC_DM_FIXED | vector; in __send_ipi_mask()
540 icr = APIC_DM_NMI; in __send_ipi_mask()
555 (unsigned long)(ipi_bitmap >> BITS_PER_LONG), min, icr); in __send_ipi_mask()
566 (unsigned long)(ipi_bitmap >> BITS_PER_LONG), min, icr); in __send_ipi_mask()
/linux/drivers/net/can/ctucanfd/
H A Dctucanfd_base.c1106 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()
1140 icr = isr & (REG_INT_STAT_EWLI | REG_INT_STAT_FCSI | REG_INT_STAT_ALI); in ctucan_interrupt()
1142 ctucan_netdev_dbg(ndev, "some ERR interrupt: clearing 0x%08x\n", icr); in ctucan_interrupt()
1143 ctucan_write32(priv, CTUCANFD_INT_STAT, icr); in ctucan_interrupt()
/linux/drivers/iio/proximity/
H A Dvcnl3020.c276 unsigned int icr; in vcnl3020_is_thr_enabled() local
278 rc = regmap_read(data->regmap, VCNL_PS_ICR, &icr); in vcnl3020_is_thr_enabled()
285 return !!(icr & VCNL_ICR_THRES_EN); in vcnl3020_is_thr_enabled()
/linux/drivers/net/ethernet/marvell/
H A Dpxa168_eth.c843 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 Datm.h144 unsigned int icr; /* Initial Cell Rate (24-bit) */ member
/linux/drivers/atm/
H A Diphase.c364 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/x86/kernel/apic/
H A Dvector.c1201 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/arch/x86/kvm/
H A Dlapic.c862 unsigned long icr, int op_64_bit) in kvm_pv_send_ipi() argument
869 if (icr & (APIC_DEST_MASK | APIC_SHORT_MASK)) in kvm_pv_send_ipi()
872 irq.vector = icr & APIC_VECTOR_MASK; in kvm_pv_send_ipi()
873 irq.delivery_mode = icr & APIC_MODE_MASK; in kvm_pv_send_ipi()
874 irq.level = (icr & APIC_INT_ASSERT) != 0; in kvm_pv_send_ipi()
875 irq.trig_mode = icr & APIC_INT_LEVELTRIG; in kvm_pv_send_ipi()
3198 u64 icr; in kvm_apic_state_fixup() local
3230 icr = apic_get_reg(s->regs, APIC_ICR) | in kvm_apic_state_fixup()
3232 apic_set_reg64(s->regs, APIC_ICR, icr); in kvm_apic_state_fixup()
3234 icr = apic_get_reg64(s->regs, APIC_ICR); in kvm_apic_state_fixup()
[all …]
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c304 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 Dstm32-usart.h20 u16 icr; member
/linux/arch/m68k/include/asm/
H A Damigahw.h238 unsigned char icr; char padc[0xff]; member
/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c5642 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/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c1756 u32 icr = er32(ICR); in e1000_intr_msi() local
1759 if (icr & E1000_ICR_LSC) { in e1000_intr_msi()
1786 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) { in e1000_intr_msi()
1822 u32 rctl, icr = er32(ICR); in e1000_intr() local
1824 if (!icr || test_bit(__E1000_DOWN, &adapter->state)) in e1000_intr()
1830 if (!(icr & E1000_ICR_INT_ASSERTED)) in e1000_intr()
1838 if (icr & E1000_ICR_LSC) { in e1000_intr()
1865 if ((icr & E1000_ICR_ECCER) && (hw->mac.type >= e1000_pch_lpt)) { in e1000_intr()
1896 u32 icr = er32(ICR); in e1000_msix_other() local
1898 if (icr & adapter->eiac_mask) in e1000_msix_other()
[all …]
/linux/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pci.c88 u32 icr; /* PCI + 0x84 */ member
/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c7099 u32 icr = rd32(E1000_ICR); in igb_msix_other() local
7102 if (icr & E1000_ICR_DRSTA) in igb_msix_other()
7105 if (icr & E1000_ICR_DOUTSYNC) { in igb_msix_other()
7116 if (icr & E1000_ICR_VMMB) in igb_msix_other()
7119 if (icr & E1000_ICR_LSC) { in igb_msix_other()
7126 if (icr & E1000_ICR_TS) in igb_msix_other()
8181 u32 icr = rd32(E1000_ICR); in igb_intr_msi() local
8185 if (icr & E1000_ICR_DRSTA) in igb_intr_msi()
8188 if (icr & E1000_ICR_DOUTSYNC) { in igb_intr_msi()
8193 if (icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC)) { in igb_intr_msi()
[all …]
/linux/drivers/net/ethernet/atheros/atlx/
H A Datl2.c2069 u32 icr; in atl2_reset_hw() local
2101 icr = ATL2_READ_REG(hw, REG_IDLE_STATUS); in atl2_reset_hw()
2102 if (!icr) in atl2_reset_hw()
2108 if (icr) in atl2_reset_hw()
2109 return icr; in atl2_reset_hw()

12