summaryrefslogtreecommitdiff
path: root/arch/riscv/boot/dts/starfive/dubhe90.dtsi
blob: 08878898667be023234b0f4b8630e3eb392564a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
// SPDX-License-Identifier: (GPL-2.0 OR MIT)
/* Copyright (c) 2021 StarFive Technology Co., Ltd. */

#include "dubhe.dtsi"

&cpu0 {
	compatible = "starfive,dubhe-90", "riscv";
	d-cache-block-size = <64>;
	d-cache-sets = <1024>;
	d-cache-size = <65536>;
	d-tlb-sets = <1>;
	d-tlb-size = <48>;
	i-cache-block-size = <64>;
	i-cache-sets = <1024>;
	i-cache-size = <65536>;
	i-tlb-sets = <1>;
	i-tlb-size = <48>;
	next-level-cache = <&l2_cache0>;
};

&cpu1 {
	compatible = "starfive,dubhe-90", "riscv";
	d-cache-block-size = <64>;
	d-cache-sets = <1024>;
	d-cache-size = <65536>;
	d-tlb-sets = <1>;
	d-tlb-size = <48>;
	i-cache-block-size = <64>;
	i-cache-sets = <1024>;
	i-cache-size = <65536>;
	i-tlb-sets = <1>;
	i-tlb-size = <48>;
	next-level-cache = <&l2_cache0>;
};

&l2_cache0 {
	compatible = "starfive,dubhe-l2cache", "cache";
	cache-sets = <4096>;
	cache-size = <0x200000>;
};

/delete-node/ &l2_cache1;