<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/phytec/common, branch v2026.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/phytec/common?h=v2026.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/phytec/common?h=v2026.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-12-07T14:07:07Z</updated>
<entry>
<title>board: phytec: phytec_som_detection: Add support for phyFLEX</title>
<updated>2025-12-07T14:07:07Z</updated>
<author>
<name>Daniel Schultz</name>
<email>d.schultz@phytec.de</email>
</author>
<published>2025-11-24T08:25:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7bcf0160901970f4417488982199fece129567b4'/>
<id>urn:sha1:7bcf0160901970f4417488982199fece129567b4</id>
<content type='text'>
phyFLEX are SoMs based on the FPSC standard.

Add additional "SOM types" for the phyFLEX modules base on the
FPSC Gamma specification. These modules come in four different
variants; prototypes (PT), standard product (SP), KSP (KP) and
KSM (KM).

Signed-off-by: Daniel Schultz &lt;d.schultz@phytec.de&gt;
Reviewed-by: Teresa Remmet &lt;t.remmet@phytec.de&gt;
Tested-by: Dominik Haller &lt;d.haller@phytec.de&gt;
</content>
</entry>
<entry>
<title>board: phytec: phytec_som_detection: Add missing assignment</title>
<updated>2025-12-07T14:07:07Z</updated>
<author>
<name>Daniel Schultz</name>
<email>d.schultz@phytec.de</email>
</author>
<published>2025-11-24T08:25:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9ce3d264e3b79b91d997eaa89dcd51488259c2b9'/>
<id>urn:sha1:9ce3d264e3b79b91d997eaa89dcd51488259c2b9</id>
<content type='text'>
Assign the return value of snprintf (total length) to a variable to
properly check if the string has the correct length.

Currently, this variable is always zero and the length check after
snprintf will always fail.

Signed-off-by: Daniel Schultz &lt;d.schultz@phytec.de&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-socfpga-next-20250930' of https://source.denx.de/u-boot/custodians/u-boot-socfpga into next</title>
<updated>2025-09-30T22:11:23Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-09-30T22:11:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aff68c8514858ddd8d2e508d47bede566511521b'/>
<id>urn:sha1:aff68c8514858ddd8d2e508d47bede566511521b</id>
<content type='text'>
SoCFPGA updates for v2025.10:

CI: https://source.denx.de/u-boot/custodians/u-boot-socfpga/-/pipelines/27762

This pull request brings a set of updates across SoCFPGA platforms
covering Agilex5, Agilex7, N5X, and Stratix10. The changes include:

* Agilex5 enhancements:
  - USB3.1 enablement and DWC3 host driver support
  - System Manager register configuration for USB3
  - Watchdog timeout increase and SDMMC clock API integration
  - dcache handling improvements in SMC mailbox path
  - Enable SPL_SYS_DCACHE_OFF in defconfig

* Clock driver improvements:
  - Introduce dt-bindings header for Agilex clocks
  - Add enable/disable API and EMAC clock selection fixes
  - Replace manual shifts with FIELD_GET usage

* DDR updates:
  - IOSSM mailbox compatibility check
  - Correct DDR calibration status handling

* Device tree changes:
  - Agilex5: disable cache allocation for reads
  - Stratix10: add NAND IP node
  - Enable driver model watchdog
  - Enable USB3.1 node for Agilex5

* Config cleanups:
  - Simplify Agilex7 VAB defconfig
  - Remove obsolete SYS_BOOTM_LEN from N5X VAB config
  - Enable CRC32 support for SoCFPGA
  - Increase USB hub debounce timeout

Overall this set improves reliability of DDR and cache flows,
adds missing USB and MMC features for Agilex5, and refines clock
and configuration handling across platforms.

This patch set has been tested on Agilex 5 devkit, and Agilex devkit.
</content>
</entry>
<entry>
<title>board: phytec: common: Fix missing newline in error message</title>
<updated>2025-09-24T13:50:13Z</updated>
<author>
<name>Wadim Egorov</name>
<email>w.egorov@phytec.de</email>
</author>
<published>2025-09-19T06:39:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=96971e5090cd6975023d0556b3d47b195442902e'/>
<id>urn:sha1:96971e5090cd6975023d0556b3d47b195442902e</id>
<content type='text'>
The error message in phytec_get_product_name() was missing a newline,
causing log output to be concatenated with subsequent messages. Add
the newline to improve readability.

Signed-off-by: Wadim Egorov &lt;w.egorov@phytec.de&gt;
</content>
</entry>
<entry>
<title>Merge patch series "Update SoM detection related code and configs"</title>
<updated>2025-08-26T20:37:02Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-08-26T18:49:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b4ae2926068a96264a88311647189dd8dcf28585'/>
<id>urn:sha1:b4ae2926068a96264a88311647189dd8dcf28585</id>
<content type='text'>
Wadim Egorov &lt;w.egorov@phytec.de&gt; says:

Update Kconfig options for phyCORE-AM62Ax to align with other boards and
prepare common board code for the upcoming phyCORE-AM62L which has the
SoM EEPROM connected on a different bus.

Link: https://lore.kernel.org/r/20250815111051.2277173-1-w.egorov@phytec.de
</content>
</entry>
<entry>
<title>board: phytec: phycore-am62a: Update SoM detection Kconfig options</title>
<updated>2025-08-26T18:49:21Z</updated>
<author>
<name>Wadim Egorov</name>
<email>w.egorov@phytec.de</email>
</author>
<published>2025-08-15T11:10:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9cf4f522fc96e29df4ab23f5bcbbbe432ae32237'/>
<id>urn:sha1:9cf4f522fc96e29df4ab23f5bcbbbe432ae32237</id>
<content type='text'>
Drop SUPPORT_EXTENSION_SCAN and enable PHYTEC_SOM_DETECTION_BLOCKS
to align with other PHYTEC platforms. These options were missed when
phyCORE-AM62Ax support was added.

Signed-off-by: Wadim Egorov &lt;w.egorov@phytec.de&gt;
</content>
</entry>
<entry>
<title>board: phytec: common: k3: Use CONFIG_PHYTEC_EEPROM_BUS</title>
<updated>2025-08-26T18:49:20Z</updated>
<author>
<name>Dominik Haller</name>
<email>d.haller@phytec.de</email>
</author>
<published>2025-08-15T11:10:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=437f663e6c35bb210a115bbbd295efbd9d9c54a1'/>
<id>urn:sha1:437f663e6c35bb210a115bbbd295efbd9d9c54a1</id>
<content type='text'>
Use CONFIG_PHYTEC_EEPROM_BUS instead of the hard coded value for the i2c bus.

Signed-off-by: Dominik Haller &lt;d.haller@phytec.de&gt;
Signed-off-by: Wadim Egorov &lt;w.egorov@phytec.de&gt;
</content>
</entry>
<entry>
<title>board: phytec: common: Add PHYTEC_EEPROM_BUS to Kconfig</title>
<updated>2025-08-26T18:49:20Z</updated>
<author>
<name>Dominik Haller</name>
<email>d.haller@phytec.de</email>
</author>
<published>2025-08-15T11:10:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=88a1816a9b4ef6a202a832c7f59099ddae903e6b'/>
<id>urn:sha1:88a1816a9b4ef6a202a832c7f59099ddae903e6b</id>
<content type='text'>
Add the option to choose a different bus number than 0 for the i2c eeprom
based som detection.

Signed-off-by: Dominik Haller &lt;d.haller@phytec.de&gt;
Signed-off-by: Wadim Egorov &lt;w.egorov@phytec.de&gt;
</content>
</entry>
<entry>
<title>board: phytec: common: k3: Making setup_mac_from_eeprom optional</title>
<updated>2025-08-21T16:02:49Z</updated>
<author>
<name>John Ma</name>
<email>jma@phytec.com</email>
</author>
<published>2025-08-13T21:31:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=29ce50acbb40d64aabf789640a2866a9f71aefa6'/>
<id>urn:sha1:29ce50acbb40d64aabf789640a2866a9f71aefa6</id>
<content type='text'>
Making the setup_mac_from_eeprom optional for boards without
CONFIG_PHYTEC_SOM_DETECTION_BLOCKS.

Signed-off-by: John Ma &lt;jma@phytec.com&gt;
Reviewed-by: Wadim Egorov &lt;w.egorov@phytec.de&gt;
</content>
</entry>
<entry>
<title>kbuild: Bump the build system to 5.1</title>
<updated>2025-07-08T19:10:03Z</updated>
<author>
<name>Ilias Apalodimas</name>
<email>ilias.apalodimas@linaro.org</email>
</author>
<published>2025-06-27T18:57:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5f520875bdf0ff1269e535fe215ec0ce481c7792'/>
<id>urn:sha1:5f520875bdf0ff1269e535fe215ec0ce481c7792</id>
<content type='text'>
Our last sync with the kernel was 5.1. Even that was a partial one
as some patches from 4.x kernels were already missing making the
transition to a modern kbuild infeasible.

We are so out of sync now, that tracking the patches and backporting
them one by one makes little sense and it's going to take ages.

This is an attempt to sync up Makefile[.lib/.kbuild].
Unfortunately due to sheer amount of patches this is not easy to review,
but that's what we decided during a community call.

One of the biggest changes is get rid of partial linking entirely and
build .a archives isntead of .o.
We diaviate from the kernel on that. Instead of calling a custom script
to create the archive symbol table, we call ar with rcTP (isntead of
rcSTP) since we want a resulting archive that's sauble with the linker.

The only affected platforms are PPC ones. Unfortunately I don't have any
of them around to test, but the objdump of the resulting files --
arch/powerpc/lib/built-in.[oa] looks identical.

Signed-off-by: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;
</content>
</entry>
</feed>
