summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/usb_mux.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/usb_mux.h b/include/usb_mux.h
index 9b24114f39..1831c621cb 100644
--- a/include/usb_mux.h
+++ b/include/usb_mux.h
@@ -68,6 +68,14 @@ struct usb_mux_driver {
* @return EC_SUCCESS on success, non-zero error code on failure.
*/
int (*enter_low_power_mode)(const struct usb_mux *me);
+
+ /**
+ * Optional method that is called on HOOK_CHIPSET_RESET.
+ *
+ * @param me usb_mux
+ * @return EC_SUCCESS on success, non-zero error code on failure.
+ */
+ int (*chipset_reset)(const struct usb_mux *me);
};
/* Describes a USB mux present in the system */