mfd: max77686: Add Maxim 77802 PMIC support
authorJavier Martinez Canillas <javier.martinez@collabora.co.uk>
Thu, 24 Jul 2014 12:39:24 +0000 (14:39 +0200)
committerLee Jones <lee.jones@linaro.org>
Fri, 25 Jul 2014 14:31:48 +0000 (15:31 +0100)
commita259f3896a39ec7cbcd5f630a6ec95bdcbc080d2
tree3e3a31d191f1466a27da0f0610addbc5c67f3c1e
parentad83533a634b82c3a291e8a00c778bb6bcd7862b
mfd: max77686: Add Maxim 77802 PMIC support

Maxim MAX77802 is a power management chip that contains 10 high
efficiency Buck regulators, 32 Low-dropout (LDO) regulators used
to power up application processors and peripherals, a 2-channel
32kHz clock outputs, a Real-Time-Clock (RTC) and a I2C interface
to program the individual regulators, clocks outputs and the RTC.

This patch adds support for MAX77802 to the MAX77686 driver and is
based on a driver added to the Chrome OS kernel 3.8 by Simon Glass.

Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/Kconfig
drivers/mfd/max77686.c
include/linux/mfd/max77686-private.h
include/linux/mfd/max77686.h