Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync master with scarthgap (backports) #1909

Merged
merged 30 commits into from
Aug 28, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
250a269
udev-rules-imx: Use 'install -D'
otavio Jul 9, 2024
86e931c
fmc: update patch format
limeng-linux Jul 9, 2024
fbff9dd
imx-alsa-plugins: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 25, 2024
94c5a37
recipes-bsp: introduce imx-oei recipe
hiagofranco Jul 27, 2024
313b977
imx-mkimage: imx-boot: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 26, 2024
02d4144
imx-lib: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 29, 2024
a1a511c
kernel-module-nxp-wlan: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 29, 2024
5272f30
firmware-nxp-wifi: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 29, 2024
868ab6b
imx-seco: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 29, 2024
69f27f9
recipes-multimedia: imx-*: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Aug 1, 2024
7a03a4b
gstreamer: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 26, 2024
86cd9b3
imx-opencl-converter: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Jul 31, 2024
dcf5ab3
openembedded-layer: Remove luajit abbappend
tq-steina Aug 5, 2024
3a7c137
imx-dpu-g2d: Upgrade imxdpu-g2d from 2.1.12 to 2.1.14
valijec Jul 26, 2024
26cd1fd
imx-gpu-viv: Upgrade from 6.4.11.p2.4-* to 6.4.11.p2.6-*
valijec Jul 26, 2024
ca7fa4b
mesa-demos: Add patch for egl clear backgrounds black color
valijec Jul 26, 2024
d3b0de7
weston: Upgrade from 12.0.3.imx to 12.0.4.imx
valijec Jul 29, 2024
19b0b25
wayland-protocols: Replace hardcoded SRC_URI with WAYLAND_PROTOCOLS_S…
valijec Jul 29, 2024
045b3d3
libimxvpuapi2: Bump revision to 8639837a246f
hiagofranco Aug 13, 2024
aa613b5
u-boot-imx: Update to lf-6.6.23-2.0.0
thochstein Aug 14, 2024
02063c7
linux-imx*: Upgrade v6.6.3-1.0.0 -> v6.6.23-2.0.0
thochstein Aug 14, 2024
e9c972a
imx-boot: inherit from uboot-config rather than uboot-sign
rborn-tx Jun 25, 2024
af63551
jailhouse-imx: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Aug 17, 2024
65b9fd2
imx-alsa-plugins_git: fix buildpath error
MaxKrummenacher Aug 19, 2024
cbb50af
imx-base: Bump weston P_V to 12.0.4.imx
kraj Aug 20, 2024
4d64dde
imx-boot: Fix 8M multi-config build problems
thochstein Aug 19, 2024
114a593
imx-boot: Update to latest from NXP 6.6.23-2.0.0
thochstein Aug 20, 2024
1518b35
mcore-demos: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
hiagofranco Aug 21, 2024
2d85013
firmware-ele-imx: Bump to version 0.1.2
hiagofranco Aug 21, 2024
572d90d
optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imx
valijec Aug 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 329c8ab2770ab34d887296a35585fac53c8bedb7 Mon Sep 17 00:00:00 2001
From 018249d180705657efbecdce3736c9a415412762 Mon Sep 17 00:00:00 2001
From: Meng Li <[email protected]>
Date: Wed, 5 Jun 2024 18:54:22 +0800
Subject: [PATCH] FMCCFGReader: improve parameter definition of function
Date: Tue, 9 Jul 2024 14:35:06 +0800
Subject: [PATCH] FMCCFGReader: improve parameter definition of function
errorFuncHandler

When building fmc package, there is below error:
Expand Down Expand Up @@ -30,27 +30,27 @@ index a1a87a4..c11742c 100644
--- a/source/FMCGenericError.cpp
+++ b/source/FMCGenericError.cpp
@@ -33,7 +33,7 @@
#include "FMCUtils.h"
#include "logger.hpp"

-void errorFuncHandler( void * ctx, xmlErrorPtr error )
+void errorFuncHandler( void * ctx, const xmlError *error )
{
char *filestr = (char*)"";
char *msgstr = (char*)"";
#include "FMCUtils.h"
#include "logger.hpp"
-void errorFuncHandler( void * ctx, xmlErrorPtr error )
+void errorFuncHandler( void * ctx, const xmlError *error )
{
char *filestr = (char*)"";
char *msgstr = (char*)"";
diff --git a/source/FMCGenericError.h b/source/FMCGenericError.h
index 504a81b..61ab6c1 100644
--- a/source/FMCGenericError.h
+++ b/source/FMCGenericError.h
@@ -35,7 +35,7 @@

const int NO_LINE = -1;

-void errorFuncHandler( void * ctx, xmlErrorPtr error );
+void errorFuncHandler( void * ctx, const xmlError *error );


class CGenericError {
const int NO_LINE = -1;
-void errorFuncHandler( void * ctx, xmlErrorPtr error );
+void errorFuncHandler( void * ctx, const xmlError *error );
class CGenericError {
--
2.34.1

57 changes: 57 additions & 0 deletions recipes-bsp/imx-oei/imx-oei_1.0.0.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
SUMMARY = "i.MX Optional Execution Image"

LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=59530bdf33659b29e73d4adb9f9f6552"

INHIBIT_DEFAULT_DEPS = "1"
DEPENDS = "gcc-arm-none-eabi-native"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The recipe does depend on meta-arm, should it be in dynamic-layers?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch, but this must be fixed in master first.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this about just moving the imx-oei recipe to meta-freescale/dynamic-layers/meta-arm? If so, I can do it on master and then cherry-pick the commit here, otherwise we could proceed with the PR and solve it later, whatever you guys think is the best.

Copy link
Member

@otavio otavio Aug 28, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should use the directory with the collection's name provided by the layer. Please prepare a pull request for master, and then we will do the backport automatically using the Github Actions.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#1910 please let me know if this is correct


SRC_URI = "${IMX_OEI_SRC};branch=${SRCBRANCH}"
IMX_OEI_SRC ?= "git://github.com/nxp-imx/imx-oei.git;protocol=https"
SRCBRANCH = "master"
SRCREV = "1a572a640ef8d6883e8ca39744cd6d2d5dbed678"

S = "${WORKDIR}/git"

inherit deploy

OEI_CONFIGS ?= "UNDEFINED"
OEI_CORE ?= "UNDEFINED"
OEI_SOC ?= "UNDEFINED"
OEI_BOARD ?= "UNDEFINED"

LDFLAGS[unexport] = "1"

EXTRA_OEMAKE = "\
board=${OEI_BOARD} \
DEBUG=1 \
OEI_CROSS_COMPILE=arm-none-eabi-"

do_configure() {
for oei_config in ${OEI_CONFIGS}; do
oe_runmake clean oei=$oei_config
done
}

do_compile() {
for oei_config in ${OEI_CONFIGS}; do
oe_runmake oei=$oei_config
done
}

do_install() {
install -d ${D}/firmware
for oei_config in ${OEI_CONFIGS}; do
install -m 0644 ${B}/build/${OEI_BOARD}/$oei_config/oei-*.bin ${D}/firmware
done
}

addtask deploy after do_install
do_deploy() {
cp -rf ${D}/firmware/* ${DEPLOYDIR}/
}

FILES:${PN} = "/firmware"
SYSROOT_DIRS += "/firmware"

COMPATIBLE_MACHINE = "(mx95-generic-bsp)"
4 changes: 2 additions & 2 deletions recipes-core/udev/udev-rules-imx.bb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
SRC_URI = " file://10-imx.rules"

do_install () {
install -d ${D}${sysconfdir}/udev/rules.d
install -m 0644 ${WORKDIR}/10-imx.rules ${D}${sysconfdir}/udev/rules.d/
install -D -m 0644 ${WORKDIR}/10-imx.rules \
${D}${sysconfdir}/udev/rules.d/10-imx.rules
}
2 changes: 1 addition & 1 deletion recipes-multimedia/alsa/imx-alsa-plugins_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ inherit autotools pkgconfig use-imx-headers
PV = "1.0.26+${SRCPV}"

SRC_URI = "git://github.com/nxp-imx/imx-alsa-plugins.git;protocol=https;branch=${SRCBRANCH}"
SRCBRANCH = "MM_04.08.03_2312_L6.6.y"
SRCBRANCH = "MM_04.09.00_2405_L6.6.y"
SRCREV = "b2ba082e70333f187972ee4e85f63f9d2f608331"

S = "${WORKDIR}/git"
Expand Down