<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/include/asm, branch v2023.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/arm/include/asm?h=v2023.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/include/asm?h=v2023.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2023-02-28T10:07:28Z</updated>
<entry>
<title>arm: rockchip: Add RK3588 arch core support</title>
<updated>2023-02-28T10:07:28Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@edgeble.ai</email>
</author>
<published>2023-01-30T14:57:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f5bc9929a26364ef85e46f372a9b3a01ccbb8742'/>
<id>urn:sha1:f5bc9929a26364ef85e46f372a9b3a01ccbb8742</id>
<content type='text'>
The Rockchip RK3588 is a ARM-based SoC with quad-core Cortex-A76
and quad-core Cortex-A55 including NEON and GPU, 6TOPS NPU,
Mali-G610 MP4, HDMI Out, HDMI In, DP, eDP, MIPI DSI, MIPI CSI2,
LPDDR4/4X/5, eMMC5.1, SD3.0/MMC4.5, USB OTG 3.0, Type-C, USB 2.0,
PCIe 3.0, SATA 3, Ethernet, SDIO3.0 I2C, UART, SPI, GPIO and PWM.

Add arch core support for it.

Signed-off-by: Jagan Teki &lt;jagan@edgeble.ai&gt;
Signed-off-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>arm: rockchip: Add ioc header for rk3588</title>
<updated>2023-02-28T10:07:28Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@edgeble.ai</email>
</author>
<published>2023-01-30T14:57:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d8656cb64704664727eb7e93aead99f1cebe42a3'/>
<id>urn:sha1:d8656cb64704664727eb7e93aead99f1cebe42a3</id>
<content type='text'>
Add IOC unit header include for rk3588.

Signed-off-by: Steven Liu &lt;steven.liu@rock-chips.com&gt;
Signed-off-by: Joseph Chen &lt;chenjh@rock-chips.com&gt;
Signed-off-by: Jagan Teki &lt;jagan@edgeble.ai&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>clk: rockchip: pll: Add pll_rk3588 type for rk3588</title>
<updated>2023-02-28T10:07:27Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@edgeble.ai</email>
</author>
<published>2023-01-30T14:57:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b851c006a15032e535f80c78509491a42f86a1aa'/>
<id>urn:sha1:b851c006a15032e535f80c78509491a42f86a1aa</id>
<content type='text'>
Add RK3588 pll set and get rate clock support.

Signed-off-by: Elaine Zhang &lt;zhangqing@rock-chips.com&gt;
Signed-off-by: Jagan Teki &lt;jagan@edgeble.ai&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>arm: rockchip: Add grf header for rk3588</title>
<updated>2023-02-28T10:07:27Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@edgeble.ai</email>
</author>
<published>2023-01-30T14:57:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=73a21ebf47c6bddb4fc7320cfba3d9af4189b52a'/>
<id>urn:sha1:73a21ebf47c6bddb4fc7320cfba3d9af4189b52a</id>
<content type='text'>
Add GRF header for Rockchip RK3588.

Signed-off-by: Jagan Teki &lt;jagan@edgeble.ai&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>arm: rockchip: Add cru header for rk3588</title>
<updated>2023-02-28T10:07:27Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@edgeble.ai</email>
</author>
<published>2023-01-30T14:57:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=165d258386a7d1401948c4697124f618d67f5fcb'/>
<id>urn:sha1:165d258386a7d1401948c4697124f618d67f5fcb</id>
<content type='text'>
Add clock and reset unit header include for rk3588.

Signed-off-by: Elaine Zhang &lt;zhangqing@rock-chips.com&gt;
Signed-off-by: Jagan Teki &lt;jagan@edgeble.ai&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>rockchip: sdram: add basic support for sdram reg info version 3</title>
<updated>2023-02-28T10:07:26Z</updated>
<author>
<name>Jonas Karlman</name>
<email>jonas@kwiboo.se</email>
</author>
<published>2023-02-07T17:27:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bde73b14f0f46760f1a0ec84a9474ed93a22e496'/>
<id>urn:sha1:bde73b14f0f46760f1a0ec84a9474ed93a22e496</id>
<content type='text'>
Newer DRAM initialization blobs from vendor can encode sdram info in a
new version 3 format. The new format makes use of more bits in sys_reg3
compared to the version 2 format.

Add basic support for detecting the version 3 format and decoding the
high bits used for ddrtype.

This fixes decode of sdram size on my RK3568 boards that have LPDDR4X.

Details on the new format was deciphered from vendor u-boot commit [1].

[1] https://github.com/rockchip-linux/u-boot/commit/c69667e0e2bf4290ab1f408fcde58b8806ac266b

Signed-off-by: Jonas Karlman &lt;jonas@kwiboo.se&gt;
Reviewed-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>ARM: tegra: crypto: extend crypto functional</title>
<updated>2023-02-23T19:55:37Z</updated>
<author>
<name>Svyatoslav Ryhel</name>
<email>clamor95@gmail.com</email>
</author>
<published>2023-02-14T17:35:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bab087802a8c2237f9d9c4aec95918fea52e73d5'/>
<id>urn:sha1:bab087802a8c2237f9d9c4aec95918fea52e73d5</id>
<content type='text'>
Add support for encryption, decryption and signinig with
non-zero key saving backward compatibility.

Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
Signed-off-by: Tom &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ARM: tegra: create common pre-dm i2c write</title>
<updated>2023-02-23T19:55:37Z</updated>
<author>
<name>Svyatoslav Ryhel</name>
<email>clamor95@gmail.com</email>
</author>
<published>2023-02-14T17:35:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4213d52b332e9fad41a199f022fbc104d6b2d946'/>
<id>urn:sha1:4213d52b332e9fad41a199f022fbc104d6b2d946</id>
<content type='text'>
This implementation allows pwr i2c writing on early SPL
stages when DM is not yet setup.

Such writing is needed to configure main voltages of PMIC
on early SPL for bootloader to boot properly.

Tested-by: Andreas Westman Dorcsak &lt;hedmoo@yahoo.com&gt; # ASUS TF T30
Tested-by: Robert Eckelmann &lt;longnoserob@gmail.com&gt; # ASUS TF101 T20
Tested-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt; # LG P895 T30
Tested-by: Thierry Reding &lt;treding@nvidia.com&gt; # T30 and T124
Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
Signed-off-by: Tom &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ARM: tegra: add late init support</title>
<updated>2023-02-23T19:55:37Z</updated>
<author>
<name>Svyatoslav Ryhel</name>
<email>clamor95@gmail.com</email>
</author>
<published>2023-02-14T17:35:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1a7ce63c08837bfd144a3f772d32f326c454fc86'/>
<id>urn:sha1:1a7ce63c08837bfd144a3f772d32f326c454fc86</id>
<content type='text'>
Late init function allows passing values like identifiers and
perform device specific configurations of pre-boot stage.

Tested-by: Andreas Westman Dorcsak &lt;hedmoo@yahoo.com&gt; # ASUS TF T30
Tested-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt; # LG P895 T30
Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
Signed-off-by: Tom &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ARM: tegra: clock: add clock_decode_pair helper</title>
<updated>2023-02-23T19:55:36Z</updated>
<author>
<name>Svyatoslav Ryhel</name>
<email>clamor95@gmail.com</email>
</author>
<published>2023-02-14T17:35:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a81d792479340bf03131111b285c0f70d27622b6'/>
<id>urn:sha1:a81d792479340bf03131111b285c0f70d27622b6</id>
<content type='text'>
Get periph clock id and its parent from device tree.
This works by looking up the peripheral's 'clocks' node and
reading out the second and fourth cells, which are the
peripheral and PLL clock numbers.

Tested-by: Andreas Westman Dorcsak &lt;hedmoo@yahoo.com&gt; # ASUS TF T30
Tested-by: Robert Eckelmann &lt;longnoserob@gmail.com&gt; # ASUS TF101 T20
Tested-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt; # HTC One X
Signed-off-by: Svyatoslav Ryhel &lt;clamor95@gmail.com&gt;
Signed-off-by: Tom &lt;twarren@nvidia.com&gt;
</content>
</entry>
</feed>
