mei: bus: Initial MEI Client bus type implementation
authorSamuel Ortiz <sameo@linux.intel.com>
Wed, 27 Mar 2013 15:29:53 +0000 (17:29 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 29 Mar 2013 15:35:47 +0000 (08:35 -0700)
commite5354107e14755991da82e0d2a4791db92908d9d
treeadb8491f5d2a37cbd9304aafb1f762fed4d6c4a5
parent40e0b67be099175d069b0cf46f1102f352d46c61
mei: bus: Initial MEI Client bus type implementation

mei client bus will present some of the mei clients
as devices for other standard subsystems

Implement the probe, remove, match, device addtion routines, along with
the sysfs and uevent ones. mei_cl_device_id is also added to
mod_devicetable.h
A mei-cleint-bus.txt document describing the rationale and the API usage
is also added while ABI/testing/sysfs-bus-mei describeis the modalias ABI.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/ABI/testing/sysfs-bus-mei [new file with mode: 0644]
Documentation/misc-devices/mei/mei-client-bus.txt [new file with mode: 0644]
drivers/misc/mei/Makefile
drivers/misc/mei/bus.c [new file with mode: 0644]
drivers/misc/mei/mei_dev.h
include/linux/mei_cl_bus.h [new file with mode: 0644]
include/linux/mod_devicetable.h
scripts/mod/devicetable-offsets.c
scripts/mod/file2alias.c