mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-01-12 01:20:20 +00:00
Compare commits
150 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9d1015ac81 | ||
|
|
e1147a3a9a | ||
|
|
dfb3ff546c | ||
|
|
b8d23a9f22 | ||
|
|
9544f1ac86 | ||
|
|
6132552fdf | ||
|
|
276c796c45 | ||
|
|
eecf5a6b9e | ||
|
|
065fe64271 | ||
|
|
69af442457 | ||
|
|
c7169aab5f | ||
|
|
f9cb263045 | ||
|
|
3f6ce9266e | ||
|
|
cae8b8d031 | ||
|
|
6ceb96d84c | ||
|
|
414e729133 | ||
|
|
eec697ec06 | ||
|
|
fff6d5d743 | ||
|
|
f6849b5130 | ||
|
|
d9cbbcb555 | ||
|
|
80f3be1519 | ||
|
|
6f3e7fa351 | ||
|
|
e64d5f4370 | ||
|
|
62d7540396 | ||
|
|
6938a5d141 | ||
|
|
6f2cf59d84 | ||
|
|
6b245dc1d1 | ||
|
|
9f07638130 | ||
|
|
e2d739380e | ||
|
|
c33eac3c29 | ||
|
|
69f59c8e41 | ||
|
|
187c4cf4ce | ||
|
|
bcef4a979a | ||
|
|
4f6f81ecb9 | ||
|
|
75e70fb3c7 | ||
|
|
e27ca46e0e | ||
|
|
7e25cabe26 | ||
|
|
40364d062c | ||
|
|
7cd08d0fe0 | ||
|
|
25da423ee0 | ||
|
|
94565261ff | ||
|
|
8765bae841 | ||
|
|
4f26bdd6f0 | ||
|
|
2ac3edb13b | ||
|
|
708863d503 | ||
|
|
6a854e9340 | ||
|
|
103a0c1038 | ||
|
|
2cf963598e | ||
|
|
20f72ccc03 | ||
|
|
4acf517069 | ||
|
|
29b4c0210b | ||
|
|
8ba46625b0 | ||
|
|
131f68bd5e | ||
|
|
d93a4ed2f2 | ||
|
|
baad9f758b | ||
|
|
ac6d0da46a | ||
|
|
0c87b70e7c | ||
|
|
b857f5ab1a | ||
|
|
a24de25388 | ||
|
|
2a675998be | ||
|
|
d3d575e8df | ||
|
|
0e4ce4cde7 | ||
|
|
b30a283cdc | ||
|
|
bd9fc96232 | ||
|
|
d301be58a5 | ||
|
|
24c37fcc24 | ||
|
|
0afa697dc1 | ||
|
|
65dd1ac51d | ||
|
|
9a37c1bbcd | ||
|
|
b2e089fb78 | ||
|
|
b38fd8247a | ||
|
|
5b3ec3236e | ||
|
|
3fef8f7e3f | ||
|
|
f716fa477f | ||
|
|
2f6cb9a27c | ||
|
|
02e3f355f9 | ||
|
|
3bcc2b1a76 | ||
|
|
70e5f882a6 | ||
|
|
b2462fe998 | ||
|
|
a43d68906a | ||
|
|
ba53f6a76f | ||
|
|
469933da29 | ||
|
|
193d816cac | ||
|
|
16af494ca3 | ||
|
|
9b33394ac9 | ||
|
|
50cf6f09eb | ||
|
|
b053b2a7f1 | ||
|
|
1f781998aa | ||
|
|
472847d335 | ||
|
|
f822822da2 | ||
|
|
209023a515 | ||
|
|
a2bfaa5e09 | ||
|
|
eca6414ca7 | ||
|
|
99f92639fc | ||
|
|
bc2f4eb295 | ||
|
|
73b5277a94 | ||
|
|
fa9d92d042 | ||
|
|
6f1740c812 | ||
|
|
61ec224d11 | ||
|
|
0f65c43f78 | ||
|
|
94fd108774 | ||
|
|
f708e4686f | ||
|
|
f9e8966a35 | ||
|
|
6077d966b2 | ||
|
|
3836293360 | ||
|
|
f23c8b6a85 | ||
|
|
bfd0115a3f | ||
|
|
b6e7d844cd | ||
|
|
f73d696807 | ||
|
|
54ef63ca3c | ||
|
|
d48478213d | ||
|
|
b6b0653280 | ||
|
|
196f9bbcec | ||
|
|
6aa0cda670 | ||
|
|
4b5c599d21 | ||
|
|
d2ac115ee8 | ||
|
|
0c005cba69 | ||
|
|
c0aa72646b | ||
|
|
3c54e540aa | ||
|
|
4d48e218a4 | ||
|
|
399c7cfdb0 | ||
|
|
c38bb15e34 | ||
|
|
d531232f47 | ||
|
|
9649a92d06 | ||
|
|
b0f3ccb195 | ||
|
|
afab6fab81 | ||
|
|
831c46e038 | ||
|
|
e13bb2ff4d | ||
|
|
d0da8f1e19 | ||
|
|
b6dc8a4c9c | ||
|
|
a27f9a1eb0 | ||
|
|
a4f7a57340 | ||
|
|
1654f9adf2 | ||
|
|
f0caaf4480 | ||
|
|
0a416589e6 | ||
|
|
68dceee3d5 | ||
|
|
aa5c6ed5d5 | ||
|
|
f70ec2d6fb | ||
|
|
b04fdff5dd | ||
|
|
6ee9142eed | ||
|
|
4c468f25d4 | ||
|
|
1af3f179bc | ||
|
|
e636eab284 | ||
|
|
7d024c4daf | ||
|
|
ccb3a0e7b0 | ||
|
|
ab535f3fd3 | ||
|
|
7e5f7778c4 | ||
|
|
02e3a6c0d9 | ||
|
|
15a468cd87 | ||
|
|
1663002a40 |
@@ -9,6 +9,8 @@ DEPENDS_append_omap-a15 = " ti-cgt-arm-native"
|
||||
DEPENDS_remove_ti33x = "ti-cgt6x-native"
|
||||
DEPENDS_remove_ti43x = "ti-cgt6x-native"
|
||||
DEPENDS_append_omapl1 = " ti-cgt-arm-native"
|
||||
DEPENDS_remove_k3 = "gcc-arm-none-eabi-native ti-cgt6x-native"
|
||||
DEPENDS_append_k3 = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
B = "${WORKDIR}/build"
|
||||
@@ -41,7 +43,10 @@ export TOOLCHAIN_PATH_A15 = "${GCC_ARM_NONE_TOOLCHAIN}"
|
||||
export TOOLCHAIN_PATH_M4 = "${M4_TOOLCHAIN_INSTALL_DIR}"
|
||||
export TOOLCHAIN_PATH_Arm9 = "${M4_TOOLCHAIN_INSTALL_DIR}"
|
||||
export C6X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
|
||||
export TOOLCHAIN_PATH_EVE = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-arp32"
|
||||
export CL_PRU_INSTALL_PATH = "${TI_CGT_PRU_INSTALL_DIR}"
|
||||
export TOOLCHAIN_PATH_GCC_ARCH64 = "${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN}"
|
||||
export TOOLCHAIN_PATH_R5 = "${M4_TOOLCHAIN_INSTALL_DIR}"
|
||||
|
||||
export ROOTDIR = "${B}"
|
||||
export BIOS_INSTALL_PATH = "${SYSBIOS_INSTALL_DIR}"
|
||||
|
||||
@@ -25,7 +25,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 8000"
|
||||
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 8300"
|
||||
|
||||
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
|
||||
# from dmesg:
|
||||
|
||||
@@ -13,7 +13,8 @@ SERIAL_CONSOLE = "115200 ttyS2"
|
||||
KERNEL_DEVICETREE = " \
|
||||
ti/k3-am654-base-board.dtb \
|
||||
ti/k3-am654-evm-csi2-ov490.dtbo ti/k3-am654-evm-oldi-lcd1evm.dtbo \
|
||||
ti/k3-am654-idk.dtbo ti/k3-am654-pcie-usb2.dtbo ti/k3-am654-pcie-usb3.dtbo"
|
||||
ti/k3-am654-gp.dtbo ti/k3-am654-idk.dtbo \
|
||||
ti/k3-am654-pcie-usb2.dtbo ti/k3-am654-pcie-usb3.dtbo"
|
||||
|
||||
UBOOT_MACHINE = "am65x_evm_a53_defconfig"
|
||||
|
||||
@@ -25,3 +26,8 @@ WKS_FILE = "sdimage-bootpart.wks"
|
||||
IMAGE_BOOT_FILES = "u-boot.img"
|
||||
|
||||
do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot"
|
||||
|
||||
# Set the list of device targets for ti-pdk class recipes
|
||||
TI_PDK_LIMIT_SOCS = "am65xx"
|
||||
TI_PDK_LIMIT_BOARDS = "am65xx_evm am65xx_idk"
|
||||
TI_PDK_LIMIT_CORES = "mcu1_0 mpu1_0"
|
||||
|
||||
@@ -28,5 +28,5 @@ MACHINE_GUI_CLASS = "smallscreen"
|
||||
UBI_VOLNAME = "rootfs"
|
||||
|
||||
# List common SoC features, may need to add touchscreen for specific machines
|
||||
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet pci"
|
||||
# Not ready yet - sgx dsp mmip
|
||||
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet pci sgx"
|
||||
# Not ready yet - dsp mmip
|
||||
|
||||
@@ -7,14 +7,14 @@ 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.01
|
||||
AIF2_LLD_SRCREV = "a701bbb5ed2976d5723c955c87a685f7517cffa3"
|
||||
# The following commit correspond to DEV.AIF2LLD.01.02.00.02
|
||||
AIF2_LLD_SRCREV = "e0c978cf1de9007c99a67d4683abaece1fca3617"
|
||||
|
||||
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.1"
|
||||
PV = "1.2.0.2"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2hk"
|
||||
|
||||
@@ -22,7 +22,7 @@ PV_append = "+git${SRCPV}"
|
||||
BRANCH = "ti-atf"
|
||||
SRC_URI = "git://git.ti.com/atf/arm-trusted-firmware.git;branch=${BRANCH}"
|
||||
|
||||
SRCREV ?= "5a0daebab6bf72b27cc74151d4e596247f804e44"
|
||||
SRCREV ?= "d7b4c6e1fdb4553fc23a02776bca111bdcdf6b9f"
|
||||
|
||||
# Make ATF "aware" of OPTEE, no build dependency
|
||||
PACKAGECONFIG[optee] = "SPD=opteed"
|
||||
|
||||
@@ -13,14 +13,14 @@ BCP_LLD_GIT_PROTOCOL = "git"
|
||||
BCP_LLD_GIT_BRANCH = "master"
|
||||
BCP_LLD_GIT_DESTSUFFIX = "git/ti/drv/bcp"
|
||||
|
||||
# Below commit ID corresponds to "DEV.BCP_LLD.02.01.00.06"
|
||||
BCP_LLD_SRCREV = "44e2ffcb6fd236c41f7ea8f9a1684833f5361daa"
|
||||
# Below commit ID corresponds to "DEV.BCP_LLD.02.01.00.07"
|
||||
BCP_LLD_SRCREV = "84c34a7e79a017c39319daa453cea6ea1b45751c"
|
||||
|
||||
BRANCH = "${BCP_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${BCP_LLD_GIT_URI};destsuffix=${BCP_LLD_GIT_DESTSUFFIX};protocol=${BCP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${BCP_LLD_SRCREV}"
|
||||
PV = "02.01.00.06"
|
||||
PV = "02.01.00.07"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${BCP_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -3,23 +3,23 @@ SUMMARY = "TI RTOS Board Library"
|
||||
inherit ti-pdk
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=0e3182ba6a963da159c37eafa9752ade"
|
||||
LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=9bed8e4ac2fb37fc627cefe49eb1c919"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git"
|
||||
BOARD_GIT_PROTOCOL = "git"
|
||||
BOARD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.BOARD.01.00.10.00A"
|
||||
BOARD_SRCREV = "14636b1363383167abb8d2b8ed6297d0b1c64930"
|
||||
# Below commit ID corresponds to "DEV.BOARD.01.00.10.02"
|
||||
BOARD_SRCREV = "60bde3650d067e4064f93c292c8d9108aa1bf57b"
|
||||
|
||||
BRANCH ="${BOARD_GIT_BRANCH}"
|
||||
SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${BOARD_SRCREV}"
|
||||
PV = "01.00.10.00A"
|
||||
PV = "01.00.10.02"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " i2c-lld-rtos \
|
||||
@@ -63,6 +63,11 @@ DEPENDS_append_dra7xx = " pm-lld-rtos \
|
||||
mmcsd-lld-rtos \
|
||||
"
|
||||
|
||||
DEPENDS_append_k3 = " sciclient-rtos \
|
||||
pm-lld-rtos \
|
||||
"
|
||||
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ 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}"
|
||||
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI} ${SECURITY_NOPIE_CFLAGS}"
|
||||
}
|
||||
|
||||
do_install() {
|
||||
|
||||
@@ -14,11 +14,11 @@ CMB_ADDON_GIT_PROTOCOL = "git"
|
||||
CMB_ADDON_GIT_BRANCH = "master"
|
||||
CMB_ADDON_GIT_DESTSUFFIX = "git/ti/addon"
|
||||
|
||||
# Below commit ID corresponds to "DEV.CMB.01.01.00.00"
|
||||
CMB_ADDON_SRCREV = "29c05572b82251bac73cd685afcffdb8549eaaaf"
|
||||
# Below commit ID corresponds to "DEV.CMB.01.01.00.02"
|
||||
CMB_ADDON_SRCREV = "0bcfbb40f1d671206f8cad04aac4e6bf548af21e"
|
||||
|
||||
SRCREV = "${CMB_ADDON_SRCREV}"
|
||||
PV = "01.01.00.00"
|
||||
PV = "01.01.00.02"
|
||||
PR = "r0"
|
||||
|
||||
BRANCH = "${CMB_ADDON_GIT_BRANCH}"
|
||||
|
||||
@@ -4,10 +4,10 @@ LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=26be509e4bb413905bda8309e338e2b1"
|
||||
|
||||
BRANCH = "master"
|
||||
# This corresponds to version 4.15.00.01
|
||||
SRCREV = "000038a65af9428b559de5e00e4a7588892ad7b0"
|
||||
# This corresponds to version 4.15.00.02
|
||||
SRCREV = "0f39ed469f7c327cb0b03139976b511c337c7f6a"
|
||||
|
||||
PV = "4.15.00.01+git${SRCPV}"
|
||||
PV = "4.15.00.02+git${SRCPV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ require common-csl-ip.inc
|
||||
PR = "${INC_PR}.6"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
COMPATIBLE_MACHINE_append = "|c66x"
|
||||
COMPATIBLE_MACHINE_append = "|c66x|k3"
|
||||
|
||||
inherit ti-pdk
|
||||
|
||||
|
||||
@@ -4,16 +4,17 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone|dra7xx|ti33x|ti43x|omapl1"
|
||||
|
||||
PV = "03.03.00.10"
|
||||
PV = "03.03.00.12A"
|
||||
INC_PR = "r0"
|
||||
PE = "1"
|
||||
|
||||
CSL_GIT_URI = "git://git.ti.com/keystone-rtos/common-csl-ip.git"
|
||||
CSL_GIT_PROTOCOL ="git"
|
||||
CSL_GIT_BRANCH = "master"
|
||||
CSL_GIT_DESTSUFFIX = "git"
|
||||
|
||||
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.10"
|
||||
CSL_SRCREV = "b252ed25443938ff59a6622aee2de7bc36304787"
|
||||
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.12A"
|
||||
CSL_SRCREV = "852cfe681c766a2096007fee37358c0782194897"
|
||||
|
||||
BRANCH="${CSL_GIT_BRANCH}"
|
||||
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -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.12A"
|
||||
CPPI_LLD_SRCREV = "6a1d2891b3de9891dea71a069a261c6368209413"
|
||||
# Below Commit ID corresponds to "DEV.CPPI_LLD.02.01.00.13"
|
||||
CPPI_LLD_SRCREV = "e9c498fe581b502415123a8e3dd7c0a08be03958"
|
||||
|
||||
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.12"
|
||||
INC_PR = "r1"
|
||||
PV = "02.01.00.13"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
DEVICELIST_k2hk = "k2h k2k"
|
||||
|
||||
@@ -7,14 +7,14 @@ DFE_LLD_GIT_PROTOCOL = "git"
|
||||
DFE_LLD_GIT_BRANCH = "master"
|
||||
DFE_LLD_GIT_DESTSUFFIX = "git/ti/drv/dfe"
|
||||
|
||||
# Below commit ID corresponds to "DEV.DFE_LLD.01.00.00.08"
|
||||
DFE_LLD_SRCREV = "d51482ef18889bbbd8e9cdc207c6fe9e27b1ab03"
|
||||
# Below commit ID corresponds to "DEV.DFE_LLD.01.00.00.09"
|
||||
DFE_LLD_SRCREV = "da6a84069837b5c9b7a4bdb8824d8a4295866b14"
|
||||
|
||||
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.8"
|
||||
PV = "1.0.0.9"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2l"
|
||||
|
||||
@@ -5,21 +5,21 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://emacver.h;beginline=1;endline=47;md5=f66bb3695972ca2a85d990a390f45d88"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|c665x-evm"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|c665x-evm|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
EMAC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/emac-lld.git"
|
||||
EMAC_LLD_GIT_PROTOCOL = "git"
|
||||
EMAC_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.10A"
|
||||
EMAC_LLD_SRCREV = "a2b663fcdfb485806f5a547336b343e73ebbae86"
|
||||
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.12A"
|
||||
EMAC_LLD_SRCREV = "5501d03014ada54f25e72eda380f751e734f006e"
|
||||
|
||||
BRANCH ="${EMAC_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${EMAC_LLD_SRCREV}"
|
||||
PV = "01.00.03.10A"
|
||||
PV = "01.00.03.12A"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " board-rtos osal-rtos"
|
||||
@@ -27,6 +27,9 @@ DEPENDS_append_ti33x = " starterware-rtos"
|
||||
DEPENDS_append_ti43x = " starterware-rtos"
|
||||
DEPENDS_append_k2g = " cppi-lld-rtos qmss-lld-rtos"
|
||||
|
||||
DEPENDS_remove_k3 = "board-rtos "
|
||||
DEPENDS_append_k3 = " udma-lld-rtos "
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
|
||||
@@ -5,21 +5,21 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://FATFS.h;beginline=1;endline=32;md5=6619832755598d1cc2b01f2e6a1801d6"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
FATFS_GIT_URI = "git://git.ti.com/keystone-rtos/fatfs.git"
|
||||
FATFS_GIT_PROTOCOL = "git"
|
||||
FATFS_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.09"
|
||||
FATFS_SRCREV = "a5652991a9dd9a9b9b9c5c2cf35d1417f8272b00"
|
||||
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.11"
|
||||
FATFS_SRCREV = "8b1bd374ebcb898d209305727106d4bf3f313ab2"
|
||||
|
||||
BRANCH = "${FATFS_GIT_BRANCH}"
|
||||
SRC_URI = "${FATFS_GIT_URI};protocol=${FATFS_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${FATFS_SRCREV}"
|
||||
PV = "01.00.00.09"
|
||||
PV = "01.00.00.11"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " mmcsd-lld-rtos"
|
||||
|
||||
@@ -13,14 +13,14 @@ FAULT_MANAGEMENT_GIT_PROTOCOL = "git"
|
||||
FAULT_MANAGEMENT_GIT_BRANCH = "master"
|
||||
FAULT_MANAGEMENT_GIT_DESTSUFFIX = "git/ti/instrumentation/fault_mgmt"
|
||||
|
||||
# Below commit ID corresponds to "DEV.FAULT_MGMT.01.00.01.03"
|
||||
FAULT_MANAGEMENT_SRCREV = "a300e7d1f262bdfa48c92851bad0da228a41acc3"
|
||||
# Below commit ID corresponds to "DEV.FAULT_MGMT.01.00.01.04"
|
||||
FAULT_MANAGEMENT_SRCREV = "f96fd9d9de8a6c658f444a0d5cabbdbbf43b34f0"
|
||||
|
||||
BRANCH = "${FAULT_MANAGEMENT_GIT_BRANCH}"
|
||||
SRC_URI = "${FAULT_MANAGEMENT_GIT_URI};destsuffix=${FAULT_MANAGEMENT_GIT_DESTSUFFIX};protocol=${FAULT_MANAGEMENT_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${FAULT_MANAGEMENT_SRCREV}"
|
||||
PV = "01.00.01.03"
|
||||
PV = "01.00.01.04"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${FAULT_MANAGEMENT_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -13,14 +13,14 @@ FFTC_LLD_GIT_PROTOCOL = "git"
|
||||
FFTC_LLD_GIT_BRANCH = "master"
|
||||
FFTC_LLD_GIT_DESTSUFFIX = "git/ti/drv/fftc"
|
||||
|
||||
# Below commit ID corresponds to "DEV.FFTC_LLD.02.02.00.06A"
|
||||
FFTC_LLD_SRCREV = "96e8839a2de5f15ba8765f4a6a4fd499689c496d"
|
||||
# Below commit ID corresponds to "DEV.FFTC_LLD.02.02.00.07"
|
||||
FFTC_LLD_SRCREV = "a34c03dd9b03b70dac56b15619c283c8dcbbc227"
|
||||
|
||||
BRANCH = "${FFTC_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${FFTC_LLD_GIT_URI};destsuffix=${FFTC_LLD_GIT_DESTSUFFIX};protocol=${FFTC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${FFTC_LLD_SRCREV}"
|
||||
PV = "02.02.00.06A"
|
||||
PV = "02.02.00.07"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${FFTC_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -5,7 +5,7 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://GPIO.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c667x-evm|c665x-evm"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c667x-evm|c665x-evm|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
GPIO_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/gpio-lld.git"
|
||||
@@ -13,14 +13,14 @@ GPIO_LLD_GIT_PROTOCOL = "git"
|
||||
GPIO_LLD_GIT_BRANCH = "master"
|
||||
GPIO_LLD_GIT_DESTSUFFIX = "git/ti/drv/gpio"
|
||||
|
||||
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.10"
|
||||
GPIO_LLD_SRCREV = "2661a410e5bc00b4769db6ef2692f680a7a42feb"
|
||||
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.12"
|
||||
GPIO_LLD_SRCREV = "49a25da3341c83bec5e5db586217e534de9e2063"
|
||||
|
||||
BRANCH = "${GPIO_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${GPIO_LLD_GIT_URI};destsuffix=${GPIO_LLD_GIT_DESTSUFFIX};protocol=${GPIO_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${GPIO_LLD_SRCREV}"
|
||||
PV = "01.00.00.10"
|
||||
PV = "01.00.00.12"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${GPIO_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -12,14 +12,14 @@ GPMC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/gpmc-lld.git"
|
||||
GPMC_LLD_GIT_PROTOCOL = "git"
|
||||
GPMC_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.GPMC_LLD.01.00.00.01"
|
||||
GPMC_LLD_SRCREV = "86df4c099ad9c84f4b92d515ba64c343c75cf44d"
|
||||
# Below commit ID corresponds to "DEV.GPMC_LLD.01.00.00.02"
|
||||
GPMC_LLD_SRCREV = "320b18c703f70e01ea1b487c7bf9c4e08e7ae2df"
|
||||
|
||||
BRANCH = "${GPMC_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${GPMC_LLD_GIT_URI};protocol=${GPMC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${GPMC_LLD_SRCREV}"
|
||||
PV = "01.00.00.01"
|
||||
PV = "01.00.00.02"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos \
|
||||
|
||||
@@ -13,14 +13,14 @@ 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.07
|
||||
HYPLNK_SRCREV = "7799dd3b1ef425494bf52534adebb915f6566885"
|
||||
# Following commit corresponds to tag DEV.HYPLNK_LLD.02.01.00.08
|
||||
HYPLNK_SRCREV = "2f54bb32fbf08bd2e20446497341e29498702931"
|
||||
|
||||
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.7"
|
||||
PV = "2.1.0.8"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST_k2hk = "k2h k2k"
|
||||
|
||||
@@ -5,7 +5,7 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://I2C.h;beginline=1;endline=32;md5=50084375278c1a2779571be134f98f7c"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
I2C_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/i2c-lld.git"
|
||||
@@ -13,14 +13,14 @@ I2C_LLD_GIT_PROTOCOL = "git"
|
||||
I2C_LLD_GIT_BRANCH = "master"
|
||||
I2C_LLD_GIT_DESTSUFFIX = "git/ti/drv/i2c"
|
||||
|
||||
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.10"
|
||||
I2C_LLD_SRCREV = "631a38ad7245b68bfac40a417bdc9d3a0b7ca724"
|
||||
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.12"
|
||||
I2C_LLD_SRCREV = "3857dbd3039e2ce3a726f2916638596d6a2232f5"
|
||||
|
||||
BRANCH = "${I2C_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${I2C_LLD_GIT_URI};destsuffix=${I2C_LLD_GIT_DESTSUFFIX};protocol=${I2C_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${I2C_LLD_SRCREV}"
|
||||
PV = "01.00.00.10"
|
||||
PV = "01.00.00.12"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://icss_emacDrv.h;beginline=1;endline=40;md5=88d270788c1d8516511304f11a28586d"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=76cafd87d8495b42c2355f7681de15a2"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
@@ -9,14 +9,14 @@ ICSS_EMAC_LLD_GIT_PROTOCOL = "git"
|
||||
ICSS_EMAC_LLD_GIT_BRANCH = "master"
|
||||
ICSS_EMAC_LLD_GIT_DESTSUFFIX = "git/ti/drv/icss_emac"
|
||||
|
||||
# Below commit ID corresponds to "DEV.ICSS_EMAC_LLD.01.00.00.11B"
|
||||
ICSS_EMAC_LLD_SRCREV = "bd643d75a0322b6ca769d8ecbee310d859c0f761"
|
||||
# Below commit ID corresponds to "DEV.ICSS_EMAC_LLD.01.00.00.13"
|
||||
ICSS_EMAC_LLD_SRCREV = "999692b6d60fd54a0390b1cf4724f1620e757fdf"
|
||||
|
||||
BRANCH = "${ICSS_EMAC_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${ICSS_EMAC_LLD_GIT_URI};destsuffix=${ICSS_EMAC_LLD_GIT_DESTSUFFIX};protocol=${ICSS_EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${ICSS_EMAC_LLD_SRCREV}"
|
||||
PV = "01.00.00.11B"
|
||||
PV = "01.00.00.13"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${ICSS_EMAC_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -17,12 +17,12 @@ RDEPENDS_${PN} = " libdce"
|
||||
|
||||
SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
|
||||
|
||||
SRCREV = "035ba2571a273162fde75a31decadc6534d17eca"
|
||||
SRCREV = "e95e96e6d1e112a18d6935a8ede91fefeae70a8f"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PV = "3.00.15.00"
|
||||
PR = "r1"
|
||||
PR = "r3"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
|
||||
@@ -6,14 +6,14 @@ 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.10
|
||||
IQN2_LLD_SRCREV = "dfc6bdd3b397b58e234f74eadda6d79ee399e682"
|
||||
# Following commit corresponds to DEV.IQN_LLD.01.00.00.11
|
||||
IQN2_LLD_SRCREV = "cf78b793523e42867f2c538ae19227d2ae764b86"
|
||||
|
||||
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.10"
|
||||
PV = "1.0.0.11"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2l"
|
||||
|
||||
@@ -3,9 +3,9 @@ SUMMARY = "TI RTOS low level driver for Multi channel Audio Serial port (McASP)"
|
||||
inherit ti-pdk
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=1;endline=47;md5=cc81a11c1566fe1cf19270744f504619"
|
||||
LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=1;endline=47;md5=25868d96216e5d6f286d5fb05a3be9f4"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti43x|omap-a15|k2g|ti33x|omapl1"
|
||||
COMPATIBLE_MACHINE = "ti43x|omap-a15|k2g|ti33x|omapl1|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
MCASP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/mcasp-lld.git"
|
||||
@@ -13,14 +13,14 @@ MCASP_LLD_GIT_PROTOCOL = "git"
|
||||
MCASP_LLD_GIT_BRANCH = "master"
|
||||
MCASP_LLD_GIT_DESTSUFFIX = "git/ti/drv/mcasp"
|
||||
|
||||
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.09"
|
||||
MCASP_LLD_SRCREV = "6459379818712cac10c439a46936bd6bfcd762d7"
|
||||
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.11A"
|
||||
MCASP_LLD_SRCREV = "3620edb04240b63b50b7b9dcb3da361af8152048"
|
||||
|
||||
BRANCH = "${MCASP_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${MCASP_LLD_GIT_URI};destsuffix=${MCASP_LLD_GIT_DESTSUFFIX};protocol=${MCASP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${MCASP_LLD_SRCREV}"
|
||||
PV = "01.01.00.09"
|
||||
PV = "01.01.00.11A"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${MCASP_LLD_GIT_DESTSUFFIX}"
|
||||
@@ -32,6 +32,11 @@ DEPENDS_append_ti43x = " starterware-rtos \
|
||||
"
|
||||
DEPENDS_append_ti33x = " starterware-rtos \
|
||||
"
|
||||
|
||||
DEPENDS_remove_k3 = "edma3-lld-rtos "
|
||||
DEPENDS_append_k3 = " udma-lld-rtos \
|
||||
"
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://mcbspver.h;beginline=1;endline=47;md5=a8a39efd13fa6fe66da5461b898d620e"
|
||||
|
||||
COMPATIBLE_MACHINE = "k2g|c665x-evm"
|
||||
COMPATIBLE_MACHINE = "k2g|c665x-evm|omapl1"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
MCBSP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/mcbsp-lld.git"
|
||||
@@ -13,14 +13,14 @@ MCBSP_LLD_GIT_PROTOCOL = "git"
|
||||
MCBSP_LLD_GIT_BRANCH = "master"
|
||||
MCBSP_LLD_GIT_DESTSUFFIX = "git/ti/drv/mcbsp"
|
||||
|
||||
# Below commit ID corresponds to "DEV.MCBSP_LLD.01.00.00.09"
|
||||
MCBSP_LLD_SRCREV = "e782f251a7009c786a208a15e6bc0331bb6808f6"
|
||||
# Below commit ID corresponds to "DEV.MCBSP_LLD.01.00.00.11A"
|
||||
MCBSP_LLD_SRCREV = "fb654c63ec9cf0c9b898a901abc176ecd9a06517"
|
||||
|
||||
BRANCH = "${MCBSP_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${MCBSP_LLD_GIT_URI};destsuffix=${MCBSP_LLD_GIT_DESTSUFFIX};protocol=${MCBSP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${MCBSP_LLD_SRCREV}"
|
||||
PV = "01.00.00.09"
|
||||
PV = "01.00.00.11A"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${MCBSP_LLD_GIT_DESTSUFFIX}"
|
||||
@@ -31,5 +31,10 @@ DEPENDS_append = " edma3-lld-rtos \
|
||||
export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}"
|
||||
XDCPATH_append = ";${EDMA3_LLD_INSTALL_DIR}/packages"
|
||||
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
export PDK_MCBSP_ROOT_PATH = "${WORKDIR}/build"
|
||||
export DEST_ROOT = "${S}"
|
||||
|
||||
# HTML doc link params
|
||||
PDK_COMP_LINK_TEXT = "MCBSP LLD"
|
||||
|
||||
10
recipes-bsp/mmap-lld/mmap-lld-rtos_git.bb
Normal file
10
recipes-bsp/mmap-lld/mmap-lld-rtos_git.bb
Normal file
@@ -0,0 +1,10 @@
|
||||
inherit ti-pdk
|
||||
|
||||
require recipes-bsp/mmap-lld/mmap-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
# HTML doc link params
|
||||
PDK_COMP_LINK_TEXT = "MMAP LLD"
|
||||
@@ -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.07
|
||||
MMAP_LLD_SRCREV = "4426949ddfafdc8ea9408dbf5a642c3e840f4997"
|
||||
# Commit correspond to DEV.MMAP.02.00.00.08A
|
||||
MMAP_LLD_SRCREV = "bbccde8da6c87f59af3b0494e2d75ba52c69df20"
|
||||
|
||||
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.7"
|
||||
PV = "2.0.0.8A"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/git/ti/runtime/mmap"
|
||||
|
||||
@@ -5,7 +5,7 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://MMCSD.h;beginline=1;endline=32;md5=f74069541d4d165a000a66b4043cb065"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
MMCSD_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/sd-mmc.git"
|
||||
@@ -13,14 +13,14 @@ MMCSD_LLD_GIT_PROTOCOL = "git"
|
||||
MMCSD_LLD_GIT_BRANCH = "master"
|
||||
MMCSD_LLD_GIT_DESTSUFFIX = "git/ti/drv/mmcsd"
|
||||
|
||||
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.11"
|
||||
MMCSD_LLD_SRCREV = "0fdb39f60ad82385b8f7e0cba8c33fe3883b4320"
|
||||
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.13"
|
||||
MMCSD_LLD_SRCREV = "73e5ce5b0c1ebf05ca440263721f045b09cd0688"
|
||||
|
||||
BRANCH = "${MMCSD_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${MMCSD_LLD_GIT_URI};destsuffix=${MMCSD_LLD_GIT_DESTSUFFIX};protocol=${MMCSD_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${MMCSD_LLD_SRCREV}"
|
||||
PV = "01.00.00.11"
|
||||
PV = "01.00.00.13"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${MMCSD_LLD_GIT_DESTSUFFIX}"
|
||||
@@ -32,6 +32,7 @@ DEPENDS_append_ti33x = " starterware-rtos \
|
||||
"
|
||||
DEPENDS_append_ti43x = " starterware-rtos \
|
||||
"
|
||||
DEPENDS_remove_k3 = "edma3-lld-rtos "
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
@@ -8,14 +8,14 @@ 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.11A"
|
||||
NWAL_LLD_SRCREV = "a93303e3d682d7161030113b72c3e1adf755bf89"
|
||||
# Below commit ID corresponds to "DEV.NWAL.02.01.00.12"
|
||||
NWAL_LLD_SRCREV = "fef9d609f446c6a229c571473727ee5d1ad49630"
|
||||
|
||||
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.11A"
|
||||
PV = "02.01.00.12"
|
||||
INC_PR = "r0"
|
||||
|
||||
BASEDIR = "${WORKDIR}/git"
|
||||
|
||||
@@ -3,7 +3,7 @@ require recipes-bsp/osal/osal.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
COMPATIBLE_MACHINE_append = "|c66x"
|
||||
COMPATIBLE_MACHINE_append = "|c66x|k3"
|
||||
|
||||
S = "${WORKDIR}/${OSAL_GIT_DESTSUFFIX}"
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://osal.h;beginline=1;endline=31;md5=ae7b9f0410f26c80dcf790ef3f622fad"
|
||||
LIC_FILES_CHKSUM = "file://osal.h;beginline=1;endline=31;md5=6fbde6922f8bca1e6cd371d3c2faa4f9"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
@@ -9,12 +9,12 @@ OSAL_GIT_PROTOCOL = "git"
|
||||
OSAL_GIT_BRANCH = "master"
|
||||
OSAL_GIT_DESTSUFFIX = "git/ti/osal"
|
||||
|
||||
# Below commit ID corresponding to "DEV.OSAL.01.00.00.10A"
|
||||
OSAL_SRCREV = "d26876bd625d14fc71a9dc79c09d03fab22631dd"
|
||||
# Below commit ID corresponding to "DEV.OSAL.01.00.00.12"
|
||||
OSAL_SRCREV = "f9f47ad458a39201d822aa7f7e4774eb145ed451"
|
||||
|
||||
BRANCH = "${OSAL_GIT_BRANCH}"
|
||||
SRC_URI = "${OSAL_GIT_URI};destsuffix=${OSAL_GIT_DESTSUFFIX};protocol=${OSAL_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${OSAL_SRCREV}"
|
||||
PV = "01.00.00.10A"
|
||||
INC_PR = "r0"
|
||||
PV = "01.00.00.12"
|
||||
INC_PR = "r1"
|
||||
|
||||
@@ -9,14 +9,14 @@ PA_LLD_GIT_PROTOCOL = "git"
|
||||
PA_LLD_GIT_BRANCH = "master"
|
||||
PA_LLD_GIT_DESTSUFFIX = "git/ti/drv/pa"
|
||||
|
||||
# Below commit ID corresponding to "DEV.PA_LLD.03.00.02.05"
|
||||
PA_LLD_SRCREV = "5f24617e71670f17ee9adf71d5b30dc8ff9e5ca3"
|
||||
# Below commit ID corresponding to "DEV.PA_LLD.03.00.02.07"
|
||||
PA_LLD_SRCREV = "fa18f5c511969a950f0cd843960033f4d1da37b1"
|
||||
|
||||
BRANCH = "${PA_LLD_GIT_BRANCH}"
|
||||
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.02.05"
|
||||
PV = "03.00.02.07"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -3,9 +3,9 @@ SUMMARY = "TI RTOS low lever driver for Peripheral Interconnect Express (PCIE)"
|
||||
inherit ti-pdk
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://pcie.h;beginline=1;endline=34;md5=c094db055596498ba803933936611eb2"
|
||||
LIC_FILES_CHKSUM = "file://pcie.h;beginline=1;endline=34;md5=566a784d78790a716d641764d5d60b74"
|
||||
|
||||
COMPATIBLE_MACHINE = "omap-a15|keystone|c66x"
|
||||
COMPATIBLE_MACHINE = "omap-a15|keystone|c66x|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
PCIE_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/pcie-lld.git"
|
||||
@@ -13,16 +13,19 @@ PCIE_LLD_GIT_PROTOCOL = "git"
|
||||
PCIE_LLD_GIT_BRANCH = "master"
|
||||
PCIE_LLD_GIT_DESTSUFFIX = "git/ti/drv/pcie"
|
||||
|
||||
# Below commit ID corresponds to "DEV.PCIE_LLD.02.02.00.12"
|
||||
PCIE_LLD_SRCREV = "90c85b801cc8524deb57d897d204597b11fa26c4"
|
||||
# Below commit ID corresponds to "DEV.PCIE_LLD.02.03.00.01"
|
||||
PCIE_LLD_SRCREV = "61759fc238600e3d5506ce86db1f6b604334edf8"
|
||||
|
||||
BRANCH = "${PCIE_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${PCIE_LLD_GIT_URI};destsuffix=${PCIE_LLD_GIT_DESTSUFFIX};protocol=${PCIE_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${PCIE_LLD_SRCREV}"
|
||||
PV = "02.02.00.12"
|
||||
PV = "02.03.00.01"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append_k3 = " udma-lld-rtos \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/${PCIE_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
export PDK_PCIE_ROOT_PATH ="${WORKDIR}/build"
|
||||
|
||||
@@ -10,15 +10,15 @@ PKTLIB_GIT_PROTOCOL = "git"
|
||||
PKTLIB_GIT_BRANCH = "master"
|
||||
PKTLIB_GIT_DESTSUFFIX = "git/ti/runtime/pktlib"
|
||||
|
||||
# Below commit ID corresponds to "DEV.PKTLIB.2.1.0.7"
|
||||
PKTLIB_SRCREV = "22f66931964c25f83d1971f7eb78902d10c17d8a"
|
||||
# Below commit ID corresponds to "DEV.PKTLIB.2.1.0.8A"
|
||||
PKTLIB_SRCREV = "1fb44eb37ba0fcf94011204c9776360bfef5696c"
|
||||
|
||||
BRANCH = "${PKTLIB_GIT_BRANCH}"
|
||||
# Don't use DESTSUFFIX when cloning since repo contains ti/runtime/pktlib directory tree
|
||||
SRC_URI = "${PKTLIB_GIT_URI};protocol=${PKTLIB_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${PKTLIB_SRCREV}"
|
||||
PV = "2.1.0.7"
|
||||
INC_PR = "r2"
|
||||
PV = "2.1.0.8A"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PKTLIB_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -5,30 +5,34 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://Power.h;beginline=1;endline=31;md5=527b91fdcd26cd19ac07a754f45dedbe"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
|
||||
PM_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/pm-lld.git"
|
||||
PM_LLD_GIT_PROTOCOL = "git"
|
||||
PM_LLD_GIT_BRANCH = "int_pm_am335x"
|
||||
PM_LLD_GIT_BRANCH_dra7xx-evm = "master"
|
||||
PM_LLD_GIT_BRANCH_am57xx-evm = "master"
|
||||
|
||||
PM_LLD_GIT_BRANCH = "master"
|
||||
|
||||
PM_LLD_GIT_BRANCH_ti33x = "int_pm_am335x"
|
||||
PM_LLD_GIT_BRANCH_ti43x = "int_pm_am335x"
|
||||
PM_LLD_GIT_BRANCH_k2g = "int_pm_am335x"
|
||||
|
||||
PM_LLD_GIT_DESTSUFFIX = "git/ti/drv/pm"
|
||||
|
||||
# Below commit ID corresponds to "DEV.PM_LLD.01.04.00.04"
|
||||
PM_LLD_SRCREV = "1c0cae9b001137f68f34bf9168d7c3fa9036b1a6"
|
||||
|
||||
# Below commit ID corresponds to "DEV.PM_LLD.01.08.00.17"
|
||||
PM_LLD_SRCREV_dra7xx-evm = "720f7df19f1b34cd72d8d3937baf5ff0011fd5dd"
|
||||
PM_LLD_SRCREV_am57xx-evm = "720f7df19f1b34cd72d8d3937baf5ff0011fd5dd"
|
||||
# Below commit ID corresponds to "DEV.PM_LLD.01.08.00.19"
|
||||
PM_LLD_SRCREV = "9095c9d1b479d6d1ad483b8b0cf4568c83e599ec"
|
||||
|
||||
# Below commit ID corresponds to "DEV.PM_LLD.01.04.00.05B"
|
||||
PM_LLD_SRCREV_ti33x = "bac16125842f08d05156dccabec74947756d831b"
|
||||
PM_LLD_SRCREV_ti43x = "bac16125842f08d05156dccabec74947756d831b"
|
||||
PM_LLD_SRCREV_k2g = "bac16125842f08d05156dccabec74947756d831b"
|
||||
|
||||
BRANCH = "${PM_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${PM_LLD_GIT_URI};destsuffix=${PM_LLD_GIT_DESTSUFFIX};protocol=${PM_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${PM_LLD_SRCREV}"
|
||||
PV = "01.04.00.04"
|
||||
PV = "01.08.00.19"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PM_LLD_GIT_DESTSUFFIX}"
|
||||
@@ -40,6 +44,10 @@ DEPENDS_append_ti33x = " starterware-rtos \
|
||||
"
|
||||
DEPENDS_append_ti43x = " starterware-rtos \
|
||||
"
|
||||
|
||||
DEPENDS_append_k3 = " sciclient-rtos \
|
||||
"
|
||||
|
||||
export PDK_PM_ROOT_PATH = "${WORKDIR}/build"
|
||||
export DEST_ROOT="${S}"
|
||||
|
||||
|
||||
41
recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
Normal file
41
recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
Normal file
@@ -0,0 +1,41 @@
|
||||
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 = "k3"
|
||||
|
||||
MACHINE_KERNEL_PR_append = "o"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
DEPENDS = "virtual/kernel"
|
||||
|
||||
PROVIDES = "omapdrm-pvr"
|
||||
|
||||
RPROVIDES_${PN} = "omapdrm-pvr"
|
||||
RREPLACES_${PN} = "omapdrm-pvr"
|
||||
RCONFLICTS_${PN} = "omapdrm-pvr"
|
||||
|
||||
BRANCH = "ti-img-sgx/${PV}/k4.14"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
SRCREV = "b630d462f5fbb86e5f98965ba1af35da1207822f"
|
||||
|
||||
TARGET_PRODUCT_k3 = "ti654x"
|
||||
|
||||
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" TARGET_PRODUCT=${TARGET_PRODUCT} WINDOW_SYSTEM=nulldrmws'
|
||||
|
||||
do_compile_prepend() {
|
||||
cd ${S}/eurasia_km/eurasiacon/build/linux2/omap_linux
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make -C ${STAGING_KERNEL_DIR} SUBDIRS=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/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 = "df1d9da2047385fdd27e8735af31000dfdcf7625"
|
||||
SRCREV = "f43599464e8e879a127241b68fbeb0abca4cbd9f"
|
||||
|
||||
PV = "5.2.0"
|
||||
PR = "r1"
|
||||
PV = "5.3.0"
|
||||
PR = "r2"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
@@ -103,6 +103,13 @@ do_install_append_k2g() {
|
||||
}
|
||||
|
||||
do_install_append_am65xx-evm() {
|
||||
for i in 0 1
|
||||
do
|
||||
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \
|
||||
${D}/lib/firmware/pru
|
||||
install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RTU_Halt_${i}.out \
|
||||
${D}/lib/firmware/pru
|
||||
done
|
||||
for i in 0 1 2
|
||||
do
|
||||
for j in 0 1
|
||||
@@ -116,8 +123,8 @@ do_install_append_am65xx-evm() {
|
||||
done
|
||||
}
|
||||
|
||||
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt.out"
|
||||
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt*"
|
||||
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt* /lib/firmware/pru/RTU_Halt*"
|
||||
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt* /lib/firmware/pru/RTU_RPMsg_Echo_Interrupt*"
|
||||
|
||||
# Set up names for the firmwares
|
||||
PRU_ICSS_ALTERNATIVES_ti33x = "am335x-pru0-fw am335x-pru1-fw"
|
||||
@@ -179,6 +186,19 @@ ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru0_1-fw] = "/lib/firmware/pru/PRU_Halt.ou
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru1_0-fw] = "/lib/firmware/pru/PRU_Halt.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru1_1-fw] = "/lib/firmware/pru/PRU_Halt.out"
|
||||
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_0-fw] = "/lib/firmware/pru/PRU_Halt_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_1-fw] = "/lib/firmware/pru/PRU_Halt_1.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_0-fw] = "/lib/firmware/pru/PRU_Halt_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_1-fw] = "/lib/firmware/pru/PRU_Halt_1.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_0-fw] = "/lib/firmware/pru/PRU_Halt_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_1-fw] = "/lib/firmware/pru/PRU_Halt_1.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_0-fw] = "/lib/firmware/pru/RTU_Halt_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_1-fw] = "/lib/firmware/pru/RTU_Halt_1.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_0-fw] = "/lib/firmware/pru/RTU_Halt_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_1-fw] = "/lib/firmware/pru/RTU_Halt_1.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_0-fw] = "/lib/firmware/pru/RTU_Halt_0.out"
|
||||
ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_1-fw] = "/lib/firmware/pru/RTU_Halt_1.out"
|
||||
|
||||
ALTERNATIVE_PRIORITY_pru-icss-halt = "50"
|
||||
|
||||
# Create the pru-icss-rpmsg-echo firmware alternatives
|
||||
|
||||
33
recipes-bsp/pruss-lld/pruss-lld-apps_git.bb
Normal file
33
recipes-bsp/pruss-lld/pruss-lld-apps_git.bb
Normal file
@@ -0,0 +1,33 @@
|
||||
DESCRIPTION = "TI PRUSS low level driver example applications"
|
||||
|
||||
DEPENDS="common-csl-ip pruss-lld osal ti-pdk-build-rtos pruss-lld-rtos"
|
||||
|
||||
DEPENDS_append_ti33x = " starterware"
|
||||
DEPENDS_append_ti43x = " starterware"
|
||||
|
||||
include pruss-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
S = "${WORKDIR}/${PRUSS_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} PDK_PKG_PATH=${STAGING_DATADIR}/ti/ti-pdk-tree/packages PRUSS_SRC_DIR=${S}"
|
||||
|
||||
|
||||
DEVICE_LIST ?= "${TI_PDK_LIMIT_SOCS}"
|
||||
|
||||
do_compile () {
|
||||
# Build the apps
|
||||
for device in ${DEVICE_LIST}
|
||||
do
|
||||
oe_runmake apps DEVICE="$device"
|
||||
done
|
||||
}
|
||||
|
||||
do_install () {
|
||||
# Install the app binary
|
||||
for device in ${DEVICE_LIST}
|
||||
do
|
||||
oe_runmake installapp INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device"
|
||||
done
|
||||
}
|
||||
@@ -3,6 +3,7 @@ SUMMARY = "TI RTOS low level driver library for PRUSS"
|
||||
inherit ti-pdk
|
||||
require recipes-bsp/pruss-lld/pruss-lld.inc
|
||||
|
||||
COMPATIBLE_MACHINE_append = "|k3"
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
S = "${WORKDIR}/${PRUSS_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -9,13 +9,13 @@ PRUSS_LLD_GIT_PROTOCOL = "git"
|
||||
PRUSS_LLD_GIT_BRANCH = "master"
|
||||
PRUSS_LLD_GIT_DESTSUFFIX = "git/ti/drv/pruss"
|
||||
|
||||
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.09A"
|
||||
PRUSS_LLD_SRCREV = "e56c0950d30f59db3186f354ea4416eac556a331"
|
||||
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.11"
|
||||
PRUSS_LLD_SRCREV = "4319eb250685f672979d4d6cc80c40a56e1afa0d"
|
||||
|
||||
BRANCH = "${PRUSS_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${PRUSS_LLD_GIT_URI};destsuffix=${PRUSS_LLD_GIT_DESTSUFFIX};protocol=${PRUSS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${PRUSS_LLD_SRCREV}"
|
||||
PV = "01.00.00.09A"
|
||||
PV = "01.00.00.11"
|
||||
INC_PR = "r0"
|
||||
|
||||
|
||||
@@ -9,14 +9,14 @@ QMSS_LLD_GIT_PROTOCOL = "git"
|
||||
QMSS_LLD_GIT_BRANCH = "master"
|
||||
QMSS_LLD_GIT_DESTSUFFIX = "git/ti/drv/qmss"
|
||||
|
||||
# Below commit ID corresponding to "DEV.QMSS_LLD.02.01.00.15A"
|
||||
QMSS_LLD_SRCREV = "72fe9dc35b9e128a95b4e3e4403cb197616e2e88"
|
||||
# Below commit ID corresponding to "DEV.QMSS_LLD.02.01.00.16"
|
||||
QMSS_LLD_SRCREV = "7934ae59f545b302ede96482e61a1f79ff3518ce"
|
||||
|
||||
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.15A"
|
||||
PV = "02.01.00.16"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k k2l k2e"
|
||||
|
||||
@@ -4,6 +4,10 @@ COMPATIBLE_MACHINE_append = "|c66x"
|
||||
|
||||
require rm-lld.inc
|
||||
|
||||
PR = "${INC_PR}.1"
|
||||
PR = "${INC_PR}.2"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
# HTML doc link params
|
||||
PDK_COMP_LINK_TEXT = "RM LLD"
|
||||
|
||||
|
||||
@@ -7,15 +7,15 @@ 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.02"
|
||||
RM_LLD_SRCREV = "6165053f88d1ccb5083f797d24800d5400804647"
|
||||
# Below commit ID corresponds to "DEV.RM_LLD.02.02.00.03"
|
||||
RM_LLD_SRCREV = "cbcd522f2052204a8690fa0ca1f39b5f28388e81"
|
||||
|
||||
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.02"
|
||||
INC_PR = "r1"
|
||||
PV = "02.02.00.03"
|
||||
INC_PR = "r0"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone"
|
||||
|
||||
|
||||
@@ -6,9 +6,21 @@ require recipes-bsp/sa-lld/sa-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
COMPATIBLE_MACHINE_append = "|c667x-evm"
|
||||
COMPATIBLE_MACHINE_append = "|c667x-evm|k3"
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE_k3 = "0"
|
||||
|
||||
# SA promote/demote library depends on osal
|
||||
DEPENDS_append_k3 = " osal-rtos \
|
||||
"
|
||||
export PDK_SA_ROOT_PATH ="${WORKDIR}/build"
|
||||
export DEST_ROOT="${S}"
|
||||
|
||||
INSANE_SKIP_${PN} = "arch"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
# HTML doc link params
|
||||
PDK_COMP_LINK_TEXT = "SA LLD"
|
||||
|
||||
|
||||
@@ -14,14 +14,17 @@ DEVICELIST_k2e = "k2e"
|
||||
|
||||
CHOICELIST = "no yes"
|
||||
|
||||
PARALLEL_MAKE = ""
|
||||
EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} SA_SRC_DIR=${S}"
|
||||
|
||||
do_compile () {
|
||||
# Now build the lld in the updated directory
|
||||
for device in ${DEVICELIST}
|
||||
do
|
||||
make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" SA_SRC_DIR=${S}
|
||||
oe_runmake clean DEVICE="$device"
|
||||
for choice in ${CHOICELIST}
|
||||
do
|
||||
make -f makefile_armv7 examples utils PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" SA_SRC_DIR=${S} USEDYNAMIC_LIB="$choice"
|
||||
oe_runmake examples utils DEVICE="$device" USEDYNAMIC_LIB="$choice"
|
||||
done
|
||||
done
|
||||
}
|
||||
@@ -34,7 +37,7 @@ do_install () {
|
||||
|
||||
for device in ${DEVICELIST}
|
||||
do
|
||||
make -f makefile_armv7 installbin PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" SA_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir}
|
||||
oe_runmake installbin DEVICE="$device" INSTALL_BIN_BASE_DIR=${D}${bindir}
|
||||
done
|
||||
}
|
||||
|
||||
|
||||
@@ -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 corresponding to "DEV.SA_LLD.03.00.00.20"
|
||||
SA_LLD_SRCREV = "af0e6ad9fcc41085e3dc7e463e093e77741b26ad"
|
||||
# Below commit ID corresponding to "DEV.SA_LLD.04.00.00.00A"
|
||||
SA_LLD_SRCREV = "87da7160925db0d3e52b8d7a53853777549a9a93"
|
||||
|
||||
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.20"
|
||||
PV = "04.00.00.00A"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -4,15 +4,18 @@ DEPENDS = "common-csl-ip"
|
||||
|
||||
include sa-lld.inc
|
||||
|
||||
PR = "${INC_PR}.0"
|
||||
PR = "${INC_PR}.1"
|
||||
|
||||
PARALLEL_MAKE = ""
|
||||
EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}"
|
||||
|
||||
do_compile () {
|
||||
# Now build the lld in the updated directory
|
||||
make -f makefile_armv7 clean lib PDK_INSTALL_PATH=${STAGING_INCDIR}
|
||||
oe_runmake clean lib
|
||||
}
|
||||
|
||||
do_install () {
|
||||
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
|
||||
oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
|
||||
chown -R root:root ${D}
|
||||
|
||||
# Set the generic device library symbolic link
|
||||
|
||||
85
recipes-bsp/sciclient/sciclient-rtos_git.bb
Normal file
85
recipes-bsp/sciclient/sciclient-rtos_git.bb
Normal file
@@ -0,0 +1,85 @@
|
||||
SUMMARY = "TI RTOS low level driver for SCICLIENT"
|
||||
|
||||
inherit ti-pdk
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://sciclient.h;beginline=1;endline=31;md5=7224b2eeca1444815f1737bfcdfa892a"
|
||||
|
||||
COMPATIBLE_MACHINE = "k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SCICLIENT_GIT_URI = "git://git.ti.com/keystone-rtos/sciclient.git"
|
||||
SCICLIENT_GIT_PROTOCOL = "git"
|
||||
SCICLIENT_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.SCICLIENT.01.00.00.00"
|
||||
SCICLIENT_SRCREV = "b865ba8a56b298048e21a26abb087c34113f5da1"
|
||||
|
||||
BRANCH = "${SCICLIENT_GIT_BRANCH}"
|
||||
SRC_URI = "${SCICLIENT_GIT_URI};protocol=${SCICLIENT_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${SCICLIENT_SRCREV}"
|
||||
PV = "01.00.00.00"
|
||||
PR = "r2"
|
||||
|
||||
DEPENDS_append = " osal-rtos common-csl-ip-rtos"
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
SCICLIENT_PACKAGE_BASE = "${S}/../sciclient_base"
|
||||
SCICLIENT_ROOTPATH = "${SCICLIENT_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/sciclient"
|
||||
|
||||
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
|
||||
export PDK_SCICLIENT_ROOT_PATH = "${SCICLIENT_PACKAGE_BASE}/package/all/pdk_/packages"
|
||||
|
||||
#export PDK_SCICLIENT_ROOT_PATH ="${WORKDIR}/build"
|
||||
#export DEST_ROOT="${S}"
|
||||
|
||||
LIMSOCS_am65xx-evm = "am65xx"
|
||||
LIMBOARDS_am65xx-evm = "am65xx_evm"
|
||||
BOARD_PACKAGE_am65xx-evm = "am65xx_evm"
|
||||
|
||||
# HTML doc link params
|
||||
PDK_COMP_LINK_TEXT = "SCICLIENT"
|
||||
|
||||
do_configure() {
|
||||
|
||||
rm -rf ${SCICLIENT_PACKAGE_BASE}
|
||||
cd ${S}
|
||||
|
||||
# remove any previous package
|
||||
rm -f ${SCICLIENT_PACKAGE_BASE}
|
||||
|
||||
# make the release package before building it
|
||||
make package BOARD=${BOARD_PACKAGE} DEST_ROOT=${SCICLIENT_PACKAGE_BASE} PDK_SCICLIENT_COMP_PATH=${S}
|
||||
|
||||
# This is to ensure the make package completed successfully
|
||||
cat ${SCICLIENT_ROOTPATH}/makefile
|
||||
}
|
||||
|
||||
do_compile() {
|
||||
|
||||
cd ${SCICLIENT_ROOTPATH}
|
||||
|
||||
# Clean
|
||||
# make clean LIMIT_SOCS="${LIMSOCS}" LIMIT_BOARDS="${LIMBOARDS}"
|
||||
|
||||
# Build am65xx libraries
|
||||
make lib xdc_meta doxygen LIMIT_SOCS="${LIMSOCS}" LIMIT_BOARDS="${LIMBOARDS}"
|
||||
|
||||
#archive
|
||||
tar -cf sciclient.tar --exclude='*.tar' ./*
|
||||
}
|
||||
|
||||
do_install() {
|
||||
cd ${SCICLIENT_ROOTPATH}
|
||||
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/sciclient
|
||||
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/sciclient \;
|
||||
}
|
||||
|
||||
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
|
||||
|
||||
INSANE_SKIP_${PN} = "arch ldflags file-rdeps"
|
||||
|
||||
INSANE_SKIP_${PN}-dbg = "arch"
|
||||
@@ -13,14 +13,14 @@ SERDES_DIAG_GIT_PROTOCOL = "git"
|
||||
SERDES_DIAG_GIT_BRANCH = "master"
|
||||
SERDES_DIAG_GIT_DESTSUFFIX = "git/ti/diag/serdes_diag"
|
||||
|
||||
# Below commit ID corresponds to "DEV.DIAG_SERDES_SB.01.00.00.10"
|
||||
SERDES_DIAG_SRCREV = "0154d758e2df0f38baec97843dca0b784dcce6b4"
|
||||
# Below commit ID corresponds to "DEV.DIAG_SERDES_SB.01.00.00.11"
|
||||
SERDES_DIAG_SRCREV = "48e1cb668dc118a11f38df244003ed0f35d50ed1"
|
||||
|
||||
BRANCH = "${SERDES_DIAG_GIT_BRANCH}"
|
||||
SRC_URI = "${SERDES_DIAG_GIT_URI};destsuffix=${SERDES_DIAG_GIT_DESTSUFFIX};protocol=${SERDES_DIAG_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${SERDES_DIAG_SRCREV}"
|
||||
PV = "01.00.00.10"
|
||||
PV = "01.00.00.11"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${SERDES_DIAG_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -5,21 +5,21 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://SPI.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
SPI_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/spi-lld.git"
|
||||
SPI_LLD_GIT_PROTOCOL = "git"
|
||||
SPI_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.10A"
|
||||
SPI_LLD_SRCREV = "3a62b6d24ba3c70c27442820196a76f98ab6e458"
|
||||
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.12A"
|
||||
SPI_LLD_SRCREV = "5f591af32a1ff92140cf7d2b40cd131bb308ab73"
|
||||
|
||||
BRANCH = "${SPI_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${SPI_LLD_GIT_URI};protocol=${SPI_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${SPI_LLD_SRCREV}"
|
||||
PV = "01.00.00.10A"
|
||||
PV = "01.00.00.12A"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos \
|
||||
@@ -28,6 +28,10 @@ DEPENDS_append = " osal-rtos \
|
||||
DEPENDS_append_ti33x = " starterware-rtos"
|
||||
DEPENDS_append_ti43x = " starterware-rtos"
|
||||
|
||||
DEPENDS_remove_k3 = "edma3-lld-rtos "
|
||||
DEPENDS_append_k3 = " udma-lld-rtos"
|
||||
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
|
||||
@@ -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.16"
|
||||
SRIO_LLD_SRCREV = "70664382b7baf0fc52b3504cc58d6d0d720cc639"
|
||||
# commit ID corresponding to "DEV.SRIO_LLD.02.00.00.17"
|
||||
SRIO_LLD_SRCREV = "444fe581426c04c9d57f9bce6763ebe43ce284f8"
|
||||
|
||||
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.16"
|
||||
INC_PR = "r1"
|
||||
PV = "02.00.00.17"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2h k2k"
|
||||
|
||||
|
||||
@@ -8,14 +8,14 @@ STARTERWARE_GIT_URI = "git://git.ti.com/keystone-rtos/starterware.git"
|
||||
STARTERWARE_GIT_PROTOCOL = "git"
|
||||
STARTERWARE_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.STARTERWARE.PROCSDK.02.01.01.06C"
|
||||
STARTERWARE_SRCREV = "c8bbba0b37303529307be608ecca5fee66099973"
|
||||
# Below commit ID corresponds to "DEV.STARTERWARE.PROCSDK.02.01.01.08"
|
||||
STARTERWARE_SRCREV = "70d44f0ae67c110a5898805fca7878ae5001d22c"
|
||||
|
||||
BRANCH = "${STARTERWARE_GIT_BRANCH}"
|
||||
SRC_URI = "${STARTERWARE_GIT_URI};protocol=${STARTERWARE_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${STARTERWARE_SRCREV}"
|
||||
PV = "02.01.01.06C"
|
||||
PV = "02.01.01.08"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
@@ -13,14 +13,14 @@ TCP3D_LLD_GIT_PROTOCOL = "git"
|
||||
TCP3D_LLD_GIT_BRANCH = "master"
|
||||
TCP3D_LLD_GIT_DESTSUFFIX = "git/ti/drv/bcp"
|
||||
|
||||
# Below commit ID corresponds to "DEV.TCP3D_LLD.02.01.00.05"
|
||||
TCP3D_LLD_SRCREV = "8eb2edfc694982633e0dd01ba7b067ac9f634da9"
|
||||
# Below commit ID corresponds to "DEV.TCP3D_LLD.02.01.00.06"
|
||||
TCP3D_LLD_SRCREV = "f76b6da0a31e4232c0f728703f8dece3d8d88aaa"
|
||||
|
||||
BRANCH = "${TCP3D_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${TCP3D_LLD_GIT_URI};destsuffix=${TCP3D_LLD_GIT_DESTSUFFIX};protocol=${TCP3D_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${TCP3D_LLD_SRCREV}"
|
||||
PV = "02.01.00.05"
|
||||
PV = "02.01.00.06"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${TCP3D_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -9,15 +9,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.08B"
|
||||
TRACEFRAMEWORK_SRCREV = "e7a60a71a385337425547e3cac6716998c6a3528"
|
||||
# Below commit ID corresponds to "DEV.TFWK-01.01.01.09"
|
||||
TRACEFRAMEWORK_SRCREV = "47100a261788ffc55cc25d3b2d62f11434b31fc9"
|
||||
|
||||
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.08"
|
||||
INC_PR = "r1"
|
||||
PV = "01.01.01.09"
|
||||
INC_PR = "r0"
|
||||
|
||||
DEVICELIST = "k2k k2h k2e k2l"
|
||||
DEVICELIST_k2hk = "k2k k2h"
|
||||
|
||||
@@ -7,7 +7,7 @@ PR = "${INC_PR}.0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://nimu_eth.h;beginline=1;endline=35;md5=ee9c662c39d4584fb2a8b66413d2866d"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1|k3"
|
||||
|
||||
NIMU_DESTSUFFIX = "git/ndk/nimu"
|
||||
|
||||
@@ -25,6 +25,7 @@ DEPENDS_append_k2g = " emac-lld-rtos"
|
||||
DEPENDS_append_c665x-evm = " emac-lld-rtos"
|
||||
DEPENDS_append_c667x-evm = " pa-lld-rtos cppi-lld-rtos"
|
||||
DEPENDS_append_omapl1 = " emac-lld-rtos"
|
||||
DEPENDS_append_k3 = " emac-lld-rtos"
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
@@ -6,12 +6,12 @@ TRANSPORT_GIT_URI = "git://git.ti.com/keystone-rtos/transport.git"
|
||||
TRANSPORT_GIT_PROTOCOL = "git"
|
||||
TRANSPORT_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.11A"
|
||||
TRANSPORT_SRCREV = "472efde60b5ede35c0746c432001d8e3673a6bb9"
|
||||
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.13"
|
||||
TRANSPORT_SRCREV = "3129b2ac9b00eb8882252402bc6ff31092e57da2"
|
||||
|
||||
BRANCH = "${TRANSPORT_GIT_BRANCH}"
|
||||
SRC_URI = "${TRANSPORT_GIT_URI};protocol=${TRANSPORT_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${TRANSPORT_SRCREV}"
|
||||
PV = "01.00.00.11A"
|
||||
PV = "01.00.00.13"
|
||||
INC_PR = "r0"
|
||||
|
||||
@@ -12,14 +12,14 @@ TSIP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/tsip-lld.git"
|
||||
TSIP_LLD_GIT_PROTOCOL = "git"
|
||||
TSIP_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.TSIP_LLD.01.00.00.07A"
|
||||
TSIP_LLD_SRCREV = "211d2f1a5c3c7ec80349a18e6e6cae6c9e4df921"
|
||||
# Below commit ID corresponds to "DEV.TSIP_LLD.01.00.00.08"
|
||||
TSIP_LLD_SRCREV = "f40c0153b711622e67ab4b36da5cf044f7bd9a8e"
|
||||
|
||||
BRANCH = "${TSIP_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${TSIP_LLD_GIT_URI};protocol=${TSIP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${TSIP_LLD_SRCREV}"
|
||||
PV = "01.00.00.07"
|
||||
PV = "01.00.00.08"
|
||||
PR = "r0"
|
||||
|
||||
# HTML doc link params
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require u-boot-ti.inc
|
||||
|
||||
PR = "r15"
|
||||
PR = "r24"
|
||||
|
||||
BRANCH = "ti-u-boot-2018.01"
|
||||
|
||||
SRCREV = "efdd6cd5ab525bf1dce5376f9e66c78a38e6e7b0"
|
||||
SRCREV = "2cc52408bf1357f11b96548e78223a1df321c1ae"
|
||||
|
||||
@@ -22,7 +22,9 @@ LICENSE = "GPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6"
|
||||
|
||||
BRANCH ?= "master"
|
||||
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
|
||||
UBOOT_GIT_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git"
|
||||
UBOOT_GIT_PROTOCOL = "git"
|
||||
SRC_URI = "${UBOOT_GIT_URI};protocol=${UBOOT_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
@@ -35,6 +37,8 @@ PACKAGECONFIG[optee] = "TEE=${STAGING_DIR_HOST}/boot/bl32.bin,,optee-os"
|
||||
# optee-os is not a direct dependency, do not enable optee by default
|
||||
PACKAGECONFIG_append_k3 = " atf"
|
||||
|
||||
EXTRA_OEMAKE += "${PACKAGECONFIG_CONFARGS}"
|
||||
|
||||
PROVIDES += "u-boot"
|
||||
PKG_${PN} = "u-boot"
|
||||
PKG_${PN}-dev = "u-boot-dev"
|
||||
@@ -107,25 +111,6 @@ UBOOT_HS_2ND_BINARY = "u-boot-spl_HS_2ND"
|
||||
UBOOT_HS_2ND_IMAGE = "u-boot-spl_HS_2ND-${MACHINE}-${PV}-${PR}"
|
||||
UBOOT_HS_2ND_SYMLINK = "u-boot-spl_HS_2ND-${MACHINE}"
|
||||
|
||||
do_compile_k3 () {
|
||||
if [ "${@bb.utils.filter('DISTRO_FEATURES', 'ld-is-gold', d)}" ]; then
|
||||
sed -i 's/$(CROSS_COMPILE)ld$/$(CROSS_COMPILE)ld.bfd/g' ${S}/config.mk
|
||||
fi
|
||||
|
||||
unset LDFLAGS
|
||||
unset CFLAGS
|
||||
unset CPPFLAGS
|
||||
|
||||
if [ ! -e ${B}/.scmversion -a ! -e ${S}/.scmversion ]
|
||||
then
|
||||
echo ${UBOOT_LOCALVERSION} > ${B}/.scmversion
|
||||
echo ${UBOOT_LOCALVERSION} > ${S}/.scmversion
|
||||
fi
|
||||
|
||||
oe_runmake -C ${S} O=${B} ${UBOOT_MACHINE}
|
||||
oe_runmake -C ${S} O=${B} ${PACKAGECONFIG_CONFARGS} ${UBOOT_MAKE_TARGET}
|
||||
}
|
||||
|
||||
do_install_append () {
|
||||
if [ -n "${UBOOT_CONFIG}" ]
|
||||
then
|
||||
|
||||
@@ -6,21 +6,21 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://UART.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
UART_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/uart-lld.git"
|
||||
UART_LLD_GIT_PROTOCOL = "git"
|
||||
UART_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.10A"
|
||||
UART_LLD_SRCREV = "4774991ce80627b9f3eb844712e256abaf7462f0"
|
||||
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.12"
|
||||
UART_LLD_SRCREV = "224f9d87ed06ca4392744d394d0adaad6d2c392c"
|
||||
|
||||
BRANCH = "${UART_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${UART_LLD_GIT_URI};protocol=${UART_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${UART_LLD_SRCREV}"
|
||||
PV = "01.00.00.10A"
|
||||
PV = "01.00.00.12"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " edma3-lld-rtos \
|
||||
@@ -29,6 +29,9 @@ DEPENDS_append = " edma3-lld-rtos \
|
||||
DEPENDS_append_ti33x = " starterware-rtos"
|
||||
DEPENDS_append_ti43x = " starterware-rtos"
|
||||
|
||||
DEPENDS_remove_k3 = "edma3-lld-rtos "
|
||||
DEPENDS_append_k3 = " udma-lld-rtos "
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
|
||||
74
recipes-bsp/udma-lld/udma-lld-rtos_git.bb
Normal file
74
recipes-bsp/udma-lld/udma-lld-rtos_git.bb
Normal file
@@ -0,0 +1,74 @@
|
||||
SUMMARY = "TI RTOS low level driver for UDMA"
|
||||
DESCRIPTION = "TI RTOS low level driver for Universal DMA module "
|
||||
|
||||
inherit ti-pdk
|
||||
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://udma.h;beginline=1;endline=31;md5=83d177cf3df55c16b27ae4102b6ade9a"
|
||||
|
||||
COMPATIBLE_MACHINE = "k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
UDMA_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/udma-lld.git"
|
||||
UDMA_LLD_GIT_PROTOCOL = "git"
|
||||
UDMA_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.UDMA_LLD.01.00.00.00"
|
||||
UDMA_LLD_SRCREV = "745f7d3fa12cca6507821489451ffe0cfad4609e"
|
||||
|
||||
BRANCH = "${UDMA_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${UDMA_LLD_GIT_URI};protocol=${UDMA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${UDMA_LLD_SRCREV}"
|
||||
PV = "01.00.00.00"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos \
|
||||
sciclient-rtos \
|
||||
"
|
||||
|
||||
# Build with make instead of XDC
|
||||
TI_PDK_XDCMAKE = "0"
|
||||
|
||||
UDMA_PACKAGE_BASE = "${S}/../udma_base"
|
||||
UDMA_LLD_ROOTPATH = "${UDMA_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/udma"
|
||||
|
||||
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
|
||||
export PDK_UDMA_ROOT_PATH = "${UDMA_PACKAGE_BASE}/package/all/pdk_/packages"
|
||||
|
||||
TI_PDK_LIMIT_BOARDS_k3 = "am65xx_evm"
|
||||
|
||||
# HTML doc link params
|
||||
PDK_COMP_LINK_TEXT = "UDMA LLD"
|
||||
|
||||
do_configure() {
|
||||
|
||||
# remove any previous package
|
||||
rm -rf ${UDMA_PACKAGE_BASE}
|
||||
|
||||
cd ${S}
|
||||
|
||||
# make the release package before building it
|
||||
make package BOARD=${TI_PDK_LIMIT_BOARDS} DEST_ROOT=${UDMA_PACKAGE_BASE} PDK_UDMA_COMP_PATH=${S}
|
||||
}
|
||||
|
||||
do_compile() {
|
||||
|
||||
cd ${UDMA_LLD_ROOTPATH}
|
||||
|
||||
# Build am65xx libraries
|
||||
make clean lib xdc_meta doxygen LIMIT_SOCS="${TI_PDK_LIMIT_SOCS}" LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}"
|
||||
|
||||
#archive
|
||||
tar -cf udma_lld.tar --exclude='*.tar' ./*
|
||||
}
|
||||
|
||||
do_install() {
|
||||
cd ${UDMA_LLD_ROOTPATH}
|
||||
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/udma
|
||||
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/udma \;
|
||||
}
|
||||
|
||||
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
|
||||
|
||||
INSANE_SKIP_${PN} = "arch ldflags"
|
||||
@@ -5,21 +5,21 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://USBver.h;beginline=16;endline=46;md5=5394fa32763383d2c8e2aca5a1c67805"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
USB_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/usb.git"
|
||||
USB_LLD_GIT_PROTOCOL = "git"
|
||||
USB_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.USB_LLD.01.00.00.13"
|
||||
USB_LLD_SRCREV = "bac7156bac2b11c964f67a79752e1d6178fb1e86"
|
||||
# Below commit ID corresponds to "DEV.USB_LLD.01.00.00.15A"
|
||||
USB_LLD_SRCREV = "ab94ca08198bc87b008d98a3142f62833fa0b40b"
|
||||
|
||||
BRANCH = "${USB_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${USB_LLD_GIT_URI};protocol=${USB_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${USB_LLD_SRCREV}"
|
||||
PV = "01.00.00.13"
|
||||
PV = "01.00.00.15A"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos"
|
||||
|
||||
@@ -5,21 +5,21 @@ inherit ti-pdk
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://profilingver.h;beginline=1;endline=46;md5=974494ad60f33cfc0340e421c5a5a7a0"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
PROFILING_GIT_URI = "git://git.ti.com/keystone-rtos/utils.git"
|
||||
PROFILING_GIT_PROTOCOL = "git"
|
||||
PROFILING_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to "DEV.UTILS.01.00.00.05"
|
||||
PROFILING_SRCREV = "a9ceef7bb6b75b590e1a13573179c7d8dfb9049c"
|
||||
# Below commit ID corresponds to "DEV.UTILS.01.00.00.07"
|
||||
PROFILING_SRCREV = "1f956c44ea369c9b138859cea619459a312681ea"
|
||||
|
||||
BRANCH = "${PROFILING_GIT_BRANCH}"
|
||||
SRC_URI = "${PROFILING_GIT_URI};protocol=${PROFILING_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${PROFILING_SRCREV}"
|
||||
PV = "01.00.00.05"
|
||||
PV = "01.00.00.07"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/git/profiling"
|
||||
|
||||
@@ -13,14 +13,14 @@ VPS_LLD_GIT_PROTOCOL = "git"
|
||||
VPS_LLD_GIT_BRANCH = "master"
|
||||
VPS_LLD_GIT_DESTSUFFIX = "git/ti/drv/vps"
|
||||
|
||||
# Below commit ID corresponds to "DEV.VPS_LLD.01.00.01.06B"
|
||||
VPS_LLD_SRCREV = "58729317b65bdb24d4343cbb1f7f6cb90ca2faf0"
|
||||
# Below commit ID corresponds to "DEV.VPS_LLD.01.00.01.13
|
||||
VPS_LLD_SRCREV = "58020ff07c993e6efe01d78531bc7459b9edeaf2"
|
||||
|
||||
BRANCH = "${VPS_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${VPS_LLD_GIT_URI};destsuffix=${VPS_LLD_GIT_DESTSUFFIX};protocol=${VPS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${VPS_LLD_SRCREV}"
|
||||
PV = "01.00.01.06B"
|
||||
PV = "01.00.01.13"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${VPS_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -13,14 +13,14 @@ WATCHDOG_TIMER_GIT_PROTOCOL = "git"
|
||||
WATCHDOG_TIMER_GIT_BRANCH = "master"
|
||||
WATCHDOG_TIMER_GIT_DESTSUFFIX = "git/ti/instrumentation/wdtimer"
|
||||
|
||||
# Below commit ID corresponds to "DEV.WDTIMER.01.00.00.03"
|
||||
WATCHDOG_TIMER_SRCREV = "db973cf8d71460537e2738af0ff094becc7ac454"
|
||||
# Below commit ID corresponds to "DEV.WDTIMER.01.00.00.04"
|
||||
WATCHDOG_TIMER_SRCREV = "e25220ea8cb1c1d4bd5f5fb4fba37407d5730ffb"
|
||||
|
||||
BRANCH = "${WATCHDOG_TIMER_GIT_BRANCH}"
|
||||
SRC_URI = "${WATCHDOG_TIMER_GIT_URI};destsuffix=${WATCHDOG_TIMER_GIT_DESTSUFFIX};protocol=${WATCHDOG_TIMER_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${WATCHDOG_TIMER_SRCREV}"
|
||||
PV = "01.00.00.03"
|
||||
PV = "01.00.00.04"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/git/ti/instrumentation/wdtimer"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# This corresponds to version 1.1.0
|
||||
SRCREV = "df0b8f6f4e9ba5b9c94ea8c17c6dfeae37c1c9d1"
|
||||
SRCREV = "d136542bbcad9489b8391550d8a8bee41076f080"
|
||||
|
||||
PV = "1.1.0"
|
||||
INC_PR = "r3"
|
||||
INC_PR = "r4"
|
||||
|
||||
SRC_URI = "git://git.ti.com/sdo-emu/gdbc6x.git;protocol=git;branch=${BRANCH}"
|
||||
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
From 043a40fdc396118e099180b0ce0578ead24cf312 Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 19:12:28 -0500
|
||||
Subject: [PATCH] coffgen.c: adjust fall through comment to work with gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/coffgen.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/gdbc6x/bfd/coffgen.c b/gdbc6x/bfd/coffgen.c
|
||||
index 07a527d..665df95 100644
|
||||
--- a/gdbc6x/bfd/coffgen.c
|
||||
+++ b/gdbc6x/bfd/coffgen.c
|
||||
@@ -2116,7 +2116,7 @@ coff_print_symbol (bfd *abfd,
|
||||
auxp->u.auxent.x_scn.x_comdat);
|
||||
break;
|
||||
}
|
||||
- /* Otherwise fall through. */
|
||||
+ /* Else fall through. */
|
||||
case C_EXT:
|
||||
case C_AIX_WEAKEXT:
|
||||
if (ISFCN (combined->u.syment.n_type))
|
||||
@@ -2136,7 +2136,7 @@ coff_print_symbol (bfd *abfd,
|
||||
llnos, next);
|
||||
break;
|
||||
}
|
||||
- /* Otherwise fall through. */
|
||||
+ /* Else fall through. */
|
||||
default:
|
||||
fprintf (file, "AUX lnno %d size 0x%x tagndx %ld",
|
||||
auxp->u.auxent.x_sym.x_misc.x_lnsz.x_lnno,
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
From b77515953ba72728a10a46381d8b1dd73b89825d Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 20:19:51 -0500
|
||||
Subject: [PATCH] elf.c: correct fallthrough comment to recognize by gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/elf.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/gdbc6x/bfd/elf.c b/gdbc6x/bfd/elf.c
|
||||
index ede51e9..80bac08 100644
|
||||
--- a/gdbc6x/bfd/elf.c
|
||||
+++ b/gdbc6x/bfd/elf.c
|
||||
@@ -1595,7 +1595,7 @@ bfd_section_from_shdr (bfd *abfd, unsigned int shindex)
|
||||
if (hdr->sh_link == (SHN_LORESERVE & 0xffff) /* SHN_BEFORE */
|
||||
|| hdr->sh_link == ((SHN_LORESERVE + 1) & 0xffff) /* SHN_AFTER */)
|
||||
break;
|
||||
- /* Otherwise fall through. */
|
||||
+ /* Else fall through. */
|
||||
default:
|
||||
return FALSE;
|
||||
}
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
From fed1d4701b8442c613e7ebc0bb94b251844d3b1c Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 20:16:20 -0500
|
||||
Subject: [PATCH] elf32-tic6x.c: fix implicit fallthrough error in gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/elf32-tic6x.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/gdbc6x/bfd/elf32-tic6x.c b/gdbc6x/bfd/elf32-tic6x.c
|
||||
index fe82c8f..b046566 100644
|
||||
--- a/gdbc6x/bfd/elf32-tic6x.c
|
||||
+++ b/gdbc6x/bfd/elf32-tic6x.c
|
||||
@@ -2365,7 +2365,7 @@ elf32_tic6x_relocate_section (bfd *output_bfd,
|
||||
goto done_reloc;
|
||||
}
|
||||
}
|
||||
-
|
||||
+ /* FALLTHRU */
|
||||
case R_C6000_PCR_S12:
|
||||
case R_C6000_PCR_S10:
|
||||
case R_C6000_PCR_S7:
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
From 1df6aeea82957cab8094043e458cd1ca0741eaef Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 20:25:40 -0500
|
||||
Subject: [PATCH] elflink.c: fix implicit fallthrough error in gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/elflink.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/gdbc6x/bfd/elflink.c b/gdbc6x/bfd/elflink.c
|
||||
index 7dcafd6..e173399 100644
|
||||
--- a/gdbc6x/bfd/elflink.c
|
||||
+++ b/gdbc6x/bfd/elflink.c
|
||||
@@ -7698,6 +7698,7 @@ eval_symbol (bfd_vma *result,
|
||||
|
||||
case 'S':
|
||||
symbol_is_section = TRUE;
|
||||
+ /* FALLTHRU */
|
||||
case 's':
|
||||
++sym;
|
||||
symlen = strtol (sym, (char **) symp, 10);
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
From daca80121b92504c4a21e7420765a91d9625f2a4 Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 20:11:45 -0500
|
||||
Subject: [PATCH] ihex.c: fix format overflow error in gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/ihex.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/gdbc6x/bfd/ihex.c b/gdbc6x/bfd/ihex.c
|
||||
index 09f756a..abe7398 100644
|
||||
--- a/gdbc6x/bfd/ihex.c
|
||||
+++ b/gdbc6x/bfd/ihex.c
|
||||
@@ -217,7 +217,7 @@ ihex_bad_byte (bfd *abfd, unsigned int lineno, int c, bfd_boolean error)
|
||||
}
|
||||
else
|
||||
{
|
||||
- char buf[10];
|
||||
+ char buf[13];
|
||||
|
||||
if (! ISPRINT (c))
|
||||
sprintf (buf, "\\%03o", (unsigned int) c);
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
From e4708813cc0d08b75a8db49dcde0722f3d3add5c Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 19:30:22 -0500
|
||||
Subject: [PATCH] reloc.c: add comments for implicit fallthrough error in gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/reloc.c | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/gdbc6x/bfd/reloc.c b/gdbc6x/bfd/reloc.c
|
||||
index 0d191f1..a6e0e12 100644
|
||||
--- a/gdbc6x/bfd/reloc.c
|
||||
+++ b/gdbc6x/bfd/reloc.c
|
||||
@@ -7254,15 +7254,20 @@ bfd_default_reloc_type_lookup (bfd *abfd, bfd_reloc_code_real_type code)
|
||||
{
|
||||
case 64:
|
||||
BFD_FAIL ();
|
||||
+ /* FALLTHRU */
|
||||
case 32:
|
||||
return &bfd_howto_32;
|
||||
case 16:
|
||||
BFD_FAIL ();
|
||||
+ /* FALLTHRU */
|
||||
default:
|
||||
BFD_FAIL ();
|
||||
+ /* FALLTHRU */
|
||||
}
|
||||
+ /* FALLTHRU */
|
||||
default:
|
||||
BFD_FAIL ();
|
||||
+ /* FALLTHRU */
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,40 +0,0 @@
|
||||
From 36293cf669de453207ce38cd8ac296df4a34e6b5 Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 19:40:41 -0500
|
||||
Subject: [PATCH] srec.c: fix implicit fallthrough and format overflow errors
|
||||
in gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/bfd/srec.c | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/gdbc6x/bfd/srec.c b/gdbc6x/bfd/srec.c
|
||||
index ded9e76..076e152 100644
|
||||
--- a/gdbc6x/bfd/srec.c
|
||||
+++ b/gdbc6x/bfd/srec.c
|
||||
@@ -248,7 +248,7 @@ srec_bad_byte (bfd *abfd,
|
||||
}
|
||||
else
|
||||
{
|
||||
- char buf[10];
|
||||
+ char buf[13];
|
||||
|
||||
if (! ISPRINT (c))
|
||||
sprintf (buf, "\\%03o", (unsigned int) c);
|
||||
@@ -961,10 +961,12 @@ srec_write_record (bfd *abfd,
|
||||
case 7:
|
||||
TOHEX (dst, (address >> 24), check_sum);
|
||||
dst += 2;
|
||||
+ /* FALLTHRU */
|
||||
case 8:
|
||||
case 2:
|
||||
TOHEX (dst, (address >> 16), check_sum);
|
||||
dst += 2;
|
||||
+ /* FALLTHRU */
|
||||
case 9:
|
||||
case 1:
|
||||
case 0:
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
From b14e8814c467e8cea03725d2e7c937f352449ab6 Mon Sep 17 00:00:00 2001
|
||||
From: Denys Dmytriyenko <denys@ti.com>
|
||||
Date: Fri, 10 Nov 2017 20:33:26 -0500
|
||||
Subject: [PATCH] tic6x-dis.c: fix format truncation and implicit fallthrough
|
||||
errors in gcc7
|
||||
|
||||
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
||||
---
|
||||
gdbc6x/opcodes/tic6x-dis.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/gdbc6x/opcodes/tic6x-dis.c b/gdbc6x/opcodes/tic6x-dis.c
|
||||
index d926d09..69ba999 100644
|
||||
--- a/gdbc6x/opcodes/tic6x-dis.c
|
||||
+++ b/gdbc6x/opcodes/tic6x-dis.c
|
||||
@@ -691,7 +691,7 @@ print_insn_tic6x (bfd_vma addr, struct disassemble_info *info)
|
||||
if (opc->flags & TIC6X_FLAG_INSN16_BSIDE && func_unit_side == 1)
|
||||
func_unit_cross = 1;
|
||||
|
||||
- snprintf (func_unit_buf, 7, " .%c%u%s%s", func_unit_char,
|
||||
+ snprintf (func_unit_buf, 8, " .%c%u%s%s", func_unit_char,
|
||||
func_unit_side, (func_unit_cross ? "X" : ""), data_str);
|
||||
func_unit = func_unit_buf;
|
||||
}
|
||||
@@ -1085,6 +1085,7 @@ print_insn_tic6x (bfd_vma addr, struct disassemble_info *info)
|
||||
case tic6x_coding_mem_offset_minus_one_noscale:
|
||||
case tic6x_coding_mem_offset_minus_one:
|
||||
fld_val += 1;
|
||||
+ /* FALLTHRU */
|
||||
case tic6x_coding_mem_offset_noscale:
|
||||
case tic6x_coding_mem_offset:
|
||||
mem_offset = fld_val;
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -11,14 +11,6 @@ PR = "${INC_PR}.1"
|
||||
|
||||
SRC_URI_append = " \
|
||||
file://init \
|
||||
file://0001-coffgen.c-adjust-fall-through-comment-to-work-with-g.patch;striplevel=2 \
|
||||
file://0001-reloc.c-add-comments-for-implicit-fallthrough-error-.patch;striplevel=2 \
|
||||
file://0001-srec.c-fix-implicit-fallthrough-and-format-overflow-.patch;striplevel=2 \
|
||||
file://0001-ihex.c-fix-format-overflow-error-in-gcc7.patch;striplevel=2 \
|
||||
file://0001-elf32-tic6x.c-fix-implicit-fallthrough-error-in-gcc7.patch;striplevel=2 \
|
||||
file://0001-elf.c-correct-fallthrough-comment-to-recognize-by-gc.patch;striplevel=2 \
|
||||
file://0001-elflink.c-fix-implicit-fallthrough-error-in-gcc7.patch;striplevel=2 \
|
||||
file://0001-tic6x-dis.c-fix-format-truncation-and-implicit-fallt.patch;striplevel=2 \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git/gdbc6x"
|
||||
|
||||
@@ -3,12 +3,13 @@ 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"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
BRANCH = "ti-img-sgx/rocko/${PV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
|
||||
SRCREV = "358fe42d34a7570896e5d1639869da564ddd0484"
|
||||
SRCREV = "e4cb91cb9009bdd8c41be0e4767b765b9b0bfdc6"
|
||||
|
||||
# There's only hardfp version available
|
||||
python __anonymous() {
|
||||
@@ -31,7 +32,7 @@ INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r29"
|
||||
PR = "r31"
|
||||
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
|
||||
|
||||
DEPENDS += "libdrm udev libgbm wayland libffi"
|
||||
|
||||
71
recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb
Normal file
71
recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb
Normal file
@@ -0,0 +1,71 @@
|
||||
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=b17390502bc89535c86cfbbae961a2a8"
|
||||
|
||||
COMPATIBLE_MACHINE = "k3"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
BRANCH = "ti-img-sgx/rocko/${PV}"
|
||||
|
||||
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
|
||||
SRCREV = "ee266bb47c7b9b052d67e491fa8c28e301c36691"
|
||||
|
||||
TARGET_PRODUCT_k3 = "ti654x"
|
||||
|
||||
INITSCRIPT_NAME = "rc.pvr"
|
||||
INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r30"
|
||||
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
|
||||
|
||||
DEPENDS += "libdrm udev libgbm wayland libffi"
|
||||
RDEPENDS_${PN} += "libdrm libudev libgbm wayland libffi libdrm-omap"
|
||||
|
||||
RPROVIDES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
|
||||
RPROVIDES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
|
||||
RPROVIDES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
|
||||
|
||||
RREPLACES_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
|
||||
RREPLACES_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
|
||||
RREPLACES_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
|
||||
|
||||
RCONFLICTS_${PN} = "libegl libgles1 libgles2 omap5-sgx-ddk-um-linux"
|
||||
RCONFLICTS_${PN}-dev = "libegl-dev libgles1-dev libgles2-dev omap5-sgx-ddk-um-linux-dev"
|
||||
RCONFLICTS_${PN}-dbg = "libegl-dbg libgles1-dbg libgles2-dbg omap5-sgx-ddk-um-linux-dbg"
|
||||
|
||||
# The actual SONAME is libGLESv2.so.2, so need to explicitly specify RPROVIDES for .so.1 here
|
||||
RPROVIDES_${PN} += "libGLESv2.so.1"
|
||||
|
||||
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
|
||||
ln -sf libGLESv2.so.${PV} ${D}${libdir}/libGLESv2.so.1
|
||||
chown -R root:root ${D}
|
||||
}
|
||||
|
||||
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}/libPVRScopeServices.so ${libdir}/libGLESv2.so ${libdir}/libEGL.so ${libdir}/libGLES_CM.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrGBMWSEGL.so ${libdir}/libpvrws_WAYLAND.so"
|
||||
RDEPENDS_${PN} += "${PN}-plugins"
|
||||
|
||||
ALLOW_EMPTY_${PN}-plugins = "1"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
|
||||
INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths"
|
||||
INSANE_SKIP_${PN}-plugins = "dev-so"
|
||||
INSANE_SKIP_${PN} += "already-stripped"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
@@ -10,6 +10,7 @@ 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_am574x = "cmem-am574x.dtsi"
|
||||
CMEM_DTSI_dra71x = "cmem-dra71x.dtsi"
|
||||
CMEM_DTSI_dra72x = "cmem-dra72x.dtsi"
|
||||
|
||||
|
||||
40
recipes-kernel/linux/files/dra7xx/cmem-am574x.dtsi
Normal file
40
recipes-kernel/linux/files/dra7xx/cmem-am574x.dtsi
Normal file
@@ -0,0 +1,40 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@a0000000 {
|
||||
reg = <0x0 0xa0000000 0x0 0x18000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
cmem_block_mem_1_ocmc3: cmem_block_mem@40500000 {
|
||||
reg = <0x0 0x40500000 0x0 0x100000>;
|
||||
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 0x18000000>;
|
||||
};
|
||||
|
||||
cmem_block_1: cmem_block@1 {
|
||||
reg = <1>;
|
||||
memory-region = <&cmem_block_mem_1_ocmc3>;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1 @@
|
||||
use-tisdk-config=ti_sdk_arm64_rt_release
|
||||
@@ -6,5 +6,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.14:"
|
||||
|
||||
BRANCH = "ti-rt-linux-4.14.y"
|
||||
|
||||
SRCREV = "44ed1df2b3838b94058b7022a630d84ce3c36503"
|
||||
PV = "4.14.53+git${SRCPV}"
|
||||
SRCREV = "c6a232830729ce9ffce2b78c963893ba53b33a2a"
|
||||
PV = "4.14.71+git${SRCPV}"
|
||||
|
||||
@@ -55,11 +55,11 @@ S = "${WORKDIR}/git"
|
||||
|
||||
BRANCH = "ti-lsk-linux-4.14.y"
|
||||
|
||||
SRCREV = "0b59bc3be7f2b7ba62fcbd38a5c162c7c772edbc"
|
||||
PV = "4.14.54+git${SRCPV}"
|
||||
SRCREV = "5358414c6c23c63a4b8df70b0abc8901dec5a560"
|
||||
PV = "4.14.74+git${SRCPV}"
|
||||
|
||||
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
|
||||
MACHINE_KERNEL_PR_append = "b"
|
||||
MACHINE_KERNEL_PR_append = "a"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
require ti-dspbios.inc
|
||||
|
||||
PV = "5_41_11_38"
|
||||
|
||||
SRC_URI[biosbin.md5sum] = "7fab13740c25f5b34b331bcdc759536e"
|
||||
SRC_URI[biosbin.sha256sum] = "96b8e090f79420a4c11d9c0c10d182d1d3b4afb48f11ec375c97b4c91970d0a0"
|
||||
|
||||
|
||||
INSANE_SKIP_${PN} = "installed-vs-shipped"
|
||||
@@ -1,9 +0,0 @@
|
||||
require ti-sysbios.inc
|
||||
|
||||
PV = "6_33_00_19"
|
||||
LIC_FILES_CHKSUM = "file://sysbios_${PV}_manifest.html;md5=94136ca9815f76603b7202a41f1d6f5e"
|
||||
|
||||
SRC_URI[sysbiosbin.md5sum] = "e1a2f28a8b3087896bbd986696e1a908"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "b7e096662f5d928eb818bbb14474deb1e3e038fea34b516b248de637835121ec"
|
||||
|
||||
S = "${WORKDIR}/ti/bios_${PV}"
|
||||
@@ -1,12 +0,0 @@
|
||||
require recipes-ti/bios/ti-sysbios.inc
|
||||
|
||||
PV = "6_46_05_55"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=1c88b63f0ce751d88354de0727623eba"
|
||||
|
||||
SRC_URI[sysbiosbin.md5sum] = "8182effcbeea90778e393818ec4d65e8"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "2ad3432cafd1a93dd8cd1e56b722c979852d5c72f5defc29843d507cdd7b667a"
|
||||
|
||||
TI_BIN_UNPK_CMDS=""
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
@@ -1,12 +1,12 @@
|
||||
require recipes-ti/bios/ti-sysbios.inc
|
||||
|
||||
PV = "6_52_00_12"
|
||||
PV = "6_73_00_12"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=ca549c223d732e6f69efc449795c4eeb"
|
||||
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=99771475f3621a6bf690df10327eaaa9"
|
||||
|
||||
SRC_URI[sysbiosbin.md5sum] = "3c16af0843b5b6c5ff10512d1b586665"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "4a2b9b76f52a57f02725337db9361787eae4c917d7cf989a697ed41eb4a1e701"
|
||||
SRC_URI[sysbiosbin.md5sum] = "f8ff74bf0cfebdd5689fba843272ac61"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "4fdf76696fb43984a9cae739fd2ee091ca9d031ad0277d2bb94dbb26eae63f43"
|
||||
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
23
recipes-ti/devtools/gcc-linaro-baremetal-aarch64-native.bb
Normal file
23
recipes-ti/devtools/gcc-linaro-baremetal-aarch64-native.bb
Normal file
@@ -0,0 +1,23 @@
|
||||
include recipes-ti/devtools/gcc-linaro.inc
|
||||
|
||||
PACKAGE_DIR = "gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_aarch64-elf"
|
||||
S = "${WORKDIR}/${PACKAGE_DIR}"
|
||||
|
||||
LIC_CHKSUM = "bc7fad4bba98e7a4cd5ab3042506493c"
|
||||
|
||||
inherit native
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://releases.linaro.org/components/toolchain/binaries/7.2-${GCC_ARM_YEAR}/aarch64-elf/gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_aarch64-elf.tar.xz;name=gcc-linaro-aarch64"
|
||||
|
||||
SRC_URI[gcc-linaro-aarch64.md5sum] = "4972f8943820bdd2f577f498de78964b"
|
||||
SRC_URI[gcc-linaro-aarch64.sha256sum] = "30fb7d876bcb982c502057c593d9c1f11b35d5158a26d986718e2b998388c4c8"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}
|
||||
cp -r ${S}/. ${D}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}/*"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped"
|
||||
23
recipes-ti/devtools/gcc-linaro-baremetal-native.bb
Normal file
23
recipes-ti/devtools/gcc-linaro-baremetal-native.bb
Normal file
@@ -0,0 +1,23 @@
|
||||
include recipes-ti/devtools/gcc-linaro.inc
|
||||
|
||||
PACKAGE_DIR = "gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_arm-eabi"
|
||||
S = "${WORKDIR}/${PACKAGE_DIR}"
|
||||
|
||||
LIC_CHKSUM = "bc7fad4bba98e7a4cd5ab3042506493c"
|
||||
|
||||
inherit native
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://releases.linaro.org/components/toolchain/binaries/7.2-${GCC_ARM_YEAR}/arm-eabi/gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_arm-eabi.tar.xz;name=gcc-linaro"
|
||||
|
||||
SRC_URI[gcc-linaro.md5sum] = "9a4a39cfc78c84375b1160aa93587aed"
|
||||
SRC_URI[gcc-linaro.sha256sum] = "45fc4f90af2e2e9c3197a275f6005ef5639f7a1889fa3eb24c3125ccd70fcd3d"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}
|
||||
cp -r ${S}/. ${D}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}/*"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped"
|
||||
10
recipes-ti/devtools/gcc-linaro.inc
Normal file
10
recipes-ti/devtools/gcc-linaro.inc
Normal file
@@ -0,0 +1,10 @@
|
||||
DESCRIPTION = "Linaro GCC for ARM"
|
||||
HOMEPAGE = "https://launchpad.net/gcc-arm-embedded"
|
||||
SECTION = "devel"
|
||||
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
|
||||
LIC_FILES_CHKSUM = "file://share/doc/gcc/GNU-Free-Documentation-License.html;md5=${LIC_CHKSUM}"
|
||||
|
||||
PV = "7.2.1"
|
||||
PR = "r0"
|
||||
|
||||
GCC_ARM_YEAR = "2017.11"
|
||||
@@ -9,12 +9,26 @@ require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
S = "${WORKDIR}/ti-cgt-arm-${PV}"
|
||||
|
||||
PR = "r2"
|
||||
|
||||
SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/TMS470/${PV}.LTS/${BINFILE};name=${BINFILE_NAME}"
|
||||
|
||||
BINFILE = "ti_cgt_tms470_${PV}.LTS_linux_installer_x86.bin"
|
||||
TI_BIN_UNPK_ARGS = "--prefix ${S}"
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
|
||||
do_configure_append() {
|
||||
# Remove the library if it exists to prevent an error when building the
|
||||
# library in do_compile().
|
||||
rm -f ./ti-cgt-arm_${PV}.LTS/lib/rtsv7R4_A_le_v3D16_eabi.lib
|
||||
}
|
||||
|
||||
do_compile_append() {
|
||||
cd ${S}/ti-cgt-arm_${PV}.LTS
|
||||
export PATH=${PATH}:${S}/ti-cgt-arm_${PV}.LTS/bin
|
||||
lib/mklib --pattern=rtsv7R4_A_le_v3D16_eabi.lib
|
||||
}
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}
|
||||
cp -r ${S}/ti-cgt-arm*/. ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
require ti-xdctools.inc
|
||||
|
||||
PV = "3_23_00_32"
|
||||
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;md5=49b2dfbf48860a0da844709c3ce63a9c"
|
||||
|
||||
SRC_URI += "file://fix-hardcoded-paths.diff"
|
||||
|
||||
SRC_URI[xdcbin.md5sum] = "263aa11795670265551d36a8c77ad27d"
|
||||
SRC_URI[xdcbin.sha256sum] = "880b4e263850f2a3c0ea7352c5b6e0a86692361e26634c3b70dddc42c71231a5"
|
||||
|
||||
S = "${WORKDIR}/ti/xdctools_${PV}"
|
||||
|
||||
INSANE_SKIP_${PN} = "installed-vs-shipped"
|
||||
@@ -1,16 +0,0 @@
|
||||
require ti-xdctools.inc
|
||||
|
||||
PV = "3_30_06_67"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;md5=117e3c5f48df3e785edee50f5f34a738"
|
||||
|
||||
SRC_URI[xdcbin.md5sum] = "b500f53e00c4422c7124e1825eee6352"
|
||||
SRC_URI[xdcbin.sha256sum] = "e5ca1f55c09b64bc9414adb55b2fcca301178194abed80f1d75d94cae442fd08"
|
||||
|
||||
S = "${WORKDIR}/xdctools_${PV}"
|
||||
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
|
||||
INSANE_SKIP_${PN} = "installed-vs-shipped"
|
||||
@@ -1,9 +1,9 @@
|
||||
require recipes-ti/devtools/ti-xdctools-core.inc
|
||||
|
||||
PV = "3_50_03_33"
|
||||
PV = "3_50_07_20"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;beginline=1;endline=140;md5=1796f68c3d32d408415f5612f1f60652"
|
||||
|
||||
SRC_URI[xdczip.md5sum] = "21310b647275a7c7dd5b37dcb96c0b1b"
|
||||
SRC_URI[xdczip.sha256sum] = "afe8616773e63b01e79e8cfacaf4d2c8d3b92c798c7f8cf5d1c7b5fe2060bbe4"
|
||||
SRC_URI[xdczip.md5sum] = "52e4b5ddf2e004c6acff52104840724e"
|
||||
SRC_URI[xdczip.sha256sum] = "bef631c110ca9243790de06cd51839170d7979b92e01396e4265009776ff7a07"
|
||||
6
recipes-ti/dsplib/dsplib-c64xp_git.bb
Normal file
6
recipes-ti/dsplib/dsplib-c64xp_git.bb
Normal file
@@ -0,0 +1,6 @@
|
||||
include dsplib.inc
|
||||
|
||||
MATHLIB_INSTALL_DIR = "${MATHLIB_C64P_INSTALL_DIR}/packages"
|
||||
DSPLIB_INSTALL_DIR_RECIPE = "${DSPLIB_C64P_INSTALL_DIR_RECIPE}"
|
||||
DSPLIB_INSTALL_DIR = "${DSPLIB_C64P_INSTALL_DIR}"
|
||||
DSPLIB_BUILD_TARGET = "c64Px"
|
||||
@@ -1,30 +0,0 @@
|
||||
DESCRIPTION = "DSPLIB contains optimized general-purpose signal-processing routines for TI DSPs"
|
||||
HOMEPAGE = "http://www.ti.com/tool/sprc265"
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
|
||||
require ../includes/ti-paths.inc
|
||||
require ../includes/ti-staging.inc
|
||||
require ../includes/ti-unpack.inc
|
||||
|
||||
COMPATIBLE_MACHINE = "omap-a15|keystone"
|
||||
|
||||
SRC_URI = "http://software-dl.ti.com/sdoemb/sdoemb_public_sw/dsplib/${PV}/exports/${BINFILE};name=dsplib"
|
||||
|
||||
BINFILE = "dsplib_c66x_${PV}_Linux.bin"
|
||||
TI_BIN_UNPK_ARGS = "--mode silent --prefix ${S}"
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
|
||||
do_install() {
|
||||
CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
|
||||
install -d ${D}${DSPLIB_C66_INSTALL_DIR_RECIPE}
|
||||
cp ${CP_ARGS} ${S}/* ${D}${DSPLIB_C66_INSTALL_DIR_RECIPE}
|
||||
}
|
||||
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
FILES_${PN}-dev += "${DSPLIB_C66_INSTALL_DIR_RECIPE}"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
INSANE_SKIP_${PN}-dev = "arch"
|
||||
@@ -1,9 +0,0 @@
|
||||
require dsplib-c66x.inc
|
||||
|
||||
PV = "3_4_0_0"
|
||||
PR = "r1"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://packages/ti/dsplib/dsplib.h;beginline=9;endline=35;md5=17733f9e1100f8a628512f47c4bf676a"
|
||||
|
||||
SRC_URI[dsplib.md5sum] = "66785604729c153dcad5282097dee8bf"
|
||||
SRC_URI[dsplib.sha256sum] = "e88909b6271ce6c4c62e2ab90181b7adb36c7f28f5c52836668eb35888785ce8"
|
||||
8
recipes-ti/dsplib/dsplib-c66x_git.bb
Normal file
8
recipes-ti/dsplib/dsplib-c66x_git.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
include dsplib.inc
|
||||
|
||||
MATHLIB_INSTALL_DIR = "${MATHLIB_C66_INSTALL_DIR}/packages"
|
||||
DSPLIB_INSTALL_DIR_RECIPE = "${DSPLIB_C66_INSTALL_DIR_RECIPE}"
|
||||
DSPLIB_INSTALL_DIR = "${DSPLIB_C66_INSTALL_DIR}"
|
||||
DSPLIB_BUILD_TARGET = "c66x"
|
||||
|
||||
DEPENDS += "mathlib-c66x"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user