···11+config QCOM_IPA22+ tristate "Qualcomm IPA support"33+ depends on ARCH_QCOM && 64BIT && NET44+ select QCOM_QMI_HELPERS55+ select QCOM_MDT_LOADER66+ default QCOM_Q6V5_COMMON77+ help88+ Choose Y or M here to include support for the Qualcomm99+ IP Accelerator (IPA), a hardware block present in some1010+ Qualcomm SoCs. The IPA is a programmable protocol processor1111+ that is capable of generic hardware handling of IP packets,1212+ including routing, filtering, and NAT. Currently the IPA1313+ driver supports only basic transport of network traffic1414+ between the AP and modem, on the Qualcomm SDM845 SoC.1515+1616+ Note that if selected, the selection type must match that1717+ of QCOM_Q6V5_COMMON (Y or M).1818+1919+ If unsure, say N.
+12
drivers/net/ipa/Makefile
···11+# Un-comment the next line if you want to validate configuration data22+#ccflags-y += -DIPA_VALIDATE33+44+obj-$(CONFIG_QCOM_IPA) += ipa.o55+66+ipa-y := ipa_main.o ipa_clock.o ipa_reg.o ipa_mem.o \77+ ipa_table.o ipa_interrupt.o gsi.o gsi_trans.o \88+ ipa_gsi.o ipa_smp2p.o ipa_uc.o \99+ ipa_endpoint.o ipa_cmd.o ipa_modem.o \1010+ ipa_qmi.o ipa_qmi_msg.o1111+1212+ipa-y += ipa_data-sdm845.o ipa_data-sc7180.o