Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 9758a91a authored by Mayank Rana's avatar Mayank Rana
Browse files

USB_BAM: Disable transfer complete and transfer not ready event



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.

CRs-Fixed: 616301
Change-Id: I0185606f93996bf7a8c3f9451950b7c4cf9e21c7
Signed-off-by: default avatarMayank Rana <mrana@codeaurora.org>
parent 360013b1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment