<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git, branch topic/warn-old-overrides</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fwarn-old-overrides</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fwarn-old-overrides'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2022-03-03T13:41:35+00:00</updated>
<entry>
<title>Ensure we fail if old SoC overrides are in use</title>
<updated>2022-03-03T13:41:35+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-03-02T23:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=bfa2a3b98dde2a664615fe4a2527fd89b0c8dfbe'/>
<id>urn:sha1:bfa2a3b98dde2a664615fe4a2527fd89b0c8dfbe</id>
<content type='text'>
To assist existing layers to convert to the new BSP-specific
overrides. Besides failing the parsing of the recipes where it is in
use, we provide a script to automate most of it.

Fixes: #990.
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>dynamic-layers: Update SOC overrides</title>
<updated>2022-03-02T15:56:39+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-03-02T15:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=286385e3b2b6d6b4c60faf14fd3170ec2279139e'/>
<id>urn:sha1:286385e3b2b6d6b4c60faf14fd3170ec2279139e</id>
<content type='text'>
Fix dynamic layer overrides missed by the script.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #986 from boundarydevices/master</title>
<updated>2022-02-25T13:06:05+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-02-25T13:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=04a7bbdddfe9cfd41e93f127fed41293cde79741'/>
<id>urn:sha1:04a7bbdddfe9cfd41e93f127fed41293cde79741</id>
<content type='text'>
linux-imx-headers: whitelist version.h header (Fixes Hantro VPU for honister/master)</content>
</entry>
<entry>
<title>linux-imx-headers: whitelist version.h header</title>
<updated>2022-02-25T12:52:02+00:00</updated>
<author>
<name>Gary Bisson</name>
<email>gary.bisson@boundarydevices.com</email>
</author>
<published>2022-02-25T10:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a1c7e7bb6b141c81f8430087d236eab1e0dbb428'/>
<id>urn:sha1:a1c7e7bb6b141c81f8430087d236eab1e0dbb428</id>
<content type='text'>
As some recipes, like imx-vpu-hantro, need to know the imx kernel
version instead of the toolchain header version.
As an example, Honister toolchain uses 5.14 kernel headers. In that
case, imx-vpu-hantro believes it needs to use dmabuf allocation
mechanism although this latter will only be enabled in upcoming NXP
kernel 5.15.

Signed-off-by: Gary Bisson &lt;gary.bisson@boundarydevices.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #985 from thochstein/optee</title>
<updated>2022-02-25T00:45:56+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-02-25T00:45:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e4f465dbcb083028ca29807a342e0fec0e0e25ed'/>
<id>urn:sha1:e4f465dbcb083028ca29807a342e0fec0e0e25ed</id>
<content type='text'>
Optee: Upgrade 3.10.0.imx -&gt; 3.15.0.imx</content>
</entry>
<entry>
<title>optee-test: Add runtime dependency on optee-os</title>
<updated>2022-02-25T00:08:37+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-02-25T00:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=c661ec7a177b90a76494a23ecbd44c6a840c97e7'/>
<id>urn:sha1:c661ec7a177b90a76494a23ecbd44c6a840c97e7</id>
<content type='text'>
The TAs in optee-os are required.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-client: Fix incorrect packaging logic</title>
<updated>2022-02-24T19:32:53+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-02-21T19:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f816e66fe29382d0f966740d616b32622bdcb69b'/>
<id>urn:sha1:f816e66fe29382d0f966740d616b32622bdcb69b</id>
<content type='text'>
- The logic for the tee-supplicant package doesn't work and the package
ends up empty. In fact, tee-supplicant belongs in the main package anyway.
- The main package already contains ${libdir}, so drop the redundant
assignment.
- The headers belong in the -dev package, so drop them from the main.
- Drop the un-necessary INSANE_SKIP settings.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-*: For i.MX, require machine feature optee</title>
<updated>2022-02-24T19:32:53+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-02-16T18:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=9d374c6460a3f7b6286f795fc47ec578d2b68912'/>
<id>urn:sha1:9d374c6460a3f7b6286f795fc47ec578d2b68912</id>
<content type='text'>
The optee software should be enabled by the machine feature. If the
machine feature is not there, but optee is built anyway, then something
is wrong and the build should fail.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-test: Use openssl embedded in optee-test</title>
<updated>2022-02-24T19:32:53+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-02-18T23:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=d38cf8527d87673d2df0b91dea690aee354aebaa'/>
<id>urn:sha1:d38cf8527d87673d2df0b91dea690aee354aebaa</id>
<content type='text'>
Building against openssl from Yocto results in a build break:

```
| /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-fsl-linux/optee-test/3.15.0.imx-r0/git/host/xtest/regression_8100.c:133:17: error: 'ERR_get_error_line' is deprecated: Since OpeSL 3.0 [-Werror=deprecated-declarations]
|   133 |                 e = ERR_get_error_line(&amp;f, &amp;l);
|       |                 ^
| In file included from /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-fsl-linux/optee-test/3.15.0.imx-r0/git/host/xtest/regression_8100.c:18:
| /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-fsl-linux/optee-test/3.15.0.imx-r0/recipe-sysroot/usr/include/openssl/err.h:411:15: note: declared here
|   411 | unsigned long ERR_get_error_line(const char **file, int *line);
|       |               ^~~~~~~~~~~~~~~~~~
```

Configure optee-test to build with its own openssl.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-test: Add missing license GPL-2.0</title>
<updated>2022-02-24T19:32:53+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-02-18T22:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a9ebace6b8d5d4a849c64e4a133dd24da8f9c8a0'/>
<id>urn:sha1:a9ebace6b8d5d4a849c64e4a133dd24da8f9c8a0</id>
<content type='text'>
As the license file states, the client applications (optee_test/host/*)
are provided under the GPL-2.0 license.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
</feed>
