<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/dts, branch v2024.10-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/dts?h=v2024.10-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/dts?h=v2024.10-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2024-07-31T17:20:36Z</updated>
<entry>
<title>tools: Add script to update git subtree projects</title>
<updated>2024-07-31T17:20:36Z</updated>
<author>
<name>Raymond Mao</name>
<email>raymond.mao@linaro.org</email>
</author>
<published>2024-07-25T13:57:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c502d7ada25ab21cc04e1df62fd22af5c8360275'/>
<id>urn:sha1:c502d7ada25ab21cc04e1df62fd22af5c8360275</id>
<content type='text'>
Recently we are introducing multiple git subtree projects and
it is the right time to have a universal script to update
various subtrees and replace the dts/update-dts-subtree.sh.

update-subtree.sh is a wrapper of git subtree commands.

Usage: From U-Boot top directory,
run
$ ./tools/update-subtree.sh pull &lt;subtree-name&gt; &lt;release-tag&gt;
for pulling a tag from the upstream.
Or run
$ ./tools/update-subtree.sh pick &lt;subtree-name&gt; &lt;commit-id&gt;
for cherry-pick a commit from the upstream.

Currently &lt;subtree-name&gt; supports dts, mbedtls and lwip.

Signed-off-by: Raymond Mao &lt;raymond.mao@linaro.org&gt;
</content>
</entry>
<entry>
<title>Subtree merge tag 'v6.10-dts' of devicetree-rebasing repo [1] into dts/upstream</title>
<updated>2024-07-20T17:15:22Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2024-07-20T17:15:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5024a96db8ea6ff2e814f4599af9e5faf09296b7'/>
<id>urn:sha1:5024a96db8ea6ff2e814f4599af9e5faf09296b7</id>
<content type='text'>
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/
</content>
</entry>
<entry>
<title>arm64: dts: rockchip: add PCIe3 support on rk3588-jaguar</title>
<updated>2024-07-17T06:48:18Z</updated>
<author>
<name>Heiko Stuebner</name>
<email>heiko.stuebner@cherry.de</email>
</author>
<published>2024-07-04T12:53:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3af939c049a7dddba3fb4cfd62c63dcd81214e41'/>
<id>urn:sha1:3af939c049a7dddba3fb4cfd62c63dcd81214e41</id>
<content type='text'>
The Jaguar SBC provides an M.2 slot connected to the pcie3 controller.
In contrast to a number of other boards the pcie-refclk is gpio-controlled,
so the necessary clock and is added to the list of pcie3 clocks.

Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@cherry.de&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Link: https://lore.kernel.org/r/20240423074956.2622318-1-heiko@sntech.de
Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt;

[ upstream commit: 0ec7e1096332bc2b9bc881c21cfd234058f747b3 ]

(cherry picked from commit 76a89655ae740dddb57187b5b52071ed99187452)
Tested-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>Merge patch series "Add Turris 1.x board"</title>
<updated>2024-07-12T20:00:45Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2024-07-12T19:07:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=246a0ce1e17358c4a08579dfca9b33c179a3a928'/>
<id>urn:sha1:246a0ce1e17358c4a08579dfca9b33c179a3a928</id>
<content type='text'>
Marek Mojík &lt;marek.mojik@nic.cz&gt; says:

Hello all,

this is a continuation of previous work by Pali to add support for the
Turris 1.x board. As the patches were based on u-boot v2022.04, a
nontrivial rebasing was needed.

Some notes:
- Some options that are in SD defconfig are disabled in NOR defconfig
  because over the years u-boot grew and the old NOR defconfig will not
  fit into NOR memory.
- SD boot with RAM larger than 2GB will only allocate 2GB of RAM (We
  were not able to fix this yet)
</content>
</entry>
<entry>
<title>board_f: Add support for CONFIG_OF_BOARD_FIXUP for XIP images</title>
<updated>2024-07-12T19:07:43Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2024-06-06T16:33:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0858e03b3d1f5d8270fe658f11cc8159dd32e595'/>
<id>urn:sha1:0858e03b3d1f5d8270fe658f11cc8159dd32e595</id>
<content type='text'>
When U-Boot is running from flash memory (execute in place) then
gd-&gt;fdt_blob before relocation points to read-only flash memory.

So U-Boot calls board_fix_fdt() with read-only gd-&gt;fdt_blob pointer which
cause immediate CPU crash when callback is trying to modify gd-&gt;fdt_blob.

Fix this issue by introducing a new config option OF_INITIAL_DTB_READONLY
which moves fix_fdt callback after the reloc_fdt callback. This makes
CONFIG_OF_BOARD_FIXUP working also if U-Boot before relocation is not
running from read/write (S)RAM memory.

This is required for mpc85xx boards when booting from flash NOR.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
Signed-off-by: Marek Mojík &lt;marek.mojik@nic.cz&gt;
Reviewed-by: Marek Behún &lt;kabel@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge patch series "xtensa: Enable qemu-xtensa board"</title>
<updated>2024-07-04T22:11:08Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2024-07-04T22:11:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7c9c5c0562347dccb8ac89148784a34de402ea9e'/>
<id>urn:sha1:7c9c5c0562347dccb8ac89148784a34de402ea9e</id>
<content type='text'>
Jiaxun Yang &lt;jiaxun.yang@flygoat.com&gt; says:

Hi all,

This series enabled qemu-xtensa board.

For dc232b CPU it needs to be built with toolchain[1].

This is a side product of me investigating architectures
physical address != virtual address in U-Boot. Now we can
get it covered under CI and regular tests.

VirtIO devices are not working as expected, due to U-Boot's
assumption on VA == PA everywhere, I'm going to get this fixed
later.

My Xtensa knowledge is pretty limited, Xtensa people please
feel free to point out if I got anything wrong.

Thanks
[1]: https://github.com/foss-xtensa/toolchain/releases/download/2020.07/x86_64-2020.07-xtensa-dc232b-elf.tar.gz
</content>
</entry>
<entry>
<title>dts/upsteam: Add Makefile for xtensa</title>
<updated>2024-07-04T22:08:37Z</updated>
<author>
<name>Jiaxun Yang</name>
<email>jiaxun.yang@flygoat.com</email>
</author>
<published>2024-06-18T13:56:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=92e54ca2cd8df5801f6a501455fbb377d8b60461'/>
<id>urn:sha1:92e54ca2cd8df5801f6a501455fbb377d8b60461</id>
<content type='text'>
It is required to get it xtensa OF_UPSTREAM work.

Reviewed-by: Sumit Garg &lt;sumit.garg@linaro.org&gt;
Tested-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;
Signed-off-by: Jiaxun Yang &lt;jiaxun.yang@flygoat.com&gt;
</content>
</entry>
<entry>
<title>arm64: dts: rockchip: add dual-role usb3 hosts to rk3588 Tiger-Haikou</title>
<updated>2024-06-14T09:13:36Z</updated>
<author>
<name>Heiko Stuebner</name>
<email>heiko.stuebner@cherry.de</email>
</author>
<published>2024-06-10T13:13:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b467cb0ec9197072a3628687a9a5095dfd3bff86'/>
<id>urn:sha1:b467cb0ec9197072a3628687a9a5095dfd3bff86</id>
<content type='text'>
Apart from the host-only usb3 controller (host2) the rk3588 also provides
two dual-role controllers. On the Tiger-Haikou combination these are
connected to the lower usb3-host port in host-only mode and the micro-usb3
port for dual-role operation.

Add the necessary controllers, phys to the Tiger-Haikou board and enable
the usb-id extcon.

Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@cherry.de&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Link: https://lore.kernel.org/r/20240422163951.2604273-4-heiko@sntech.de
Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt;

[ upstream commit: d7b83921d098bd76623381f75f5cd2296f1315cc ]

(cherry picked from commit 193d3b2a0a98f2dcd8c43bcbf8a766098a9fa75d)
</content>
</entry>
<entry>
<title>arm64: dts: rockchip: add usb-id extcon on rk3588 tiger</title>
<updated>2024-06-14T09:13:35Z</updated>
<author>
<name>Heiko Stuebner</name>
<email>heiko.stuebner@cherry.de</email>
</author>
<published>2024-06-10T13:13:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d00d80e6dd02138ed2e299925c8bd064513a6d3d'/>
<id>urn:sha1:d00d80e6dd02138ed2e299925c8bd064513a6d3d</id>
<content type='text'>
The Q7 standard specifies a usb-id pin on the connector to distiuish
between host and device mode. Model this via the usb-id extcon binding.

While the pin is part of the Q7 standard, so part of the module, the
extcon stays disabled in the som dtsi and will only be enabled in a
baseboard using it.

Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@cherry.de&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Link: https://lore.kernel.org/r/20240422163951.2604273-3-heiko@sntech.de
Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt;

[ upstream commit: eabb53f5dacfd643b5255f35bad30b8f914decdc ]

(cherry picked from commit 4843cec4092318ef7feb0999b0d34ef817465b33)
</content>
</entry>
<entry>
<title>arm64: dts: rockchip: fix comment for upper usb3 port</title>
<updated>2024-06-14T09:13:35Z</updated>
<author>
<name>Heiko Stuebner</name>
<email>heiko.stuebner@cherry.de</email>
</author>
<published>2024-06-10T13:13:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=34c0f6d223afc2bb835d6e77f9f83daf3c0db644'/>
<id>urn:sha1:34c0f6d223afc2bb835d6e77f9f83daf3c0db644</id>
<content type='text'>
The comment for the host2_xhci points to the wrong port on the board.
The upper usb3 port is the correct one, so fix the comment to prevent
confusion.

Signed-off-by: Heiko Stuebner &lt;heiko.stuebner@cherry.de&gt;
Reviewed-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Link: https://lore.kernel.org/r/20240422163951.2604273-2-heiko@sntech.de
Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt;

[ upstream commit: 3482efee1144262dc839792103e6a9e29defecbc ]

(cherry picked from commit 56f3031edf22d163f10bc4b631d37a9aaa82d4d4)
</content>
</entry>
</feed>
