summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraneeth Bajjuri2019-01-08 18:36:03 -0600
committerPraneeth Bajjuri2019-01-10 20:02:20 -0600
commitef6ed99908df1002998e86789019919266c726d9 (patch)
treeb21a0c8acff1f5fa24805b484fbe6d323ffc27a2
parenta779df3e6395432bb91129e6d71a252dd78feefa (diff)
downloaddevice-ti-beagle-x15-ef6ed99908df1002998e86789019919266c726d9.tar.gz
device-ti-beagle-x15-ef6ed99908df1002998e86789019919266c726d9.tar.xz
device-ti-beagle-x15-ef6ed99908df1002998e86789019919266c726d9.zip
am57xevm: Add LCD Overlay to boot_fit.imgHEADmaster
TMDSEVM572X uses beagle_x15 base device tree and a LCD overlay. Ref: http://www.ti.com/tool/TMDSEVM572X This patch is to include LCD Overlay so that BOOT_FIT generated LCD combination fit image too. Change-Id: I106cbbadaaa76fd011900ac3b84b1d10639b761b Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
-rw-r--r--beagle_x15.its23
-rw-r--r--boot_fit/Android.mk4
2 files changed, 25 insertions, 2 deletions
diff --git a/beagle_x15.its b/beagle_x15.its
index 0da108d..34b022a 100644
--- a/beagle_x15.its
+++ b/beagle_x15.its
@@ -33,6 +33,23 @@
33 compression = "none"; 33 compression = "none";
34 load = <0x83000000>; 34 load = <0x83000000>;
35 }; 35 };
36 fdt@2 {
37 description = "AM57xx-evm-common overlay";
38 data = /incbin/("am57xx-evm-common.dtbo");
39 type = "flat_dt";
40 arch = "arm";
41 compression = "none";
42 load = <0x83080000>;
43 };
44 fdt@3 {
45 description = "AM57xx-evm-reva3 overlay";
46 data = /incbin/("am57xx-evm-reva3.dtbo");
47 type = "flat_dt";
48 arch = "arm";
49 compression = "none";
50 load = <0x83090000>;
51 };
52
36 }; 53 };
37 54
38 configurations { 55 configurations {
@@ -43,5 +60,11 @@
43 ramdisk = "ramdisk@1"; 60 ramdisk = "ramdisk@1";
44 fdt = "fdt@1"; 61 fdt = "fdt@1";
45 }; 62 };
63 am57xx-evm-reva3.dtb {
64 description = "AM57xx EVM rev A3";
65 kernel = "kernel@1";
66 ramdisk = "ramdisk@1";
67 fdt = "fdt@1", "fdt@2", "fdt@3";
68 };
46 }; 69 };
47}; 70};
diff --git a/boot_fit/Android.mk b/boot_fit/Android.mk
index d816146..fed6a39 100644
--- a/boot_fit/Android.mk
+++ b/boot_fit/Android.mk
@@ -17,12 +17,12 @@ $(BOOTIMG_FIT): PRIVATE_BOARD_DIR := $(BOARD_DIR)
17$(BOOTIMG_FIT): PRIVATE_INSTALLED_KERNEL_TARGET := $(BOOTIMG_FIT_INSTALLED_KERNEL_TARGET) 17$(BOOTIMG_FIT): PRIVATE_INSTALLED_KERNEL_TARGET := $(BOOTIMG_FIT_INSTALLED_KERNEL_TARGET)
18$(BOOTIMG_FIT): PRIVATE_INSTALLED_RAMDISK_TARGET := $(BOOTIMG_FIT_INSTALLED_RAMDISK_TARGET) 18$(BOOTIMG_FIT): PRIVATE_INSTALLED_RAMDISK_TARGET := $(BOOTIMG_FIT_INSTALLED_RAMDISK_TARGET)
19$(BOOTIMG_FIT): $(BOOTIMG_FIT_INSTALLED_KERNEL_TARGET) $(BOOTIMG_FIT_INSTALLED_RAMDISK_TARGET) 19$(BOOTIMG_FIT): $(BOOTIMG_FIT_INSTALLED_KERNEL_TARGET) $(BOOTIMG_FIT_INSTALLED_RAMDISK_TARGET)
20$(BOOTIMG_FIT): $(BOARD_DIR)/$(ITS) $(MKIMAGE) $(DTC) $(wildcard $(LOCAL_KERNEL)/$(TARGET_KERNEL_USE)/*.dtb) 20$(BOOTIMG_FIT): $(BOARD_DIR)/$(ITS) $(MKIMAGE) $(DTC) $(wildcard $(LOCAL_KERNEL)/$(TARGET_KERNEL_USE)/*.dtb*)
21 mkdir -p $(PRIVATE_INTERMEDIATES) 21 mkdir -p $(PRIVATE_INTERMEDIATES)
22 cp $(PRIVATE_BOARD_DIR)/$(PRIVATE_ITS) $(PRIVATE_INTERMEDIATES)/ 22 cp $(PRIVATE_BOARD_DIR)/$(PRIVATE_ITS) $(PRIVATE_INTERMEDIATES)/
23 cp $(PRIVATE_INSTALLED_RAMDISK_TARGET) $(PRIVATE_INTERMEDIATES)/ 23 cp $(PRIVATE_INSTALLED_RAMDISK_TARGET) $(PRIVATE_INTERMEDIATES)/
24 cp $(PRIVATE_INSTALLED_KERNEL_TARGET) $(PRIVATE_INTERMEDIATES)/zImage 24 cp $(PRIVATE_INSTALLED_KERNEL_TARGET) $(PRIVATE_INTERMEDIATES)/zImage
25 cp $(LOCAL_KERNEL)/$(TARGET_KERNEL_USE)/*.dtb $(PRIVATE_INTERMEDIATES)/ 25 cp $(LOCAL_KERNEL)/$(TARGET_KERNEL_USE)/*.dtb* $(PRIVATE_INTERMEDIATES)/
26 PATH=$(HOST_OUT_EXECUTABLES):$$PATH $(PRIVATE_MKIMAGE) -D "$(PRIVATE_DTC_FLAGS_MKIMAGE)" -f $(PRIVATE_INTERMEDIATES)/$(PRIVATE_ITS) $@ 26 PATH=$(HOST_OUT_EXECUTABLES):$$PATH $(PRIVATE_MKIMAGE) -D "$(PRIVATE_DTC_FLAGS_MKIMAGE)" -f $(PRIVATE_INTERMEDIATES)/$(PRIVATE_ITS) $@
27 27
28include $(CLEAR_VARS) 28include $(CLEAR_VARS)