<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/Makefile, branch v2022.04-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/Makefile?h=v2022.04-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/Makefile?h=v2022.04-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2022-02-14T22:03:08Z</updated>
<entry>
<title>Prepare v2022.04-rc2</title>
<updated>2022-02-14T22:03:08Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-02-14T22:03:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8a4ef8786f053cb4e2fb5db7c9ab90c09a6bb37b'/>
<id>urn:sha1:8a4ef8786f053cb4e2fb5db7c9ab90c09a6bb37b</id>
<content type='text'>
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Replace echo -n's used in environment processing with touch</title>
<updated>2022-02-11T16:28:47Z</updated>
<author>
<name>qthedev</name>
<email>qthedev@protonmail.com</email>
</author>
<published>2022-02-05T10:25:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=42db3738065d5adb41f7481d21eb2823c929b8e6'/>
<id>urn:sha1:42db3738065d5adb41f7481d21eb2823c929b8e6</id>
<content type='text'>
echo -n does not give the intended effect when invoked in macOS through
/bin/sh, which is the shell make uses by default, see
"https://stackoverflow.com/questions/11675070/makefile-echo-n-not-working"
for a detailed explanation. In this case, it resulted in "-n" being
written to env.txt and env.in even though they should be empty, which
caused compilation to fail with "Your board uses a text-file
environment, so must not define CONFIG_EXTRA_ENV_SETTINGS".

This patch prevents the error by replacing echo -n's with touch, as they
are used to create empty files in these cases.
</content>
</entry>
<entry>
<title>dm: scsi: Add a migration deadline for scsi</title>
<updated>2022-02-09T14:16:48Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-01-31T14:49:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bc39e41818d86c46639a5d70540c167897c30120'/>
<id>urn:sha1:bc39e41818d86c46639a5d70540c167897c30120</id>
<content type='text'>
Very few boards remain to be migrated:

   am57xx_hs_evm_usb
   controlcenterdc
   highbank
   ls1021atsn_qspi
   ls1021atsn_sdcard
   ls1021atwr_sdcard_ifc_SECURE_BOOT
   ls1046ardb_sdcard_SECURE_BOOT
   ls1088ardb_sdcard_qspi_SECURE_BOOT
   omap5_uevm
   pg_wcom_expu1
   pg_wcom_seli8
   sandbox
   sandbox64
   sandbox_flattree
   sandbox_noinst
   sandbox_spl
   tools-only

Addd a migration deadline for a year out.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>Makefile: imx: Do not call arch/arm/mach-imx flash.bin generation if BINMAN enabled</title>
<updated>2022-02-05T12:38:39Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2022-01-01T18:50:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0c5cc164a911e1e2ae9b4de7224a10cea0309491'/>
<id>urn:sha1:0c5cc164a911e1e2ae9b4de7224a10cea0309491</id>
<content type='text'>
Skip running arch/arm/mach-imx flash.bin generation in case BINMAN is
enabled, otherwise the target in arch/arm/mach-imx/Makefile regenerates
the flash.bin again and produces corrupted result.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Peng Fan &lt;peng.fan@oss.nxp.com&gt;
Cc: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Prepare v2022.04-rc1</title>
<updated>2022-01-31T22:57:32Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-01-31T22:57:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=df887a045a1d726bbd654ef266e5cbe8cc0c2db3'/>
<id>urn:sha1:df887a045a1d726bbd654ef266e5cbe8cc0c2db3</id>
<content type='text'>
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>pylint: Adjust how the output is produced</title>
<updated>2022-01-31T12:59:39Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-01-29T04:31:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f8753f025f833a7d85860d5e0a0de7c7aaa6bf24'/>
<id>urn:sha1:f8753f025f833a7d85860d5e0a0de7c7aaa6bf24</id>
<content type='text'>
The current Makefile rule requires there to be a 'Module' line in the
pylint output, like this:

   ************* Module binman.fip_util

This line only appears if pylint has some comments about the module. We
cannot rely on it for naming.

Update the code to instead use the filename as the identifier for each
score, so rather than:

   multiplexed_log 7.49

we output:

   test_multiplexed_log.py 7.20

It is still easy to see which file the score relates to. In fact the new
naming is nicer since the full subdirectories are shown.

The avoids the problem where a module name is not produced, and the output
gets out of sync.

Regenerate pylint.base so we can start from the current baseline.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: serial: Add a migration deadline for serial</title>
<updated>2022-01-28T22:58:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-01-22T12:03:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9053374648f47311a55819e45a52e69a184b6182'/>
<id>urn:sha1:9053374648f47311a55819e45a52e69a184b6182</id>
<content type='text'>
This probably should have been done a while back since it is a core
system. Very few boards remain to be migrated.

Addd a migration deadline for a year out.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Makefile: Fake external blobs by default with binman</title>
<updated>2022-01-25T19:36:10Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-01-10T03:13:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8bbd8a35942aee05adca4c8909b133df23b91b3a'/>
<id>urn:sha1:8bbd8a35942aee05adca4c8909b133df23b91b3a</id>
<content type='text'>
This behaviour is necessary with boards where the binman description
requires processing external blobs, since these may be missing.

Enable it by default, so that CI is happy. Warnings indicate that a valid
image is not produced, as with the --allow-missing option.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Makefile: Add a pylint checker to the build</title>
<updated>2022-01-24T22:36:15Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2021-11-22T03:48:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=feafc61ea66c1f1f36aadda7d36a63814f086a4e'/>
<id>urn:sha1:feafc61ea66c1f1f36aadda7d36a63814f086a4e</id>
<content type='text'>
At present the Python code in U-Boot is somewhat inconsistent, with some
files passing pylint quite cleanly and others not.

Add a way to track progress on this clean-up, by checking that no module
has got any worse as a result of changes.

This can be used with 'make pylint'.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
[trini: Re-generate pylint.base]
</content>
</entry>
<entry>
<title>efi: Build the 64-bit app properly</title>
<updated>2022-01-15T09:57:22Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-01-04T10:51:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ce2f09bcc2bdbc7a4b18f5db8a656768c4f98a98'/>
<id>urn:sha1:ce2f09bcc2bdbc7a4b18f5db8a656768c4f98a98</id>
<content type='text'>
Now that the linker crash is resolved, build the 64-bit EFI app, including
all the required code.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
