Android.mk 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. ifneq ($(TARGET_PRODUCT),qssi)
  2. RMNET_CORE_DLKM_PLATFORMS_LIST := lahaina
  3. ifeq ($(call is-board-platform-in-list, $(RMNET_CORE_DLKM_PLATFORMS_LIST)),true)
  4. #Make file to create RMNET_CORE DLKM
  5. LOCAL_PATH := $(call my-dir)
  6. include $(CLEAR_VARS)
  7. LOCAL_CFLAGS := -Wno-macro-redefined -Wno-unused-function -Wall -Werror
  8. LOCAL_CLANG :=true
  9. LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT)
  10. LOCAL_MODULE := rmnet_core.ko
  11. LOCAL_SRC_FILES := \
  12. rmnet_config.c \
  13. rmnet_descriptor.c \
  14. rmnet_genl.c \
  15. rmnet_handlers.c \
  16. rmnet_map_command.c \
  17. rmnet_map_data.c \
  18. rmnet_vnd.c \
  19. dfc_qmap.c \
  20. dfc_qmi.c \
  21. qmi_rmnet.c \
  22. wda_qmi.c
  23. RMNET_BLD_DIR := ../../vendor/qcom/opensource/datarmnet/core
  24. DLKM_DIR := $(TOP)/device/qcom/common/dlkm
  25. KBUILD_OPTIONS := $(RMNET_BLD_DIR)
  26. $(warning $(DLKM_DIR))
  27. include $(DLKM_DIR)/AndroidKernelModule.mk
  28. ######## Create RMNET_CTL DLKM ########
  29. include $(CLEAR_VARS)
  30. LOCAL_CFLAGS := -Wno-macro-redefined -Wno-unused-function -Wall -Werror
  31. LOCAL_CLANG :=true
  32. LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT)
  33. LOCAL_MODULE := rmnet_ctl.ko
  34. LOCAL_SRC_FILES := \
  35. rmnet_ctl_client.c \
  36. rmnet_ctl_ipa.c
  37. RMNET_BLD_DIR := ../../vendor/qcom/opensource/datarmnet/core
  38. DLKM_DIR := $(TOP)/device/qcom/common/dlkm
  39. KBUILD_OPTIONS := $(RMNET_BLD_DIR)
  40. $(warning $(DLKM_DIR))
  41. include $(DLKM_DIR)/AndroidKernelModule.mk
  42. endif #End of Check for target
  43. endif #End of Check for qssi target