projects
/
linux-2.6-microblaze.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
perf metricgroup: Fix typo in comment.
[linux-2.6-microblaze.git]
/
tools
/
pci
/
pcitest.sh
1
#!/bin/sh
2
# SPDX-License-Identifier: GPL-2.0
3
4
echo "BAR tests"
5
echo
6
7
bar=0
8
9
while [ $bar -lt 6 ]
10
do
11
pcitest -b $bar
12
bar=`expr $bar + 1`
13
done
14
echo
15
16
echo "Interrupt tests"
17
echo
18
19
pcitest -i 0
20
pcitest -l
21
22
pcitest -i 1
23
msi=1
24
25
while [ $msi -lt 33 ]
26
do
27
pcitest -m $msi
28
msi=`expr $msi + 1`
29
done
30
echo
31
32
pcitest -i 2
33
msix=1
34
35
while [ $msix -lt 2049 ]
36
do
37
pcitest -x $msix
38
msix=`expr $msix + 1`
39
done
40
echo
41
42
echo "Read Tests"
43
echo
44
45
pcitest -i 1
46
47
pcitest -r -s 1
48
pcitest -r -s 1024
49
pcitest -r -s 1025
50
pcitest -r -s 1024000
51
pcitest -r -s 1024001
52
echo
53
54
echo "Write Tests"
55
echo
56
57
pcitest -w -s 1
58
pcitest -w -s 1024
59
pcitest -w -s 1025
60
pcitest -w -s 1024000
61
pcitest -w -s 1024001
62
echo
63
64
echo "Copy Tests"
65
echo
66
67
pcitest -c -s 1
68
pcitest -c -s 1024
69
pcitest -c -s 1025
70
pcitest -c -s 1024000
71
pcitest -c -s 1024001
72
echo