reset: add reset_request()
[oweals/u-boot.git] / include / reset.h
index f45fcf88c43cbe205177af0e46e2f5e7b610366c..4f2e35f38fb2c17d14c1f642d415a40519e6bddb 100644 (file)
@@ -99,6 +99,15 @@ int reset_get_by_index(struct udevice *dev, int index,
 int reset_get_by_name(struct udevice *dev, const char *name,
                      struct reset_ctl *reset_ctl);
 
+/**
+ * reset_request - Request a reset signal.
+ *
+ * @reset_ctl: A reset control struct.
+ *
+ * @return 0 if OK, or a negative error code.
+ */
+int reset_request(struct reset_ctl *reset_ctl);
+
 /**
  * reset_free - Free a previously requested reset signal.
  *