xref: /openbmc/linux/drivers/net/ipa/Kconfig (revision 08120d23)
108120d23SAlex Elderconfig QCOM_IPA
208120d23SAlex Elder	tristate "Qualcomm IPA support"
308120d23SAlex Elder	depends on ARCH_QCOM && 64BIT && NET
408120d23SAlex Elder	select QCOM_QMI_HELPERS
508120d23SAlex Elder	select QCOM_MDT_LOADER
608120d23SAlex Elder	default QCOM_Q6V5_COMMON
708120d23SAlex Elder	help
808120d23SAlex Elder	  Choose Y or M here to include support for the Qualcomm
908120d23SAlex Elder	  IP Accelerator (IPA), a hardware block present in some
1008120d23SAlex Elder	  Qualcomm SoCs.  The IPA is a programmable protocol processor
1108120d23SAlex Elder	  that is capable of generic hardware handling of IP packets,
1208120d23SAlex Elder	  including routing, filtering, and NAT.  Currently the IPA
1308120d23SAlex Elder	  driver supports only basic transport of network traffic
1408120d23SAlex Elder	  between the AP and modem, on the Qualcomm SDM845 SoC.
1508120d23SAlex Elder
1608120d23SAlex Elder	  Note that if selected, the selection type must match that
1708120d23SAlex Elder	  of QCOM_Q6V5_COMMON (Y or M).
1808120d23SAlex Elder
1908120d23SAlex Elder	  If unsure, say N.
20