aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen/ad7879-i2c.c
Commit message (Collapse)AuthorAge
* Input: ad7879 - convert I2C to dev_pm_opsMark Brown2011-01-07
| | | | | | | | | | | There is a general move towards the use of dev_pm_ops rather than bus specific suspend APIs as this simplifies both the bus and PM core implementations. Convert the ad7879-ts I2C support over. Compile tested only. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: ad7879 - use i2c_smbus_read_i2c_block_data() to lower overheadMichael Hennerich2010-07-03
| | | | | | | | Avoid additional addressing overhead incurred by word_data transfers. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: ad7879 - add open and close methodsDmitry Torokhov2010-07-03
| | | | | Tested-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: ad7879 - split bus logic outMike Frysinger2010-07-03
The ad7879 driver is using the old bus method of only supporting one at a time (I2C or SPI). So refactor it like the other input drivers that support multiple busses simultaneously. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>