sysfs: remove DEBUG defines
[linux/fpc-iii.git] / Documentation / devicetree / bindings / mfd / palmas.txt
blob8ae1a32bfb7eb4998c59f7cce4554ade8e5e4163
1 * palmas device tree bindings
3 The TI palmas family current members :-
4 twl6035 (palmas)
5 twl6037 (palmas)
6 tps65913 (palmas)
7 tps65914 (palmas)
8 tps659038
9 tps65917
11 Required properties:
12 - compatible : Should be from the list
13   ti,twl6035
14   ti,twl6036
15   ti,twl6037
16   ti,tps65913
17   ti,tps65914
18   ti,tps80036
19   ti,tps659038
20   ti,tps65917
21 and also the generic series names
22   ti,palmas
23 - interrupt-controller : palmas has its own internal IRQs
24 - #interrupt-cells : should be set to 2 for IRQ number and flags
25   The first cell is the IRQ number.
26   The second cell is the flags, encoded as the trigger masks from
27   Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
28 - interrupt-parent : The parent interrupt controller.
30 Optional properties:
31   ti,mux-padX : set the pad register X (1-2) to the correct muxing for the
32                 hardware, if not set will use muxing in OTP.
34 Example:
36 palmas {
37         compatible = "ti,twl6035", "ti,palmas";
38         reg = <0x48>
39         interrupt-parent = <&intc>;
40         interrupt-controller;
41         #interrupt-cells = <2>;
43         ti,mux-pad1 = <0>;
44         ti,mux-pad2 = <0>;
46         #address-cells = <1>;
47         #size-cells = <0>;
49         pmic {
50                 compatible = "ti,twl6035-pmic", "ti,palmas-pmic";
51                 ....
52         };