Added a flag in the 11ad driver to indicate if NAPI is
enabled in the LAN RX Datapath. In case the flag is true
the 11ad driver will now use napi_gro_receive instead of
netif_rx_ni, meaning the GRO feature is also enabled
with this change.
Acked-by: Tal Gelbard <tgelbard@qti.qualcomm.com>
Change-Id: I5c6cb3e08c29c4b79cdcbc9e4d3acb485156a607
Signed-off-by: Amir Levy <alevy@codeaurora.org>
Fixes and configurations changes requested by GSI FW.
Change-Id: I5b736115213bef1feda7184ca839426b6aba0848
Signed-off-by: Amir Levy <alevy@codeaurora.org>
Add IPA client named ipa_wigig. This client provides API for
the 11AD protocol driver to configure IPA for 11AD clients offload.
Currently up to 4 clients are supported. The clients share the RX
pipe and have a separate TX pipe. The ipa_wigig client shall SMMU map
11AD HW registers and buffers and shall configure IPA uC and GSI for
11AD clients offload.
Change-Id: I6c87dcea5d6e8e0b861cc402d52a83d8388af90d
Signed-off-by: Amir Levy <alevy@codeaurora.org>