summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb20
-rw-r--r--recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb2
-rw-r--r--recipes-kernel/linux/linux-ti-staging_3.12.bb4
-rw-r--r--recipes-kernel/linux/linux-ti-staging_3.14.bb4
-rw-r--r--recipes-ti/ipc/ti-ipc.inc4
5 files changed, 24 insertions, 10 deletions
diff --git a/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb b/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb
index c3017fed..7f67c39a 100644
--- a/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb
+++ b/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb
@@ -1,13 +1,27 @@
1python __anonymous() {
2 features = bb.data.getVar("MACHINE_FEATURES", d, 1)
3 if not features:
4 return
5 if "mmip" not in features:
6 raise bb.parse.SkipPackage('ipumm-fw does not apply to systems without the "mmip" flag in MACHINE_FEATURES')
7}
8
1DESCRIPTION = "Firmware for IPU " 9DESCRIPTION = "Firmware for IPU "
2 10
3LICENSE = "TI-TSPA" 11LICENSE = "TI-TSPA"
4LIC_FILES_CHKSUM_dra7xx-evm = "file://MMIP-${PV}-Manifest.doc;md5=64ca6f9d7e5243b8a4084eb918a543bc" 12LIC_FILES_CHKSUM_dra7xx = "file://MMIP-${PV}-Manifest.doc;md5=64ca6f9d7e5243b8a4084eb918a543bc"
5LIC_FILES_CHKSUM_omap5-evm = "file://MMIP-${PV}-Manifest.doc;md5=39a593dd8fc2a9654c74f679ed329c45" 13LIC_FILES_CHKSUM_omap5-evm = "file://MMIP-${PV}-Manifest.doc;md5=39a593dd8fc2a9654c74f679ed329c45"
6 14
7COMPATIBLE_MACHINE = "omap-a15" 15COMPATIBLE_MACHINE = "omap-a15"
8PACKAGE_ARCH = "${MACHINE_ARCH}" 16PACKAGE_ARCH = "${MACHINE_ARCH}"
9 17
10SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_04_02/exports/ipumm-${MACHINE}-3.00.04.02.tar.gz;protocol=http;name=${MACHINE}" 18# Need to set the PLATFORM variable since now multiple MACHINEs are sharing
19# a common named tarball
20PLATFORM = "UNKNOWN"
21PLATFORM_dra7xx = "dra7xx-evm"
22PLATFORM_omap5-evm = "omap5-evm"
23
24SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_04_02/exports/ipumm-${PLATFORM}-3.00.04.02.tar.gz;protocol=http;name=${PLATFORM}"
11 25
12# DRA7xx checksums 26# DRA7xx checksums
13SRC_URI[dra7xx-evm.md5sum] = "da04c03b0fd57901e8283afa80f81379" 27SRC_URI[dra7xx-evm.md5sum] = "da04c03b0fd57901e8283afa80f81379"
@@ -19,7 +33,7 @@ SRC_URI[omap5-evm.sha256sum] = "2fdb469f19e3c9984854f5bc82444fca4d7da869f5e645da
19 33
20S = "${WORKDIR}/ipumm-${MACHINE}-${PV}" 34S = "${WORKDIR}/ipumm-${MACHINE}-${PV}"
21 35
22TARGET_dra7xx-evm = "dra7-ipu2-fw.xem4" 36TARGET_dra7xx = "dra7-ipu2-fw.xem4"
23TARGET_omap5-evm = "ducati-m3-core0.xem3" 37TARGET_omap5-evm = "ducati-m3-core0.xem3"
24 38
25do_install() { 39do_install() {
diff --git a/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb b/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb
index fb3012a7..14f059ba 100644
--- a/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb
+++ b/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb
@@ -5,7 +5,7 @@ DEPENDS += "virtual/kernel"
5LICENSE = "BSD" 5LICENSE = "BSD"
6LIC_FILES_CHKSUM = "file://COPYING;md5=74d2f71d8898c54e3d1c9d0058c484aa" 6LIC_FILES_CHKSUM = "file://COPYING;md5=74d2f71d8898c54e3d1c9d0058c484aa"
7 7
8COMPATIBLE_MACHINE = "dra7xx-evm" 8COMPATIBLE_MACHINE = "dra7xx"
9 9
10PV = "1b8" 10PV = "1b8"
11PR = "r1" 11PR = "r1"
diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb b/recipes-kernel/linux/linux-ti-staging_3.12.bb
index 90dab23b..e288a6d2 100644
--- a/recipes-kernel/linux/linux-ti-staging_3.12.bb
+++ b/recipes-kernel/linux/linux-ti-staging_3.12.bb
@@ -21,7 +21,7 @@ RDEPENDS_kernel-base_append_ti43x = " am33x-cm3"
21 21
22# Add a run-time dependency for the VPE VPDMA firmware to be installed 22# Add a run-time dependency for the VPE VPDMA firmware to be installed
23# on the target file system. 23# on the target file system.
24RDEPENDS_kernel-base_append_dra7xx-evm = " vpe-vpdma-fw" 24RDEPENDS_kernel-base_append_dra7xx = " vpe-vpdma-fw"
25 25
26# Default is to package all dtb files for ti33x devices unless building 26# Default is to package all dtb files for ti33x devices unless building
27# for the specific beaglebone machine. 27# for the specific beaglebone machine.
@@ -29,7 +29,7 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335
29KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb" 29KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
30KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb" 30KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
31KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb" 31KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
32KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb" 32KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb"
33 33
34KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" 34KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
35 35
diff --git a/recipes-kernel/linux/linux-ti-staging_3.14.bb b/recipes-kernel/linux/linux-ti-staging_3.14.bb
index 5c8022b1..8c12bad8 100644
--- a/recipes-kernel/linux/linux-ti-staging_3.14.bb
+++ b/recipes-kernel/linux/linux-ti-staging_3.14.bb
@@ -23,7 +23,7 @@ RDEPENDS_kernel-base_append_ti43x = " am33x-cm3"
23 23
24# Add a run-time dependency for the VPE VPDMA firmware to be installed 24# Add a run-time dependency for the VPE VPDMA firmware to be installed
25# on the target file system. 25# on the target file system.
26RDEPENDS_kernel-base_append_dra7xx-evm = " vpe-vpdma-fw" 26RDEPENDS_kernel-base_append_dra7xx = " vpe-vpdma-fw"
27 27
28# Default is to package all dtb files for ti33x devices unless building 28# Default is to package all dtb files for ti33x devices unless building
29# for the specific beaglebone machine. 29# for the specific beaglebone machine.
@@ -31,7 +31,7 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335
31KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb" 31KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
32KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb" 32KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
33KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb" 33KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
34KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb" 34KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb"
35KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb" 35KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb"
36KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb" 36KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb"
37KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb" 37KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb"
diff --git a/recipes-ti/ipc/ti-ipc.inc b/recipes-ti/ipc/ti-ipc.inc
index ee9fefff..860f55f6 100644
--- a/recipes-ti/ipc/ti-ipc.inc
+++ b/recipes-ti/ipc/ti-ipc.inc
@@ -12,12 +12,12 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
12 12
13PLATFORM = "UNKNOWN" 13PLATFORM = "UNKNOWN"
14PLATFORM_omap5-evm = "OMAP54XX" 14PLATFORM_omap5-evm = "OMAP54XX"
15PLATFORM_dra7xx-evm = "DRA7XX" 15PLATFORM_dra7xx = "DRA7XX"
16PLATFORM_keystone = "TCI6638" 16PLATFORM_keystone = "TCI6638"
17 17
18DAEMON = "UNKNOWN" 18DAEMON = "UNKNOWN"
19DAEMON_omap5-evm = "lad_omap54xx_smp" 19DAEMON_omap5-evm = "lad_omap54xx_smp"
20DAEMON_dra7xx-evm = "lad_dra7xx" 20DAEMON_dra7xx = "lad_dra7xx"
21DAEMON_keystone = "lad_tci6638" 21DAEMON_keystone = "lad_tci6638"
22 22
23inherit autotools pkgconfig update-rc.d 23inherit autotools pkgconfig update-rc.d