<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/cmd/mvebu, branch v2024.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/cmd/mvebu?h=v2024.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/cmd/mvebu?h=v2024.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2023-10-26T12:49:36Z</updated>
<entry>
<title>cmd: mvebu/bubt: move eMMC data-partition uboot from LBA-0 to 4096</title>
<updated>2023-10-26T12:49:36Z</updated>
<author>
<name>Josua Mayer</name>
<email>josua@solid-run.com</email>
</author>
<published>2023-10-25T08:22:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3a80ec0a276bac604d8a38188139e9a557b85c79'/>
<id>urn:sha1:3a80ec0a276bac604d8a38188139e9a557b85c79</id>
<content type='text'>
A38x bootrom only searches 2 sectors when booting from eMMC,
irregardless of data or boot partition: 0 &amp; 4096.

For eMMC boot partitions sector 0 is fine, but on data partition it
conflicts with MBR.

Change bubt command default to 4096 for eMMC data partition only, to
allow using an MBR partition table on the eMMC data partition while also
booting from it.

Signed-off-by: Josua Mayer &lt;josua@solid-run.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: a38x: Do not hardcode SATA block size to 512</title>
<updated>2023-04-13T09:34:47Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-04-11T18:35:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4548b37a29035c1d946e86513b70029cb4dc08b4'/>
<id>urn:sha1:4548b37a29035c1d946e86513b70029cb4dc08b4</id>
<content type='text'>
Find SATA block device by blk_get_devnum_by_uclass_id() function and read
from it the real block size of the SATA disk. In case of error, fallback
back to 512 bytes.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>mmc: Use EXT_CSD_EXTRACT_BOOT_PART() macro for extracting boot part</title>
<updated>2023-04-10T03:18:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-03-11T10:44:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8b8820669646ceb08d6ceed4181b53042639f3ab'/>
<id>urn:sha1:8b8820669646ceb08d6ceed4181b53042639f3ab</id>
<content type='text'>
Mask macro PART_ACCESS_MASK filter out access bits of emmc register and
macro EXT_CSD_EXTRACT_BOOT_PART() extracts boot part bits of emmc register.
So use EXT_CSD_EXTRACT_BOOT_PART() when extracting boot partition.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Enable command by default</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-01-21T22:51:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4941652df5a9a8a9404e64655e3630318247d329'/>
<id>urn:sha1:4941652df5a9a8a9404e64655e3630318247d329</id>
<content type='text'>
This makes updating of u-boot/firmware on Marvell boards easier.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Fix warnings: unused variable 'secure_mode' and 'fuse_read_u64' defined but not used</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-02-20T21:42:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c624c1cbcf1761c7990e0ed26994db9acaba9013'/>
<id>urn:sha1:c624c1cbcf1761c7990e0ed26994db9acaba9013</id>
<content type='text'>
'secure_mode' and 'fuse_read_u64' are used only on A38x and A37xx.

Fixes: f7b0bbca2b62 ("cmd: mvebu/bubt: Check for A38x/A37xx OTP secure bits and secure boot")
Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Better guess default MVEBU_*_BOOT option</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-01-21T22:38:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=329393f17f81c42920ae8fe1c175dfdaab555f7a'/>
<id>urn:sha1:329393f17f81c42920ae8fe1c175dfdaab555f7a</id>
<content type='text'>
For 32-bit Armada boards which use SPL we can determinate boot device from
existing MVEBU_SPL_BOOT_DEVICE_* option. For all other boards (e.g. 64-bit
Armada) default option still needs to be set manually.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Set correct default image name for 32-bit Armada SoCs</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-01-08T13:01:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c766c097ef597816e711c6362b4c301212590910'/>
<id>urn:sha1:c766c097ef597816e711c6362b4c301212590910</id>
<content type='text'>
32-bit Armada SoCs uses u-boot binary packed in kwbimage format. Name of
the image is in CONFIG_BUILD_TARGET option. So use it as a default option
in Kconfig.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Check also A8K boot image checksum</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-01-29T17:49:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f5860c567b1f150141b919df573a8bdeb346a7ed'/>
<id>urn:sha1:f5860c567b1f150141b919df573a8bdeb346a7ed</id>
<content type='text'>
Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Do not modify image in A8K check_image_header()</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-01-29T17:38:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7d9c083844cec1cbbd72494210af20f17b3b7642'/>
<id>urn:sha1:7d9c083844cec1cbbd72494210af20f17b3b7642</id>
<content type='text'>
Change checksum verification code so it does require to modify image.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
<entry>
<title>cmd: mvebu/bubt: Mark all local symbols as static</title>
<updated>2023-03-01T05:39:17Z</updated>
<author>
<name>Pali Rohár</name>
<email>pali@kernel.org</email>
</author>
<published>2023-01-10T21:47:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=40e3204c62dcf3d0411e67dc3d4863300f8e3fa5'/>
<id>urn:sha1:40e3204c62dcf3d0411e67dc3d4863300f8e3fa5</id>
<content type='text'>
There is no need to export these local functions and structures.

Signed-off-by: Pali Rohár &lt;pali@kernel.org&gt;
</content>
</entry>
</feed>
