Bill Pemberton
4740f73fe5
mfd: remove use of __devexit
...
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com >
Cc: Peter Tyser <ptyser@xes-inc.com >
Cc: Daniel Walker <dwalker@fifo99.com >
Cc: Bryan Huntsman <bryanh@codeaurora.org >
Acked-by: David Brown <davidb@codeaurora.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:22:27 -08:00
Bill Pemberton
f791be492f
mfd: remove use of __devinit
...
CONFIG_HOTPLUG is going away as an option so __devinit is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com >
Cc: Peter Tyser <ptyser@xes-inc.com >
Cc: Daniel Walker <dwalker@fifo99.com >
Cc: Bryan Huntsman <bryanh@codeaurora.org >
Acked-by: David Brown <davidb@codeaurora.org >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:20:19 -08:00
Bill Pemberton
84449216b0
mfd: remove use of __devexit_p
...
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com >
Cc: Peter Tyser <ptyser@xes-inc.com >
Cc: Daniel Walker <dwalker@fifo99.com >
Cc: Bryan Huntsman <bryanh@codeaurora.org >
Acked-by: David Brown <davidb@codeaurora.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:16:42 -08:00
Arnd Bergmann
e27d650b3d
mfd/da9052: make i2c_device_id array const
...
This is possible since *of_device_id.data became const. While at it also
drop a cast to const that was never needed.
[ukl: split Arnd's patch by driver and add changlog]
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de >
2012-09-11 08:57:36 +02:00
Axel Lin
6608a5e2dd
mfd: Convert da9052 to use devm_* APIs
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-05-20 17:27:03 +02:00
Olof Johansson
9e69ab4116
mfd: Fix of_match_node() da9052 arguments
...
The driver calls of_match_node() with the arguments swapped.
Signed-off-by: Olof Johansson <olof@lixom.net >
Tested-by: Ying-Chun Liu <paul.liu@linaro.org >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-05-09 16:09:32 +02:00
Ying-Chun Liu (PaulLiu)
58d114b669
mfd: Add device-tree support for da9502 i2c driver
...
This patch adds device-tree support for dialog MFD and the binding
documentations.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org >
Cc: Samuel Ortiz <sameo@linux.intel.com >
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com >
Cc: Shawn Guo <shawn.guo@linaro.org >
Cc: Ashish Jangam <ashish.jangam@kpitcummins.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-05-01 12:00:23 +02:00
Dmitry Torokhov
bcc2d6d6fc
mfd: Add some da9052-i2c section annotations
...
da9052_i2c_remove() can and should be marked as __devexit.
Signed-off-by: Dmitry Torokhov <dtor@mail.ru >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-03-20 16:38:14 +01:00
Axel Lin
4d75dd61df
mfd: Add missing regmap_exit to free a previously allocated da9052 register map
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-03-06 18:46:30 +01:00
Ashish Jangam
84c99db879
MFD: DA9052/53 MFD core module
...
The DA9052/53 is a highly integrated PMIC subsystem with supply domain
flexibility to support wide range of high performance application.
It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery
control and other functionality.
This patch is functionally tested on Samsung SMDKV6410.
Signed-off-by: David Dajun Chen <dchen@diasemi.com >
Signed-off-by: Ashish Jangam <ashish.jangam@kpitcummins.com >
Acked-by: Samuel Ortiz <sameo@linux.intel.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-14 19:53:32 +08:00