<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/riscv/include/asm/arch-th1520, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/riscv/include/asm/arch-th1520?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/riscv/include/asm/arch-th1520?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-07-03T08:14:13Z</updated>
<entry>
<title>riscv: cpu: th1520: Add a routine to bring up secondary cores</title>
<updated>2025-07-03T08:14:13Z</updated>
<author>
<name>Yao Zi</name>
<email>ziyao@disroot.org</email>
</author>
<published>2025-06-06T04:28:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f28911368eaf1b403e85ac0346fadee3fa21b6c4'/>
<id>urn:sha1:f28911368eaf1b403e85ac0346fadee3fa21b6c4</id>
<content type='text'>
On coldboot, only HART 0 among the four HARTs of TH1520 is brought up by
hardware, and the remaining HARTs are in reset states, requiring manual
setup of reset address and deassertion to function normal. Introduce a
routine to do the work.

Signed-off-by: Yao Zi &lt;ziyao@disroot.org&gt;
Reviewed-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;
</content>
</entry>
<entry>
<title>riscv: cpu: th1520: Initialize IOPMPs in SPL</title>
<updated>2025-05-21T08:49:57Z</updated>
<author>
<name>Yao Zi</name>
<email>ziyao@disroot.org</email>
</author>
<published>2025-05-16T03:05:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ce8f49ece23f410aec72be27d1f7e03696132b0a'/>
<id>urn:sha1:ce8f49ece23f410aec72be27d1f7e03696132b0a</id>
<content type='text'>
TH1520 SoC ships several IOPMPs protecting various on-chip peripherals.
They must be configured before accessing the peripherals. Let's
initialize them in SPL harts_early_init().

Signed-off-by: Yao Zi &lt;ziyao@disroot.org&gt;
Reviewed-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;
</content>
</entry>
<entry>
<title>riscv: cpu: Add TH1520 CPU support</title>
<updated>2025-05-21T08:49:52Z</updated>
<author>
<name>Yao Zi</name>
<email>ziyao@disroot.org</email>
</author>
<published>2025-05-13T09:04:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5fe9ced3552ddeb40478b56507d3b48968be2939'/>
<id>urn:sha1:5fe9ced3552ddeb40478b56507d3b48968be2939</id>
<content type='text'>
Introduce the SoC-specific code and corresponding Kconfig entries for
TH1520 SoC. Following features are implemented for TH1520,

- Cache enable/disable through customized CSR
- Invalidation of customized PMP entries
- DRAM driver probing for SPL

Signed-off-by: Yao Zi &lt;ziyao@disroot.org&gt;
Reviewed-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;
</content>
</entry>
</feed>
