mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-01-12 01:20:20 +00:00
Compare commits
84 Commits
ti2018.02
...
ti2018.03-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
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_am65xx-evm = "gcc-arm-none-eabi-native ti-cgt6x-native"
|
||||
DEPENDS_append_am65xx-evm = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
B = "${WORKDIR}/build"
|
||||
@@ -42,6 +44,8 @@ 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 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,3 +25,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 ?= "516abc5fb4826e28be0acdbe6e22fd1b1b476c59"
|
||||
|
||||
# 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,7 +3,7 @@ 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"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
@@ -12,15 +12,15 @@ 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.01"
|
||||
BOARD_SRCREV = "983d89de8143645571e7893e95632a8be0fab67e"
|
||||
|
||||
BRANCH ="${BOARD_GIT_BRANCH}"
|
||||
SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${BOARD_SRCREV}"
|
||||
PV = "01.00.10.00A"
|
||||
PR = "r0"
|
||||
PV = "01.00.10.01"
|
||||
PR = "r1"
|
||||
|
||||
DEPENDS_append = " i2c-lld-rtos \
|
||||
spi-lld-rtos \
|
||||
|
||||
@@ -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.01"
|
||||
CMB_ADDON_SRCREV = "d60c0887cc479abd09f014c038d0ebe1daa25dad"
|
||||
|
||||
SRCREV = "${CMB_ADDON_SRCREV}"
|
||||
PV = "01.01.00.00"
|
||||
PV = "01.01.00.01"
|
||||
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,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone|dra7xx|ti33x|ti43x|omapl1"
|
||||
|
||||
PV = "03.03.00.10"
|
||||
PV = "05.01.00.00"
|
||||
INC_PR = "r0"
|
||||
|
||||
CSL_GIT_URI = "git://git.ti.com/keystone-rtos/common-csl-ip.git"
|
||||
@@ -12,8 +12,8 @@ CSL_GIT_PROTOCOL ="git"
|
||||
CSL_GIT_BRANCH = "master"
|
||||
CSL_GIT_DESTSUFFIX = "git"
|
||||
|
||||
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.10"
|
||||
CSL_SRCREV = "b252ed25443938ff59a6622aee2de7bc36304787"
|
||||
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.05.01.00.00"
|
||||
CSL_SRCREV = "8db3d673101a504fd7fb36d6c9c4981e1e15ff50"
|
||||
|
||||
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"
|
||||
|
||||
@@ -12,14 +12,14 @@ 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.11"
|
||||
EMAC_LLD_SRCREV = "d541d5a564029b3472e054cd7aa2bae53b40378c"
|
||||
|
||||
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.11"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " board-rtos osal-rtos"
|
||||
|
||||
@@ -12,14 +12,14 @@ 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.10"
|
||||
FATFS_SRCREV = "6d4e228e53dd50da0d0fed3877a9b366519d80b4"
|
||||
|
||||
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.10"
|
||||
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}"
|
||||
|
||||
@@ -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.11"
|
||||
GPIO_LLD_SRCREV = "0b2ae7c10da0b04d9ff2a34e9c67e8d9cf8de42a"
|
||||
|
||||
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.11"
|
||||
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"
|
||||
|
||||
@@ -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.11"
|
||||
I2C_LLD_SRCREV = "38962396e8c415cc6c795f0db4fe3e0c14cbf7a1"
|
||||
|
||||
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.11"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos \
|
||||
|
||||
@@ -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.12"
|
||||
ICSS_EMAC_LLD_SRCREV = "5d6b34fe3e19490606be39843a4096ea1ae6de2f"
|
||||
|
||||
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.12"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${ICSS_EMAC_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -0,0 +1,79 @@
|
||||
From 19b01da6f9cd02c4869229e46d5cfeefa9d5a5c6 Mon Sep 17 00:00:00 2001
|
||||
From: Ramprasad N <x0038811@ti.com>
|
||||
Date: Fri, 17 Aug 2018 17:12:14 +0530
|
||||
Subject: [ipumm PATCH] Integration with IPC 3.50, BIOS 6.73, XDC 3.50
|
||||
|
||||
Integrating IPUMM with
|
||||
IPC: 3.50.01.00
|
||||
BIOS: 6.73.00.12
|
||||
XDC: 3.50.07.20
|
||||
|
||||
Signed-off-by: Ramprasad N <x0038811@ti.com>
|
||||
---
|
||||
Makefile | 6 +++---
|
||||
build/common.bld | 2 +-
|
||||
platform/ti/dce/baseimage/dce_ipu.cfg | 4 ++--
|
||||
src/ti/framework/dce/dce.c | 2 +-
|
||||
4 files changed, 7 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 929a2a3..87e1b10 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -36,9 +36,9 @@ REPO := $(BIOSTOOLSROOT)
|
||||
|
||||
# Different tool versions can easily be programmed by defining below variables
|
||||
# in your environment.
|
||||
-XDCVERSION ?= xdctools_3_50_03_33_core
|
||||
-BIOSVERSION ?= bios_6_52_00_12
|
||||
-IPCVERSION ?= ipc_3_47_01_00
|
||||
+XDCVERSION ?= xdctools_3_50_07_20_core
|
||||
+BIOSVERSION ?= bios_6_73_00_12
|
||||
+IPCVERSION ?= ipc_3_50_01_00
|
||||
CEVERSION ?= codec_engine_3_24_00_08
|
||||
FCVERSION ?= framework_components_3_40_02_07
|
||||
XDAISVERSION ?= xdais_7_24_00_04
|
||||
diff --git a/build/common.bld b/build/common.bld
|
||||
index eacc2b7..ecc7de1 100644
|
||||
--- a/build/common.bld
|
||||
+++ b/build/common.bld
|
||||
@@ -417,7 +417,7 @@ function GetVersionTag()
|
||||
status = {};
|
||||
var verInfo;
|
||||
var git_cmd = "git ";
|
||||
- var ipc_ver = " IPC 3_47_01_00 ";
|
||||
+ var ipc_ver = " IPC 3_50_01_00 ";
|
||||
var ipumm_ver = " MMIP 3_00_15_00 ";
|
||||
|
||||
var type_cmd = "type ";
|
||||
diff --git a/platform/ti/dce/baseimage/dce_ipu.cfg b/platform/ti/dce/baseimage/dce_ipu.cfg
|
||||
index 5bc1139..c81af98 100644
|
||||
--- a/platform/ti/dce/baseimage/dce_ipu.cfg
|
||||
+++ b/platform/ti/dce/baseimage/dce_ipu.cfg
|
||||
@@ -248,8 +248,8 @@ else
|
||||
BIOS.smpEnabled = false;
|
||||
}
|
||||
|
||||
-var Settings = xdc.useModule('ti.sysbios.posix.Settings');
|
||||
-Settings.supportsMutexPriority = true;
|
||||
+var Settings = xdc.useModule('ti.posix.tirtos.Settings');
|
||||
+Settings.enableMutexPriority = true;
|
||||
|
||||
var Timer = xdc.useModule('ti.sysbios.timers.dmtimer.Timer');
|
||||
if(Program.global.HwType == hw_OMAP5)
|
||||
diff --git a/src/ti/framework/dce/dce.c b/src/ti/framework/dce/dce.c
|
||||
index 62bea8c..01dbcce 100644
|
||||
--- a/src/ti/framework/dce/dce.c
|
||||
+++ b/src/ti/framework/dce/dce.c
|
||||
@@ -50,7 +50,7 @@
|
||||
#include <ti/sysbios/hal/Cache.h>
|
||||
#include <ti/sysbios/knl/Task.h>
|
||||
#include <ti/sysbios/knl/Semaphore.h>
|
||||
-#include <ti/sysbios/posix/pthread.h>
|
||||
+#include <ti/posix/ccs/pthread.h>
|
||||
#include <xdc/cfg/global.h>
|
||||
#include <xdc/runtime/System.h>
|
||||
#include <xdc/runtime/Diags.h>
|
||||
--
|
||||
1.9.1
|
||||
|
||||
@@ -19,10 +19,13 @@ SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
|
||||
|
||||
SRCREV = "035ba2571a273162fde75a31decadc6534d17eca"
|
||||
|
||||
SRC_URI += " \
|
||||
file://0001-Integration-with-IPC-3.50-BIOS-6.73-XDC-3.50.patch \
|
||||
"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PV = "3.00.15.00"
|
||||
PR = "r1"
|
||||
PR = "r2"
|
||||
|
||||
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"
|
||||
|
||||
@@ -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.10"
|
||||
MCASP_LLD_SRCREV = "c44ce7ee06c6cfb698bd12d2fa1b58dca04c1375"
|
||||
|
||||
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.10"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${MCASP_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -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.10"
|
||||
MCBSP_LLD_SRCREV = "4b53ebb479c769dac4908b759191f62b3b90ce4d"
|
||||
|
||||
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.10"
|
||||
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"
|
||||
|
||||
@@ -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.12"
|
||||
MMCSD_LLD_SRCREV = "c3fe2b9a82cab5af9fa16e9424b1397054353a9d"
|
||||
|
||||
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.12"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${MMCSD_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -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 = "d93d8833e5e0bbd3e76f8618a4f717e3539a8d11"
|
||||
|
||||
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"
|
||||
PV = "01.00.00.12"
|
||||
INC_PR = "r0"
|
||||
|
||||
@@ -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.06"
|
||||
PA_LLD_SRCREV = "88c6fa91f4d2e43a041f759ecc736109290108e2"
|
||||
|
||||
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.06"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -13,14 +13,14 @@ 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.02.00.13"
|
||||
PCIE_LLD_SRCREV = "bf8d3a22c03a5f273321c284fa1737072eca3f77"
|
||||
|
||||
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.02.00.13"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PCIE_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -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}"
|
||||
|
||||
@@ -16,19 +16,19 @@ PM_LLD_GIT_BRANCH_dra7xx-evm = "master"
|
||||
PM_LLD_GIT_BRANCH_am57xx-evm = "master"
|
||||
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.04.00.05A"
|
||||
PM_LLD_SRCREV = "a5f12b8210ccea4b2e8848e54b4e178534771843"
|
||||
|
||||
# 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.18"
|
||||
PM_LLD_SRCREV_dra7xx-evm = "c1924e4cb882c5500ae012ad2d7d76d1fbe97037"
|
||||
PM_LLD_SRCREV_am57xx-evm = "c1924e4cb882c5500ae012ad2d7d76d1fbe97037"
|
||||
|
||||
|
||||
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.04.00.05A"
|
||||
PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${PM_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
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 = "1d9249c012005a669a6ffb2f76255d72ed5c0e4c"
|
||||
|
||||
PV = "5.2.0"
|
||||
PR = "r1"
|
||||
PV = "5.2.1"
|
||||
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
|
||||
}
|
||||
@@ -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.10"
|
||||
PRUSS_LLD_SRCREV = "a11714517887bda62fab76941f2f32207fad2b05"
|
||||
|
||||
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.10"
|
||||
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"
|
||||
|
||||
|
||||
@@ -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.03.00.00.21"
|
||||
SA_LLD_SRCREV = "7ad90025beacbafefd4a41bbe22525d8b55f7635"
|
||||
|
||||
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 = "03.00.00.21"
|
||||
INC_PR = "r0"
|
||||
|
||||
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"
|
||||
|
||||
83
recipes-bsp/sciclient/sciclient-rtos_git.bb
Normal file
83
recipes-bsp/sciclient/sciclient-rtos_git.bb
Normal file
@@ -0,0 +1,83 @@
|
||||
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 = "4ac052a70764c5fcf9dd18d521fe3b631bfcd875"
|
||||
|
||||
BRANCH = "${SCICLIENT_GIT_BRANCH}"
|
||||
SRC_URI = "${SCICLIENT_GIT_URI};protocol=${SCICLIENT_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
SRCREV = "${SCICLIENT_SRCREV}"
|
||||
PV = "01.00.00.00"
|
||||
PR = "r0"
|
||||
|
||||
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"
|
||||
@@ -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}"
|
||||
|
||||
@@ -12,14 +12,14 @@ 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.11"
|
||||
SPI_LLD_SRCREV = "772286dc767de33f735b14fcc1c41e4b65f24bb8"
|
||||
|
||||
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.11"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos \
|
||||
|
||||
@@ -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.07"
|
||||
STARTERWARE_SRCREV = "965d4f71fe9bb9e5455bdcad5741dfe286217694"
|
||||
|
||||
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.07"
|
||||
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"
|
||||
|
||||
@@ -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.12"
|
||||
TRANSPORT_SRCREV = "0e0f30a30388ea34b3a00beb69c9bfccc26dfaa0"
|
||||
|
||||
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.12"
|
||||
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 = "r19"
|
||||
|
||||
BRANCH = "ti-u-boot-2018.01"
|
||||
|
||||
SRCREV = "efdd6cd5ab525bf1dce5376f9e66c78a38e6e7b0"
|
||||
SRCREV = "8b2f1df4b55bc0797399a21d42ac191d44f99227"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -13,14 +13,14 @@ 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.11"
|
||||
UART_LLD_SRCREV = "cf52e52665a018fbc4e4acbe0e8685473c6b678c"
|
||||
|
||||
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.11"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " edma3-lld-rtos \
|
||||
|
||||
@@ -12,14 +12,14 @@ 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.14"
|
||||
USB_LLD_SRCREV = "a12615f56ef5a108a1aa58af0e4f0e7d175e7c49"
|
||||
|
||||
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.14"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS_append = " osal-rtos"
|
||||
|
||||
@@ -12,14 +12,14 @@ 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.06"
|
||||
PROFILING_SRCREV = "005d18b0219f2c34064dbb1cea2f4f7574fc2e09"
|
||||
|
||||
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.06"
|
||||
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.11A"
|
||||
VPS_LLD_SRCREV = "a62dab146b2c41259ce334b804e44f49767767da"
|
||||
|
||||
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.11A"
|
||||
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 = "9f83f282c7f0a01ff12558689a02b76cd2ebac3d"
|
||||
|
||||
# There's only hardfp version available
|
||||
python __anonymous() {
|
||||
@@ -31,7 +32,7 @@ INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r29"
|
||||
PR = "r30"
|
||||
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 = "fc4b1d658634c3fe2bafe164430e2f312dbdcf14"
|
||||
|
||||
TARGET_PRODUCT_k3 = "ti654x"
|
||||
|
||||
INITSCRIPT_NAME = "rc.pvr"
|
||||
INITSCRIPT_PARAMS = "defaults 8"
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
PR = "r29"
|
||||
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"
|
||||
|
||||
|
||||
29
recipes-kernel/linux/files/dra7xx/cmem-am574x.dtsi
Normal file
29
recipes-kernel/linux/files/dra7xx/cmem-am574x.dtsi
Normal file
@@ -0,0 +1,29 @@
|
||||
/ {
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
cmem_block_mem_0: cmem_block_mem@a0000000 {
|
||||
reg = <0x0 0xa0000000 0x0 0x18000000>;
|
||||
no-map;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
cmem {
|
||||
compatible = "ti,cmem";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
#pool-size-cells = <2>;
|
||||
|
||||
status = "okay";
|
||||
|
||||
cmem_block_0: cmem_block@0 {
|
||||
reg = <0>;
|
||||
memory-region = <&cmem_block_mem_0>;
|
||||
cmem-buf-pools = <1 0x0 0x18000000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -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 = "89f3986aa0e6cc6a28c9f0afda67c9514d8ac40a"
|
||||
PV = "4.14.67+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 = "c40d9fbe468d16fc3322e696336b1119028f2917"
|
||||
PV = "4.14.67+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"
|
||||
@@ -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"
|
||||
@@ -56,6 +56,8 @@ export CG_XML_INSTALL_DIR_RECIPE = "${installdir}/ti-cg-xml-tree"
|
||||
export OMP_INSTALL_DIR_RECIPE = "${installdir}/ti-omp-tree"
|
||||
export MPM_INSTALL_DIR_RECIPE = "${installdir}/ti-mpm-tree"
|
||||
export TI_CGT6X_7_INSTALL_DIR_RECIPE = "${installdir}/cgt6x-7"
|
||||
export GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE = "${installdir}/gcc-linaro-baremetal"
|
||||
export GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE = "${installdir}/gcc-linaro-baremetal-aarch64"
|
||||
|
||||
# This is where the tools will end up in sysroot
|
||||
export BIOS_INSTALL_DIR = "${STAGING_DIR_TARGET}${BIOS_INSTALL_DIR_RECIPE}"
|
||||
@@ -103,6 +105,9 @@ export CG_XML_INSTALL_DIR = "${STAGING_DIR_NATIVE}${CG_XML_INSTALL_DIR_RECIP
|
||||
export OMP_INSTALL_DIR = "${STAGING_DIR_TARGET}${OMP_INSTALL_DIR_RECIPE}"
|
||||
export MPM_INSTALL_DIR = "${STAGING_DIR_TARGET}${MPM_INSTALL_DIR_RECIPE}"
|
||||
export TI_CGT6X_7_INSTALL_DIR = "${STAGING_DIR_NATIVE}${TI_CGT6X_7_INSTALL_DIR_RECIPE}"
|
||||
export GCC_LINARO_BAREMETAL_TOOLCHAIN = "${STAGING_DIR_NATIVE}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}"
|
||||
export GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN = "${STAGING_DIR_NATIVE}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}"
|
||||
|
||||
|
||||
DSPSUFFIX_omapl137 = "x674"
|
||||
DSPSUFFIX_omapl138 = "x674"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
PV = "3.47.02.00"
|
||||
PV = "3.50.01.01"
|
||||
INC_PR = "r0"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
@@ -13,6 +13,7 @@ PLATFORM_k2g = "66AK2G"
|
||||
PLATFORM_omapl138 = "OMAPL138"
|
||||
PLATFORM_c667x-evm = "C6678"
|
||||
PLATFORM_c665x-evm = "C6678"
|
||||
PLATFORM_am65xx-evm = "AM65XX"
|
||||
|
||||
ALT_PLATFORM_k2hk = "TCI6636"
|
||||
ALT_PLATFORM_am57xx-evm = "AM572X AM571X"
|
||||
|
||||
@@ -3,7 +3,7 @@ require ti-ipc-common.inc
|
||||
require ti-ipc-rtos.inc
|
||||
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://${S_ipc-examples}/src/makefile;beginline=1;endline=30;md5=fb83580b16bce88e8ed568a6005c8f02"
|
||||
LIC_FILES_CHKSUM = "file://${S_ipc-examples}/src/makefile;beginline=1;endline=30;md5=a52324bd5033bb49ea07bade1244ac9a"
|
||||
|
||||
INSANE_SKIP_${PN} += "arch"
|
||||
|
||||
|
||||
@@ -3,6 +3,8 @@ require ti-ipc-examples.inc
|
||||
|
||||
DEPENDS = "ti-ipc ti-xdctools-native ti-sysbios ti-ipc-rtos zip-native"
|
||||
|
||||
DEPENDS_append_am65xx-evm = " sciclient-rtos"
|
||||
|
||||
do_compile_append() {
|
||||
|
||||
if [ "${PLATFORM}" != "UNKNOWN" ]; then
|
||||
|
||||
@@ -24,11 +24,13 @@ protocol=${TI_IPC_METADATA_GIT_PROTOCOL};\
|
||||
branch=${TI_IPC_METADATA_GIT_BRANCH};\
|
||||
name=${TI_IPC_METADATA_NAME}"
|
||||
|
||||
# Corresponds to tag: 3.47.02.00
|
||||
SRCREV_ipc-metadata = "e8aff83111b8a0d64d7a77413b6f66d3106084d8"
|
||||
# Corresponds to tag: 3.50.01.01
|
||||
TI_IPC_METADATA_SRCREV = "c749d4dd70cc259679dc862a164ad147d51381f6"
|
||||
# Corresponds to tag: 3.50.01.01
|
||||
TI_IPC_EXAMPLES_SRCREV = "71f6e59a6b2c7e20c2656e5000f318339ded2f3c"
|
||||
|
||||
# Corresponds to tag: 3.47.02.00
|
||||
SRCREV_ipc-examples = "351e9a6d94c68f7ff64b2c002ee6750242ece6d9"
|
||||
SRCREV_ipc-metadata = "${TI_IPC_METADATA_SRCREV}"
|
||||
SRCREV_ipc-examples = "${TI_IPC_EXAMPLES_SRCREV}"
|
||||
|
||||
S_ipc-examples = "${WORKDIR}/git/ipc-examples"
|
||||
S_ipc-metadata = "${WORKDIR}/git/ipc-metadata"
|
||||
@@ -50,6 +52,9 @@ DEPENDS_append_omapl138 = " ti-cgt6x-native \
|
||||
DEPENDS_append_c66x = " ti-cgt6x-native \
|
||||
"
|
||||
|
||||
DEPENDS_append_am65xx-evm = " ti-cgt-arm-native \
|
||||
gcc-linaro-baremetal-aarch64-native"
|
||||
|
||||
IPC_TARGETS = ""
|
||||
|
||||
IPC_TARGETS_omap-a15 = "\
|
||||
@@ -73,6 +78,11 @@ IPC_TARGETS_c66x = " \
|
||||
ti.targets.elf.C66_big_endian="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
|
||||
"
|
||||
|
||||
IPC_TARGETS_am65xx-evm = "\
|
||||
gnu.targets.arm.A53F="${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN}" \
|
||||
ti.targets.arm.elf.R5F="${M4_TOOLCHAIN_INSTALL_DIR}" \
|
||||
"
|
||||
|
||||
EXTRA_OEMAKE = "\
|
||||
PLATFORM=${PLATFORM} \
|
||||
XDC_INSTALL_DIR="${XDC_INSTALL_DIR}" \
|
||||
@@ -81,3 +91,5 @@ EXTRA_OEMAKE = "\
|
||||
JOBS="--jobs=${BB_NUMBER_THREADS}" \
|
||||
JAVA_TOOL_OPTIONS=-Xss2560k \
|
||||
"
|
||||
EXTRA_OEMAKE_append_am65xx-evm = " PDK_INSTALL_DIR=${PDK_INSTALL_DIR}"
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ require ti-ipc-common.inc
|
||||
require ti-ipc-rtos.inc
|
||||
|
||||
DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native"
|
||||
DEPENDS_append_am65xx-evm = " sciclient-rtos"
|
||||
|
||||
PACKAGES =+ "${PN}-fw"
|
||||
FILES_${PN}-fw = "${base_libdir}/firmware/*"
|
||||
@@ -122,3 +123,11 @@ pkg_postinst_${PN}-fw_omapl138 () {
|
||||
pkg_postrm_${PN}-fw_omapl138 () {
|
||||
update-alternatives --remove rproc-dsp-fw ipc/ti_platforms_evmOMAPL138_DSP/messageq_single.xe674
|
||||
}
|
||||
|
||||
pkg_postinst_${PN}-fw_am65xx-evm () {
|
||||
update-alternatives --install /lib/firmware/am65x-mcu-r5f0-fw am65x-mcu-r5f0-fw ipc/ti_platforms_cortexR_AM65X/messageq_single.xer5f ${ALTERNATIVE_PRIORITY}
|
||||
}
|
||||
|
||||
pkg_postrm_${PN}-fw_am65xx-evm () {
|
||||
update-alternatives --remove am65x-mcu-r5f0-fw ipc/ti_platforms_cortexR_AM65X/messageq_single.xe674
|
||||
}
|
||||
|
||||
@@ -6,10 +6,10 @@ LIC_FILES_CHKSUM = "file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9
|
||||
|
||||
TI_IPC_GIT_URI = "git://git.ti.com/ipc/ipcdev.git"
|
||||
TI_IPC_GIT_PROTOCOL = "git"
|
||||
TI_IPC_GIT_BRANCH = "3.47"
|
||||
TI_IPC_GIT_BRANCH = "3.50"
|
||||
|
||||
#Corresponds to 3.47.02.00
|
||||
TI_IPC_SRCREV = "24c36385d096613af123d1e1696fb2fee652ef36"
|
||||
#Corresponds to 3.50.01.01
|
||||
TI_IPC_SRCREV = "771859b9687476c3ba1b5bf0d4afb3c97876137e"
|
||||
|
||||
BRANCH = "${TI_IPC_GIT_BRANCH}"
|
||||
SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};name=ipcdev"
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
From e5dfce58161aaee80ca45c3e992a059efac459d7 Mon Sep 17 00:00:00 2001
|
||||
From: Joshua Watt <JPEWhacker@gmail.com>
|
||||
Date: Wed, 21 Feb 2018 13:38:35 -0600
|
||||
Subject: [PATCH] comp_mk: Allow doxygen support to be overridden
|
||||
|
||||
Support for Doxygen can be globally disabled by setting the
|
||||
DOXYGEN_SUPPORT environment variable to "no"
|
||||
|
||||
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|
||||
---
|
||||
comp_top.mk | 9 +++++++--
|
||||
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/comp_top.mk b/comp_top.mk
|
||||
index 28700ba..e331132 100644
|
||||
--- a/comp_top.mk
|
||||
+++ b/comp_top.mk
|
||||
@@ -114,6 +114,11 @@ comp_FIRM_LIST_CLEAN = $(addsuffix _clean, $($(COMP)_FIRM_LIST))
|
||||
comp_PKG_LIST_ALL_CLEAN = $(addsuffix _clean, $(comp_PKG_LIST_ALL))
|
||||
comp_PKG_LIST_PACKAGE = $(addsuffix _package, $(comp_PKG_LIST_ALL))
|
||||
|
||||
+# If the component enables doxygen, this will evaluate to "yesyes" and doxygen
|
||||
+# will be built. If this value is overridden by the user to any other value, or
|
||||
+# $(COMP)_DOXYGEN_SUPPORT is not "yes", doxygen is not built.
|
||||
+DOXYGEN_SUPPORT ?= yes$($(COMP)_DOXYGEN_SUPPORT)
|
||||
+
|
||||
.PHONY : apps appcores app_clean clean_appcores \
|
||||
lib libcores lib_allendians lib_clean clean_libcores clean_lib_allendians \
|
||||
all comp_libs comp_libs_clean examples examples_clean clean package $(comp_PKG_LIST_ALL) \
|
||||
@@ -230,7 +235,7 @@ xdc_meta_clean:
|
||||
$(XDC) clean XDCBUILDCFG=config_mk.bld
|
||||
|
||||
doxygen:
|
||||
-ifeq ($($(COMP)_DOXYGEN_SUPPORT),yes)
|
||||
+ifeq ($(DOXYGEN_SUPPORT),yesyes)
|
||||
$(ECHO) Creating Doxygen API guide ...
|
||||
@doxygen docs/Doxyfile
|
||||
else
|
||||
@@ -238,7 +243,7 @@ else
|
||||
endif
|
||||
|
||||
clean_doxygen:
|
||||
-ifeq ($($(COMP)_DOXYGEN_SUPPORT),yes)
|
||||
+ifeq ($(DOXYGEN_SUPPORT),yesyes)
|
||||
$(ECHO) cleaned Doxygen API guide ...
|
||||
$(RM) -rf docs/doxygen
|
||||
else
|
||||
--
|
||||
2.14.3
|
||||
|
||||
@@ -4,25 +4,24 @@ LIC_FILES_CHKSUM = "file://makerules/env.mk;beginline=1;endline=31;md5=10503e8de
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
PV = "01.00.00.08F"
|
||||
PV = "01.00.00.10"
|
||||
PR = "r0"
|
||||
|
||||
PDK_BUILD_GIT_URI = "git://git.ti.com/keystone-rtos/processor-pdk-build.git"
|
||||
PDK_BUILD_GIT_PROTOCOL = "git"
|
||||
PDK_BUILD_GIT_BRANCH = "master"
|
||||
|
||||
# Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.08F"
|
||||
PDK_BUILD_SRCREV = "4d41f3540af5850f1c7f57afcb8a7b4610cfc8f0"
|
||||
# Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.10"
|
||||
PDK_BUILD_SRCREV = "f06835474e51a5fd63cf23bab0d2f42b0f73f19d"
|
||||
|
||||
BRANCH = "${PDK_BUILD_GIT_BRANCH}"
|
||||
SRC_URI = "\
|
||||
${PDK_BUILD_GIT_URI};protocol=${PDK_BUILD_GIT_PROTOCOL};branch=${BRANCH} \
|
||||
file://0001-comp_mk-Allow-doxygen-support-to-be-overridden.patch \
|
||||
"
|
||||
|
||||
SRCREV = "${PDK_BUILD_SRCREV}"
|
||||
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x"
|
||||
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
S = "${WORKDIR}/git/"
|
||||
@@ -41,3 +40,4 @@ do_install() {
|
||||
}
|
||||
|
||||
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages/*"
|
||||
INSANE_SKIP_${PN} += " file-rdeps"
|
||||
|
||||
Reference in New Issue
Block a user