https://github.com/torvalds/linux
Revision 5d0571d915f3e281f151df9a18a6a0be5a57c4b0 authored by Nicolas Pitre on 17 November 2005, 19:02:48 UTC, committed by Jeff Garzik on 18 November 2005, 18:10:30 UTC
Not only SMC_ACK_INT(IM_TX_EMPTY_INT) in in smc_hardware_send_pkt)
appears to be unnecessary (tested with an SMC91C94 and SMC91C111), but
it seems to trigger spurious interrupts on some machines as well.
Removed.

While at it, let's log any remaining spurious interrupts if any (and
clean usage of the max IRQ loop count value).

Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
1 parent fc71fe4
History
Tip revision: 5d0571d915f3e281f151df9a18a6a0be5a57c4b0 authored by Nicolas Pitre on 17 November 2005, 19:02:48 UTC
[PATCH] smc91x: fix one source of spurious interrupts
Tip revision: 5d0571d
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 391 bytes
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 87.2 KB
Kbuild -rw-r--r-- 1.2 KB
MAINTAINERS -rw-r--r-- 61.2 KB
Makefile -rw-r--r-- 42.8 KB
README -rw-r--r-- 14.7 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top