Search Linux Wireless

[PATCH 0/3] NFC: pn533: fixes for i2c driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Each of these patches fix some oops that I met during  
tests of the driver with itead pn532 nfc module.

First and third patches related to order of initialization driver,
where interrupt handler was registered before work queues
were ready to handle it.
Also iqr was freed already after work queues were deinitialized.

Second patch originally sent by Michael Thalmeier.
I reworked a little bit to make it more readable.

Andrey Rusalin (3):
  NFC: pn533: change order of free_irq and dev unregistration
  NFC: pn533: improve cmd queue handling
  NFC: pn533: change order operations in dev registation

 drivers/nfc/pn533/i2c.c   | 32 +++++++++++-------
 drivers/nfc/pn533/pn533.c | 82 ++++++++++++++++++++++++++++++-----------------
 drivers/nfc/pn533/pn533.h |  1 +
 drivers/nfc/pn533/usb.c   |  4 +++
 4 files changed, 77 insertions(+), 42 deletions(-)

-- 
2.7.4




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux