Adds binding documentation for hi6552 pmic powerkey button.

Cc: Dmitry Torokhov <[email protected]>
Cc: Rob Herring <[email protected]>
Cc: Pawel Moll <[email protected]>
Cc: Mark Rutland <[email protected]>
Cc: Ian Campbell <[email protected]>
Cc: Kumar Gala <[email protected]>
Cc: Lee Jones <[email protected]>
Cc: Jorge Ramirez-Ortiz <[email protected]>
Cc: Wei Xu <[email protected]>
Cc: Guodong Xu <[email protected]>
Signed-off-by: John Stultz <[email protected]>
---
 .../bindings/input/hisilicon,hi6552-powerkey.txt   | 40 ++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 
Documentation/devicetree/bindings/input/hisilicon,hi6552-powerkey.txt

diff --git 
a/Documentation/devicetree/bindings/input/hisilicon,hi6552-powerkey.txt 
b/Documentation/devicetree/bindings/input/hisilicon,hi6552-powerkey.txt
new file mode 100644
index 0000000..7f09124
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/hisilicon,hi6552-powerkey.txt
@@ -0,0 +1,40 @@
+HiSilicon hi6552 PMIC Power Key
+
+PROPERTIES
+
+- compatible:
+       Usage: required
+       Value type: <string>
+       Definition: must be one of:
+                   "hisilicon,hi6552-powerkey"
+
+- interrupt-parent
+       Usage: (required if interrupt property is defined)
+       Value type: <phandle>
+       Definition: A single <phandle> value that points to the interrupt
+                   parent to which the child domain is being mapped.
+
+- interrupts:
+       Usage: required
+       Value type: <prop-encoded-array>
+       Definition: The first interrupt specifies the key release interrupt
+                   and the second interrupt specifies the key press interrupt,
+                   the third defines the timed key-hold interrupt.
+                   The format of the specifier is defined by the binding
+                   document describing the node's interrupt parent.
+
+- interrupt-names:
+       Usage: required
+       Value type: "down", "up", "hold 4s"
+       Definition: String names for the press, release and timed hold
+                   interrupts.
+
+
+EXAMPLE
+
+       powerkey:powerkey@b1{
+               compatible = "hisilicon,hi6552-powerkey";
+               interrupt-parent = <&pmic>;
+               interrupts = <6 0>, <5 0>, <4 0>;
+               interrupt-names = "down", "up", "hold 4s";
+       };
-- 
1.9.1

Reply via email to