summaryrefslogtreecommitdiff
path: root/include/fsl_usb.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fsl_usb.h')
-rw-r--r--include/fsl_usb.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/include/fsl_usb.h b/include/fsl_usb.h
index 92751dd827..33d9f03096 100644
--- a/include/fsl_usb.h
+++ b/include/fsl_usb.h
@@ -196,6 +196,19 @@ static inline bool has_erratum_a007792(void)
return false;
}
+static inline bool has_erratum_a005697(void)
+{
+ u32 svr = get_svr();
+ u32 soc = SVR_SOC_VER(svr);
+
+ switch (soc) {
+ case SVR_9131:
+ case SVR_9132:
+ return IS_SVR_REV(svr, 1, 0) || IS_SVR_REV(svr, 1, 1);
+ }
+ return false;
+}
+
#else
static inline bool has_dual_phy(void)
{
@@ -221,5 +234,10 @@ static inline bool has_erratum_a007792(void)
{
return false;
}
+
+static inline bool has_erratum_a005697(void)
+{
+ return false;
+}
#endif
#endif /*_ASM_FSL_USB_H_ */