mfd: twl-core: Supporting mpu80031 clock 32K generation
authorLaxman Dewangan <ldewangan@nvidia.com>
Mon, 23 May 2011 11:51:32 +0000 (16:51 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:43:01 +0000 (21:43 -0800)
commitfacb5b00caf9ceb034772b8ab5f04799d2daa053
treea9b71bd2683e185e774e5bb10897597be5bb4ddb
parenta2941d326b4394ce8aae454c27cb43258f6a58b1
mfd: twl-core: Supporting mpu80031 clock 32K generation

The mpu80031 is having the register compatibility with
twl6030 and so the mpu80031 driver is based on twl6030
register programming.
But mpu80031 has capability of generating 32KHz which
is not there in twl6030. Adding subclass for mpu80031
to identify this feature and adding support for 32KHz
clock generation.

bug 829520

Original-Change-Id: Icac2b0913fb680a472ebbcdc2ec3a54d1df0ebf1
Reviewed-on: http://git-master/r/32595
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: R8069d39f004ea2223b8ccddc8188b263421e0053
drivers/mfd/twl-core.c
include/linux/i2c/twl.h