<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/armltd/total_compute, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>treewide: Remove empty board_init() function from all boards</title>
<updated>2025-07-24T19:30:19+00:00</updated>
<author>
<name>Sam Protsenko</name>
<email>semen.protsenko@linaro.org</email>
</author>
<published>2025-07-17T02:44:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=70a4d1fa1ddb2f5f8f9a27442563f182549abbb5'/>
<id>70a4d1fa1ddb2f5f8f9a27442563f182549abbb5</id>
<content type='text'>
Commit 86acdce2ba88 ("common: add config for board_init() call")
introduced CONFIG_BOARD_INIT option. This option can be disabled for the
boards where board_init() function is not needed. Remove empty
board_init() calls for all boards where it's possible, and disable
CONFIG_BOARD_INIT in all related defconfigs.

This cleanup was made semi-automatically using these scripts: [1].

No functional change, but the binary size for the modified boards is
reduced a bit.

[1] https://github.com/joe-skb7/uboot-convert-scripts/tree/master/remove-board-init

Signed-off-by: Sam Protsenko &lt;semen.protsenko@linaro.org&gt;
Tested-by: Adam Ford &lt;aford173@gmail.com&gt; #imx8mm_beacon
Tested-by: Bryan Brattlof &lt;bb@ti.com&gt;
Acked-by: Peng Fan &lt;peng.fan@nxp.com&gt;  #NXP boards
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit 86acdce2ba88 ("common: add config for board_init() call")
introduced CONFIG_BOARD_INIT option. This option can be disabled for the
boards where board_init() function is not needed. Remove empty
board_init() calls for all boards where it's possible, and disable
CONFIG_BOARD_INIT in all related defconfigs.

This cleanup was made semi-automatically using these scripts: [1].

No functional change, but the binary size for the modified boards is
reduced a bit.

[1] https://github.com/joe-skb7/uboot-convert-scripts/tree/master/remove-board-init

Signed-off-by: Sam Protsenko &lt;semen.protsenko@linaro.org&gt;
Tested-by: Adam Ford &lt;aford173@gmail.com&gt; #imx8mm_beacon
Tested-by: Bryan Brattlof &lt;bb@ti.com&gt;
Acked-by: Peng Fan &lt;peng.fan@nxp.com&gt;  #NXP boards
</pre>
</div>
</content>
</entry>
<entry>
<title>board: total_Compute: enable bloblist for SPL handoff</title>
<updated>2025-05-23T14:01:15+00:00</updated>
<author>
<name>Jayanth Dodderi Chidanand</name>
<email>jayanthdodderi.chidanand@arm.com</email>
</author>
<published>2025-05-08T10:55:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ab0e1c11a9e2591371474d9567db80ffc9060e1a'/>
<id>ab0e1c11a9e2591371474d9567db80ffc9060e1a</id>
<content type='text'>
Add bloblist support to total_comput platform for passing data
from TF-A using the firmware handoff framework.

Signed-off-by: Jayanth Dodderi Chidanand &lt;jayanthdodderi.chidanand@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add bloblist support to total_comput platform for passing data
from TF-A using the firmware handoff framework.

Signed-off-by: Jayanth Dodderi Chidanand &lt;jayanthdodderi.chidanand@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fdt: Swap the signature for board_fdt_blob_setup()</title>
<updated>2024-12-18T21:18:59+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2024-11-02T17:49:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fc37a73e667916e15e01e0f9d189da792df2b351'/>
<id>fc37a73e667916e15e01e0f9d189da792df2b351</id>
<content type='text'>
This returns a devicetree and updates a parameter with an error code.
Swap it, since this fits better with the way U-Boot normally works. It
also (more easily) allows leaving the existing pointer unchanged.

No yaks were harmed in this change, but there is a very small code-size
reduction.

For sifive, the OF_BOARD option must be set for the function to be
called, so there is no point in checking it again. Also OF_SEPARATE is
defined always.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
Reviewed-by: Patrice Chotard &lt;patrice.chotard@foss.st.com&gt;
[trini: Update total_compute]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This returns a devicetree and updates a parameter with an error code.
Swap it, since this fits better with the way U-Boot normally works. It
also (more easily) allows leaving the existing pointer unchanged.

No yaks were harmed in this change, but there is a very small code-size
reduction.

For sifive, the OF_BOARD option must be set for the function to be
called, so there is no point in checking it again. Also OF_SEPARATE is
defined always.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
Reviewed-by: Patrice Chotard &lt;patrice.chotard@foss.st.com&gt;
[trini: Update total_compute]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>board: armltd: Make myself maintainer for total compute</title>
<updated>2024-11-22T20:37:49+00:00</updated>
<author>
<name>Ben Horgan</name>
<email>ben.horgan@arm.com</email>
</author>
<published>2024-11-19T17:25:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=afa99e65b9b4a3ba47c8ef963083e7c0cae62367'/>
<id>afa99e65b9b4a3ba47c8ef963083e7c0cae62367</id>
<content type='text'>
The previous maintainer is no longer involved in total compute.

Signed-off-by: Ben Horgan &lt;ben.horgan@arm.com&gt;
Reviewed-by: Peter Robinson &lt;pbrobinson@gmail.com&gt;
Reviewed-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous maintainer is no longer involved in total compute.

Signed-off-by: Ben Horgan &lt;ben.horgan@arm.com&gt;
Reviewed-by: Peter Robinson &lt;pbrobinson@gmail.com&gt;
Reviewed-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: total_compute: Update memory mapping info</title>
<updated>2024-11-04T22:41:37+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leo.yan@arm.com</email>
</author>
<published>2024-10-25T17:18:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ea2d73c46d5fd946a7e49b5bd459538cd21eb317'/>
<id>ea2d73c46d5fd946a7e49b5bd459538cd21eb317</id>
<content type='text'>
This commit introduces build_mem_map() function for updating the mem_map
structure with copying info from gd-&gt;bd-&gt;bi_dram, so that it can keep
the consistence for DRAM info passed via DT.

The page table size is calculated prior to mem_map is ready, introduce
the get_page_table_size() function for a predefined table size.

Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduces build_mem_map() function for updating the mem_map
structure with copying info from gd-&gt;bd-&gt;bi_dram, so that it can keep
the consistence for DRAM info passed via DT.

The page table size is calculated prior to mem_map is ready, introduce
the get_page_table_size() function for a predefined table size.

Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: total_compute: Support Debian boot</title>
<updated>2024-11-04T20:50:44+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leo.yan@arm.com</email>
</author>
<published>2024-10-25T17:18:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8e4adca5db827821ac0f9130e1e2296634f3b730'/>
<id>8e4adca5db827821ac0f9130e1e2296634f3b730</id>
<content type='text'>
Add booting option for Debian system.

Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add booting option for Debian system.

Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: total_compute: Dynamically detect block device</title>
<updated>2024-11-04T20:50:44+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leo.yan@arm.com</email>
</author>
<published>2024-10-25T17:18:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=26be18f7bcd4c40e27819947d4ca7d2d6e395327'/>
<id>26be18f7bcd4c40e27819947d4ca7d2d6e395327</id>
<content type='text'>
Dynamically detect block device in the boot command, this allows to
support both MMC and virtio block devices.

Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dynamically detect block device in the boot command, this allows to
support both MMC and virtio block devices.

Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: total_compute: Minor improvement for boot arguments</title>
<updated>2024-11-04T20:50:43+00:00</updated>
<author>
<name>Boyan Karatotev</name>
<email>boyan.karatotev@arm.com</email>
</author>
<published>2024-10-25T17:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ab0214d5f1d639930de85e0fd7dd5a609f929f87'/>
<id>ab0214d5f1d639930de85e0fd7dd5a609f929f87</id>
<content type='text'>
Tell the AVB command that is loading from MMC.

Signed-off-by: Boyan Karatotev &lt;boyan.karatotev@arm.com&gt;
Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tell the AVB command that is loading from MMC.

Signed-off-by: Boyan Karatotev &lt;boyan.karatotev@arm.com&gt;
Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: total_compute: move the boot command to an env file</title>
<updated>2024-11-04T20:50:43+00:00</updated>
<author>
<name>Boyan Karatotev</name>
<email>boyan.karatotev@arm.com</email>
</author>
<published>2024-10-25T17:18:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d111a6dc22f89104786b43e4e37bde46934330c'/>
<id>6d111a6dc22f89104786b43e4e37bde46934330c</id>
<content type='text'>
The boot command for Total Compute has many aspects and changes from time
to time. So move it to an .env file where it can be a proper script.

Signed-off-by: Boyan Karatotev &lt;boyan.karatotev@arm.com&gt;
Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The boot command for Total Compute has many aspects and changes from time
to time. So move it to an .env file where it can be a proper script.

Signed-off-by: Boyan Karatotev &lt;boyan.karatotev@arm.com&gt;
Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: total_compute: Initialize environment variables</title>
<updated>2024-11-04T20:50:43+00:00</updated>
<author>
<name>Boyan Karatotev</name>
<email>boyan.karatotev@arm.com</email>
</author>
<published>2024-10-25T17:18:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ea70352af8a7ca0025c44c309dc9e28f6ed956ce'/>
<id>ea70352af8a7ca0025c44c309dc9e28f6ed956ce</id>
<content type='text'>
Initialize the environment variables 'fdt_addr_r' and 'kernel_addr_r'
during the misc init phase. The static configurations are not needed,
remove them.

Signed-off-by: Boyan Karatotev &lt;boyan.karatotev@arm.com&gt;
Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initialize the environment variables 'fdt_addr_r' and 'kernel_addr_r'
during the misc init phase. The static configurations are not needed,
remove them.

Signed-off-by: Boyan Karatotev &lt;boyan.karatotev@arm.com&gt;
Signed-off-by: Leo Yan &lt;leo.yan@arm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
