Commit Graph

28 Commits

Author SHA1 Message Date
Wangqiang Guo ab238eac93 input: sensor: light/proximity sensor: support ucs14620
Signed-off-by: Wangqiang Guo <kay.guo@rock-chips.com>
Change-Id: If3bb5077e0a5d4cc7a5581b479f39ee1bc4f3b1b
2022-02-18 16:56:01 +08:00
Tao Huang a04ad7f646 input: sensors: make local struct sensor_operate ops static
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ifa014ea6e830d4a312a173de473dda3f05c66ad3
2022-02-08 18:40:15 +08:00
Wangqiang Guo 50b7c0d91b input: sensor: light/proximity sensor: support stk3332
Signed-off-by: Wangqiang Guo <kay.guo@rock-chips.com>
Change-Id: Ie95e465c424c9a9fb0845a1bf202c1ac8f5384bb
2021-09-18 19:45:46 +08:00
Tao Huang 833022e6e7 input: sensors: lsensor: ls_ap321xx supports modularity
Fixes: c8ebec26c7 ("input: sensor: sensor supports modularity")
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If35571893de2efd484b00bbcf940915a201dfa65
2020-12-14 18:44:10 +08:00
Wang Jie cc2cea6a8a input: sensor: add em3071x driver
Signed-off-by: Wang Jie <dave.wang@rock-chips.com>
Change-Id: Ie71bf633a673d063f7275635b765cb200bc3722b
2020-11-23 19:22:32 +08:00
Wang Jie c8ebec26c7 input: sensor: sensor supports modularity
The sensor-dev framework and device drivers depend on each other,
causing sensor initialization to fail. eg:
[    2.907011] i2c i2c-4: sensor_probe: mpu6500_acc,000000006539f8ba
[    2.907626] sensors 4-0068: sensor_chip_init:ops is null,sensor name is mpu6500_acc
[    2.908318] i2c i2c-4: sensor_probe failed -1

Signed-off-by: Wang Jie <dave.wang@rock-chips.com>
Change-Id: Ic1f320a7c40bde0c4e3db3dc43542302d9270f42
2020-09-15 20:40:31 +08:00
Tao Huang b6c3d16103 input: sensors: no default y
For small system.

Change-Id: I41b897bbb6ad97022b175cc7db2f2535c790de16
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2019-09-05 22:07:06 +08:00
Wang Jie 92e18f08e3 input: sensors: program the sensor driver into the kernel.
Modify the code to sensor driver into the kernel and
make the compilation successful.

Change-Id: I3226b5df0084a80c63b7ad59aec7c759b3165a7b
Signed-off-by: Wang Jie <dave.wang@rock-chips.com>
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2019-09-05 22:07:06 +08:00
Tao Huang 96ab43200d drivers/input/sensors/lsensor: remove unused ls_photoresistor driver
Change-Id: Id49ba18a182add9cd1b2e53539b6fff0255c8cd8
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-11-01 15:11:58 +08:00
Tao Huang f9eefeeaa7 rk: add SPDX license identifier to files with no license
Change-Id: I754250669891307b0deab2bdab1bd01512713f79
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-01-31 20:56:06 +08:00
Langlang Wang d0bd557aa5 input: sensor: add light sensor stk3410 driver and config
Change-Id: I53edc203f50412f6197d442abfbf0df4117af86d
Signed-off-by: Langlang Wang <langlang.wang@rock-chips.com>
2017-11-02 14:42:46 +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
jerry.zhang c7cd7bb82d input: make light sensor cm32181 works on rk3399 tablet product
Change-Id: I6a3e93ea5480ab66f2b67a826a88ac7e7f1416c8
Signed-off-by: jerry.zhang <jerry.zhang@rock-chips.com>
2016-09-05 18:34:35 +08:00
郭毅 23cbf22dc1 sensor: enable sensors defconfig by default y 2014-03-19 17:35:36 +08:00
郭毅 5bf1a5fde2 sensor: lightsensor: add cm3218 2014-03-19 16:35:12 +08:00
guoyi a1fb7ec11a fix sensors include file err 2014-03-05 18:14:22 +08:00
luowei 44f4717e0d sensors:add sensor debug support 2013-04-01 16:15:12 +08:00
luowei 7782f5cb2b add light sensor cm3232 support 2013-02-18 16:24:05 +08:00
wuhao 58dcb07c34 rk3188 ds1006h: fix light photoresistor 2013-02-04 12:43:42 +08:00
wuhao ee68d84251 rk3188 ds1006h: add light photoresistor 2013-02-02 20:05:07 +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
lw 486c766794 sensor:mask some debug information 2012-08-19 19:48:54 +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@rock-chips.com 08fecff12c fix sensor stk3171's problem 2012-06-15 20:53:22 +08:00
lw@rock-chips.com e15d12ad95 modify al3006 active function 2012-06-13 18:54:24 +08:00
lw 20f9121ccf add new driver for all sensors 2012-06-13 14:50:24 +08:00