alistair23-linux/drivers/net/ieee802154
Alan Ott 40afbb6573 mrf24j40: Use level-triggered interrupts
The mrf24j40 generates level interrupts. There are rare cases where it
appears that the interrupt line never gets de-asserted between interrupts,
causing interrupts to be lost, and causing a hung device from the driver's
perspective.  Switching the driver to interpret these interrupts as
level-triggered fixes this issue.

Signed-off-by: Alan Ott <alan@signal11.us>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-10-08 15:32:14 -04:00
..
at86rf230.c at86rf230: change irq handling to prevent lockups with edge type irq 2013-04-16 16:34:08 -04:00
fakehard.c IEEE 802.15.4: remove get_bsn from "struct ieee802154_mlme_ops" 2013-04-08 12:00:16 -04:00
fakelb.c ieee802154: remove __dev* attributes 2012-12-03 11:16:56 -08:00
Kconfig ieee802154: MRF24J40 driver 2012-09-04 14:43:55 -04:00
Makefile ieee802154: MRF24J40 driver 2012-09-04 14:43:55 -04:00
mrf24j40.c mrf24j40: Use level-triggered interrupts 2013-10-08 15:32:14 -04:00