108120d23SAlex Elderconfig QCOM_IPA 208120d23SAlex Elder tristate "Qualcomm IPA support" 399e75a37SAlex Elder depends on NET && QCOM_SMEM 438a4066fSAlex Elder depends on ARCH_QCOM || COMPILE_TEST 5a559e059SAlex Elder depends on INTERCONNECT 638a4066fSAlex Elder depends on QCOM_RPROC_COMMON || (QCOM_RPROC_COMMON=n && COMPILE_TEST) 7*74d23d42SAlex Elder depends on QCOM_AOSS_QMP || QCOM_AOSS_QMP=n 838a4066fSAlex Elder select QCOM_MDT_LOADER if ARCH_QCOM 9424953cfSArnd Bergmann select QCOM_SCM 1008120d23SAlex Elder select QCOM_QMI_HELPERS 1108120d23SAlex Elder help 1208120d23SAlex Elder Choose Y or M here to include support for the Qualcomm 1308120d23SAlex Elder IP Accelerator (IPA), a hardware block present in some 1408120d23SAlex Elder Qualcomm SoCs. The IPA is a programmable protocol processor 1508120d23SAlex Elder that is capable of generic hardware handling of IP packets, 1608120d23SAlex Elder including routing, filtering, and NAT. Currently the IPA 1708120d23SAlex Elder driver supports only basic transport of network traffic 18fc566dabSAlex Elder between the AP and modem. 1908120d23SAlex Elder 2008120d23SAlex Elder Note that if selected, the selection type must match that 2108120d23SAlex Elder of QCOM_Q6V5_COMMON (Y or M). 2208120d23SAlex Elder 2308120d23SAlex Elder If unsure, say N. 24