mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-01-12 01:20:20 +00:00
Compare commits
151 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c93678aa08 | ||
|
|
2317e1f513 | ||
|
|
d61898a268 | ||
|
|
32072c7e50 | ||
|
|
f15d4a4e1d | ||
|
|
b8712b9a44 | ||
|
|
e39016cdd1 | ||
|
|
971e06dea5 | ||
|
|
97b9c26e13 | ||
|
|
ef1e621449 | ||
|
|
37eca0341d | ||
|
|
50bdb39afd | ||
|
|
535f0360cc | ||
|
|
b4610a6f99 | ||
|
|
7a30d7a35c | ||
|
|
1bdb406fe8 | ||
|
|
14fe25d604 | ||
|
|
9a45899532 | ||
|
|
819731a317 | ||
|
|
4fb04c5c5f | ||
|
|
ecf3147891 | ||
|
|
c98c97cb5c | ||
|
|
f5c304d365 | ||
|
|
9cba7d9c53 | ||
|
|
4e50591bee | ||
|
|
ecadbb341a | ||
|
|
84828c8dd1 | ||
|
|
9112730f7e | ||
|
|
25cc60c578 | ||
|
|
1ae58a680d | ||
|
|
38b60ba2b9 | ||
|
|
198e3f1795 | ||
|
|
7cdb10200b | ||
|
|
7dfddf6a74 | ||
|
|
75e1fa3df2 | ||
|
|
35659fcbfa | ||
|
|
4234479e12 | ||
|
|
289335a1f8 | ||
|
|
d27c37ce34 | ||
|
|
b343626fcf | ||
|
|
af69d25198 | ||
|
|
32dab6268e | ||
|
|
3e9c30612f | ||
|
|
ca5d1244fc | ||
|
|
d77597389c | ||
|
|
af891499d9 | ||
|
|
c553f6cc86 | ||
|
|
45a1b62953 | ||
|
|
49ae503663 | ||
|
|
a249500c2e | ||
|
|
32cfffd256 | ||
|
|
d4dc29679f | ||
|
|
c1ea15b0a6 | ||
|
|
cd70a13b89 | ||
|
|
5558d1f4bc | ||
|
|
e3b63eeb7a | ||
|
|
8556c34e91 | ||
|
|
d4b8e0a86f | ||
|
|
e082ad4223 | ||
|
|
0846c939b8 | ||
|
|
d9b62f266d | ||
|
|
7abb92c58b | ||
|
|
5c7a2b336c | ||
|
|
79614c6d34 | ||
|
|
1ca7756d2c | ||
|
|
c8c0ec10d3 | ||
|
|
5363cc51d0 | ||
|
|
ba3f62d907 | ||
|
|
7f66715f09 | ||
|
|
17857b13d9 | ||
|
|
30ab1cab80 | ||
|
|
de30e52040 | ||
|
|
168de60d60 | ||
|
|
9c821e5b49 | ||
|
|
cc68754de9 | ||
|
|
19d63fe4e0 | ||
|
|
d38885c10c | ||
|
|
12f50712ee | ||
|
|
2c79a14637 | ||
|
|
c7cd7c16a0 | ||
|
|
88bdd10290 | ||
|
|
2ea5fb2aa0 | ||
|
|
e64d04812d | ||
|
|
6c65b1b269 | ||
|
|
35e05628f8 | ||
|
|
aa63b454fe | ||
|
|
9ba7fb02b8 | ||
|
|
5796320233 | ||
|
|
ef00ee092e | ||
|
|
635e7ebf98 | ||
|
|
503575aa0a | ||
|
|
ae9e1daa47 | ||
|
|
83dd9f6a9d | ||
|
|
8a83256f3d | ||
|
|
5844d9195a | ||
|
|
4930db287c | ||
|
|
63903ffd37 | ||
|
|
5b5634f078 | ||
|
|
f9dcfafdfc | ||
|
|
12c24dbe93 | ||
|
|
8b92fc167c | ||
|
|
22da1f3af3 | ||
|
|
ce56807066 | ||
|
|
0923bd9ca5 | ||
|
|
a34942b127 | ||
|
|
86d9d577b7 | ||
|
|
4260a73511 | ||
|
|
960368396d | ||
|
|
60f57fbf32 | ||
|
|
a341314622 | ||
|
|
56eeb80d34 | ||
|
|
c0410cc238 | ||
|
|
3ac14c604a | ||
|
|
052e3efc92 | ||
|
|
dd51a4c2b8 | ||
|
|
09e7d38aad | ||
|
|
1acb5cdb89 | ||
|
|
144a78d3c8 | ||
|
|
41f0987af0 | ||
|
|
f5e6bf817f | ||
|
|
57cdcb8421 | ||
|
|
eab9e3e85a | ||
|
|
afbba2a8a2 | ||
|
|
ef81b49a6d | ||
|
|
1d3ae0e548 | ||
|
|
4e9e325f37 | ||
|
|
2440b332f8 | ||
|
|
281183dfa3 | ||
|
|
cc621fd2a7 | ||
|
|
cba652df44 | ||
|
|
850aef8eac | ||
|
|
729f8808d5 | ||
|
|
9941f29324 | ||
|
|
9cfc0e73fb | ||
|
|
ba3396dfde | ||
|
|
591979edf7 | ||
|
|
ab40312ad3 | ||
|
|
ec6b20ae12 | ||
|
|
a1be6f468d | ||
|
|
42b46ea490 | ||
|
|
8e684acd0a | ||
|
|
40f87d6517 | ||
|
|
1cfb42525d | ||
|
|
237e708d05 | ||
|
|
14d341f9c5 | ||
|
|
adbf4616ee | ||
|
|
80ad03680a | ||
|
|
9293d342d3 | ||
|
|
5de5c6c99d | ||
|
|
0e882ba4f8 | ||
|
|
4f965783df |
66
classes/ti-pdk.bbclass
Normal file
66
classes/ti-pdk.bbclass
Normal file
@@ -0,0 +1,66 @@
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
require recipes-ti/includes/ti-staging.inc
|
||||
|
||||
inherit perlnative
|
||||
|
||||
DEPENDS = "ti-xdctools ti-cg-xml-native ti-sysbios common-csl-ip-rtos libxml-simple-perl-native gcc-arm-none-eabi-native"
|
||||
|
||||
DEPENDS_append_omap-a15 = " ti-cgt6x-native ti-ccsv6-native"
|
||||
DEPENDS_append_keystone = " ti-cgt6x-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
B = "${WORKDIR}/build"
|
||||
|
||||
get_build_dir_bash() {
|
||||
if [ -f ${S}/package.xdc ]
|
||||
then
|
||||
grep '^package' ${S}/package.xdc | sed -e 's|\[.*$||' | awk '{ print $2 }' | sed -e 's|\.|/|g'
|
||||
else
|
||||
echo ${S}
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
export CROSS_TOOL_PRFX="arm-none-eabi-"
|
||||
export TOOLCHAIN_PATH_A8 = "${GCC_ARM_NONE_TOOLCHAIN}"
|
||||
export TOOLCHAIN_PATH_A9 = "${GCC_ARM_NONE_TOOLCHAIN}"
|
||||
export TOOLCHAIN_PATH_A15 = "${GCC_ARM_NONE_TOOLCHAIN}"
|
||||
export TOOLCHAIN_PATH_M4 = "${M4_TOOLCHAIN_INSTALL_DIR}"
|
||||
export C6X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
|
||||
|
||||
export ROOTDIR = "${B}"
|
||||
export BIOS_INSTALL_PATH = "${SYSBIOS_INSTALL_DIR}"
|
||||
export XDC_INSTALL_PATH = "${XDC_INSTALL_DIR}"
|
||||
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
|
||||
|
||||
export XDCPATH = "${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages;${PDK_INSTALL_DIR}/packages"
|
||||
export SECTTI="perl ${CG_XML_INSTALL_DIR}/ofd/sectti.pl"
|
||||
|
||||
PARALLEL_XDC = "--jobs=${BB_NUMBER_THREADS}"
|
||||
|
||||
do_configure() {
|
||||
BUILD_DIR=${B}/`get_build_dir_bash`
|
||||
|
||||
mkdir -p ${BUILD_DIR}
|
||||
cp -r ${S}/* ${BUILD_DIR}
|
||||
cd ${BUILD_DIR}
|
||||
|
||||
sed -i "s/\ \"\.\\\\\\\\\"\ +//" src/Module.xs
|
||||
find -name "*.xs" -exec sed -i "s/ofd6x\.exe/ofd6x/" {} \;
|
||||
find -name "*.xs" -exec sed -i "s/sectti\.exe/sectti/" {} \;
|
||||
find -name "*.xs" -exec sed -i "/\.chm/d" {} \;
|
||||
find -name "*.xs" -exec sed -i "s/pasm\_dos/pasm\_linux/" {} \;
|
||||
}
|
||||
|
||||
do_compile() {
|
||||
${XDC_INSTALL_DIR}/xdc clean ${PARALLEL_XDC} -PR .
|
||||
${XDC_INSTALL_DIR}/xdc all ${PARALLEL_XDC} XDCARGS="${XDCARGS}" ROOTDIR="${ROOTDIR}" -PR .
|
||||
${XDC_INSTALL_DIR}/xdc release XDCARGS="${XDCARGS}" -PR .
|
||||
}
|
||||
|
||||
do_install () {
|
||||
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages
|
||||
find -name "*.tar" -exec tar xf {} -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages \;
|
||||
}
|
||||
|
||||
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
|
||||
@@ -21,4 +21,7 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \
|
||||
debugss-module-drv \
|
||||
uio-module-drv \
|
||||
mpm-transport \
|
||||
cppi-lld \
|
||||
qmss-lld \
|
||||
multiprocmgr \
|
||||
"
|
||||
|
||||
@@ -6,12 +6,14 @@ require conf/machine/include/ti33x.inc
|
||||
|
||||
# Use built-in LCD by default
|
||||
XSERVER += "xf86-input-tslib"
|
||||
GUI_MACHINE_CLASS = "smallscreen"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyO0"
|
||||
SERIAL_CONSOLE = ""
|
||||
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS3"
|
||||
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
|
||||
|
||||
# UBI information. Note that this is board and kernel specific. Changes
|
||||
# in your kernel port may require changes in these variables. For more
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/omap3.inc
|
||||
|
||||
# Use built-in LCD by default
|
||||
XSERVER += "xf86-input-tslib"
|
||||
GUI_MACHINE_CLASS = "smallscreen"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen ethernet"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz"
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/omap3.inc
|
||||
|
||||
# Use built-in LCD by default
|
||||
XSERVER += "xf86-input-tslib"
|
||||
GUI_MACHINE_CLASS = "smallscreen"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen ethernet"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz"
|
||||
|
||||
@@ -6,10 +6,10 @@ require conf/machine/include/ti43x.inc
|
||||
|
||||
# Use built-in LCD by default
|
||||
XSERVER += "xf86-input-tslib"
|
||||
GUI_MACHINE_CLASS = "smallscreen"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyO0"
|
||||
|
||||
|
||||
7
conf/machine/am437x-hs-evm.conf
Normal file
7
conf/machine/am437x-hs-evm.conf
Normal file
@@ -0,0 +1,7 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: AM437x HS EVM
|
||||
#@DESCRIPTION: Machine configuration for the TI AM437x HS EVM
|
||||
|
||||
require conf/machine/am437x-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "am43xx_hs_evm_config"
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/dra7xx.inc
|
||||
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyO2"
|
||||
|
||||
@@ -23,7 +23,7 @@ UBOOT_MACHINE = "am57xx_evm_config"
|
||||
# UBI: logical eraseblock size: 126976 bytes
|
||||
# from ubiattach stdout:
|
||||
# UBI device number 0, total 1988 LEBs
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 6400"
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 8192"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
|
||||
# from dmesg:
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
require conf/machine/include/omap3.inc
|
||||
|
||||
# Only has DVI connector for external screen
|
||||
GUI_MACHINE_CLASS = "bigscreen"
|
||||
MACHINE_GUI_CLASS = "bigscreen"
|
||||
|
||||
IMAGE_FSTYPES += "tar.gz ubi"
|
||||
EXTRA_IMAGECMD_jffs2 = "-lnp"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
require conf/machine/include/ti33x.inc
|
||||
|
||||
# Only has DVI connector for external screen
|
||||
GUI_MACHINE_CLASS = "bigscreen"
|
||||
MACHINE_GUI_CLASS = "bigscreen"
|
||||
|
||||
IMAGE_FSTYPES += "tar.gz"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/dra7xx.inc
|
||||
|
||||
MACHINE_FEATURES += "touchscreen"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyO0"
|
||||
|
||||
@@ -23,7 +23,7 @@ UBOOT_MACHINE = "dra7xx_evm_config"
|
||||
# UBI: logical eraseblock size: 126976 bytes
|
||||
# from ubiattach stdout:
|
||||
# UBI device number 0, total 1988 LEBs
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 6400"
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 8192"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
|
||||
# from dmesg:
|
||||
|
||||
7
conf/machine/dra7xx-hs-evm.conf
Normal file
7
conf/machine/dra7xx-hs-evm.conf
Normal file
@@ -0,0 +1,7 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: DRA7xx HS EVM
|
||||
#@DESCRIPTION: Machine configuration for the TI DRA7xx HS EVM
|
||||
|
||||
require conf/machine/dra7xx-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "dra7xx_hs_evm_config"
|
||||
@@ -24,7 +24,7 @@ XSERVER = "xserver-xorg \
|
||||
xf86-input-evdev \
|
||||
xf86-video-fbdev"
|
||||
|
||||
GUI_MACHINE_CLASS = "smallscreen"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
|
||||
# Use the expected value of the ubifs filesystem's volume name in the kernel
|
||||
# and u-boot.
|
||||
|
||||
@@ -14,7 +14,7 @@ XSERVER = "xserver-xorg \
|
||||
xf86-input-keyboard"
|
||||
|
||||
# Default to external video, change to smallscreen for built-in LCD
|
||||
GUI_MACHINE_CLASS = "bigscreen"
|
||||
MACHINE_GUI_CLASS = "bigscreen"
|
||||
|
||||
# Increase this everytime you change something in the kernel
|
||||
MACHINE_KERNEL_PR = "r126"
|
||||
|
||||
@@ -14,7 +14,7 @@ XSERVER = "xserver-xorg \
|
||||
xf86-input-keyboard"
|
||||
|
||||
# Default to external video, change to smallscreen for built-in LCD
|
||||
GUI_MACHINE_CLASS = "bigscreen"
|
||||
MACHINE_GUI_CLASS = "bigscreen"
|
||||
|
||||
# Increase this everytime you change something in the kernel
|
||||
MACHINE_KERNEL_PR = "r22"
|
||||
|
||||
@@ -14,7 +14,7 @@ XSERVER = "xserver-xorg \
|
||||
xf86-input-keyboard"
|
||||
|
||||
# Default to external video, change to smallscreen for built-in LCD
|
||||
GUI_MACHINE_CLASS = "bigscreen"
|
||||
MACHINE_GUI_CLASS = "bigscreen"
|
||||
|
||||
# Increase this everytime you change something in the kernel
|
||||
MACHINE_KERNEL_PR = "r3"
|
||||
|
||||
@@ -8,7 +8,7 @@ UBOOT_MACHINE = "k2e_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2e"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz cpio"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyS0"
|
||||
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
|
||||
require conf/machine/include/keystone.inc
|
||||
|
||||
MACHINE_FEATURES += "alsa"
|
||||
|
||||
UBOOT_MACHINE = "k2g_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2g"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz cpio"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyS0"
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ UBOOT_MACHINE = "k2hk_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2hk"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz cpio"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyS0"
|
||||
|
||||
@@ -20,7 +20,7 @@ SYSVINIT_ENABLED_GETTYS = ""
|
||||
# UBI: logical eraseblock size: 126976 bytes
|
||||
# from ubiattach stdout:
|
||||
# UBI device number 0, total 3856 LEBs
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3856"
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3900"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 4
|
||||
# from dmesg:
|
||||
|
||||
@@ -8,7 +8,7 @@ UBOOT_MACHINE = "k2l_evm_config"
|
||||
|
||||
BOOT_MONITOR_MAKE_TARGET = "k2l"
|
||||
|
||||
IMAGE_FSTYPES += "ubi tar.gz cpio"
|
||||
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttyS0"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/omap3.inc
|
||||
|
||||
# Use built-in LCD by default
|
||||
XSERVER += "xf86-input-tslib"
|
||||
GUI_MACHINE_CLASS = "smallscreen"
|
||||
MACHINE_GUI_CLASS = "smallscreen"
|
||||
MACHINE_FEATURES += "touchscreen ethernet"
|
||||
|
||||
IMAGE_FSTYPES += "jffs2 tar.gz"
|
||||
|
||||
@@ -19,7 +19,7 @@ SERIAL_CONSOLE = "115200 ttyO2"
|
||||
# UBI: logical eraseblock size: 126976 bytes
|
||||
# from ubiattach stdout:
|
||||
# UBI device number 0, total 1988 LEBs
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4000"
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4300"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
|
||||
# from dmesg:
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
require conf/machine/include/omap4.inc
|
||||
|
||||
GUI_MACHINE_CLASS = "bigscreen"
|
||||
MACHINE_GUI_CLASS = "bigscreen"
|
||||
|
||||
IMAGE_FSTYPES += "tar.gz"
|
||||
|
||||
|
||||
@@ -7,15 +7,15 @@ AIF2_LLD_GIT_PROTOCOL = "git"
|
||||
AIF2_LLD_GIT_BRANCH = "master"
|
||||
AIF2_LLD_GIT_DESTSUFFIX = "git/ti/drv/aif2"
|
||||
|
||||
# The following commit correspond to DEV.AIF2LLD.01.02.00.00A
|
||||
AIF2_LLD_SRCREV = "7f394ec9975cd4cef982b11763c882c4c763ddce"
|
||||
# The following commit correspond to DEV.AIF2LLD.01.02.00.01
|
||||
AIF2_LLD_SRCREV = "a701bbb5ed2976d5723c955c87a685f7517cffa3"
|
||||
|
||||
BRANCH = "${AIF2_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${AIF2_LLD_GIT_URI};destsuffix=${AIF2_LLD_GIT_DESTSUFFIX};protocol=${AIF2_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${AIF2_LLD_SRCREV}"
|
||||
|
||||
PV = "1.2.0.0"
|
||||
INC_PR = "r1"
|
||||
PV = "1.2.0.1"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk-evm"
|
||||
|
||||
|
||||
@@ -4,10 +4,10 @@ LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=9b745e2765a6ba8a636c91aed4b02ac1"
|
||||
|
||||
BRANCH ?= "lu-next"
|
||||
# This corresponds to version 4.10.02.03
|
||||
SRCREV = "00241c45f810c8b8e4f5ac66c3323fec8e43b621"
|
||||
# This corresponds to version 4.10.02.05_eng
|
||||
SRCREV = "8df44102413c2d653341c5b7e6caee882e206d8c"
|
||||
|
||||
PV = "4.10.02.04+git${SRCPV}"
|
||||
PV = "4.10.02.05+git${SRCPV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
|
||||
@@ -1,36 +1,26 @@
|
||||
require common-csl-ip.inc
|
||||
PR = "${INC_PR}.2"
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
require recipes-ti/includes/ti-staging.inc
|
||||
inherit ti-pdk
|
||||
|
||||
DEPENDS = "ti-xdctools ti-cgt6x-native ti-sysbios"
|
||||
DEPENDS_remove = "${PN}"
|
||||
|
||||
CSL_GIT_DESTSUFFIX = "git/ti/csl"
|
||||
XDCARGS_ti33x = "am335x"
|
||||
XDCARGS_ti43x = "am437x"
|
||||
XDCARGS_omap-a15 = "am571x am572x"
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
|
||||
export C6X_GEN_INSTALL_PATH="${STAGING_DIR_NATIVE}/usr"
|
||||
export XDCCGROOT="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
|
||||
export XDCPATH="${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages"
|
||||
do_configure_append() {
|
||||
# Create empty makefile
|
||||
# If libraries are supported for this device, then this will be overwritten
|
||||
cat > ${BUILD_DIR}/makefile << __EOF__
|
||||
# Nothing to do
|
||||
all:
|
||||
|
||||
do_configure() {
|
||||
sed -i "s/\ \"\.\\\\\\\\\"\ +//" src/Module.xs
|
||||
find -name "*.xs" -exec sed -i "s/ofd6x\.exe/ofd6x/" {} \;
|
||||
find -name "*.xs" -exec sed -i "s/sectti\.exe/sectti/" {} \;
|
||||
find -name "*.xs" -exec sed -i "/\.chm/d" {} \;
|
||||
find -name "*.xs" -exec sed -i "s/pasm\_dos/pasm\_linux/" {} \;
|
||||
__EOF__
|
||||
}
|
||||
|
||||
do_compile() {
|
||||
${XDC_INSTALL_DIR}/xdc .make
|
||||
${XDC_INSTALL_DIR}/xdc clean
|
||||
${XDC_INSTALL_DIR}/xdc release
|
||||
}
|
||||
|
||||
do_install () {
|
||||
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages
|
||||
find -name "*.tar" -exec tar xf {} -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages \;
|
||||
}
|
||||
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
FILES_${PN}-dev += "${PDK_INSTALL_DIR_RECIPE}/packages"
|
||||
|
||||
@@ -3,21 +3,17 @@ LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone|dra7xx"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
INC_PR = "r4"
|
||||
PV = "3.3.0.2B"
|
||||
INC_PR = "r0"
|
||||
|
||||
CSL_GIT_URI = "git://git.ti.com/keystone-rtos/common-csl-ip.git"
|
||||
CSL_GIT_PROTOCOL ="git"
|
||||
CSL_GIT_BRANCH = "master"
|
||||
CSL_GIT_BRANCH_dra7xx = "releases/PROCESSOR-SDK.01.00.00"
|
||||
CSL_GIT_DESTSUFFIX = "git"
|
||||
|
||||
# commit ID corresponds to DEV.CSL_KEYSTONE2.02.01.01.00A
|
||||
CSL_SRCREV = "17bb083f0d5ed4ad6f38c991210a6a8e9aaf9c56"
|
||||
|
||||
# commit ID corresponds to PROCESSOR-SDK-ALPHA-1
|
||||
CSL_SRCREV_dra7xx = "37c5311ddf289f83b1432a9422816722d264bf55"
|
||||
# commit ID corresponds to DEV.CSL_PROCESSOR-SDK.03.03.00.02B
|
||||
CSL_SRCREV = "7fa7fa8a23189dd79921392fd4942a21610ea93c"
|
||||
|
||||
BRANCH="${CSL_GIT_BRANCH}"
|
||||
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -4,6 +4,12 @@ PR = "${INC_PR}.0"
|
||||
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
do_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
do_install () {
|
||||
install -d ${D}${includedir}/ti/csl
|
||||
find . -name "*.h" -type f | xargs -I {} cp --parents {} ${D}${includedir}/ti/csl
|
||||
|
||||
13
recipes-bsp/cppi-lld/cppi-lld-rtos_git.bb
Normal file
13
recipes-bsp/cppi-lld/cppi-lld-rtos_git.bb
Normal file
@@ -0,0 +1,13 @@
|
||||
inherit ti-pdk
|
||||
require cppi-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
DEPENDS_append = " rm-lld-rtos \
|
||||
qmss-lld-rtos \
|
||||
"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
@@ -9,15 +9,15 @@ CPPI_LLD_GIT_PROTOCOL = "git"
|
||||
CPPI_LLD_GIT_BRANCH = "master"
|
||||
CPPI_LLD_GIT_DESTSUFFIX = "git/ti/drv/cppi"
|
||||
|
||||
# Below Commit ID corresponds to "DEV.CPPI_LLD.02.01.00.10"
|
||||
CPPI_LLD_SRCREV = "97c537fa544a78e83512db3499a49d0bd86fad32"
|
||||
# Below Commit ID corresponds to "DEV.CPPI_LLD.02.01.00.12"
|
||||
CPPI_LLD_SRCREV = "1dc105ad256c49fbd1a92a0a27a27a34dae85e56"
|
||||
|
||||
BRANCH = "${CPPI_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${CPPI_LLD_GIT_URI};destsuffix=${CPPI_LLD_GIT_DESTSUFFIX};protocol=${CPPI_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${CPPI_LLD_SRCREV}"
|
||||
PV = "02.01.00.10"
|
||||
INC_PR = "r3"
|
||||
PV = "02.01.00.12"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
|
||||
@@ -7,15 +7,15 @@ DFE_LLD_GIT_PROTOCOL = "git"
|
||||
DFE_LLD_GIT_BRANCH = "master"
|
||||
DFE_LLD_GIT_DESTSUFFIX = "git/ti/drv/dfe"
|
||||
|
||||
# The following commit correspond to DEV.DFE_LLD.01.00.00.05E
|
||||
DFE_LLD_SRCREV = "42e9df0108d208c92b9d2fee7e8b1b1ab62f4b69"
|
||||
# The following commit correspond to DEV.DFE_LLD.01.00.00.07
|
||||
DFE_LLD_SRCREV = "7a85310ee5e406f50a4c118610e07aade7d3cee2"
|
||||
|
||||
BRANCH = "${DFE_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${DFE_LLD_GIT_URI};destsuffix=${DFE_LLD_GIT_DESTSUFFIX};protocol=${DFE_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${DFE_LLD_SRCREV}"
|
||||
|
||||
PV = "1.0.0.5"
|
||||
INC_PR = "r1"
|
||||
PV = "1.0.0.7"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2l-evm"
|
||||
|
||||
|
||||
@@ -48,8 +48,8 @@ do_compile() {
|
||||
TARGET = "dra7-dsp1-fw.xe66"
|
||||
|
||||
do_install() {
|
||||
mkdir -p ${D}${base_libdir}/firmware
|
||||
cp ${S}/dra7xx-c66x-dsp.xe66 ${D}${base_libdir}/firmware/${TARGET}.${BPN}
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 ${S}/dra7xx-c66x-dsp.xe66 ${D}${base_libdir}/firmware/${TARGET}.${BPN}
|
||||
}
|
||||
|
||||
ALTERNATIVE_${PN} = "dra7-dsp1-fw.xe66"
|
||||
|
||||
@@ -3,7 +3,7 @@ LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=9d4316fe434ba450dca4da25348ca5a3"
|
||||
|
||||
# This package builds a kernel module, use kernel PR as base and append a local
|
||||
MACHINE_KERNEL_PR_append = "b"
|
||||
MACHINE_KERNEL_PR_append = "d"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
@@ -14,6 +14,7 @@ inherit module
|
||||
PLATFORM = ""
|
||||
PLATFORM_dra7xx = "DRA7xx_PLATFORM"
|
||||
PLATFORM_keystone = "KEYSTONE_PLATFORM"
|
||||
PLATFORM_k2e-evm = "K2E_PLATFORM"
|
||||
|
||||
EXTRA_OEMAKE = "'PLATFORM=${PLATFORM}' KVERSION=${KERNEL_VERSION} KERNEL_SRC=${STAGING_KERNEL_DIR}"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# This corresponds to version 1.2.0
|
||||
SRCREV = "9893486936626e2d3de721f429a67fcac8a68151"
|
||||
PV = "1.2.0"
|
||||
# This corresponds to version 1.3.0
|
||||
SRCREV = "4d92879b632ba70402b61fa65cc58f5373eb5217"
|
||||
PV = "1.3.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}.0"
|
||||
PR = "${INC_PR}.1"
|
||||
|
||||
S = "${WORKDIR}/git/dsptop"
|
||||
|
||||
@@ -22,6 +22,7 @@ COMPATIBLE_MACHINE = "dra7xx|keystone"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
RDEPENDS_${PN} = "debugss-module-drv"
|
||||
RDEPENDS_${PN}_append_keystone = " temperature-module-drv"
|
||||
|
||||
include dsptop.inc
|
||||
|
||||
|
||||
18
recipes-bsp/dsptop/temperature-module-drv_git.bb
Normal file
18
recipes-bsp/dsptop/temperature-module-drv_git.bb
Normal file
@@ -0,0 +1,18 @@
|
||||
DESCRIPTION = "Smart Reflex Sub-System (SRSS) module driver for Keystone devices"
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=9d4316fe434ba450dca4da25348ca5a3"
|
||||
|
||||
# This package builds a kernel module, use kernel PR as base and append a local
|
||||
MACHINE_KERNEL_PR_append = "a"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
S = "${WORKDIR}/git/temperature_module/temperature-mod"
|
||||
|
||||
inherit module
|
||||
|
||||
EXTRA_OEMAKE = "KVERSION=${KERNEL_VERSION} KERNEL_SRC=${STAGING_KERNEL_DIR}"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
|
||||
include dsptop.inc
|
||||
@@ -4,26 +4,55 @@ require recipes-ti/includes/ti-staging.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
DEPENDS = "ti-cgt6x-native ti-sysbios ti-xdctools"
|
||||
DEPENDS = "ti-sysbios ti-xdctools gcc-arm-none-eabi-native ti-ccsv6-native ti-cgt6x-native"
|
||||
|
||||
COMPATIBLE_MACHINE = "dra7xx|keystone"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
PLATFORMLIST = ""
|
||||
TARGETLIST = ""
|
||||
|
||||
PLATFORMLIST_ti33x = " \
|
||||
am335x-evm \
|
||||
"
|
||||
|
||||
TARGETLIST_ti33x = " \
|
||||
a8 \
|
||||
"
|
||||
|
||||
PLATFORMLIST_ti43x = " \
|
||||
am437x-evm \
|
||||
"
|
||||
|
||||
TARGETLIST_ti43x = " \
|
||||
arm9 \
|
||||
"
|
||||
|
||||
PLATFORMLIST_omap-a15 = " \
|
||||
tda2xx-evm \
|
||||
"
|
||||
|
||||
TARGETLIST_omap-a15 = " \
|
||||
66 \
|
||||
a15 \
|
||||
m4 \
|
||||
"
|
||||
|
||||
PLATFORMLIST_keystone = " \
|
||||
tci6636k2h-evm \
|
||||
tci6638k2k-evm \
|
||||
tci6630k2l-evm \
|
||||
c66ak2e-evm \
|
||||
tci66ak2g02-evm \
|
||||
"
|
||||
|
||||
PLATFORMLIST_dra7xx = " \
|
||||
tda2xx-evm \
|
||||
dra72x-evm \
|
||||
am571x-evm \
|
||||
am572x-evm \
|
||||
TARGETLIST_keystone = " \
|
||||
66 \
|
||||
a15 \
|
||||
"
|
||||
|
||||
FORMAT="ELF"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PARALLEL_MAKE = ""
|
||||
@@ -34,7 +63,7 @@ export CGTOOLS = "${XDCCGROOT}"
|
||||
export CGTOOLS_ELF = "${XDCCGROOT}"
|
||||
export CODEGEN_PATH_DSP = "${XDCCGROOT}"
|
||||
export CODEGEN_PATH_DSPELF = "${XDCCGROOT}"
|
||||
export TMS470_CGTOOLS = "${XDCCGROOT}"
|
||||
export TMS470_CGTOOLS = "${M4_TOOLCHAIN_INSTALL_DIR}"
|
||||
export UTILS_INSTALL_DIR = "${XDC_INSTALL_DIR}"
|
||||
export XDCPATH = "${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages"
|
||||
export PATH := "${XDC_INSTALL_DIR}:${PATH}"
|
||||
@@ -44,10 +73,17 @@ export CROSSCC="${TARGET_PREFIX}gcc"
|
||||
export CROSSAR="${TARGET_PREFIX}ar"
|
||||
export CROSSLNK="${TARGET_PREFIX}gcc"
|
||||
|
||||
|
||||
EXTRA_OEMAKE += " -C ${S}/packages TARGET=66 FORMAT=ELF"
|
||||
|
||||
do_configure () {
|
||||
sed -i -e "s|_config.bld|config.bld|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^edma3_lld_PATH =.*$|edma3_lld_PATH = ${S}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_M3 =.*$|CODEGEN_PATH_M3 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_M4 =.*$|CODEGEN_PATH_M4 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_A8 =.*$|CODEGEN_PATH_A8 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_A8_GCC =.*$|CODEGEN_PATH_A8_GCC = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_ARM9 =.*$|CODEGEN_PATH_ARM9 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_A9_GCC =.*$|CODEGEN_PATH_A9_GCC = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_A15 =.*$|CODEGEN_PATH_A15 = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^CODEGEN_PATH_A15_GCC =.*$|CODEGEN_PATH_A15_GCC = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^UTILS_INSTALL_DIR =.*$|UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^bios_PATH =.*$|bios_PATH = ${SYSBIOS_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
sed -i -e "s|^xdc_PATH =.*$|xdc_PATH = ${XDC_INSTALL_DIR}|g" ${S}/makerules/env.mk
|
||||
@@ -59,10 +95,15 @@ do_configure () {
|
||||
}
|
||||
|
||||
do_compile () {
|
||||
cd ${S}/packages
|
||||
for p in ${PLATFORMLIST}
|
||||
do
|
||||
oe_runmake PLATFORM=${p}
|
||||
for t in ${TARGETLIST}
|
||||
do
|
||||
make PLATFORM=${p} TARGET=${t} FORMAT=${FORMAT}
|
||||
done
|
||||
done
|
||||
sourceipk_do_create_srcipk
|
||||
}
|
||||
|
||||
do_install () {
|
||||
@@ -70,7 +111,7 @@ do_install () {
|
||||
cp -pPrf ${S}/* ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE}
|
||||
}
|
||||
|
||||
INSANE_SKIP_${PN}-dev = "arch"
|
||||
INSANE_SKIP_${PN}-dev = "arch ldflags"
|
||||
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
FILES_${PN}-dev += "${EDMA3_LLD_INSTALL_DIR_RECIPE}"
|
||||
|
||||
@@ -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"
|
||||
|
||||
# The following commit corresponds to tag DEV_EDMA3_LLD_02_12_01_21_RC1
|
||||
EDMA3_LLD_SRCREV = "562cba36ccd53e89e6979e99a58374513b543f93"
|
||||
# The following commit corresponds to tag DEV_EDMA3_LLD_02_12_01_23A
|
||||
EDMA3_LLD_SRCREV = "84c84a82332b30ece3b00f7d769270466ae836e0"
|
||||
|
||||
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.21"
|
||||
INC_PR = "r2"
|
||||
PV = "2.12.01.23"
|
||||
INC_PR = "r0"
|
||||
|
||||
@@ -7,9 +7,11 @@ COMPATIBLE_MACHINE = "keystone"
|
||||
DEPENDS = "common-csl-ip"
|
||||
|
||||
PLATFORMLIST = "tci6636k2h-evm \
|
||||
tci6636k2h-evm \
|
||||
tci6638k2k-evm \
|
||||
tci6630k2l-evm \
|
||||
c66ak2e-evm \
|
||||
tci66ak2g02-evm \
|
||||
"
|
||||
|
||||
PACKAGES =+ "${PN}-test"
|
||||
|
||||
@@ -7,7 +7,7 @@ DEPENDS = "hplib"
|
||||
include hplib.inc
|
||||
|
||||
# This package builds a kernel module, use kernel PR as base and append a local
|
||||
MACHINE_KERNEL_PR_append = "a"
|
||||
MACHINE_KERNEL_PR_append = "b"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
S ="${WORKDIR}/git/ti/runtime/hplib/module"
|
||||
@@ -18,3 +18,5 @@ inherit module
|
||||
do_install () {
|
||||
oe_runmake install INSTALL_MOD_PATH="${D}"
|
||||
}
|
||||
|
||||
KERNEL_MODULE_AUTOLOAD += "hplibmod"
|
||||
|
||||
@@ -9,12 +9,12 @@ 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.06"
|
||||
HPLIB_SRCREV = "1cbe6a41926c131d9cab63b40d43807c6e56e2fd"
|
||||
# Below Commit ID corresponds to "DEV.HPLIB.01.01.00.07"
|
||||
HPLIB_SRCREV = "74dde26bfcdeb248fae29eb883ac78db89263f9f"
|
||||
|
||||
BRANCH = "${HPLIB_GIT_BRANCH}"
|
||||
SRC_URI = "${HPLIB_GIT_URI};protocol=${HPLIB_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${HPLIB_SRCREV}"
|
||||
|
||||
PV = "01.01.00.06+git${SRCPV}"
|
||||
INC_PR = "r1"
|
||||
PV = "01.01.00.07+git${SRCPV}"
|
||||
INC_PR = "r0"
|
||||
|
||||
@@ -13,15 +13,15 @@ HYPLNK_GIT_PROTOCOL = "git"
|
||||
HYPLNK_GIT_BRANCH = "master"
|
||||
HYPLNK_GIT_DESTSUFFIX = "git/ti/drv/${LLDNAME}"
|
||||
|
||||
# Following commit corresponds to tag DEV.HYPLNK_LLD.02.01.00.05
|
||||
HYPLNK_SRCREV = "ea2a634578626deaa69608a189d5d7e84e5b7127"
|
||||
# Following commit corresponds to tag DEV.HYPLNK_LLD.02.01.00.06
|
||||
HYPLNK_SRCREV = "a1953ca33114c5a4daca6289a7fb75b201f566d2"
|
||||
|
||||
BRANCH="${HYPLNK_GIT_BRANCH}"
|
||||
SRC_URI = "${HYPLNK_GIT_URI};destsuffix=${HYPLNK_GIT_DESTSUFFIX};protocol=${HYPLNK_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${HYPLNK_SRCREV}"
|
||||
|
||||
PV = "2.1.0.5"
|
||||
INC_PR = "r2"
|
||||
PV = "2.1.0.6"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
DEVICELIST_k2e-evm = "k2e"
|
||||
|
||||
@@ -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=39a593dd8fc2a9654c74f679ed329c45"
|
||||
|
||||
COMPATIBLE_MACHINE = "omap5-evm"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
RDEPENDS_${PN} = " libdce"
|
||||
|
||||
SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_04_02/exports/ipumm-${MACHINE}-${PV}.tar.gz;protocol=http"
|
||||
|
||||
SRC_URI[md5sum] = "1572073ebd4f6d127c4e8cf47d270b6a"
|
||||
SRC_URI[sha256sum] = "2fdb469f19e3c9984854f5bc82444fca4d7da869f5e645da22ec0d5beaa5cc65"
|
||||
|
||||
S = "${WORKDIR}/ipumm-${MACHINE}-${PV}"
|
||||
|
||||
TARGET = "ducati-m3-core0.xem3"
|
||||
|
||||
do_install() {
|
||||
mkdir -p ${D}${base_libdir}/firmware
|
||||
cp ${S}/firmware/${TARGET} ${D}${base_libdir}/firmware/${TARGET}
|
||||
}
|
||||
|
||||
FILES_${PN} += "${base_libdir}/firmware/${TARGET}"
|
||||
|
||||
PR = "r4"
|
||||
@@ -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=caa45d993ac010abe2fd319f6613bc26"
|
||||
|
||||
COMPATIBLE_MACHINE = "dra7xx"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
RDEPENDS_${PN} = " libdce"
|
||||
|
||||
SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_07_02/exports/ipumm-dra7xx-evm-${PV}.tar.gz;protocol=http"
|
||||
|
||||
SRC_URI[md5sum] = "06aaf4f144d48ca16054e67e40cc7bc3"
|
||||
SRC_URI[sha256sum] = "0f07176e313a692a05fa6bfe9f7920b677b0924287121945c6e22b3f4408670c"
|
||||
|
||||
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 = "r5"
|
||||
@@ -1,33 +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=57d49afcca8f1be47b1c4e79aa06b3ba"
|
||||
|
||||
COMPATIBLE_MACHINE = "dra7xx"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
RDEPENDS_${PN} = "libdce"
|
||||
|
||||
SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_08_01/exports/ipumm-dra7xx-evm-${PV}.tar.gz;protocol=http"
|
||||
|
||||
SRC_URI[md5sum] = "a1873333e7676ec1b7fcb18fb8b90696"
|
||||
SRC_URI[sha256sum] = "d583d827191a3772f496145cbf81747e10e7ed553d4653379576ac891019d7fb"
|
||||
|
||||
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}"
|
||||
@@ -17,15 +17,17 @@ RDEPENDS_${PN} = " libdce"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
|
||||
|
||||
SRCREV = "486aa14f700783dbee63a0d81fb2e57d27a286e6"
|
||||
SRCREV = "c579a48d3b201fe276e406add64512eb5e90e75f"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PV = "3.00.09.01"
|
||||
PV = "3.00.10.00"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
require recipes-ti/includes/ti-staging.inc
|
||||
|
||||
inherit update-alternatives
|
||||
|
||||
DEPENDS = "ti-xdctools ti-sysbios ti-codec-engine ti-framework-components ti-xdais ti-ccsv6-native ti-ipc-rtos"
|
||||
|
||||
export HWVERSION="ES10"
|
||||
@@ -53,10 +55,15 @@ do_compile() {
|
||||
TARGET = "dra7-ipu2-fw.xem4"
|
||||
|
||||
do_install() {
|
||||
mkdir -p ${D}${base_libdir}/firmware
|
||||
cp ${S}/${TARGET} ${D}${base_libdir}/firmware/${TARGET}
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 ${S}/${TARGET} ${D}${base_libdir}/firmware/${TARGET}.${BPN}
|
||||
}
|
||||
|
||||
FILES_${PN} += "${base_libdir}/firmware/${TARGET}"
|
||||
ALTERNATIVE_${PN} = "dra7-ipu2-fw.xem4"
|
||||
ALTERNATIVE_LINK_NAME[dra7-ipu2-fw.xem4] = "${base_libdir}/firmware/${TARGET}"
|
||||
ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${base_libdir}/firmware/${TARGET}.${BPN}"
|
||||
ALTERNATIVE_PRIORITY = "20"
|
||||
|
||||
PR = "r2"
|
||||
FILES_${PN} += "${base_libdir}/firmware/*"
|
||||
|
||||
PR = "r1"
|
||||
|
||||
@@ -6,15 +6,15 @@ IQN2_LLD_GIT_PROTOCOL = "git"
|
||||
IQN2_LLD_GIT_BRANCH = "master"
|
||||
IQN2_LLD_GIT_DESTSUFFIX = "git/ti/drv/iqn2"
|
||||
|
||||
# Following commit corresponds to DEV.IQN_LLD.01.00.00.08F
|
||||
IQN2_LLD_SRCREV = "29d5358b944f1447c024263f86e8c71784440b99"
|
||||
# Following commit corresponds to DEV.IQN_LLD.01.00.00.10
|
||||
IQN2_LLD_SRCREV = "dfc6bdd3b397b58e234f74eadda6d79ee399e682"
|
||||
|
||||
BRANCH = "${IQN2_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${IQN2_LLD_GIT_URI};destsuffix=${IQN2_LLD_GIT_DESTSUFFIX};protocol=${IQN2_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${IQN2_LLD_SRCREV}"
|
||||
|
||||
PV = "1.0.0.8"
|
||||
INC_PR = "r1"
|
||||
PV = "1.0.0.10"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2l-evm"
|
||||
|
||||
|
||||
@@ -9,14 +9,14 @@ MMAP_LLD_GIT_PROTOCOL = "git"
|
||||
MMAP_LLD_GIT_BRANCH = "master"
|
||||
MMAP_LLD_GIT_DESTSUFFIX = "git/ti/runtime/mmap"
|
||||
|
||||
# Commit correspond to DEV.MMAP.02.00.00.04
|
||||
MMAP_LLD_SRCREV = "306895eb2d5decd14a760e70d273946958ff716f"
|
||||
# Commit correspond to DEV.MMAP.02.00.00.06
|
||||
MMAP_LLD_SRCREV = "70c10fbce809a3ed1cd67c9da2e2a47d3de8f832"
|
||||
|
||||
BRANCH="${MMAP_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${MMAP_LLD_GIT_URI};destsuffix=${MMAP_LLD_GIT_DESTSUFFIX};protocol=${MMAP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${MMAP_LLD_SRCREV}"
|
||||
|
||||
PV = "2.0.0.4"
|
||||
INC_PR = "r4"
|
||||
PV = "2.0.0.6"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/git/ti/runtime/mmap"
|
||||
|
||||
56
recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb
Normal file
56
recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb
Normal file
@@ -0,0 +1,56 @@
|
||||
DESCRIPTION = "NETCP PA firmware for Keystone"
|
||||
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
|
||||
|
||||
PV = "3.0.1.8"
|
||||
PR = "r0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk-evm|k2l-evm|k2e-evm"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "dd8db49ed57f8ac448451cc5e54973c71a99faea"
|
||||
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"
|
||||
|
||||
FWBASENAME = " \
|
||||
ks2_pa_eg0_pdsp0 \
|
||||
ks2_pa_eg0_pdsp1 \
|
||||
ks2_pa_eg0_pdsp2 \
|
||||
ks2_pa_eg1_pdsp0 \
|
||||
ks2_pa_eg2_pdsp0 \
|
||||
ks2_pa_in0_pdsp0 \
|
||||
ks2_pa_in0_pdsp1 \
|
||||
ks2_pa_in1_pdsp0 \
|
||||
ks2_pa_in1_pdsp1 \
|
||||
ks2_pa_in2_pdsp0 \
|
||||
ks2_pa_in3_pdsp0 \
|
||||
ks2_pa_in4_pdsp0 \
|
||||
ks2_pa_in4_pdsp1 \
|
||||
ks2_pa_post_pdsp0 \
|
||||
ks2_pa_post_pdsp1 \
|
||||
"
|
||||
|
||||
FWBASENAME_k2hk-evm = " \
|
||||
ks2_pa_pdsp0_classify1 \
|
||||
ks2_pa_pdsp1_classify1 \
|
||||
ks2_pa_pdsp2_classify1 \
|
||||
ks2_pa_pdsp3_classify2 \
|
||||
ks2_pa_pdsp4_pam \
|
||||
ks2_pa_pdsp5_pam \
|
||||
"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
for f in ${FWBASENAME}; do
|
||||
install -m 0644 ${S}/ti-keystone/$f.bin ${D}${base_libdir}/firmware/$f.bin
|
||||
done
|
||||
}
|
||||
|
||||
FILES_${PN} = "${base_libdir}/firmware"
|
||||
29
recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb
Normal file
29
recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb
Normal file
@@ -0,0 +1,29 @@
|
||||
DESCRIPTION = "NETCP SA firmware for Keystone"
|
||||
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
|
||||
|
||||
PV = "1.0.0"
|
||||
PR = "r0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "588f602a21c62f90b1f4318b881c80a1e711317a"
|
||||
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"
|
||||
|
||||
TARGET = "sa_mci.fw"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware
|
||||
install -m 0644 ${S}/ti-keystone/${TARGET} ${D}${base_libdir}/firmware/${TARGET}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${base_libdir}/firmware"
|
||||
@@ -8,15 +8,15 @@ NWAL_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/nwal-lld.git"
|
||||
NWAL_LLD_GIT_PROTOCOL = "git"
|
||||
NWAL_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.NWAL.02.01.00.08"
|
||||
NWAL_LLD_SRCREV = "e6df99e59a848c7afffe90fc9710b7dcb8067c31"
|
||||
# Below commit ID corresponds to "DEV.NWAL.02.01.00.10"
|
||||
NWAL_LLD_SRCREV = "fc14159765777305a234e732b6170d025394250a"
|
||||
|
||||
BRANCH = "${NWAL_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${NWAL_LLD_GIT_URI};protocol=${NWAL_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${NWAL_LLD_SRCREV}"
|
||||
|
||||
PV = "02.01.00.08"
|
||||
INC_PR = "r2"
|
||||
PV = "02.01.00.10"
|
||||
INC_PR = "r0"
|
||||
|
||||
BASEDIR = "${WORKDIR}/git"
|
||||
S = "${BASEDIR}/ti/drv/nwal"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/pa/COPYING.txt;md5=e8f6789acdcda76d02ed9203fc2e603d"
|
||||
LICENSE = "BSD-3-Clause & TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/pa/COPYING.txt;md5=cd04fb087063a2a82c4ce61983836871"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
@@ -9,16 +9,16 @@ 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.05A"
|
||||
PA_LLD_SRCREV = "ae3aa3e80ecf64fe5a16515d134a6bc217220e2e"
|
||||
# Below Commit ID corresponds to "DEV.PA_LLD.03.00.01.08"
|
||||
PA_LLD_SRCREV = "43badac6ff6269e9449fb03fb7af985e61ab723c"
|
||||
|
||||
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"
|
||||
SRCREV = "${PA_LLD_SRCREV}"
|
||||
|
||||
PV = "03.00.01.05"
|
||||
INC_PR = "r3"
|
||||
PV = "03.00.01.08"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
|
||||
@@ -9,15 +9,15 @@ PKTLIB_GIT_URI = "git://git.ti.com/keystone-rtos/pktlib.git"
|
||||
PKTLIB_GIT_PROTOCOL = "git"
|
||||
PKTLIB_GIT_BRANCH = "master"
|
||||
|
||||
# Corresponds to DEV.PKTLIB.2.1.0.5
|
||||
PKTLIB_SRCREV = "d757026f3d6a837711f4b44b5ffdefed761fc186"
|
||||
# Corresponds to DEV.PKTLIB.2.1.0.7
|
||||
PKTLIB_SRCREV = "22f66931964c25f83d1971f7eb78902d10c17d8a"
|
||||
|
||||
BRANCH = "${PKTLIB_GIT_BRANCH}"
|
||||
SRC_URI = "${PKTLIB_GIT_URI};protocol=${PKTLIB_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${PKTLIB_SRCREV}"
|
||||
|
||||
PV = "2.1.0.5"
|
||||
PR = "r1"
|
||||
PV = "2.1.0.7"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/git/ti/runtime/pktlib"
|
||||
|
||||
|
||||
34
recipes-bsp/powervr-drivers/omapdrm-pvr_1.14.3699939.bb
Normal file
34
recipes-bsp/powervr-drivers/omapdrm-pvr_1.14.3699939.bb
Normal file
@@ -0,0 +1,34 @@
|
||||
DESCRIPTION = "Kernel drivers for the PowerVR SGX chipset found in the TI SoCs"
|
||||
HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-linux"
|
||||
LICENSE = "MIT | GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://eurasia_km/README;beginline=13;endline=22;md5=74506d9b8e5edbce66c2747c50fcef12"
|
||||
|
||||
inherit module
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
|
||||
|
||||
MACHINE_KERNEL_PR_append = "i"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
BRANCH = "ti-img-sgx/${PV}/k4.1"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRCREV = "fed0756f1b8b9d526da2821635c7d742989d47c3"
|
||||
|
||||
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
|
||||
TARGET_PRODUCT_ti33x = "ti335x"
|
||||
TARGET_PRODUCT_ti43x = "ti437x"
|
||||
|
||||
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" TARGET_PRODUCT=${TARGET_PRODUCT}'
|
||||
|
||||
do_compile_prepend() {
|
||||
cd ${S}/eurasia_km/eurasiacon/build/linux2/omap_linux
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make -C ${STAGING_KERNEL_DIR} SUBDIRS=${B}/eurasia_km/eurasiacon/binary2_omap_linux_release/target/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
|
||||
}
|
||||
@@ -1,42 +0,0 @@
|
||||
DESCRIPTION = "Kernel drivers for the PowerVR SGX chipset found in the omap5 SoCs"
|
||||
HOMEPAGE = "http://git.ti.com"
|
||||
LICENSE = "MIT | GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://eurasia_km/README;beginline=13;endline=22;md5=2b841bfc03386bb4d8d9381b79d33898"
|
||||
|
||||
inherit module
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
|
||||
|
||||
MACHINE_KERNEL_PR_append = "i"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
BRANCH_omap-a15 = "dra7/k4.1"
|
||||
BRANCH_ti33x = "am4/k4.1"
|
||||
BRANCH_ti43x = "am4/k4.1"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRCREV_omap-a15 = "e06c0a4e11401534b938b9a7b1c3f27a65db871f"
|
||||
SRCREV_ti33x = "f7ae3f68dd6a05f67b15702b823ed15d2c03105d"
|
||||
SRCREV_ti43x = "f7ae3f68dd6a05f67b15702b823ed15d2c03105d"
|
||||
|
||||
PVR_NULLDRM_ti33x = "1"
|
||||
PVR_NULLDRM_ti43x = "0"
|
||||
PVR_NULLDRM_omap-a15 = "0"
|
||||
|
||||
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" PVR_NULLDRM=${PVR_NULLDRM}'
|
||||
|
||||
DEVICE_SUB_DIR_omap-a15 = "omap5430"
|
||||
DEVICE_SUB_DIR_ti33x = "omap335x"
|
||||
DEVICE_SUB_DIR_ti43x = "omap437x"
|
||||
|
||||
do_compile_prepend() {
|
||||
cd ${S}/eurasia_km/eurasiacon/build/linux2/${DEVICE_SUB_DIR}_linux
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make -C ${STAGING_KERNEL_DIR} SUBDIRS=${B}/eurasia_km/eurasiacon/binary2_${DEVICE_SUB_DIR}_linux_release/target/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
|
||||
}
|
||||
@@ -8,10 +8,10 @@ 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 = "c21ff82cf0a8864a66505be88be1d579a66a983a"
|
||||
SRCREV = "804b548e69ef9fdf44445f6d0968d81cb8a1e7b4"
|
||||
|
||||
PV = "4.0.1"
|
||||
PR = "r1"
|
||||
PV = "4.0.2"
|
||||
PR = "r2"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
@@ -64,7 +64,7 @@ do_install_append_ti33x() {
|
||||
do_install_append_ti43x() {
|
||||
for i in 0 1
|
||||
do
|
||||
install -m 0644 ${S}/examples/am437x/PRU_RPMsg_Echo_Interrupt${i}/gen/PRU_RPMsg_Echo_Interrupt${i}.out \
|
||||
install -m 0644 ${S}/examples/am437x/PRU_RPMsg_Echo_Interrupt1_${i}/gen/PRU_RPMsg_Echo_Interrupt1_${i}.out \
|
||||
${D}/lib/firmware/pru
|
||||
done
|
||||
}
|
||||
@@ -122,8 +122,8 @@ ALTERNATIVE_pru-icss-rpmsg-echo = "${PRU_ICSS_ALTERNATIVES}"
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1.out"
|
||||
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out"
|
||||
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_0-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_1-fw] = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out"
|
||||
|
||||
36
recipes-bsp/prueth-fw/prueth-fw_git.bb
Normal file
36
recipes-bsp/prueth-fw/prueth-fw_git.bb
Normal file
@@ -0,0 +1,36 @@
|
||||
DESCRIPTION = "PRU Ethernet firmware for AM57xx and AM437x"
|
||||
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
|
||||
|
||||
PV_am57xx-evm = "1.0.0"
|
||||
PV_am437x-evm = "2.1.2"
|
||||
|
||||
PR = "r1"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "am57xx-evm|am437x-evm"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "f6c712fd26044d90939ff774f07dfcb951bcefc9"
|
||||
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"
|
||||
|
||||
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"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware/ti-pruss
|
||||
for f in ${TARGET}; do
|
||||
install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/$f
|
||||
done
|
||||
}
|
||||
|
||||
FILES_${PN} = "${base_libdir}/firmware"
|
||||
|
||||
INSANE_SKIP_${PN} = "arch"
|
||||
12
recipes-bsp/qmss-lld/qmss-lld-rtos_git.bb
Normal file
12
recipes-bsp/qmss-lld/qmss-lld-rtos_git.bb
Normal file
@@ -0,0 +1,12 @@
|
||||
inherit ti-pdk
|
||||
|
||||
require qmss-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
DEPENDS_append = " rm-lld-rtos"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
@@ -1,10 +1,10 @@
|
||||
DESCRIPTION = "TI QMSS low level driver unit test and example binaries"
|
||||
|
||||
DEPENDS="common-csl-ip rm-lld cppi-lld qmss-lld"
|
||||
DEPENDS="common-csl-ip rm-lld cppi-lld qmss-lld cmem uio-module-drv"
|
||||
|
||||
include qmss-lld.inc
|
||||
|
||||
PR = "${INC_PR}.1"
|
||||
PR = "${INC_PR}.2"
|
||||
|
||||
CHOICELIST = "yes no"
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/qmss/COPYING.txt;md5=e8f6789acdcda76d02ed9203fc2e603d"
|
||||
LICENSE = "BSD-3-Clause & TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/qmss/COPYING.txt;md5=cd04fb087063a2a82c4ce61983836871"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
@@ -9,15 +9,15 @@ 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.11
|
||||
QMSS_LLD_SRCREV = "2024ab2d411c1a6dd3f5e768a3cb30c2a685f1e4"
|
||||
# commit ID corresponding to DEV.QMSS_LLD.02.01.00.14
|
||||
QMSS_LLD_SRCREV = "4cc3a3f1bcddfc19e2e7d8dd4208ca215e7ecbae"
|
||||
|
||||
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.11"
|
||||
INC_PR = "r2"
|
||||
PV = "02.01.00.14"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
DEVICELIST_k2hk-evm = "k2h k2k"
|
||||
|
||||
12
recipes-bsp/rm-lld/rm-lld-rtos_git.bb
Normal file
12
recipes-bsp/rm-lld/rm-lld-rtos_git.bb
Normal file
@@ -0,0 +1,12 @@
|
||||
inherit ti-pdk
|
||||
|
||||
require rm-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
XDCARGS_k2hk-evm = "k2h k2k"
|
||||
XDCARGS_k2e-evm = "k2e"
|
||||
XDCARGS_k2l-evm = "k2l"
|
||||
XDCARGS_k2g-evm = "k2g"
|
||||
23
recipes-bsp/rm-lld/rm-lld.inc
Normal file
23
recipes-bsp/rm-lld/rm-lld.inc
Normal file
@@ -0,0 +1,23 @@
|
||||
DESCRIPTION = "TI Resource Manager Low Level Driver"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/rm/COPYING.txt;md5=dc61631b65360e6beb73b6c337800afc"
|
||||
|
||||
RM_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/rm-lld.git"
|
||||
RM_LLD_GIT_PROTOCOL = "git"
|
||||
RM_LLD_GIT_BRANCH = "master"
|
||||
RM_LLD_GIT_DESTSUFFIX = "git/ti/drv/rm"
|
||||
|
||||
# Below commit ID corresponds to DEV.RM_LLD.02.02.00.01
|
||||
RM_LLD_SRCREV = "841f2df9726f456d6c026c0aa03095699962d048"
|
||||
|
||||
BRANCH = "${RM_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${RM_LLD_GIT_URI};destsuffix=${RM_LLD_GIT_DESTSUFFIX};protocol=${RM_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${RM_LLD_SRCREV}"
|
||||
|
||||
PV = "02.02.00.01"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
|
||||
BASEDIR = "${WORKDIR}/git"
|
||||
S = "${BASEDIR}/ti/drv/rm"
|
||||
@@ -1,23 +1,6 @@
|
||||
DESCRIPTION = "TI Resource Manager Low Level Driver"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/rm/COPYING.txt;md5=dc61631b65360e6beb73b6c337800afc"
|
||||
require rm-lld.inc
|
||||
|
||||
RM_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/rm-lld.git"
|
||||
RM_LLD_GIT_PROTOCOL = "git"
|
||||
RM_LLD_GIT_BRANCH = "master"
|
||||
RM_LLD_GIT_DESTSUFFIX = "git/ti/drv/rm"
|
||||
|
||||
# Below commit ID corresponds to DEV.RM_LLD.02.01.02.00
|
||||
RM_LLD_SRCREV = "b3d711203c6b4cf99fb2f95dc2f4728dfd1b2639"
|
||||
|
||||
BRANCH = "${RM_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${RM_LLD_GIT_URI};destsuffix=${RM_LLD_GIT_DESTSUFFIX};protocol=${RM_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${RM_LLD_SRCREV}"
|
||||
|
||||
PV = "02.01.02.00"
|
||||
PR = "r2"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
DEPENDS = "ti-ipc libdaemon"
|
||||
|
||||
@@ -30,9 +13,6 @@ FILES_${PN}-test = "${bindir}/rmDspClientTest.out \
|
||||
|
||||
CHOICELIST = "yes no"
|
||||
|
||||
BASEDIR = "${WORKDIR}/git"
|
||||
S = "${BASEDIR}/ti/drv/rm"
|
||||
|
||||
do_compile () {
|
||||
# Now build the lld
|
||||
make -f makefile_armv7 clean lib PDK_INSTALL_PATH=${STAGING_INCDIR} RM_SRC_DIR=${S}
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LICENSE = "BSD-3-Clause & TI-TFL"
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/sa/COPYING.txt;md5=4709d353574a9569e129ebdf20e732dd"
|
||||
LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/sa/COPYING.txt;md5=cd04fb087063a2a82c4ce61983836871"
|
||||
|
||||
SA_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/sa-lld.git"
|
||||
SA_LLD_GIT_PROTOCOL = "git"
|
||||
SA_LLD_GIT_BRANCH = "master"
|
||||
SA_LLD_GIT_DESTSUFFIX = "git/ti/drv/sa"
|
||||
|
||||
# Following commit DEV.SA_LLD.03.00.00.11A
|
||||
SA_LLD_SRCREV = "bf5b097e868b20d23d386abc34a1902903d7d9ea"
|
||||
# Following commit DEV.SA_LLD.03.00.00.13
|
||||
SA_LLD_SRCREV = "ddde4d990482c8f727411a014512bc7959ab2c05"
|
||||
|
||||
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.11"
|
||||
INC_PR = "r1"
|
||||
PV = "03.00.00.13"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DESCRIPTION = "TI SRIO peripheral low level driver unit test and example binaries"
|
||||
DEPENDS="common-csl-ip rm-lld cppi-lld qmss-lld srio-lld cmem"
|
||||
DEPENDS="common-csl-ip rm-lld cppi-lld qmss-lld srio-lld cmem uio-module-drv"
|
||||
|
||||
include srio-lld.inc
|
||||
|
||||
|
||||
@@ -8,15 +8,15 @@ SRIO_LLD_GIT_PROTOCOL = "git"
|
||||
SRIO_LLD_GIT_BRANCH = "master"
|
||||
SRIO_LLD_GIT_DESTSUFFIX = "git/ti/drv/srio"
|
||||
|
||||
# commit ID corresponding to DEV.SRIO_LLD.02.00.00.13
|
||||
SRIO_LLD_SRCREV = "dc49972265afd3ffd3b29ca235b8ca6daf790bd1"
|
||||
# commit ID corresponding to DEV.SRIO_LLD.02.00.00.15
|
||||
SRIO_LLD_SRCREV = "b773a7d08225c30737abc45ebc92a186bac08797"
|
||||
|
||||
BRANCH = "${SRIO_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${SRIO_LLD_GIT_URI};destsuffix=${SRIO_LLD_GIT_DESTSUFFIX};protocol=${SRIO_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${SRIO_LLD_SRCREV}"
|
||||
|
||||
PV = "02.00.00.13"
|
||||
INC_PR = "r2"
|
||||
PV = "02.00.00.15"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k"
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@ DESCRIPTION = "TI SCI firmware"
|
||||
LICENSE = "TI-TFL"
|
||||
LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
|
||||
|
||||
PV = "0.1.0.70"
|
||||
PR = "r1"
|
||||
PV = "0.1.1.4"
|
||||
PR = "r0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
@@ -12,7 +12,7 @@ COMPATIBLE_MACHINE = "k2g-evm"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SRCREV = "778668c4bb5fe59870e549a4a2820b9f7f90e89e"
|
||||
SRCREV = "11c3f5df2276c542966c32e95289ec49d111a696"
|
||||
BRANCH ?= "ti-linux-firmware-4.1.y"
|
||||
|
||||
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
@@ -7,15 +7,15 @@ TRACEFRAMEWORK_GIT_PROTOCOL = "git"
|
||||
TRACEFRAMEWORK_GIT_BRANCH = "master"
|
||||
TRACEFRAMEWORK_GIT_DESTSUFFIX = "git/ti/instrumentation/traceframework"
|
||||
|
||||
# Below commit ID corresponds to DEV.TFWK-01.01.01.07
|
||||
TRACEFRAMEWORK_SRCREV = "8d9c0e3a5bcb43aad98a794c31f42b652c6b3b53"
|
||||
# Below commit ID corresponds to DEV.TFWK-01.01.01.08B
|
||||
TRACEFRAMEWORK_SRCREV = "e7a60a71a385337425547e3cac6716998c6a3528"
|
||||
|
||||
BRANCH="${TRACEFRAMEWORK_GIT_BRANCH}"
|
||||
SRC_URI = "${TRACEFRAMEWORK_GIT_URI};destsuffix=${TRACEFRAMEWORK_GIT_DESTSUFFIX};protocol=${TRACEFRAMEWORK_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
SRCREV = "${TRACEFRAMEWORK_SRCREV}"
|
||||
|
||||
PV = "01.01.01.07"
|
||||
PR = "r4"
|
||||
PV = "01.01.01.08"
|
||||
PR = "r1"
|
||||
|
||||
COMPATIBLE_MACHINE = "(tci6614-evm|keystone)"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
@@ -7,14 +7,20 @@ DESCRIPTION = "u-boot bootloader for TI devices"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://Licenses/README;md5=0507cd7da8e7ad6d6701926ec9b84c95"
|
||||
|
||||
PR = "r15"
|
||||
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 = "5922e09363b1449ba558fd1dfcd527c71119d0ee"
|
||||
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"
|
||||
@@ -36,6 +42,13 @@ 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}
|
||||
|
||||
@@ -4,7 +4,7 @@ include uio-module-drv.inc
|
||||
PV = "2.0.0.0+git${SRCPV}"
|
||||
|
||||
# This package builds a kernel module, use kernel PR as base and append a local
|
||||
MACHINE_KERNEL_PR_append = "c"
|
||||
MACHINE_KERNEL_PR_append = "d"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
do_configure[depends] += "virtual/kernel:do_compile_kernelmodules"
|
||||
@@ -17,3 +17,5 @@ do_install_append () {
|
||||
install -d ${D}${includedir}
|
||||
cp *.h ${D}${includedir}
|
||||
}
|
||||
|
||||
KERNEL_MODULE_AUTOLOAD += "uio_module_drv"
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# This corresponds to version 1.1.0
|
||||
SRCREV = "1ab06f8bcfe7540754558bac331a0312c4b59142"
|
||||
SRCREV = "653f7d0a345bede0542326090b622b885545c712"
|
||||
|
||||
PV = "1.1.0"
|
||||
INC_PR = "r0"
|
||||
INC_PR = "r2"
|
||||
|
||||
SRC_URI = "git://git.ti.com/sdo-emu/gdbc6x.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
|
||||
@@ -188,6 +188,9 @@ do_install () {
|
||||
install -d ${D}${sysconfdir}/udev/rules.d
|
||||
install -m 0644 ${WORKDIR}/99-bufferclass.rules ${D}${sysconfdir}/udev/rules.d/
|
||||
|
||||
touch ${D}${libdir}/ES5.0/ld-linux.so.3
|
||||
touch ${D}${libdir}/ES5.0/ld-linux.so.3\(GLIBC_2.4\)
|
||||
cp -pPR ${S}/gfx_rel_es5.x/libews.so ${D}${libdir}/ES5.0/
|
||||
}
|
||||
|
||||
PACKAGES =+ "${PN}-rawdemos ${PN}-rawtrainingcourses ${PN}-tests"
|
||||
@@ -209,6 +212,7 @@ PRIVATE_LIBS_${PN}-es9 = "libGLESv2.so libIMGegl.so libsrv_um.so libpvr2d.so lib
|
||||
|
||||
|
||||
RPROVIDES_${PN} += "libGLESv2.so libEGL.so libGLES_CM.so libpvr2d.so libIMGegl.so libsrv_init.so libsrv_um.so libsrv_um_dri.so libglslcompiler.so"
|
||||
RPROVIDES_${PN}-es5 += "ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libews.so"
|
||||
|
||||
PACKAGES =+ "${PN}-blitwsegl ${PN}-flipwsegl ${PN}-frontwsegl ${PN}-linuxfbwsegl"
|
||||
FILES_${PN}-blitwsegl = "${libdir}/libpvrPVR2D_BLITWSEGL.so.*"
|
||||
@@ -330,3 +334,8 @@ rm -f $D${sysconfdir}/powervr-esrev
|
||||
pkg_postinst_${PN}-linuxfbwsegl() {
|
||||
rm -f $D${sysconfdir}/powervr-esrev
|
||||
}
|
||||
|
||||
pkg_postinst_${PN}-es5() {
|
||||
rm -f $D${libdir}/ES5.0/ld-linux.so.3*
|
||||
rm -f $D${libdir}/ES5.0/libews.so
|
||||
}
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
|
||||
echo "Initializing the graphics driver ..."
|
||||
pvrsrvinit
|
||||
|
||||
;;
|
||||
stop)
|
||||
# Nothing to be done.
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|stop}"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
@@ -1,4 +0,0 @@
|
||||
[default]
|
||||
WindowSystem=libpvrDRMWSEGL_FRONT.so
|
||||
#WindowSystem=libpvrDRMWSEGL.so
|
||||
DisableHWTQTextureUpload=1
|
||||
@@ -0,0 +1,55 @@
|
||||
DESCRIPTION = "Userspace libraries for PowerVR SGX chipset on TI SoCs"
|
||||
HOMEPAGE = "https://git.ti.com/graphics/omap5-sgx-ddk-um-linux"
|
||||
LICENSE = "TI-TSPA"
|
||||
LIC_FILES_CHKSUM = "file://TI-Linux-Graphics-DDK-UM-Manifest.doc;md5=550702a031857e0426ef7d6f6cf2d9f4"
|
||||
|
||||
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 = "626c4f773b7c704f1d9a55ca80f60a79f809186d"
|
||||
|
||||
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
|
||||
TARGET_PRODUCT_ti33x = "ti335x"
|
||||
TARGET_PRODUCT_ti43x = "ti437x"
|
||||
|
||||
INITSCRIPT_NAME = "rc.pvr"
|
||||
INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r8"
|
||||
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2"
|
||||
|
||||
RDEPENDS_${PN} += "libdrm libudev libgbm wayland libffi libdrm-omap"
|
||||
|
||||
RREPLACES_${PN} = "libegl libgles1 libgles2"
|
||||
RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
|
||||
RREPLACES_${PN}-dbg = "libegl-dbg"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
do_install () {
|
||||
oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT}
|
||||
mkdir -p ${D}${libdir}/gbm
|
||||
ln -sf ../libpvrGBMWSEGL.so.${PV} ${D}${libdir}/gbm/gbm_pvr.so
|
||||
}
|
||||
|
||||
FILES_${PN} = "${bindir}/*"
|
||||
FILES_${PN} += " ${libdir}/*"
|
||||
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"
|
||||
RDEPENDS_${PN} += "${PN}-plugins"
|
||||
|
||||
ALLOW_EMPTY_${PN}-plugins = "1"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
|
||||
INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths"
|
||||
INSANE_SKIP_${PN}-plugins = "dev-so"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
@@ -1,66 +0,0 @@
|
||||
DESCRIPTION = "Userspace libraries for SGX"
|
||||
HOMEPAGE = "http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk"
|
||||
LICENSE = "TI-TSPA"
|
||||
LIC_FILES_CHKSUM = "file://OMAP5-Linux-Graphics-DDK-UM-Manifest.doc;md5=360d293df455e4f2d363bb4014a49603"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
BRANCH_omap-a15 = "master"
|
||||
BRANCH_ti33x = "am3/k4.1"
|
||||
BRANCH_ti43x = "am4/k4.1"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
|
||||
SRCREV_omap-a15 = "d63cd6469fff610317a8e1c986f227bb3e7922f6"
|
||||
SRCREV_ti33x = "84ae5444c7cbc3f4c65a226b9fea62d4a513f3e0"
|
||||
SRCREV_ti43x = "fdf4c0b594ca142a68aabb4c3f82b75be50b46cc"
|
||||
|
||||
INITSCRIPT_NAME = "pvr-init"
|
||||
INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r14"
|
||||
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2"
|
||||
|
||||
RDEPENDS_${PN} += "libdrm"
|
||||
|
||||
RREPLACES_${PN} = "libegl libgles1 libgles2"
|
||||
RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev"
|
||||
RREPLACES_${PN}-dbg = "libegl-dbg"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRC_URI_append = " \
|
||||
file://rc.pvr \
|
||||
file://powervr.ini \
|
||||
"
|
||||
|
||||
do_install () {
|
||||
oe_runmake install DESTDIR=${D}
|
||||
install -d ${D}${sysconfdir}/init.d
|
||||
install -m 0755 ${WORKDIR}/rc.pvr ${D}${sysconfdir}/init.d/pvr-init
|
||||
|
||||
install -d ${D}${sysconfdir}
|
||||
install -m 0644 ${WORKDIR}/powervr.ini ${D}${sysconfdir}/
|
||||
}
|
||||
|
||||
FILES_${PN} = "${bindir}/*"
|
||||
FILES_${PN} += " ${libdir}/*"
|
||||
FILES_${PN} += "${includedir}/* /usr/share/sgx-lib/"
|
||||
FILES_${PN} += "${sysconfdir}/init.d/pvr-init"
|
||||
FILES_${PN} += "${sysconfdir}/powervr.ini"
|
||||
|
||||
PACKAGES =+ "${PN}-plugins"
|
||||
FILES_${PN}-plugins = ""
|
||||
FILES_${PN}-plugins_ti43x = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libpvrws_WAYLAND.so ${libdir}/libpvrws_KMS.so "
|
||||
FILES_${PN}-plugins_ti33x = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrDRMWSEGL_FRONT.so "
|
||||
RDEPENDS_${PN} += "${PN}-plugins"
|
||||
|
||||
ALLOW_EMPTY_${PN}-plugins = "1"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
|
||||
INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths"
|
||||
INSANE_SKIP_${PN}-plugins = "dev-so"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
@@ -1,10 +1,20 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@a0000000 {
|
||||
reg = <0x0 0xa0000000 0x0 0x0a000000>;
|
||||
reg = <0x0 0xa0000000 0x0 0x0c000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_1_ocmc3: cmem_block_mem@40500000 {
|
||||
reg = <0x0 0x40500000 0x0 0x100000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
@@ -19,8 +29,12 @@
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x0 0x0a000000>;
|
||||
cmem-buf-pools = <1 0x0 0x0c000000>;
|
||||
};
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
memory-region = <&cmem_block_mem_1_ocmc3>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
42
recipes-kernel/linux/files/k2e-evm/cmem.dtsi
Normal file
42
recipes-kernel/linux/files/k2e-evm/cmem.dtsi
Normal file
@@ -0,0 +1,42 @@
|
||||
/ {
|
||||
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>;
|
||||
};
|
||||
};
|
||||
};
|
||||
32
recipes-kernel/linux/files/k2e-evm/k2e-uio.dtsi
Normal file
32
recipes-kernel/linux/files/k2e-evm/k2e-uio.dtsi
Normal file
@@ -0,0 +1,32 @@
|
||||
/ {
|
||||
soc {
|
||||
uio_hyperlink0: hyperlink0 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x21400000 0x00001000
|
||||
0x40000000 0x10000000
|
||||
0x0231a000 0x00002000>;
|
||||
clocks = <&clkhyperlink0>;
|
||||
interrupts = <0 387 0x101>;
|
||||
cfg-params
|
||||
{
|
||||
ti,serdes_refclk_khz = <312500>;
|
||||
ti,serdes_maxserrate_khz = <6250000>;
|
||||
ti,serdes_lanerate = "half";
|
||||
ti,serdes_numlanes = <4>;
|
||||
ti,serdes_c1 = <4 4 4 4>;
|
||||
ti,serdes_c2 = <0 0 0 0>;
|
||||
ti,serdes_cm = <0 0 0 0>;
|
||||
ti,serdes_tx_att = <12 12 12 12>;
|
||||
ti,serdes_tx_vreg = <4 4 4 4>;
|
||||
ti,serdes_rx_att = <11 11 11 11>;
|
||||
ti,serdes_rx_boost = <3 3 3 3>;
|
||||
};
|
||||
};
|
||||
uio_srss: srss {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x02330000 0x0000400>;
|
||||
clocks=<&clksr>;
|
||||
interrupts = <0 0x173 0xf01>;
|
||||
};
|
||||
};
|
||||
};
|
||||
54
recipes-kernel/linux/files/k2g-evm/cmem.dtsi
Normal file
54
recipes-kernel/linux/files/k2g-evm/cmem.dtsi
Normal file
@@ -0,0 +1,54 @@
|
||||
/ {
|
||||
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>;
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
58
recipes-kernel/linux/files/k2hk-evm/k2hk-uio.dtsi
Normal file
58
recipes-kernel/linux/files/k2hk-evm/k2hk-uio.dtsi
Normal file
@@ -0,0 +1,58 @@
|
||||
/ {
|
||||
soc {
|
||||
uio_hyperlink0: hyperlink0 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x21400000 0x00001000
|
||||
0x40000000 0x10000000
|
||||
0x0231a000 0x00002000>;
|
||||
clocks = <&clkhyperlink0>;
|
||||
interrupts = <0 387 0x101>;
|
||||
cfg-params
|
||||
{
|
||||
ti,serdes_refclk_khz = <312500>;
|
||||
ti,serdes_maxserrate_khz = <6250000>;
|
||||
ti,serdes_lanerate = "half";
|
||||
ti,serdes_numlanes = <4>;
|
||||
ti,serdes_c1 = <4 4 4 4>;
|
||||
ti,serdes_c2 = <0 0 0 0>;
|
||||
ti,serdes_cm = <0 0 0 0>;
|
||||
ti,serdes_tx_att = <12 12 12 12>;
|
||||
ti,serdes_tx_vreg = <4 4 4 4>;
|
||||
ti,serdes_rx_att = <11 11 11 11>;
|
||||
ti,serdes_rx_boost = <3 3 3 3>;
|
||||
};
|
||||
};
|
||||
|
||||
uio_hyperlink1: hyperlink1 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x21400000 0x00001000
|
||||
0x28000000 0x08000000
|
||||
0x0231c000 0x00002000>;
|
||||
clocks = <&clkhyperlink1>;
|
||||
interrupts = <0 388 0x101>;
|
||||
cfg-params
|
||||
{
|
||||
ti,serdes_refclk_khz = <312500>;
|
||||
ti,serdes_maxserrate_khz = <6250000>;
|
||||
ti,serdes_lanerate = "half";
|
||||
ti,serdes_numlanes = <4>;
|
||||
ti,serdes_c1 = <4 4 4 4>;
|
||||
ti,serdes_c2 = <0 0 0 0>;
|
||||
ti,serdes_cm = <0 0 0 0>;
|
||||
ti,serdes_tx_att = <12 12 12 12>;
|
||||
ti,serdes_tx_vreg = <4 4 4 4>;
|
||||
ti,serdes_rx_att = <11 11 11 11>;
|
||||
ti,serdes_rx_boost = <3 3 3 3>;
|
||||
};
|
||||
};
|
||||
|
||||
uio_srio: srio {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x0232C000 0x00002000
|
||||
0x02900000 0x00040000
|
||||
0x0232C000 0x00002000>;
|
||||
clocks=<&clksrio>;
|
||||
interrupts = <0 154 0xf01>;
|
||||
};
|
||||
};
|
||||
};
|
||||
42
recipes-kernel/linux/files/k2l-evm/cmem.dtsi
Normal file
42
recipes-kernel/linux/files/k2l-evm/cmem.dtsi
Normal file
@@ -0,0 +1,42 @@
|
||||
/ {
|
||||
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>;
|
||||
};
|
||||
};
|
||||
};
|
||||
10
recipes-kernel/linux/files/k2l-evm/k2l-uio.dtsi
Normal file
10
recipes-kernel/linux/files/k2l-evm/k2l-uio.dtsi
Normal file
@@ -0,0 +1,10 @@
|
||||
/ {
|
||||
soc {
|
||||
uio_srss: srss {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x02330000 0x0000400>;
|
||||
clocks=<&clksr>;
|
||||
interrupts = <0 0x173 0xf01>;
|
||||
};
|
||||
};
|
||||
};
|
||||
186
recipes-kernel/linux/files/keystone/keystone-uio.dtsi
Normal file
186
recipes-kernel/linux/files/keystone/keystone-uio.dtsi
Normal file
@@ -0,0 +1,186 @@
|
||||
/ {
|
||||
soc {
|
||||
uio_mpax: mpax {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x00bc00000 0x00000a00>;
|
||||
};
|
||||
|
||||
uio_edma3: edma3 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x02700000 0x000C0000>;
|
||||
};
|
||||
uio_secmgr: secmgr {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x002500100 0x00000004>;
|
||||
};
|
||||
uio_qmss: qmss {
|
||||
compatible = "ti,uio-module-drv";
|
||||
mem = <0x02a00000 0x00100000
|
||||
0x23a00000 0x00200000>;
|
||||
};
|
||||
|
||||
uio_qpend0: qpend0 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 44 0xf04>;
|
||||
interrupt-mode = <1>; /* Interrupt mode oneshot */
|
||||
cfg-params
|
||||
{
|
||||
ti,qm-queue = <662>;
|
||||
};
|
||||
};
|
||||
|
||||
uio_qpend1: qpend1 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 45 0xf04>;
|
||||
interrupt-mode = <1>; /* Interrupt mode oneshot */
|
||||
cfg-params
|
||||
{
|
||||
ti,qm-queue = <663>;
|
||||
};
|
||||
};
|
||||
|
||||
uio_qpend2: qpend2 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 46 0xf04>;
|
||||
interrupt-mode = <1>; /* Interrupt mode oneshot */
|
||||
cfg-params
|
||||
{
|
||||
ti,qm-queue = <664>;
|
||||
};
|
||||
};
|
||||
|
||||
uio_qpend3: qpend3 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 47 0xf04>;
|
||||
interrupt-mode = <1>; /* Interrupt mode oneshot */
|
||||
cfg-params
|
||||
{
|
||||
ti,qm-queue = <665>;
|
||||
};
|
||||
};
|
||||
|
||||
/* The following uio cic2 entries allow access to interupt output
|
||||
* by the cic2 controller: The actual input event triggering the
|
||||
* interrupt is assumed to be programmed other drivers
|
||||
*/
|
||||
uio_cic2_out32: cic2_out32 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 451 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out33: cic2_out33 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 452 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out34: cic2_out34 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 453 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out35: cic2_out35 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 454 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out36: cic2_out36 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 455 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out37: cic2_out37 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 456 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out38: cic2_out38 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 457 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out39: cic2_out39 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 458 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out40: cic2_out40 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 459 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out41: cic2_out41 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 460 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out42: cic2_out42 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 461 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out43: cic2_out43 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 462 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out44: cic2_out44 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 463 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out45: cic2_out45 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 464 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out46: cic2_out46 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 465 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out47: cic2_out47 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 466 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out18: cic2_out18 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 467 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out19: cic2_out19 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 468 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out22: cic2_out22 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 469 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out23: cic2_out23 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 470 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out50: cic2_out50 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 471 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out51: cic2_out51 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 472 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out66: cic2_out66 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 473 0xf01>;
|
||||
};
|
||||
|
||||
uio_cic2_out67: cic2_out67 {
|
||||
compatible = "ti,uio-module-drv";
|
||||
interrupts = <0 474 0xf01>;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -1 +0,0 @@
|
||||
use-combined-config=ti_config_fragments/rt_system_test_defconfig_fragment
|
||||
@@ -1 +0,0 @@
|
||||
use-combined-config=ti_config_fragments/multi_core_system_test_defconfig_fragment
|
||||
@@ -1 +1 @@
|
||||
use-combined-config=ti_config_fragments/multi_core_defconfig_fragment
|
||||
use-combined-config=ti_config_fragments/rt_multi_core_defconfig_fragment
|
||||
|
||||
@@ -6,4 +6,4 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.1:"
|
||||
|
||||
BRANCH = "ti-rt-linux-4.1.y"
|
||||
|
||||
SRCREV = "485229578c4a744ff066a739770ff22f4d5948d9"
|
||||
SRCREV = "3bef1493dbbc61880f09cfda285cd0032a501d41"
|
||||
|
||||
5
recipes-kernel/linux/linux-ti-staging-systest_4.1.bb
Normal file
5
recipes-kernel/linux/linux-ti-staging-systest_4.1.bb
Normal file
@@ -0,0 +1,5 @@
|
||||
require linux-ti-staging_4.1.bb
|
||||
|
||||
# Look in the generic major.minor directory for files
|
||||
# This will have priority over generic non-rt path
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.1:"
|
||||
@@ -7,8 +7,8 @@ inherit kernel
|
||||
|
||||
require recipes-kernel/linux/linux-dtb.inc
|
||||
require recipes-kernel/linux/setup-defconfig.inc
|
||||
require recipes-kernel/linux/multi-kernel.inc
|
||||
require recipes-kernel/linux/cmem.inc
|
||||
require recipes-kernel/linux/ti-uio.inc
|
||||
|
||||
# Look in the generic major.minor directory for files
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.1:"
|
||||
@@ -34,6 +34,14 @@ RDEPENDS_kernel-base_append_k2g-evm = " 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 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_k2l-evm = " netcp-pa-fw"
|
||||
|
||||
# Add run-time dependency for PRU Ethernet firmware to the rootfs
|
||||
RDEPENDS_kernel-base_append_am57xx-evm = " prueth-fw"
|
||||
|
||||
# Default is to package all dtb files for ti33x devices unless building
|
||||
# for the specific beaglebone machine.
|
||||
KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335x-boneblack.dtb"
|
||||
@@ -41,7 +49,8 @@ KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am43x-epos-evm-hdmi.dtb am437x-gp-
|
||||
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.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 dra72-evm.dtb dra72-evm-lcd-lg.dtb dra72-evm-lcd-osd.dtb"
|
||||
KERNEL_DEVICETREE_am57xx-evm = "am57xx-beagle-x15.dtb am57xx-evm.dtb am572x-idk.dtb am571x-idk.dtb am572x-idk-lcd-osd.dtb am571x-idk-lcd-osd.dtb"
|
||||
KERNEL_DEVICETREE_dra7xx-hs-evm = "${KERNEL_DEVICETREE_dra7xx-evm}"
|
||||
KERNEL_DEVICETREE_am57xx-evm = "am57xx-beagle-x15.dtb am57xx-beagle-x15-es2plus.dtb am57xx-evm.dtb am57xx-evm-es2plus.dtb am572x-idk.dtb am571x-idk.dtb am572x-idk-lcd-osd.dtb am571x-idk-lcd-osd.dtb"
|
||||
KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb"
|
||||
KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb"
|
||||
KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb"
|
||||
@@ -60,11 +69,11 @@ S = "${WORKDIR}/git"
|
||||
|
||||
BRANCH = "ti-lsk-linux-4.1.y"
|
||||
|
||||
SRCREV = "0f37ee50e2b263eb5941d91ef6da7d4ca51f7488"
|
||||
PV = "4.1.13+git${SRCPV}"
|
||||
SRCREV = "6b41ca0b945d73ac8c8318083f79411639836643"
|
||||
PV = "4.1.18+git${SRCPV}"
|
||||
|
||||
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
|
||||
MACHINE_KERNEL_PR_append = "e"
|
||||
MACHINE_KERNEL_PR_append = "k"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
KERNEL_CONFIG_DIR = "${S}/ti_config_fragments"
|
||||
@@ -80,3 +89,7 @@ KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
|
||||
KERNEL_GIT_PROTOCOL = "git"
|
||||
SRC_URI += "${KERNEL_GIT_URI};protocol=${KERNEL_GIT_PROTOCOL};branch=${BRANCH} \
|
||||
file://defconfig"
|
||||
|
||||
do_compile_kernelmodules_append() {
|
||||
cp Module.symvers ${STAGING_KERNEL_BUILDDIR}/
|
||||
}
|
||||
|
||||
@@ -1,6 +1,14 @@
|
||||
# KERNEL_LOCALVERSION can be set to add a tag to the end of the
|
||||
# kernel version string. such as the commit id
|
||||
KERNEL_LOCALVERSION ?= ""
|
||||
def get_git_revision(p):
|
||||
import subprocess
|
||||
|
||||
try:
|
||||
return subprocess.Popen("git rev-parse HEAD 2>/dev/null ", cwd=p, shell=True, stdout=subprocess.PIPE).communicate()[0].rstrip()
|
||||
except OSError:
|
||||
return None
|
||||
|
||||
KERNEL_LOCALVERSION = "-g${@get_git_revision('${S}').__str__()[:10]}"
|
||||
|
||||
# Check the defconfig file and see if it points to an in kernel
|
||||
# defconfig that should be used, or if it is a complete config file
|
||||
|
||||
27
recipes-kernel/linux/ti-uio.inc
Normal file
27
recipes-kernel/linux/ti-uio.inc
Normal file
@@ -0,0 +1,27 @@
|
||||
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"
|
||||
|
||||
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"
|
||||
|
||||
do_setup_uio() {
|
||||
if [ "${ENABLE_TI_UIO_DEVICES}" == "1" ]
|
||||
then
|
||||
for dtsi in ${DTSI_LIST}
|
||||
do
|
||||
cp ${WORKDIR}/${dtsi} ${S}/arch/arm/boot/dts/
|
||||
for dtb in ${KERNEL_DEVICETREE}
|
||||
do
|
||||
dts=`echo $dtb | sed -e 's|dtb$|dts|'`
|
||||
echo "#include \"${dtsi}\"" >> ${S}/arch/arm/boot/dts/$dts
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
do_patch[postfuncs] += "do_setup_uio"
|
||||
@@ -1,12 +0,0 @@
|
||||
require ti-sysbios.inc
|
||||
|
||||
PV = "6_42_02_29"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://bios_${PV}_manifest.html;md5=ab905941085d55ea207fcb4cdab4f9c3"
|
||||
|
||||
SRC_URI[sysbiosbin.md5sum] = "ba470b69d1ffa4a34fd05645f240216c"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "eb070642e8ee8e742525599f53ef1547d6f5dded557987550c710ad193d0de31"
|
||||
|
||||
TI_BIN_UNPK_CMDS=""
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
12
recipes-ti/bios/ti-sysbios_6.45.01.29.bb
Normal file
12
recipes-ti/bios/ti-sysbios_6.45.01.29.bb
Normal file
@@ -0,0 +1,12 @@
|
||||
require recipes-ti/bios/ti-sysbios.inc
|
||||
|
||||
PV = "6_45_01_29"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=dbcd89745f1745f24ace8171a96ed493"
|
||||
|
||||
SRC_URI[sysbiosbin.md5sum] = "16cf6dc3c5cc9d2b877fa7d81dd12150"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "efaf5f1d725f3fd06e45476109b1124c74c16c39c870d12929e071047c3e5a22"
|
||||
|
||||
TI_BIN_UNPK_CMDS=""
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
36
recipes-ti/devtools/ti-cg-xml_2.41.00.bb
Normal file
36
recipes-ti/devtools/ti-cg-xml_2.41.00.bb
Normal file
@@ -0,0 +1,36 @@
|
||||
DESCRIPTION = "TI CG_XML"
|
||||
HOMEPAGE = "http://software-dl.ti.com/ccs/non-esd/releases/other/applications_packages/cg_xml/index.htm"
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
require recipes-ti/includes/ti-staging.inc
|
||||
require recipes-ti/includes/ti-unpack.inc
|
||||
|
||||
PV = "2_41_00"
|
||||
|
||||
S = "${WORKDIR}/cg_xml_${PV}"
|
||||
|
||||
SRC_URI = "\
|
||||
http://software-dl.ti.com/ccs/non-esd/releases/other/applications_packages/cg_xml/cg_xml_v${PV}/cg_xml-v${PV}-Linux-x86-Install;name=cgxmlbin_linux \
|
||||
"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://cg_xml_${PV}_Manifest.pdf;md5=ba23d76ef3d5ec111b03267105c91bd4"
|
||||
|
||||
SRC_URI[cgxmlbin_linux.md5sum] = "9e421f25f6da455b0155570ce0e62628"
|
||||
SRC_URI[cgxmlbin_linux.sha256sum] = "bbc25f4abe27a8b93bae1d8581c3dee87111c3769c305d086287038ee9038cbf"
|
||||
|
||||
BINFILE="cg_xml-v${PV}-Linux-x86-Install"
|
||||
TI_BIN_UNPK_CMDS=""
|
||||
TI_BIN_UNPK_ARGS="--prefix ${S} --mode silent"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${CG_XML_INSTALL_DIR_RECIPE}
|
||||
cp -pPrf ${S}/* ${D}${CG_XML_INSTALL_DIR_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} += "${CG_XML_INSTALL_DIR_RECIPE}"
|
||||
|
||||
INSANE_SKIP_${PN} = "arch ldflags"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -2,12 +2,12 @@ DESCRIPTION = "TI DSP Code Generation Tools"
|
||||
HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm"
|
||||
LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Hewlett-Packard & AFL-3.0 & MIT & BSD-2-Clause & PD"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://ti-cgt-c6000_${PV}/LICENSE.txt;md5=b6311962635a4f15630e36ec2d875eca"
|
||||
LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-c6x/LICENSE.txt;md5=b6311962635a4f15630e36ec2d875eca"
|
||||
LIC_FILES_CHKSUM = "file://ti-cgt-c6000_${PV}/C6000_8.1.x_CodeGenerationTools_Manifest.htm;md5=458bf5fa55a865372515aeba0dfa9b72"
|
||||
LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-c6x/C6000_8.1.x_CodeGenerationTools_Manifest.htm;md5=458bf5fa55a865372515aeba0dfa9b72"
|
||||
|
||||
PE = "1"
|
||||
|
||||
require ../includes/ti-unpack.inc
|
||||
require recipes-ti/includes/ti-unpack.inc
|
||||
|
||||
COMPATIBLE_HOST_class-target = "arm.*-linux"
|
||||
|
||||
@@ -37,11 +37,11 @@ BINFILE_NAME_class-target = "cgt6x_arm_installer"
|
||||
|
||||
SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/C6000/${PV}/${BINFILE};name=${BINFILE_NAME}"
|
||||
|
||||
SRC_URI[cgt6x_x86_installer.md5sum] = "cac177c3b94bf308d5198230739639b4"
|
||||
SRC_URI[cgt6x_x86_installer.sha256sum] = "9c9ebab9f29cfd55f7df1df888ede66da3c2ccc0440d602ef34564305f02b9fb"
|
||||
SRC_URI[cgt6x_x86_installer.md5sum] = "43d9a9a6307c7ba0933050e4ba1b0e56"
|
||||
SRC_URI[cgt6x_x86_installer.sha256sum] = "0ce82e2d338b8aab3c3d1eb52217d025bd07952ac40c8f5a9319652d0c8882ad"
|
||||
|
||||
SRC_URI[cgt6x_arm_installer.md5sum] = "7966f5ad2f055c3462ac6c3c13453ed7"
|
||||
SRC_URI[cgt6x_arm_installer.sha256sum] = "f435f886610fc7df585a6ef898494e621b3bfa17f20658436f5e63af86a9a987"
|
||||
SRC_URI[cgt6x_arm_installer.md5sum] = "52433a9ffdc6fbbb539a3c8e3e1c9ec0"
|
||||
SRC_URI[cgt6x_arm_installer.sha256sum] = "286a96e3082086c37129cbbc6c3665c76028b68975d02fc30375a6aaba00532a"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${bindir}
|
||||
@@ -79,7 +79,9 @@ do_install() {
|
||||
|
||||
install -d ${D}${datadir}/man/man1
|
||||
for manfile in ${S}/ti-cgt-c6000_${PV}/man/man1/*; do
|
||||
install -m 644 ${manfile} ${D}${datadir}/man/man1
|
||||
if [ -e ${manfile} ]; then
|
||||
install -m 644 ${manfile} ${D}${datadir}/man/man1
|
||||
fi
|
||||
done
|
||||
|
||||
install -d ${D}${datadir}/doc/ti/cgt-c6x
|
||||
@@ -1,9 +0,0 @@
|
||||
require ti-xdctools-core.inc
|
||||
|
||||
PV = "3_31_02_38"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;md5=9dbb0095cdb8b35508b344aa4f1de333"
|
||||
|
||||
SRC_URI[xdczip.md5sum] = "c76b3d90c3e25d199765557e393d165b"
|
||||
SRC_URI[xdczip.sha256sum] = "c0e1f6911f2294bfb76471fac1a0ceac3e89c7eb1300f84d2571bf78cb62a7d2"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user