summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/conf/machine/include/k3.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ti-bsp/conf/machine/include/k3.inc')
-rw-r--r--meta-ti-bsp/conf/machine/include/k3.inc26
1 files changed, 10 insertions, 16 deletions
diff --git a/meta-ti-bsp/conf/machine/include/k3.inc b/meta-ti-bsp/conf/machine/include/k3.inc
index e3da9e12..ec9a8944 100644
--- a/meta-ti-bsp/conf/machine/include/k3.inc
+++ b/meta-ti-bsp/conf/machine/include/k3.inc
@@ -3,20 +3,14 @@
3require conf/machine/include/ti-soc.inc 3require conf/machine/include/ti-soc.inc
4SOC_FAMILY:append = ":k3" 4SOC_FAMILY:append = ":k3"
5 5
6require conf/machine/include/arm/arch-arm64.inc 6DEFAULTTUNE ?= "aarch64"
7require conf/machine/include/arm/armv8a/tune-cortexa72-cortexa53.inc
7 8
8BBMULTICONFIG += "k3r5" 9require conf/machine/include/ti-bsp.inc
9
10# Increase this everytime you change something in the kernel
11MACHINE_KERNEL_PR = "r0"
12
13PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
14PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-ti-staging"
15PREFERRED_PROVIDER_u-boot ?= "u-boot-ti-staging"
16 10
17KERNEL_IMAGETYPE = "Image" 11KERNEL_IMAGETYPE = "Image"
18KERNEL_IMAGETYPES = "Image fitImage" 12KERNEL_IMAGETYPES = "Image fitImage"
19KERNEL_CLASSES += "kernel-fitimage" 13KERNEL_CLASSES += "kernel-fitimage-deprecated"
20 14
21UBOOT_ARCH = "arm" 15UBOOT_ARCH = "arm"
22UBOOT_ENTRYPOINT = "0x81000000" 16UBOOT_ENTRYPOINT = "0x81000000"
@@ -31,10 +25,6 @@ SPL_BINARY = "tispl.bin"
31SPL_BINARYNAME = "tispl.bin" 25SPL_BINARYNAME = "tispl.bin"
32UBOOT_SUFFIX = "img" 26UBOOT_SUFFIX = "img"
33 27
34UBOOT_SIGN_ENABLE = "1"
35UBOOT_MKIMAGE_DTCOPTS = "-I dts -O dtb"
36UBOOT_SIGN_KEYNAME ?= "custMpk"
37UBOOT_SIGN_KEYDIR ?= "${TI_SECURE_DEV_PKG}/keys"
38FIT_HASH_ALG ?= "sha512" 28FIT_HASH_ALG ?= "sha512"
39FIT_SIGN_ALG ?= "rsa4096" 29FIT_SIGN_ALG ?= "rsa4096"
40 30
@@ -49,7 +39,7 @@ TFA_PLATFORM = "k3"
49UBI_VOLNAME = "rootfs" 39UBI_VOLNAME = "rootfs"
50 40
51# List common SoC features, may need to add touchscreen for specific machines 41# List common SoC features, may need to add touchscreen for specific machines
52MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 alsa pci" 42MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 alsa pci optee-ftpm"
53 43
54IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap" 44IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
55 45
@@ -62,6 +52,10 @@ MACHINE_FEATURES += "efi"
62WKS_FILE ?= "${@bb.utils.contains("MACHINE_FEATURES", "efi", "sdimage-2part-efi.wks.in", "sdimage-2part.wks", d)}" 52WKS_FILE ?= "${@bb.utils.contains("MACHINE_FEATURES", "efi", "sdimage-2part-efi.wks.in", "sdimage-2part.wks", d)}"
63 53
64do_image_wic[depends] += "virtual/bootloader:do_deploy" 54do_image_wic[depends] += "virtual/bootloader:do_deploy"
65do_image[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy"
66 55
67SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS2" 56SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS2"
57
58FALCON_INCLUDE = ""
59FALCON_INCLUDE:ti-falcon = "conf/machine/include/ti-falcon.inc"
60
61require ${FALCON_INCLUDE}