<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/conf/machine/include, branch topic/fix-code-fragments</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Ffix-code-fragments</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Ffix-code-fragments'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2021-04-14T18:53:29+00:00</updated>
<entry>
<title>imx-base.inc: Provide a default value for SPL_BINARY</title>
<updated>2021-04-14T18:53:29+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-04-14T17:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0f027054615fca5a624233ae8ddc13ab63d4866f'/>
<id>urn:sha1:0f027054615fca5a624233ae8ddc13ab63d4866f</id>
<content type='text'>
This fixes the build case when machine does not use SPL and does not set
it. We couldn't use dynamic expansion or we trigger a recursive
expansion so we opted to use an utility function to do the proper logic.

Fixes: f98059fe ("imx-base.inc: Allow use of SPL_BINARY variable inside wic images")
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-base.inc: Allow use of SPL_BINARY variable inside wic images</title>
<updated>2021-04-13T20:29:25+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-04-13T01:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f98059fef8cf4ca95f19c6a80e567fb44ba1a219'/>
<id>urn:sha1:f98059fef8cf4ca95f19c6a80e567fb44ba1a219</id>
<content type='text'>
Fixes: 776932e1 ("Rework the u-boot-fslc and u-boot-imx settings logic")
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-base.inc: Fix mfgtool selection for u-boot-fslc</title>
<updated>2021-04-13T20:29:25+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-04-12T23:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=7e8bafd29eb36a30f39c783a096768f0ba8cca08'/>
<id>urn:sha1:7e8bafd29eb36a30f39c783a096768f0ba8cca08</id>
<content type='text'>
For eventual use of u-boot-fslc as mfgtool flavor, this will need to be
provided as an extra UBOOT_CONFIG thus reusing same provider. This fix
some build errors with external layers.

Fixes: 776932e1 ("Rework the u-boot-fslc and u-boot-imx settings logic")
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx8dxl-lpddr4-evk: Rework machine for re-use</title>
<updated>2021-04-10T17:39:40+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-04-08T12:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=502b903c2a9947549e3564801d149e6455d54406'/>
<id>urn:sha1:502b903c2a9947549e3564801d149e6455d54406</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>conf: imx8mp-evk.inc: correct u-boot make target</title>
<updated>2021-04-07T14:05:52+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2021-04-07T12:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=cda690ce76b47b0e238fdc377683cede97250008'/>
<id>urn:sha1:cda690ce76b47b0e238fdc377683cede97250008</id>
<content type='text'>
U-Boot make target set to empty string does not expand correctly for
mainline BSP build, which append make target with 'flash.bin' entry.
This causes the build to fail, since the u-boot.bin target is not
produced when only 'flash.bin' is present in the make target list.

Define the default make target to 'all', which allows proper build
target expansion.

Fixes: 823a97cf ("imx8mp-lpddr4-evk: Rework 8M Plus EVK config file")
Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>imx8mp-lpddr4-evk: Rework 8M Plus EVK config file</title>
<updated>2021-03-30T11:55:00+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-03-29T16:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=823a97cf01828c6f3696b0b5be7d4feaa755cb59'/>
<id>urn:sha1:823a97cf01828c6f3696b0b5be7d4feaa755cb59</id>
<content type='text'>
There are two variants of the 8M Plus Evaluation Kit board, one with
LPDDR4 and one with DDR4. Rework our existing config file to make
this distinction explicit in the machine config file name and to allow
for configuration re-use.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>Rework the u-boot-fslc and u-boot-imx settings logic</title>
<updated>2021-03-24T14:18:34+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-03-19T21:51:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=776932e187f38ca53ed57fc662461ba0da005520'/>
<id>urn:sha1:776932e187f38ca53ed57fc662461ba0da005520</id>
<content type='text'>
We need to make it more obvious what is in use, when we support both
bootloaders and for it we are now using the _pn suffix for both.

This also fixes the WIC_FILE depending on the choice otherwise image
build fails.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-base.inc: Allow override of IMX_DEFAULT_BOOTLOADER</title>
<updated>2021-03-24T14:18:34+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-03-19T17:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3284a5a01820f01ac4dac585d51c18eaeb064fb7'/>
<id>urn:sha1:3284a5a01820f01ac4dac585d51c18eaeb064fb7</id>
<content type='text'>
We need to allow the override of the variable in 'local.conf' or other
places, so we cannot overwrite it inside imx-base.inc.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>conf: machine: imx8m: make optee feature nxp dependent</title>
<updated>2021-03-17T13:53:42+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2021-02-07T12:00:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f21c53af3f4efe7bbddab49ada381b449cd94b70'/>
<id>urn:sha1:f21c53af3f4efe7bbddab49ada381b449cd94b70</id>
<content type='text'>
Mainline BSP does have lockups in boot when OP-TEE is included in the
build.

Make optee feature enabled only when NXP BSP flavor is chosen.

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>conf: machine: mx8m[m,n,p]: use boot container class</title>
<updated>2021-03-17T13:53:42+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2021-02-04T10:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=af1befc57af48bfd556a487487663cd3628433f5'/>
<id>urn:sha1:af1befc57af48bfd556a487487663cd3628433f5</id>
<content type='text'>
Use the new boot container build on mainline BSP for mx8mm, mx8mn
and mx8mp machines.

Boot container serves as a replacement for imx-boot package present
in NXP BSP, and is created by U-Boot build system.

Define ATF machine name and required load address.

Define dependency on firmware package, as it provides DDR firmware
binaries needed to construct boot container.

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
</feed>
