UPSTREAM: usb: dwc3: gadget: update DCFG.NumP to max burst size
[firefly-linux-kernel-4.4.55.git] / drivers / usb / dwc3 / core.h
index 4ea20a254dd8ac09f2e89d529e60832dd5db57d8..65df6d2dc5801c1cfa9724bfe0476afc1a3b03de 100644 (file)
 #define DWC3_DCFG_LOWSPEED     (2 << 0)
 #define DWC3_DCFG_FULLSPEED1   (3 << 0)
 
+#define DWC3_DCFG_NUMP_SHIFT   17
+#define DWC3_DCFG_NUMP(n)      (((n) & 0x1f) >> DWC3_DCFG_NUMP_SHIFT)
+#define DWC3_DCFG_NUMP_MASK    (0x1f << DWC3_DCFG_NUMP_SHIFT)
 #define DWC3_DCFG_LPM_CAP      (1 << 22)
 
 /* Device Control Register */