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>
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>
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>
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>
Add the QMI support to change ipa clk scaling
from PCIE modem.
Change-Id: Iee77ff4b8027c2a042f2e6c640749cdec09d92dc
Signed-off-by: Arnav Sharma <arnav_s@codeaurora.org>
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>
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>
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>