1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- * 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/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";
- ....
- };
- }
|