toml: add LNL and PTL perf data by abonislawski · Pull Request #10054 · thesofproject/sof · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 47 additions & 32 deletions src/audio/asrc/asrc.toml
159 changes: 107 additions & 52 deletions src/audio/copier/copier.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,59 +18,114 @@

REM # mod_cfg [PAR_0 PAR_1 PAR_2 PAR_3 IS_BYTES CPS IBS OBS MOD_FLAGS CPC OBLS]
#if CONFIG_METEORLAKE
mod_cfg = [1, 0, 0, 0, 280, 4918000, 768, 768, 0, 4918, 0,
2, 0, 0, 0, 280, 6526000, 768, 768, 0, 6526, 0,
3, 0, 0, 0, 280, 6388000, 384, 384, 0, 6388, 0,
4, 0, 0, 0, 280, 4682000, 512, 512, 0, 4682, 0,
5, 0, 0, 0, 280, 5738000, 512, 512, 0, 5738, 0,
6, 0, 0, 0, 280, 6250000, 256, 256, 0, 6250, 0,
7, 0, 0, 0, 280, 6460000, 768, 768, 0, 6460, 0,
8, 0, 0, 0, 280, 7116000, 768, 768, 0, 7116, 0,
9, 0, 0, 0, 280, 6008000, 384, 384, 0, 6008, 0,
10, 0, 0, 0, 280, 6258000, 512, 512, 0, 6258, 0,
11, 0, 0, 0, 280, 7188000, 1024, 1024, 0, 7188, 0,
12, 0, 0, 0, 280, 7272000, 1536, 1536, 0, 7272, 0,
13, 0, 0, 0, 280, 6290000, 768, 768, 0, 6290, 0,
14, 0, 0, 0, 280, 6604000, 1024, 1024, 0, 6604, 0,
15, 0, 0, 0, 280, 6198000, 384, 384, 0, 6198, 0,
16, 0, 0, 0, 280, 6250000, 384, 384, 0, 6250, 0,
17, 0, 0, 0, 280, 6258000, 256, 256, 0, 6258, 0,
18, 0, 0, 0, 280, 4354000, 256, 256, 0, 4354, 0,
19, 0, 0, 0, 280, 6198000, 256, 256, 0, 6198, 0,
mod_cfg = [0, 0, 0, 0, 280, 4918000, 768, 768, 0, 4918, 0,
1, 0, 0, 0, 280, 6526000, 768, 768, 0, 6526, 0,
2, 0, 0, 0, 280, 6388000, 384, 384, 0, 6388, 0,
3, 0, 0, 0, 280, 4682000, 512, 512, 0, 4682, 0,
4, 0, 0, 0, 280, 5738000, 512, 512, 0, 5738, 0,
5, 0, 0, 0, 280, 6250000, 256, 256, 0, 6250, 0,
6, 0, 0, 0, 280, 6460000, 768, 768, 0, 6460, 0,
7, 0, 0, 0, 280, 7116000, 768, 768, 0, 7116, 0,
8, 0, 0, 0, 280, 6008000, 384, 384, 0, 6008, 0,
9, 0, 0, 0, 280, 6258000, 512, 512, 0, 6258, 0,
10, 0, 0, 0, 280, 7188000, 1024, 1024, 0, 7188, 0,
11, 0, 0, 0, 280, 7272000, 1536, 1536, 0, 7272, 0,
12, 0, 0, 0, 280, 6290000, 768, 768, 0, 6290, 0,
13, 0, 0, 0, 280, 6604000, 1024, 1024, 0, 6604, 0,
14, 0, 0, 0, 280, 6198000, 384, 384, 0, 6198, 0,
15, 0, 0, 0, 280, 6250000, 384, 384, 0, 6250, 0,
16, 0, 0, 0, 280, 6258000, 256, 256, 0, 6258, 0,
17, 0, 0, 0, 280, 4354000, 256, 256, 0, 4354, 0,
18, 0, 0, 0, 280, 6198000, 256, 256, 0, 6198, 0,
19, 0, 0, 0, 280, 6250000, 128, 128, 0, 6250, 0,
20, 0, 0, 0, 280, 6250000, 128, 128, 0, 6250, 0,
21, 0, 0, 0, 280, 6250000, 128, 128, 0, 6250, 0,
22, 0, 0, 0, 280, 6206000, 128, 128, 0, 6206, 0,
23, 0, 0, 0, 280, 4170000, 64, 64, 0, 4170, 0,
24, 0, 0, 0, 280, 4234000, 96, 96, 0, 4234, 0,
25, 0, 0, 0, 280, 6198000, 96, 96, 0, 6198, 0,
26, 0, 0, 0, 280, 6250000, 96, 96, 0, 6250, 0,
27, 0, 0, 0, 280, 6198000, 192, 192, 0, 6198, 0,
28, 0, 0, 0, 280, 6258000, 192, 192, 0, 6258, 0,
29, 0, 0, 0, 280, 6392000, 720, 720, 0, 6392, 0,
30, 0, 0, 0, 280, 6250000, 360, 360, 0, 6250, 0,
31, 0, 0, 0, 280, 5326000, 360, 360, 0, 5326, 0,
32, 0, 0, 0, 280, 6258000, 180, 180, 0, 6258, 0,
33, 0, 0, 0, 280, 4354000, 256, 256, 0, 4354, 0,
34, 0, 0, 0, 280, 4898000, 256, 256, 0, 4898, 0,
35, 0, 0, 0, 280, 6246000, 128, 128, 0, 6246, 0,
36, 0, 0, 0, 280, 6250000, 192, 192, 0, 6250, 0,
37, 0, 0, 0, 280, 6250000, 48, 48, 0, 6250, 0,
38, 0, 0, 0, 280, 4170000, 64, 64, 0, 4170, 0,
39, 0, 0, 0, 280, 6198000, 64, 64, 0, 6198, 0,
40, 0, 0, 0, 280, 6246000, 32, 32, 0, 6246, 0,
41, 0, 0, 0, 280, 5272000, 192, 384, 0, 5272, 0,
42, 0, 0, 0, 280, 5350000, 384, 192, 0, 5350, 0]
#elif defined(CONFIG_LUNARLAKE) || defined(CONFIG_SOC_INTEL_ACE30)
mod_cfg = [ 0, 0, 0, 0, 280, 640100, 45, 60, 0, 0, 0,
1, 0, 0, 0, 280, 1106300, 192, 192, 0, 0, 0,
2, 0, 0, 0, 280, 1573000, 45, 45, 0, 0, 0,
3, 0, 0, 0, 280, 2040600, 192, 256, 0, 0, 0,
4, 0, 0, 0, 280, 2507500, 192, 256, 0, 0, 0,
5, 0, 0, 0, 280, 2999000, 192, 256, 0, 0, 0,
6, 0, 0, 0, 280, 3501000, 45, 60, 0, 0, 0,
7, 0, 0, 0, 280, 3927000, 192, 256, 0, 0, 0,
8, 0, 0, 0, 280, 4424000, 192, 256, 0, 0, 0,
9, 0, 0, 0, 280, 4941000, 192, 256, 0, 0, 0]
21, 0, 0, 0, 280, 6206000, 128, 128, 0, 6206, 0,
22, 0, 0, 0, 280, 4170000, 64, 64, 0, 4170, 0,
23, 0, 0, 0, 280, 4234000, 96, 96, 0, 4234, 0,
24, 0, 0, 0, 280, 6198000, 96, 96, 0, 6198, 0,
25, 0, 0, 0, 280, 6250000, 96, 96, 0, 6250, 0,
26, 0, 0, 0, 280, 6198000, 192, 192, 0, 6198, 0,
27, 0, 0, 0, 280, 6258000, 192, 192, 0, 6258, 0,
28, 0, 0, 0, 280, 6392000, 720, 720, 0, 6392, 0,
29, 0, 0, 0, 280, 6250000, 360, 360, 0, 6250, 0,
30, 0, 0, 0, 280, 5326000, 360, 360, 0, 5326, 0,
31, 0, 0, 0, 280, 6258000, 180, 180, 0, 6258, 0,
32, 0, 0, 0, 280, 4354000, 256, 256, 0, 4354, 0,
33, 0, 0, 0, 280, 4898000, 256, 256, 0, 4898, 0,
34, 0, 0, 0, 280, 6246000, 128, 128, 0, 6246, 0,
35, 0, 0, 0, 280, 6250000, 192, 192, 0, 6250, 0,
36, 0, 0, 0, 280, 6250000, 48, 48, 0, 6250, 0,
37, 0, 0, 0, 280, 4170000, 64, 64, 0, 4170, 0,
38, 0, 0, 0, 280, 6198000, 64, 64, 0, 6198, 0,
39, 0, 0, 0, 280, 6246000, 32, 32, 0, 6246, 0,
40, 0, 0, 0, 280, 5272000, 192, 384, 0, 5272, 0,
41, 0, 0, 0, 280, 5350000, 384, 192, 0, 5350, 0]
#elif CONFIG_LUNARLAKE
mod_cfg = [0, 0, 0, 0, 280, 6057000, 768, 768, 0, 6057, 0,
1, 0, 0, 0, 280, 8062000, 768, 768, 0, 8062, 0,
2, 0, 0, 0, 280, 6250000, 384, 384, 0, 6250, 0,
3, 0, 0, 0, 280, 6290000, 512, 512, 0, 6290, 0,
4, 0, 0, 0, 280, 7254000, 512, 512, 0, 7254, 0,
5, 0, 0, 0, 280, 5607000, 256, 256, 0, 5607, 0,
6, 0, 0, 0, 280, 6514000, 768, 768, 0, 6514, 0,
7, 0, 0, 0, 280, 7974000, 768, 768, 0, 7974, 0,
8, 0, 0, 0, 280, 6242000, 384, 384, 0, 6242, 0,
9, 0, 0, 0, 280, 6294000, 512, 512, 0, 6294, 0,
10, 0, 0, 0, 280, 8704000, 1024, 1024, 0, 8704, 0,
11, 0, 0, 0, 280, 6165000, 1536, 1536, 0, 6165, 0,
12, 0, 0, 0, 280, 5775000, 768, 768, 0, 5775, 0,
13, 0, 0, 0, 280, 6610000, 1024, 1024, 0, 6610, 0,
14, 0, 0, 0, 280, 6457000, 384, 384, 0, 6457, 0,
15, 0, 0, 0, 280, 7442000, 384, 384, 0, 7442, 0,
16, 0, 0, 0, 280, 6618000, 256, 256, 0, 6618, 0,
17, 0, 0, 0, 280, 9104000, 128, 128, 0, 9104, 0,
18, 0, 0, 0, 280, 6098000, 128, 128, 0, 6098, 0,
19, 0, 0, 0, 280, 10360000, 128, 128, 0, 10360, 0,
20, 0, 0, 0, 280, 6046000, 64, 64, 0, 6046, 0,
21, 0, 0, 0, 280, 6026000, 96, 96, 0, 6026, 0,
22, 0, 0, 0, 280, 10928000, 96, 96, 0, 10928, 0,
23, 0, 0, 0, 280, 6688000, 192, 192, 0, 6688, 0,
24, 0, 0, 0, 280, 8054000, 720, 720, 0, 8054, 0,
25, 0, 0, 0, 280, 6978000, 360, 360, 0, 6978, 0,
26, 0, 0, 0, 280, 6118000, 180, 180, 0, 6118, 0,
27, 0, 0, 0, 280, 6046000, 48, 48, 0, 6046, 0,
28, 0, 0, 0, 280, 6058000, 64, 64, 0, 6058, 0,
29, 0, 0, 0, 280, 6198000, 64, 64, 0, 6198, 0,
30, 0, 0, 0, 280, 6034000, 32, 32, 0, 6034, 0]
#elif CONFIG_SOC_INTEL_ACE30
mod_cfg = [0, 0, 0, 0, 280, 7915000, 768, 768, 0, 7915, 0,
1, 0, 0, 0, 280, 9487000, 768, 768, 0, 9487, 0,
2, 0, 0, 0, 280, 7363000, 384, 384, 0, 7363, 0,
3, 0, 0, 0, 280, 7731000, 512, 512, 0, 7731, 0,
4, 0, 0, 0, 280, 8459000, 512, 512, 0, 8459, 0,
5, 0, 0, 0, 280, 7523000, 256, 256, 0, 7523, 0,
6, 0, 0, 0, 280, 7927000, 768, 768, 0, 7927, 0,
7, 0, 0, 0, 280, 9507000, 768, 768, 0, 9507, 0,
8, 0, 0, 0, 280, 7639000, 384, 384, 0, 7639, 0,
9, 0, 0, 0, 280, 7787000, 512, 512, 0, 7787, 0,
10, 0, 0, 0, 280, 10211000, 1024, 1024, 0, 10211, 0,
11, 0, 0, 0, 280, 8387000, 1536, 1536, 0, 8387, 0,
12, 0, 0, 0, 280, 7923000, 768, 768, 0, 7923, 0,
13, 0, 0, 0, 280, 8075000, 1024, 1024, 0, 8075, 0,
14, 0, 0, 0, 280, 8103000, 384, 384, 0, 8103, 0,
15, 0, 0, 0, 280, 9431000, 2304, 2304, 0, 9431, 0,
16, 0, 0, 0, 280, 7523000, 256, 256, 0, 7523, 0,
17, 0, 0, 0, 280, 7479000, 256, 256, 0, 7479, 0,
18, 0, 0, 0, 280, 7791000, 256, 256, 0, 7791, 0,
19, 0, 0, 0, 280, 9987000, 3072, 3072, 0, 9987, 0,
20, 0, 0, 0, 280, 7451000, 128, 128, 0, 7451, 0,
21, 0, 0, 0, 280, 11495000, 4608, 4608, 0, 11495, 0,
22, 0, 0, 0, 280, 7627000, 64, 64, 0, 7627, 0,
23, 0, 0, 0, 280, 7407000, 96, 96, 0, 7407, 0,
24, 0, 0, 0, 280, 12879000, 6144, 6144, 0, 12879, 0,
25, 0, 0, 0, 280, 7431000, 192, 192, 0, 7431, 0,
26, 0, 0, 0, 280, 8580000, 720, 720, 0, 8580, 0,
27, 0, 0, 0, 280, 7935000, 360, 360, 0, 7935, 0,
28, 0, 0, 0, 280, 7487000, 180, 180, 0, 7487, 0,
29, 0, 0, 0, 280, 7623000, 48, 48, 0, 7623, 0,
30, 0, 0, 0, 280, 7647000, 64, 64, 0, 7647, 0,
31, 0, 0, 0, 280, 7103000, 32, 32, 0, 7103, 0,
]
#endif

index = __COUNTER__
64 changes: 34 additions & 30 deletions src/audio/mixin_mixout/mixin_mixout.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,23 @@

REM # mod_cfg [PAR_0 PAR_1 PAR_2 PAR_3 IS_BYTES CPS IBS OBS MOD_FLAGS CPC OBLS]
#if CONFIG_METEORLAKE
mod_cfg = [1, 0, 0, 0, 296, 4996000, 384, 384, 0, 4996, 0,
2, 0, 0, 0, 296, 2652000, 384, 384, 0, 2652, 0,
3, 0, 0, 0, 296, 2928000, 512, 512, 0, 2928, 0,
4, 0, 0, 0, 296, 2572000, 128, 128, 0, 2572, 0,
5, 0, 0, 0, 296, 3760000, 1536, 1536, 0, 3760, 0]
#elif defined(CONFIG_LUNARLAKE) || defined(CONFIG_SOC_INTEL_ACE30)
mod_cfg = [ 0, 0, 0, 0, 296, 644000, 45, 60, 0, 0, 0,
1, 0, 0, 0, 296, 669900, 48, 64, 0, 0, 0,
2, 0, 0, 0, 296, 934000, 96, 128, 0, 0, 0,
3, 0, 0, 0, 296, 1137000, 96, 128, 0, 0, 0,
4, 0, 0, 0, 296, 1482000, 48, 64, 0, 0, 0,
5, 0, 0, 0, 296, 1746000, 96, 128, 0, 0, 0,
6, 0, 0, 0, 296, 2274000, 192, 256, 0, 0, 0,
7, 0, 0, 0, 296, 2700000, 48, 64, 0, 0, 0,
8, 0, 0, 0, 296, 2964000, 96, 128, 0, 0, 0,
9, 0, 0, 0, 296, 3492000, 192, 256, 0, 0, 0]
mod_cfg = [0, 0, 0, 0, 296, 4996000, 384, 384, 0, 4996, 0,
1, 0, 0, 0, 296, 2652000, 384, 384, 0, 2652, 0,
2, 0, 0, 0, 296, 2928000, 512, 512, 0, 2928, 0,
3, 0, 0, 0, 296, 2572000, 128, 128, 0, 2572, 0,
4, 0, 0, 0, 296, 3760000, 1536, 1536, 0, 3760, 0]
#elif CONFIG_LUNARLAKE
mod_cfg = [0, 0, 0, 0, 296, 2336000, 384, 384, 0, 2336, 0,
1, 0, 0, 0, 296, 2344000, 384, 384, 0, 2344, 0,
2, 0, 0, 0, 296, 2448000, 512, 512, 0, 2448, 0,
3, 0, 0, 0, 296, 2160000, 128, 128, 0, 2160, 0,
4, 0, 0, 0, 296, 3268000, 1536, 1536, 0, 3268, 0]
#elif CONFIG_SOC_INTEL_ACE30
mod_cfg = [0, 0, 0, 0, 296, 5091000, 384, 384, 0, 5091, 0,
1, 0, 0, 0, 296, 5111000, 384, 384, 0, 5111, 0,
2, 0, 0, 0, 296, 5195000, 512, 512, 0, 5195, 0,
3, 0, 0, 0, 296, 5219000, 128, 128, 0, 5219, 0,
4, 0, 0, 0, 296, 5631000, 1536, 1536, 0, 5631, 0]
#endif

index = __COUNTER__
Expand Down Expand Up @@ -65,20 +66,23 @@

REM # mod_cfg [PAR_0 PAR_1 PAR_2 PAR_3 IS_BYTES CPS IBS OBS MOD_FLAGS CPC OBLS]
#if CONFIG_METEORLAKE
mod_cfg = [1, 0, 0, 0, 520, 2280000, 384, 384, 0, 2280, 0,
2, 0, 0, 0, 520, 1988000, 384, 384, 0, 1988, 0,
3, 0, 0, 0, 520, 7631000, 512, 512, 0, 7631, 0,
4, 0, 0, 0, 520, 1953000, 128, 128, 0, 1953, 0,
5, 0, 0, 0, 520, 2301000, 1536, 1536, 0, 2301, 0]
#elif defined(CONFIG_LUNARLAKE) || defined(CONFIG_SOC_INTEL_ACE30)
mod_cfg = [0, 0, 0, 0, 520, 649600, 48, 64, 0, 0, 0,
1, 0, 0, 0, 520, 966300, 96, 128, 0, 0, 0,
2, 0, 0, 0, 520, 2101000, 48, 64, 0, 0, 0,
3, 0, 0, 0, 520, 2500800, 192, 256, 0, 0, 0,
4, 0, 0, 0, 520, 2616700, 192, 256, 0, 0, 0,
5, 0, 0, 0, 520, 2964500, 192, 256, 0, 0, 0,
6, 0, 0, 0, 520, 4202000, 96, 128, 0, 0, 0,
7, 0, 0, 0, 520, 3730000, 192, 256, 0, 0, 0]
mod_cfg = [0, 0, 0, 0, 520, 2280000, 384, 384, 0, 2280, 0,
1, 0, 0, 0, 520, 1988000, 384, 384, 0, 1988, 0,
2, 0, 0, 0, 520, 7631000, 512, 512, 0, 7631, 0,
3, 0, 0, 0, 520, 1953000, 128, 128, 0, 1953, 0,
4, 0, 0, 0, 520, 2301000, 1536, 1536, 0, 2301, 0]
#elif CONFIG_LUNARLAKE
mod_cfg = [0, 0, 0, 0, 520, 2280000, 384, 384, 0, 0, 0,
1, 0, 0, 0, 520, 1988000, 384, 384, 0, 0, 0,
2, 0, 0, 0, 520, 7631000, 512, 512, 0, 0, 0,
3, 0, 0, 0, 520, 1953000, 128, 128, 0, 0, 0,
4, 0, 0, 0, 520, 2301000, 1536, 1536, 0, 0, 0]
#elif CONFIG_SOC_INTEL_ACE30
mod_cfg = [0, 0, 0, 0, 520, 3999000, 384, 384, 0, 3999, 0,
1, 0, 0, 0, 520, 3999000, 384, 384, 0, 3999, 0,
2, 0, 0, 0, 520, 4055000, 512, 512, 0, 4055, 0,
3, 0, 0, 0, 520, 3987000, 128, 128, 0, 3987, 0,
4, 0, 0, 0, 520, 2273000, 1536, 1536, 0, 2273, 0]
#endif

index = __COUNTER__
43 changes: 34 additions & 9 deletions src/audio/selector/selector.toml
Loading
Loading