1* palmas device tree bindings 2 3The TI palmas family current members :- 4twl6035 (palmas) 5twl6037 (palmas) 6tps65913 (palmas) 7tps65914 (palmas) 8tps659038 9tps65917 10 11Required 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 21and 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/interrupts.txt 28- interrupt-parent : The parent interrupt controller. 29 30Optional 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. 33 34Example: 35 36palmas { 37 compatible = "ti,twl6035", "ti,palmas"; 38 reg = <0x48> 39 interrupt-parent = <&intc>; 40 interrupt-controller; 41 #interrupt-cells = <2>; 42 43 ti,mux-pad1 = <0>; 44 ti,mux-pad2 = <0>; 45 46 #address-cells = <1>; 47 #size-cells = <0>; 48 49 pmic { 50 compatible = "ti,twl6035-pmic", "ti,palmas-pmic"; 51 .... 52 }; 53} 54