-
Notifications
You must be signed in to change notification settings - Fork 78
/
testplan.cfg
60 lines (55 loc) · 2.12 KB
/
testplan.cfg
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
from plptest import *
testplan = Testplan('GAP')
i2s = testplan.add_category('udma:i2s')
i2s.add_feature('RX and TX TDM full duplex')
i2s.add_feature('RX and TX TDM half duplex')
i2s.add_feature('All formats')
i2s.add_feature('External clock')
i2s.add_feature('External WS')
i2s.add_feature('3 states')
i2s.add_feature('Clock polarity')
i2s.add_feature('Mute / ummute')
i2s.add_feature('Error handling')
i2s.add_feature('SAI0 clock propagation')
i2s.add_feature('SAI0 WS propagation')
i2s.add_feature('Fast clock')
i2s.add_feature('FLL clock')
i2s.add_feature('External bypassed clock')
i2s.add_feature('WS delay')
i2s.add_feature('Bypass')
i2s.add_feature('Sample width')
i2s.add_feature('Slot dynamic reconfiguration')
i2s.add_feature('Cross-interface synchronization')
i2s.add_feature('PDM SFU connection')
i2s.add_feature('UDMA core PCM connection')
i2s.add_feature('Memory slab allocators')
i2s.add_feature('Channel frames')
sfu = testplan.add_category('udma:sfu')
sfu.add_feature('MEM_IN - Memory input')
sfu.add_feature('MEM_OUT - Memory output')
sfu.add_feature('STREAM_IN - Stream input')
sfu.add_feature('STREAM_OUT - Stream output')
sfu.add_feature('PDM_IN - PDM demodulator')
sfu.add_feature('PDM_OUT - PDM modulator')
sfu.add_feature('GFU - General filtering unit')
sfu.add_feature('LIMITER - Limiter/compressor')
sfu.add_feature('MIXER')
sfu.add_feature('SPLITTER')
sfu.add_feature('RESAMPLER - Integer ratio resampler')
sfu.add_feature('POLYPHASE - Rational ratio resampler')
sfu.add_feature('FIFO - Long delay line')
sfu.add_feature('PIPE - Pipeline module')
sfu.add_feature('ASRC - Asynchronous sample rate converter')
sfu.add_feature('NORMSAT - Normalization and saturation unit')
sfu.add_feature('Real-time violation handling')
sfu.add_feature('Real-time triggering mode')
sfu.add_feature('GFU coefficient live reconfiguration')
sfu.add_feature('Graph state save/restore')
sfu.add_feature('Multi-graph support')
sfu.add_feature('Graph unload/reload')
sfu.add_feature('Volume control')
sfu.add_feature('Clock monitor')
sfu.add_feature('Output channel mute')
sfu.add_feature('Audio clock generators')
TestConfig = c = {}
c['testplan'] = testplan