ipacm: buffer downstream and upstream events

Add framework event cache in offload manager class
to handle the timing issue between android framework
and wlan-driver. Note framework starts to send
set_upstream/add_downstream to IPACM when link
property is set however wlan-driver is not completed
the IPA-HW pipe configuration because it triggered
by hostapd not link property. The fix is to add
cache on offload manager to start offload after
wlan-driver is ready.

Bug: 34361337
Test: manual

Change-Id: I1ec3ad30ba3beb8198bdee7a10779dcaf07c51cd
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit b1ae04ccb105ea03dcfc0e4a6a5fb9404eb79127)
5 files changed
tree: 39081490c95cbe6feaf9c9025bb5205face2edea
  1. msm8998/
  2. Android.mk