<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot/u-boot.git, branch next</title>
<subtitle>Das U-Boot Source Tree</subtitle>
<id>https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/atom?h=next</id>
<link rel='self' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/atom?h=next'/>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/'/>
<updated>2026-09-03T22:12:28+00:00</updated>
<entry>
<title>Merge patch series "Fix logic of OF_OMIT_DTB and remove useless dts files"</title>
<updated>2026-09-03T22:12:28+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-09-03T19:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=75df64103873fac09642860cedadaffb8cf6b2c7'/>
<id>urn:sha1:75df64103873fac09642860cedadaffb8cf6b2c7</id>
<content type='text'>
Tom Rini &lt;trini@konsulko.com&gt; says:

In this series we correct how we handle OF_OMIT_DTB so that we can in
turn not have an empty or fake dts file in the tree, when we are
building for the case where we would be omitting building the final part
of the dtb for use anyhow. With the changes in the previous series, we
can then correct the Kconfig logic around OF_OMIT_DTB and
DEFAULT_DEVICE_TREE so that when we're omitting the device tree binary
we don't try and build one anyhow. Finally, we can remove all of the
empty / fake device tree sources we have, or in some cases have but
never used.

Link: https://lore.kernel.org/r/20260824195224.556419-2-trini@konsulko.com
</content>
</entry>
<entry>
<title>Merge patch series "Correct behavior of BLOBLIST_PASSAGE_MANDATORY"</title>
<updated>2026-09-03T22:12:28+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-09-03T19:21:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=3e40b6599c3d11b22512ee502fe3c3cdeeaf7753'/>
<id>urn:sha1:3e40b6599c3d11b22512ee502fe3c3cdeeaf7753</id>
<content type='text'>
Tom Rini &lt;trini@konsulko.com&gt; says:

When we have mandatory passage enabled, we don't allow the fdt
address to still be overriden. This is mostly working today but there
are corner cases where it could still be overriden. Correct that by
enforcing that if we don't find the device tree in the bloblist (when
BLOBLIST_PASSAGE_MANDATORY is enabled) we error out. With that done, we
can rework how the vexpress64 and mandatory passage support works as it
wasn't using the correct symbols either for this case.

Link: https://lore.kernel.org/r/20260824194814.555634-1-trini@konsulko.com
</content>
</entry>
<entry>
<title>arm: Drop unused dts files</title>
<updated>2026-09-03T19:21:42+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=99df7f47155100ff0fc83f5671ab5064a72d3e5d'/>
<id>urn:sha1:99df7f47155100ff0fc83f5671ab5064a72d3e5d</id>
<content type='text'>
Now that we do not require device tree files to be built when
OF_OMIT_DTB is set, we can remove a number of unused dts files.

Reviewed-by: Peter Robinson &lt;pbrobinson@gmail.com&gt; - For RPi DTs
Reviewed-by: Yao Zi &lt;me@ziyao.cc&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>powerpc: drop qemu-ppce500 dts</title>
<updated>2026-09-03T19:21:42+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=9012579179f78f82b3fdaff5c9029be97739fcf2'/>
<id>urn:sha1:9012579179f78f82b3fdaff5c9029be97739fcf2</id>
<content type='text'>
Now that we are not building this device tree, we can drop it from the
tree.

Reviewed-by: Yao Zi &lt;me@ziyao.cc&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>dts: Correct entry for OF_OMIT_DTB</title>
<updated>2026-09-03T19:21:42+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=68e65953400f1d4fc594f20e834fd2f78b100562'/>
<id>urn:sha1:68e65953400f1d4fc594f20e834fd2f78b100562</id>
<content type='text'>
When we omit writing a device tree file is not something that should be
prompted for but rather it should be selected when needed, and the
"default y if ..." conditions should be used for when this should be
enabled without being selected.

Reviewed-by: Yao Zi &lt;me@ziyao.cc&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>dts: Make DEFAULT_DEVICE_TREE depend on !OF_OMIT_DTB</title>
<updated>2026-09-03T19:21:42+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=ad14691f3e5029ff09ffccfa76f9893f5f2a6a30'/>
<id>urn:sha1:ad14691f3e5029ff09ffccfa76f9893f5f2a6a30</id>
<content type='text'>
When we have configured the board to not omit a DTB as part of the
build, we should not have to say that we still need to build a default
DTB for the board.

Reviewed-by: Yao Zi &lt;me@ziyao.cc&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>dts: Correct behavior of OF_OMIT_DTB</title>
<updated>2026-09-03T19:21:42+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:48:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=b9cd57c5cefab330ec91e9c5143470c2811ef87a'/>
<id>urn:sha1:b9cd57c5cefab330ec91e9c5143470c2811ef87a</id>
<content type='text'>
When we have enabled CONFIG_OF_OMIT_DTB, we really should then be not
forcing a device tree to be built. This involves two things. First, when
OF_SEPARATE is set, don't say we still need to build dts/dt.dtb. Second,
our init_sp_bss_offset_check check can only cover the non-dtb portion.

Reviewed-by: Yao Zi &lt;me@ziyao.cc&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>vexpress64: Correct CONFIG symbol logic around device tree passage</title>
<updated>2026-09-03T19:21:18+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=2457d1d0fc871e25e32629a8bf4b4f54ff5793d7'/>
<id>urn:sha1:2457d1d0fc871e25e32629a8bf4b4f54ff5793d7</id>
<content type='text'>
When we don't have BLOBLIST_PASSAGE_MANDATORY enabled, then we're being
passed the device tree in some other manner, via OF_HAS_PRIOR_STAGE.
Correct our logic around which symbols are used to guard what is
generated / used and when.

Reviewed-by: Raymond Mao &lt;raymondmaoca@gmail.com&gt;
Acked-by: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;
Acked-by: Linus Walleij &lt;linusw@kernel.org&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>lib/fdtdec.c: Disallow overriding BLOBLIST_PASSAGE_MANDATORY</title>
<updated>2026-09-03T19:21:18+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-08-24T19:44:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=179010694b30eaf3f048db66e43d10c7d9c4f994'/>
<id>urn:sha1:179010694b30eaf3f048db66e43d10c7d9c4f994</id>
<content type='text'>
When we have CONFIG_BLOBLIST_PASSAGE_MANDATORY enabled, we don't allow
the device tree address to be overridden. However, in fdtdec_setup() we
had been allowing for various cases of not having found the device tree
in the bloblist, or overriding it, to be possible. Add a check after the
bloblist check such that if we have enabled BLOBLIST_PASSAGE_MANDATORY
we return an error at that point.

Acked-by: Raymond Mao &lt;raymondmaoca@gmail.com&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'mediatek-for-next-2026-09-02' of https://git.u-boot-project.org/u-boot/custodians/u-boot-mediatek into next</title>
<updated>2026-09-02T18:48:52+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2026-09-02T18:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/bootloaders/u-boot/u-boot.git/commit/?id=1c5004ffc5e3f000eca6cada32af7c83bd925c2b'/>
<id>urn:sha1:1c5004ffc5e3f000eca6cada32af7c83bd925c2b</id>
<content type='text'>
* New mipi_dsi_{generic,dcs}_write_seq() helper macros
* Convert 5 panel drivers to use the new mipi_dsi write_seq macros
* Support num-interpolated-steps in pwm_backlight
* Fix MediaTek clock driver using BSS before relocation
* New MT8366 clock driver and dt-bindings clock header
* MediaTek power domain: bus_prot_sta_mask field and BUS_PROT_WR_IGN() macros
* New MT8366 power domain support and dt-bindings header
* Fix setting DCM_TOP_EN on chips that don't have it in MediaTek power domain driver
* Devicetree cleanups: drop mt8188 tphy fallback, remove unused mt6357.dtsi
* Remove UFS defconfigs for Genio EVKs
</content>
</entry>
</feed>
