mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-21 11:55:31 -04:00
universal7885: dtbo: fix race condition
This commit is contained in:
parent
98bc68a401
commit
5bf5dfdf1d
1 changed files with 8 additions and 11 deletions
|
|
@ -1,21 +1,18 @@
|
||||||
# BOARD_CUSTOM_DTBOIMG_MK := $(PLATFORM_PATH)/kernel/dtbo.mk
|
# BOARD_CUSTOM_DTBOIMG_MK := $(PLATFORM_PATH)/kernel/dtbo.mk
|
||||||
|
|
||||||
INSTALLED_DTBIMAGE_TARGET := $(PRODUCT_OUT)/eureka_dtbo.img
|
|
||||||
MKDTIMG := $(HOST_OUT_EXECUTABLES)/mkdtimg$(HOST_EXECUTABLE_SUFFIX)
|
MKDTIMG := $(HOST_OUT_EXECUTABLES)/mkdtimg$(HOST_EXECUTABLE_SUFFIX)
|
||||||
|
|
||||||
KERNEL_OUT := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ
|
KERNEL_OUT := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ
|
||||||
DTBO_DIR := $(KERNEL_OUT)/arch/$(KERNEL_ARCH)/boot/dts/exynos/dtbo
|
DTBO_DIR := $(KERNEL_OUT)/arch/$(KERNEL_ARCH)/boot/dts/exynos/dtbo
|
||||||
|
|
||||||
DTBO_CFG := $(COMMON_PATH)/dtbo/$(TARGET_DEVICE).cfg
|
DTBO_CFG := $(COMMON_PATH)/dtbo/$(TARGET_DEVICE).cfg
|
||||||
|
|
||||||
define build-dtboimage-target
|
INSTALLED_DTBIMAGE_TARGET := $(PRODUCT_OUT)/eureka_dtbo.img
|
||||||
$(call pretty,"Target dtbo image: $(INSTALLED_DTBIMAGE_TARGET)")
|
|
||||||
$(MKDTIMG) cfg_create $@ $(DTBO_CFG) -d $(DTBO_DIR)
|
|
||||||
$(hide) chmod a+r $@
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(INSTALLED_DTBIMAGE_TARGET): $(MKDTIMG) $(INSTALLED_KERNEL_TARGET)
|
$(INSTALLED_DTBIMAGE_TARGET): $(PRODUCT_OUT)/kernel $(MKDTBOIMG)
|
||||||
$(build-dtboimage-target)
|
$(call pretty,"Target dtbo image: $(INSTALLED_DTBIMAGE_TARGET)")
|
||||||
|
$(hide) echo "Building eureka_dtbo.img"
|
||||||
|
$(MKDTIMG) cfg_create $@ $(DTBO_CFG) -d $(DTBO_DIR)
|
||||||
|
$(hide) $(call assert-max-image-size,$@,$(BOARD_DTBIMAGE_PARTITION_SIZE),raw)
|
||||||
|
$(hide) chmod a+r $@
|
||||||
|
|
||||||
.PHONY: dtbimage
|
.PHONY: dtbimage
|
||||||
dtbimage: $(INSTALLED_DTBIMAGE_TARGET)
|
dtbimage: $(INSTALLED_DTBIMAGE_TARGET)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue