xref: /OK3568_Linux_fs/kernel/drivers/net/ipa/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunconfig QCOM_IPA
2*4882a593Smuzhiyun	tristate "Qualcomm IPA support"
3*4882a593Smuzhiyun	depends on ARCH_QCOM && 64BIT && NET
4*4882a593Smuzhiyun	depends on QCOM_Q6V5_MSS
5*4882a593Smuzhiyun	select QCOM_QMI_HELPERS
6*4882a593Smuzhiyun	select QCOM_MDT_LOADER
7*4882a593Smuzhiyun	help
8*4882a593Smuzhiyun	  Choose Y or M here to include support for the Qualcomm
9*4882a593Smuzhiyun	  IP Accelerator (IPA), a hardware block present in some
10*4882a593Smuzhiyun	  Qualcomm SoCs.  The IPA is a programmable protocol processor
11*4882a593Smuzhiyun	  that is capable of generic hardware handling of IP packets,
12*4882a593Smuzhiyun	  including routing, filtering, and NAT.  Currently the IPA
13*4882a593Smuzhiyun	  driver supports only basic transport of network traffic
14*4882a593Smuzhiyun	  between the AP and modem, on the Qualcomm SDM845 SoC.
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun	  Note that if selected, the selection type must match that
17*4882a593Smuzhiyun	  of QCOM_Q6V5_COMMON (Y or M).
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun	  If unsure, say N.
20