mfd: Support software initiated shutdown of WM831x PMICs
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 15 Sep 2011 16:54:53 +0000 (18:54 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Mon, 24 Oct 2011 12:09:13 +0000 (14:09 +0200)
commit5da721c87aee3d94cfc48384073c2ec51a0b9a3b
tree8204a041df21dd6364728d9915af3a142a88ad1b
parentf09ee0451a44a4e913a7c3cec3805508f7de6c54
mfd: Support software initiated shutdown of WM831x PMICs

In systems where there is no hardware signal from the processor to the
PMIC to initiate the final power off sequence we must initiate the
shutdown with a register write to the PMIC. Support such systems in the
driver. Since this may prevent a full shutdown of the system platform
data is used to enable the feature.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/wm831x-core.c
drivers/mfd/wm831x-i2c.c
drivers/mfd/wm831x-spi.c
include/linux/mfd/wm831x/core.h
include/linux/mfd/wm831x/pdata.h