[PATCH] input: misc: Add TI drv2665 haptics driver

2015-04-24 Thread Dan Murphy
Add the TI drv2665 piezo haptic driver. This haptics IC requires the data to be streamed to the FIFO for continuous output. Datasheet can be found at: http://www.ti.com/product/drv2665 Signed-off-by: Dan Murphy --- .../devicetree/bindings/input/ti,drv2665.txt | 17 + drivers/input/misc

[PATCH] input: ff-core: Fix spelling mistake in ff-core

2015-04-24 Thread Dan Murphy
Fix spelling of magnitude s/manginude/magnitude Signed-off-by: Dan Murphy --- drivers/input/ff-core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/input/ff-core.c b/drivers/input/ff-core.c index b81c88c..d10154e 100644 --- a/drivers/input/ff-core.c +++ b/drivers

[PATCH] Input: drv2667: Fix Kconfig error for help screen

2015-04-24 Thread Dan Murphy
Fix the Kconfig for the drv2667 as there was a copy/paste error. Signed-off-by: Dan Murphy --- drivers/input/misc/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/misc/Kconfig b/drivers/input/misc/Kconfig index 4436ab1..7838f1a 100644 --- a/drivers/input

Re: [PATCH 1/2] Input: add regulator haptic driver

2014-11-20 Thread Dan Murphy
nabled) { >> + regulator_haptic_disable(haptic); >> + haptic->suspend_state = true; >> + } >> + >> + return 0; >> +} >> + >> +static int __maybe_unused regulator_haptic_resume(struct device *dev) >&g

[PATCH v2 2/2] input: misc: Add support for the DRV2667 haptic driver

2014-08-25 Thread Dan Murphy
the waveform until the GO bit is unset. Data sheet is here: http://www.ti.com/product/drv2667 Signed-off-by: Dan Murphy --- v2 - No updates since no comments - https://patchwork.kernel.org/patch/4759391/ drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile |1 + drivers

[PATCH v2 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-25 Thread Dan Murphy
DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators. Adding dt binding for this part Signed-off-by: Dan Murphy --- v2 - Removed extra tabs, changed node to function not device added vbat-supply, and removed confusing description - https://patchwork.kernel.org/patch/4759381

[PATCH v2] doc: dt/bindings: input: Fix drv260x binding document

2014-08-22 Thread Dan Murphy
Update the drv260x dt binding document: - Change the node name to the devices function not the device name. - Add vbat-supply to the example. - Fix indentation of the example. Signed-off-by: Dan Murphy --- v2 - Address comments on indentation, node declaration, add vbat-supply, removed

[PATCH] input: misc: drv260x: add check for ERM mode and LRA Libraries

2014-08-22 Thread Dan Murphy
Add a check to ensure that LRA libraries are not mixed with the ERM mode. If ERM mode and the Library is empty "OR" the LRA library then exit. As the LRA and empty libraries are not applicable for the ERM actuator. Signed-off-by: Dan Murphy --- drivers/input/misc/drv260x.c |8 +

[PATCH] doc: dt/bindings: input: Fix drv260x binding document

2014-08-22 Thread Dan Murphy
Update the drv260x dt binding document: - Change the node name to the devices function not the device name. - Add vbat-supply to the example. - Fix indentation of the example. Signed-off-by: Dan Murphy --- .../devicetree/bindings/input/ti,drv260x.txt | 19 ++- 1 file

[PATCH] input: misc: drv260x remove defines not used

2014-08-22 Thread Dan Murphy
Removing some #defines that are not and should never be used pertaining to I2C. Removing: define DRV260X_ALLOWED_R_BYTES 25 define DRV260X_ALLOWED_W_BYTES 2 define DRV260X_MAX_RW_RETRIES 5 define DRV260X_I2C_RETRY_DELAY 10 Signed-off-by: Dan Murphy --- drivers/input/misc/drv260x.c |5

[PATCH 2/2] input: misc: Add support for the DRV2667 haptic driver

2014-08-21 Thread Dan Murphy
the waveform until the GO bit is unset. Data sheet is here: http://www.ti.com/product/drv2667 Signed-off-by: Dan Murphy --- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile |1 + drivers/input/misc/drv2667.c | 500 ++ 3 files

[PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Dan Murphy
DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators. Adding dt binding for this part Signed-off-by: Dan Murphy --- .../devicetree/bindings/input/ti,drv2667.txt | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 Documentation/devicetree/bindings

input: drv2667: add support for drv2667 haptic driver

2014-08-21 Thread Dan Murphy
Adding support for the TI DRV2667 haptic driver. This device driver a linear resonant actuator (LRA) based on user space requests to provide either a vibration or a haptic tactile response to an input. This device has the ability to store wave patterns in RAM and these patterns can be executed bas

[PATCH v6] input: drv260x: Add TI drv260x haptics driver

2014-08-15 Thread Dan Murphy
added in future patchsets. Product data sheet is located here: http://www.ti.com/product/drv2605 Signed-off-by: Dan Murphy --- v6 - Updated bindings doc to reflect correct pre-programmed library, updated the vib-overdrive and rated voltage to add -mv, removed _ from the same, add check to verify

[PATCH v5] input: drv260x: Add TI drv260x haptics driver

2014-07-31 Thread Dan Murphy
added in future patchsets. Product data sheet is located here: http://www.ti.com/product/drv2605 Signed-off-by: Dan Murphy --- v5 - Move register defines to c file and rm header file, error check init in probe, fixed identation, remove empty labels in probe and just return on fail and removed the

[Patch v4] input: drv260x: Add TI drv260x haptics driver

2014-07-30 Thread Dan Murphy
added in future patchsets. Product data sheet is located here: http://www.ti.com/product/drv2605 Signed-off-by: Dan Murphy --- v4 - Convert regulator to devm, added error checking where required, updated bindings doc, moved dt parsing to separate call and made platform data the first data point

[Patch v3] input: drv260x: Add TI drv260x haptics driver

2014-07-29 Thread Dan Murphy
added in future patchsets. Product data sheet is located here: http://www.ti.com/product/drv2605 Signed-off-by: Dan Murphy --- v3 - Updated binding doc, changed to memless device, updated input alloc to devm, removed mutex locking, add sanity checks for mode and library - https

[v2] input: drv260x: Add TI drv260x haptics driver

2014-07-28 Thread Dan Murphy
added in future patchsets. Product data sheet is located here: http://www.ti.com/product/drv2605 Signed-off-by: Dan Murphy --- v2 - Fixed binding doc and patch headline - https://patchwork.kernel.org/patch/4619641/ .../devicetree/bindings/input/ti,drv260x.txt | 44 ++ drivers/input

[PATCH] input: drv260x: Introduce TI drv260x haptics driver

2014-07-24 Thread Dan Murphy
added in future patchsets. Product data sheet is located here: http://www.ti.com/product/drv2605 Signed-off-by: Dan Murphy --- .../devicetree/bindings/input/ti,drv260x.txt | 44 ++ drivers/input/misc/Kconfig |9 + drivers/input/misc/Makefile

atmel_mxt_ts driver DTS adoption

2013-09-24 Thread Dan Murphy
the input list so I am sorry for not being up to date on this. Dan -- -- Dan Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html