diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-12-15 20:36:45 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-12-15 20:36:45 -0500 |
commit | 7051d8e6308640aaee2f9d45d0ceaad3a4ee8a78 (patch) | |
tree | b3d15e9232ca6956e255c7e1dd7c3276903440f0 /Documentation | |
parent | d3255ec483ca048192f6e8a8789e08e32b379b84 (diff) | |
parent | b81180b3fd4814af0459a5b6aeb1ee188fea98dc (diff) |
Merge tag 'for-v3.19' of git://git.infradead.org/battery-2.6
Pull power supply updates from Sebastian Reichel::
"Power supply and reset changes for the v3.19 series
- update power/reset drivers to use kernel restart handler
- add power off driver for i.mx6
- add DT support for gpio-charger"
* tag 'for-v3.19' of git://git.infradead.org/battery-2.6:
power: reset: adjust priority of simple syscon reboot driver
power: ds2782_battery: Simplify the PM hooks
power/reset: brcmstb: Register with kernel restart handler
power/reset: hisi: Register with kernel restart handler
power/reset: keystone: Register with kernel restart handler
power/reset: axxia: Register with kernel restart handler
power/reset: xgene: Register with kernel restart handler
power/reset: xgene: Use mdelay instead of jiffies based timeout
power/reset: xgene: Use local variable dev instead of pdev->dev
power/reset: xgene: Drop devm_kfree
power/reset: xgene: Return -ENOMEM if out of memory
power/reset: vexpress: Register with kernel restart handler
power: reset: imx-snvs-poweroff: add power off driver for i.mx6
power: gpio-charger: add device tree support
dt-bindings: document gpio-charger bindings
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/power_supply/gpio-charger.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/power_supply/gpio-charger.txt b/Documentation/devicetree/bindings/power_supply/gpio-charger.txt new file mode 100644 index 000000000000..adbb5dc5b6e9 --- /dev/null +++ b/Documentation/devicetree/bindings/power_supply/gpio-charger.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | gpio-charger | ||
2 | |||
3 | Required properties : | ||
4 | - compatible : "gpio-charger" | ||
5 | - gpios : GPIO indicating the charger presence. | ||
6 | See GPIO binding in bindings/gpio/gpio.txt . | ||
7 | - charger-type : power supply type, one of | ||
8 | unknown | ||
9 | battery | ||
10 | ups | ||
11 | mains | ||
12 | usb-sdp (USB standard downstream port) | ||
13 | usb-dcp (USB dedicated charging port) | ||
14 | usb-cdp (USB charging downstream port) | ||
15 | usb-aca (USB accessory charger adapter) | ||
16 | |||
17 | Example: | ||
18 | |||
19 | usb_charger: charger { | ||
20 | compatible = "gpio-charger"; | ||
21 | charger-type = "usb-sdp"; | ||
22 | gpios = <&gpf0 2 0 0 0>; | ||
23 | } | ||
24 | |||
25 | battery { | ||
26 | power-supplies = <&usb_charger>; | ||
27 | }; | ||