]> git.baikalelectronics.ru Git - kernel.git/commit
Input - arizona-haptics: Add driver haptics module on Arizona CODECs
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 26 Nov 2012 21:17:21 +0000 (21:17 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 28 Nov 2012 13:43:52 +0000 (13:43 +0000)
commit07273ba12b3aeac7d27907c8b279d84bfc131199
tree1703971a7f141bfdc60ebed8e7b7f5d99e8b9e89
parent319ff935d0168b829ac491bd376724da55f50368
Input - arizona-haptics: Add driver haptics module on Arizona CODECs

The Arizona CODECs contain a haptics module providing vibration feedback
support. Implement basic support for this, providing simple start/stop and
signal magnitude control.

Since the output path for haptics is routed through the CODEC audio routing
it is modelled as a signal generator within ASoC, the haptics driver calls
DAPM to start and stop the output drivers. An appropriate output path must
be configured via ALSA to connect the haptics source to the correct output.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/input/misc/Kconfig
drivers/input/misc/Makefile
drivers/input/misc/arizona-haptics.c [new file with mode: 0644]
include/linux/mfd/arizona/pdata.h