dt-bindings: can: flexcan: add stop mode property to device tree
authorAisheng Dong <aisheng.dong@nxp.com>
Fri, 23 Nov 2018 08:35:29 +0000 (08:35 +0000)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 28 Nov 2018 15:51:43 +0000 (16:51 +0100)
The FlexCAN controller can parse the stop mode property to enable CAN
self wakeup feature.

Signed-off-by: Aisheng Dong <aisheng.dong@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Documentation/devicetree/bindings/net/can/fsl-flexcan.txt

index bfc0c433654f4e094143bf371a2f10cef6611d8e..bc77477c6878ac6af373f51b92cfb8a31371d826 100644 (file)
@@ -24,6 +24,14 @@ Optional properties:
               if this property is present then controller is assumed to be big
               endian.
 
+- fsl,stop-mode: register bits of stop mode control, the format is
+                <&gpr req_gpr req_bit ack_gpr ack_bit>.
+                gpr is the phandle to general purpose register node.
+                req_gpr is the gpr register offset of CAN stop request.
+                req_bit is the bit offset of CAN stop request.
+                ack_gpr is the gpr register offset of CAN stop acknowledge.
+                ack_bit is the bit offset of CAN stop acknowledge.
+
 Example:
 
        can@1c000 {