arm: mfd/regulator: Adding driver for tps80031
authorLaxman Dewangan <ldewangan@nvidia.com>
Thu, 26 May 2011 08:23:59 +0000 (13:23 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:43:01 +0000 (21:43 -0800)
commit62cf98053c368f4e4339629c1ceed060eff34376
tree24664488caaa1ee1fbdbc6790f0448ea24da4215
parentfacb5b00caf9ceb034772b8ab5f04799d2daa053
arm: mfd/regulator: Adding driver for tps80031

Adding core and regulator driver for the TI pmu device tps80031.
Following functionality is added:
- Basic core driver interface to access register.
- Regulator driver.
- gpio driver.
- interrupt support from pmu.
- clock 32 initialization.

bug 830904
bug 829658

Original-Change-Id: I41e732c0b5d0472209798552b5264038e5a97ee4
Reviewed-on: http://git-master/r/33109
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rc99a827789a7841b69a8f984efaae702de54b878
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/tps80031.c [new file with mode: 0644]
include/linux/mfd/tps80031.h [new file with mode: 0644]