]> git.baikalelectronics.ru Git - kernel.git/commit
NFC: pn533: Separate physical layer from the core implementation
authorMichael Thalmeier <michael.thalmeier@hale.at>
Fri, 25 Mar 2016 14:46:53 +0000 (15:46 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Sat, 9 Apr 2016 21:53:15 +0000 (23:53 +0200)
commitc8459835664dee03ae6b53b2e8be55fb694954b9
tree8ed0f04f080ddf96bfabf2e189f077b857d2ab11
parent3d6cbe472e680755ea9f1e9cfd518d0b2fce398f
NFC: pn533: Separate physical layer from the core implementation

The driver now has all core stuff isolated in one file, and all
the hardware link specifics in another. Writing a pn533 driver
on top of another hardware link is now just a matter of adding a
new file for that new hardware specifics.

The first user of this separation will be the i2c based pn532
driver that reuses pn533 core implementation on top of an i2c
layer.

Signed-off-by: Michael Thalmeier <michael.thalmeier@hale.at>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/nfc/Kconfig
drivers/nfc/Makefile
drivers/nfc/pn533.c [deleted file]
drivers/nfc/pn533/Kconfig [new file with mode: 0644]
drivers/nfc/pn533/Makefile [new file with mode: 0644]
drivers/nfc/pn533/pn533.c [new file with mode: 0644]
drivers/nfc/pn533/pn533.h [new file with mode: 0644]
drivers/nfc/pn533/usb.c [new file with mode: 0644]