input: misc: fix sysfs permissions
authorErik Lilliebjerg <elilliebjerg@nvidia.com>
Thu, 6 Jun 2013 14:25:35 +0000 (07:25 -0700)
committerMandar Padmawar <mpadmawar@nvidia.com>
Tue, 18 Jun 2013 11:58:56 +0000 (04:58 -0700)
commite4f60867fc65a763e7d93127957171d5137cc728
treed2b7626f23440cbaeb5d6b73cbe4a8cc7cc21d2b
parentda59a643c646cbe661381f2ac18cceea8e219545
input: misc: fix sysfs permissions

- Fix sysfs permissions.
- Fix raw accelerometer access.
- Fix autodetection behind MPU.
- Add self-test.

Bug 1224709
Bug 1243584
Bug 1291044
Bug 1295651
Bug 1290313
Bug 1298831

Change-Id: I55847fd158abdb9f12dc830218619c6ed7913396
Signed-off-by: Erik Lilliebjerg <elilliebjerg@nvidia.com>
Reviewed-on: http://git-master/r/237428
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Xiaohui Tao <xtao@nvidia.com>
Tested-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-by: Matt Wagner <mwagner@nvidia.com>
drivers/input/misc/compass/ak8975_input.c
drivers/input/misc/mpu/inv_gyro.c
drivers/input/misc/mpu/inv_gyro.h
drivers/input/misc/mpu/inv_gyro_misc.c
drivers/input/misc/mpu/inv_mpu3050.c
drivers/input/misc/pressure/bmp180.c
include/linux/mpu.h