commit | 2eb8801650b315394ca376a56be2971c867aa9ec | [log] [tgz] |
---|---|---|
author | Felipe Balbi <felipe.balbi@linux.intel.com> | Tue Apr 12 16:53:39 2016 +0300 |
committer | Felipe Balbi <felipe.balbi@linux.intel.com> | Mon Jun 20 12:32:35 2016 +0300 |
tree | 1bd8d01f8d43149e84846c762eedc870b91e9978 | |
parent | 2cd4718d0bbe1906fcf517f0b254fbd7c072383a [diff] |
usb: dwc3: gadget: add a pointer to endpoint registers By adding a pointer to endpoint registers' base address, we can avoid using our controller-wide struct dwc3 pointer for everything. At some point this will allow us to have per-endpoint locks which will, in turn, let us queue requests to separate endpoints in parallel. Because of this change our debugfs interface and io accessors need to be changed accordingly. Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>