<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/classes, branch master</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2026-05-03T13:44:14+00:00</updated>
<entry>
<title>imx-boot-container: add i.MX91 and i.MX93 support</title>
<updated>2026-05-03T13:44:14+00:00</updated>
<author>
<name>Francesco Valla</name>
<email>francesco@valla.it</email>
</author>
<published>2026-05-03T13:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e70b02ad17ea4bdd093a5c5ffad1168cf23b6d48'/>
<id>urn:sha1:e70b02ad17ea4bdd093a5c5ffad1168cf23b6d48</id>
<content type='text'>
Add the necessary support to enable boot container builds for i.MX91
and i.MX93 derivatives using U-Boot's binman; both platforms require
AHAB container in addition to DDR PHY and ATF firmware.

Signed-off-by: Francesco Valla &lt;francesco@valla.it&gt;
</content>
</entry>
<entry>
<title>EULA: Update to v63</title>
<updated>2026-02-12T09:38:13+00:00</updated>
<author>
<name>Benjamin Missey</name>
<email>benjamin.missey@non.se.com</email>
</author>
<published>2026-01-30T15:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3b31f9d6ba41cbe14f023e553743c8b4fd967900'/>
<id>urn:sha1:3b31f9d6ba41cbe14f023e553743c8b4fd967900</id>
<content type='text'>
This version is used in NXP release 6.12.49-2.2.0

Signed-off-by: Benjamin Missey &lt;benjamin.missey@non.se.com&gt;
</content>
</entry>
<entry>
<title>imx-boot-container: add i.MX95 support</title>
<updated>2026-01-28T15:49:43+00:00</updated>
<author>
<name>Vitor Soares</name>
<email>vitor.soares@toradex.com</email>
</author>
<published>2026-01-28T15:44:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=5e097311370be7cafd5f095d9f796b162cb69ca8'/>
<id>urn:sha1:5e097311370be7cafd5f095d9f796b162cb69ca8</id>
<content type='text'>
Add the necessary support to enable boot container builds for i.MX95
derivatives using U-Boot's binman.

i.MX95 requires AHAB container, OEI firmware, and System Manager in
addition to DDR PHY and ATF firmware. System Manager firmware is
renamed during deployment as U-Boot expects a specific filename.

Signed-off-by: Vitor Soares &lt;vitor.soares@toradex.com&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Fix duplicate LOCALVERSION</title>
<updated>2025-12-15T18:38:03+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2025-12-15T18:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e6a138da453e94b9042003b5959c6ac2d2ea7221'/>
<id>urn:sha1:e6a138da453e94b9042003b5959c6ac2d2ea7221</id>
<content type='text'>
The kernel version contains LOCALVERSION twice. For example, for
LOCALVERSION=nxp-next:
```
$ cat tmp/work/imx95evk-poky-linux/linux-imx/6.18.y+git/build/include/generated/utsrelease.h
#define UTS_RELEASE "6.18.0-nxp-next-nxp-next-06195-gb61baedaf5d5"
```

The problem is kernel-yocto.bbclass adds LOCALVERSION via .config if
LINUX_VERSION_EXTENSION is not empty, and the build itself adds it
because fsl-kernel-localversion.bbclass sets CONFIG_LOCALVERSION_AUTO=y
whenever SCMVERSION is enabled.

Fix by clearing LINUX_VERSION_EXTENSION if SCMVERSION is enabled.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-boot-container.bbclass: follow builddir change</title>
<updated>2025-10-15T12:39:54+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2025-10-15T08:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=9523cfddcdfd6531792d79b92d3e17720d2bdf8c'/>
<id>urn:sha1:9523cfddcdfd6531792d79b92d3e17720d2bdf8c</id>
<content type='text'>
openembedded core renamed the build directory to include the build type.
commit 22e96b32b0be ("u-boot: Make sure the build dir is unique for
each UBOOT_CONFIG")

Follow that.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>EULA: Update to v58</title>
<updated>2025-07-25T09:14:59+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2025-07-25T09:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=aab7195c7076bd032b847ab1a21f98d4110c234a'/>
<id>urn:sha1:aab7195c7076bd032b847ab1a21f98d4110c234a</id>
<content type='text'>
This version is used in NXP release 6.12.20-2.0.0

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch location</title>
<updated>2025-06-28T16:58:39+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2025-06-28T16:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b747b01501d19a160612711b0bdc1cee0c24f670'/>
<id>urn:sha1:b747b01501d19a160612711b0bdc1cee0c24f670</id>
<content type='text'>
The series [1] changed the way sources are fetched/unpacked and
S needs to follow that. Additionally for git repos it moved away from
having 'git/' as the checkout directory.

This has been partly tested by building weston based image for
imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images.
E.g. none of the recipes specific for qoriq is built time tested.

As walnascar is no longer compatible with master/whinlatter drop
it from LAYERSERIES_COMPAT.

[1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>imx-boot-container: copy ${OPTEE_BOOT_IMAGE} to ${B}</title>
<updated>2025-06-23T16:22:06+00:00</updated>
<author>
<name>Emil Kronborg</name>
<email>emil.kronborg@protonmail.com</email>
</author>
<published>2025-06-23T16:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6304f94df2297f8c39a9ed1fa3b24dc53b6176d6'/>
<id>urn:sha1:6304f94df2297f8c39a9ed1fa3b24dc53b6176d6</id>
<content type='text'>
After commit commit 015483904c52 ("arm: imx8m: add OP-TEE node") in
upstream U-Boot, Binman complains if building imx8mp_evk with
CONFIG_OPTEE=y because tee.bin is missing:

    Image 'image' is missing external blobs and is non-functional: tee-os

    /binman/section/nxp-imx8mcst@1/fit/images/tee/tee-os (tee.bin):
       See the documentation for your board. You may need to build Open Portable
       Trusted Execution Environment (OP-TEE) and build with TEE=/path/to/tee.bin

    Image 'image' has faked external blobs and is non-functional: tee.bin

    Some images are invalid
    make: *** [Makefile:1135: .binman_stamp] Error 103

This commit ensures that ${OPTEE_BOOT_IMAGE}, for example, tee.bin for
imx8mp-evk, is copied to the build folder if the optee feature is
enabled.
</content>
</entry>
<entry>
<title>EULA: Update to v58</title>
<updated>2025-04-15T13:14:20+00:00</updated>
<author>
<name>Ernest Van Hoecke</name>
<email>ernest.vanhoecke@toradex.com</email>
</author>
<published>2025-04-15T11:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=ab2458268c7148f2a8df96d77fbffeee34e09d5c'/>
<id>urn:sha1:ab2458268c7148f2a8df96d77fbffeee34e09d5c</id>
<content type='text'>
This version is used in NXP BSP LF6.12.3-1.0.0

Signed-off-by: Ernest Van Hoecke &lt;ernest.vanhoecke@toradex.com&gt;
</content>
</entry>
<entry>
<title>use-imx-security-controller-firmware: Add i.MX 91 configuration</title>
<updated>2025-01-29T07:27:34+00:00</updated>
<author>
<name>Alexander Stein</name>
<email>alexander.stein@ew.tq-group.com</email>
</author>
<published>2025-01-24T15:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f79a6de90e7d492622a3870cef529337e54f6b9e'/>
<id>urn:sha1:f79a6de90e7d492622a3870cef529337e54f6b9e</id>
<content type='text'>
Add the SECO FW file name for i.MX 91. It is based on
imx-6.6.52_2.2.0 NXP BSP release.

Signed-off-by: Alexander Stein &lt;alexander.stein@ew.tq-group.com&gt;
</content>
</entry>
</feed>
