Skip to content

Commit 7a5dae5

Browse files
committed
rimage: config: toml: Convert tgl to modular configuration
Convert TGL platform to modular toml configuration to align with more modern architectures. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
1 parent 4b74d4e commit 7a5dae5

3 files changed

Lines changed: 192 additions & 657 deletions

File tree

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
version = [2, 5]
2+
3+
[adsp]
4+
name = "tgl"
5+
image_size = "0x2F0000"
6+
alias_mask = "0xE0000000"
7+
8+
[[adsp.mem_zone]]
9+
type = "ROM"
10+
base = "0x9F180000"
11+
size = "0x00002000"
12+
[[adsp.mem_zone]]
13+
type = "IMR"
14+
base = "0xB0000000"
15+
size = "0x1000000"
16+
[[adsp.mem_zone]]
17+
type = "HP-SRAM"
18+
base = "0xBE000000"
19+
size = "0x800000"
20+
[[adsp.mem_zone]]
21+
type = "LP-SRAM"
22+
base = "0xBE800000"
23+
size = "0x40"
24+
25+
[[adsp.mem_alias]]
26+
type = "uncached"
27+
base = "0x9E000000"
28+
[[adsp.mem_alias]]
29+
type = "cached"
30+
base = "0xBE000000"
31+
32+
[cse]
33+
partition_name = "ADSP"
34+
[[cse.entry]]
35+
name = "ADSP.man"
36+
offset = "0x5c"
37+
length = "0x464"
38+
[[cse.entry]]
39+
name = "cavs0015.met"
40+
offset = "0x4c0"
41+
length = "0x70"
42+
[[cse.entry]]
43+
name = "cavs0015"
44+
offset = "0x540"
45+
length = "0x0" # calculated by rimage
46+
47+
[css]
48+
49+
[signed_pkg]
50+
name = "ADSP"
51+
[[signed_pkg.module]]
52+
name = "cavs0015.met"
53+
54+
[adsp_file]
55+
[[adsp_file.comp]]
56+
base_offset = "0x2000"
57+
58+
[fw_desc.header]
59+
name = "ADSPFW"
60+
load_offset = "0x30000"

0 commit comments

Comments
 (0)