1 LOCAL_PATH := $(call my-dir)
3 TARGET_INITRD_SCRIPTS := $(LOCAL_PATH)/s5_info
4 TARGET_PREBUILT_APPS := $(subst $(LOCAL_PATH)/,,$(wildcard $(LOCAL_PATH)/app/*))
5 TARGET_KERNEL_CONFIG := $(LOCAL_PATH)/s5_defconfig
8 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/firmware, msvdx_fw.bin)
9 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/firmware, sd8686.bin)
10 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/firmware, sd8686_helper.bin)
12 #compile and add psb modules
13 #this is not an Android Makefile format :(
14 #ToDo : need to find a way to configure the path -_-;;
15 KBUILD_OUTPUT := $(CURDIR)/$(TARGET_OUT_INTERMEDIATES)/kernel
16 PSB_SRC_DIR := psb-kernel-source-4.41.1
17 $(LOCAL_PATH)/drm.ko : kernel $(LOCAL_PATH)/psb.ko
18 cp $(TARGET_DEVICE_DIR)/$(PSB_SRC_DIR)/drm.ko $(TARGET_DEVICE_DIR)
21 $(LOCAL_PATH)/psb.ko : kernel
22 $(hide) $(MAKE) -C$(TARGET_DEVICE_DIR)/$(PSB_SRC_DIR) \
23 LINUXDIR=$(KBUILD_OUTPUT) DRM_MODULES=psb
24 cp $(TARGET_DEVICE_DIR)/$(PSB_SRC_DIR)/psb.ko $(TARGET_DEVICE_DIR)
26 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/modules, drm.ko)
27 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/modules, psb.ko)
29 include $(GENERIC_X86_ANDROID_MK)