summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mesa-demos: Drop non-functional glx configurationbackport-1197-to-kirkstoneTom Hochstein2022-09-061-1/+1
| | | | | | | | | | The packageconfig glx is no longer used after a rework, and removing the packageconfig x11 now also removes glx support. [1] [1] https://github.com/openembedded/openembedded-core/commit/a904c9492e86be39fcdd244e8f4b9768861c0e77 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6c552bd6732f4fad2f6264051f954188b941fce3)
* Merge pull request #1196 from Freescale/backport-1193-to-kirkstoneOtavio Salvador2022-09-0538-795/+466
|\ | | | | [Backport kirkstone] Recipes-multimedia from NXP release 5.15.32-2.0.0
| * pulseaudio: Fix gstreamer pause mutex issuebackport-1193-to-kirkstoneTom Hochstein2022-09-053-8/+45
| | | | | | | | | | | | | | Add a patch to fix a mutex issue when pausing a gstreamer stream. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 791b2cd871e670f2cd691aad21a1c9bcffc362d6)
| * pulseaudio: Fix HFP with headset=autoTom Hochstein2022-09-051-1/+1
| | | | | | | | | | | | | | | | For HFP to work as expected, use module-bluetooth-discover option headset=auto. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 996ec05b40f37c64a5f9d66f1fcfed065bc814ab)
| * pulseaudio: Fix WM8960 codec by disabling alternate sample rateTom Hochstein2022-09-051-0/+2
| | | | | | | | | | | | | | | | The WM8960 codec doesn't support 44k and 48k simultaneously, so set alternate-sample-rate the same as default-sample-rate. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit b32f2319bb60421529959309d94d943a88420f36)
| * imx-vpuwrap: Upgrade to 5.15.32-2.0.0Tom Hochstein2022-09-051-5/+4
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 2e4a6055859623828c85aac572d5f18aac3014cc)
| * imx-sw-pdm: Upgrade 1.0.1 -> 1.0.2Tom Hochstein2022-09-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: 738ca90 MMFMWK-9001-5: build: configure: bump version 1.0.2 9e2e282 MMFMWK-9001-4: release: imx-sw-pdm: rebuild using latest lib 2979b5c MMFMWK-9001-3: test: output sample rate and samples per channel 128e3cc MMFMWK-9001-2: release: libimxswpdm: rebuild with clang 12.0.0 a9eb48f MMFMWK-9001-1: pdmToPcm_simd: module.mk: use clang++ compiler Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit e333a68f1d261ee282086f502042d1959cae0d4d)
| * imx-parser: Upgrade 4.6.2 -> 4.7.0Tom Hochstein2022-09-051-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: b479f651 MA-20253 mp4 dash streaming video hang when playing an hevc stream 2f381602 MA-20234: check if mkv parser has cluster. 3d736c7c [configurea.ac] Update version to 4.7.0 for next release af0b43d8 MA-20193 [Android 12] cts.MediaPlayerTest#testCallback fail 7398507f MKVPARSER_01.08.16 add FlushTrack function 6ca57f2d MKVPARSER_01.08.15 support dash playback. 88203eb8 MMFMWK-9067-1: refine mkv parser and remove compile warnings aa7f343f MA-20134 coverity issues in mp4 parser 6956469f MA-20105 [Android 12] cts MediaMetadataRetrieverTest#testGetFrameAtTimeClosestSyncEmptyNormalEditList fail d2098571 MA-20085 [Android 12] cts MediaMetadataRetrieverTest#testGetFrameAtTimeClosestEditList fail with nxp mp4 parser 12a5e4ef LF-5172 enable MP4 and webm dash streaming in 2022 Q2 c834ded7 MMFMWK-9048 MPG2 PARSER 06.01.02 3b6b3b22 FMMFMWK-9047 MPEG2 PARSER 06.01.01 621c504d add version information in libspdif_parser.mk modify install-data-hook for spdif parser in Makefile.am to fix installation error e971965d MMFMWK-9010 SPDIF PARSER 00.00.01 modify Makefile file format in spdif parser add newline character in Makefile.am to fix missing separator issue add soft link file and modify Makefile.am to realize file packaging 55c67aae MMFMWK-9042 MPEG2 PARSER 06.00.04 46f9e346 MMFMWK-9010 SPDIF PARSER 00.00.01 73af1c6a MA-19906 cts android.media.cts.MediaExtractorTest fail and get crash e874f58f [configurea.ac] Update version to 4.6.5 for next release 3089c7e8 MMFMWK-9026: fix dash playback issue for webm streams. 07c6df92 MKV PARSER 01.08.12 support seek without cue list 84f963be MMFMWK-9007 [i.MX8MM/Sony] Error on gst-discoverer-1.0 with ALAC file 5b736228 MA-19618 [Android 12] ctsv2 ExtractorTest$FunctionalityTest#testExtract[17(audio/ac4)] fail 36718bf0 MA-19734-2 [Android 12] cts android.mediav2.cts.MuxerTest$TestSimpleAppend#testSimpleAppendNative[0(mp4)] and related fa a0842c57 MA-19781: fix cts android.mediav2.cts.ExtractorTest$ValidateKeyValuePairs#validateKeyValuePairs 14816f41 MA-19730 [Android 12] refine mp4 parser seek for MediaMuxerTest#testSimulateAudioBVideoFramesDropIssues ba94b741 MMFMWK-9007 [i.MX8MM/Sony] Error on gst-discoverer-1.0 with ALAC file 2908ec52 MA-19734 [Android 12] cts android.mediav2.cts.MuxerTest$TestSimpleAppend#testSimpleAppendNative[0(mp4)] and related failures 0aa9acf3 ASF PARSER 01.01.08 6a402d61 MA-19619 [Android 12] cts MediaExtractorTest#testMpegh3dAudioMediaExtractorMha1 fail 5f34631a MA-19595 [Android12 8qm/8qxp]cts mediaprovidertranscode.cts.TranscodeTest#testTranscoded_FilePath e6808758 [configurea.ac] Update version to 4.6.4 for next release d81e3def MA-19589 [Android 12] cts mediav2.cts.DecoderColorAspectsTest#testColorAspects fail on 8mp f12cd7d5 MMFMWK-8999 Fix process crash in ID3 PARSER 65e58b12 MMFMWK-8997 MP3 PARSER 03.03.11 4510a2a1 MA-19560: change timecode from uint to uint64 83af99c8 MMFMWK-8995 MP3 PARSER 03.03.10 5d5c21ba MMFMWK-8994 MPG2 PARSER 06.00.03 7874f734 MKV PARSER 01.08.09 4b70b7a7 MA-19211 Failed to output sound when playing recording file from USB Camera 99b778df ASF PARSER 01.01.07 e4b74edf [configurea.ac] Update version to 4.6.3 for next release Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 2f97a100d72b710dea3c24c23a4a41ac5ec6f9eb)
| * imx-dspc-asrc: Simplify SRC_URI with BPTom Hochstein2022-09-051-1/+1
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6cda674acd5cffb3b6d235c1941af71393e31d46)
| * imx-dsp-codec-ext: Upgrade 1.2.0 -> 2.0.0Tom Hochstein2022-09-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: d690e91f MMFMWK-9102-3 release/lib/dsp: Update lib_aacd_wrap_dsp ab775415 MMFMWK-9102-2 aacd_wrap: Add return success after copy codec data 93076c58 MMFMWK-9102-1 aacd_wrap: Remove free codec data buf when reset b3ea821c [configurea.ac] Update version to 4.7.0 for next release fdedb900 [configurea.ac] Update dsp version to 2.0.0 for next release 3e12abf4 MMFMWK-9090-3 release/lib: Update vorbis/wma dsp wrapper library 07d2d122 MMFMWK-9090-2 wma10d_wrapper: Change to use good way to get decode info a6fd6062 MMFMWK-9090-1 ua_wrapper: remove free codec buf in reset func 9c071602 MMFMWK-9089 vorbisd_wrapper: fix copy codec data error a4ce4242 [configurea.ac] Update dsp version to 1.2.2 for next release ce41e27a [configurea.ac] Update version to 4.6.5 for next release 267d74fc [configurea.ac] Update dsp version to 1.2.1 for next release ee983061 [configurea.ac] Update version to 4.6.4 for next release Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit bf4f46c9341cacbd28a72110977dc08d99cc8574)
| * imx-dsp: Add TensorFlow Lite Micro for 8ULPTom Hochstein2022-09-051-0/+7
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 186780dbcf58fcc50dcebee7f1b63fbd275703e7)
| * imx-dsp: Rework the install logic [LF-5799]Tom Hochstein2022-09-051-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | Replace the firmware name variable with a simpler firmware platform variable. This allows the logic that removes firmware that is not for this platform to handle any firmware, not just the main binary. Also, make the default value of the variable UNDEFINED. Then, if a new SOC is not properly added to the variable list, the mv will fail. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit be58b76e47971eb4c8ce645e5ba88d7e5056a102)
| * imx-dsp: Upgrade 1.2.0 -> 2.0.0Tom Hochstein2022-09-051-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: 1afdb74 MMFMWK-9126 dsp_wrapper: Switch to sw aac/aacp decoder with multi chan 89f44f8 MMFMWK-9123-7 unit_test: fsl-rend: Add pcm gain d5ff750 MMFMWK-9123-6 unit_test: fsl-dec: Add pcm gain 024ec32 MMFMWK-9123-5 unit_test:src: Add source file for parser pcm info f073481 MMFMWK-9123-4 dsp_framework: Makefile: Add pcm gain to build d44697e MMFMWK-9123-3 Change CODEC_PCM_DEC to CODEC_PCM_GAIN fcdcded MMFMWK-9123-2 common: library_load: Add check lib type 98e594d MMFMWK-9123-1 dsp_framework: main: Enlarge worker_thread_scratch_size 78029ab MMFMWK-9122: fix warning with yocto toolchain 2c5f489 MMFMWK-9122: switch to use yocto toolchain cb76f5e MMFMWK-9121 libxa_af_hostless: sysdeps:linux: Add check for exit thread a5c2f24 MMFMWK-9119: dsp_framework: Use production configuration for 8QM and 8QXP f941878 MMFMWK-9117-2 dsp_framework: fsl-render: Remove checking rate for render 8ffdbbb MMFMWK-9117-1 unit_test: fsl-render: Add to get real dec format 3eae49a MMFMWK-9114-4: dsp_framework: render: fix noise issue after suspend eeb9918 MMFMWK-9114-3: dsp_framework: hifi-dpf: add dead wait after suspend cc43096 MMFMWK-9114-2: dsp_framework: render: free memory to avoid memory leak e130ea1 MMFMWK-9114-1: dsp_framework: render: fix render can't work 67aa852 MMFMWK-9115 dsp_wrapper: Go to send output buffer when received init done 7cda1fc MMFMWK-9109 dsp_framework: unia-codec: Set codec id when load codec wrap 91ad2c9 MMFMWK-9113 dsp_framework: Add consumed len for getpara 3d2167c MMFMWK-9112 common: xaf-fsl-api: Fix no output if do reset before decoding 195faaf MMFMWK-9111-3 dsp_wrapper: fix android build issue 2aff770 MMFMWK-9111-2 common: fix android build issue 04ccf6d MMFMWK-9111-1 libxa_af_hostless: fix android build issue 5dba863 MMFMWK-9110 dsp_wrapper: fix get wrong value from dsp 0ddf545 MMFMWK-9107-2 dsp_wrapper: fix build warning 82685ed MMFMWK-9107-1 dsp_framework: render: fix build warning 1c60ffe MMFMWK-9104 dsp_framework: unia-codec: Ignore some codec decoding errors 9d63a74 MMFMWK-9108 build_dsp: Fix unit test name is not correct when install 11b653e MMFMWK-9105-2 dsp_wrapper: Add check codec library installed or not 464ae43 MMFMWK-9105-1 common: Move macro CORE_LIB_PATH to header b9c186f MMFMWK-9103 dsp_wrapper: Fix decoding timeout after received eos db0ac54 MMFMWK-9099 dsp_wrapper: Add channel num check for aac codec 956832e MMFMWK-9100 common: library_load: Add check lib_info section pool 159f7cf MMFMWK-9098 dsp_framework: unia-codec: Clear codec struct when init f193eca dsp_framework: unia-codec: fixed memory size for chan_map_table 3ce22f9 Makefile: don't remove the tflm_imx8ulp.bin 25ccff0 Add TFLM DSP firmware binary 2803042 Remove TFLM dependency from test 0e3ba22 MMFMWK-9093-2 dsp_wrapper: Process fatal error from event 6dbba43 MMFMWK-9093-1 dsp_framework: unia-codec: Add fatal error for decoding 3fac033 Integrate TFLM 5681b5b common: xf-fsl-ipc: fix addr issue on munmap b2907c8 dsp_framework: Enlarge dsp local mem ceb3574 dsp_wrapper: fix seek error when comp status is XAF_EXEC_DONE 61a0b00 dsp_wrapper: Adjust msg flow d145008 Revert "hifi-dpf: xa-class-audio-codec: Only purse input port if msg from proxy" fac3a35 dsp_framework: enlarge mem fa0697c dsp_framework: memory: Add success check for xf_uniacodec_malloc ec02b01 dsp_wrapper: fix codec data c01e084 dsp_wrapper: do not set codec data again if already set f7fc455 dsp_wrapper: fix decoding error when end of stream c3cd468 dsp_framework: unia-codec: init input_over, clear out_size 27f6a7a dsp_wrapper: Add wma channel layouts 271e820 common: xaf-fsl-api: Add error process 0c5da67 Revert "common: xf-fsl-ipc: fix reference counter issue" b6f8ad7 dsp_wrapper: fix some wma streams seek error b268d78 hifi-dpf: xa-class-audio-codec: Only purse input port if msg from proxy edee928 dsp_wrapper: set wma alway is framed ccb49dc dsp_wrapper: Remove offset_copy b6d2e50 release:build_dsp: Generate software link 3e4057a Makefile.am Add dsp_rend_test.out 6398123 release: Add build_dsp 88f9736 Add SCR 731e9e7 Add README 3dde879 EULA: Add EULA.txt V32 56d7b47 dsp_wrapper: Add DEBUG macro to print info 3a4cbc5 dsp_wrapper: remove printf dd1ef59 common: xf-fsl-ipc: fix reference counter issue c9253c9 libxa_af_hostless:hifi-dpf: Remove check frame_size * sample_size 3f62eb2 dsp_wrapper: bugfix: Move mem_exit to xaf-fsl-api 805a7df dsp_framework: fix not enough buffer when loading a796d8b dsp_wrapper: Add aac channel map in local d58d51f dsp_wrapper: fix some ogg streams can't play ed8ef02 Makefile: build DSP_WRAPPER b6213bf testxa_af_hostless: xaf-mem-test: move mem_obj_t to xaf_adev_config_t 6b3f824 dsp_wrapper: fix outputformat error 4cf6f0b host-apf: Change xf_g_ap to local var 56fe689 dsp_wrapper: process decode err b3c00e0 dsp_wrapper: remove printf 71002fe dsp_wrapper: Remove returned val process 408ae00 common: xaf-fsl-api: Add process XF_EVENT msg c9af2d0 dsp_wrapper: Add support event msg 245f4ea dsp_framework: unia-codec: fix outbuf size is not correct 7476b62 dsp_framework: Move rpmsg_response to xf-core 197befd dsp_framework:plugins:unia-codec: Avoid to report narmal returned val 3ddf693 unit_test: Makefile: Remove XA_DISABLE_EVENT 40a10d3 dsp_wrapper: Makefile: Remove XA_DISABLE_EVENT 149187f dsp_framework: Makefile: Remove XA_DISABLE_EVENT 42c8b42 common: xaf-fsl-api: fix wrong val convert c482b5e host-apf: xf-proxy: fix wrong buffer address bc618a7 dsp_framework: plugins: unia-codec: Add reset buf cmd c781b46 dsp_wrapper: Add reset dsp cmd in reset func 5d2145e common: fsl_unia: Add cmd UNIA_RESET_BUF 037ae78 dsp_framework: fix end of stream error in bypass mode 1cd2cc0 dsp_framework: unia-codec: Add set decoding fatal error a127078 unit_test: rend: Add set cmd line param 05239b0 unit_test: rend: Support all codecs in rend bb987cf dsp_framework: fix multi instances issue cf07fed dsp_framework: set framework in bypass mode 0302efe dsp_wrapper: set chan map 71824c1 dsp_framework: set chan map d2d3b09 dsp_framework: enlarge the local buffer size 128097d dsp_wrapper: Add dsp_wrapper 35d6abb xf-proxy: Add xf_flush function 1c7b002 unit_test: Add to support more codecs ca3aabe unit_test: Add support to build dsp_rend_test 3430046 unit_test: initial xaf-fsl-mp3-dec-rend-test.c 18f9aea dsp_framework: Add renderer and peripherals driver 8b9e95a dsp_framework: initial xa-fsl-renderer.c f1afdb0 unit_test: Add support MP3 decoder 6182802 unit_test: initial xaf-fsl-dec-test.c 5a19ec6 unit_test: initial xaf-fsl-api.c 0430abf dsp_framework: integrated unified audio codec plugin 8db1736 dsp_framework: Enable the basic rpmsg communication 9747302 rpmsg-lite: Add rpmsg-lite 2a2ab7b XAF: xa_hifi_af_hostless_lib_2_6_api_2_0_src.xws Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 1109c61e9e59adc31c8157fe97a042872fd81238)
| * imx-gst1.0-plugin: Upgrade 4.6.4 -> 4.7.0Tom Hochstein2022-09-051-5/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 294d56ac5a645526081370c714fc5e874111f381)
| * gstreamer1.0*: Upgrade 1.18.5.imx -> 1.20.0.imxTom Hochstein2022-09-0521-695/+315
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes: - gstreamer1.0 - gstreamer1.0-plugins-base - gstreamer1.0-plugins-good - gstreamer1.0-plugins-bad Drops downgraded recipe copies for 1.18.5: - gstreamer1.0-libav - gstreamer1.0-plugins-ugly - gstreamer1.0-rtsp-server Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 178bcddd87bbb379d0d2abc3349d3c1417c54d49)
| * imx-base.inc: Update gstreamer to 1.20.0.imxTom Hochstein2022-09-051-7/+4
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 19cc0331a2c855381436182d94913e7a0ddb0047)
| * imx-codec: Upgrade 4.6.2 -> 4.7.0Tom Hochstein2022-09-051-13/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - VPU support is limited to Chips&Media - Let package arch be more generic SOC-specfic - Fixes: d690e91f MMFMWK-9102-3 release/lib/dsp: Update lib_aacd_wrap_dsp ab775415 MMFMWK-9102-2 aacd_wrap: Add return success after copy codec data 93076c58 MMFMWK-9102-1 aacd_wrap: Remove free codec data buf when reset b3ea821c [configurea.ac] Update version to 4.7.0 for next release fdedb900 [configurea.ac] Update dsp version to 2.0.0 for next release 3e12abf4 MMFMWK-9090-3 release/lib: Update vorbis/wma dsp wrapper library 07d2d122 MMFMWK-9090-2 wma10d_wrapper: Change to use good way to get decode info a6fd6062 MMFMWK-9090-1 ua_wrapper: remove free codec buf in reset func 9c071602 MMFMWK-9089 vorbisd_wrapper: fix copy codec data error a4ce4242 [configurea.ac] Update dsp version to 1.2.2 for next release ce41e27a [configurea.ac] Update version to 4.6.5 for next release 267d74fc [configurea.ac] Update dsp version to 1.2.1 for next release ee983061 [configurea.ac] Update version to 4.6.4 for next release e17ab6f7 [configurea.ac] Update dsp version to 1.2.0 for next release c704facf [configurea.ac] Update dsp version to 1.2.00 for next release ec99ab25 [configurea.ac] Update version to 4.6.3 for next release Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit f612e4214d369a8e84008ebfac95d88e6a9a5a43)
| * imx-alsa-plugins: Upgrade to NXP 5.15.32-2.0.0Tom Hochstein2022-09-051-2/+8
| | | | | | | | | | | | | | Includes SWPDM support for i.MX 8. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 744301e15a1085ec9363c4357c3158dbacb7318d)
| * imx-vpu: Move Chips&Media comment into DESCRIPTIONTom Hochstein2022-09-051-2/+1
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 369a5b8d2b087596e907599ec013bf7e2de40bbf)
* Merge pull request #1195 from Freescale/backport-1194-to-kirkstoneOtavio Salvador2022-09-053-0/+12
|\ | | | | [Backport kirkstone] imx-atf: Use clang when using toolchain-clang defaults
| * cairo: Ignore undef symbols on musl with imxgpuKhem Raj2022-09-051-0/+6
| | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit b5bd73c5f845ee14c4baa0f5235381b88dbcc4f5)
| * imx-gpu-viv: Enable packaging with muslKhem Raj2022-09-051-0/+3
| | | | | | | | | | | | | | | | | | gcompat provides a good wrapper to run glibc binaries on musl. However, the prebuilts cant escape glibc specific symbol versioning, therefore disable file-rdeps checks on musl. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 28375a29dd12e98bf536fb8de32d02c705fe6fdc)
| * imx-atf: Use clang when using toolchain-clang defaultsKhem Raj2022-09-051-0/+3
|/ | | | | | | | | When clang is default compiler, we need to ensure that its added as dependency as well. Reported-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit d942acf911f2577e081e74cf0f7578ca5221d579)
* Merge pull request #1191 from Freescale/backport-1190-to-kirkstoneOtavio Salvador2022-09-022-2/+2
|\ | | | | [Backport kirkstone] License fixes
| * mc-utils: fix LICENSEMarkus Niebel2022-09-021-1/+1
| | | | | | | | | | | | | | | | | | mc-utils sources have a BSD-3-Clause LICENSE. Fix this to save a QA warning (or a build error if used with create-spdx class) Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> (cherry picked from commit 960cc5b9055229274007727ba6e6cc4cc045796a)
| * restool: fix LICENSEMarkus Niebel2022-09-021-1/+1
|/ | | | | | | | | restool source have a BSD-3-Clause an can also be used under GPL2 or later. Fix this to save a QA warning (or a build error if used with create-spdx class) Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> (cherry picked from commit 11ab806193972f58a188a6f6354d36f269a2001e)
* Merge pull request #1185 from Freescale/backport-1183-to-kirkstoneOtavio Salvador2022-08-3025-631/+162
|\ | | | | [Backport kirkstone] Graphics for NXP Release 5.15.32-2.0.0
| * weston: Upgrade 9.0.0.imx -> 10.0.0.imxbackport-1183-to-kirkstoneTom Hochstein2022-08-268-424/+51
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 96f0ad1126bdeca57b810b7c2ac010fa7af9ab25)
| * libglu: Remove x11 requirement for i.MX GPUTom Hochstein2022-08-261-0/+1
| | | | | | | | | | | | | | i.MX GPU drivers don't require x11. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 576292c80045d94e188df4e223f8078fe753a76b)
| * mesa-demos: Update for latestTom Hochstein2022-08-262-92/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop OpenVG packageconfig and patch as OpenVG support is dropped from mesa-demos. For i.MX GPU: - x11 is not required - GLX is not supported - GLU is required - GLUT is not required for x11 Since x11 is not required but GLU is, restore the PACKAGECONFIG for glu, which was recently tied to x11. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ed60a7915dfb4c2da89007c1670ef1da8618a063)
| * mesa-demos: Update formatting for readabilityTom Hochstein2022-08-261-13/+11
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit b0e0b700fb6736eb77d880952d9e92c3014b1445)
| * piglit: Add PACKAGECONFIG for glx and openclTom Hochstein2022-08-262-0/+42
| | | | | | | | | | | | | | | | | | | | - Allow GLX tests to be disabled for systems that don't support it. - Allow OpenCL tests to be enabled. - Disable GLX tests for i.MX GPU, the drivers don't support GLX - Enable OpenCL tests for i.MX 8 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 866368ac8fda2d8e45558d52867403a9e42a5e9a)
| * kernel-module-isp-vvcam: Upgrade 4.2.2.16.0 -> 4.2.2.18.0Tom Hochstein2022-08-262-63/+4
| | | | | | | | | | | | | | | | The patch 0001-dwe_isr.c-fix-error-found-by-gcc12.patch is now in the source, so drop it. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 54df01e57f0a246240567cef3d6971c4c1f78fc3)
| * kernel-module-imx-gpu-viv: Upgrade 6.4.3.p4.0 -> 6.4.3.p4.2Tom Hochstein2022-08-261-7/+5
| | | | | | | | | | | | | | Also cleanup the redundant branch assignments in SRC_URI. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 5ad99559964ea534bb498d3cfe6890590ffbd1d1)
| * imx-g2d-samples: Upgrade to latest 5.15.32-2.0.0Tom Hochstein2022-08-261-4/+6
| | | | | | | | | | | | | | Includes new dependency on cairo. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d942b0dcee4476d0074eebd52b153ec06e443c1b)
| * imx-dpu-g2d: Upgrade 2.0.0 -> 2.1.0Tom Hochstein2022-08-261-3/+3
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 22dda45cb95a4d04915bde950d453f4ec514b0d7)
| * imx-gpu-g2d: Upgrade 6.4.3.p4.0 -> 6.4.3.p4.2Tom Hochstein2022-08-261-5/+5
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit dfac8fbc7ca0f8caa53116991170eb91aaea1ca7)
| * glew: Configure without x11 support for i.MX GPUTom Hochstein2022-08-261-0/+1
| | | | | | | | | | | | | | | | i.MX GPU drivers no longer support GLX or X11, so choose the glew configuration that doesn't require x11. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 16d1c1ee9bb628279ca99cf03308fed30b926d89)
| * libdrm: Update for NXP 5.15.52-2.0.0 releaseTom Hochstein2022-08-261-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 0a839c87a58ed5307f228d81024a353a36a4c1dc)
| * imx-gpu-viv: Upgrade to 6.4.3.p4.2Tom Hochstein2022-08-265-22/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds OpenGL ES 3 support. For more details see: https://source.codeaurora.org/external/imx/imx-manifest/tree/GraphicsChangeLogv6?h=imx-linux-kirkstone Changelog: ``` a5feccbc2a LF-6205-2 [#imx-2897] fix opencv gpu kernel dump on 8QM 0d602105f4 LF-6086 [#imx-2884] chromium display abnormally 305bf0c6a9 MGS-6515 [#ccc] Add workaround to avoid xterm display error on ubuntu22.04 76ef1b41c5 MGS-6658 [#ccc] fix clSetKernelArg performance drop for opencl 3.0 e7a311cc18 MGS-6515 [#ccc] Add workaround to avoid display freeze on ubuntu22.04 655a77d9d8 MGS-6638 [#imx-2875] weston-simple-egl met damage image on 8ULP 7494436d0c MA-18836 [#imx-2693] Fix nicovideo video playback freeze issue on 8MP board 1aa39dedfd MA-20166 [#imx-2787] Fix frequent black frame inserted while the content playback. a5ee9aea17 MGS-6630 [#ccc] Optimize g2d_open performance a6e424c03e MGS-6619 [#ccc] Sync head files about warp dewarp with g2d-dpu 61d2a6a6ba MGS-6632-2 [#imx-2866] OpenCL case regression with 20220415 6.4.3.p4 patch release 8322c9b749 MGS-6632-1 [#imx-2866] OpenCL case regression with 20220415 6.4.3.p4 patch release b20d358fc1 MGS-6628 [#imx-2857] es20 cts regression on 7ulp (FB backend) with 20220415 6.4.3.p4 patch release 79c5cefb2c MGS-6628 [#imx-2862] fix clSetKernelArg error in opencl cts and opencv test 8a4a5bf31c MGS-6628 [#ccc] Update VXC binary for 6.4.3.p4 20220415 patch integration aec8a132a1 MGS-6628 [#imx-2760] 0051-Update-vxc_toolkit-to-469248 3918b6cc98 MGS-6628 [#imx-2760] 0050-KERNEL-SPACE-Update-gc_feature_database.h-to-469146 52742ca6cd MGS-6628 [#imx-2760] 0049-USER-SPACE-Update-gc_feature_database.h-to-469146 112efa5608 MGS-6628 [#imx-2760] 0048-CL469248-KERNEL-SPACE-dev64x_234062-Fix-build-warnin 9e69da915d MGS-6628 [#imx-2760] 0044-IMX-2843-CL469206-6.4.x_234062-Fix-IMX-2843.-We-need 77a639db1f MGS-6628 [#imx-2760] 0040-IMX-2712-CL468853-projects.dev_234062-Merged-CL46881 80989fe85c MGS-6628 [#imx-2760] 0039-CL468422-6.4.x_234062-vulkan12-merge-CL464485-from-6 330837ea6c MGS-6628 [#imx-2760] 0038-BUG32447-CL468159-KERNEL-SPACE-234062-fix-memory-lea 024bc93a13 MGS-6628 [#imx-2760] 0037-IMX-2806-CL467498-IMX-2806-expose-both-DRM-primary-n 9c1a623b6e MGS-6628 [#imx-2760] 0036-BUG32653-BUG32655-CL467482-6.4.x_234062-Merge-CL4670 03377acef3 MGS-6628 [#imx-2760] 0035-CL467283-v800-DX11.3-Implement-alpha-to-coverage-MSA fb081eb7b2 MGS-6628 [#imx-2760] 0034-CL466701-6.4.x_234062-Merge-CL465473-from-6.4.x.-6.4 c2232d364b MGS-6628 [#imx-2760] 0033-BUG32646-CL466669-234062-bug-32646-refine-CL465212-C ccf0551ff3 MGS-6628 [#imx-2760] 0032-IMX-2651-CL466667-IMX-2651-Merge-cl465620-frome-64x. 85aac4a553 MGS-6628 [#imx-2760] 0031-IMX-2651-CL466665-IMX-2651-fix-R-B-swap-issue-for-ha 34ee80a656 MGS-6628 [#imx-2760] 0030-CL466617-Back-out-changelist-464003 1a72020a1d MGS-6628 [#imx-2760] 0029-CL466583-6.4.x_234062-Merge-CL464975-from-6.4.x-Usin 2ab1be1db1 MGS-6628 [#imx-2760] 0028-CL466501-Merging-SW-Rel5x-dev6.4.x-projects.dev-driv cca8b0ab70 MGS-6628 [#imx-2760] 0027-CL466500-Merging-SW-Rel5x-dev6.4.x-projects.dev-driv 614f1d65e0 MGS-6628 [#imx-2760] 0026-IMX-2826-CL465270-dev64x_234062-IMX-2826-fix-crash-w 7f90444a3d MGS-6628 [#imx-2760] 0025-CL465233-merge-from-CL453524.-6.4.x-refine-CL450821. 00b15cdac7 MGS-6628 [#imx-2760] 0024-CL465212-Merge-from-CL450821-450938.-6.4.x-for-kerne f64961081b MGS-6628 [#imx-2760] 0023-IMX-2836-CL464944-6.4.x_234062-Merge-CL464927-from-6 ec5d8f619f MGS-6628 [#imx-2760] 0022-BUG25725-CL464941-6.4.x_234062-Merge-CL327748-from-6 6648b080f3 MGS-6628 [#imx-2760] 0021-IMX-2731-IMX-2732-CL464003-6.4.x-6.4.x_234062-IMX-27 a0c55c6b0a MGS-6628 [#imx-2760] 0020-IMX-2698-CL463892-6.4.x-6.4.x_234062-IMX-2698-The-HW a7b177e53d MGS-6628 [#imx-2760] 0019-IMX-2806-CL463319-IMX-2806-change-EGL_EXT_device_drm b7f5af53a3 MGS-6628 [#imx-2760] 0018-BUG32501-CL462274-6.4.x_234062-Merge-CL460982-from-6 7c5f6ea2bc MGS-6628 [#imx-2760] 0017-CL461548-64x_234062-ocl-3.0-add-paramaters-checking- 4b8fd43714 MGS-6628 [#imx-2760] 0016-BUG32474-CL460374-6.4.x_234062-Merge-CL458982-from-6 a930efe6b0 MGS-6628 [#imx-2760] 0015-IMX-2713-BUG31426-CL458697-6.4.x_234062-vulkan12-mer 06e92db043 MGS-6628 [#imx-2760] 0014-CL458157-USER-SPACE-dev6.4.x_234062-Fix-build-error- c5179ec2fd MGS-6628 [#imx-2760] 0013-CL458157-KERNEL-SPACE-dev6.4.x_234062-Fix-build-erro 6be307e8ee MGS-6628 [#imx-2760] 0012-CL456696-6.4.x_234062-Merge-CL455062-from-6.4.x-Appr fb26a225c2 MGS-6628 [#imx-2760] 0011-CL456695-6.4.x_234062-Merge-CL455065-from-6.4.x-Refi acb056b128 MGS-6628 [#imx-2760] 0002-IMX-2698-BUG31595-CL455511-6.4.x_234062-Merge-CL4551 8fc838a918 MGS-6603 [#ccc] [6Q] Gplay exits with segfault when playing some clips 825be8c2d8 MGS-6571-7 [#imx-2806] fix Memory leak caused by EXT_device_query b995a0565f MGS-6571-6 [#imx-2806] refine gbm_bo_get_fd_for_plane ae14ce19fc MGS-6571-5 [#imx-2806] parse SURF_X1R5G5B5 using format RGBA 9236f9299e MGS-6571-4 [#imx-2806] Add EGL extension EXT_device_query f646fc926b MGS-6571-3 [#imx-2806] add gbm_bo_get_fd_for_plane api for user space 2487c44a5d MGS-6571-2 [#imx-2806] add gbm_bo_get_fd_for_plane api for kernel space ca50bc93c8 MGS-6571-1 [#imx-2806] revert gbm_bo_get_fd_for_plane api workaround f5e1c5f96b MGS-6596 [#imx-2822] vdk convert from wl-shell to xdg-shell 28d25da960 MGS-6595 [#imx-2809] egl fail to parser KHR Image attribs EGL_IMAGE_PRESERVED_KHR cf95f20c64 MGS-6403 [#ccc] Add return status of g2d opencl init. 94ff495a63 MGS-6593 [#ccc] Update VXC binary for 6.4.3.p4 20220310 patch integration 2fd7a46c0f MGS-6593 [#imx-2760] 0061-CL448121-fix-coverity-issues-from-nxp-patche f380be3d26 MGS-6593 [#imx-2760] 0060-CL448028-fix-coverity-issues-from-nxp-patche ecca99386e MGS-6593 [#imx-2760] 0051-CL445026-fix-coverity-issues-from-nxp-patches c1a4fc3bd6 MGS-6593 [#imx-2760] Revert "MGS-6499-13 [#imx-2782] [QNX] Fix coverity issues for 6.4.3.p2" 70b8baaa0e MGS-6593 [#imx-2760] Revert "MGS-6499-14 [#imx-2782] [QNX] Fix coverity issues for 6.4.3.p2" 8fdbe79ac9 MGS-6593 [#imx-2760] Revert "MGS-6499-15 [#imx-2782] [QNX] Fix coverity issues for 6.4.3.p2" 2c64e89765 MGS-6593 [#imx-2760] Revert "MGS-6499-16 [#imx-2782] [QNX] Fix coverity issues for 6.4.3.p2" d87d6dd95e MGS-6593 [#imx-2760] Revert "MGS-6499-17 [#imx-2782] [QNX] Fix coverity issues for 6.4.3.p2" 3b7ae9d4d2 MGS-6593 [#imx-2760] 0090-Update-vxc_toolkit-to-454357 1ffa649c84 MGS-6593 [#imx-2760] 0089-KERNEL-SPACE-Update-gc_feature_database.h-to-454235 25eb9a4c07 MGS-6593 [#imx-2760] 0088-USER-SPACE-Update-gc_feature_database.h-to-454235 751a51f80f MGS-6593 [#imx-2760] 0087-CL454357-Fix-regression-raised-by-release-vxcBinary- e8df87da2b MGS-6593 [#imx-2760] 0085-BUG32260-CL454272-6.4.x_234062-vulkan11-merge-CL4533 c981ace365 MGS-6593 [#imx-2760] 0084-BUG32260-CL454254-6.4.x_234062-vulkan12-merge-CL4533 db7562b04e MGS-6593 [#imx-2760] 0083-IMX-2713-BUG31426-CL453509-6.4.x-6.4.x_234062-bug-31 fd9d70bfd6 MGS-6593 [#imx-2760] 0082-IMX-2776-CL453476-dev234062-Merging-453463-fix-crash b07cd5a11d MGS-6593 [#imx-2760] 0081-BUG30970-CL452351-OVX-Fixed-tim-vx-simple-nbg-test-c a508487f46 MGS-6593 [#imx-2760] 0080-CL452279-Back-out-changelist-451892 989d043f5e MGS-6593 [#imx-2760] 0079-IMX-2713-BUG31426-CL452040-6.4.x-6.4.x_234062-bug-31 32ed137790 MGS-6593 [#imx-2760] 0078-CL451892-Modify-libEGL-dependency a49e1936ea MGS-6593 [#imx-2760] 0077-BUG32303-CL451874-6.4.x_234062-Fix-Bug-32303-opencv_ 63c3c02585 MGS-6593 [#imx-2760] 0076-CL451399-6.4.x_234062-Merge-CL330274-from-6.4.x.-Cha 03f12ec390 MGS-6593 [#imx-2760] 0074-IMX-2624-CL451292-IMX-2624-Now-Android12-is-official dd0b091b91 MGS-6593 [#imx-2760] 0072-IMX-2746-BUG31551-CL450731-6.4.x_234062-vulkan11-mer c8f21a70aa MGS-6593 [#imx-2760] 0071-IMX-2746-BUG31551-CL450727-6.4.x_234062-vulkan12-mer 45e0c58d73 MGS-6593 [#imx-2760] 0070-CL450446-6.4.x_234062-vulkan12-fix-build-errors-on-a 1d836c7360 MGS-6593 [#imx-2760] 0069-IMX-2713-BUG31426-CL450345-6.4.x-6.4.x_234062-bug-31 3724b37569 MGS-6593 [#imx-2760] 0068-IMX-2713-BUG31426-CL450330-6.4.x-6.4.x_234062-bug-31 475514b3ac MGS-6593 [#imx-2760] 0067-CL450231-libCL-still-depend-on-libGLES 9f2a8fcc75 MGS-6593 [#imx-2760] 0066-CL449814-remove-the-libGLES-dependency-from-libCL cc16d11894 MGS-6593 [#imx-2760] 0065-CL449806-6.4.x_234062-Merge-CL444077-from-6.4.x-Rela 90aea15fee MGS-6593 [#imx-2760] 0064-IMX-2713-BUG31426-CL449797-6.4.x-6.4.x_234062-bug-31 4c7c7aed9e MGS-6593 [#imx-2760] 0062-CL448158-Back-out-changelist-447912.-By-Lijia-He 8c658286a9 MGS-6593 [#imx-2760] 0059-CL447912-6.4.x_234062-Merge-CL444077-from-6.4.x-Rela 166ca1a649 MGS-6593 [#imx-2760] 0058-CL447884-64x_234062-merge-cl420182-from-64x-add-stri bb63e7f1c6 MGS-6593 [#imx-2760] 0057-CL447564-6.4.x_234062-Merge-CL446845-CL447023-from-6 20d99ed764 MGS-6593 [#imx-2760] 0055-IMX-2713-CL447066-6.4.x-6.4.x_234062-IMX-2713-NXP-An 31ef3c2249 MGS-6593 [#imx-2760] 0053-CL446063-64x_234062-Fixed-warning-variable-intermIOp 6c94f64a77 MGS-6593 [#imx-2760] 0050-CL444990-6.4.x_234062-vulkan11-merge-CL444985-from-6 6665760de0 MGS-6593 [#imx-2760] 0049-CL444989-6.4.x_234062-vulkan12-merge-CL444985-from-6 316b60148b MGS-6593 [#imx-2760] 0048-CL444537-6.4.x_234062-vulkan11-merge-CL444321-from-6 f37efbead5 MGS-6593 [#imx-2760] 0047-CL444324-6.4.x_234062-vulkan12-merge-CL444321-from-6 15e69c7928 MGS-6593 [#imx-2760] 0044-IMX-2713-CL442676-Use-RGBA-BRGA-format-to-support-VK b1112141a5 MGS-6593 [#imx-2760] 0041-CL442432-USER-SPACE-v620_v2-Cmodel.-Correct-AHB-and- 3113cc3762 MGS-6593 [#imx-2760] 0040-CL442432-KERNEL-SPACE-v620_v2-Cmodel.-Correct-AHB-an 49ebf470ac MGS-6593 [#imx-2760] 0039-CL442208-USER-SPACE-Reg-Regsiter.-Add-AHB-and-Load-s b179c81bde MGS-6593 [#imx-2760] 0038-CL442208-KERNEL-SPACE-Reg-Regsiter.-Add-AHB-and-Load ff22ec2207 MGS-6593 [#imx-2760] 0036-CL441890-64x_234062-Merged-64x-CL373042-piglit-Refin 677932b7d7 MGS-6593 [#imx-2760] 0035-BUG30792-CL441577-64x_234062-Merged-from-6.4.x-CL374 0278f80390 MGS-6593 [#imx-2760] 0034-IMX-2650-BUG31712-CL441550-6.4.x_234062-Merge-CL4407 f8eb96ef98 MGS-6593 [#imx-2760] 0032-CL441019-KERNEL-SPACE-dev64x_234062-merge-CL439888-a c1d57986db MGS-6593 [#imx-2760] 0031-IMX-2651-CL441012-IMX-2651-fix-deqp-functional-gles3 4fe6b20225 MGS-6593 [#imx-2760] 0030-CL440924-64x_234062-Merged-from-6.4.x-CL374719-Using 2369d3d9b3 MGS-6593 [#imx-2760] 0029-IMX-2713-BUG31426-CL440920-6.4.x_234062-vulkan11-mer 96663362bb MGS-6593 [#imx-2760] 0028-IMX-2713-BUG31426-CL440914-6.4.x_234062-vulkan12-mer 82f7b6e952 MGS-6593 [#imx-2760] 0027-IMX-2713-BUG31426-CL440897-6.4.x_234062-vulkan11-mer 84cf74d651 MGS-6593 [#imx-2760] 0026-CL440483-64x_234062-Merged-from-6.4.x-CL346571-37441 672c594b4d MGS-6593 [#imx-2760] 0025-CL440187-64x_234062.-Merge-CL430229-from-Rel5x-proje 7ed5814ddb MGS-6593 [#imx-2760] 0024-BUG31560-CL439996-6.4.x_234062-Merge-CL438007-from-6 a50c3c85ae MGS-6593 [#imx-2760] 0021-CL439798-KERNEL-SPACE-234062-revert-438254 61f87f72c1 MGS-6593 [#imx-2760] 0020-IMX-2713-CL439792-6.4.x_234062-IMX-2713-NXP-Android1 97533b46f3 MGS-6593 [#imx-2760] 0019-CL439723-6.4.x_234062-merge-NXP-patches-0002-0003-00 2b92914694 MGS-6593 [#imx-2760] 0018-CL439695-fix-memory-leak-issue 3ead83f243 MGS-6593 [#imx-2760] 0017-IMX-2790-BUG31978-CL439581-6.4.x_234062-Merge-CL4382 9b70ffa190 MGS-6593 [#imx-2760] 0016-IMX-2713-BUG31426-CL439432-6.4.x_234062-vulkan12-mer ca0018ef10 MGS-6593 [#imx-2760] 0015-CL439381-6.4.x_234062-vulkan12-merge-CL439376-from-6 677b83bc02 MGS-6593 [#imx-2760] 0014-CL439378-6.4.x_234062-vulkan11-merge-CL439376-from-6 d115d63ad9 MGS-6593 [#imx-2760] 0013-CL439210-dev234062-fix-build-warning 00ab54c9c2 MGS-6593 [#imx-2760] 0012-CL438828-6.4.x_234062-vulkan11-fixed-build-error b7fb0ecff8 MGS-6593 [#imx-2760] 0011-CL438736-6.4.x_234062-vulkan11-merge-CL437930-from-v bb938d75a4 MGS-6593 [#imx-2760] 0010-CL438731-6.4.x_234062-vulkan11-merge-CL437925-from-v 4f84f8c2c0 MGS-6593 [#imx-2760] 0009-CL438698-6.4.x_234062-vulkan11-merge-CL437373-from-v 9254c154c2 MGS-6593 [#imx-2760] 0008-IMX-2713-CL438681-6.4.x_234062-IMX-2713-NXP-Android1 2b07d58912 MGS-6593 [#imx-2760] 0007-BUG31366-CL438673-6.4.x_234062-vulkan11-merge-CL4351 9f609d9b45 MGS-6593 [#imx-2760] 0006-BUG31366-CL438669-6.4.x_234062-vulkan11-merge-CL4351 548ecccab0 MGS-6593 [#imx-2760] 0005-IMX-2713-CL438654-Fixed-android.uirendering.cts.test cfc8aca065 MGS-6593 [#imx-2760] 0004-IMX-2713-CL438436-6.4.x_234062-IMX-2713-NXP-Android1 58572549ca MGS-6593 [#imx-2760] 0003-IMX-2793-IMX-2759-CL438254-KERNEL-SPACE-234062-fix-b cf78c6da91 MGS-6593 [#imx-2760] Revert "MGS-6499-9 [#ccc] [QNX] Fix coverity issues for 6.4.3.p2" a37a34abf0 MGS-6593 [#imx-2760] Revert "MGS-5563-14 [#imx-1981] fix vulkan resource leak" 29ed7dd60f MGS-6593 [#imx-2760] Revert "MGS-6499-10 [#ccc] [QNX] Fix coverity issues for 6.4.3.p2" 7a86038435 MGS-6593 [#imx-2760] Revert "MGS-6503 [#imx-2782] fix Coverity Out of bound reads issue" b0cc2bdec9 MGS-6593 [#imx-2760] Revert "MGS-6503 [#imx-2782] fix Coverity Resource leak issue" f955d73896 MGS-6593 [#imx-2760] Revert "MGS-6503 [#imx-2782] fix Coverity Use after free issue" e06523f346 MGS-6593 [#imx-2760] Revert "MGS-6499-4 [#ccc] [QNX] Fix coverity issues for 6.4.3.p2" 075e7acf00 MGS-6593 [#imx-2760] Revert "MGS-6499-5 [#ccc] [QNX] Fix coverity issues for 6.4.3.p2" a55f25c728 MGS-6593 [#imx-2760] Revert "MGS-6499-6 [#ccc] [QNX] Fix coverity issues for 6.4.3.p2" 7dfabaa24f MGS-6593 [#imx-2760] Revert "MGS-6499-8 [#ccc] [QNX] Fix coverity issues for 6.4.3.p2" b77abf817e MGS-6588 [#imx-2824] check wl_display first to follow the EGL spec 2fa61b128e MGS-6403 [#ccc] Fix-memory-leak-of-g2d-opencl 4278de9650 MGS-6586 [#imx-2698] android performance drop with MIPI panel b2bbb05993 MA-19319 [#imx-2825] Add another thermal PM processing interface for android 5fe56825ee MA-12288 [#imx-2729] support multiple thermal events processing for imx8mq 608cd9bcd4 MGS-6403 [#ccc] Fix comilation error of g2d with 5.10 hardknott toolchain 7bdf52263f MGS-6403 [#ccc] Enable g2d opencl function in libg2d by default d42ddc3adb MGS-6403 [#ccc] Remove unuse opencl kernels in libg2d 53f498234f MGS-6403 [#ccc] Add RGB888 format support to libg2d acb4d94373 MGS-6573 [#imx-2818] add GBM_MAX_PLANES definition 09dbeae1d3 MGS-6571 [#imx-2806] add gbm_bo_get_fd_for_plane api b45eded53a MA-15948 [#ccc] Add copy libg2d-viv.so in android_update_gpu_libs.sh 096eae469a MGS-6469 [#imx-2756] Enable gpudump event when recovery is enabled 39cec3f08a MGS-6530-2 [#imx-2716] CL442632 6.4.x_234062: Merge CL440784 from 6.4.x: Fix a crash issue in Bug 31357 - [NXP][QNX] glslsandobox fails after enabling assertions in driver. Refine _EvaluateConstantInstruction. af3d8b6936 MGS-6530-2 [#imx-2716] CL442627 6.4.x_234062: Merge CL440611 from 6.4.x: Remove an assert in linktree optimize. Even if current codeTemp has crossLoopIndex, could set current instruction to NOP when codeTemp only have once definition. So, no need to check crossLoopIndex == -1. Fix a crash in Bug31357. b23278c7ac MGS-6517 [#imx-2796] [QNX] Update InterruptAttachFlag 363864b0ea MGS-6438 [#imx-2810] [QNX] Fix a buffer management bug in qnx_UpdateBufferStatus() c9e332978a MGS-6530-2 [#ccc] [QNX] Sync up 6.4.3.p4 76900240b9 MGS-6530 [#ccc] [QNX] Sync up 6.4.3.p4 382be8f31c MGS-6305 [#ccc] [QNX] Update makefiles for iMX8MM d21ee82268 MGS-6474 [#ccc] [QNX] update QNX makefile for g2d-samples repo 6529f10a85 MGS-6520 [#imx-2760] Update VXC binary for 6.4.3.p4 20220110 patch integration 7bc4179fca MGS-6520 [#imx-2760] Fix [-Wunused-function] warnings in compilation 89d585e777 MGS-6520 [#imx-2760] 0064-Update-vxc_toolkit-to-437930 e12eb7ece3 MGS-6520 [#imx-2760] 0063-KERNEL-SPACE-Update-gc_feature_database.h-to-437745 af2bc853c4 MGS-6520 [#imx-2760] 0062-USER-SPACE-Update-gc_feature_database.h-to-437745 afe6c8252e MGS-6520 [#imx-2760] 0061-IMX-2713-BUG31426-CL437930-6.4.x_234062-vulkan12-mer 8e14b22053 MGS-6520 [#imx-2760] 0060-IMX-2713-BUG31426-CL437925-6.4.x_234062-vulkan12-mer 66aff8ee3e MGS-6520 [#imx-2760] 0058-BUG31845-CL437581-USER-SPACE-6.4.x_234062-Merge-CL43 add53c6cf3 MGS-6520 [#imx-2760] 0057-BUG31845-CL437581-KERNEL-SPACE-6.4.x_234062-Merge-CL c965b4e558 MGS-6520 [#imx-2760] 0056-CL437580-6.4.x_234062-Back-out-changelist-435718.-By 0b27a54277 MGS-6520 [#imx-2760] 0055-IMX-2775-CL437578-64x_234062-ocl12-integrate-nxp-pat e0166215a3 MGS-6520 [#imx-2760] 0054-IMX-2713-BUG31426-CL437373-6.4.x_234062-vulkan12-mer 0fd44c737c MGS-6520 [#imx-2760] 0053-IMX-2713-CL437226-6.4.x-6.4.x_234062-IMX-2713-NXP-An b4f3be3b98 MGS-6520 [#imx-2760] 0052-IMX-2713-CL437225-6.4.x-6.4.x_234062-IMX-2713-NXP-An 117cc6f39a MGS-6520 [#imx-2760] 0051-CL435990-dev234062-fix-build-error bde1094dd5 MGS-6520 [#imx-2760] 0050-IMX-2713-CL435927-IMX-2713-Some-Graphic-CTS-failures 7b8df34902 MGS-6520 [#imx-2760] 0048-CL435859-dev234062-delete-some-empty-files 9ee7c59b02 MGS-6520 [#imx-2760] 0047-CL435854-dev234062-delete-some-unused-dead-code 07da77dee7 MGS-6520 [#imx-2760] 0046-CL435718-6.4.x_234062-Merge-CL430462-from-6.4.x.-6.4 e72b1e3a6e MGS-6520 [#imx-2760] 0045-BUG31366-CL435146-6.4.x_234062-vulkan12-merge-CL4344 af2a5d9926 MGS-6520 [#imx-2760] 0044-BUG31366-CL435144-6.4.x_234062-vulkan12-merge-CL4336 4a824f9212 MGS-6520 [#imx-2760] 0043-IMX-2713-CL435130-Some-Graphic-CTS-failures-on-Andro 92eefbf2c4 MGS-6520 [#imx-2760] 0042-IMX-2693-CL434218-Integrated-NXP-IMX-2693-patch-0001 840d7760da MGS-6520 [#imx-2760] 0039-IMX-2762-BUG31674-CL433181-6.4.x_234062-Merge-CL4320 589ad221ef MGS-6520 [#imx-2760] 0038-BUG31846-CL433030-6.4.x_234062-Fix-Bug-31846-OCL1.2- 374b4dea7d MGS-6520 [#imx-2760] 0037-CL433001-6.4.x_234062-vulkan11-fixed-build-error 8e35c1bee8 MGS-6520 [#imx-2760] 0036-IMX-2772-CL432926-Merge-NXP-IMX-2772-patch-0001-MA-1 e65e636123 MGS-6520 [#imx-2760] 0035-BUG31366-CL432840-6.4.x_234062-vulkan11-merge-CL4321 b036a5b4f2 MGS-6520 [#imx-2760] 0034-IMX-2360-BUG31673-CL432807-6.4.x_234062-vulkan11-mer 7ce95cea27 MGS-6520 [#imx-2760] 0033-CL432778-dev234062-ocl30-Merging-cl432776-add-Vivant f442249052 MGS-6520 [#imx-2760] 0032-CL432767-dev234062-Merging-cl395983-add-missing-file d1d6f7654f MGS-6520 [#imx-2760] 0031-BUG31765-CL432734-6.4.x_234062-Merge-CL432733-from-6 998d7f09b8 MGS-6520 [#imx-2760] 0030-BUG31846-CL432732-6.4.x_234062-Merge-CL373868-from-6 8578e53138 MGS-6520 [#imx-2760] 0029-CL432448-Switch-Android-OpenCL-build-from-libCL-to-l 7c6045471e MGS-6520 [#imx-2760] 0028-CL432323-64.x_234062-vulkan12-fix-a-typo-issue 009c28f6aa MGS-6520 [#imx-2760] 0027-CL432309-6.4.x_234062-vulkan12-add-missing-extern-fu 9d6c3e734b MGS-6520 [#imx-2760] 0026-BUG31366-CL432162-6.4.x_234062-vulkan12-merge-CL4321 7e4c04ba6a MGS-6520 [#imx-2760] 0025-CL432063-6.4.x_234062-vulkan12-fixed-QNX-build-warni 50a447560c MGS-6520 [#imx-2760] 0024-IMX-2708-CL431854-6.4.x_234062-EGL-merge-CL429471-fr 131c4d58f0 MGS-6520 [#imx-2760] 0021-IMX-2731-CL431363-6.4.x-6.4.x_234062-IMX-2731-NXP-An 1edc44f921 MGS-6520 [#imx-2760] 0020-CL431351-Fix-building-error-on-windows 7158a08625 MGS-6520 [#imx-2760] 0019-CL431248-ovx-improver-priority-of-transpose-shader-p 983dfc7965 MGS-6520 [#imx-2760] 0018-BUG31480-CL431111-USER-SPACE-6.4.x_234062-Merge-CL43 eef1638352 MGS-6520 [#imx-2760] 0017-BUG31480-CL431111-KERNEL-SPACE-6.4.x_234062-Merge-CL f61b0be4a8 MGS-6520 [#imx-2760] 0016-IMX-2693-BUG31762-CL431034-projects.dev_234062-IMX-2 261d5fe8fa MGS-6520 [#imx-2760] 0015-BUG31765-CL430738-6.4.x_234062-Fix-Bug-31765-vkcts1. a43bc09145 MGS-6520 [#imx-2760] 0014-CL430699-Merge-conv3d-feature-from-64x_dev dab920038a MGS-6520 [#imx-2760] 0013-BUG31636-CL430680-mergeing-from-428517-ovx-graph-opt edf4d4834d MGS-6520 [#imx-2760] 0012-CL430607-64x_234062-merge-cl296001-and-cl297706-from f6a907b3ac MGS-6520 [#imx-2760] 0011-CL430579-64x_234062-merge-cl430409-from-64x-fix-tran 6bc8bc9b3e MGS-6520 [#imx-2760] 0008-IMX-2733-CL430386-IMX-2733-patch-review-for-coverity 61c479f8b0 MGS-6520 [#imx-2760] 0007-CL430362-dev_234062-Merging-428644-from-dev64x-fix-u 27e437889a MGS-6520 [#imx-2760] 0005-BUG30435-CL429909-64x_234062-ocl30-fix-bug-30435-and bba93c4bc8 MGS-6520 [#imx-2760] 0004-CL429696-carch-vipArchPerfMdl_dev_rls-Merge-CL303611 f6bb9f8769 MGS-6520 [#imx-2760] 0003-CL429233-64x_234062-Fixed-long_clz-and-ulong_clz-whe 842611d317 MGS-6520 [#imx-2760] 0002-BUG31625-CL429108-6.4.x_234062-vulkan12-merge-CL4285 0838f5d1f8 MGS-6520 [#imx-2760] 0001-CL428464-6.4.x_234062-vulkan12-fixed-QNX-build-warni 6c5ab68709 MGS-6520 [#imx-2760] Revert "MGS-6506-2 [#imx-2775] fix memory leak for opencl 1.2" 9d45fc9972 MGS-6520 [#imx-2760] Revert "LF-4817 [#imx-2750] fix Out-of-bounds access" 8b0732d0c4 MGS-6503 [#imx-2782] fix Coverity Out of bound reads issue 35a9402f40 MGS-6485 [#ccc] fix build warning ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 5f60f4f2575b2ef54699ca05c714670b5a8fa795)
* | Merge pull request #1188 from Freescale/backport-1187-to-kirkstoneOtavio Salvador2022-08-291-1/+1
|\ \ | |/ |/| [Backport kirkstone] u-boot-fslc-mxsboot: use OE-provided swig
| * u-boot-fslc-mxsboot: use OE-provided swigTrevor Woerner2022-08-291-1/+1
|/ | | | | | | | | | | | | | | | | | My build host's (openSUSE 15.3) swig is 3.x-based (3.0.12) and causes the compile step of u-boot-fslc-mxsboot to fail: | error: command 'swig' failed with exit status 1 Use the swig provided with openembedded-core (currently 4.0.2) instead so the build succeeds. This affects: imx233-olinuxino-* imx23evk imx28evk Signed-off-by: Trevor Woerner <twoerner@gmail.com> (cherry picked from commit 35e0c779e158bb4b7a5690b1915c4f94192b7f8f)
* Revert "imx-atf: fix build error with binutils 2.39"Otavio Salvador2022-08-251-3/+2
| | | | This reverts commit b1d1d4013f598e74ca15d779f1863457962112a9.
* Merge pull request #1182 from Freescale/backport-1181-to-kirkstoneOtavio Salvador2022-08-241-1/+1
|\ | | | | [Backport kirkstone] kernel-module-isp-vvcam: fix LIC_FILES_CHKSUM when using devtool
| * kernel-module-isp-vvcam: fix LIC_FILES_CHKSUM when using devtoolLuca Ceresoli2022-08-241-1/+1
|/ | | | | | | | | | | | | | | | This recipe fails when using devtool: ERROR: [...] do_populate_lic: QA Issue: kernel-module-isp-vvcam: LIC_FILES_CHKSUM points to an invalid file: [...]/build/tmp/work/nitrogen8mp-fslc-linux/kernel-module-isp-vvcam/4.2.2.16.0-r0/git/vvcam/LICENSE [license-checksum] How to reproduce: devtool modify kernel-module-isp-vvcam bitbake kernel-module-isp-vvcam Fix by pointing to a path relative to S. Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit c1cb76721b333c3b5f1ee8f9e5e84a4fad8b1bf1)
* Merge pull request #1180 from Freescale/backport-1179-to-kirkstoneOtavio Salvador2022-08-241-2/+3
|\ | | | | [Backport kirkstone] imx-atf: fix build error with binutils 2.39
| * imx-atf: fix build error with binutils 2.39backport-1179-to-kirkstoneMax Krummenacher2022-08-241-2/+3
|/ | | | | | | | | | | | | | | | | This disables the warning about a LOAD segment in the produced elf file which has RWX permissions set. As the build is set to error out on any warning the build fails without this patch. | LD ...imx-atf/2.6+gitAUTOINC+c6a19b1a35-r0/git/build/imx8mm/release/bl31/bl31.elf | aarch64-tdx-linux-ld: warning: ...git/build/imx8mm/release/bl31/bl31.elf has a LOAD segment with RWX permissions | make: *** [Makefile:1254: ...git/build/imx8mm/release/bl31/bl31.elf] Error 1 | ERROR: oe_runmake failed Bug report for atf: https://developer.trustedfirmware.org/T996 Reported-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bac8c6af8471addb7add0d1b1ddfbbbd36bed16e)
* imx-kobs: apply existing patch to fix musl buildOtavio Salvador2022-08-191-0/+1
| | | | | | | | | Long time ago, a bump ended removing the patch which fixes the musl build and now it is being added back. Fixes: e7efa7a2 "imx-kobs: Update SRCREV to 02c01d" Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 2902c1c5a26b9ac2c7a1957698d92ceea2c5b0df)
* Merge pull request #1177 from Freescale/backport-1176-to-kirkstoneOtavio Salvador2022-08-181-3/+8
|\ | | | | [Backport kirkstone] linux-fslc-imx: update to v5.15.60
| * linux-fslc-imx: update to v5.15.60Daiane Angolini2022-08-181-3/+8
|/ | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 405d9b04924732b4acc3f00f52c74a01f063b299)