mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-06-11 13:20:56 +00:00
Update dra7xx-evm settings to use dra7xx SOC_FAMILY
* Update to use the dra7xx SOC_FAMILY instead of the specific dra7xx-evm machine type. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
committed by
Denys Dmytriyenko
parent
224e2e3113
commit
f4f82f787c
@@ -1,13 +1,27 @@
|
|||||||
|
python __anonymous() {
|
||||||
|
features = bb.data.getVar("MACHINE_FEATURES", d, 1)
|
||||||
|
if not features:
|
||||||
|
return
|
||||||
|
if "mmip" not in features:
|
||||||
|
raise bb.parse.SkipPackage('ipumm-fw does not apply to systems without the "mmip" flag in MACHINE_FEATURES')
|
||||||
|
}
|
||||||
|
|
||||||
DESCRIPTION = "Firmware for IPU "
|
DESCRIPTION = "Firmware for IPU "
|
||||||
|
|
||||||
LICENSE = "TI-TSPA"
|
LICENSE = "TI-TSPA"
|
||||||
LIC_FILES_CHKSUM_dra7xx-evm = "file://MMIP-${PV}-Manifest.doc;md5=64ca6f9d7e5243b8a4084eb918a543bc"
|
LIC_FILES_CHKSUM_dra7xx = "file://MMIP-${PV}-Manifest.doc;md5=64ca6f9d7e5243b8a4084eb918a543bc"
|
||||||
LIC_FILES_CHKSUM_omap5-evm = "file://MMIP-${PV}-Manifest.doc;md5=39a593dd8fc2a9654c74f679ed329c45"
|
LIC_FILES_CHKSUM_omap5-evm = "file://MMIP-${PV}-Manifest.doc;md5=39a593dd8fc2a9654c74f679ed329c45"
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "omap-a15"
|
COMPATIBLE_MACHINE = "omap-a15"
|
||||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||||
|
|
||||||
SRC_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}"
|
# Need to set the PLATFORM variable since now multiple MACHINEs are sharing
|
||||||
|
# a common named tarball
|
||||||
|
PLATFORM = "UNKNOWN"
|
||||||
|
PLATFORM_dra7xx = "dra7xx-evm"
|
||||||
|
PLATFORM_omap5-evm = "omap5-evm"
|
||||||
|
|
||||||
|
SRC_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}"
|
||||||
|
|
||||||
# DRA7xx checksums
|
# DRA7xx checksums
|
||||||
SRC_URI[dra7xx-evm.md5sum] = "da04c03b0fd57901e8283afa80f81379"
|
SRC_URI[dra7xx-evm.md5sum] = "da04c03b0fd57901e8283afa80f81379"
|
||||||
@@ -19,7 +33,7 @@ SRC_URI[omap5-evm.sha256sum] = "2fdb469f19e3c9984854f5bc82444fca4d7da869f5e645da
|
|||||||
|
|
||||||
S = "${WORKDIR}/ipumm-${MACHINE}-${PV}"
|
S = "${WORKDIR}/ipumm-${MACHINE}-${PV}"
|
||||||
|
|
||||||
TARGET_dra7xx-evm = "dra7-ipu2-fw.xem4"
|
TARGET_dra7xx = "dra7-ipu2-fw.xem4"
|
||||||
TARGET_omap5-evm = "ducati-m3-core0.xem3"
|
TARGET_omap5-evm = "ducati-m3-core0.xem3"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ DEPENDS += "virtual/kernel"
|
|||||||
LICENSE = "BSD"
|
LICENSE = "BSD"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=74d2f71d8898c54e3d1c9d0058c484aa"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=74d2f71d8898c54e3d1c9d0058c484aa"
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "dra7xx-evm"
|
COMPATIBLE_MACHINE = "dra7xx"
|
||||||
|
|
||||||
PV = "1b8"
|
PV = "1b8"
|
||||||
PR = "r1"
|
PR = "r1"
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ RDEPENDS_kernel-base_append_ti43x = " am33x-cm3"
|
|||||||
|
|
||||||
# Add a run-time dependency for the VPE VPDMA firmware to be installed
|
# Add a run-time dependency for the VPE VPDMA firmware to be installed
|
||||||
# on the target file system.
|
# on the target file system.
|
||||||
RDEPENDS_kernel-base_append_dra7xx-evm = " vpe-vpdma-fw"
|
RDEPENDS_kernel-base_append_dra7xx = " vpe-vpdma-fw"
|
||||||
|
|
||||||
# Default is to package all dtb files for ti33x devices unless building
|
# Default is to package all dtb files for ti33x devices unless building
|
||||||
# for the specific beaglebone machine.
|
# for the specific beaglebone machine.
|
||||||
@@ -29,7 +29,7 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335
|
|||||||
KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
|
KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
|
||||||
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
|
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
|
||||||
KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
|
KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
|
||||||
KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
|
KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb"
|
||||||
|
|
||||||
KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
|
KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ RDEPENDS_kernel-base_append_ti43x = " am33x-cm3"
|
|||||||
|
|
||||||
# Add a run-time dependency for the VPE VPDMA firmware to be installed
|
# Add a run-time dependency for the VPE VPDMA firmware to be installed
|
||||||
# on the target file system.
|
# on the target file system.
|
||||||
RDEPENDS_kernel-base_append_dra7xx-evm = " vpe-vpdma-fw"
|
RDEPENDS_kernel-base_append_dra7xx = " vpe-vpdma-fw"
|
||||||
|
|
||||||
# Default is to package all dtb files for ti33x devices unless building
|
# Default is to package all dtb files for ti33x devices unless building
|
||||||
# for the specific beaglebone machine.
|
# for the specific beaglebone machine.
|
||||||
@@ -31,7 +31,7 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335
|
|||||||
KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
|
KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
|
||||||
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
|
KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
|
||||||
KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
|
KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
|
||||||
KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb"
|
KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb"
|
||||||
KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb"
|
KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb"
|
||||||
KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb"
|
KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb"
|
||||||
KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb"
|
KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb"
|
||||||
|
|||||||
@@ -12,12 +12,12 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
|
|||||||
|
|
||||||
PLATFORM = "UNKNOWN"
|
PLATFORM = "UNKNOWN"
|
||||||
PLATFORM_omap5-evm = "OMAP54XX"
|
PLATFORM_omap5-evm = "OMAP54XX"
|
||||||
PLATFORM_dra7xx-evm = "DRA7XX"
|
PLATFORM_dra7xx = "DRA7XX"
|
||||||
PLATFORM_keystone = "TCI6638"
|
PLATFORM_keystone = "TCI6638"
|
||||||
|
|
||||||
DAEMON = "UNKNOWN"
|
DAEMON = "UNKNOWN"
|
||||||
DAEMON_omap5-evm = "lad_omap54xx_smp"
|
DAEMON_omap5-evm = "lad_omap54xx_smp"
|
||||||
DAEMON_dra7xx-evm = "lad_dra7xx"
|
DAEMON_dra7xx = "lad_dra7xx"
|
||||||
DAEMON_keystone = "lad_tci6638"
|
DAEMON_keystone = "lad_tci6638"
|
||||||
|
|
||||||
inherit autotools pkgconfig update-rc.d
|
inherit autotools pkgconfig update-rc.d
|
||||||
|
|||||||
Reference in New Issue
Block a user