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