[PATCH 1/2] dt-bindings: mmc: Add post-power-off-delay-ms property

Judith Mendez <[email protected]> Thu, 16 Jul 2026 18:26:40 -0500
Newsgroups org.kernel.vger.linux-mmc,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Add post-power-off-delay-ms property to MMC controller common.

This property shall be used to specify delay if needed after
deasserting power during MMC power cycles.

Signed-off-by: Judith Mendez <[email protected]>
---
 .../devicetree/bindings/mmc/mmc-controller-common.yaml    | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/Documentation/devicetree/bindings/mmc/mmc-controller-common.yaml b/Documentation/devicetree/bindings/mmc/mmc-controller-common.yaml
index 3d7195e9461c3..3ff68d32a308f 100644
--- a/Documentation/devicetree/bindings/mmc/mmc-controller-common.yaml
+++ b/Documentation/devicetree/bindings/mmc/mmc-controller-common.yaml
@@ -275,6 +275,14 @@ properties:
       not available.
     default: 10
 
+  post-power-off-delay-ms:
+    description:
+      The presence of this property indicates that the card requires a
+      delay (in milliseconds) after power off before the next power on.
+    $ref: /schemas/types.yaml#/definitions/uint32
+    minimum: 0
+    maximum: 10000
+
   supports-cqe:
     $ref: /schemas/types.yaml#/definitions/flag
     description:
-- 
2.54.0