Integrate rmi_hid transport layer
initial f12 support for rmi hid
get function 30 working plus additional cleanup
Allow control files to be created which attaching to driver
remove debugging change
Add example hid-core.c which shows the appropriate entries which should be added to hid_have_special_driver[] to load the driver.
update changelog and readme with rmihid specific documentation
Fix group definition for I2C HID devices
update packaging script for rmihid
Fix spacing and change logging level in rmi_f30_attention
Add support for suppressing motion and highw to f12
Updated for tarball rmihid-2013-07-19
Remove code which attempted to free device managed memory
Add back required remove function and remove debugging print statements
Use the kernel based circular buffer macros to implement the attention report queue. Also use memory barriers instead of a single spinlock to protect both the producer and consumer.
Fix warning related to format string.
Add a configuration option in the platform data to decide whether or not to use per function input devices or a single unified device for multiple functions.
Add sensor dimensions to the platform data allows the sensor resolution to be computed and reported by the input device.
fix merge conflicts between developement branc and rmihid
Additional developement to rmihid merge fixes