Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 85475f90 authored by Dedy Lansky's avatar Dedy Lansky
Browse files

wil6210: support IPA offload



Add support for data path IPA offload in AP mode. Highlights of IPA
offload mode:
Upon start_ap, wil6210 registers with IPA driver and passes Rx ring
info. Upon client connect, wil6210 notifies IPA driver and passes Tx
ring info.
Rx and Tx rings are allocated by wil6210 and later processed by IPA
uC and GSI.
Tx broadcast ring is not offloaded and is processed by wil6210 using
polling timer.
Two Tx status rings are used - one for all unicast and another for
broadcast.
MSI is routed to IPA uC. IPA handles Rx/Tx interrupts. MISC interrupt
is routed back from IPA uC to wil6210 using callback function.

New module param ipa_offload controls this feature, disabled by
default.

Change-Id: I9169401342a9478ca9aa032e8c96b13031778e3a
Signed-off-by: default avatarDedy Lansky <dlansky@codeaurora.org>
parent 93643a51
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment