[PATCH v6 0/6] mc13783: add pwr button support
From: Philippe Rétornaz <hidden>
Date: 2011-07-25 06:49:25
Also in:
linux-input
Le dimanche 24 juillet 2011 05:44:19, Shawn Guo a ?crit :
On Fri, Jul 22, 2011 at 04:17:06PM +0200, Philippe R?tornaz wrote:quoted
Hello This add button handling for the MC13783 PMIC. Patch 1 & 2 modify the mc13xxx MFD driver to use the platform data to resgister the led subdevice and unconditionally register the regulator subdevice (as suggested by Mark and Uwe). Patch 3 remove the use of the *_USE_REGULATOR and *_USE_LED macros in the platform files. Patch 4 must be applied after patch 1,2,3 to remove the obsolete define. Patch 5 modify the mc13xxx MFD driver to add a button subdevice and also adds the mc13783-pwrbutton driver using a misc input device. The last patch adds the power on button support to the mx31moboard boards. v2: first patch modified according to comments by Dmitry Torokhov v3: Implement review by Uwe v4: Implement comments by Uwe and Mark v5: Reorder patchset v6: Minor correctionsIt seems you did not address the comment about possible NULL pdata I put on v4?
Yes I did in patch 5:
--- a/drivers/mfd/mc13xxx-core.c
+++ b/drivers/mfd/mc13xxx-core.c@@ -716,6 +716,11 @@ static int mc13xxx_probe(struct spi_device *spi) enum mc13xxx_id id; int ret; + if (!pdata) { + dev_err(&spi->dev, "invalid platform data\n"); + return -EINVAL; + } +
Thanks, Philippe