Makefile 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. ipam-y += \
  3. ipa_api.o ipa_rm.o ipa_rm_dependency_graph.o ipa_rm_peers_list.o ipa_rm_resource.o ipa_rm_inactivity_timer.o \
  4. ipa_v3/ipa.o \
  5. ipa_v3/ipa_debugfs.o \
  6. ipa_v3/ipa_hdr.o \
  7. ipa_v3/ipa_flt.o \
  8. ipa_v3/ipa_rt.o \
  9. ipa_v3/ipa_dp.o \
  10. ipa_v3/ipa_client.o \
  11. ipa_v3/ipa_utils.o \
  12. ipa_v3/ipa_nat.o \
  13. ipa_v3/ipa_intf.o \
  14. ipa_v3/teth_bridge.o \
  15. ipa_v3/ipa_interrupts.o \
  16. ipa_v3/ipa_uc.o \
  17. ipa_v3/ipa_uc_wdi.o \
  18. ipa_v3/ipa_dma.o \
  19. ipa_v3/ipa_uc_mhi.o \
  20. ipa_v3/ipa_mhi.o \
  21. ipa_v3/ipa_uc_ntn.o \
  22. ipa_v3/ipa_hw_stats.o \
  23. ipa_v3/ipa_pm.o \
  24. ipa_v3/ipa_wdi3_i.o \
  25. ipa_v3/ipa_odl.o \
  26. ipa_v3/ipa_wigig_i.o \
  27. ipa_v3/ipahal/ipahal.o \
  28. ipa_v3/ipahal/ipahal_reg.o \
  29. ipa_v3/ipahal/ipahal_fltrt.o \
  30. ipa_v3/ipahal/ipahal_hw_stats.o \
  31. ipa_v3/ipahal/ipahal_nat.o \
  32. ipa_clients/odu_bridge.o \
  33. ipa_clients/ipa_mhi_client.o \
  34. ipa_clients/ipa_uc_offload.o \
  35. ipa_clients/ipa_wdi3.o \
  36. ipa_clients/ipa_gsb.o \
  37. ipa_clients/ipa_wigig.o
  38. ipam-$(CONFIG_RMNET_IPA3) += ipa_v3/rmnet_ipa.o ipa_v3/ipa_qmi_service_v01.o \
  39. ipa_v3/ipa_qmi_service.o \
  40. ipa_v3/rmnet_ipa_fd_ioctl.o
  41. ipam-$(CONFIG_IPA3_MHI_PROXY) += ipa_v3/ipa_mhi_proxy.o
  42. ipam-$(CONFIG_IPA_EMULATION) += ipa_v3/ipa_dt_replacement.o
  43. ipam-$(CONFIG_IPA3_REGDUMP) += ipa_v3/dump/ipa_reg_dump.o
  44. ipam-$(CONFIG_IPA_UT) += test/ipa_ut_framework.o test/ipa_test_example.o \
  45. test/ipa_test_mhi.o test/ipa_test_dma.o \
  46. test/ipa_test_hw_stats.o test/ipa_pm_ut.o \
  47. test/ipa_test_wdi3.o
  48. obj-$(CONFIG_IPA3) += ipam.o
  49. obj-y += ipa_v3/ ipa_clients/
  50. ccflags-$(CONFIG_IPA3) += -Idrivers/platform/msm/ipa/ipa_v3
  51. ccflags-$(CONFIG_IPA3) += -Idrivers/platform/msm/ipa/ipa_v3/ipahal
  52. ccflags-$(CONFIG_IPA3) += -Idrivers/platform/msm/ipa/ipa_clients
  53. ccflags-$(CONFIG_IPA3_REGDUMP) += -Idrivers/platform/msm/ipa/ipa_v3/dump
  54. ccflags-$(CONFIG_IPA3_REGDUMP_IPA_4_5) += -Idrivers/platform/msm/ipa/ipa_v3/dump/ipa4.5