| * palmas device tree bindings | |
| The TI palmas family current members :- | |
| twl6035 (palmas) | |
| twl6037 (palmas) | |
| tps65913 (palmas) | |
| tps65914 (palmas) | |
| tps659038 | |
| tps65917 | |
| Required properties: | |
| - compatible : Should be from the list | |
| ti,twl6035 | |
| ti,twl6036 | |
| ti,twl6037 | |
| ti,tps65913 | |
| ti,tps65914 | |
| ti,tps80036 | |
| ti,tps659038 | |
| ti,tps65917 | |
| and also the generic series names | |
| ti,palmas | |
| - interrupt-controller : palmas has its own internal IRQs | |
| - #interrupt-cells : should be set to 2 for IRQ number and flags | |
| The first cell is the IRQ number. | |
| The second cell is the flags, encoded as the trigger masks from | |
| Documentation/devicetree/bindings/interrupt-controller/interrupts.txt | |
| - interrupt-parent : The parent interrupt controller. | |
| Optional properties: | |
| ti,mux-padX : set the pad register X (1-2) to the correct muxing for the | |
| hardware, if not set will use muxing in OTP. | |
| Example: | |
| palmas { | |
| compatible = "ti,twl6035", "ti,palmas"; | |
| reg = <0x48> | |
| interrupt-parent = <&intc>; | |
| interrupt-controller; | |
| #interrupt-cells = <2>; | |
| ti,mux-pad1 = <0>; | |
| ti,mux-pad2 = <0>; | |
| #address-cells = <1>; | |
| #size-cells = <0>; | |
| pmic { | |
| compatible = "ti,twl6035-pmic", "ti,palmas-pmic"; | |
| .... | |
| }; | |
| } |