<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/ddr, branch v2025.07</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/ddr?h=v2025.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/ddr?h=v2025.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-04-22T03:47:41Z</updated>
<entry>
<title>ddr: altera: iossm: Enhance debug information for ECC errors</title>
<updated>2025-04-22T03:47:41Z</updated>
<author>
<name>Tingting Meng</name>
<email>tingting.meng@altera.com</email>
</author>
<published>2025-04-07T02:47:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0415429935d7e19595d2997ee08415d0d8052d4d'/>
<id>urn:sha1:0415429935d7e19595d2997ee08415d0d8052d4d</id>
<content type='text'>
ECC debug information was enhanced to improve the readability of error
messages.

Signed-off-by: Tingting Meng &lt;tingting.meng@altera.com&gt;
</content>
</entry>
<entry>
<title>ddr: altera: agilex5: LPDDRs in-line ECC support</title>
<updated>2025-04-22T03:47:40Z</updated>
<author>
<name>Tingting Meng</name>
<email>tingting.meng@altera.com</email>
</author>
<published>2025-04-15T06:50:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c42ce8d8bd2ed0d20ae12517caccda6a04d7276d'/>
<id>urn:sha1:c42ce8d8bd2ed0d20ae12517caccda6a04d7276d</id>
<content type='text'>
In-line ECC support was added for LPDDR by reserving the last one-eighth
of the memory space for ECC data. Full memory initialization using the
BIST MEM INIT mailbox command, based on address and size, is required to
correctly generate ECC data and enable proper ECC logic verification.

Signed-off-by: Tingting Meng &lt;tingting.meng@altera.com&gt;
</content>
</entry>
<entry>
<title>drivers: ddr: altera: Fix integer overflow during size calculation</title>
<updated>2025-04-22T03:47:38Z</updated>
<author>
<name>Naresh Kumar Ravulapalli</name>
<email>nareshkumar.ravulapalli@altera.com</email>
</author>
<published>2025-03-07T10:28:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c889ca7ccf9ea960d164ee8568eb44e5c2f9a46d'/>
<id>urn:sha1:c889ca7ccf9ea960d164ee8568eb44e5c2f9a46d</id>
<content type='text'>
Data structure, dramaddrw, is defined as u32. Compiler performs
32-bit arithmetic and logic operations on this data structure. Fix
is provided to avoid integer overflow while performing shifting
operations greater than 32-bit.

Signed-off-by: Naresh Kumar Ravulapalli &lt;nareshkumar.ravulapalli@altera.com&gt;
Reviewed-by: Tien Fong Chee &lt;tien.fong.chee@altera.com&gt;
</content>
</entry>
<entry>
<title>Kbuild: Always use $(PHASE_)</title>
<updated>2025-04-11T18:16:44Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-04-01T22:55:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=302b41d5397e9f821d360a74335e8821d4513970'/>
<id>urn:sha1:302b41d5397e9f821d360a74335e8821d4513970</id>
<content type='text'>
It is confusing to have both "$(PHASE_)" and "$(XPL_)" be used in our
Makefiles as part of the macros to determine when to do something in our
Makefiles based on what phase of the build we are in. For consistency,
bring this down to a single macro and use "$(PHASE_)" only.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>ddr: altera: Add DDR driver for Agilex5 series</title>
<updated>2025-02-25T16:54:01Z</updated>
<author>
<name>Tingting Meng</name>
<email>tingting.meng@altera.com</email>
</author>
<published>2025-02-21T13:49:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=04ea9147d5bdab1370ced118acf35db7ac9e281c'/>
<id>urn:sha1:04ea9147d5bdab1370ced118acf35db7ac9e281c</id>
<content type='text'>
Adding DDR driver support for Agilex5 series.

Signed-off-by: Tingting Meng &lt;tingting.meng@altera.com&gt;
</content>
</entry>
<entry>
<title>imx: Use per board ddrphy_trained_csr</title>
<updated>2024-12-23T11:10:15Z</updated>
<author>
<name>Peng Fan</name>
<email>peng.fan@nxp.com</email>
</author>
<published>2024-12-23T02:55:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6016960ceb9d3fda591cda94df3841748fb65596'/>
<id>urn:sha1:6016960ceb9d3fda591cda94df3841748fb65596</id>
<content type='text'>
Drop global ddrphy_trained_csr which maybe different with per board
ddrphy_trained_csr. DDR TOOL generates ddrphy_trained_csr for each
board, using the global ddrphy_trained_csr has risk that values may
be not up to date.

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>ddr: imx: Add new rates for i.MX91</title>
<updated>2024-12-07T12:07:04Z</updated>
<author>
<name>Ye Li</name>
<email>ye.li@nxp.com</email>
</author>
<published>2024-12-03T15:42:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ffae5a2c7caf8861887a19d8e7c07a5175c2b57c'/>
<id>urn:sha1:ffae5a2c7caf8861887a19d8e7c07a5175c2b57c</id>
<content type='text'>
iMX91 reuses iMX93 controller and PHY, but with lower speed,
so add new DDR rates for i.MX91.

Signed-off-by: Ye Li &lt;ye.li@nxp.com&gt;
Reviewed-by: Peng Fan &lt;peng.fan@nxp.com&gt;
Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx: Support i.MX93 9X9 QSB board</title>
<updated>2024-10-25T12:07:16Z</updated>
<author>
<name>Peng Fan</name>
<email>peng.fan@nxp.com</email>
</author>
<published>2024-10-23T04:03:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b16bd53ffa61c68ef1932f96368b5a58d0311307'/>
<id>urn:sha1:b16bd53ffa61c68ef1932f96368b5a58d0311307</id>
<content type='text'>
Add i.MX93 9x9 Quick Start Board support.
 - Two ddr scripts included w/o inline ecc feature.
 - SDHC/NETWORK/I2C/UART supported
 - PCA9450 supported, default over drive mode
 - Documentation added.

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>ddr: altera: include u-boot/schedule.h</title>
<updated>2024-10-23T04:52:38Z</updated>
<author>
<name>Rasmus Villemoes</name>
<email>ravi@prevas.dk</email>
</author>
<published>2024-10-03T21:28:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=02e352f0da0cad06c6db69d928308362a6835a9f'/>
<id>urn:sha1:02e352f0da0cad06c6db69d928308362a6835a9f</id>
<content type='text'>
These TUs currently rely on getting a declaration of schedule()
through some nested include. Include the proper header directly.

Signed-off-by: Rasmus Villemoes &lt;ravi@prevas.dk&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>global: Rename SPL_ to XPL_</title>
<updated>2024-10-11T17:44:48Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2024-09-30T01:49:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c46760d5967d12b6f7d37402878d1607a98b2b84'/>
<id>urn:sha1:c46760d5967d12b6f7d37402878d1607a98b2b84</id>
<content type='text'>
Use XPL_ as the symbol to indicate an SPL build. This means that SPL_ is
no-longer set.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
