<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/include/configs/smegw01.h, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/include/configs/smegw01.h?h=main</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/include/configs/smegw01.h?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2026-05-25T19:44:40Z</updated>
<entry>
<title>env: migrate static flags list to Kconfig</title>
<updated>2026-05-25T19:44:40Z</updated>
<author>
<name>James Hilliard</name>
<email>james.hilliard1@gmail.com</email>
</author>
<published>2026-05-11T18:20:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5e41a5deb4b843808f3c892f2f54f1b9c76b3da1'/>
<id>urn:sha1:5e41a5deb4b843808f3c892f2f54f1b9c76b3da1</id>
<content type='text'>
Environment callbacks can already be configured from Kconfig with
CONFIG_ENV_CALLBACK_LIST_STATIC, but static environment flags still
require board headers to define CFG_ENV_FLAGS_LIST_STATIC.

Add CONFIG_ENV_FLAGS_LIST_STATIC and use it as the only board-provided
static environment flags list. Convert the remaining default-config users
from CFG_ENV_FLAGS_LIST_STATIC to defconfig settings and drop the legacy
header macro from ENV_FLAGS_LIST_STATIC.

Move the environment flags format documentation out of README and into
the developer environment documentation. Include the format in the
Kconfig help as well.

This lets boards configure writeable-list policy and type validation
from defconfig without adding a config header solely for env flags.

This preserves the behavior of default configs. Header-only cases that
were inactive in upstream defconfigs are not converted into defconfig
entries: iot2050 can add its list when enabling ENV_WRITEABLE_LIST, and
smegw01 can add mmcdev:dw support if the unlocked SYS_BOOT_LOCKED=n
configuration is needed.

Signed-off-by: James Hilliard &lt;james.hilliard1@gmail.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Alexander Sverdlin &lt;alexander.sverdlin@siemens.com&gt;
Reviewed-by: Walter Schweizer &lt;walter.schweizer@siemens.com&gt;
</content>
</entry>
<entry>
<title>smegw01: Convert CFG_EXTRA_ENV_SETTINGS to an env file</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@denx.de</email>
</author>
<published>2023-04-26T16:05:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=61712787651bab960f43981de5cc05e07288e6b0'/>
<id>urn:sha1:61712787651bab960f43981de5cc05e07288e6b0</id>
<content type='text'>
Currently, it is recommended to move from CFG_EXTRA_ENV_SETTINGS to
an env file, so do the conversion.

Suggested-by: Tom Rini &lt;trini@konsulko.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>smegw01: Add lockdown U-Boot env support</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a1bc4f1937a04e70f45f3ac87aee0f168b5e7bef'/>
<id>urn:sha1:a1bc4f1937a04e70f45f3ac87aee0f168b5e7bef</id>
<content type='text'>
Add lockdown U-Boot env support so that only certain U-Boot environment
variables are allowed to be modified.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Switch to fitImage</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f3ce9db85a326468b71e23adb361f3fed679f2f4'/>
<id>urn:sha1:f3ce9db85a326468b71e23adb361f3fed679f2f4</id>
<content type='text'>
Instead of loading the zImage kernel and the devicetree separately, switch
to the fitImage format, which is more convenient when working with secure
boot, for example.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Change default boot device to eMMC</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b1bbdf15418c2c9bb16863ad45b17037dabb381b'/>
<id>urn:sha1:b1bbdf15418c2c9bb16863ad45b17037dabb381b</id>
<content type='text'>
Let eMMC be the default boot medium.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Enable EMMC boot from multiple partitions</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=31c6c79a01c05dca9ab93b42f0f97d973a4db61f'/>
<id>urn:sha1:31c6c79a01c05dca9ab93b42f0f97d973a4db61f</id>
<content type='text'>
GPT Partition labels are used for determining the right
root filesystem to boot from.

The U-Boot environment is configured to reside in the eMMC hardware
boot partition we are currently booted from.

This should enable a dual copy approach for upgrading the bootloader.
One can overwrite the inactive hardware partition with new bootloader
and environment and afterwards switch the eMMC boot partition for an
atomic bootloader switch.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Only commit to new partition if update was successful</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=52726d24d6c8e857f40d9125b0bce5f6272b6022'/>
<id>urn:sha1:52726d24d6c8e857f40d9125b0bce5f6272b6022</id>
<content type='text'>
When performing rootfs update via swupdate, it is convenient to check the
'ustate' variable to decide whether the update succeeded or not.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Run altbootcmd in the case of failure</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=440dc0694ba44ed8551f8809f76373f20800987f'/>
<id>urn:sha1:440dc0694ba44ed8551f8809f76373f20800987f</id>
<content type='text'>
Run the altbootcmd script if any step of bootcmd fails.

This ensures that always a valid image can be run.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Add altbootcmd</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ac52bb99cc7c9c288432f80710b21bd54e743f58'/>
<id>urn:sha1:ac52bb99cc7c9c288432f80710b21bd54e743f58</id>
<content type='text'>
Add an altbootcmd script, which is convenient way to integrate with
swupdate and perform a roll back of the previous working version in the
case of update failure.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
<entry>
<title>smegw01: Enable setting additional boot params</title>
<updated>2023-05-02T08:57:32Z</updated>
<author>
<name>Eduard Strehlau</name>
<email>eduard@lionizers.com</email>
</author>
<published>2023-04-26T16:04:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7f932c6b84b61f3d23c8071370d5d857577cde7d'/>
<id>urn:sha1:7f932c6b84b61f3d23c8071370d5d857577cde7d</id>
<content type='text'>
Introduce EXTRA_BOOTPARAMS to allow passing additional parameters
to kernel command line. This is useful for debugging purposes.

Signed-off-by: Eduard Strehlau &lt;eduard@lionizers.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
</entry>
</feed>
