summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Pham <jackp@codeaurora.org>2015-04-10 18:05:53 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:06:27 -0700
commitabeac45ef6d53812f2a6732e7bf80d1807dd85d0 (patch)
treef1d20398c198c5acca4b4d5ef27f7836a835dba5
parenta1ee10d4ccd03fa23f47c805b8d79c90c150bd19 (diff)
usb: dwc3: Add missing defines
Add bit definition for the GUSB2PHYCFG ENBLSLPM bit. Add definition for DWC3_GUCTL_REFCLKPER which is used to set the reference clock frequency. Also add definition for DWC3_GDBGLTSSM_LINKSTATE_MASK used to query the HW for the current LTSSM link state. Signed-off-by: Jack Pham <jackp@codeaurora.org>
-rw-r--r--drivers/usb/dwc3/core.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h
index d15f1716718e..e626c022c054 100644
--- a/drivers/usb/dwc3/core.h
+++ b/drivers/usb/dwc3/core.h
@@ -184,8 +184,15 @@
#define DWC3_GCTL_GBLHIBERNATIONEN (1 << 1)
#define DWC3_GCTL_DSBLCLKGTNG (1 << 0)
+/* Global User Control Register */
+#define DWC3_GUCTL_REFCLKPER (0x3FF << 22)
+
+/* Global Debug LTSSM Register */
+#define DWC3_GDBGLTSSM_LINKSTATE_MASK (0xF << 22)
+
/* Global USB2 PHY Configuration Register */
#define DWC3_GUSB2PHYCFG_PHYSOFTRST (1 << 31)
+#define DWC3_GUSB2PHYCFG_ENBLSLPM (1 << 8)
#define DWC3_GUSB2PHYCFG_SUSPHY (1 << 6)
#define DWC3_GUSB2PHYCFG_ULPI_UTMI (1 << 4)
#define DWC3_GUSB2PHYCFG_ENBLSLPM (1 << 8)