mfd: Add driver for Atmel Microcontroller on iPaq h3xxx
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 3 Apr 2014 15:45:15 +0000 (17:45 +0200)
committerLee Jones <lee.jones@linaro.org>
Tue, 3 Jun 2014 07:11:42 +0000 (08:11 +0100)
commitdcc21cc09e3c22d0ede4e105afa8884eba293b58
treee4494fc0509fa542e1ca87f3add2cc85709b3ee4
parent3d2379909374ef2de6bc57ed8966c7ca8c9dfb82
mfd: Add driver for Atmel Microcontroller on iPaq h3xxx

This adds a driver for the Atmel Microcontroller found on the
iPAQ h3xxx series. This device handles some keys, the
touchscreen, and the battery monitoring.

This is a port of a driver from handhelds.org 2.6.21 kernel,
written by Alessandro Gardich based on Andrew Christians
original HAL-driver. It has been heavily cleaned and
converted to mfd-core by Dmitry Artamonow and rewritten
again for the v3.x series kernels by Linus Walleij,
bringing back some of the functionality lost from Andrew's
original driver.

Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Alessandro Gardich <gremlin@gremlin.it>
Signed-off-by: Dmitry Artamonow <mad_soft@inbox.ru>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/ipaq-micro.c [new file with mode: 0644]
include/linux/mfd/ipaq-micro.h [new file with mode: 0644]