Lines Matching refs:dmatest

7 This small document introduces how to test DMA drivers using dmatest module.
25 In the configuration file the option called CONFIG_DMATEST. The dmatest could
28 Part 2 - When dmatest is built as a module
33 % modprobe dmatest timeout=2000 iterations=1 channel=dma0chan0 run=1
37 % modprobe dmatest
38 % echo 2000 > /sys/module/dmatest/parameters/timeout
39 % echo 1 > /sys/module/dmatest/parameters/iterations
40 % echo dma0chan0 > /sys/module/dmatest/parameters/channel
41 % echo 1 > /sys/module/dmatest/parameters/run
45 dmatest.timeout=2000 dmatest.iterations=1 dmatest.channel=dma0chan0 dmatest.run=1
49 % modprobe dmatest
50 % echo 2000 > /sys/module/dmatest/parameters/timeout
51 % echo 1 > /sys/module/dmatest/parameters/iterations
52 % echo dma0chan0 > /sys/module/dmatest/parameters/channel
53 % echo dma0chan1 > /sys/module/dmatest/parameters/channel
54 % echo dma0chan2 > /sys/module/dmatest/parameters/channel
55 % echo 1 > /sys/module/dmatest/parameters/run
72 Once started a message like " dmatest: Added 1 threads using dma0chan0" is
80 % cat /sys/module/dmatest/parameters/run
85 /sys/module/dmatest/parameters/wait waits for any running test to complete
92 % modprobe dmatest run=1 iterations=42 wait=1
93 % modprobe -r dmatest
97 % modprobe dmatest run=1 iterations=42
98 % cat /sys/module/dmatest/parameters/wait
99 % modprobe -r dmatest
107 section `Part 2 - When dmatest is built as a module`_.
112 % grep -H . /sys/module/dmatest/parameters/*
119 …"dmatest: result <channel>: <test id>: '<error msg>' with src_off=<val> dst_off=<val> len=<val> (<…
124 dmatest: result dma0chan0-copy0: #1: No errors with src_off=0x7bf dst_off=0x8ad len=0x3fea (0)
135 dmatest: dma0chan0-copy0: summary 1 test, 0 failures 1000 iops 100000 KB/s (0)
152 % echo 1 > /sys/module/dmatest/parameters/run
153 dmatest: No channels configured, continue with any
160 % echo dma0chan2 > /sys/module/dmatest/parameters/channel
161 dmatest: Added 1 threads using dma0chan2
168 % echo dma0chan1 > /sys/module/dmatest/parameters/channel
169 dmatest: Added 1 threads using dma0chan1
170 % echo dma0chan2 > /sys/module/dmatest/parameters/channel
171 dmatest: Added 1 threads using dma0chan2
172 % cat /sys/module/dmatest/parameters/channel
180 % echo "" > /sys/module/dmatest/parameters/channel
181 dmatest: Added 1 threads using dma0chan0
182 dmatest: Added 1 threads using dma0chan3
183 dmatest: Added 1 threads using dma0chan4
184 dmatest: Added 1 threads using dma0chan5
185 dmatest: Added 1 threads using dma0chan6
186 dmatest: Added 1 threads using dma0chan7
187 dmatest: Added 1 threads using dma0chan8
194 % cat /sys/module/dmatest/parameters/test_list
195 dmatest: 1 threads using dma0chan0
196 dmatest: 1 threads using dma0chan3
197 dmatest: 1 threads using dma0chan4
198 dmatest: 1 threads using dma0chan5
199 dmatest: 1 threads using dma0chan6
200 dmatest: 1 threads using dma0chan7
201 dmatest: 1 threads using dma0chan8
213 % echo dma0chan1 > /sys/module/dmatest/parameters/channel
214 dmatest: Added 1 threads using dma0chan1
217 % echo 0 > /sys/module/dmatest/parameters/run