* Palmas general purpose ADC IP block devicetree bindings Channels list: 0 battery type 1 battery temp NTC (optional current source) 2 GP 3 temp (with ext. diode, optional current source) 4 GP 5 GP 6 VBAT_SENSE 7 VCC_SENSE 8 Backup Battery voltage 9 external charger (VCHG) 10 VBUS 11 DC-DC current probe (how does this work?) 12 internal die temp 13 internal die temp 14 USB ID pin voltage 15 test network Required properties: - compatible : Must be "ti,palmas-gpadc". - #io-channel-cells: Should be set to <1>. Optional sub-nodes: ti,channel0-current-microamp: Channel 0 current in uA. Values are rounded to derive 0uA, 5uA, 15uA, 20uA. ti,channel3-current-microamp: Channel 3 current in uA. Values are rounded to derive 0uA, 10uA, 400uA, 800uA. ti,enable-extended-delay: Enable extended delay. Example: pmic { compatible = "ti,twl6035-pmic", "ti,palmas-pmic"; ... gpadc { compatible = "ti,palmas-gpadc"; interrupts = <18 0 16 0 17 0>; #io-channel-cells = <1>; ti,channel0-current-microamp = <5>; ti,channel3-current-microamp = <10>; }; }; ... };