Commit Graph

28 Commits

Author SHA1 Message Date
Zorro Liu
a32d316fcc driver: sensors: improve sensor driver to pass android vts test
1) coding style
2) gsensor calibration by user
3) make sensor rate setting effective

Change-Id: I123674ad2fde72b0aa84e6135669ce1f44d5229d
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2017-11-10 20:02:11 +08:00
Langlang Wang
7746365205 input: sensor: add gsensor bma2xx and p/lsenspr stk3410 support
Change-Id: Id863d67574cfe9aa463090b3377e8945a5146f7a
Signed-off-by: Langlang Wang <langlang.wang@rock-chips.com>
2017-10-31 10:37:07 +08:00
Huang, Tao
7e8031c929 input: sensors: fromdos and remove trailing whitespace
Change-Id: I6799f2538f95953d1565ac805497161ce6043855
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
2016-11-16 11:32:49 +08:00
Bin Yang
bcd98f38f4 input: sensors: reinit sensors register when system resume
For some sensors are designed to support poweroff when system suspend,
so we need reinit register when system resume.

Change-Id: I4d61dc318562336781aa1010d1fbad447cc76b83
Signed-off-by: Bin Yang <yangbin@rock-chips.com>
2016-10-20 09:15:35 +08:00
Bin Yang
7593f95cd9 sensor: add accel&gyro sensor driver for lsm330
Change-Id: Ibb0b6fe769774abc1a0f619eb9c626340e8b8bcc
Signed-off-by: Bin Yang <yangbin@rock-chips.com>
2016-08-03 11:13:09 +08:00
Zorro Liu
16ab432dd9 include, linux, sensor-dev: add COMPAT ioctl define for sensors
Change-Id: If59601bf08586f8a507ce3513b52e839327af59d
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2016-07-26 17:13:20 +08:00
guoyi
04d0060017 sensor: add mpu6500 accel support 2015-03-24 14:32:56 +08:00
guoyi
5002601be4 sensor: add mpu6880's accel and gyro support. 2015-01-14 14:58:31 +08:00
xhh
1d65090701 86v:merge change for 86v 2014-09-13 10:57:41 +08:00
郭毅
1549b588c5 sensor: modify some warnings of sensor_dev.c 2014-06-13 16:50:55 +08:00
郭毅
5bf1a5fde2 sensor: lightsensor: add cm3218 2014-03-19 16:35:12 +08:00
guoyi
af2d9a0801 porting sensor-dev to 3.10 2014-03-05 18:14:22 +08:00
luowei
f7d7863e3f add angle caculation support between two gsensor 2013-09-03 19:34:30 +08:00
luowei
bfa88626ac sensor:add gsensor lsm303d support 2013-07-30 17:47:42 +08:00
luowei
2c9f4903b5 sensor:add gsensor dmard10 support 2013-06-21 09:58:22 +08:00
luowei
479a139766 sensor:add gyro ewtsa support 2013-06-19 17:52:23 +08:00
luowei
44f4717e0d sensors:add sensor debug support 2013-04-01 16:15:12 +08:00
xuhuicong
08d8a6c0b5 add l3g20d Gyroscope support 2013-03-21 23:17:34 +08:00
luowei
3aae7adc71 sensors:add akm8963 support,need update HAL 2013-03-09 15:57:37 +08:00
luowei
61e52f56cb add temperature and pressure sensor driver support 2013-02-27 10:33:18 +08:00
luowei
7782f5cb2b add light sensor cm3232 support 2013-02-18 16:24:05 +08:00
wuhao
ee68d84251 rk3188 ds1006h: add light photoresistor 2013-02-02 20:05:07 +08:00
gy@rock-chips.com
b181f07469 add gsensor mxc6225 2012-11-22 21:01:10 +08:00
linjh
6307cd6953 rk2928_phonepad: adjust ap321xx l/p sensor to compatibale sensor framework
[reference files]

	modified:
		arch/arm/configs/rk2928_phonepad_defconfig
		arch/arm/mach-rk2928/board-rk2928-phonepad.c
		arch/arm/mach-rk2928/include/mach/board.h
		drivers/input/misc/Kconfig
		drivers/input/misc/Makefile
		drivers/input/sensors/lsensor/Kconfig
		drivers/input/sensors/lsensor/Makefile
		drivers/input/sensors/psensor/Kconfig
		drivers/input/sensors/psensor/Makefile
		drivers/input/sensors/sensor-dev.c
		include/linux/sensor-dev.h
	new file:
		drivers/input/sensors/psensor/ps_ap321xx.c
		drivers/input/sensors/lsensor/ls_ap321xx.c
	deleted:
		drivers/input/misc/ap321xx.c
2012-10-24 11:58:12 +08:00
luowei
229c55ede5 sensors:add light sensor isl29023 support 2012-09-26 17:45:41 +08:00
许盛飞
5808110c43 rk30:auto-dimming function about light-sensor and backlight-curve 2012-08-10 15:58:43 +08:00
lw@rock-chips.com
3403ddf5b2 modify sensors driver to support selecting all items one time 2012-08-08 14:59:54 +08:00
lw
20f9121ccf add new driver for all sensors 2012-06-13 14:50:24 +08:00