aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
3 hoursMerge pull request #1841 from fabioestevam/stableHEADmasterOtavio Salvador
linux-fslc: Remove repeated mx5-generic-bsp entries
3 hoursMerge pull request #1840 from limeng-linux/masterOtavio Salvador
meta-freescale: improve parameter definition of function errorFuncHan…
12 hourslinux-fslc: Remove repeated mx5-generic-bsp entriesFabio Estevam
The KBUILD_DEFCONFIG:mx5-generic-bsp entries appear three times. Keep a single entry. Signed-off-by: Fabio Estevam <festevam@gmail.com>
13 hoursmeta-freescale: improve parameter definition of function errorFuncHandlerMeng Li
Add a patch to adjust parameter definition of function errorFuncHandler, so that align with the definition in libxml2 package. Signed-off-by: Meng Li <Meng.Li@windriver.com>
21 hoursMerge pull request #1839 from rafluan/topic/bump-to-6.6.32Otavio Salvador
linux-fslc: update to v6.6.32
21 hourslinux-fslc: update to v6.6.32Luan Rafael Carneiro
Kernel repository has been upgraded up to v6.6.32 from stable korg. Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
45 hoursMerge pull request #1838 from nxp-upstream/gstreamerOtavio Salvador
gstreamer: Downgrade non-forked recipes to match 1.22.5.imx
45 hoursgstreamer: Downgrade non-forked recipes to match 1.22.5.imxTom Hochstein
Add the full set of 1.22.5 compatible recipes with the following exceptions due to build breaks for obsolete components: - gstreamer1.0-omx: Drop the recipe - gstreamer1.0-plugins-ugly: Drop liba52 and mpeg2dec support These exceptions mirror changes in the upstream support: 9c21815339 gstreamer1.0: update 1.22.11 -> 1.24.3 90fbfe9fe1 liba52: remove the recipe d46660e6c0 mpeg2dec: remove the recipe (From OE-Core rev: ae9c64cd2291f4b24ac442816a4e354e47c70933) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
46 hoursMerge pull request #1836 from fabioestevam/imx93_masterOtavio Salvador
gstreamer1.0-omx: Remove bbappend file
3 daysgstreamer1.0-omx: Remove bbappend fileFabio Estevam
gstreamer1.0-omx has been removed from oe-core since: commit 9c21815339afb85f558d8a1e0365614320cdc7d7 Author: Alexander Kanavin <alex@linutronix.de> Date: Mon May 27 20:12:13 2024 +0200 gstreamer1.0: update 1.22.11 -> 1.24.3 Drop gstreamer1.0-omx recipe as upstream has removed it: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4976 kate plugin dropped from bad. amrnb/amrwb moved from ugly to good. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Remove the gstreamer1.0-omx bbappend file. Signed-off-by: Fabio Estevam <festevam@gmail.com>
3 daysMerge pull request #1834 from fabioestevam/imx93evkOtavio Salvador
linux-fslc-imx: 6.6: Update kernel to fix i.MX93 boot
3 dayslinux-fslc-imx: 6.6: Update kernel to fix i.MX93 bootFabio Estevam
Update the kernel version to fix i.MX93 boot by selecting CONFIG_GPIO_VF610. Relevant changes: - d8b0bac40433 ("Merge pull request #672 from fabioestevam/imx93evk") - e9ea6badf7e5 ("arm64: imx_v8_defconfig: Enable CONFIG_GPIO_VF610") Signed-off-by: Fabio Estevam <festevam@gmail.com>
4 daysMerge pull request #1832 from MaxKrummenacher/masterOtavio Salvador
Fixes as GCC-14 by default errors out on more what used to be warnings
6 daysimx-gst1.0-plugin: fix compile time errorMax Krummenacher
GCC-14 set more warnings to errors, demote the ones which trigger to a warning. Fixes: | .../tools/grecorder/grecorder.c:161:38: error: initialization of 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../tools/grecorder/grecorder.c:162:43: error: initialization of 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../tools/grecorder/grecorder.c:845:7: error: passing argument 3 of 'recorder->register_event_handler' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/grecorder.c:43:39: error: passing argument 3 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/grecorder.c:71:39: error: passing argument 3 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/grecorder.c:81:15: error: assignment to 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../tools/grecorder/grecorder.c:52:15: error: assignment to 'pthread_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] | .../plugins/beepdec/beepdec.c:54:34: error: initialization of 'void (*)(GstObject *, ...)' {aka 'void (*)(struct _GstObject *, ...)'} from incompatible pointer type 'void (*)(GstAudioDecoder *, GstClockTime)' {aka 'void (*)(struct _GstAudioDecoder *, long unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:55:36: error: initialization of 'void (*)(GstObject *, ...)' {aka 'void (*)(struct _GstObject *, ...)'} from incompatible pointer type 'void (*)(GstAudioDecoder *, GstClockTime)' {aka 'void (*)(struct _GstAudioDecoder *, long unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:56:29: error: initialization of 'void (*)(GstObject *, ...)' {aka 'void (*)(struct _GstObject *, ...)'} from incompatible pointer type 'void (*)(GstAudioDecoder *, gboolean)' {aka 'void (*)(struct _GstAudioDecoder *, int) '} [-Wincompatible-pointer-types] | .../recipe-sysroot/usr/include/gstreamer-1.0/gst/audio/gstaudiodecoder.h:49:4: error: passing argument 2 of 'gstsutils_load_default_property' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:445:24: error: assignment to 'void * (*)(size_t)' {aka 'void * (*)(long unsigned int)'} from incompatible pointer type 'void * (*)(uint32)' {aka 'void * (*)(unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/beepdec/beepdec.c:510:20: error: assignment to 'void * (*)(size_t)' {aka 'void * (*)(long unsigned int)'} from incompatible pointer type 'void * (*)(uint32)' {aka 'void * (*)(unsigned int)'} [-Wincompatible-pointer-types] | .../plugins/videoconvert/gstimxvideoconvert.c:1662:24: error: assignment to 'void **' from incompatible pointer type 'guint8 *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] | .../plugins/videoconvert/gstimxvideoconvert.c:1673:74: error: passing argument 2 of '_set_cached_phyaddr' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/compositor/gstimxcompositor.c:1579:28: error: assignment to 'void **' from incompatible pointer type 'guint8 *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] | .../plugins/compositor/gstimxcompositor.c:1591:77: error: passing argument 2 of '_set_cached_phyaddr' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/compositor/gstimxcompositor.c:1954:7: error: 'return' with no value, in function returning non-void [-Wreturn-mismatch] | .../tools/grecorder/recorder_engine.c:1253:41: error: passing argument 1 of 'strrchr' from incompatible pointer type [-Wincompatible-pointer-types] | .../tools/grecorder/recorder_engine.c:1901:22: error: assignment to 'GString *' {aka 'struct _GString *'} from incompatible pointer type 'char *' [-Wincompatible-pointer-types] | .../tools/grecorder/recorder_engine.c:1916:18: error: assignment to 'GString *' {aka 'struct _GString *'} from incompatible pointer type 'char *' [-Wincompatible-pointer-types] | .../libs/v4l2_core/gstimxv4l2.c:1203:92: error: passing argument 3 of 'gst_imx_v4l2_dequeue_gstbuffer' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/aiurdemux/aiurdemux.c:517:7: error: implicit declaration of function 'aiurdemux_check_stream_status'; did you mean 'aiurdemux_send_stream_eos'? [-Wimplicit-function-declaration] | .../plugins/aiurdemux/aiurdemux.c:1681:7: error: 'return' with no value, in function returning non-void [-Wreturn-mismatch] | .../plugins/aiurdemux/aiurdemux.c:4182:47: error: passing argument 3 of 'IParser->seek' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/aiurdemux/aiurdemux.c:4217:11: error: passing argument 3 of 'IParser->seek' from incompatible pointer type [-Wincompatible-pointer-types] | .../plugins/aiurdemux/aiurdemux.c:4240:17: error: passing argument 3 of 'IParser->seek' from incompatible pointer type [-Wincompatible-pointer-types] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 daysgstreamer1.0-plugins-bad_1.22.5.imx: fix compile time errorMax Krummenacher
GCC-14 set more warnings to errors, demote the ones which trigger to a warning. Fixes: | .../gst-libs/gst/play/gstplay.c:4926:7: error: implicit declaration of function 'usleep'; did you mean 'g_usleep'? [-Wimplicit-function-declaration] | .../gst-libs/gst/wayland/gstwlbuffer.c:347:35: error: 'return' with a value, in function returning void [-Wreturn-mismatch] | .../gst-libs/gst/wayland/gstwlwindow.c:691:14: error: returning 'struct wl_surface *' from a function with incompatible return type 'struct wl_subsurface *' [-Wincompatible-pointer-types] | .../recipe-sysroot/usr/include/glib-2.0/glib/gmessages.h:671:16: error: returning 'void *' from a function with return type 'gint' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 daysgstreamer1.0-plugins-good_1.22.5.imx: fix compile time errorMax Krummenacher
GCC-14 set more warnings to errors, demote implicit-function-declaration and implicit-function-declaration to a warning. Fixes: .../v4l2/gstv4l2videoenc.c:782:9: error: implicit declaration of function 'gst_is_dmabuf_memory'; did you mean 'gst_is_v4l2_memory'? [-Wimplicit-function-declaration] .../sys/v4l2/gstv4l2videodec.c:1185:30: error: initialization of 'GstVideoFrame *' {aka 'struct _GstVideoFrame *'} from incompatible pointer type 'GstVideoCodecFrame *' {aka 'struct _GstVideoCodecFrame *'} [-Wincompatible-pointer-types] .../sys/v4l2/gstv4l2videodec.c:1187:48: error: passing argument 2 of 'gst_video_decoder_drop_frame' from incompatible pointer type [-Wincompatible-pointer-types] .../sys/v4l2/gstv4l2videodec.c:1232:30: error: initialization of 'GstVideoFrame *' {aka 'struct _GstVideoFrame *'} from incompatible pointer type 'GstVideoCodecFrame *' {aka 'struct _GstVideoCodecFrame *'} [-Wincompatible-pointer-types] .../sys/v4l2/gstv4l2videodec.c:1234:48: error: passing argument 2 of 'gst_video_decoder_drop_frame' from incompatible pointer type [-Wincompatible-pointer-types] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 daysgstreamer1.0-plugins-base_1.22.5.imx: fix compile time errorMax Krummenacher
GCC-14 set more warnings to errors, demote implicit-function-declaration to a warning. Fixes: | .../gst-libs/gst/gl/gstglphymemory.c:312:25: error: assignment to 'GDestroyNotify' {aka 'void (*)(void *)'} from incompatible pointer type 'void (*)(GstMemory *)' {aka 'void (*)(struct _GstMemory *)'} [-Wincompatible-pointer-types] | .../gst-libs/gst/gl/gstglphymemory.c:345:7: error: passing argument 2 of 'gst_gl_context_thread_add' from incompatible pointer type [-Wincompatible-pointer-types] | .../gst-libs/gst/gl/gstglphymemory.c:360:9: error: assignment to 'GstGLBaseMemory *' {aka 'struct _GstGLBaseMemory *'} from incompatible pointer type 'GstMemory *' {aka 'struct _GstMemory *'} [-Wincompatible-pointer-types] | .../git/gst-libs/gst/gl/gstglupload.c:2154:51: error: passing argument 6 of 'directviv->TexDirectVIVMap' from incompatible pointer type [-Wincompatible-pointer-types] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 daysimx-opencl-converter: fix compile time errorMax Krummenacher
GCC-14 set more warnings to errors, fix the code. Fixes: | .../src/ocl.c:258: 22: error: passing argument 6 of 'clGetProgramBuildInfo' from incompatible pointer type [-Wincompatible-pointer-types] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
9 daysMerge pull request #1831 from MrCry0/master-6.6-updateOtavio Salvador
linux-fslc-imx: 6.6: Fix merging issues
9 dayslinux-fslc-imx: 6.6: Fix merging issuesOleksandr Suvorov
Relevant changes: - a1f3157034fe4 Merge pull request #670 from DiogoSilva014/6.6-1.0.x-imx-lpcg - 55720fcb81c3e arch: arm64: freescale: imx8qm: fix flexcan clocks - 9203cfabdfb68 Merge pull request #668 from DiogoSilva014/6.6-1.0.x-imx-fix-lpcg - d6110c170fb98 Revert lpcg indice changes - 2df26cdfbbbe0 Merge pull request #667 from MrCry0/6.6-1.0.x-imx-fix-imx8-usdhc - a744d880dbb46 arch: arm64: freescale: imx8: fix sdhci clocks Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
2024-05-23Merge pull request #1830 from YoeDistro/yoe/mutOtavio Salvador
udev-rules-imx: Drop setting S
2024-05-22udev-rules-imx: Drop setting SKhem Raj
Setting S here to something local is redundant moreover master oe-core flags it now Using S = ${WORKDIR} is no longer supported Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-22Merge pull request #1829 from YoeDistro/yoe/mutOtavio Salvador
recipes: Switch WORKDIR use with UNPACKDIR
2024-05-22recipes: Switch WORKDIR use with UNPACKDIRKhem Raj
This is being enforced in master oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-22Merge pull request #1828 from YoeDistro/yoe/mutOtavio Salvador
imx-gpu-viv-6: Replace WORKDIR refrences with UNPACKDIR
2024-05-21udev-rules-imx: Replace WORKDIR refrences with UNPACKDIRKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-21imx-gpu-viv-6: Replace WORKDIR refrences with UNPACKDIRKhem Raj
This is now must with master branch of oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-16Merge pull request #1826 from MaxKrummenacher/masterOtavio Salvador
imx-base: follow renamed fw package name
2024-05-16imx-base: follow renamed fw package nameMax Krummenacher
Commit 9a522207 ("firmware-imx: Use vpu-amphion and vpu-wave suffix.") renamed the vpu firmware package name from firmware-vpu-imx8 to firmware-imx-vpu-amphion. Follow that in the setting of MACHINE_FIRMWARE setting. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-05-13Merge pull request #1821 from tq-steina/masterOtavio Salvador
ppfe-firmware: Respect nonarch_base_libdir
2024-05-13ppfe-firmware: Respect nonarch_base_libdirAlexander Stein
Fixes QA error: QA Issue: ppfe-firmware package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge] Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
2024-05-12Merge pull request #1818 from Livius90/masterOtavio Salvador
Sync firmware-imx_8.23.bb with meta-imx-bsp layer
2024-05-12firmware-imx: introduce IMX_USE_LINUX_FIRMWARE_SDMA to configure sdma ↵Benjamin Szőke
firmware sources
2024-05-12firmware-imx: Use vpu-amphion and vpu-wave suffix.Benjamin Szőke
2024-05-08firmware-imx: sync firmware-imx_8.23.bb with meta-imx-bsp layerBenjamin Szőke
2024-05-03Merge pull request #1813 from MrCry0/master-6.6.3Otavio Salvador
6.6.3-1.0.0: update imx-lib and kernel-module-isp-vvcam
2024-05-03Merge pull request #1812 from maffan/patch-1Otavio Salvador
kernel-module-nxp-wlan: Update to 6.6.3-1.0.0
2024-05-03kernel-module-isp-vvcam: 4.2.2.24.0 -> 4.2.2.24.1Oleksandr Suvorov
Update to the version used in NXP Yocto branch `nanbield-6.6.3-1.0.0`. Relevant changes: - 2102360 M865SW-1204: Fix camera can't work when multi-thread open the same pipeline - a68df9d LF-9283: vvcam: intermittent build failure error opening file: .vvbuf.o.d - 9ba4003 LF-10164: vvcam: bugfix: Remove no used files in vvcam - ed096d6 LF-10166: vvcam: bugfix: Colorspace cause v4l2-compliance failed - 4d0660e M865SW-1173: imx8mp isp: enable latency measurement - 79d8dfa M865SW-1192: ISP driver: vvcam:CONFIG_VIDEOBUF2_DMA_CONTIG leaded vvcam build error - 8cf91bb LF-10167: vvcam: bugfix: colorspace is different between save and load xml - 9c3c367 LF-10010-3: capture: vvcam: fix rebasing to next-20230804 met kernel dump - c08b7d9 LF-9945 capture: vvcam: fix build errors after rebasing to next-20230804 Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
2024-05-03imx-lib: Update lf-6.1.55-2.2.0 to lf-6.6.3-1.0.0Oleksandr Suvorov
No actual changes, just rename a source branch. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
2024-05-03kernel-module-nxp-wlan: Update to 6.6.3-1.0.0maffan
Relevant changes: - a84df58 mxm_wifiex: fix wlan_cmd_mfg_otp_rw() build warnings - 08c1478 mxm_wifiex: update to mxm6x17437.p3 release - 0eeb07c mxm_wifiex: update to mxm6x17437 release - c3a62ac mxm_wifiex: fix L6.7 kernel next tree build warnings - 84aa954 mxm_wifiex: fix L6.7 kernel next tree build errors -- woal_cfg80211_set_beacon
2024-04-30Merge pull request #1811 from MrCry0/master-linux-fslc-6.6.28Otavio Salvador
Update linux-fslc-imx up to 6.6.28
2024-04-30linux-fslc-imx: Update up to 6.6.28Oleksandr Suvorov
Update linux-fslc-imx to 6.6.28. Also fix the recipe to be 6.6-specific. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
2024-04-30linux-fslc: Update from v6.6.26 to v6.6.28Oleksandr Suvorov
The linux-fslc has been updated up to v6.6.28 from the stable kernel version. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
2024-04-30Merge pull request #1809 from tprrt/tprrt/fix-mx9-boot-stagingOtavio Salvador
imx-boot: fix imx9 boot staging directory
2024-04-30imx-boot: fix imx9 boot staging directoryThomas Perrot
The folder iMX9 has been replaced by iMX91 and iMX93. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
2024-04-26Merge pull request #1806 from nxp-upstream/fixupOtavio Salvador
Fixup
2024-04-26gstreamer: Use upstream recipesTom Hochstein
The downgraded recipes are no longer needed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-26imx-test: Update to 8a1fa37Tom Hochstein
Align with NXP BSP 6.6.3-1.0.0. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-25waffle: Fix broken patchesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-25Merge pull request #1803 from nxp-upstream/gpu-vivOtavio Salvador
Upgrade graphics to LF6.6.3-1.0.0