Messages in this thread | | | From | Tomas Winkler <> | Subject | [char-misc-next 00/11] Add MEI BUS and NFC Device | Date | Thu, 7 Feb 2013 23:03:06 +0200 |
| |
This patch set adds implementation of MEI BUS abstraction over MEI device, this allows standard Linux device drivers to access functionality exposed by MEI device that was previously available only to the user space through /dev/mei
The first exercises is to export the NFC radio
More information can be found under Documentation/misc-devices/mei/mei-bus.txt
Samuel Ortiz (11): mei: bus: Initial MEI bus type implementation mei: bus: Implement driver registration mei: bus: Initial implementation for I/O routines mei: bus: Add bus related structures to mei_cl mei: bus: Call bus routines from the core code mei: bus: Synchronous API for the data transmission mei: bus: Implement bus driver data setter/getter mei: nfc: Initial nfc implementation mei: nfc: Connect also the regular ME client mei: nfc: Add NFC device to the MEI bus mei: nfc: Implement MEI bus IO ops
Documentation/misc-devices/mei/mei-bus.txt | 137 ++++++++ drivers/misc/mei/Kconfig | 7 + drivers/misc/mei/Makefile | 2 + drivers/misc/mei/bus.c | 483 ++++++++++++++++++++++++++++ drivers/misc/mei/bus.h | 32 ++ drivers/misc/mei/client.c | 4 + drivers/misc/mei/init.c | 1 + drivers/misc/mei/interrupt.c | 2 + drivers/misc/mei/mei_dev.h | 78 +++++ drivers/misc/mei/nfc.c | 460 ++++++++++++++++++++++++++ drivers/misc/mei/nfc.h | 141 ++++++++ drivers/misc/mei/pci-me.c | 8 + include/linux/mei_bus.h | 108 ++++++ 13 files changed, 1463 insertions(+), 0 deletions(-) create mode 100644 Documentation/misc-devices/mei/mei-bus.txt create mode 100644 drivers/misc/mei/bus.c create mode 100644 drivers/misc/mei/bus.h create mode 100644 drivers/misc/mei/nfc.c create mode 100644 drivers/misc/mei/nfc.h create mode 100644 include/linux/mei_bus.h
-- 1.7.4.4
| |