summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc2/hw.h
diff options
context:
space:
mode:
authorGevorg Sahakyan <sahakyan@synopsys.com>2018-01-16 16:21:46 +0400
committerFelipe Balbi <felipe.balbi@linux.intel.com>2018-03-13 10:47:39 +0200
commitd14ccaba8dc7aa1f137ef93349b08196ce0f0347 (patch)
tree912e20a7f6de390c9782d23a6df34488c9e165f7 /drivers/usb/dwc2/hw.h
parent946ef68ad4e45aa048a5fb41ce8823ed29da866a (diff)
downloadlinux-d14ccaba8dc7aa1f137ef93349b08196ce0f0347.tar.gz
linux-d14ccaba8dc7aa1f137ef93349b08196ce0f0347.tar.bz2
linux-d14ccaba8dc7aa1f137ef93349b08196ce0f0347.zip
usb: dwc2: Remove version check in GSNPSID
Only check the ID portion of the GSNPSID register and don’t check the version. This will allow the driver to work with version 4.00a and later of the DWC_hsotg IP. Acked-by: John Youn <johnyoun@synopsys.com> Signed-off-by: Gevorg Sahakyan <sahakyan@synopsys.com> Signed-off-by: Minas Harutyunyan <hminas@synopsys.com> Signed-off-by: Grigor Tovmasyan <tovmasya@synopsys.com> Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Diffstat (limited to 'drivers/usb/dwc2/hw.h')
-rw-r--r--drivers/usb/dwc2/hw.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/dwc2/hw.h b/drivers/usb/dwc2/hw.h
index 2c906d8ee465..43a3fb00f14f 100644
--- a/drivers/usb/dwc2/hw.h
+++ b/drivers/usb/dwc2/hw.h
@@ -231,6 +231,7 @@
#define GUID HSOTG_REG(0x003c)
#define GSNPSID HSOTG_REG(0x0040)
#define GHWCFG1 HSOTG_REG(0x0044)
+#define GSNPSID_ID_MASK GENMASK(31, 16)
#define GHWCFG2 HSOTG_REG(0x0048)
#define GHWCFG2_OTG_ENABLE_IC_USB BIT(31)