OSDN Git Service

enabled psb and wifi
[android-x86/device-viliv-s5.git] / AndroidBoard.mk
1 LOCAL_PATH := $(call my-dir)
2 LOCAL_FIRMWARES := 
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
6
7 #copy firmware files
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)
11
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)
19
20
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)
25
26 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/modules, drm.ko)
27 $(call add-prebuilt-targets,$(TARGET_OUT)/lib/modules, psb.ko)
28
29 include $(GENERIC_X86_ANDROID_MK)
30