Merge branch '2019-10-24-UFS-support'
[oweals/u-boot.git] / include / reset-uclass.h
index 50fbeb10d6833fab460412b9f7a66e564e4b368c..7b5cc3cb3b47bd11e2e377d1c70b330961c7f0ff 100644 (file)
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 /*
  * Copyright (c) 2016, NVIDIA CORPORATION.
- *
- * SPDX-License-Identifier: GPL-2.0
  */
 
 #ifndef _RESET_UCLASS_H
@@ -77,6 +76,14 @@ struct reset_ops {
         * @return 0 if OK, or a negative error code.
         */
        int (*rst_deassert)(struct reset_ctl *reset_ctl);
+       /**
+        * rst_status - Check reset signal status.
+        *
+        * @reset_ctl:  The reset signal to check.
+        * @return 0 if deasserted, positive if asserted, or a negative
+        *           error code.
+        */
+       int (*rst_status)(struct reset_ctl *reset_ctl);
 };
 
 #endif