summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
...
| * kernel-module-vcu: Update SRCREVRohit Visavalia2023-03-172-2/+2
| | | | | | | | | | Signed-off-by: Rohit Visavalia <rohit.visavalia@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu and vdu: Branch recipes to 2023.2Mark Hatle2023-03-158-0/+352
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | libomxil-xlnx: Add fixup for latest gccMark Hatle2023-09-282-0/+57
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | libvcu-xlnx: Add fixup for the latest gccMark Hatle2023-09-282-0/+54
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu-firmware: Move from /lib to noarch_base_libdirMark Hatle2023-09-281-5/+5
| | | | | | | | | | | | 'usrmerge' requires us to use noarch_base_libdir and not /lib Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Various: Update mali support to ignore recipe hash changesMark Hatle2023-08-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | MALI_PACKAGE_ARCH depends MACHINE_ARCH depends on MACHINE We can ignore MACHINE_ARCH, as only the resulting value matters, otherwise the package now depends on MACHINE PACKAGE_ARCH can ignore MALI_PACKAGE_ARCH, again only the resulting value of PACKAGE_ARCH matters. Otherwise the value of MALI_PACKAGE_ARCH will be used in the hash, even if the condition is not true. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'origin/rel-v2023.1'Mark Hatle2023-05-189-0/+356
|\ \ | | | | | | | | | | | | | | | | | | Resolved conflicts Preserved 2022* versions Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | Updated SRCREV for 2023.1Siva Addepalli2023-03-303-0/+0
| | | | | | | | | | | | | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libomxil-xlnx: Update SRCREVRohit Visavalia2023-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Updated commit id to fix decoder alignment issue Signed-off-by: Rohit Visavalia <rohit.visavalia@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit a93843bbf7e4954cac686100bb9c4fdffd47a846) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libvdu-ctrlsw: Update SRCREVRohit Visavalia2023-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rohit Visavalia <rohit.visavalia@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 934024344e434c0939626494eaf261633019726d) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-vcu: Update SRCREVRohit Visavalia2023-03-171-1/+1
| |/ | | | | | | | | | | | | | | | | | | Signed-off-by: Rohit Visavalia <rohit.visavalia@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit f9d9127ea2511fd790af6c9d3ee11731c38af6be) 2023.2 change not applicable Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu & vdu: Version recipes for releaseMark Hatle2023-03-158-0/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libvcu-xlnx: Disable buildpaths QA check for zynqmp-evSandeep Gundlupet Raju2023-03-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | TMPDIR buildpaths warning are observed in libvcu-xlnx. WARNING: libvcu-xlnx-1.0.0-xilinx-v+gitAUTOINC+83aabb84c2-r0 do_package_qa: QA Issue: File /usr/bin/ctrlsw_encoder in package libvcu-xlnx contains reference to TMPDIR File /usr/bin/ctrlsw_decoder in package libvcu-xlnx contains reference to TMPDIR [buildpaths] Hence disable buildpaths QA check for libvcu-xlnx. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Branch to 2023.1Mark Hatle2023-03-058-8/+8
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Updating VCU license file checksumParth Gajjar2023-02-243-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating checksum due to licensefile formatting changes libomxil-xlnx change: chore: update to revision d20230216 libvcu-xlnx changes: Update name of ctrlsw level test application binaries chore: update to revision d20230216 Revert "Update name of ctrlsw level test application binaries" vcu-firmware changes: chore: update to revision d20230216 Signed-off-by: Parth Gajjar <parth.gajjar@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu: Update recipesMark Hatle2023-02-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kernel-module-vcu: feat: add mcu getter/setter forward mail Revert "Add support for reserved memory with start address not aligned on 2GB" fix: use mutex instead of spinlock fix: add missing fonction prototype fix: missing variable if CONFIG_MEMORY_HOTPLUG is set chore: reformat kernel style fix: channel destruction Add support for reserved memory with start address not aligned on 2GB Code cleanup for better understanding vcu-firmware: chore: update to revision d20230127 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu: Update license checksumParth Gajjar2023-02-092-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update license file checksum for vcu repos vcu-ctrl-sw: Update name of ctrlsw level test application binaries chore: update to revision d20230127 Revert "Update name of ctrlsw level test application binaries" chore: update license year chore: update LICENSE vcu-omx-il: chore: update to revision d20230127 Signed-off-by: Parth Gajjar <parth.gajjar@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vdu: Update commits for 2023 releaseSai Hari Chandana Kalluri2023-02-094-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kernel-module-vdu: Fix vdu core clock frequency unit to Hz feat: add mcu getter/setter forward mail libvdu-ctrlsw: chore: update to revision d20230127 libvdu-omxil: vdu: add device name setting for demo app vdu: add HEVC index and type chore: update to revision d20230127 vdu-firmware: chore: update to revision d20230127 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * kernel-module-vdu: Add vdu rules to video groupSai Hari Chandana Kalluri2023-02-062-1/+15
| | | | | | | | | | | | | | | | Add vdu udev-rules file to change permissions and ownership group to video. This allows non root users to run encoder and decoder software. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu: Update to latest SRCREV and update license chksumParth Gajjar2023-02-013-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update license file checksum for vcu repos vcu-firmware: chore: update license year chore: replace license chore: update to revision d20221208 chore: update LICENSE vcu-ctrl-sw: Update name of ctrlsw level test application binaries build: add missing no-date-time for recent compiler chore: update to revision d20221208 Revert "Update name of ctrlsw level test application binaries" fix(4222): watchdog error shall have section to complete frame Vcu-omx-il: chore: update to revision d20221208 Signed-off-by: Parth Gajjar <parth.gajjar@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu-firmware: Enable the module by MACHINE_FEATUREMark Hatle2023-01-251-3/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * kernel-module-vcu: Enable the module by MACHINE_FEATUREMark Hatle2023-01-251-4/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "libvcu-xlnx: Temporarily allow it to build in all cases"Mark Hatle2023-01-251-3/+2
| | | | | | | | | | | | This reverts commit 31b6e38662e63202617070ffd4161199ac7e7e4c. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "libomxil-xlnx: Temporarily allow it to build in all cases"Mark Hatle2023-01-251-3/+4
| | | | | | | | | | | | | | | | This reverts commit 6e2fc8da11337defb7c3abd5faae35e2fa9e28ac. Restore the MACHINE FEATURES check. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vdu: Update commit ids for vdu recipesSai Hari Chandana Kalluri2023-01-234-7/+7
| | | | | | | | | | | | | | Update commit ids for 2023 release Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * kernel-module-vcu: Update SRCREVRohit Visavalia2023-01-101-1/+1
| | | | | | | | | | Signed-off-by: Rohit Visavalia <rohit.visavalia@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu: Remove old recipe files and rename recipe of 2023.1Rohit Visavalia2023-01-1012-342/+0
| | | | | | | | | | Signed-off-by: Rohit Visavalia <rohit.visavalia@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "***WORKAROUND*** Disable items not compatible with linux-xlnx 6.1"Rohit Visavalia2023-01-1010-3/+344
| | | | | | | | | | | | This reverts commit a0e53d231f86116f00d752938c878ac0c2182e3f. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "vcu: Move vcu recipes to trigger off MACHINE_FEATURES vcu"Rohit Visavalia2023-01-104-15/+10
| | | | | | | | | | | | This reverts commit f9154e30c19c0a598b09100ff07ac74ba0888856. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "kernel-module-vcu: Move to using a kernel feature for VCU"Rohit Visavalia2023-01-101-0/+3
| | | | | | | | | | | | This reverts commit 72b4644675437c4c2b7e6c462ae139bacfd6e589. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "libomxil-xlnx: Temporarily allow it to build in all cases"Rohit Visavalia2023-01-101-2/+2
| | | | | | | | | | | | This reverts commit 6e2fc8da11337defb7c3abd5faae35e2fa9e28ac. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "libvcu-xlnx: Temporarily allow it to build in all cases"Rohit Visavalia2023-01-101-2/+2
| | | | | | | | | | | | This reverts commit 31b6e38662e63202617070ffd4161199ac7e7e4c. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vdu: Update commit ids for vdu reposSai Hari Chandana Kalluri2023-01-064-5/+5
| | | | | | | | | | | | | | | | Pull in latest commit ids that include minor changes to License file. Verify correct compilation against latest kernel version. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libvcu-xlnx: Temporarily allow it to build in all casesMark Hatle2022-12-171-2/+2
| | | | | | | | | | | | | | The build system expects the package to be buildable for all zynqmp-generic configurations. Once build system is corrected, we can revert this patch. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libomxil-xlnx: Temporarily allow it to build in all casesMark Hatle2022-12-161-2/+2
| | | | | | | | | | | | | | The build system expects the package to be buildable for all zynqmp-generic configurations. Once build system is corrected, we can revert this patch. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * various: Refactor mali400 related bbappendsMark Hatle2022-12-161-4/+4
| | | | | | | | | | | | Combination of MACHINE_FEATURES = 'mali400' and DISTRO_FEATURES = 'libmali'. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * kernel-module-vcu: Move to using a kernel feature for VCUMark Hatle2022-12-161-3/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu: Move vcu recipes to trigger off MACHINE_FEATURES vcuMark Hatle2022-12-164-10/+15
| | | | | | | | | | | | Side effect of this change, all vcu recipes are now package arch of machine. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * libvdu-omxil.bb: Add recipe to integrate vdu OMXIL layerSai Hari Chandana Kalluri2022-12-151-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | Add yocto recipe to integrate AllegroDVT2 OpenMax Integration Layer. The OpenMax APIs define a standardized media component interface to enable developers and platform providers to integrate and communicate with multimedia codecs implemented in hardware or software. The OpenMAX IL layer is integrated on top of the VDU Control Software. Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * ***WORKAROUND*** Disable items not compatible with linux-xlnx 6.1Mark Hatle2022-12-1510-344/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vdu: Enable VDU IP in yoctoSai Hari Chandana Kalluri2022-12-073-0/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | Enable VDU IP in yocto. Video Decode Unit (VDU) core is a Hard IP in Versal® AI Edge and Versal® AI Core series. The VDU core has multiple instance decoder cores (upto four cores) and are implemented as Hard IP in Versal® AI Edge and Versal® AI Core series. To enable this the following recipes are included: - kernel-module-vdu - vdu-firmware - vdu-ctrlsw Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * vcu: Add initial 2023.1 branchMark Hatle2022-11-024-0/+171
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * mali400: mali400 is now a MACHINE_FEATURE, set package arch to MACHINE_ARCHMark Hatle2022-10-251-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | libvcu-xlnx: Disable buildpaths QA check for zynqmp-evSandeep Gundlupet Raju2023-04-102-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | TMPDIR buildpaths warning are observed in libvcu-xlnx. WARNING: libvcu-xlnx-1.0.0-xilinx-v+gitAUTOINC+83aabb84c2-r0 do_package_qa: QA Issue: File /usr/bin/ctrlsw_encoder in package libvcu-xlnx contains reference to TMPDIR File /usr/bin/ctrlsw_decoder in package libvcu-xlnx contains reference to TMPDIR [buildpaths] Hence disable buildpaths QA check for libvcu-xlnx. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | kernel-module-vcu: Enable the module by MACHINE_FEATUREMark Hatle2023-04-101-4/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | various: Refactor mali400 related bbappendsMark Hatle2023-04-101-4/+4
| | | | | | | | | | | | Combination of MACHINE_FEATURES = 'mali400' and DISTRO_FEATURES = 'libmali'. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | kernel-module-vcu: Move to using a kernel feature for VCUMark Hatle2023-04-101-3/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu: Move vcu recipes to trigger off MACHINE_FEATURES vcuMark Hatle2023-04-107-17/+24
| | | | | | | | | | | | Side effect of this change, all vcu recipes are now package arch of machine. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | mali400: mali400 is now a MACHINE_FEATURE, set package arch to MACHINE_ARCHMark Hatle2022-11-101-1/+1
|/ | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge remote-tracking branch 'origin/honister' into kirkstone-nextMark Hatle2022-10-114-8/+8
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>