Commit Graph

3 Commits

Author SHA1 Message Date
Michael Adisumarta
363f02f652 msm: ipa: Changes for IPA USB API to support USB S1 enable/bypass
Expose a new parameter for USB Driver to allow mapping
of IOVA addresses to IPA Context Bank.These parameters
are given as SG Table as the buffer may not be
contiguous in PA.

Change-Id: I807348a41f0095f0cf30c25e6434ef522c3a838f
Acked-by: Jyothi Jayanthi <jyothij@qti.qualcomm.com>
Signed-off-by: Michael Adisumarta <madisuma@codeaurora.org>
2018-01-24 16:21:04 -08:00
Ghanim Fodi
93a6111965 msm: ipa3: Support IPA-USB suspend sequence without remote wake-up
Today IPA-USB uses disconnect sequence when USB initiates
suspend without remote wake-up, and uses suspend sequence
when USB initiates suspend with remote wake-up.
In accordance with USB-GSI driver, changing this behavior
to use suspend sequence in both of the cases. This is to
overcome some USB H/W malfunction when using disconnect
sequence in case of suspend scenario.

Change-Id: Iba43e192905ab37d196aea4b5d00861b9cb7c347
CRs-Fixed: 1068949
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
2016-12-09 15:07:58 -08:00
Amir Levy
9659e593c8 msm: ipa: initial commit of IPA driver
This is a snapshot of IPA from kernel msm-4.4 based on
commit ebc2a18351d4 ("msm: ipa: WA to get PA of sgt_tbl from wlan")

CRs-Fixed: 1077422
Change-Id: I97cf9ee9c104ac5ab5bc0577eb9413264b08a7a5
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2016-10-27 18:08:27 +03:00