| # SPDX-License-Identifier: GPL-2.0-only |
| |
| ipam-y += \ |
| ipa_rm.o ipa_rm_dependency_graph.o ipa_rm_peers_list.o ipa_rm_resource.o ipa_rm_inactivity_timer.o \ |
| ipa_v3/ipa.o \ |
| ipa_v3/ipa_debugfs.o \ |
| ipa_v3/ipa_hdr.o \ |
| ipa_v3/ipa_flt.o \ |
| ipa_v3/ipa_rt.o \ |
| ipa_v3/ipa_dp.o \ |
| ipa_v3/ipa_client.o \ |
| ipa_v3/ipa_utils.o \ |
| ipa_v3/ipa_nat.o \ |
| ipa_v3/ipa_intf.o \ |
| ipa_v3/teth_bridge.o \ |
| ipa_v3/ipa_interrupts.o \ |
| ipa_v3/ipa_uc.o \ |
| ipa_v3/ipa_uc_wdi.o \ |
| ipa_v3/ipa_dma.o \ |
| ipa_v3/ipa_uc_mhi.o \ |
| ipa_v3/ipa_mhi.o \ |
| ipa_v3/ipa_uc_ntn.o \ |
| ipa_v3/ipa_hw_stats.o \ |
| ipa_v3/ipa_pm.o \ |
| ipa_v3/ipa_wdi3_i.o \ |
| ipa_v3/ipa_odl.o \ |
| ipa_v3/ipa_wigig_i.o \ |
| ipa_v3/ipa_qdss.o \ |
| ipa_v3/ipa_uc_holb_monitor.o \ |
| ipa_v3/ipahal/ipahal.o \ |
| ipa_v3/ipahal/ipahal_reg.o \ |
| ipa_v3/ipahal/ipahal_fltrt.o \ |
| ipa_v3/ipahal/ipahal_hw_stats.o \ |
| ipa_v3/ipahal/ipahal_nat.o \ |
| ipa_v3/ipa_eth_i.o \ |
| ipa_v3/ipa_stats.o |
| |
| ipam-$(CONFIG_IPA_TSP) += ipa_v3/ipa_tsp.o \ |
| ipa_v3/ipahal/ipahal_tsp.o |
| |
| ipam-$(CONFIG_RMNET_IPA3) += ipa_v3/rmnet_ipa.o ipa_v3/ipa_qmi_service_v01.o \ |
| ipa_v3/ipa_qmi_service.o ipa_v3/rmnet_ctl_ipa.o \ |
| ipa_v3/rmnet_ipa_fd_ioctl.o ipa_v3/rmnet_ll_ipa.o |
| |
| ipam-$(CONFIG_IPA_CLIENTS_MANAGER) += ipa_clients/ipa_usb.o \ |
| ipa_clients/ipa_wdi3.o \ |
| ipa_clients/ipa_gsb.o \ |
| ipa_clients/ipa_uc_offload.o \ |
| ipa_clients/ipa_wigig.o \ |
| ipa_clients/ipa_mhi_client.o \ |
| ipa_clients/ipa_eth.o |
| |
| ipam-$(CONFIG_RNDIS_IPA) += ipa_clients/rndis_ipa.o |
| |
| ipam-$(CONFIG_IPA3_MHI_PRIME_MANAGER) += ipa_v3/ipa_mpm.o |
| |
| ipam-$(CONFIG_IPA3_MHI_PROXY) += ipa_v3/ipa_mhi_proxy.o |
| ipam-$(CONFIG_IPA_EMULATION) += ipa_v3/ipa_dt_replacement.o |
| |
| ifneq (,$(filter $(CONFIG_IPA3_REGDUMP_IPA_4_5),y m)) |
| ipam-$(CONFIG_IPA3_REGDUMP) += ipa_v3/dump/ipa4.5/ipa_reg_dump.o |
| endif |
| |
| ifneq (,$(filter $(CONFIG_IPA3_REGDUMP_IPA_5_0),y m)) |
| ipam-$(CONFIG_IPA3_REGDUMP) += ipa_v3/dump/ipa5.0/ipa_reg_dump.o |
| endif |
| |
| ifneq (,$(filter $(CONFIG_IPA3_REGDUMP_IPA_5_5),y m)) |
| ipam-$(CONFIG_IPA3_REGDUMP) += ipa_v3/dump/ipa5.5/ipa_reg_dump.o |
| endif |
| |
| ipam-$(CONFIG_IPA_UT) += test/ipa_ut_framework.o test/ipa_test_example.o \ |
| test/ipa_test_mhi.o test/ipa_test_dma.o \ |
| test/ipa_test_hw_stats.o test/ipa_pm_ut.o \ |
| test/ipa_test_wdi3.o test/ipa_test_ntn.o |
| |
| ipatestm-$(CONFIG_IPA_KERNEL_TESTS_MODULE) += \ |
| ipa_test_module/ipa_test_module_impl.o \ |
| ipa_test_module/ipa_rm_ut.o |
| |
| ipanetm-y += ipa_v3/ipa_net.o |
| |
| obj-$(CONFIG_IPA3) += ipam.o |
| obj-$(CONFIG_IPA3) += ipanetm.o |
| obj-$(CONFIG_IPA_KERNEL_TESTS_MODULE) += ipatestm.o |
| |
| obj-y += ipa_v3/ ipa_clients/ |
| |