iio: sensors: NVInvensense drivers
authorErik Lilliebjerg <elilliebjerg@nvidia.com>
Thu, 8 May 2014 16:38:59 +0000 (09:38 -0700)
committerXiaohui Tao <xtao@nvidia.com>
Sat, 12 Jul 2014 00:02:47 +0000 (17:02 -0700)
commitfd6c141bad7573365ee1b4cda17bf1608edd046a
tree0d1e1e93acb7032d69a810eadd4252c8d985cbe4
parent599a3c1c32a6b51b695a5ab01322ac8fd0158b9d
iio: sensors: NVInvensense drivers

IIO sensor drivers with Invensense MPU auxiliary support for:
- MPU6xxx and MPU9xxx MPU
- AK89xx and AK09911 compass
- BMPx80 pressure
IIO sensor drivers for ALS:
- cm3217
- cm3218x
- max4400x

Bug 200013566
Bug 1528478

Change-Id: I1e29a329026b81d5d1a20273d1d6f0faef9c1a44
Signed-off-by: Erik Lilliebjerg <elilliebjerg@nvidia.com>
Reviewed-on: http://git-master/r/423364
(cherry picked from commit 138016fe3c6ff3626859648ae06bdcbeb71c95e8)
Reviewed-on: http://git-master/r/406997
Reviewed-by: Xiaohui Tao <xtao@nvidia.com>
Tested-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
27 files changed:
arch/arm/configs/tegra12_android_defconfig
arch/arm/mach-tegra/board-ardbeg-sensors.c
arch/arm64/configs/tegra13_android_defconfig
drivers/iio/Kconfig
drivers/iio/Makefile
drivers/iio/imu/Kconfig
drivers/iio/imu/Makefile
drivers/iio/imu/nvi_mpu/Kconfig [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/Makefile [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/dmpDefaultMPU6050.c [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/dmpKey.h [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/dmpmap.h [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/invensense.c [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/nvi.c [new file with mode: 0644]
drivers/iio/imu/nvi_mpu/nvi.h [new file with mode: 0644]
drivers/iio/light/Kconfig
drivers/iio/light/Makefile
drivers/iio/light/nvs_cm3217.c [new file with mode: 0644]
drivers/iio/light/nvs_cm3218.c [new file with mode: 0644]
drivers/iio/light/nvs_max4400x.c [new file with mode: 0644]
drivers/iio/magnetometer/Kconfig
drivers/iio/magnetometer/Makefile
drivers/iio/magnetometer/nvi_ak89xx.c [new file with mode: 0644]
drivers/iio/pressure/Kconfig [new file with mode: 0644]
drivers/iio/pressure/Makefile [new file with mode: 0644]
drivers/iio/pressure/nvi_bmpX80.c [new file with mode: 0644]
include/linux/mpu_iio.h