author | Xindong Xu <xindong.xu@amlogic.com> | 2017-12-22 02:41:35 (GMT) |
---|---|---|
committer | Xindong Xu <xindong.xu@amlogic.com> | 2017-12-22 07:52:28 (GMT) |
commit | 46a01d13722e29887f88b96338bb7ef8f0423403 (patch) | |
tree | 3649a4eb072c591ad48459cf63a1b1f5d3115cf0 | |
parent | 3f0f88a660635e40b2403ff0376ca8b1d80cc88a (diff) | |
download | darwin-46a01d13722e29887f88b96338bb7ef8f0423403.zip darwin-46a01d13722e29887f88b96338bb7ef8f0423403.tar.gz darwin-46a01d13722e29887f88b96338bb7ef8f0423403.tar.bz2 |
darwin: set BOARD_AML_VENDOR_PATH [6/24]
PD# 157360
set BOARD_AML_VENDOR_PATH
Change-Id: Ia3b765f4db34b8206a6760db072f39618e9296d3
-rw-r--r-- | Kernel.mk | 13 | ||||
-rw-r--r-- | darwin.mk | 4 | ||||
-rw-r--r-- | device.mk | 20 | ||||
-rw-r--r-- | init.amlogic.board.rc | 2 |
4 files changed, 20 insertions, 19 deletions
@@ -1,15 +1,10 @@ #if use probuilt kernel or build kernel from source code --include device/amlogic/common/gpu.mk --include device/amlogic/common/media_modules.mk --include device/amlogic/common/wifi_modules.mk KERNEL_ROOTDIR := common KERNEL_KO_OUT := $(PRODUCT_OUT)/obj/lib_vendor TARGET_KERNEL_BUILT_FROM_SOURCE := false -WIFI_MODULE := multiwifi - INSTALLED_KERNEL_TARGET := $(PRODUCT_OUT)/kernel BOARD_MKBOOTIMG_ARGS := --second $(PRODUCT_OUT)/dtb.img --kernel_offset $(BOARD_KERNEL_OFFSET) @@ -23,9 +18,11 @@ $(TARGET_PREBUILT_KERNEL): $(INSTALLED_BOARDDTB_TARGET) @echo "cp kernel modules" mkdir -p $(PRODUCT_OUT)/root/boot mkdir -p $(PRODUCT_OUT)/vendor/lib + mkdir -p $(PRODUCT_OUT)/obj/lib mkdir -p $(KERNEL_KO_OUT) cp device/amlogic/darwin-kernel/lib/mali.ko $(PRODUCT_OUT)/vendor/lib/ cp device/amlogic/darwin-kernel/lib/modules/* $(KERNEL_KO_OUT)/ + cp device/amlogic/ampere-kernel/tdk/* $(PRODUCT_OUT)/obj/lib/ mkdir -p $(PRODUCT_OUT)/$(TARGET_COPY_OUT_VENDOR)/lib/modules/ cp $(KERNEL_KO_OUT)/* $(PRODUCT_OUT)/$(TARGET_COPY_OUT_VENDOR)/lib/modules/ @@ -39,11 +36,15 @@ $(INSTALLED_BOARDDTB_TARGET): $(LOCAL_DTB) | $(ACP) else +-include device/amlogic/common/gpu.mk +-include device/amlogic/common/media_modules.mk +-include device/amlogic/common/wifi_modules.mk + KERNEL_DEVICETREE := txlx_t962e_r321 KERNEL_DEFCONFIG := meson64_defconfig KERNEL_ARCH := arm64 - +WIFI_MODULE := multiwifi KERNEL_OUT := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ KERNEL_CONFIG := $(KERNEL_OUT)/.config @@ -56,6 +56,10 @@ WITH_LIBPLAYER_MODULE := false OTA_UP_PART_NUM_CHANGED := true +BOARD_AML_VENDOR_PATH := vendor/amlogic/ampere/ + +BOARD_WIDEVINE_PATH := vendor/amlogic/ampere/ + #AB_OTA_UPDATER :=true ifeq ($(AB_OTA_UPDATER),true) @@ -14,21 +14,17 @@ # limitations under the License. # -ifneq ($(BOARD_USES_RECOVERY_AS_BOOT), true) -PRODUCT_COPY_FILES += device/amlogic/common/products/tv/init.amlogic.rc:root/init.amlogic.rc - PRODUCT_COPY_FILES += \ - device/amlogic/darwin/init.amlogic.usb.rc:root/init.amlogic.usb.rc \ - device/amlogic/common/products/tv/ueventd.amlogic.rc:root/ueventd.amlogic.rc \ - device/amlogic/darwin/init.amlogic.board.rc:root/init.amlogic.board.rc -else -PRODUCT_COPY_FILES += device/amlogic/common/products/tv/init.amlogic.rc:recovery/root/init.amlogic.rc + device/amlogic/common/products/tv/init.amlogic.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.rc \ + device/amlogic/darwin/init.amlogic.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.usb.rc \ + device/amlogic/darwin/init.amlogic.board.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.board.rc -PRODUCT_COPY_FILES += \ - device/amlogic/darwin/init.amlogic.usb.$(BOARD_KERNEL_VERSION).rc:recovery/root/init.amlogic.usb.rc \ - device/amlogic/common/products/tv/ueventd.amlogic.rc:recovery/root/ueventd.amlogic.rc \ - device/amlogic/darwin/init.amlogic.board.rc:recovery/root/init.amlogic.board.rc +ifneq ($(BOARD_USES_RECOVERY_AS_BOOT), true) +PRODUCT_COPY_FILES += device/amlogic/common/products/tv/ueventd.amlogic.rc:root/ueventd.amlogic.rc +else +PRODUCT_COPY_FILES += device/amlogic/common/products/tv/ueventd.amlogic.rc:recovery/root/ueventd.amlogic.rc endif + PRODUCT_COPY_FILES += \ device/amlogic/darwin/files/media_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles.xml \ device/amlogic/darwin/files/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml \ diff --git a/init.amlogic.board.rc b/init.amlogic.board.rc index 5ce5293..52b17b7 100644 --- a/init.amlogic.board.rc +++ b/init.amlogic.board.rc @@ -1,4 +1,4 @@ -import init.amlogic.usb.rc +import /vendor/etc/init/hw/init.amlogic.usb.rc on early-init loglevel 3 |