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