summaryrefslogtreecommitdiff
path: root/drivers/net/ipa/ipa_table.h
diff options
context:
space:
mode:
authorAlex Elder <elder@linaro.org>2020-03-06 07:28:24 +0300
committerDavid S. Miller <davem@davemloft.net>2020-03-09 08:07:10 +0300
commit84f9bd12d46dbe8ac7d4b650a8fbb4c49657a38b (patch)
tree341c9232b0d6368c4095a78dad965993cadcbaea /drivers/net/ipa/ipa_table.h
parent9dd441e4ed5755c2a74c206bd9bc50a431b1689b (diff)
downloadlinux-84f9bd12d46dbe8ac7d4b650a8fbb4c49657a38b.tar.xz
soc: qcom: ipa: IPA endpoints
This patch includes the code implementing an IPA endpoint. This is the primary abstraction implemented by the IPA. An endpoint is one end of a network connection between two entities physically connected to the IPA. Specifically, the AP and the modem implement endpoints, and an (AP endpoint, modem endpoint) pair implements the transfer of network data in one direction between the AP and modem. Endpoints are built on top of GSI channels, but IPA endpoints represent the higher-level functionality that the IPA provides. Data can be sent through a GSI channel, but it is the IPA endpoint that represents what is on the "other end" to receive that data. Other functionality, including aggregation, checksum offload and (at some future date) IP routing and filtering are all associated with the IPA endpoint. Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ipa/ipa_table.h')
0 files changed, 0 insertions, 0 deletions