summaryrefslogtreecommitdiff
path: root/include/linux/kdebug.h
diff options
context:
space:
mode:
authorMayank Rana <mrana@codeaurora.org>2014-02-13 20:04:03 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:06:12 -0700
commit0e58b939fb33bc32f855e4e196d11f0fe1733a8b (patch)
tree573b2fd80882ca153d6433b74dccae29b1f07235 /include/linux/kdebug.h
parent692988089f25921a6dcb99580613cc2367030474 (diff)
usb: dwc3: gadget: Introduce endless endpoints
There are 3 different transport used for BAM communication and each BAM pipe can be BAM2BAM or SYS2BAM configuration. Currently all different per endpoint related interrupts/events are enabled with USB controller for this configuration. Hence although data transfer is happening through BAM hardware accerlation path, APPS is receiving interrupt for each completion from USB controller. This change binds property with each endpoint if it is being used in BAM2BAM mode, and enables required interrupts with USB controller. This significantly reduces number of interrupts received on APPS with keeping CPU idle in all tethered calls. Change-Id: I0185606f93996bf7a8c3f9451950b7c4cf9e21c7 Signed-off-by: Mayank Rana <mrana@codeaurora.org> [jackp@codeaurora.org: renamed subject, omitted u_bam.c and u_bam_data.c] Signed-off-by: Jack Pham <jackp@codeaurora.org>
Diffstat (limited to 'include/linux/kdebug.h')
0 files changed, 0 insertions, 0 deletions