-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'ds2760-for-v4.19-signed' into psy-next
Immutable branch for moving ds2760 driver from w1 to power supply Signed-off-by: Sebastian Reichel <[email protected]>
- Loading branch information
Showing
11 changed files
with
323 additions
and
341 deletions.
There are no files selected for viewing
26 changes: 26 additions & 0 deletions
26
Documentation/devicetree/bindings/power/supply/maxim,ds2760.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
Devicetree bindings for Maxim DS2760 | ||
==================================== | ||
|
||
The ds2760 is a w1 slave device and must hence have its sub-node in DT | ||
under a w1 bus master node. | ||
|
||
The device exposes a power supply, so the details described in | ||
Documentation/devicetree/bindings/power/supply/power_supply.txt apply. | ||
|
||
Required properties: | ||
- compatible: must be "maxim,ds2760" | ||
|
||
Optional properties: | ||
- power-supplies: Refers to one or more power supplies connected to | ||
this battery. | ||
- maxim,pmod-enabled: This boolean property enables the DS2760 to enter | ||
sleep mode when the DQ line goes low for greater | ||
than 2 seconds and leave sleep Mode when the DQ | ||
line goes high. | ||
- maxim,cache-time-ms: Time im milliseconds to cache the data for. When | ||
this time expires, the values are read again from | ||
the hardware. Defaults to 1000. | ||
- rated-capacity-microamp-hours: | ||
The rated capacity of the battery, in mAh. | ||
If not specified, the value stored in the | ||
non-volatile chip memory is used. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
Generic devicetree bindings for onewire (w1) busses | ||
=================================================== | ||
|
||
Onewire busses are described through nodes of their master bus controller. | ||
Slave devices are listed as sub-nodes of such master devices. For now, only | ||
one slave is allowed per bus master. | ||
|
||
|
||
Example: | ||
|
||
charger: charger { | ||
compatible = "gpio-charger"; | ||
charger-type = "mains"; | ||
gpios = <&gpio 1 GPIO_ACTIVE_LOW>; | ||
}; | ||
|
||
onewire { | ||
compatible = "w1-gpio"; | ||
gpios = <&gpio 100 0>, <&gpio 101 0>; | ||
|
||
battery { | ||
compatible = "maxim,ds2760"; | ||
power-supplies = <&charger>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.