RE: [RESEND PATCH V4 3/3] mfd: da9063: MFD support for OnKey driver
From: Opensource [Steve Twiss] <hidden>
Date: 2015-06-09 07:22:03
Also in:
linux-input, lkml
On 09 June 2015 07:51 Lee Jones wrote:
On Mon, 08 Jun 2015, Dmitry Torokhov wrote:quoted
On Tue, May 19, 2015 at 11:32:45AM +0100, S Twiss wrote:quoted
From: Steve Twiss <redacted> Add MFD support for the DA9063 OnKey driver The function da9063_clear_fault_log() is added to mitigate the case of a hardware power-cut after a long-long OnKey press. Although there is no software intervention in this case (by definition) such a shutdown would cause persistent information within the DA9063 FAULT_LOG that would be available during the next device restart. Clearance of this persistent register must be completed after such a hardware power-cut operation has happened so that the FAULT_LOG does not continue with previous values. The clearance function has been added here in the kernel driver because wiping the fault-log cannot be counted on outside the Linux kernel. Acked-by: Lee Jones <redacted> Signed-off-by: Steve Twiss <redacted>...quoted
diff --git a/include/linux/mfd/da9063/pdata.hb/include/linux/mfd/da9063/pdata.hquoted
quoted
index 95c8742..612383b 100644--- a/include/linux/mfd/da9063/pdata.h +++ b/include/linux/mfd/da9063/pdata.h@@ -103,6 +103,7 @@ struct da9063; struct da9063_pdata { int (*init)(struct da9063 *da9063); int irq_base; + bool key_power; unsigned flags; struct da9063_regulators_pdata *regulators_pdata; struct led_platform_data *leds_pdata;I need this bit of pdata to merge the OnKey driver... Lee, any chance you could drop it from the patch in your tree?Consider it done.quoted
Alternatively, can you pick the OnKey driver (the latest version is below)? Thanks.
Thank you both for your help. Regards, Steve