Commit Graph

315 Commits

Author SHA1 Message Date
Michael Adisumarta
e0745d4cc5 msm: ipa3: add qmi support for cleaning MHIP rules and frags
Add QMI IDL changes for supporting cleaning DL MHIP filtering
rules and also adds an option to use legacy path instead
of MHIP path for DL frag packets which are not supported.

Change-Id: Ic5641012f1d8a8365f51eef27426ad4d008d9892
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:16:53 -07:00
Mohammed Javid
96832ace0d msm: ipa: QMI update for firwall config
QMI struct update to support firewall
config.

Change-Id: I55f80d24670ec3062bd8d83834f2b302177119c5
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:13:46 -07:00
Praveen Kurapati
0247ef6bbe msm: ipa4: Cleanup duplicate code used for setup coalescing pipe
Cleaning up duplicate code used for setup coalescing pipe and
using the existing function ipa_setup_sys_pipe function for
configuring coalescing pipe.

Change-Id: I22be19f202ce9da96e9c0776b2b4dfa276a0e27b
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:10:23 -07:00
Amir Levy
c1c2fdf7f8 msm: ipa4: add ipa_wigig tx callback interface
Add interface for wigig driver to register tx completion
callback.

Change-Id: I20880b09c89e952519bd1ec917ae9153809ee7d6
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:09:22 -07:00
Skylar Chang
e9ddca7066 msm: ipa3: vote turbo when tethering on
Change the modem vote for pm_client as
the highest when usb-tethering is on and vote
back to low power mode when usb-tethering off.

Change-Id: I3e51dc34cea5c97a7f901d9981f908e35b8b0fb2
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:08:28 -07:00
Ashok Vuyyuru
ca68ccb325 msm: ipa4: initialize the replenish pointer for WAN consumer pipe
When coalescing pipe and WAN consumer pipe are configuring case
using the same replenish pointer as coalescing replenish pointer causing
overriding head_idx/tail_idx values for both pipes. Add changes initialize
the new replenish pointer for WAN consumer pipe.

Change-Id: I4d637ae9fd6a6d95a12bc239fbff9dea5668ff03
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:07:25 -07:00
Skylar Chang
710f989e84 msm: ipa3: support ipa clk scaling for pcie modem
Add the QMI support to change ipa clk scaling
from PCIE modem.

Change-Id: Iee77ff4b8027c2a042f2e6c640749cdec09d92dc
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 21:05:59 -07:00
Praveen Kurapati
17d30030db msm: ipa3: Initialize the shift value to avoid misuse
While writing to AGGR register shift value which is uninitialized
can be corrupted. Add changes to initialize the shift value.

Change-Id: I61d90fc1e370792b0f26a98fd02051c2ecac52ab
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 20:20:23 -07:00
Amir Levy
17f1f70c1e msm: ipa: remove ipa rm deprecated mechanism support
RM isn't in use for newer devices.

Acked-by: Tal Gelbard <tgelbard@qti.qualcomm.com>
Change-Id: I8005f02acbd424e0721c2efa49f840f2cf7e8f7b
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 20:19:19 -07:00
Ashok Vuyyuru
39d9f83d20 msm: ipa4: Don't decrease channel ref conunt for GCI channel
Because of decreasing channel reference count two times one
channel ref count value going to negetive value and failed to
deallocate this event ring. Add changes to avoid decreasing the
reference count for GCI channel.

Change-Id: Id85d476cb9ccf138dc3e5979395ce853d53dd317
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 20:17:55 -07:00
Ashok Vuyyuru
35a6e9d752 msm: ipa4: Send new QMI indication message to modem for RSC pipe
Add changes to send QMI indication message to modem for RSC pipe.

Change-Id: Iffbe33027bd782c4867de9441f041a12ae4b26f1
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-16 20:15:21 -07:00
arnav_s
835c8d87c6 Moving IPA and GSI driver code to dataipa techpack
Change-Id: I196832c62a6109178cb234f000d3db7c481e0ef5
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-07-02 21:15:58 -07:00
arnav_s
d12769d08c Change in naming for IPA Driver File
Change-Id: I55151e009f2a2a5fa3ce57cf1c302f95364a180b

Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-06-27 21:31:21 -07:00
arnav_s
c225017f01 Add Makefile support for DataIPA Driver
This change adds dummy Makefile support to compile
display driver project along with base kernel.

Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
2019-06-10 17:36:20 -07:00
Git User
218652a728 Initial empty repository 2019-05-29 11:50:34 -07:00