usb: dwc3: gadget: CSP is only valid for OUT endpoints
authorFelipe Balbi <felipe.balbi@linux.intel.com>
Thu, 6 Oct 2016 14:10:39 +0000 (17:10 +0300)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Thu, 3 Nov 2016 08:38:32 +0000 (10:38 +0200)
commit58f29034b4c47b202f76de055f843316c8a9325f
tree5b5b559dee4f0b44b1f99eea3f73e1bda35c58ad
parentb9bd138e06b931a4f668776fbf6d82e5ec8417b5
usb: dwc3: gadget: CSP is only valid for OUT endpoints

CSP bit is only valid for OUT endpoints. Synopsys
databook is unclear if HW ignores CSP for IN
endpoints (chances are, it does) but to avoid
problems, let's make sure to set CSP only when valid
to do so.

Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc3/gadget.c