xref: /linux/Documentation/ABI/testing/debugfs-driver-genwqe (revision c59330cd7c15d550c4edbb8cd49d48e6d65ed47f)
1*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/ddcb_info
2*c59330cdSFrank HaverkampDate:           Oct 2013
3*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
4*c59330cdSFrank HaverkampDescription:    DDCB queue dump used for debugging queueing problems.
5*c59330cdSFrank Haverkamp
6*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/curr_regs
7*c59330cdSFrank HaverkampDate:           Oct 2013
8*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
9*c59330cdSFrank HaverkampDescription:    Dump of the current error registers.
10*c59330cdSFrank Haverkamp                Only available for PF.
11*c59330cdSFrank Haverkamp
12*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid0
13*c59330cdSFrank HaverkampDate:           Oct 2013
14*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
15*c59330cdSFrank HaverkampDescription:    Internal chip state of UID0 (unit id 0).
16*c59330cdSFrank Haverkamp                Only available for PF.
17*c59330cdSFrank Haverkamp
18*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid1
19*c59330cdSFrank HaverkampDate:           Oct 2013
20*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
21*c59330cdSFrank HaverkampDescription:    Internal chip state of UID1.
22*c59330cdSFrank Haverkamp                Only available for PF.
23*c59330cdSFrank Haverkamp
24*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid2
25*c59330cdSFrank HaverkampDate:           Oct 2013
26*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
27*c59330cdSFrank HaverkampDescription:    Internal chip state of UID2.
28*c59330cdSFrank Haverkamp                Only available for PF.
29*c59330cdSFrank Haverkamp
30*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/prev_regs
31*c59330cdSFrank HaverkampDate:           Oct 2013
32*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
33*c59330cdSFrank HaverkampDescription:    Dump of the error registers before the last reset of
34*c59330cdSFrank Haverkamp                the card occured.
35*c59330cdSFrank Haverkamp                Only available for PF.
36*c59330cdSFrank Haverkamp
37*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid0
38*c59330cdSFrank HaverkampDate:           Oct 2013
39*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
40*c59330cdSFrank HaverkampDescription:    Internal chip state of UID0 before card was reset.
41*c59330cdSFrank Haverkamp                Only available for PF.
42*c59330cdSFrank Haverkamp
43*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid1
44*c59330cdSFrank HaverkampDate:           Oct 2013
45*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
46*c59330cdSFrank HaverkampDescription:    Internal chip state of UID1 before card was reset.
47*c59330cdSFrank Haverkamp                Only available for PF.
48*c59330cdSFrank Haverkamp
49*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid2
50*c59330cdSFrank HaverkampDate:           Oct 2013
51*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
52*c59330cdSFrank HaverkampDescription:    Internal chip state of UID2 before card was reset.
53*c59330cdSFrank Haverkamp                Only available for PF.
54*c59330cdSFrank Haverkamp
55*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/info
56*c59330cdSFrank HaverkampDate:           Oct 2013
57*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
58*c59330cdSFrank HaverkampDescription:    Comprehensive summary of bitstream version and software
59*c59330cdSFrank Haverkamp                version. Used bitstream and bitstream clocking information.
60*c59330cdSFrank Haverkamp
61*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/err_inject
62*c59330cdSFrank HaverkampDate:           Oct 2013
63*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
64*c59330cdSFrank HaverkampDescription:    Possibility to inject error cases to ensure that the drivers
65*c59330cdSFrank Haverkamp                error handling code works well.
66*c59330cdSFrank Haverkamp
67*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/vf<0..14>_jobtimeout_msec
68*c59330cdSFrank HaverkampDate:           Oct 2013
69*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
70*c59330cdSFrank HaverkampDescription:    Default VF timeout 250ms. Testing might require 1000ms.
71*c59330cdSFrank Haverkamp                Using 0 will use the cards default value (whatever that is).
72*c59330cdSFrank Haverkamp
73*c59330cdSFrank Haverkamp                The timeout depends on the max number of available cards
74*c59330cdSFrank Haverkamp                in the system and the maximum allowed queue size.
75*c59330cdSFrank Haverkamp
76*c59330cdSFrank Haverkamp                The driver ensures that the settings are done just before
77*c59330cdSFrank Haverkamp                the VFs get enabled. Changing the timeouts in flight is not
78*c59330cdSFrank Haverkamp                possible.
79*c59330cdSFrank Haverkamp                Only available for PF.
80*c59330cdSFrank Haverkamp
81*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/jobtimer
82*c59330cdSFrank HaverkampDate:           Oct 2013
83*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
84*c59330cdSFrank HaverkampDescription:    Dump job timeout register values for PF and VFs.
85*c59330cdSFrank Haverkamp                Only available for PF.
86*c59330cdSFrank Haverkamp
87*c59330cdSFrank HaverkampWhat:           /sys/kernel/debug/genwqe/genwqe<n>_card/queue_working_time
88*c59330cdSFrank HaverkampDate:           Dec 2013
89*c59330cdSFrank HaverkampContact:        haver@linux.vnet.ibm.com
90*c59330cdSFrank HaverkampDescription:    Dump queue working time register values for PF and VFs.
91*c59330cdSFrank Haverkamp                Only available for PF.
92