dt-bindings: ufs: Add #reset-cells for Qualcomm controllers
authorEvan Green <evgreen@chromium.org>
Thu, 21 Mar 2019 17:17:53 +0000 (10:17 -0700)
committerKishon Vijay Abraham I <kishon@ti.com>
Wed, 17 Apr 2019 08:42:53 +0000 (14:12 +0530)
Enable Qualcomm UFS controllers to expose the PHY reset via a reset
controller.

Signed-off-by: Evan Green <evgreen@chromium.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt

index 5111e9130bc36997966d651c36d4b0cf7c00136a..f647c09bc62aa623dde1e9909686844472dff146 100644 (file)
@@ -50,6 +50,8 @@ Optional properties:
 -lanes-per-direction   : number of lanes available per direction - either 1 or 2.
                          Note that it is assume same number of lanes is used both
                          directions at once. If not specified, default is 2 lanes per direction.
+- #reset-cells         : Must be <1> for Qualcomm UFS controllers that expose
+                         PHY reset from the UFS controller.
 - resets            : reset node register
 - reset-names       : describe reset node register, the "rst" corresponds to reset the whole UFS IP.
 
@@ -79,4 +81,5 @@ Example:
                reset-names = "rst";
                phys = <&ufsphy1>;
                phy-names = "ufsphy";
+               #reset-cells = <1>;
        };