Re: [PATCH v6] input: drv260x: Add TI drv260x haptics driver
From: Murphy, Dan <hidden>
Date: 2014-08-19 19:35:14
Also in:
linux-input, lkml
Dmitry On 08/19/2014 02:24 PM, Dmitry Torokhov wrote:
Hi Dan, On Fri, Aug 15, 2014 at 10:47:50AM -0500, Dan Murphy wrote:quoted
diff --git a/drivers/input/misc/Kconfig b/drivers/input/misc/Kconfig index 2ff4425..99f6762 100644 --- a/drivers/input/misc/Kconfig +++ b/drivers/input/misc/Kconfig@@ -676,4 +676,13 @@ config INPUT_SOC_BUTTON_ARRAY To compile this driver as a module, choose M here: the module will be called soc_button_array. +config INPUT_DRV260X_HAPTICS + tristate "TI DRV260X haptics support" + depends on INPUT && I2CThis also needs "select REGMAP_I2C"
This one is OK
quoted
+ help + Say Y to enable support for the TI DRV260X haptics driver. + + To compile this driver as a module, choose M here: the + module will be called drv260x-haptics. +[...]quoted
+#ifndef _LINUX_DRV260X_PDATA_H +#define _LINUX_DRV260X_PDATA_H + +struct drv260x_platform_data { + int enable_gpio;I do not see this used anywhere.
But this is actually used here haptics->enable_gpio = devm_gpiod_get(&client->dev, "enable"); for the non-dt case
quoted
+ u32 library_selection; + u32 mode; + u32 vib_rated_voltage; + u32 vib_overdrive_voltage; +}; + +#endifI fixed up the above issues and did a few more formatting changes and applied to my 'next' branch. Please take a peek and holler if you see something wrong. Thanks.
-- ------------------ Dan Murphy