<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/starfive, branch v2025.10</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/starfive?h=v2025.10</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/starfive?h=v2025.10'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-09-16T16:16:54Z</updated>
<entry>
<title>board: starfive: visionfive2: deprecate mixed-case product ids VF7110a VF7110b</title>
<updated>2025-09-16T16:16:54Z</updated>
<author>
<name>E Shattow</name>
<email>e@freeshell.de</email>
</author>
<published>2025-09-03T02:07:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b82fa9d752b025d3b5305b5b07debe6808a5d027'/>
<id>urn:sha1:b82fa9d752b025d3b5305b5b07debe6808a5d027</id>
<content type='text'>
Per recent discussion [1] product IDs VF7110A or VF7110B from EEPROM are
sufficient to select for VisionFive 2 1.2a or VisionFive 2 1.3b boards.
There are no VisionFive 2 products with mixed-case product IDs in EERPOM
so factor out the unnecessary select case conditional.

1: https://lore.kernel.org/u-boot/ZQ2PR01MB1307D97D2C9566B8EE443812E6062@ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn/

Signed-off-by: E Shattow &lt;e@freeshell.de&gt;
Reported-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>starfive: fix return code of `mac write_eeprom`</title>
<updated>2025-08-14T07:33:00Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2025-08-09T08:21:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=909ceacf4a8ac5360c25588f9db7b6dbd19c5c06'/>
<id>urn:sha1:909ceacf4a8ac5360c25588f9db7b6dbd19c5c06</id>
<content type='text'>
When writing the EEPROM fails, the command usage help text is displayed
after the error message. We should only display the error message instead.

If writing the EEPROM fails, return CMD_RET_FAILURE (1) instead of
CMD_RET_USAGE (-1).

Fixes: aea1bd95b61e ("eeprom: starfive: Enable ID EEPROM configuration")
Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
Acked-by: E Shattow &lt;e@freeshell.de&gt;
</content>
</entry>
<entry>
<title>board: starfive: visionfive2: Order board detection logic to match config</title>
<updated>2025-04-27T13:52:05Z</updated>
<author>
<name>E Shattow</name>
<email>e@freeshell.de</email>
</author>
<published>2025-04-27T06:02:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=62ea9c329a0d013993bae538c55dfea06e4551bd'/>
<id>urn:sha1:62ea9c329a0d013993bae538c55dfea06e4551bd</id>
<content type='text'>
Fixup previous merge resolution of this series. Intent is to ease code
readability and logic to match ordering in CONFIG_OF_LIST

- Remove "starfive/" string math
- Remove redundant local cache of calls to get_*_from_eeprom()
- Match name before EEPROM product_id in board_fit_config_name_match()
- Remove single-consumer FDTFILE_* defines
- Do not set fdtfile for visionfive-2-* when unknown model revision

Fixes: 5a0a93a76848 ("Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-riscv")

Signed-off-by: E Shattow &lt;e@freeshell.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-riscv</title>
<updated>2025-04-25T19:13:17Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-04-25T19:13:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5a0a93a768487e55ebe50a34cc90d751bf99cc56'/>
<id>urn:sha1:5a0a93a768487e55ebe50a34cc90d751bf99cc56</id>
<content type='text'>
CI: https://source.denx.de/u-boot/custodians/u-boot-riscv/-/pipelines/25940

- riscv: lib: Simplify FDT retrieving process
- board: k1: pinctrl: Add pinctrl support for bananapi-f3
- binman: riscv: Fix binman_sym functionality
- board: starfive: visionfive2: Reorder board detection logic
- board: starfive: Add DeepComputing FML13V01 support
</content>
</entry>
<entry>
<title>board: starfive: spl: support DeepComputing FML13V01</title>
<updated>2025-04-25T15:32:08Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2025-04-24T12:13:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=62dad88db25545a2e0b04d570c4b28fae25849cc'/>
<id>urn:sha1:62dad88db25545a2e0b04d570c4b28fae25849cc</id>
<content type='text'>
On the DeepComputing Framework motherboard (FML13V01) choose the matching
FIT configuration.

Reviewed-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
Reviewed-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
Reviewed-by: E Shattow &lt;e@freeshell.de&gt;
Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
</content>
</entry>
<entry>
<title>board: starfive: DeepComputing FML13V01 fdt selection</title>
<updated>2025-04-25T15:32:08Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2025-04-24T12:13:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c5e8f3476936b56cf908e592e97bbf485f66e564'/>
<id>urn:sha1:c5e8f3476936b56cf908e592e97bbf485f66e564</id>
<content type='text'>
We support all JH7110 boards with starfive_visionfive2_defconfig.
The relevant device-tree is selected at runtime based on EEPROM data.

Support setting $fdtfile to the file name of the DeepComputing Framework
motherboard (FML13V01) device-tree.

Reviewed-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
Reviewed-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
Reviewed-by: E Shattow &lt;e@freeshell.de&gt;
Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
</content>
</entry>
<entry>
<title>board: starfive: visionfive2: Order board detection logic to match config</title>
<updated>2025-04-25T09:04:09Z</updated>
<author>
<name>E Shattow</name>
<email>e@freeshell.de</email>
</author>
<published>2025-04-22T06:49:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5ac699efe94f24df561d33e420d3c73f5fb797e8'/>
<id>urn:sha1:5ac699efe94f24df561d33e420d3c73f5fb797e8</id>
<content type='text'>
Refactor inside-out EEPROM-checking logic to better match the board-seeking
callback and ordered list of targets from starfive_visionfive2_config since
the JH7110 OF_UPSTREAM migration.

Signed-off-by: E Shattow &lt;e@freeshell.de&gt;
Reviewed-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;
</content>
</entry>
<entry>
<title>board: starfive: spl: support DeepComputing FML13V01</title>
<updated>2025-04-25T08:39:34Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2025-04-24T12:13:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=26cd7afcce2865a6640278dbec9a643868b6c411'/>
<id>urn:sha1:26cd7afcce2865a6640278dbec9a643868b6c411</id>
<content type='text'>
On the DeepComputing Framework motherboard (FML13V01) choose the matching
FIT configuration.

Reviewed-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
Reviewed-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
Reviewed-by: E Shattow &lt;e@freeshell.de&gt;
</content>
</entry>
<entry>
<title>board: starfive: DeepComputing FML13V01 fdt selection</title>
<updated>2025-04-25T08:39:34Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2025-04-24T12:13:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3de6e675ed082986574e2c6960642fde7d8139aa'/>
<id>urn:sha1:3de6e675ed082986574e2c6960642fde7d8139aa</id>
<content type='text'>
We support all JH7110 boards with starfive_visionfive2_defconfig.
The relevant device-tree is selected at runtime based on EEPROM data.

Support setting $fdtfile to the file name of the DeepComputing Framework
motherboard (FML13V01) device-tree.

Reviewed-by: Hal Feng &lt;hal.feng@starfivetech.com&gt;
Reviewed-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
Reviewed-by: E Shattow &lt;e@freeshell.de&gt;
</content>
</entry>
<entry>
<title>MAINTAINERS: visionfive2: Add match N: starfive pattern</title>
<updated>2025-04-25T08:31:29Z</updated>
<author>
<name>Minda Chen</name>
<email>minda.chen@starfivetech.com</email>
</author>
<published>2025-04-03T10:28:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=107df8b3b16f22f7ef86eeda4a5fa37d514308e7'/>
<id>urn:sha1:107df8b3b16f22f7ef86eeda4a5fa37d514308e7</id>
<content type='text'>
Add match N:starfive pattern to visionfive2 board. Now
starfive pattern just related to JH7110 IC.

Signed-off-by: Minda Chen &lt;minda.chen@starfivetech.com&gt;
Reviewed-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
</feed>
