2012-07-06 19:32:55 +08:00
|
|
|
Maxim MAX77686 multi-function device
|
|
|
|
|
2015-04-21 03:17:37 +08:00
|
|
|
MAX77686 is a Multifunction device with PMIC, RTC and Charger on chip. It is
|
2012-07-06 19:32:55 +08:00
|
|
|
interfaced to host controller using i2c interface. PMIC and Charger submodules
|
|
|
|
are addressed using same i2c slave address whereas RTC submodule uses
|
|
|
|
different i2c slave address,presently for which we are statically creating i2c
|
|
|
|
client while probing.This document describes the binding for mfd device and
|
|
|
|
PMIC submodule.
|
|
|
|
|
2015-08-24 16:47:21 +08:00
|
|
|
Bindings for the built-in 32k clock generator block and
|
|
|
|
regulators are defined in ../clk/maxim,max77686.txt and
|
|
|
|
../regulator/max77686.txt respectively.
|
2013-12-13 00:07:20 +08:00
|
|
|
|
2012-07-06 19:32:55 +08:00
|
|
|
Required properties:
|
|
|
|
- compatible : Must be "maxim,max77686";
|
|
|
|
- reg : Specifies the i2c slave address of PMIC block.
|
|
|
|
- interrupts : This i2c device has an IRQ line connected to the main SoC.
|
|
|
|
- interrupt-parent : The parent interrupt controller.
|
|
|
|
|
|
|
|
Example:
|
|
|
|
|
2017-11-09 00:27:48 +08:00
|
|
|
max77686: pmic@9 {
|
2012-07-06 19:32:55 +08:00
|
|
|
compatible = "maxim,max77686";
|
|
|
|
interrupt-parent = <&wakeup_eint>;
|
|
|
|
interrupts = <26 0>;
|
|
|
|
reg = <0x09>;
|
2015-08-24 16:47:21 +08:00
|
|
|
};
|