mfd: AB8500 system control driver
authorMattias Nilsson <mattias.i.nilsson@stericsson.com>
Mon, 14 Feb 2011 10:17:12 +0000 (11:17 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Wed, 23 Mar 2011 09:41:47 +0000 (10:41 +0100)
commit90550d1903da8dac851d220b794e44c90a11c6ce
tree74c21403382a7e1e8f2e265fcb083994f29c6abe
parent8546bd4af1251d17d16b0ef682d84fd23c8beaca
mfd: AB8500 system control driver

This adds a pretty straight-forward system control driver for the
AB8500. This driver will be used from the core platform, e.g the
clock tree implementation in the machine code, and is by nature
singleton.

There are a few simple functions to read, write, set and clear
registers so that the machine code can control its own foundation.

Cc: Mattias Wallin <mattias.wallin@stericsson.com>
Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/Makefile
drivers/mfd/ab8500-sysctrl.c [new file with mode: 0644]
include/linux/mfd/ab8500/sysctrl.h [new file with mode: 0644]