/linux-4.4.14/arch/arm/mach-spear/ |
H A D | hotplug.c | 55 static inline void spear13xx_do_lowpower(unsigned int cpu, int *spurious) spear13xx_do_lowpower() argument 74 (*spurious)++; spear13xx_do_lowpower() 85 int spurious = 0; spear13xx_cpu_die() local 91 spear13xx_do_lowpower(cpu, &spurious); spear13xx_cpu_die() 99 if (spurious) spear13xx_cpu_die() 100 pr_warn("CPU%u: %u spurious wakeup calls\n", cpu, spurious); spear13xx_cpu_die()
|
/linux-4.4.14/kernel/irq/ |
H A D | Makefile | 2 obj-y := irqdesc.o handle.o manage.o spurious.o resend.o chip.o dummychip.o devres.o
|
H A D | autoprobe.c | 44 * flush such a longstanding irq before considering it as spurious. probe_irq_on() 80 * Wait for spurious interrupts to trigger 85 * Now filter out any obviously spurious interrupts 91 /* It triggered already - consider it spurious. */ for_each_irq_desc()
|
H A D | spurious.c | 2 * linux/kernel/irq/spurious.c 6 * This file contains spurious interrupt handling. 80 * Do not poll disabled interrupts unless the spurious try_one_irq() 310 * not we defer the spurious detection to the next note_interrupt() 317 * denote the deferred spurious detection note_interrupt() 376 * handled we never trigger the spurious note_interrupt() 379 * then we merily delay the spurious detection note_interrupt() 388 * If we are seeing only the odd spurious IRQ caused by note_interrupt()
|
H A D | handle.c | 24 * handle_bad_irq - handle spurious and unhandled irqs 27 * Handles spurious and unhandled IRQ's. It also prints a debugmessage.
|
H A D | proc.c | 368 proc_create_data("spurious", 0444, desc->dir, register_irq_proc() 387 remove_proc_entry("spurious", desc->dir); unregister_irq_proc()
|
H A D | internals.h | 41 * IRQS_SPURIOUS_DISABLED - was disabled due to spurious interrupt
|
/linux-4.4.14/arch/arm/mach-realview/ |
H A D | hotplug.c | 54 static inline void platform_do_lowpower(unsigned int cpu, int *spurious) platform_do_lowpower() argument 84 (*spurious)++; platform_do_lowpower() 95 int spurious = 0; realview_cpu_die() local 101 platform_do_lowpower(cpu, &spurious); realview_cpu_die() 109 if (spurious) realview_cpu_die() 110 pr_warn("CPU%u: %u spurious wakeup calls\n", cpu, spurious); realview_cpu_die()
|
/linux-4.4.14/arch/arm/mach-vexpress/ |
H A D | hotplug.c | 55 static inline void platform_do_lowpower(unsigned int cpu, int *spurious) platform_do_lowpower() argument 79 (*spurious)++; platform_do_lowpower() 90 int spurious = 0; vexpress_cpu_die() local 96 platform_do_lowpower(cpu, &spurious); vexpress_cpu_die() 104 if (spurious) vexpress_cpu_die() 105 pr_warn("CPU%u: %u spurious wakeup calls\n", cpu, spurious); vexpress_cpu_die()
|
/linux-4.4.14/arch/m68k/kernel/ |
H A D | irq.c | 32 /* The number of spurious interrupts */
|
H A D | entry.S | 305 /* Handler for uninitialized and spurious interrupts */
|
/linux-4.4.14/arch/mips/sni/ |
H A D | rm200.c | 219 * Lightweight spurious IRQ detection. We do not want sni_rm200_mask_and_ack_8259A() 220 * to overdo spurious IRQ handling - it's usually a sign sni_rm200_mask_and_ack_8259A() 224 * Note that IRQ7 and IRQ15 (the two spurious IRQs sni_rm200_mask_and_ack_8259A() 227 * can check spurious 8259A IRQs without doing the sni_rm200_mask_and_ack_8259A() 229 * This does not cover 100% of spurious interrupts, sni_rm200_mask_and_ack_8259A() 258 * 8259A - not spurious, go handle it. sni_rm200_mask_and_ack_8259A() 265 * At this point we can be sure the IRQ is spurious, sni_rm200_mask_and_ack_8259A() 270 "spurious RM200 8259A interrupt: IRQ%d.\n", irq); sni_rm200_mask_and_ack_8259A() 315 * This may be a spurious interrupt. sni_rm200_i8259_irq()
|
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | pmc56_overflow_test.c | 25 ebb_state.stats.spurious++; ebb_callee()
|
H A D | back_to_back_ebbs_test.c | 33 ebb_state.stats.spurious++; ebb_callee()
|
H A D | ebb.h | 23 int spurious; member in struct:ebb_state::__anon15758
|
H A D | pmae_handling_test.c | 37 ebb_state.stats.spurious++; syscall_ebb_callee()
|
H A D | cycles_with_freeze_test.c | 32 ebb_state.stats.spurious++; ebb_callee()
|
H A D | ebb.c | 108 ebb_state.stats.spurious++; standard_ebb_callee() 170 " spurious = %d\n" \ dump_summary_ebb_state() 179 ebb_state.stats.ebb_count, ebb_state.stats.spurious, dump_summary_ebb_state()
|
H A D | instruction_count_test.c | 96 ebb_state.stats.spurious++; pmc4_ebb_callee()
|
/linux-4.4.14/drivers/irqchip/ |
H A D | irq-i8259.c | 154 * Lightweight spurious IRQ detection. We do not want mask_and_ack_8259A() 155 * to overdo spurious IRQ handling - it's usually a sign mask_and_ack_8259A() 159 * Note that IRQ7 and IRQ15 (the two spurious IRQs mask_and_ack_8259A() 162 * can check spurious 8259A IRQs without doing the mask_and_ack_8259A() 164 * This does not cover 100% of spurious interrupts, mask_and_ack_8259A() 193 * 8259A - not spurious, go handle it. mask_and_ack_8259A() 200 * At this point we can be sure the IRQ is spurious, mask_and_ack_8259A() 204 printk(KERN_DEBUG "spurious 8259A interrupt: IRQ%d.\n", irq); mask_and_ack_8259A()
|
H A D | irq-omap-intc.c | 340 * A spurious IRQ can result if interrupt that triggered the omap_intc_handle_irq() 348 * Many a times, a spurious interrupt situation has been fixed omap_intc_handle_irq() 351 * driver whose interrupt was handled just before the spurious omap_intc_handle_irq() 353 * run into hitting the spurious IRQ condition below. omap_intc_handle_irq() 356 pr_err_once("%s: spurious irq!\n", __func__); omap_intc_handle_irq()
|
H A D | irq-sun4i.c | 144 * 3) spurious irq sun4i_handle_irq()
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | i8259.c | 155 * Lightweight spurious IRQ detection. We do not want mask_and_ack_8259A() 156 * to overdo spurious IRQ handling - it's usually a sign mask_and_ack_8259A() 160 * Note that IRQ7 and IRQ15 (the two spurious IRQs mask_and_ack_8259A() 163 * can check spurious 8259A IRQs without doing the mask_and_ack_8259A() 165 * This does not cover 100% of spurious interrupts, mask_and_ack_8259A() 196 * 8259A - not spurious, go handle it. mask_and_ack_8259A() 203 * At this point we can be sure the IRQ is spurious, mask_and_ack_8259A() 208 "spurious 8259A interrupt: IRQ%d.\n", irq); mask_and_ack_8259A()
|
H A D | smp.c | 57 * except occasional delivery of 'spurious interrupt' as trap #15. 93 * 9AP. only 'noapic' mode affected. Might generate spurious 159 /* We are registered on stopping cpu too, avoid spurious NMI */ smp_stop_nmi_callback()
|
H A D | irqinit.c | 155 /* IPI vectors for APIC spurious and error interrupts */ apic_intr_init()
|
H A D | kvm.c | 607 * in irq spinlock slowpath and no spurious interrupt occur to save us. kvm_wait() 821 * in irq spinlock slowpath and no spurious interrupt occur to save us. kvm_lock_spinning()
|
H A D | irq.c | 514 * this cpu. While it works, I have seen spurious interrupt messages
|
/linux-4.4.14/arch/arm/mach-exynos/ |
H A D | platsmp.c | 54 static inline void platform_do_lowpower(unsigned int cpu, int *spurious) platform_do_lowpower() argument 80 (*spurious)++; platform_do_lowpower() 463 int spurious = 0; exynos_cpu_die() local 469 platform_do_lowpower(cpu, &spurious); exynos_cpu_die() 477 if (spurious) exynos_cpu_die() 478 pr_warn("CPU%u: %u spurious wakeup calls\n", cpu, spurious); exynos_cpu_die()
|
/linux-4.4.14/arch/unicore32/kernel/ |
H A D | dma.c | 115 printk(KERN_WARNING "spurious IRQ for" dma_irq_handler() 143 printk(KERN_WARNING "spurious IRQ for" dma_err_handler()
|
/linux-4.4.14/arch/sh/boards/mach-cayman/ |
H A D | irq.c | 36 printk(KERN_INFO "CAYMAN: spurious SMSC interrupt\n"); cayman_interrupt_smsc() 42 printk(KERN_INFO "CAYMAN: spurious PCI interrupt, IRQ %d\n", irq); cayman_interrupt_pci2()
|
/linux-4.4.14/drivers/misc/ |
H A D | dummy-irq.c | 8 * which spurious IRQs would happen on disabled IRQ vector.
|
/linux-4.4.14/arch/x86/include/asm/fpu/ |
H A D | api.h | 30 * Some instructions like VIA's padlock instructions generate a spurious
|
/linux-4.4.14/arch/x86/include/asm/trace/ |
H A D | irq_vectors.h | 53 * spurious_apic - called when entering/exiting a spurious apic vector handler
|
/linux-4.4.14/include/linux/usb/ |
H A D | quirks.h | 47 /* device generates spurious wakeup, ignore remote wakeup capability */
|
/linux-4.4.14/include/linux/decompress/ |
H A D | mm.h | 76 /* Use defines rather than static inline in order to avoid spurious
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | epapr_hcalls.S | 41 * Guard against spurious wakeups from a hypervisor --
|
H A D | idle_e500.S | 34 * Guard against spurious wakeups (e.g. from a hypervisor) --
|
/linux-4.4.14/arch/arm/mach-omap2/ |
H A D | omap-hotplug.c | 64 pr_debug("CPU%u: spurious wakeup call\n", cpu); omap4_cpu_die()
|
H A D | dma.c | 198 * spurious interrupts. This affects only secure devices. configure_dma_errata()
|
H A D | prm_common.c | 120 * returning, or spurious PRCM interrupts may occur during omap_prcm_irq_handler() 160 prcm_irq_setup->ocp_barrier(); /* avoid spurious IRQs */ omap_prcm_irq_handler()
|
H A D | prm3xxx.c | 188 * returning; otherwise, spurious interrupts might occur. No return
|
/linux-4.4.14/tools/virtio/ |
H A D | virtio_test.c | 161 long long spurious = 0; run_test() local 189 ++spurious; run_test() 205 fprintf(stderr, "spurious wakeus: 0x%llx\n", spurious); run_test()
|
/linux-4.4.14/drivers/scsi/ |
H A D | sr.h | 46 /* GET_EVENT spurious event handling, blk layer guarantees exclusion */
|
H A D | am53c974.c | 442 * spurious DMA completion interrupts when using pci_esp_probe_one()
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | i8259.h | 71 * This may be a spurious interrupt. i8259_irq()
|
H A D | war.h | 214 * I-cache line worth of instructions being fetched may case spurious
|
/linux-4.4.14/arch/mips/loongson64/lemote-2f/ |
H A D | irq.c | 48 * This may be a spurious interrupt. mach_i8259_irq()
|
/linux-4.4.14/arch/mips/loongson64/loongson-3/ |
H A D | irq.c | 40 pr_err("%s : spurious interrupt\n", __func__); mach_irq_dispatch()
|
/linux-4.4.14/arch/mips/pmcs-msp71xx/ |
H A D | msp_irq_slp.c | 97 /* check for spurious interrupt */ msp_slp_irq_dispatch()
|
/linux-4.4.14/drivers/input/keyboard/ |
H A D | omap-keypad.c | 136 int spurious = 0; omap_kp_tasklet() local 163 spurious = 1; omap_kp_tasklet() 184 if (spurious) omap_kp_tasklet()
|
/linux-4.4.14/arch/mips/dec/ |
H A D | int-handler.S | 139 beqz t0,spurious 193 beqz t0,spurious 279 spurious: label
|
/linux-4.4.14/arch/arm/mach-omap1/ |
H A D | ams-delta-fiq-handler.S | 106 beq exit @ none - spurious FIQ? exit 117 orr r8, r11, r8, lsl r10 @ mask spurious interrupt 132 beq exit @ no - spurious interrupt? exit
|
/linux-4.4.14/include/linux/ |
H A D | irqdesc.h | 28 * @irqs_unhandled: stats field for spurious unhandled interrupts 29 * @threads_handled: stats field for deferred spurious detection of threaded handlers 30 * @threads_handled_last: comparator field for deferred spurious detection of theraded handlers
|
H A D | pci_hotplug.h | 54 * slot for cases where a secondary bus reset can result in spurious
|
H A D | ptrace.h | 238 * is a no-op and the spurious error condition needs to be filtered out by some
|
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/ |
H A D | qe_ic.c | 228 * spurious interrupts will sometimes happen. To be 100% sure qe_ic_mask_irq() 232 * time on a large number of spurious interrupts. In testing, qe_ic_mask_irq() 233 * a sync reduced the observed spurious interrupts to zero. qe_ic_mask_irq()
|
/linux-4.4.14/drivers/scsi/bfa/ |
H A D | bfa_hw_ct.c | 25 * Dummy interrupt handler for handling spurious interrupt during chip-reinit.
|
H A D | bfa_hw_cb.c | 104 * Dummy interrupt handler for handling spurious interrupts.
|
/linux-4.4.14/drivers/parisc/ |
H A D | superio.c | 114 /* I suspect "spurious" interrupts are from unmasking an IRQ. superio_interrupt() 131 /* Could be spurious. Check in service bits */ superio_interrupt() 135 if ((results & 0x80) == 0) { /* if ISR7 not set: spurious */ superio_interrupt() 136 printk(KERN_WARNING PFX "spurious interrupt!\n"); superio_interrupt()
|
/linux-4.4.14/arch/c6x/kernel/ |
H A D | irq.c | 123 printk(KERN_ERR "IRQ: spurious interrupt %d\n", irq); ack_bad_irq()
|
/linux-4.4.14/include/media/ |
H A D | tc358743.h | 49 /* DDC +5V debounce delay to avoid spurious interrupts when the cable
|
/linux-4.4.14/arch/mips/include/asm/sn/ |
H A D | launch.h | 55 * is zeroed (invalidated) to prevent an accidental call from a spurious
|
H A D | nmi.h | 46 * is zeroed (invalidated) to prevent an accidental call from a spurious
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | irq-msc01.c | 91 /* Ignore spurious interrupt */ ll_msc_irq()
|
/linux-4.4.14/arch/mips/sgi-ip22/ |
H A D | ip22-time.c | 118 /* Generic SGI handler for (spurious) 8254 interrupts */ indy_8254timer_irq()
|
/linux-4.4.14/arch/blackfin/kernel/ |
H A D | irqchip.c | 23 printk(KERN_ERR "IRQ: spurious interrupt %d\n", irq); ack_bad_irq()
|
/linux-4.4.14/drivers/hv/ |
H A D | hv_utils_transport.c | 141 * Cleanup message buffers to avoid spurious messages when the daemon hvt_op_release() 163 pr_warn("hvt_cn_callback: spurious message received!\n"); hvt_cn_callback()
|
H A D | hv_snapshot.c | 146 /* This is a spurious call! */ vss_on_msg()
|
/linux-4.4.14/arch/x86/xen/ |
H A D | spinlock.c | 64 /* Block until irq becomes pending (or perhaps a spurious wakeup) */ xen_qlock_wait() 232 /* Block until irq becomes pending (or perhaps a spurious wakeup) */ xen_lock_spinning()
|
/linux-4.4.14/arch/x86/mm/ |
H A D | fault.c | 931 * Handle a spurious fault caused by a stale TLB entry. 941 * and reserved bit (R = 1) faults are never spurious. 946 * Returns non-zero if a spurious fault was handled, zero otherwise. 962 * spurious faults. spurious_fault() 966 * change, so user accesses are not expected to cause spurious spurious_fault() 1114 /* kprobes don't want to hook the spurious faults: */ __do_page_fault() 1126 /* kprobes don't want to hook the spurious faults: */ __do_page_fault()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
H A D | bttv-input.c | 214 dprintk("spurious timer_end\n"); bttv_rc5_timer_end() 219 /* ignore spurious codes (caused by light/other remotes) */ bttv_rc5_timer_end() 276 /* only if in the code (otherwise spurious IRQ or timer bttv_rc5_irq()
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
H A D | interrupt.c | 217 wil_err(wil, "spurious IRQ: RX\n"); wil6210_irq_rx() 278 wil_err(wil, "spurious IRQ: TX\n"); wil6210_irq_tx() 343 wil_err(wil, "spurious IRQ: MISC\n"); wil6210_irq_misc()
|
/linux-4.4.14/drivers/usb/isp1760/ |
H A D | isp1760-core.c | 68 * spurious interrupts during HCD registration. isp1760_init_core()
|
/linux-4.4.14/drivers/s390/net/ |
H A D | qeth_l2_sys.c | 262 /* Conditional to avoid spurious error messages */ qeth_l2_setup_bridgeport_attrs()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-saitek.c | 85 /* convert spurious axis to a "noop" Logical Minimum (0) */ saitek_report_fixup()
|
/linux-4.4.14/drivers/ata/ |
H A D | sata_inic162x.c | 176 CPB_RESP_SPURIOUS = (1 << 4), /* ATA spurious interrupt error */ 357 __ata_ehi_push_desc(ehi, " spurious-intr"); inic_host_err_intr() 392 goto spurious; inic_host_intr() 408 spurious: inic_host_intr()
|
H A D | sata_vsc.c | 250 * or some other spurious condition. Interrupt reporting vsc_port_intr()
|
H A D | sata_sil24.c | 1113 * which may cause spurious interrupts afterwards. This is sil24_host_intr() 1140 /* spurious interrupts are expected if PCIX_IRQ_WOC */ sil24_host_intr() 1143 "spurious interrupt (slot_stat 0x%x active_tag %d sactive 0x%x)\n", sil24_host_intr()
|
H A D | ahci.h | 307 /* for NCQ spurious interrupt analysis */
|
H A D | pata_icside.c | 314 * receive spurious interrupts from the floating pata_icside_postreset()
|
/linux-4.4.14/drivers/char/hw_random/ |
H A D | virtio-rng.c | 46 /* We can get spurious callbacks, e.g. shared IRQs + virtio_pci. */ random_recv_done()
|
H A D | via-rng.c | 73 * Padlock instructions can generate a spurious DNA fault, so
|
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/ |
H A D | hlwd-pic.c | 137 pr_err("spurious interrupt!\n"); hlwd_pic_irq_cascade()
|
/linux-4.4.14/arch/sh/boards/mach-dreamcast/ |
H A D | irq.c | 127 /* Mask the ESR to filter any spurious, unwanted interrupts */ systemasic_irq_demux()
|
/linux-4.4.14/arch/sh/mm/ |
H A D | cache-sh5.c | 435 * + no spurious evictions 441 * + no spurious evictions 452 * - spurious evictions 457 * - spurious evictions
|
/linux-4.4.14/arch/ia64/include/asm/ |
H A D | hw_irq.h | 27 * 15 spurious interrupt (see IVR)
|
H A D | ptrace.h | 105 * the macro is a no-op and the spurious error condition needs to be filtered out by some
|
/linux-4.4.14/arch/ia64/oprofile/ |
H A D | backtrace.c | 103 * avoid spurious cycles in the gprof output. do_ia64_backtrace()
|
/linux-4.4.14/arch/m68k/68360/ |
H A D | entry.S | 139 * Handler for uninitialized and spurious interrupts.
|
/linux-4.4.14/arch/arm/mach-ux500/ |
H A D | cpu-db8500.c | 66 * while still having the spurious IRQ detection code kick in if the db8500_pmu_handler()
|
/linux-4.4.14/kernel/locking/ |
H A D | qspinlock_paravirt.h | 198 * spurious wakeup and the vCPU should wait again. However, pv_wait_node() 297 * CPU. So if the lock is still not free, it is a spurious pv_wait_head()
|
/linux-4.4.14/sound/pci/trident/ |
H A D | trident.h | 323 unsigned int stimer; /* global sample timer (to detect spurious interrupts) */ 324 unsigned int spurious_threshold; /* spurious threshold */
|
/linux-4.4.14/drivers/watchdog/ |
H A D | at91sam9_wdt.c | 196 * actually requested, to avoid spurious watchdog reset. at91_wdt_init() 228 * Use min_heartbeat the first time to avoid spurious watchdog reset: at91_wdt_init()
|
H A D | intel_scu_watchdog.c | 165 /* has the timer been started? If not, then this is spurious */ watchdog_timer_interrupt() 167 pr_debug("spurious interrupt received\n"); watchdog_timer_interrupt()
|
/linux-4.4.14/drivers/isdn/hardware/mISDN/ |
H A D | w6692.c | 425 pr_debug("%s: spurious TIN2 interrupt\n", card->name); handle_statusD() 428 pr_debug("%s: spurious MOC interrupt MOSR %02x\n", handle_statusD() 458 pr_debug("%s: spurious WEXP interrupt!\n", card->name); handle_statusD() 460 pr_debug("%s: spurious TEXP interrupt!\n", card->name); handle_statusD() 815 pr_debug("%s: W6692 spurious XINT!\n", card->name); w6692_irq()
|
H A D | mISDNisar.c | 439 pr_debug("%s: ISAR protocol 0 spurious IIS_RDATA %x/%x/%x\n", isar_rcv_frame() 1061 pr_debug("%s: ISAR spurious IIS_RDATA %x/%x/%x\n", mISDNisar_irq() 1112 pr_debug("%s: ISAR spurious IIS_PSTEV %x/%x/%x\n", mISDNisar_irq() 1124 pr_debug("%s: ISAR spurious IIS_PSTRSP %x/%x/%x\n", mISDNisar_irq()
|
H A D | hfcpci.c | 1206 printk(KERN_DEBUG "hfcpci spurious 0x08 IRQ\n"); hfcpci_int() 1213 printk(KERN_DEBUG "hfcpci spurious 0x10 IRQ\n"); hfcpci_int() 1220 printk(KERN_DEBUG "hfcpci spurious 0x01 IRQ\n"); hfcpci_int() 1227 printk(KERN_DEBUG "hfcpci spurious 0x02 IRQ\n"); hfcpci_int()
|
H A D | avmfritz.c | 620 pr_debug("%s: spurious ch1 IRQ\n", fc->name); HDLC_irq_main() 628 pr_debug("%s: spurious ch2 IRQ\n", fc->name); HDLC_irq_main()
|
/linux-4.4.14/drivers/isdn/hisax/ |
H A D | w6692.c | 479 debugl1(cs, "W6692 spurious XINT!"); W6692_interrupt() 508 debugl1(cs, "W6692 spurious TIN2 interrupt"); W6692_interrupt() 511 debugl1(cs, "W6692 spurious MOC interrupt"); W6692_interrupt() 531 debugl1(cs, "W6692 spurious WEXP interrupt!"); W6692_interrupt() 534 debugl1(cs, "W6692 spurious TEXP interrupt!"); W6692_interrupt()
|
H A D | hfc_2bds0.c | 798 debugl1(cs, "hfcd spurious 0x08 IRQ"); hfc2bds0_interrupt() 805 debugl1(cs, "hfcd spurious 0x10 IRQ"); hfc2bds0_interrupt() 812 debugl1(cs, "hfcd spurious 0x01 IRQ"); hfc2bds0_interrupt() 836 debugl1(cs, "hfcd spurious 0x02 IRQ"); hfc2bds0_interrupt()
|
H A D | hfc_sx.c | 751 debugl1(cs, "hfcsx spurious 0x08 IRQ"); hfcsx_interrupt() 760 debugl1(cs, "hfcsx spurious 0x10 IRQ"); hfcsx_interrupt() 767 debugl1(cs, "hfcsx spurious 0x01 IRQ"); hfcsx_interrupt() 791 debugl1(cs, "hfcsx spurious 0x02 IRQ"); hfcsx_interrupt()
|
H A D | isar.c | 504 debugl1(cs, "isar mode 0 spurious IIS_RDATA %x/%x/%x", isar_rcv_frame() 506 printk(KERN_WARNING"isar mode 0 spurious IIS_RDATA %x/%x/%x\n", isar_rcv_frame() 1185 debugl1(cs, "isar spurious IIS_RDATA %x/%x/%x", isar_int_main() 1225 debugl1(cs, "isar spurious IIS_PSTEV %x/%x/%x", isar_int_main() 1235 debugl1(cs, "isar spurious IIS_PSTRSP %x/%x/%x", isar_int_main()
|
H A D | hfc_pci.c | 986 debugl1(cs, "hfcpci spurious 0x08 IRQ"); hfcpci_interrupt() 995 debugl1(cs, "hfcpci spurious 0x10 IRQ"); hfcpci_interrupt() 1002 debugl1(cs, "hfcpci spurious 0x01 IRQ"); hfcpci_interrupt() 1026 debugl1(cs, "hfcpci spurious 0x02 IRQ"); hfcpci_interrupt()
|
H A D | avm_pci.c | 461 debugl1(cs, "hdlc spurious channel 0 IRQ"); HDLC_irq_main() 475 debugl1(cs, "hdlc spurious channel 1 IRQ"); HDLC_irq_main()
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 1944 goto spurious; octeon_irq_ciu2() 1951 goto spurious; octeon_irq_ciu2() 1956 goto spurious; octeon_irq_ciu2() 1961 spurious: octeon_irq_ciu2() 1981 goto spurious; octeon_irq_ciu2_mbox() 1988 spurious: octeon_irq_ciu2_mbox()
|
/linux-4.4.14/drivers/spi/ |
H A D | spi-mpc52xx.c | 151 dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n", mpc52xx_spi_fsmstate_idle() 277 dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n", mpc52xx_spi_fsmstate_wait()
|
H A D | spi-xlp.c | 297 * We are getting some spurious tx interrupts, so avoid enabling xlp_spi_xfer_block()
|
H A D | spi-xilinx.c | 256 /* Inhibit irq to avoid spurious irqs on tx_empty*/ xilinx_spi_txrx_bufs()
|
/linux-4.4.14/drivers/pci/host/ |
H A D | pci-xgene-msi.c | 527 * interrupt handlers, read all of them to clear spurious xgene_msi_probe() 537 dev_err(&pdev->dev, "Failed to clear spurious IRQ\n"); xgene_msi_probe()
|
/linux-4.4.14/drivers/crypto/ |
H A D | padlock-sha.c | 123 /* prevent taking the spurious DNA fault with padlock. */ padlock_sha1_finup() 189 /* prevent taking the spurious DNA fault with padlock. */ padlock_sha256_finup()
|
H A D | padlock-aes.c | 186 * generate a spurious DNA fault when cr0.ts is '1'. These instructions
|
/linux-4.4.14/arch/x86/kernel/fpu/ |
H A D | core.c | 158 * If in process context and not atomic, we can take a spurious DNA fault. irq_ts_save() 520 * we get a spurious trap, which is not an error. fpu__exception_code()
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | i8259.c | 256 * spurious IRQ on slave controller kvm_pic_read_irq() 265 * spurious IRQ on host controller kvm_pic_read_irq()
|
H A D | mmutrace.h | 274 " new %llx spurious %d fixed %d", __entry->vcpu_id,
|
/linux-4.4.14/sound/hda/ |
H A D | hdac_controller.c | 185 "spurious response %#x:%#x, rp = %d, wp = %d", snd_hdac_bus_update_rirb() 195 "spurious response %#x:%#x, last cmd=%#08x\n", snd_hdac_bus_update_rirb()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
H A D | dt2814.c | 205 dev_err(dev->class_dev, "spurious interrupt\n"); dt2814_interrupt()
|
H A D | pcl711.c | 199 dev_err(dev->class_dev, "spurious interrupt\n"); pcl711_interrupt()
|
H A D | das16m1.c | 487 dev_err(dev->class_dev, "spurious interrupt\n"); das16m1_interrupt()
|
H A D | dmm32at.c | 418 dev_err(dev->class_dev, "spurious interrupt\n"); dmm32at_isr()
|
/linux-4.4.14/drivers/uwb/i1480/dfu/ |
H A D | dfu.c | 128 * spurious notification after firmware is downloaded. So check whether i1480_cmd()
|
/linux-4.4.14/drivers/misc/mei/ |
H A D | pci-txe.c | 125 /* clear spurious interrupts */ mei_txe_probe()
|
H A D | hbm.c | 1025 /* ignore spurious message and prevent reset nesting mei_hbm_dispatch() 1029 dev_dbg(dev->dev, "hbm: state is idle ignore spurious messages\n"); mei_hbm_dispatch()
|
/linux-4.4.14/drivers/mmc/host/ |
H A D | sdhci-tegra.c | 96 /* Seems like we're getting spurious timeout and crc errors, so tegra_sdhci_writel()
|
H A D | mvsdio.c | 362 * It looks like, SDIO IP can issue one late, spurious irq mvsd_irq() 367 dev_dbg(host->dev, "spurious irq detected intr 0x%04x intr_en 0x%04x erri 0x%04x erri_en 0x%04x\n", mvsd_irq()
|
H A D | android-goldfish.c | 356 dev_info(mmc_dev(host->mmc),"spurious irq 0x%04x\n", status); goldfish_mmc_irq()
|
H A D | ushc.c | 183 * This avoid occasional spurious interrupts when enabling int_callback()
|
/linux-4.4.14/drivers/input/mouse/ |
H A D | navpoint.c | 114 "spurious packet: data=0x%02x,0x%02x,...\n", navpoint_packet()
|
/linux-4.4.14/drivers/input/serio/ |
H A D | olpc_apsp.c | 122 dev_warn(priv->dev, "spurious interrupt?\n"); olpc_apsp_rx()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
H A D | cmdresp.c | 342 /* Ignore spurious autostart events */ lbs_process_event()
|
H A D | if_sdio.c | 803 * If we set it up earlier, the (buggy) hardware generates a spurious if_sdio_finish_power_on() 808 * spurious interrupts, and also to avoid generation of that known if_sdio_finish_power_on() 809 * spurious interrupt in the first place. if_sdio_finish_power_on()
|
/linux-4.4.14/drivers/oprofile/ |
H A D | oprofile_perf.c | 48 pr_warning("oprofile: ignoring spurious overflow " op_overflow_handler()
|
/linux-4.4.14/drivers/clocksource/ |
H A D | mtk_timer.c | 174 /* Acknowledge all spurious pending interrupts */ mtk_timer_enable_irq()
|
H A D | qcom-timer.c | 148 * Grab cpu pointer in each case to avoid spurious msm_timer_cpu_notify()
|
H A D | time-armada-370-xp.c | 213 * Grab cpu pointer in each case to avoid spurious armada_370_xp_timer_cpu_notify()
|
H A D | timer-atlas7.c | 222 * Grab cpu pointer in each case to avoid spurious sirfsoc_cpu_notify()
|
H A D | exynos_mct.c | 496 * Grab cpu pointer in each case to avoid spurious exynos4_mct_cpu_notify()
|
/linux-4.4.14/drivers/acpi/acpica/ |
H A D | evglock.c | 158 * we are done. This handles "spurious" global lock interrupts acpi_ev_global_lock_handler()
|
/linux-4.4.14/arch/alpha/kernel/ |
H A D | sys_alcor.c | 123 and can generate spurious interrupts if we turn them alcor_init_irq()
|
H A D | core_t2.c | 586 " (assumed) spurious -" t2_machine_check()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
H A D | cpm2_pic.c | 126 * Work around large numbers of spurious IRQs on PowerPC 82xx cpm2_end_irq()
|
H A D | i8259.c | 62 * This may be a spurious interrupt. i8259_irq()
|
H A D | uic.c | 214 if (!msr) /* spurious interrupt */ uic_irq_cascade()
|
/linux-4.4.14/arch/m68k/q40/ |
H A D | q40ints.c | 187 /* complain only this many times about spurious ints : */
|
/linux-4.4.14/arch/mips/mti-malta/ |
H A D | malta-int.c | 97 * The only way we can decide if an interrupt is spurious get_int()
|
/linux-4.4.14/arch/mips/netlogic/xlp/ |
H A D | ahci-init.c | 194 * are enabled there are spurious interrupt flow nlm_sata_fixup_final()
|
/linux-4.4.14/arch/m68k/68000/ |
H A D | entry.S | 219 * Handler for uninitialized and spurious interrupts.
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
H A D | generic.c | 395 * ensure that we don't receive spurious memory requests. We set
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | div64.h | 54 * tend to trig on more complex constructs, spurious .global __udivsi3
|
/linux-4.4.14/tools/perf/bench/ |
H A D | futex-wake-parallel.c | 107 while (1) { /* handle spurious wakeups */ blocked_workerfn()
|
/linux-4.4.14/drivers/scsi/qla4xxx/ |
H A D | ql4_isr.c | 1096 * qla4_82xx_spurious_interrupt - processes spurious interrupt 1296 "%s: Legacy Interrupt Bit 31 not set, spurious interrupt!\n", qla4_83xx_intr_handler() 1363 "%s: It is a spurious mailbox interrupt!\n", qla4_83xx_mailbox_intr_handler() 1440 ql4_printk(KERN_INFO, ha, "%s: It is a spurious iocb interrupt!\n", qla4_8xxx_msix_rsp_q() 1452 ql4_printk(KERN_INFO, ha, "%s: spurious iocb interrupt...\n", qla4_8xxx_msix_rsp_q()
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-st.c | 542 dev_dbg(i2c_dev->dev, "spurious it (sta=0x%04x, ien=0x%04x)\n", st_i2c_isr_thread() 594 * before re-enabling interrupt at GIC level, and thus avoid spurious st_i2c_isr_thread()
|
H A D | i2c-pxa.c | 923 * We ignore this error. We seem to see spurious ALDs i2c_pxa_irq_txempty() 1092 i2c_pxa_scream_blue_murder(i2c, "spurious irq"); i2c_pxa_handler()
|
/linux-4.4.14/drivers/dma/ioat/ |
H A D | dma.c | 789 /* fault on unhandled error or spurious halt */ ioat_eh() 972 * (workaround for spurious config parity error after restart) ioat_reset_hw()
|
/linux-4.4.14/sound/pci/cs46xx/ |
H A D | cs46xx_dsp_scb_types.h | 225 /* Set by DSP upon encountering a trap (breakpoint) or a spurious 229 spurious_int_flag, /* (Host & SP) Nature of the spurious interrupt */
|
/linux-4.4.14/drivers/usb/musb/ |
H A D | musbhsdma.c | 269 dev_dbg(musb->controller, "spurious DMA irq\n"); dma_controller_irq()
|
H A D | am35x.c | 307 /* Drop spurious RX and TX if device is disconnected */ am35x_musb_interrupt()
|
/linux-4.4.14/drivers/staging/vme/devices/ |
H A D | vme_pio2_core.c | 342 /* Attach spurious interrupt handler. */ pio2_probe()
|
/linux-4.4.14/drivers/rtc/ |
H A D | rtc-sa1100.c | 281 * wakes up with the bit set there will be one spurious interrupt. sa1100_rtc_init()
|
/linux-4.4.14/drivers/input/misc/ |
H A D | rotary_encoder.c | 178 * state didn't change (a spurious interrupt) and the rotary_encoder_quarter_period_irq()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_wow.c | 197 * we have spurious WoW events from the AR_WOW_PATTERN ath9k_hw_wow_wakeup()
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
H A D | mac.c | 353 * it generates spurious ACKs for every incoming carl9170_set_operating_mode()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 157 unsigned long unhandled_irqs; /* # of spurious intrs */
|
/linux-4.4.14/drivers/crypto/qat/qat_dh895xcc/ |
H A D | adf_isr.c | 157 dev_dbg(&GET_DEV(accel_dev), "qat_dev%d spurious AE interrupt\n",
|
/linux-4.4.14/drivers/atm/ |
H A D | idt77105.c | 110 * to avoid lots of spurious cell error interrupts.
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | pgtable.h | 177 * mappings, we can't tolerate spurious faults, so make sure __set_pte_at()
|
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
H A D | run.c | 105 /* purge the MFC DMA queue to ensure no spurious accesses before we spu_setup_isolated()
|
/linux-4.4.14/arch/mips/sgi-ip32/ |
H A D | ip32-irq.c | 377 /* crime sometime delivers spurious interrupts, ignore them */ ip32_irq0()
|
/linux-4.4.14/arch/ia64/sn/kernel/ |
H A D | irq.c | 417 * the interrupt is in flight, so we may generate a spurious interrupt,
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpio-vr41xx.c | 224 printk(KERN_ERR "spurious GIU interrupt: %04x(%04x),%04x(%04x)\n", giu_get_irq()
|
H A D | gpio-dwapb.c | 665 /* Clear out spurious interrupts */ dwapb_gpio_resume()
|
H A D | gpio-tz1090.c | 460 * spurious ones on a dirty boot and hit the BUG_ON in the tz1090_gpio_bank_probe()
|
/linux-4.4.14/sound/pci/au88x0/ |
H A D | au88x0.c | 190 * This must be done before we do request_irq otherwise we can get spurious snd_vortex_create()
|
/linux-4.4.14/arch/ia64/include/asm/sn/ |
H A D | shubio.h | 1374 * This register contains the header of a spurious read response * 1375 * received from Crosstalk. A spurious read response is defined as a * 1382 * IXSS[VALID] bit is clear, then the header of the spurious read * 1384 * errant header is thereby captured, and no further spurious read * 1386 * appropriate bit in IECLR. Every time a spurious read response is * 1390 * IXSM[SIDN] to determine which widget sent the spurious response, * 1393 * spurious read response to be received since the last time * 1396 * spurious messages from other widets which were detected after the * 1423 * This register contains the sideband bits of a spurious read * 2348 * spurious message captured by II. Valid when the SP_MSG bit in ICMR * 2366 * spurious message captured by II. Valid when the SP_MSG bit in ICMR * 2382 * the protocol table, captured with the spurious message. Valid when *
|
/linux-4.4.14/arch/x86/kernel/apic/ |
H A D | apic.c | 887 * spurious. local_apic_timer_interrupt() 1355 * Set spurious IRQ vector setup_local_APIC() 1815 * Check if this really is a spurious interrupt and ACK it __smp_spurious_interrupt() 1826 pr_info("spurious APIC interrupt through vector %02x on CPU#%d, " __smp_spurious_interrupt() 1954 /* For the spurious interrupt use vector F, and enable it */ disconnect_bsp_APIC()
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | perfmon.c | 492 unsigned long pfm_spurious_ovfl_intr_count; /* keep track of spurious ovfl interrupts */ 1789 * unmask interrupts, PMU interrupts are now spurious here pfm_syswide_force_stop() 2093 * meant for sampling, the will be converted to spurious pfm_close() 5432 * into a spurious interrupt. However, we must also avoid infinite overflows pfm_overflow_handler() 5449 DPRINT(("ctx is zombie for [%d], converted to spurious\n", task ? task_pid_nr(task): -1)); pfm_overflow_handler() 5509 printk(KERN_INFO "perfmon: spurious overflow interrupt on CPU%d: process %d has no PFM context\n", pfm_do_interrupt_handler() 5514 printk(KERN_INFO "perfmon: spurious overflow interrupt on CPU%d: process %d, invalid flag\n", pfm_do_interrupt_handler() 5542 * don't measure spurious interrupts pfm_interrupt_handler() 5663 "CPU%-2d spurious intrs : %lu\n" pfm_proc_show() 5943 * treated as spurious if there is no pfm_lazy_save_regs() 5955 * as spurious. pfm_lazy_save_regs() 5978 * be treated as purely spurious and we will not pfm_lazy_save_regs() 6402 * May cause a spurious interrupt on some processors pfm_alt_save_pmu_state()
|
H A D | irq_ia64.c | 451 * get a spurious stack overflow here. This is ia64_handle_irq()
|
/linux-4.4.14/fs/cifs/ |
H A D | cifspdu.h | 1304 /* SNIA spec incorrectly included spurious pad here */ 1350 /* SNIA spec incorrectly included spurious pad here */ 1374 /* SNIA spec incorrectly included spurious pad here */ 1424 /* SNIA spec incorrectly included spurious pad here */ 1447 /* SNIA spec incorrectly included spurious pad here */ 1469 /* SNIA spec incorrectly included spurious pad here */
|
/linux-4.4.14/drivers/usb/host/ |
H A D | xhci-pci.c | 311 /* Workaround for spurious wakeups at shutdown with HSW */ xhci_pci_remove()
|
/linux-4.4.14/drivers/usb/serial/ |
H A D | usb_wwan.c | 222 struct urb *this_urb = NULL; /* spurious */ usb_wwan_write()
|
/linux-4.4.14/drivers/isdn/hysdn/ |
H A D | boardergo.c | 43 return IRQ_NONE; /* error -> spurious interrupt */ ergo_interrupt()
|
/linux-4.4.14/drivers/mtd/nand/ |
H A D | tmio_nand.c | 176 dev_warn(&tmio->dev->dev, "spurious interrupt\n"); tmio_irq()
|
/linux-4.4.14/drivers/ide/ |
H A D | ide-taskfile.c | 362 /* Assume it was a spurious irq */ task_pio_intr()
|
H A D | piix.c | 223 * PIO interrupts to prevent spurious/lost IRQ.
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
H A D | saa7164-cmd.c | 427 printk(KERN_ERR "spurious error\n"); saa7164_cmd_send()
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | ad7879.c | 171 * solution, discarding the spurious noise in the signal and keeping ad7879_report()
|
/linux-4.4.14/drivers/media/usb/stk1160/ |
H A D | stk1160-video.c | 347 * to avoid a spurious debug message stk1160_cancel_isoc()
|
/linux-4.4.14/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik.c | 397 /* Prevent spurious wakeups */ __nmk_gpio_set_mode_safe() 548 * - Any spurious wake up event during switch sequence to be ignored and 1697 * - Any spurious wake up event during switch sequence to be ignored nmk_pmx_set() 1739 * actually mask the interrupt to prevent spurious interrupts nmk_pmx_set()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
H A D | mcdi.h | 52 * @credits: Number of spurious MCDI completion events allowed before we
|
/linux-4.4.14/drivers/acpi/ |
H A D | pci_irq.c | 280 * spurious interrupts.
|
/linux-4.4.14/net/hsr/ |
H A D | hsr_framereg.c | 146 * as initialization. (0 could trigger an spurious ring error warning). hsr_add_node()
|
/linux-4.4.14/sound/atmel/ |
H A D | abdac.c | 295 dev_err(&dac->pdev->dev, "spurious interrupt (status=0x%x)\n", abdac_interrupt()
|
/linux-4.4.14/include/uapi/linux/dvb/ |
H A D | frontend.h | 69 FE_CAN_MUTE_TS = 0x80000000 /* frontend can stop spurious TS data output */
|
/linux-4.4.14/arch/mips/vr41xx/common/ |
H A D | icu.c | 654 printk(KERN_ERR "spurious ICU interrupt: %04x,%04x\n", pend1, pend2); icu_get_irq()
|
/linux-4.4.14/arch/parisc/kernel/ |
H A D | irq.c | 526 /* Filter out spurious interrupts, mostly from serial port at bootup */ do_cpu_irq_mask()
|
/linux-4.4.14/arch/arm64/kernel/ |
H A D | traps.c | 483 * So the answer is trivial -- any spurious instances with no is_valid_bugaddr()
|
/linux-4.4.14/arch/arm/kernel/ |
H A D | perf_event_v6.c | 11 * one event and replace it with another we could get spurious counts from the
|
/linux-4.4.14/drivers/scsi/esas2r/ |
H A D | esas2r_init.c | 430 * Disable chip interrupts to prevent spurious interrupts esas2r_init_adapter() 748 * Disable chip interrupts to prevent spurious interrupts until we esas2r_resume()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
H A D | cpmac.c | 378 netdev_warn(priv->dev, "rx: spurious interrupt\n"); cpmac_rx_one() 619 netdev_warn(dev, "end_xmit: spurious interrupt\n"); cpmac_end_xmit()
|
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 367 /* to submit a spurious interrupt while in poll */ fs_enet_interrupt() 379 /* to submit a spurious interrupt while in poll */ fs_enet_interrupt()
|
/linux-4.4.14/fs/kernfs/ |
H A D | file.c | 472 * mmap path and of->mutex are prone to triggering spurious lockdep kernfs_fop_mmap() 473 * warnings and we don't want to add spurious locking dependency kernfs_fop_mmap()
|