mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-20 19:53:43 +00:00
vxd-dec-fw: Add the recipe for vxd-dec-fw
Add the firmware packaging recipe for the video decoder for j721e. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
This commit is contained in:
committed by
Yogesh Siraswar
parent
194d0bdc71
commit
9e1ba1f2e4
63
licenses/TI-IMG
Normal file
63
licenses/TI-IMG
Normal file
@@ -0,0 +1,63 @@
|
||||
This license applies to the Imagination D5520 firmware image, pvdec_full_bin.fw.
|
||||
|
||||
Copyright (C) 2019 Texas Instruments Incorporated
|
||||
|
||||
All rights reserved not granted herein.
|
||||
|
||||
Limited License.
|
||||
|
||||
Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
|
||||
license under copyrights and patents it now or hereafter owns or controls to
|
||||
make, have made, use, import, offer to sell and sell ("Utilize") this software
|
||||
subject to the terms herein. With respect to the foregoing patent license, such
|
||||
license is granted solely to the extent that any such patent is necessary to
|
||||
Utilize the software alone. The patent license shall not apply to any
|
||||
combinations which include this software, other than combinations with devices
|
||||
manufactured by or for TI (“TI Devices”). No hardware patent is licensed
|
||||
hereunder.
|
||||
|
||||
Redistributions must preserve existing copyright notices and reproduce this
|
||||
license (including the above copyright notice and the disclaimer and
|
||||
(if applicable) source code license limitations below) in the documentation
|
||||
and/or other materials provided with the distribution
|
||||
|
||||
Redistribution and use in binary form, without modification, are permitted
|
||||
provided that the following conditions are met:
|
||||
|
||||
* No reverse engineering, decompilation, or disassembly of this
|
||||
software is permitted with respect to any software provided in binary
|
||||
form.
|
||||
|
||||
* any redistribution and use are licensed by TI for use only with TI
|
||||
Devices.
|
||||
|
||||
* Nothing shall obligate TI to provide you with source code for the
|
||||
software licensed and provided to you in object code.
|
||||
|
||||
If software source code is provided to you, modification and redistribution of
|
||||
the source code are permitted provided that the following conditions are met:
|
||||
|
||||
* any redistribution and use of the source code, including any
|
||||
resulting derivative works, are licensed by TI for use only with TI
|
||||
Devices.
|
||||
|
||||
* any redistribution and use of any object code compiled from the
|
||||
source code and any resulting derivative works, are licensed by TI
|
||||
for use only with TI Devices.
|
||||
|
||||
Neither the name of Texas Instruments Incorporated nor the names of its
|
||||
suppliers may be used to endorse or promote products derived from this
|
||||
software without specific prior written permission.
|
||||
|
||||
DISCLAIMER.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "AS IS" AND ANY EXPRESS OR
|
||||
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
EVENT SHALL TI AND TI’S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
24
recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb
Normal file
24
recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb
Normal file
@@ -0,0 +1,24 @@
|
||||
SUMMARY = "Video Decoding Firmware"
|
||||
LICENSE = "TI-IMG"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.ti-img;md5=84ca7278930db001870686ad997d6bb1"
|
||||
|
||||
require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
|
||||
|
||||
PV = "${IMG_DEC_FW_VERSION}"
|
||||
PR = "${INC_PR}.0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "j7"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
TARGET = "pvdec_full_bin.fw"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${base_libdir}/firmware/ti-img
|
||||
install -m 0644 ${S}/ti-img/${TARGET} ${D}${base_libdir}/firmware/ti-img/${TARGET}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${base_libdir}/firmware"
|
||||
@@ -13,11 +13,12 @@ NETCP_SA_FW_VERSION = "1.0.0"
|
||||
NETCP_PA_FW_VERSION = "3.0.2.3"
|
||||
QMSS_PDSP_FW_VERSION = "1.0.0.9"
|
||||
PRUETH_FW_AM65X_VERSION = "08.00.00.20"
|
||||
PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06"
|
||||
PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.07"
|
||||
GOODIX_FW_VERSION = "1.0.0.0"
|
||||
CADENCE_MHDP_FW_VERSION = "1.2.17"
|
||||
IMG_DEC_FW_VERSION = "1.0"
|
||||
|
||||
TI_LINUX_FW_SRCREV ?= "95232a584175a8ac872adf477b2dbb9ca68ba063"
|
||||
TI_LINUX_FW_SRCREV ?= "c96a734a059889e571dcf30c0638157c690a6e6e"
|
||||
SRCREV = "${TI_LINUX_FW_SRCREV}"
|
||||
|
||||
BRANCH ?= "ti-linux-firmware"
|
||||
|
||||
@@ -39,3 +39,6 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am64xx-evm = " prueth-fw-am65x-sr2"
|
||||
|
||||
# Add run-time dependency for Cadence MHDP firmware to the rootfs
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7 = " cadence-mhdp-fw"
|
||||
|
||||
# Add run-time dependency for Video Decoding firmware to the rootfs
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7 = " vxd-dec-fw"
|
||||
|
||||
Reference in New Issue
Block a user