a8d6aa08dd3e004df6a6e63a61698d834a191ad3 |
|
13-Oct-2010 |
Axel Lin <axel.lin@gmail.com> |
mfd: Fix off-by-one value range checking for tps6507x If bytes == (TPS6507X_MAX_REGISTER + 1), we have a buffer overflow when doing memcpy(&msg[1], src, bytes). Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
|
04a064236da3d8db24232983f99cfcfa5a4e5ade |
|
09-Aug-2010 |
Axel Lin <axel.lin@gmail.com> |
mfd: Fix incorrect kfree(i2c) in tps6507x i2c_driver probe The i2c_client received in probe() should not be kfree()'d. Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
|
752599667048898b6969e06e4637f906b04ec752 |
|
06-Apr-2010 |
Todd Fischer <todd.fischer@ridgerun.com> |
input: Touchscreen driver for TPS6507x Add touch screen input driver for TPS6507x family of multi-function chips. Uses the TPS6507x MFD driver. No interrupt support due to testing limitations of current hardware. Signed-off-by: Todd Fischer <todd.fischer@ridgerun.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
|
31dd6a2672e337f5de188df3e5169ee732798236 |
|
08-Apr-2010 |
Todd Fischer <todd.fischer@ridgerun.com> |
mfd: Add TPS6507x support TPS6507x are multi function (PM, touchscreen) chipsets from TI. This commit also changes the corresponding regulator driver from being standalone to an MFD subdevice. Signed-off-by: Todd Fischer <todd.fischer@ridgerun.com> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
|