mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-01-12 01:20:20 +00:00
Compare commits
140 Commits
ti2016.02-
...
ti2016.06-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d69015a0f3 | ||
|
|
fbfb644ac9 | ||
|
|
4615923c8a | ||
|
|
e280a2c907 | ||
|
|
47e2a2e97a | ||
|
|
20a8c89b2b | ||
|
|
47cc9a9425 | ||
|
|
a3f6f7ff6d | ||
|
|
459c78045a | ||
|
|
f449d8bb25 | ||
|
|
dab6fb8c35 | ||
|
|
c664838d35 | ||
|
|
ca02a57aa9 | ||
|
|
08947a4979 | ||
|
|
b49659ea61 | ||
|
|
a8af1cd2e6 | ||
|
|
117de86440 | ||
|
|
7efb2338a9 | ||
|
|
18f4073ad0 | ||
|
|
16bf3379a3 | ||
|
|
f7719a0e1d | ||
|
|
6473ea8be0 | ||
|
|
0f9f57b201 | ||
|
|
d8aa76970a | ||
|
|
0e87d6fbf9 | ||
|
|
6cf0211e8a | ||
|
|
ad19868737 | ||
|
|
727b26f762 | ||
|
|
b5ae2a16ca | ||
|
|
c2428fba74 | ||
|
|
32dc3fdb77 | ||
|
|
b2187f74da | ||
|
|
dca01b6974 | ||
|
|
19e05d7cac | ||
|
|
4a155d5395 | ||
|
|
7f335bb374 | ||
|
|
296cbc1c58 | ||
|
|
3b0a76adf6 | ||
|
|
eb4d25209f | ||
|
|
0e8ef0c4cf | ||
|
|
f2352b2bb8 | ||
|
|
4bbd29a0dd | ||
|
|
bd9687339b | ||
|
|
daa4e8b333 | ||
|
|
9fd25a0565 | ||
|
|
02bf96edca | ||
|
|
8844d0e0b6 | ||
|
|
a12e6e24e5 | ||
|
|
b8f007dfe1 | ||
|
|
f278a2ba7a | ||
|
|
4c4fc284ba | ||
|
|
7577c6e2bb | ||
|
|
9b5794cff7 | ||
|
|
ed280351e9 | ||
|
|
3f83f7f68a | ||
|
|
8493dde861 | ||
|
|
0597d47676 | ||
|
|
1b06fd0938 | ||
|
|
6cb779a6ba | ||
|
|
b494d93a70 | ||
|
|
be97ed7aef | ||
|
|
f37806e1bc | ||
|
|
20529c64f6 | ||
|
|
02b5977110 | ||
|
|
0bc70d79ec | ||
|
|
49bb9c096c | ||
|
|
1dc72ed98f | ||
|
|
9801fc16e3 | ||
|
|
97376334c5 | ||
|
|
2bbab55c0a | ||
|
|
84d1ecaf32 | ||
|
|
d88cd83e35 | ||
|
|
cd04df2f24 | ||
|
|
69fd10ee8c | ||
|
|
57c5908d4a | ||
|
|
1f4d266c4d | ||
|
|
68bce98d89 | ||
|
|
2462500378 | ||
|
|
cb46a166c2 | ||
|
|
d255d55e33 | ||
|
|
e54d33089a | ||
|
|
3a20d0540c | ||
|
|
7f742986d5 | ||
|
|
9e8b166d85 | ||
|
|
b41d8550d4 | ||
|
|
d1578d2766 | ||
|
|
fd44670b87 | ||
|
|
174ba44848 | ||
|
|
7f9528b040 | ||
|
|
24d5004107 | ||
|
|
5bee8bd4a7 | ||
|
|
d966cd4134 | ||
|
|
614a7c3872 | ||
|
|
de3925154e | ||
|
|
bf58916a10 | ||
|
|
33f12de805 | ||
|
|
8f9c005bfd | ||
|
|
94dec19ac9 | ||
|
|
1e0ff9d06d | ||
|
|
2177840474 | ||
|
|
eda7c92117 | ||
|
|
2ce29b3e7a | ||
|
|
917bbb54ce | ||
|
|
1f555fc832 | ||
|
|
e808240dcb | ||
|
|
179ba65fc9 | ||
|
|
521ef596c8 | ||
|
|
008497c611 | ||
|
|
0d89627b23 | ||
|
|
373f6abb0d | ||
|
|
69c26a51a9 | ||
|
|
f807c71853 | ||
|
|
ec487fccaa | ||
|
|
f844646b01 | ||
|
|
df30b36aa6 | ||
|
|
6ec5e0dab2 | ||
|
|
3c9ebcb91e | ||
|
|
ca700daabf | ||
|
|
2e0e6b5cb9 | ||
|
|
0ec4dcc7cb | ||
|
|
d3a9b0c604 | ||
|
|
4ece0325d2 | ||
|
|
484f1036b0 | ||
|
|
f088a6a6fd | ||
|
|
20e57e16de | ||
|
|
b95136f4d9 | ||
|
|
fe0284cfcd | ||
|
|
6ba4103c1b | ||
|
|
721101f9e1 | ||
|
|
74349360a1 | ||
|
|
f12dde2079 | ||
|
|
730d197144 | ||
|
|
329a51849d | ||
|
|
8dde604943 | ||
|
|
93a60d991d | ||
|
|
f0385d19a2 | ||
|
|
a00cd08b11 | ||
|
|
707d948fd0 | ||
|
|
35effcffb1 | ||
|
|
5a92176066 |
2
README
2
README
@@ -19,5 +19,7 @@ Please follow the recommended setup procedures of your OE distribution.
|
||||
|
||||
|
||||
Send pull requests, patches, comments or questions to meta-ti@yoctoproject.org
|
||||
Please note - meta-ti mailing list requires subscription for posting:
|
||||
https://lists.yoctoproject.org/listinfo/meta-ti
|
||||
|
||||
Maintainers: Denys Dmytriyenko <denys@ti.com>
|
||||
|
||||
@@ -9,7 +9,7 @@ XSERVER += "xf86-input-tslib"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz"
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0 115200;ttyS3 115200;ttyO3"
|
||||
@@ -26,7 +26,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
|
||||
# UBI: logical eraseblock size: 126976 bytes
|
||||
# from ubiattach stdout:
|
||||
# UBI device number 0, total 1988 LEBs
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 5100"
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 5600"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
|
||||
# from dmesg:
|
||||
|
||||
14
conf/machine/am335x-hs-evm.conf
Normal file
14
conf/machine/am335x-hs-evm.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: AM335x HS EVM
|
||||
#@DESCRIPTION: Machine configuration for the TI AM435x HS EVM
|
||||
|
||||
require conf/machine/am335x-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "am335x_hs_evm_mmc_config"
|
||||
|
||||
UBOOT_ENTRYPOINT = "0x82000000"
|
||||
UBOOT_LOADADDRESS = "0x82000000"
|
||||
UBOOT_RD_LOADADDRESS = "0x84000000"
|
||||
UBOOT_RD_ENTRYPOINT = "0x84000000"
|
||||
|
||||
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/am3x"
|
||||
@@ -9,7 +9,7 @@ XSERVER += "xf86-input-tslib"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz"
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0"
|
||||
@@ -26,7 +26,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
|
||||
# UBI: logical eraseblock size: 253952 bytes
|
||||
# from ubiattach stdout:
|
||||
# UBI device number 0, total 994 LEBs
|
||||
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2400"
|
||||
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2650"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 11 -O 4096
|
||||
# from dmesg:
|
||||
|
||||
@@ -5,3 +5,10 @@
|
||||
require conf/machine/am437x-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "am43xx_hs_evm_config"
|
||||
|
||||
UBOOT_ENTRYPOINT = "0x82000000"
|
||||
UBOOT_LOADADDRESS = "0x82000000"
|
||||
UBOOT_RD_LOADADDRESS = "0x84000000"
|
||||
UBOOT_RD_ENTRYPOINT = "0x84000000"
|
||||
|
||||
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/am4x"
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/dra7xx.inc
|
||||
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz"
|
||||
IMAGE_FSTYPES += "tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyO2"
|
||||
|
||||
@@ -5,3 +5,14 @@
|
||||
require conf/machine/am57xx-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "am57xx_hs_evm_config"
|
||||
|
||||
UBOOT_ENTRYPOINT = "0x82000000"
|
||||
UBOOT_LOADADDRESS = "0x82000000"
|
||||
UBOOT_RD_LOADADDRESS = "0x84000000"
|
||||
UBOOT_RD_ENTRYPOINT = "0x84000000"
|
||||
|
||||
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_AUTO}/am5x"
|
||||
|
||||
OPTEEMACHINE = "ti"
|
||||
OPTEEFLAVOR = "am57xx"
|
||||
OPTEEOUTPUTMACHINE = "ti"
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/dra7xx.inc
|
||||
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz"
|
||||
IMAGE_FSTYPES += "tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0"
|
||||
|
||||
@@ -5,3 +5,14 @@
|
||||
require conf/machine/dra7xx-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "dra7xx_hs_evm_config"
|
||||
|
||||
UBOOT_ENTRYPOINT = "0x82000000"
|
||||
UBOOT_LOADADDRESS = "0x82000000"
|
||||
UBOOT_RD_LOADADDRESS = "0x84000000"
|
||||
UBOOT_RD_ENTRYPOINT = "0x84000000"
|
||||
|
||||
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_AUTO}/dra7"
|
||||
|
||||
OPTEEMACHINE = "ti"
|
||||
OPTEEFLAVOR = "dra7xx"
|
||||
OPTEEOUTPUTMACHINE = "ti"
|
||||
|
||||
2
conf/machine/include/k2e.inc
Normal file
2
conf/machine/include/k2e.inc
Normal file
@@ -0,0 +1,2 @@
|
||||
require conf/machine/include/keystone.inc
|
||||
SOC_FAMILY_append = ":k2e"
|
||||
2
conf/machine/include/k2g.inc
Normal file
2
conf/machine/include/k2g.inc
Normal file
@@ -0,0 +1,2 @@
|
||||
require conf/machine/include/keystone.inc
|
||||
SOC_FAMILY_append = ":k2g"
|
||||
@@ -1,7 +1,7 @@
|
||||
SOC_FAMILY = "keystone"
|
||||
require conf/machine/include/soc-family.inc
|
||||
|
||||
DEFAULTTUNE ?= "cortexa15thf-neon"
|
||||
DEFAULTTUNE ?= "armv7athf-neon"
|
||||
require conf/machine/include/tune-cortexa15.inc
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SOC_FAMILY = "omap-a15"
|
||||
require conf/machine/include/soc-family.inc
|
||||
|
||||
DEFAULTTUNE ?= "cortexa15thf-neon"
|
||||
DEFAULTTUNE ?= "armv7athf-neon"
|
||||
require conf/machine/include/tune-cortexa15.inc
|
||||
|
||||
# Increase this everytime you change something in the kernel
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SOC_FAMILY = "omap3"
|
||||
require conf/machine/include/soc-family.inc
|
||||
|
||||
DEFAULTTUNE ?= "cortexa8thf-neon"
|
||||
DEFAULTTUNE ?= "armv7athf-neon"
|
||||
require conf/machine/include/tune-cortexa8.inc
|
||||
|
||||
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SOC_FAMILY = "omap4"
|
||||
require conf/machine/include/soc-family.inc
|
||||
|
||||
DEFAULTTUNE ?= "cortexa9thf-neon"
|
||||
DEFAULTTUNE ?= "armv7athf-neon"
|
||||
require conf/machine/include/tune-cortexa9.inc
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SOC_FAMILY = "ti33x"
|
||||
require conf/machine/include/soc-family.inc
|
||||
|
||||
DEFAULTTUNE ?= "cortexa8thf-neon"
|
||||
DEFAULTTUNE ?= "armv7athf-neon"
|
||||
require conf/machine/include/tune-cortexa8.inc
|
||||
|
||||
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SOC_FAMILY = "ti43x"
|
||||
require conf/machine/include/soc-family.inc
|
||||
|
||||
DEFAULTTUNE ?= "cortexa9thf-neon"
|
||||
DEFAULTTUNE ?= "armv7athf-neon"
|
||||
require conf/machine/include/tune-cortexa9.inc
|
||||
|
||||
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#@NAME: Keystone 2 K2E machine
|
||||
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2E EVM
|
||||
|
||||
require conf/machine/include/keystone.inc
|
||||
require conf/machine/include/k2e.inc
|
||||
|
||||
MACHINE_FEATURES += "opencl"
|
||||
|
||||
@@ -10,7 +10,7 @@ UBOOT_MACHINE = "k2e_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2e"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz cpio"
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0"
|
||||
|
||||
14
conf/machine/k2e-hs-evm.conf
Normal file
14
conf/machine/k2e-hs-evm.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: Keystone 2 K2E HS EVM
|
||||
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2E HS EVM
|
||||
|
||||
require conf/machine/k2e-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "k2e_hs_evm_config"
|
||||
|
||||
UBOOT_ENTRYPOINT = "0x82000000"
|
||||
UBOOT_LOADADDRESS = "0x82000000"
|
||||
UBOOT_RD_LOADADDRESS = "0x84000000"
|
||||
UBOOT_RD_ENTRYPOINT = "0x84000000"
|
||||
|
||||
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/k2e"
|
||||
@@ -2,7 +2,7 @@
|
||||
#@NAME: Keystone 2 K2G machine
|
||||
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2G EVM
|
||||
|
||||
require conf/machine/include/keystone.inc
|
||||
require conf/machine/include/k2g.inc
|
||||
|
||||
MACHINE_FEATURES += "alsa opencl"
|
||||
|
||||
@@ -10,7 +10,7 @@ UBOOT_MACHINE = "k2g_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2g"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz cpio"
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0"
|
||||
|
||||
7
conf/machine/k2g-ice.conf
Normal file
7
conf/machine/k2g-ice.conf
Normal file
@@ -0,0 +1,7 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: Keystone 2 K2G ICE machine
|
||||
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2G ICE
|
||||
|
||||
require conf/machine/k2g-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "k2g_ice_config"
|
||||
@@ -10,7 +10,7 @@ UBOOT_MACHINE = "k2hk_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2hk"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz cpio"
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0"
|
||||
|
||||
@@ -10,7 +10,7 @@ UBOOT_MACHINE = "k2l_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2l"
|
||||
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.gz tar.xz cpio"
|
||||
IMAGE_FSTYPES += "ubifs ubi tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyO0"
|
||||
|
||||
@@ -5,16 +5,17 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=25fe219a6febf6e5bb45beda1b2eb315"
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
DEPENDS = "u-boot-mkimage-native"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ks2-boot-monitor.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
PV = "3.0+git${SRCPV}"
|
||||
PR = "r1"
|
||||
PV = "4.0+git${SRCPV}"
|
||||
|
||||
BRANCH = "master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRCREV = "035329caed63abe7193c855ad5d561ae783b19d7"
|
||||
SRCREV = "cf8b431e8b3b2ee4a4aa08964d56d3ce1b11da24"
|
||||
|
||||
BOOT_MONITOR_IMAGE ?= "skern-${BOOT_MONITOR_MAKE_TARGET}.bin"
|
||||
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
DESCRIPTION = "Cortex-M3 binary blob for suspend-resume"
|
||||
|
||||
LICENSE = "TI-TSPA"
|
||||
LIC_FILES_CHKSUM = "file://License.txt;md5=7bdc54a749ab7a7dea999d25d99a41b8"
|
||||
|
||||
PV = "1.9.0"
|
||||
PR = "r1"
|
||||
PE = "1"
|
||||
|
||||
SRCREV = "d85e6a17da1025adac9ab7f97dd7aa2a58c517ce"
|
||||
BRANCH ?= "ti-v3.14.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
FLOATABI = "${@bb.utils.contains("TUNE_FEATURES", "vfp", bb.utils.contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}"
|
||||
|
||||
do_compile() {
|
||||
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI}"
|
||||
}
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 bin/am335x-pm-firmware.elf ${D}${base_libdir}/firmware/
|
||||
install -m 0644 bin/*-scale-data.bin ${D}${base_libdir}/firmware/
|
||||
}
|
||||
|
||||
FILES_${PN} += "${base_libdir}/firmware"
|
||||
@@ -3,10 +3,10 @@ DESCRIPTION = "Cortex-M3 binary blob for suspend-resume"
|
||||
LICENSE = "TI-TSPA"
|
||||
LIC_FILES_CHKSUM = "file://License.txt;md5=7bdc54a749ab7a7dea999d25d99a41b8"
|
||||
|
||||
PV = "1.9.1"
|
||||
PR = "r3"
|
||||
PV = "1.9.2"
|
||||
PR = "r0"
|
||||
|
||||
SRCREV = "97c2c32d0bc8ca0254710dcb5df055aa9a569ae6"
|
||||
SRCREV = "7eb9c0856a9e8b3b42bf64f761da135852b8eea7"
|
||||
BRANCH ?= "ti-v4.1.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
@@ -3,7 +3,7 @@ DESCRIPTION = "Kernel module for contiguous memory allocation from userspace"
|
||||
include cmem.inc
|
||||
|
||||
# This package builds a kernel module, use kernel PR as base and append a local
|
||||
MACHINE_KERNEL_PR_append = "b"
|
||||
MACHINE_KERNEL_PR_append = "a"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
inherit module
|
||||
|
||||
@@ -3,11 +3,11 @@ HOMEPAGE = "http://processors.wiki.ti.com/index.php/Category:CMEM"
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=9b745e2765a6ba8a636c91aed4b02ac1"
|
||||
|
||||
BRANCH ?= "lu-next"
|
||||
# This corresponds to version 4.11.00.00_eng
|
||||
SRCREV = "852e97b5584cbdb6aa0fdef02a7c4e245409bcb6"
|
||||
BRANCH = "lu-next"
|
||||
# This corresponds to version 4.13.00.00_eng
|
||||
SRCREV = "d6d3e84c84d0e84a9b96c3f6f789ac642d03afcb"
|
||||
|
||||
PV = "4.11.00.00+git${SRCPV}"
|
||||
PV = "4.13.00.00+git${SRCPV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
require common-csl-ip.inc
|
||||
PR = "${INC_PR}.3"
|
||||
PR = "${INC_PR}.4"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
@@ -15,8 +15,8 @@ LIMSOCS_ti43x = "am437x"
|
||||
LIMSOCS_omap-a15 = "am571x am572x"
|
||||
LIMSOCS_k2hk-evm = "k2h k2k"
|
||||
LIMSOCS_k2l-evm = "k2l"
|
||||
LIMSOCS_k2e-evm = "k2e"
|
||||
LIMSOCS_k2g-evm = "k2g"
|
||||
LIMSOCS_k2e = "k2e"
|
||||
LIMSOCS_k2g = "k2g"
|
||||
|
||||
export PDK_CSL_ROOT_PATH ="${WORKDIR}/build"
|
||||
export DEST_ROOT="${S}"
|
||||
|
||||
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone|dra7xx"
|
||||
|
||||
PV = "3.3.0.3C"
|
||||
PV = "03.03.00.04B"
|
||||
INC_PR = "r0"
|
||||
|
||||
CSL_GIT_URI = "git://git.ti.com/keystone-rtos/common-csl-ip.git"
|
||||
@@ -12,8 +12,8 @@ CSL_GIT_PROTOCOL ="git"
|
||||
CSL_GIT_BRANCH = "master"
|
||||
CSL_GIT_DESTSUFFIX = "git"
|
||||
|
||||
# Below commit ID corresponds to "DEV.CSL_PROCESSOR-SDK.03.03.00.03C"
|
||||
CSL_SRCREV = "ccd8dc29a5edce1a4d6409cb06b460bec6d3ecac"
|
||||
# Below commit ID corresponds to "DEV.CSL_PROCESSOR-SDK.03.03.00.04B"
|
||||
CSL_SRCREV = "a74dc132a21085214b49c3ae8884825d87b6dd2f"
|
||||
|
||||
BRANCH="${CSL_GIT_BRANCH}"
|
||||
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -8,6 +8,6 @@ DEPENDS_append = " rm-lld-rtos \
|
||||
"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2e = "k2e"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
XDCARGS_k2g = "k2g"
|
||||
|
||||
@@ -22,6 +22,6 @@ INC_PR = "r1"
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
S = "${WORKDIR}/${CPPI_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -14,7 +14,7 @@ inherit module
|
||||
PLATFORM = ""
|
||||
PLATFORM_dra7xx = "DRA7xx_PLATFORM"
|
||||
PLATFORM_keystone = "KEYSTONE_PLATFORM"
|
||||
PLATFORM_k2e-evm = "K2E_PLATFORM"
|
||||
PLATFORM_k2e = "K2E_PLATFORM"
|
||||
|
||||
EXTRA_OEMAKE = "'PLATFORM=${PLATFORM}' KVERSION=${KERNEL_VERSION} KERNEL_SRC=${STAGING_KERNEL_DIR}"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# This corresponds to version 1.3.0
|
||||
SRCREV = "4d92879b632ba70402b61fa65cc58f5373eb5217"
|
||||
PV = "1.3.0"
|
||||
# This corresponds to version 1.4.0
|
||||
SRCREV = "0aedcabdbbcbfc7558f70fc50afc95583302a087"
|
||||
PV = "1.4.0"
|
||||
INC_PR = "r0"
|
||||
|
||||
SRC_URI = "git://git.ti.com/sdo-emu/dsptop.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://debian/copyright;md5=309825aa8f5edfcf2c44912ac094b979
|
||||
|
||||
DEPENDS = "libulm ncurses"
|
||||
|
||||
PR = "${INC_PR}.1"
|
||||
PR = "${INC_PR}.2"
|
||||
|
||||
S = "${WORKDIR}/git/dsptop"
|
||||
|
||||
@@ -12,7 +12,7 @@ DEVICE = ""
|
||||
DEVICE_dra7xx = "DRA7xx"
|
||||
DEVICE_keystone = "C66AK2Hxx"
|
||||
|
||||
EXTRA_OEMAKE = "release DEVICE=${DEVICE} CROSS_COMPILE=${TARGET_PREFIX}"
|
||||
EXTRA_OEMAKE = "release DEVICE=${DEVICE} CROSS_COMPILE=${TARGET_PREFIX} CC="${CC}""
|
||||
|
||||
do_install() {
|
||||
oe_runmake install DESTDIR=${D}
|
||||
|
||||
@@ -14,7 +14,7 @@ DEVICE_keystone = "C66AK2Hxx"
|
||||
EXTRA_OEMAKE = "release DEVICE=${DEVICE} CROSS_COMPILE=${TARGET_PREFIX}"
|
||||
|
||||
do_compile() {
|
||||
oe_runmake arm XPORT_ONLY
|
||||
oe_runmake arm XPORT_ONLY CC="${CC}"
|
||||
oe_runmake dsp C6X_C_DIR=${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x/include
|
||||
}
|
||||
|
||||
|
||||
@@ -103,7 +103,6 @@ do_compile () {
|
||||
make PLATFORM=${p} TARGET=${t} FORMAT=${FORMAT}
|
||||
done
|
||||
done
|
||||
sourceipk_do_create_srcipk
|
||||
}
|
||||
|
||||
do_install () {
|
||||
|
||||
@@ -6,12 +6,12 @@ EDMA3_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/edma3_lld.git"
|
||||
EDMA3_LLD_GIT_PROTOCOL = "git"
|
||||
EDMA3_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to tag "DEV_EDMA3_LLD_02_12_01_24"
|
||||
EDMA3_LLD_SRCREV = "e864a057032b070fc04628bac1345ecef01e2224"
|
||||
# Below commit ID corresponds to tag "DEV_EDMA3_LLD_02_12_01_25A"
|
||||
EDMA3_LLD_SRCREV = "b2d61c61dd048bdea35e9b2810647b4d419a82b5"
|
||||
|
||||
BRANCH = "${EDMA3_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${EDMA3_LLD_GIT_URI};protocol=${EDMA3_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${EDMA3_LLD_SRCREV}"
|
||||
|
||||
PV = "2.12.01.24"
|
||||
PV = "2.12.01.25A"
|
||||
INC_PR = "r0"
|
||||
|
||||
24
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb
Normal file
24
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb
Normal file
@@ -0,0 +1,24 @@
|
||||
DESCRIPTION = "Kernel drivers for the Vivante GC320 chipset found in TI SoCs"
|
||||
HOMEPAGE = "https://git.ti.com/graphics/ti-gc320-driver"
|
||||
LICENSE = "MIT | GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=78d9818a51b9a8e9bb89dea418bac297"
|
||||
|
||||
inherit module
|
||||
|
||||
MACHINE_KERNEL_PR_append = "a"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
# Need to branch out with ${PV} var
|
||||
BRANCH = "ti-${PV}-k4.4"
|
||||
|
||||
SRCREV = "7a2b06ad1df46a274336f7ae0e24a9d67e72cd66"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/ti-gc320-driver.git;protocol=git;branch=${BRANCH}"
|
||||
S = "${WORKDIR}/git/src"
|
||||
|
||||
EXTRA_OEMAKE += "-f Kbuild AQROOT=${S} KERNEL_DIR=${STAGING_KERNEL_DIR} TOOLCHAIN_PATH=${TOOLCHAIN_PATH} CROSS_COMPILE=${TARGET_PREFIX} ARCH_TYPE=${TARGET_ARCH}"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
|
||||
install -m 644 ${S}/galcore.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
|
||||
}
|
||||
29
recipes-bsp/goodix-fw/goodix-fw_git.bb
Normal file
29
recipes-bsp/goodix-fw/goodix-fw_git.bb
Normal file
@@ -0,0 +1,29 @@
|
||||
DESCRIPTION = "Goodix GT9271 config firmware"
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.Spectrum-GT9271;md5=2a6de6be7af1fe46370c684daf27c852"
|
||||
|
||||
PV = "1.0.0.0"
|
||||
PR = "r0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "dra7xx"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "f1a8d1d0131f83bd1a775cde7075eb67c070892c"
|
||||
BRANCH ?= "ti-linux-firmware-4.1.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
ORIGIN = "DRA71x-RevA-GT9271_SpecDig_Config.bin"
|
||||
TARGET = "goodix_9271_cfg.bin"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 ${S}/ti-evm/${ORIGIN} ${D}${base_libdir}/firmware/${TARGET}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${base_libdir}/firmware"
|
||||
@@ -3,18 +3,18 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
HPLIB_GIT_URI = "git://git.ti.com/keystone-rtos/hplib.git"
|
||||
HPLIB_GIT_PROTOCOL = "git"
|
||||
HPLIB_GIT_BRANCH = "master"
|
||||
|
||||
# Below Commit ID corresponds to "DEV.HPLIB.01.01.00.07"
|
||||
HPLIB_SRCREV = "74dde26bfcdeb248fae29eb883ac78db89263f9f"
|
||||
# Below Commit ID corresponds to "DEV.HPLIB.01.01.00.08"
|
||||
HPLIB_SRCREV = "5e9b27854f5d6f9f37a0ed8d7516d4874427cd8b"
|
||||
|
||||
BRANCH = "${HPLIB_GIT_BRANCH}"
|
||||
SRC_URI = "${HPLIB_GIT_URI};protocol=${HPLIB_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${HPLIB_SRCREV}"
|
||||
|
||||
PV = "01.01.00.07+git${SRCPV}"
|
||||
PV = "01.01.00.08+git${SRCPV}"
|
||||
INC_PR = "r0"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
DESCRIPTION = "TI Hyperlink Low Level Driver"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2e-evm"
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2e"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
LLDNAME="hyplnk"
|
||||
@@ -24,6 +24,6 @@ PV = "2.1.0.6"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
S = "${WORKDIR}/${HYPLNK_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
python __anonymous() {
|
||||
features = bb.data.getVar("MACHINE_FEATURES", d, 1)
|
||||
if not features:
|
||||
return
|
||||
if "mmip" not in features:
|
||||
raise bb.parse.SkipPackage('ipumm-fw does not apply to systems without the "mmip" flag in MACHINE_FEATURES')
|
||||
}
|
||||
|
||||
DESCRIPTION = "Firmware for IPU for supporting Accelerated MM decode and encode"
|
||||
LICENSE = "TI-TSPA"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://MMIP-${PV}-Manifest.doc;md5=81f4b23808c36c9223523f43e35d291c"
|
||||
|
||||
COMPATIBLE_MACHINE = "dra7xx"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
RDEPENDS_${PN} = " libdce"
|
||||
|
||||
SRC_URI = "http://downloads.ti.com/infotainment/esd/jacinto6/glsdk/ipumm/3_00_08_02/exports/ipumm-dra7xx-evm-${PV}.tar.gz;protocol=http"
|
||||
|
||||
SRC_URI[md5sum] = "53f47909c2e2575b188bba9ddc325437"
|
||||
SRC_URI[sha256sum] = "4ac7598bbbb5dd0cd6504906afe0e09d76ba612a3c326e45425e67535e5f2d09"
|
||||
|
||||
S = "${WORKDIR}/ipumm-dra7xx-evm-${PV}"
|
||||
|
||||
TARGET = "dra7-ipu2-fw.xem4"
|
||||
|
||||
do_install() {
|
||||
mkdir -p ${D}${base_libdir}/firmware
|
||||
cp ${S}/firmware/${TARGET} ${D}${base_libdir}/firmware/${TARGET}
|
||||
}
|
||||
|
||||
FILES_${PN} += "${base_libdir}/firmware/${TARGET}"
|
||||
|
||||
PR = "r2"
|
||||
@@ -9,7 +9,7 @@ python __anonymous() {
|
||||
DESCRIPTION = "Firmware for IPU for supporting Accelerated MM decode and encode"
|
||||
LICENSE = "TI-TSPA"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://Texas_Instruments_ipumm_Manifest.pdf;md5=036f6300761559fbc5ce7d06e1ccea5a"
|
||||
LIC_FILES_CHKSUM = "file://Texas_Instruments_ipumm_Manifest.pdf;md5=5cc572579f07af266ab57fc17d762c7f"
|
||||
|
||||
COMPATIBLE_MACHINE = "dra7xx"
|
||||
|
||||
@@ -17,11 +17,12 @@ RDEPENDS_${PN} = " libdce"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
|
||||
|
||||
SRCREV = "1627fec802da688fe44c6b0cac43ff811b08f064"
|
||||
SRCREV = "42fd71596b161e79e017e00741433e84705a28a6"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PV = "3.00.10.01"
|
||||
PV = "3.00.12.00"
|
||||
PR = "r1"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
require recipes-ti/includes/ti-staging.inc
|
||||
@@ -53,10 +54,12 @@ do_compile() {
|
||||
}
|
||||
|
||||
TARGET = "dra7-ipu2-fw.xem4"
|
||||
TARGET_MAP = "platform/ti/dce/baseimage/package/cfg/out/ipu/release/ipu.xem4.map"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 ${S}/${TARGET} ${D}${base_libdir}/firmware/${TARGET}.${BPN}
|
||||
install -m 0644 ${S}/${TARGET_MAP} ${D}${base_libdir}/firmware/${TARGET}.map
|
||||
}
|
||||
|
||||
ALTERNATIVE_${PN} = "dra7-ipu2-fw.xem4"
|
||||
@@ -65,5 +68,3 @@ ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${base_libdir}/firmware/${TARGET}.${BPN
|
||||
ALTERNATIVE_PRIORITY = "20"
|
||||
|
||||
FILES_${PN} += "${base_libdir}/firmware/*"
|
||||
|
||||
PR = "r1"
|
||||
|
||||
@@ -9,9 +9,9 @@ DEPENDS="common-csl-ip mmap-lld"
|
||||
RDEPENDS_${PN}="uio-module-drv"
|
||||
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2g-evm = "k2g"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2g = "k2g"
|
||||
|
||||
CHOICELIST = " yes \
|
||||
no \
|
||||
|
||||
@@ -8,7 +8,7 @@ PR = "r0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e-evm"
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
|
||||
@@ -23,6 +23,6 @@ S = "${BASEDIR}/ti/drv/nwal"
|
||||
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
CHOICELIST = "yes no"
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
From 60a938e6902c7cb8bec34abbc5a3723c8094d728 Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Tue, 1 Dec 2015 00:00:00 -0500
|
||||
Subject: [PATCH] makefile_armv7: fix missing separator error
|
||||
|
||||
Doesn't seem to work in all versions of Make, fails like this:
|
||||
makefile_armv7:27: *** missing separator. Stop.
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
makefile_armv7 | 3 ---
|
||||
1 file changed, 3 deletions(-)
|
||||
|
||||
diff --git a/makefile_armv7 b/makefile_armv7
|
||||
index a2bc4f6..1ae6e0a 100644
|
||||
--- a/makefile_armv7
|
||||
+++ b/makefile_armv7
|
||||
@@ -24,9 +24,6 @@ else
|
||||
export LLD_NAME=pa
|
||||
endif
|
||||
|
||||
-echo DEVICE=$(DEVICE)
|
||||
-echo LLD_NAME=$(LLD_NAME)
|
||||
-
|
||||
# Output for prebuilt generated libraries
|
||||
export ARMV7LIBDIR ?= ./lib
|
||||
export ARMV7OBJDIR ?= ./obj/$(DEVICE)
|
||||
--
|
||||
2.2.0
|
||||
|
||||
@@ -9,25 +9,24 @@ PA_LLD_GIT_PROTOCOL = "git"
|
||||
PA_LLD_GIT_BRANCH = "master"
|
||||
PA_LLD_GIT_DESTSUFFIX = "git/ti/drv/pa"
|
||||
|
||||
# Below Commit ID corresponds to "DEV.PA_LLD.03.00.01.12"
|
||||
PA_LLD_SRCREV = "d3f3f5d93d3febc24099974bbc77e67c80a83b1e"
|
||||
# Below Commit ID corresponds to "DEV.PA_LLD.03.00.02.00"
|
||||
PA_LLD_SRCREV = "dca2a281c0c57f3b3018a93fae5485825a33042c"
|
||||
|
||||
BRANCH = "${PA_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${PA_LLD_GIT_URI};destsuffix=${PA_LLD_GIT_DESTSUFFIX};protocol=${PA_LLD_GIT_PROTOCOL};branch=${BRANCH} \
|
||||
file://0001-makefile_armv7-fix-missing-separator-error.patch"
|
||||
SRC_URI = "${PA_LLD_GIT_URI};destsuffix=${PA_LLD_GIT_DESTSUFFIX};protocol=${PA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${PA_LLD_SRCREV}"
|
||||
|
||||
PV = "03.00.01.12"
|
||||
INC_PR = "r2"
|
||||
PV = "03.00.02.00"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
LIBPA = "libpa"
|
||||
LIBPA_k2hk-evm = "libpa"
|
||||
LIBPA_k2e-evm = "libpa2"
|
||||
LIBPA_k2e = "libpa2"
|
||||
LIBPA_k2l-evm = "libpa2"
|
||||
|
||||
@@ -9,5 +9,5 @@ DEPENDS_append = " rm-lld-rtos \
|
||||
"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2e = "k2e"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
|
||||
@@ -25,12 +25,14 @@ BRANCH = "ti-img-sgx/${PV}/k4.4"
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRCREV = "c13efb766a8fc680374ae7affc6df535f823bacb"
|
||||
SRCREV = "e68719ba7c54602c710b6615cd665f5b7f47f85e"
|
||||
|
||||
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
|
||||
TARGET_PRODUCT_ti33x = "ti335x"
|
||||
TARGET_PRODUCT_ti43x = "ti437x"
|
||||
|
||||
PARALLEL_MAKE = ""
|
||||
|
||||
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" TARGET_PRODUCT=${TARGET_PRODUCT}'
|
||||
|
||||
do_compile_prepend() {
|
||||
|
||||
@@ -2,20 +2,20 @@ DESCRIPTION = "Programmable Real-time Unit Software Package"
|
||||
HOMEPAGE = "http://processors.wiki.ti.com/index.php/PRU-ICSS"
|
||||
LICENSE = "BSD-3-Clause & GPL-2.0 & PD"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://PRU-Package-v5.0-Manifest.html;md5=eec933459cb42544706e35289de38e03"
|
||||
LIC_FILES_CHKSUM = "file://PRU-Package-v5.0-Manifest.html;md5=a86a37c8b6396ad0ad6ae752f1aa8fcc"
|
||||
|
||||
inherit update-alternatives
|
||||
|
||||
BRANCH = "master"
|
||||
SRC_URI = "git://git.ti.com/pru-software-support-package/pru-software-support-package.git;protocol=git;branch=${BRANCH}"
|
||||
SRCREV = "913cf232ebe655603d3385de2b9cde4af7af5308"
|
||||
SRCREV = "4efd227bebd8eb0bc12f40fac043dc9c26d4f8c3"
|
||||
|
||||
PV = "5.0.0"
|
||||
PR = "r0"
|
||||
PV = "5.1.0"
|
||||
PR = "r1"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g-evm"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
PACKAGES_prepend = " \
|
||||
@@ -39,7 +39,7 @@ SUBDIRS = "examples pru_cape/pru_fw lib/src labs"
|
||||
PLATFORM_ti33x = "am335x"
|
||||
PLATFORM_ti43x = "am437x"
|
||||
PLATFORM_omap-a15 = "am572x"
|
||||
PLATFORM_k2g-evm = "k2g"
|
||||
PLATFORM_k2g = "k2g"
|
||||
|
||||
do_compile() {
|
||||
for dir in ${SUBDIRS}
|
||||
@@ -84,7 +84,7 @@ do_install_append_omap-a15() {
|
||||
done
|
||||
}
|
||||
|
||||
do_install_append_k2g-evm() {
|
||||
do_install_append_k2g() {
|
||||
for i in 0 1
|
||||
do
|
||||
for j in 0 1
|
||||
@@ -102,7 +102,7 @@ FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt*"
|
||||
PRU_ICSS_ALTERNATIVES_ti33x = "am335x-pru0-fw am335x-pru1-fw"
|
||||
PRU_ICSS_ALTERNATIVES_ti43x = "am437x-pru0_0-fw am437x-pru0_1-fw am437x-pru1_0-fw am437x-pru1_1-fw"
|
||||
PRU_ICSS_ALTERNATIVES_omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw"
|
||||
PRU_ICSS_ALTERNATIVES_k2g-evm = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw"
|
||||
PRU_ICSS_ALTERNATIVES_k2g = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw"
|
||||
|
||||
# Set up link names for the firmwares
|
||||
ALTERNATIVE_LINK_NAME[am335x-pru0-fw] = "/lib/firmware/am335x-pru0-fw"
|
||||
|
||||
@@ -1,21 +1,18 @@
|
||||
DESCRIPTION = "PRU Ethernet firmware for AM57xx, AM437x and AM335x"
|
||||
DESCRIPTION = "PRU Ethernet firmware for AM57xx, AM437x, AM335x and K2G"
|
||||
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
|
||||
|
||||
PV_am57xx-evm = "1.0.0"
|
||||
PV_am437x-evm = "2.1.2"
|
||||
PV_am335x-evm = "2.1.2"
|
||||
|
||||
PR = "r2"
|
||||
PV = "3.1.4"
|
||||
PR = "r1"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "am57xx-evm|am437x-evm|am335x-evm"
|
||||
COMPATIBLE_MACHINE = "am57xx-evm|am437x-evm|am335x-evm|k2g"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "4096bf1129c4a707069e685edd44ca64bd51421d"
|
||||
SRCREV = "4ed1022c62bfe4ed4c66112024c8ee1301e9439d"
|
||||
BRANCH ?= "ti-linux-firmware-4.1.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
@@ -25,6 +22,7 @@ S = "${WORKDIR}/git"
|
||||
TARGET_am57xx-evm = "am57xx-pru0-prueth-fw.elf am57xx-pru1-prueth-fw.elf"
|
||||
TARGET_am437x-evm = "am437x-pru0-prueth-fw.elf am437x-pru1-prueth-fw.elf"
|
||||
TARGET_am335x-evm = "am335x-pru0-prueth-fw.elf am335x-pru1-prueth-fw.elf"
|
||||
TARGET_k2g = "k2g-pru0-prueth-fw.elf k2g-pru1-prueth-fw.elf"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware/ti-pruss
|
||||
|
||||
@@ -8,5 +8,5 @@ DEPENDS_append = " rm-lld-rtos"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
XDCARGS_k2e = "k2e"
|
||||
XDCARGS_k2g = "k2g"
|
||||
|
||||
@@ -9,19 +9,19 @@ QMSS_LLD_GIT_PROTOCOL = "git"
|
||||
QMSS_LLD_GIT_BRANCH = "master"
|
||||
QMSS_LLD_GIT_DESTSUFFIX = "git/ti/drv/qmss"
|
||||
|
||||
# commit ID corresponding to DEV.QMSS_LLD.02.01.00.14A
|
||||
QMSS_LLD_SRCREV = "8fc6a846e509d6ad8499e1de68abd912d7947069"
|
||||
# commit ID corresponding to "DEV.QMSS_LLD.02.01.00.14B"
|
||||
QMSS_LLD_SRCREV = "04095405680f4ec92eeef9312ba04f7808b1c813"
|
||||
|
||||
BRANCH ="${QMSS_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${QMSS_LLD_GIT_URI};destsuffix=${QMSS_LLD_GIT_DESTSUFFIX};protocol=${QMSS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${QMSS_LLD_SRCREV}"
|
||||
|
||||
PV = "02.01.00.14"
|
||||
INC_PR = "r1"
|
||||
PV = "02.01.00.14B"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
S = "${WORKDIR}/${QMSS_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -7,6 +7,6 @@ PR = "${INC_PR}.0"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2e = "k2e"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
XDCARGS_k2g = "k2g"
|
||||
|
||||
@@ -7,8 +7,6 @@ SRC_URI = "git://github.com/tomba/rwmem.git"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OEMAKE = "CC=${TARGET_PREFIX}gcc"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${bindir}
|
||||
install -m 0755 rwmem ${D}${bindir}
|
||||
|
||||
@@ -10,7 +10,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
|
||||
CHOICELIST = "no yes"
|
||||
|
||||
|
||||
@@ -8,14 +8,14 @@ SA_LLD_GIT_PROTOCOL = "git"
|
||||
SA_LLD_GIT_BRANCH = "master"
|
||||
SA_LLD_GIT_DESTSUFFIX = "git/ti/drv/sa"
|
||||
|
||||
# Below commit ID corresponds to "DEV.SA_LLD.03.00.00.14"
|
||||
SA_LLD_SRCREV = "e0448f5172f9a4d945f9ad1b2a583574c378b5c7"
|
||||
# Below commit ID corresponds to "DEV.SA_LLD.03.00.00.15"
|
||||
SA_LLD_SRCREV = "59dbcc8b1ed05d81161bc4c472bed8916a004728"
|
||||
|
||||
BRANCH = "${SA_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${SA_LLD_GIT_URI};destsuffix=${SA_LLD_GIT_DESTSUFFIX};protocol=${SA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${SA_LLD_SRCREV}"
|
||||
|
||||
PV = "03.00.00.14"
|
||||
INC_PR = "r2"
|
||||
PV = "03.00.00.15"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -3,8 +3,7 @@ DESCRIPTION = "SerDes firmware for Keystone PCIe and 1/10GigE"
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
|
||||
|
||||
PV = "1.0.0"
|
||||
PR = "r0"
|
||||
PV = "3.3.0.2c"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
@@ -12,25 +11,19 @@ COMPATIBLE_MACHINE = "keystone"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "8756d98081e1011a1334b0769f13ffb31d3b41bd"
|
||||
SRCREV = "8d861bd8f8f792df60b6873989ff208766fbebae"
|
||||
BRANCH ?= "ti-linux-firmware-4.1.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
ORIGINPCIE = "ks2_pcie_serdes_1.0.0.bin"
|
||||
ORIGINGBE = "ks2_gbe_serdes_1.0.0.bin"
|
||||
ORIGINXGBE = "ks2_xgbe_serdes_1.0.0.bin"
|
||||
|
||||
TARGETPCIE = "ks2_pcie_serdes.bin"
|
||||
TARGETGBE = "ks2_gbe_serdes.bin"
|
||||
TARGETXGBE = "ks2_xgbe_serdes.bin"
|
||||
TARGET = "ks2_pcie_serdes.bin ks2_gbe_serdes.bin ks2_xgbe_serdes.bin"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 ${S}/ti-keystone/${ORIGINPCIE} ${D}${base_libdir}/firmware/${TARGETPCIE}
|
||||
install -m 0644 ${S}/ti-keystone/${ORIGINGBE} ${D}${base_libdir}/firmware/${TARGETGBE}
|
||||
install -m 0644 ${S}/ti-keystone/${ORIGINXGBE} ${D}${base_libdir}/firmware/${TARGETXGBE}
|
||||
for f in ${TARGET}; do
|
||||
install -m 0644 ${S}/ti-keystone/$f ${D}${base_libdir}/firmware/$f
|
||||
done
|
||||
}
|
||||
|
||||
FILES_${PN} = "${base_libdir}/firmware"
|
||||
|
||||
@@ -3,16 +3,16 @@ DESCRIPTION = "TI SCI firmware"
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
|
||||
|
||||
PV = "0.1.1.12"
|
||||
PV = "0.1.1.37"
|
||||
PR = "r0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2g-evm"
|
||||
COMPATIBLE_MACHINE = "k2g"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "89c279adfdd0e58f002ba6f0c26a14869b2d74cb"
|
||||
SRCREV = "9fe8861924a990dcd48ada5099df592273c2e166"
|
||||
BRANCH ?= "ti-linux-firmware-4.1.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
@@ -22,7 +22,7 @@ INC_PR = "r1"
|
||||
DEVICELIST = "k2k k2h k2e k2l"
|
||||
DEVICELIST_tci6614-evm = "c6614"
|
||||
DEVICELIST_k2hk-evm = "k2k k2h"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
DEVICELIST_k2e = "k2e"
|
||||
DEVICELIST_k2l-evm = "k2l"
|
||||
|
||||
S = "${WORKDIR}/${TRACEFRAMEWORK_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
require u-boot-ti.inc
|
||||
|
||||
# u-boot needs devtree compiler to parse dts files
|
||||
DEPENDS += "dtc-native"
|
||||
|
||||
DESCRIPTION = "u-boot bootloader for TI devices"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://Licenses/README;md5=025bf9f768cbcb1a165dbe1a110babfb"
|
||||
|
||||
PR = "r14"
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
BRANCH ?= "ti-u-boot-2014.07"
|
||||
|
||||
SRCREV = "fb6ab76dad21e12b12d0f824fcfa2609a26ec695"
|
||||
|
||||
SPL_BINARY = "MLO"
|
||||
SPL_UART_BINARY = "u-boot-spl.bin"
|
||||
@@ -1,78 +0,0 @@
|
||||
require u-boot-ti.inc
|
||||
|
||||
# u-boot needs devtree compiler to parse dts files
|
||||
DEPENDS += "dtc-native"
|
||||
|
||||
DESCRIPTION = "u-boot bootloader for TI devices"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://Licenses/README;md5=0507cd7da8e7ad6d6701926ec9b84c95"
|
||||
|
||||
PR = "r25"
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
BRANCH ?= "ti-u-boot-2015.07"
|
||||
|
||||
SRCREV = "46c915c96358c426bb1f4dd1e25a9a805d93a24e"
|
||||
|
||||
# Support for secure devices - detailed info is in doc/README.ti-secure
|
||||
TI_SECURE_DEV_PKG ?= ""
|
||||
TI_SECURE_DEV_PKG_dra7xx-hs-evm = "${TI_SECURE_DEV_PKG_DRA7}"
|
||||
TI_SECURE_DEV_PKG_am437x-hs-evm = "${TI_SECURE_DEV_PKG_AM4}"
|
||||
export TI_SECURE_DEV_PKG
|
||||
|
||||
SPL_BINARY = "MLO"
|
||||
SPL_UART_BINARY = "u-boot-spl.bin"
|
||||
|
||||
# Keystone specifics
|
||||
UBOOT_SUFFIX_keystone = "bin"
|
||||
SPL_UART_BINARY_keystone = ""
|
||||
|
||||
# SPI NOR Flash binaries
|
||||
UBOOT_SPI_SPL_BINARY = "u-boot-spl.bin"
|
||||
UBOOT_SPI_BINARY = "u-boot.img"
|
||||
UBOOT_SPI_GPH_BINARY = "u-boot-spi.gph"
|
||||
|
||||
# SPI NOR Flash deployed images
|
||||
UBOOT_SPI_SPL_IMAGE = "u-boot-spl-${MACHINE}-${PV}-${PR}.bin"
|
||||
UBOOT_SPI_SPL_SYMLINK = "u-boot-spl-${MACHINE}.bin"
|
||||
UBOOT_SPI_IMAGE = "u-boot-${MACHINE}-${PV}-${PR}.img"
|
||||
UBOOT_SPI_SYMLINK = "u-boot-${MACHINE}.img"
|
||||
UBOOT_SPI_GPH_IMAGE = "u-boot-spi-${MACHINE}-${PV}-${PR}.gph"
|
||||
UBOOT_SPI_GPH_SYMLINK = "u-boot-spi-${MACHINE}.gph"
|
||||
|
||||
do_compile_append_am437x-hs-evm () {
|
||||
if [ -f ${S}/u-boot-spl_HS_ISSW ]; then
|
||||
rm -rf ${S}/MLO
|
||||
cp ${S}/u-boot-spl_HS_ISSW ${S}/MLO
|
||||
fi
|
||||
}
|
||||
|
||||
do_install_append_keystone () {
|
||||
install ${S}/spl/${UBOOT_SPI_SPL_BINARY} ${D}/boot/${UBOOT_SPI_SPL_IMAGE}
|
||||
ln -sf ${UBOOT_SPI_SPL_IMAGE} ${D}/boot/${UBOOT_SPI_SPL_BINARY}
|
||||
|
||||
install ${S}/${UBOOT_SPI_BINARY} ${D}/boot/${UBOOT_SPI_IMAGE}
|
||||
ln -sf ${UBOOT_SPI_IMAGE} ${D}/boot/${UBOOT_SPI_BINARY}
|
||||
|
||||
install ${S}/${UBOOT_SPI_GPH_BINARY} ${D}/boot/${UBOOT_SPI_GPH_IMAGE}
|
||||
ln -sf ${UBOOT_SPI_GPH_IMAGE} ${D}/boot/${UBOOT_SPI_GPH_BINARY}
|
||||
}
|
||||
|
||||
do_deploy_append_keystone () {
|
||||
install ${S}/spl/${UBOOT_SPI_SPL_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_SPL_IMAGE}
|
||||
rm -f ${UBOOT_SPI_SPL_BINARY} ${UBOOT_SPI_SPL_SYMLINK}
|
||||
ln -sf ${UBOOT_SPI_SPL_IMAGE} ${UBOOT_SPI_SPL_SYMLINK}
|
||||
ln -sf ${UBOOT_SPI_SPL_IMAGE} ${UBOOT_SPI_SPL_BINARY}
|
||||
|
||||
install ${S}/${UBOOT_SPI_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_IMAGE}
|
||||
rm -f ${UBOOT_SPI_BINARY} ${UBOOT_SPI_SYMLINK}
|
||||
ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_SYMLINK}
|
||||
ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_BINARY}
|
||||
|
||||
install ${S}/${UBOOT_SPI_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_GPH_IMAGE}
|
||||
rm -f ${UBOOT_SPI_GPH_BINARY} ${UBOOT_SPI_GPH_SYMLINK}
|
||||
ln -sf ${UBOOT_SPI_GPH_IMAGE} ${UBOOT_SPI_GPH_SYMLINK}
|
||||
ln -sf ${UBOOT_SPI_GPH_IMAGE} ${UBOOT_SPI_GPH_BINARY}
|
||||
}
|
||||
@@ -7,23 +7,21 @@ DESCRIPTION = "u-boot bootloader for TI devices"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6"
|
||||
|
||||
PR = "r9"
|
||||
PR = "r28"
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
BRANCH ?= "ti-u-boot-2016.05"
|
||||
|
||||
SRCREV = "b43cf45fec75961d196da4563bd32c0215d2fd58"
|
||||
SRCREV = "89316b56926863db799e8df6d8f2290aac2d1826"
|
||||
|
||||
# Support for secure devices - detailed info is in doc/README.ti-secure
|
||||
TI_SECURE_DEV_PKG ?= ""
|
||||
TI_SECURE_DEV_PKG_dra7xx-hs-evm = "${TI_SECURE_DEV_PKG_DRA7}"
|
||||
TI_SECURE_DEV_PKG_am57xx-hs-evm = "${TI_SECURE_DEV_PKG_DRA7}"
|
||||
TI_SECURE_DEV_PKG_am437x-hs-evm = "${TI_SECURE_DEV_PKG_AM4}"
|
||||
export TI_SECURE_DEV_PKG
|
||||
|
||||
SPL_BINARY = "MLO"
|
||||
SPL_BINARY_k2e-hs-evm = ""
|
||||
SPL_UART_BINARY = "u-boot-spl.bin"
|
||||
|
||||
# Keystone specifics
|
||||
@@ -43,6 +41,16 @@ UBOOT_SPI_SYMLINK = "u-boot-${MACHINE}.img"
|
||||
UBOOT_SPI_GPH_IMAGE = "u-boot-spi-${MACHINE}-${PV}-${PR}.gph"
|
||||
UBOOT_SPI_GPH_SYMLINK = "u-boot-spi-${MACHINE}.gph"
|
||||
|
||||
# HS XLD
|
||||
UBOOT_HS_XLD_BINARY = "u-boot-spl_HS_X-LOADER"
|
||||
UBOOT_HS_XLD_IMAGE = "u-boot-spl_HS_X-LOADER-${MACHINE}-${PV}-${PR}"
|
||||
UBOOT_HS_XLD_SYMLINK = "u-boot-spl_HS_X-LOADER-${MACHINE}"
|
||||
|
||||
# HS MLO
|
||||
UBOOT_HS_MLO_BINARY = "u-boot_HS_MLO"
|
||||
UBOOT_HS_MLO_IMAGE = "u-boot_HS_MLO-${MACHINE}-${PV}-${PR}"
|
||||
UBOOT_HS_MLO_SYMLINK = "u-boot_HS_MLO-${MACHINE}"
|
||||
|
||||
do_compile_append_am437x-hs-evm () {
|
||||
if [ -f ${S}/u-boot-spl_HS_ISSW ]; then
|
||||
rm -rf ${S}/MLO
|
||||
@@ -50,6 +58,32 @@ do_compile_append_am437x-hs-evm () {
|
||||
fi
|
||||
}
|
||||
|
||||
do_install_append () {
|
||||
if [ -f ${S}/${UBOOT_HS_XLD_BINARY} ]; then
|
||||
install ${S}/${UBOOT_HS_XLD_BINARY} ${D}/boot/${UBOOT_HS_XLD_IMAGE}
|
||||
ln -sf ${UBOOT_HS_XLD_IMAGE} ${D}/boot/${UBOOT_HS_XLD_BINARY}
|
||||
fi
|
||||
if [ -f ${S}/${UBOOT_HS_MLO_BINARY} ]; then
|
||||
install ${S}/${UBOOT_HS_MLO_BINARY} ${D}/boot/${UBOOT_HS_MLO_IMAGE}
|
||||
ln -sf ${UBOOT_HS_MLO_IMAGE} ${D}/boot/${UBOOT_HS_MLO_BINARY}
|
||||
fi
|
||||
}
|
||||
|
||||
do_deploy_append () {
|
||||
if [ -f ${S}/${UBOOT_HS_XLD_BINARY} ]; then
|
||||
install ${S}/${UBOOT_HS_XLD_BINARY} ${DEPLOYDIR}/${UBOOT_HS_XLD_IMAGE}
|
||||
rm -f ${UBOOT_HS_XLD_BINARY} ${UBOOT_HS_XLD_SYMLINK}
|
||||
ln -sf ${UBOOT_HS_XLD_IMAGE} ${UBOOT_HS_XLD_SYMLINK}
|
||||
ln -sf ${UBOOT_HS_XLD_IMAGE} ${UBOOT_HS_XLD_BINARY}
|
||||
fi
|
||||
if [ -f ${S}/${UBOOT_HS_MLO_BINARY} ]; then
|
||||
install ${S}/${UBOOT_HS_MLO_BINARY} ${DEPLOYDIR}/${UBOOT_HS_MLO_IMAGE}
|
||||
rm -f ${UBOOT_HS_MLO_BINARY} ${UBOOT_HS_MLO_SYMLINK}
|
||||
ln -sf ${UBOOT_HS_MLO_IMAGE} ${UBOOT_HS_MLO_SYMLINK}
|
||||
ln -sf ${UBOOT_HS_MLO_IMAGE} ${UBOOT_HS_MLO_BINARY}
|
||||
fi
|
||||
}
|
||||
|
||||
do_install_append_keystone () {
|
||||
install ${S}/spl/${UBOOT_SPI_SPL_BINARY} ${D}/boot/${UBOOT_SPI_SPL_IMAGE}
|
||||
ln -sf ${UBOOT_SPI_SPL_IMAGE} ${D}/boot/${UBOOT_SPI_SPL_BINARY}
|
||||
|
||||
@@ -12,8 +12,6 @@ SRC_URI = "git://git.ti.com/ti-bt/uim.git"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OEMAKE = "CC=${TARGET_PREFIX}gcc"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${bindir}
|
||||
install -m 0755 uim ${D}${bindir}
|
||||
|
||||
39
recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Normal file
39
recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Normal file
@@ -0,0 +1,39 @@
|
||||
DESCRIPTION = "Userspace libraries for GC320 chipset on TI SoCs"
|
||||
HOMEPAGE = "https://git.ti.com/graphics/ti-gc320-libs"
|
||||
LICENSE = "TI-TSPA"
|
||||
LIC_FILES_CHKSUM = "file://Manifest.html;md5=4d759c4e533af6aaeff2af7f405697c2"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
BRANCH = "ti-${PV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/ti-gc320-libs.git;protocol=git;branch=${BRANCH}"
|
||||
SRCREV = "ab0ca5bff345f6c13807fea3c4acabf5f2b9b10a"
|
||||
|
||||
# There's only hardfp version available
|
||||
python __anonymous() {
|
||||
tunes = bb.data.getVar("TUNE_FEATURES", d, 1)
|
||||
if not tunes:
|
||||
return
|
||||
pkgn = bb.data.getVar("PN", d, 1)
|
||||
pkgv = bb.data.getVar("PV", d, 1)
|
||||
if "callconvention-hard" not in tunes:
|
||||
bb.warn("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv))
|
||||
raise bb.parse.SkipPackage("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv))
|
||||
}
|
||||
|
||||
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
|
||||
|
||||
PR = "r1"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} LIBDIR=${libdir}"
|
||||
|
||||
do_install() {
|
||||
oe_runmake install
|
||||
}
|
||||
|
||||
INSANE_SKIP_${PN} += "ldflags"
|
||||
@@ -8,7 +8,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
BRANCH = "ti-img-sgx/${PV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
|
||||
SRCREV = "4cdbb6b192fc5cac53695faca3c3f8be16ca871d"
|
||||
SRCREV = "3c0537748dd283b2de9c5369570aa2aade5a9979"
|
||||
|
||||
# There's only hardfp version available
|
||||
python __anonymous() {
|
||||
@@ -31,7 +31,7 @@ INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r13"
|
||||
PR = "r18"
|
||||
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
|
||||
|
||||
DEPENDS += "libdrm udev libgbm wayland libffi"
|
||||
@@ -63,7 +63,7 @@ FILES_${PN} += "${includedir}/*"
|
||||
FILES_${PN} += "${sysconfdir}/*"
|
||||
|
||||
PACKAGES =+ "${PN}-plugins"
|
||||
FILES_${PN}-plugins = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libGLESv2.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrGBMWSEGL.so ${libdir}/libpvrws_WAYLAND.so"
|
||||
FILES_${PN}-plugins = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libPVRScopeServices.so ${libdir}/libGLESv2.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrGBMWSEGL.so ${libdir}/libpvrws_WAYLAND.so"
|
||||
RDEPENDS_${PN} += "${PN}-plugins"
|
||||
|
||||
ALLOW_EMPTY_${PN}-plugins = "1"
|
||||
|
||||
@@ -4,14 +4,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
|
||||
|
||||
SRC_URI = "https://www.kernel.org/pub/linux/kernel/v4.x/linux-${PV}.tar.xz"
|
||||
|
||||
SRC_URI[md5sum] = "fe9dc0f6729f36400ea81aa41d614c37"
|
||||
SRC_URI[sha256sum] = "caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f"
|
||||
SRC_URI[md5sum] = "9a78fa2eb6c68ca5a40ed5af08142599"
|
||||
SRC_URI[sha256sum] = "401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2"
|
||||
|
||||
S = "${WORKDIR}/linux-${PV}"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
DEPENDS = "virtual/kernel popt"
|
||||
DEPENDS = "popt"
|
||||
|
||||
inherit kernel-arch
|
||||
|
||||
@@ -1,18 +1,79 @@
|
||||
SRC_URI += "file://cmem.dtsi"
|
||||
# Add concept of machine variants to split DTBs into subsets
|
||||
#
|
||||
# Use these for temporary overrides
|
||||
CMEM_MACHINE = "${MACHINE}"
|
||||
CMEM_MACHINE_am57xx-evm = "am571x am572x"
|
||||
CMEM_MACHINE_am57xx-hs-evm = "am571x am572x"
|
||||
CMEM_MACHINE_dra7xx-evm = "dra71x dra72x dra74x"
|
||||
CMEM_MACHINE_dra7xx-hs-evm = "dra71x dra72x dra74x"
|
||||
|
||||
# Set cmem.dtsi per machine or machine variant
|
||||
CMEM_DTSI = "cmem.dtsi"
|
||||
CMEM_DTSI_am571x = "cmem-am571x.dtsi"
|
||||
CMEM_DTSI_dra71x = "cmem-dra71x.dtsi"
|
||||
CMEM_DTSI_dra72x = "cmem-dra72x.dtsi"
|
||||
|
||||
# Split device trees between variants
|
||||
CMEM_DEVICETREE = "${KERNEL_DEVICETREE}"
|
||||
CMEM_DEVICETREE_am571x = "am571x-idk.dtb am571x-idk-lcd-osd.dtb am571x-idk-lcd-osd101t2587.dtb"
|
||||
CMEM_DEVICETREE_am572x = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-evm.dtb am57xx-evm-reva3.dtb am572x-idk.dtb \
|
||||
am572x-idk-lcd-osd.dtb am572x-idk-lcd-osd101t2587.dtb"
|
||||
CMEM_DEVICETREE_dra71x = "dra71-evm.dtb dra71-evm-lcd-auo-g101evn01.0.dtb"
|
||||
CMEM_DEVICETREE_dra72x = "dra72-evm.dtb dra72-evm-lcd-lg.dtb dra72-evm-lcd-osd.dtb dra72-evm-lcd-osd101t2587.dtb \
|
||||
dra72-evm-revc.dtb dra72-evm-revc-lcd-osd101t2045.dtb dra72-evm-revc-lcd-osd101t2587.dtb"
|
||||
CMEM_DEVICETREE_dra74x = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd.dtb dra7-evm-lcd-osd101t2587.dtb"
|
||||
|
||||
# Flag to enable CMEM injection
|
||||
RESERVE_CMEM ?= "0"
|
||||
|
||||
do_setup_cmem() {
|
||||
if [ "${RESERVE_CMEM}" == "1" ]
|
||||
then
|
||||
cp ${WORKDIR}/cmem.dtsi ${S}/arch/arm/boot/dts/${MACHINE}-cmem.dtsi
|
||||
# Add correct cmem.dtsi to SRC_URI for each variant for a given machine
|
||||
python() {
|
||||
old_overrides = d.getVar('OVERRIDES', False)
|
||||
|
||||
for dtb in ${KERNEL_DEVICETREE}
|
||||
do
|
||||
dts=`echo $dtb | sed -e 's|dtb$|dts|'`
|
||||
echo "#include \"${MACHINE}-cmem.dtsi\"" >> ${S}/arch/arm/boot/dts/$dts
|
||||
done
|
||||
fi
|
||||
# Initialize with empty string to simplify logic to append to SRC_URI
|
||||
cmem_dtsi = set([''])
|
||||
|
||||
for cmem_machine in (d.getVar('CMEM_MACHINE', True) or '').split():
|
||||
# Create copy of data for additional override
|
||||
localdata = bb.data.createCopy(d)
|
||||
localdata.setVar('OVERRIDES', '%s:%s' % (cmem_machine, old_overrides))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
cmem_dtsi.add(localdata.getVar('CMEM_DTSI', True))
|
||||
|
||||
d.appendVar('SRC_URI', ' file://'.join(cmem_dtsi))
|
||||
}
|
||||
|
||||
python do_setup_cmem() {
|
||||
import shutil
|
||||
|
||||
old_overrides = d.getVar('OVERRIDES', False)
|
||||
|
||||
if d.getVar('RESERVE_CMEM', True) is '1':
|
||||
for cmem_machine in (d.getVar('CMEM_MACHINE', True) or '').split():
|
||||
# Create copy of data for additional override
|
||||
localdata = bb.data.createCopy(d)
|
||||
localdata.setVar('OVERRIDES', '%s:%s' % (cmem_machine, old_overrides))
|
||||
bb.data.update_data(localdata)
|
||||
|
||||
# Get source directory and dtsi filename
|
||||
src_dir = localdata.getVar('WORKDIR', True)
|
||||
src_dtsi = localdata.getVar('CMEM_DTSI', True)
|
||||
|
||||
# Get destination directory and destination dtsi filename which adds
|
||||
# the MACHINE prefix.
|
||||
dst_dir = os.path.join(localdata.getVar('S', True), 'arch/arm/boot/dts')
|
||||
dst_dtsi = localdata.expand('${MACHINE}-${CMEM_DTSI}')
|
||||
|
||||
# Copy cmem.dtsi into source tree
|
||||
shutil.copy(os.path.join(src_dir,src_dtsi), os.path.join(dst_dir,dst_dtsi))
|
||||
|
||||
# Inject dtsi into each dts in list
|
||||
for dtb in (localdata.getVar('CMEM_DEVICETREE', True) or '').split():
|
||||
dts = dtb[:-4] + '.dts'
|
||||
|
||||
with open(os.path.join(dst_dir,dts), 'a') as dts_file:
|
||||
dts_file.write('\n#include "%s"\n' % dst_dtsi)
|
||||
}
|
||||
|
||||
do_patch[postfuncs] += "do_setup_cmem"
|
||||
|
||||
29
recipes-kernel/linux/files/dra7xx/cmem-am571x.dtsi
Normal file
29
recipes-kernel/linux/files/dra7xx/cmem-am571x.dtsi
Normal file
@@ -0,0 +1,29 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@a0000000 {
|
||||
reg = <0x0 0xa0000000 0x0 0x0c000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x0 0x0c000000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
29
recipes-kernel/linux/files/dra7xx/cmem-dra71x.dtsi
Normal file
29
recipes-kernel/linux/files/dra7xx/cmem-dra71x.dtsi
Normal file
@@ -0,0 +1,29 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@a0000000 {
|
||||
reg = <0x0 0xa0000000 0x0 0x0c000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x0 0x0c000000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
29
recipes-kernel/linux/files/dra7xx/cmem-dra72x.dtsi
Normal file
29
recipes-kernel/linux/files/dra7xx/cmem-dra72x.dtsi
Normal file
@@ -0,0 +1,29 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@a0000000 {
|
||||
reg = <0x0 0xa0000000 0x0 0x0c000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x0 0x0c000000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -1,42 +0,0 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
mpm_block_mem_0: mpm_block_mem@820000000 {
|
||||
reg = <0x00000008 0x20000000 0x00000000 0x02000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@829000000 {
|
||||
reg = <0x00000008 0x22000000 0x00000000 0x1E000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_1: cmem_block_mem@00c100000 {
|
||||
reg = <0x00000000 0x0c000000 0x00000000 0x00180000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x1E000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
memory-region = <&cmem_block_mem_1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
36
recipes-kernel/linux/files/k2e/cmem.dtsi
Normal file
36
recipes-kernel/linux/files/k2e/cmem.dtsi
Normal file
@@ -0,0 +1,36 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
cmem_block_mem_0: cmem_block_mem@830000000 {
|
||||
reg = <0x00000008 0x30000000 0x00000000 0x18000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x18000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
sram = <&sram_cmem>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&msm_ram {
|
||||
sram_cmem: sram-cmem@80000 {
|
||||
reg = <0x80000 0xc0000>;
|
||||
};
|
||||
};
|
||||
@@ -1,54 +0,0 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
mpm_block_mem_0: mpm_block_mem@820000000 {
|
||||
reg = <0x00000008 0x20000000 0x00000000 0x02000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@829000000 {
|
||||
reg = <0x00000008 0x29000000 0x00000000 0x17000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_1: cmem_block_mem@00c000000 {
|
||||
reg = <0x00000000 0x0c000000 0x00000000 0x00100000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_2: cmem_block_mem@822000000 {
|
||||
reg = <0x00000008 0x22000000 0x00000000 0x07000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x17000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
memory-region = <&cmem_block_mem_1>;
|
||||
};
|
||||
|
||||
cmem_block_2: cmem_block@2 {
|
||||
reg = <2>;
|
||||
memory-region = <&cmem_block_mem_2>;
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
37
recipes-kernel/linux/files/k2g/cmem.dtsi
Normal file
37
recipes-kernel/linux/files/k2g/cmem.dtsi
Normal file
@@ -0,0 +1,37 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@818000000 {
|
||||
reg = <0x00000008 0x18000000 0x00000000 0x5000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x5000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
sram = <&sram_cmem>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&msm_ram {
|
||||
sram_cmem: sram-cmem@a0000 {
|
||||
reg = <0xa0000 0x57000>;
|
||||
};
|
||||
};
|
||||
@@ -1,54 +1,37 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
mpm_block_mem_0: mpm_block_mem@820000000 {
|
||||
reg = <0x00000008 0x20000000 0x00000000 0x02000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
reserved-memory {
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@829000000 {
|
||||
reg = <0x00000008 0x29000000 0x00000000 0x17000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
cmem_block_mem_0: cmem_block_mem@830000000 {
|
||||
reg = <0x00000008 0x30000000 0x00000000 0x18000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem_block_mem_1: cmem_block_mem@00c100000 {
|
||||
reg = <0x00000000 0x0c100000 0x00000000 0x00480000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_2: cmem_block_mem@822000000 {
|
||||
reg = <0x00000008 0x22000000 0x00000000 0x07000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x17000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
memory-region = <&cmem_block_mem_1>;
|
||||
};
|
||||
|
||||
cmem_block_2: cmem_block@2 {
|
||||
reg = <2>;
|
||||
memory-region = <&cmem_block_mem_2>;
|
||||
};
|
||||
};
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x18000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
sram = <&sram_cmem>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&msm_ram {
|
||||
sram_cmem: sram-cmem@100000 {
|
||||
reg = <0x100000 0x480000>;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,19 +1,8 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
mpm_block_mem_0: mpm_block_mem@820000000 {
|
||||
reg = <0x00000008 0x20000000 0x00000000 0x02000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@829000000 {
|
||||
reg = <0x00000008 0x22000000 0x00000000 0x1E000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_1: cmem_block_mem@00c100000 {
|
||||
reg = <0x00000000 0x0c000000 0x00000000 0x00180000>;
|
||||
cmem_block_mem_0: cmem_block_mem@830000000 {
|
||||
reg = <0x00000008 0x30000000 0x00000000 0x18000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
@@ -31,12 +20,18 @@
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x00000000 0x1E000000>;
|
||||
cmem-buf-pools = <1 0x00000000 0x18000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
memory-region = <&cmem_block_mem_1>;
|
||||
sram = <&sram_cmem>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&msm_ram {
|
||||
sram_cmem: sram-cmem@80000 {
|
||||
reg = <0x80000 0xc0000>;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -6,4 +6,4 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.4:"
|
||||
|
||||
BRANCH = "ti-rt-linux-4.4.y"
|
||||
|
||||
SRCREV = "52be87b097a0c15af2a6d30ff7743796a07c9da2"
|
||||
SRCREV = "0f50d72b1ffcd2d10a2471fb1332c56bb3054e42"
|
||||
|
||||
@@ -1 +1 @@
|
||||
use-tisdk-config=ti_sdk_dbg_omap2_release
|
||||
use-tisdk-config=ti_sdk_omap2_debug
|
||||
|
||||
@@ -1 +1 @@
|
||||
use-tisdk-config=ti_sdk_dbg_dra7x_release
|
||||
use-tisdk-config=ti_sdk_dra7x_debug
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
use-tisdk-config=ti_sdk_dbg_k2g_release
|
||||
@@ -0,0 +1 @@
|
||||
use-tisdk-config=ti_sdk_k2g_debug
|
||||
@@ -1 +1 @@
|
||||
use-tisdk-config=ti_sdk_dbg_keystone_release
|
||||
use-tisdk-config=ti_sdk_keystone_debug
|
||||
|
||||
@@ -1 +1 @@
|
||||
use-tisdk-config=ti_sdk_dbg_am3x_release
|
||||
use-tisdk-config=ti_sdk_am3x_debug
|
||||
|
||||
@@ -1 +1 @@
|
||||
use-tisdk-config=ti_sdk_dbg_am4x_release
|
||||
use-tisdk-config=ti_sdk_am4x_debug
|
||||
|
||||
@@ -16,33 +16,38 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.4:"
|
||||
# Pull in the devicetree files into the rootfs
|
||||
RDEPENDS_kernel-base += "kernel-devicetree"
|
||||
|
||||
# Add a run-time dependency for the PM firmware to be installed
|
||||
# on the target file system.
|
||||
# Add run-time dependency for PM firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_ti33x = " amx3-cm3"
|
||||
RDEPENDS_kernel-base_append_ti43x = " amx3-cm3"
|
||||
|
||||
# Add a run-time dependency for the VPE VPDMA firmware to be installed
|
||||
# on the target file system.
|
||||
# Add run-time dependency for VPE VPDMA firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_dra7xx = " vpdma-fw"
|
||||
|
||||
# Add run-time dependency for Goodix firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_dra7xx = " goodix-fw"
|
||||
|
||||
# Install boot-monitor skern file into /boot dir of rootfs
|
||||
RDEPENDS_kernel-base_append_keystone = " boot-monitor"
|
||||
|
||||
# Install ti-sci-fw into /boot dir of rootfs
|
||||
RDEPENDS_kernel-base_append_k2g-evm = " ti-sci-fw"
|
||||
RDEPENDS_kernel-base_append_k2g = " ti-sci-fw"
|
||||
|
||||
# Add run-time dependency for SerDes firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_keystone = " serdes-fw"
|
||||
|
||||
# Add run-time dependency for QMSS PDSP firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_keystone = " qmss-pdsp-fw"
|
||||
|
||||
# Add run-time dependency for NETCP PA firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_k2hk-evm = " netcp-pa-fw"
|
||||
RDEPENDS_kernel-base_append_k2e-evm = " netcp-pa-fw"
|
||||
RDEPENDS_kernel-base_append_k2e = " netcp-pa-fw"
|
||||
RDEPENDS_kernel-base_append_k2l-evm = " netcp-pa-fw"
|
||||
|
||||
# Add run-time dependency for PRU Ethernet firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_am57xx-evm = " prueth-fw"
|
||||
RDEPENDS_kernel-base_append_am437x-evm = " prueth-fw"
|
||||
RDEPENDS_kernel-base_append_am335x-evm = " prueth-fw"
|
||||
RDEPENDS_kernel-base_append_k2g = " prueth-fw"
|
||||
|
||||
# Default is to package all dtb files for ti33x devices unless building
|
||||
# for the specific beaglebone machine.
|
||||
@@ -50,11 +55,15 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335
|
||||
KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb am437x-gp-evm-hdmi.dtb am437x-sk-evm.dtb am437x-idk-evm.dtb"
|
||||
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb am335x-bonegreen.dtb"
|
||||
KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
|
||||
KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd.dtb dra7-evm-lcd-osd101t2587.dtb dra72-evm.dtb dra72-evm-revc.dtb \
|
||||
dra72-evm-lcd-lg.dtb dra72-evm-lcd-osd.dtb dra72-evm-lcd-osd101t2587.dtb"
|
||||
KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd.dtb dra7-evm-lcd-osd101t2587.dtb \
|
||||
dra72-evm.dtb dra72-evm-lcd-lg.dtb dra72-evm-lcd-osd.dtb dra72-evm-lcd-osd101t2587.dtb \
|
||||
dra72-evm-revc.dtb dra72-evm-revc-lcd-osd101t2045.dtb dra72-evm-revc-lcd-osd101t2587.dtb \
|
||||
dra71-evm.dtb dra71-evm-lcd-auo-g101evn01.0.dtb"
|
||||
KERNEL_DEVICETREE_dra7xx-hs-evm = "${KERNEL_DEVICETREE_dra7xx-evm}"
|
||||
KERNEL_DEVICETREE_am57xx-evm = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-evm.dtb am57xx-evm-reva3.dtb am571x-idk.dtb am572x-idk.dtb \
|
||||
am571x-idk-lcd-osd.dtb am572x-idk-lcd-osd.dtb am571x-idk-lcd-osd101t2587.dtb am572x-idk-lcd-osd101t2587.dtb"
|
||||
KERNEL_DEVICETREE_am57xx-evm = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb \
|
||||
am57xx-evm.dtb am57xx-evm-reva3.dtb \
|
||||
am571x-idk.dtb am571x-idk-lcd-osd.dtb am571x-idk-lcd-osd101t2587.dtb \
|
||||
am572x-idk.dtb am572x-idk-lcd-osd.dtb am572x-idk-lcd-osd101t2587.dtb"
|
||||
KERNEL_DEVICETREE_am57xx-hs-evm = "${KERNEL_DEVICETREE_am57xx-evm}"
|
||||
KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-beagle-xm-ab.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb"
|
||||
KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb"
|
||||
@@ -62,8 +71,8 @@ KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb"
|
||||
KERNEL_DEVICETREE_beagleboard = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-beagle-xm-ab.dtb"
|
||||
KERNEL_DEVICETREE_pandaboard = "omap4-panda.dtb omap4-panda-a4.dtb omap4-panda-es.dtb"
|
||||
KERNEL_DEVICETREE_k2hk-evm = "keystone-k2hk-evm.dtb"
|
||||
KERNEL_DEVICETREE_k2e-evm = "keystone-k2e-evm.dtb"
|
||||
KERNEL_DEVICETREE_k2g-evm = "keystone-k2g-evm.dtb"
|
||||
KERNEL_DEVICETREE_k2e = "keystone-k2e-evm.dtb"
|
||||
KERNEL_DEVICETREE_k2g = "keystone-k2g-evm.dtb keystone-k2g-evm-lcd.dtb keystone-k2g-ice.dtb"
|
||||
KERNEL_DEVICETREE_k2l-evm = "keystone-k2l-evm.dtb"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|omap3|omap4|keystone"
|
||||
@@ -72,8 +81,8 @@ S = "${WORKDIR}/git"
|
||||
|
||||
BRANCH = "ti-lsk-linux-4.4.y"
|
||||
|
||||
SRCREV = "d369caf63f710d0fa8ea501d5201432082999aec"
|
||||
PV = "4.4.14+git${SRCPV}"
|
||||
SRCREV = "b9647b7eb9545f57f61db4889964fc66249a844f"
|
||||
PV = "4.4.39+git${SRCPV}"
|
||||
|
||||
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
|
||||
MACHINE_KERNEL_PR_append = "a"
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
SRC_URI_append_keystone = " file://keystone-uio.dtsi"
|
||||
SRC_URI_append_k2hk-evm = " file://k2hk-uio.dtsi"
|
||||
SRC_URI_append_k2l-evm = " file://k2l-uio.dtsi"
|
||||
SRC_URI_append_k2e-evm = " file://k2e-uio.dtsi"
|
||||
SRC_URI_append_k2e = " file://k2e-uio.dtsi"
|
||||
SRC_URI_append_am57xx-evm = " file://am572x-pru-uio.dtsi"
|
||||
|
||||
DTSI_LIST = ""
|
||||
DTSI_LIST_append_keystone = " keystone-uio.dtsi"
|
||||
DTSI_LIST_append_k2hk-evm = " k2hk-uio.dtsi"
|
||||
DTSI_LIST_append_k2l-evm = " k2l-uio.dtsi"
|
||||
DTSI_LIST_append_k2e-evm = " k2e-uio.dtsi"
|
||||
DTSI_LIST_append_k2e = " k2e-uio.dtsi"
|
||||
|
||||
KERNEL_DEVICETREE_append_am57xx-evm = "${@base_conditional("ENABLE_TI_UIO_DEVICES", "1", " am572x-idk-pru-excl-uio.dtb", "", d)}"
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ inherit autotools pkgconfig
|
||||
DEPENDS = "libdrm ti-ipc"
|
||||
|
||||
SRC_URI = "git://git.omapzoom.org/repo/libdce.git;protocol=git"
|
||||
SRCREV = "f83e785d2b98404fed9e3a6264bf4945c65abd12"
|
||||
SRCREV = "c51f144b079836afb868bff44afe7308248a0217"
|
||||
|
||||
PR = "r1"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
|
||||
|
||||
PR = "r1"
|
||||
@@ -6,12 +6,12 @@ LIC_FILES_CHKSUM = "file://share/doc/gcc-arm-none-eabi/license.txt;md5=cba77c7fd
|
||||
inherit native
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q3-update/+download/gcc-arm-none-eabi-4_8-2014q3-20140805-linux.tar.bz2;name=gcc-arm-none"
|
||||
SRC_URI = "https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update/+download/gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2;name=gcc-arm-none"
|
||||
|
||||
SRC_URI[gcc-arm-none.md5sum] = "acc8c8ff45f8801e2155934214309a87"
|
||||
SRC_URI[gcc-arm-none.sha256sum] = "e33d7546de1e02844239c72b3ef5563f472fcd6b4637419d513770ae13f551c0"
|
||||
SRC_URI[gcc-arm-none.md5sum] = "8a4a74872830f80c788c944877d3ad8c"
|
||||
SRC_URI[gcc-arm-none.sha256sum] = "c50078bfbd29e6c15615900e746f4d0acde917338e55860b0f145f57387c12ab"
|
||||
|
||||
S = "${WORKDIR}/gcc-arm-none-eabi-4_8-2014q3"
|
||||
S = "${WORKDIR}/gcc-arm-none-eabi-4_9-2015q3"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_ARM_NONE_TOOLCHAIN_RECIPE}
|
||||
@@ -20,8 +20,8 @@ BINFILE = "CCS${PV}_linux/ccs_setup_${PV}.bin"
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
|
||||
SRC_URI[ccsv6.md5sum] = "d95121970f8bcee944bf8b8e576bf3ec"
|
||||
SRC_URI[ccsv6.sha256sum] = "b785f040de8cccbc571923e34303fea92484677845df64a65abee2d3c248fa5b"
|
||||
SRC_URI[ccsv6.md5sum] = "ceaa5023c1a4b51bc637d3de1a15786b"
|
||||
SRC_URI[ccsv6.sha256sum] = "fb3205a21942da09684c871371513707c841c4fd8d88a62f6a7865b0a86cc492"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${CCSV6_INSTALL_DIR_RECIPE}
|
||||
@@ -1,9 +0,0 @@
|
||||
require ti-framework-components.inc
|
||||
|
||||
PV = "3_40_01_04"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://framework_components_${PV}_Manifest.html;md5=806c3e4afd3bfbf7e5dc400ed1a0cc3c"
|
||||
|
||||
SRC_URI[fctarball.md5sum] = "0e6b61cb6e1ad8b249d64f041c872192"
|
||||
SRC_URI[fctarball.sha256sum] = "eb38002092a7fc8f704fe9ea9de7f29108bc2533ba95f184706b2936dd24711c"
|
||||
@@ -0,0 +1,9 @@
|
||||
require ti-framework-components.inc
|
||||
|
||||
PV = "3_40_02_07"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://framework_components_${PV}_Manifest.html;md5=0dd131dd53300f517b14dba8824f8b0a"
|
||||
|
||||
SRC_URI[fctarball.md5sum] = "36dd2312ea8d70aa2ae0a05a24dbf54e"
|
||||
SRC_URI[fctarball.sha256sum] = "69082a0f86d12c24b39a1293ec35cf8007b850479898d5ae485ec1e8cf2e8c72"
|
||||
@@ -9,7 +9,7 @@
|
||||
# TI_BIN_UNPK_WDEXT - This variable extends workdir path, if user wants to put
|
||||
# the output in some internal directory
|
||||
|
||||
require ../includes/ti-unpack.inc
|
||||
require recipes-ti/includes/ti-unpack.inc
|
||||
|
||||
TI_BIN_UNPK_ARGS = "--mode console"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ PR = "${INC_PR}.1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://common_src/bench_common.h;beginline=1;endline=31;md5=a6ddfb26d2097041d513e3881f40e4e8"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e-evm"
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e"
|
||||
|
||||
IPC_TRANSPORT_COMMON_DESTSUFFIX = "git/c66/example"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ PR = "${INC_PR}.4"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://TransportQmss.xdc;beginline=1;endline=35;md5=ad783760d74a4cc5b8d4ad3d8a1f28a2"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e-evm"
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e"
|
||||
|
||||
DEPENDS_append = " qmss-lld-rtos \
|
||||
cppi-lld-rtos \
|
||||
@@ -18,7 +18,7 @@ IPC_TRANSPORT_QMSS_DESTSUFFIX = "git/c66/qmss"
|
||||
S = "${WORKDIR}/${IPC_TRANSPORT_QMSS_DESTSUFFIX}"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2e = "k2e"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
|
||||
export IPC_INSTALL_PATH = "${IPC_INSTALL_DIR}"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user