xref: /linux/Documentation/ABI/testing/sysfs-driver-genwqe (revision b2a65138b51bd7b36a47da3691aee039cd50010c)
1*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/version
2*b2a65138SFrank HaverkampDate:           Oct 2013
3*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
4*b2a65138SFrank HaverkampDescription:    Unique bitstream identification e.g.
5*b2a65138SFrank Haverkamp                '0000000330336283.00000000475a4950'.
6*b2a65138SFrank Haverkamp
7*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/appid
8*b2a65138SFrank HaverkampDate:           Oct 2013
9*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
10*b2a65138SFrank HaverkampDescription:    Identifies the currently active card application e.g. 'GZIP'
11*b2a65138SFrank Haverkamp                for compression/decompression.
12*b2a65138SFrank Haverkamp
13*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/type
14*b2a65138SFrank HaverkampDate:           Oct 2013
15*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
16*b2a65138SFrank HaverkampDescription:    Type of the card e.g. 'GenWQE5-A7'.
17*b2a65138SFrank Haverkamp
18*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/curr_bitstream
19*b2a65138SFrank HaverkampDate:           Oct 2013
20*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
21*b2a65138SFrank HaverkampDescription:    Currently active bitstream. 1 is default, 0 is backup.
22*b2a65138SFrank Haverkamp
23*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/next_bitstream
24*b2a65138SFrank HaverkampDate:           Oct 2013
25*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
26*b2a65138SFrank HaverkampDescription:    Interface to set the next bitstream to be used.
27*b2a65138SFrank Haverkamp
28*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/tempsens
29*b2a65138SFrank HaverkampDate:           Oct 2013
30*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
31*b2a65138SFrank HaverkampDescription:    Interface to read the cards temperature sense register.
32*b2a65138SFrank Haverkamp
33*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/freerunning_timer
34*b2a65138SFrank HaverkampDate:           Oct 2013
35*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
36*b2a65138SFrank HaverkampDescription:    Interface to read the cards free running timer.
37*b2a65138SFrank Haverkamp                Used for performance and utilization measurements.
38*b2a65138SFrank Haverkamp
39*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/queue_working_time
40*b2a65138SFrank HaverkampDate:           Oct 2013
41*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
42*b2a65138SFrank HaverkampDescription:    Interface to read queue working time.
43*b2a65138SFrank Haverkamp                Used for performance and utilization measurements.
44*b2a65138SFrank Haverkamp
45*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/state
46*b2a65138SFrank HaverkampDate:           Oct 2013
47*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
48*b2a65138SFrank HaverkampDescription:    State of the card: "unused", "used", "error".
49*b2a65138SFrank Haverkamp
50*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/base_clock
51*b2a65138SFrank HaverkampDate:           Oct 2013
52*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
53*b2a65138SFrank HaverkampDescription:    Base clock frequency of the card.
54*b2a65138SFrank Haverkamp
55*b2a65138SFrank HaverkampWhat:           /sys/class/genwqe/genwqe<n>_card/device/sriov_numvfs
56*b2a65138SFrank HaverkampDate:           Oct 2013
57*b2a65138SFrank HaverkampContact:        haver@linux.vnet.ibm.com
58*b2a65138SFrank HaverkampDescription:    Enable VFs (1..15):
59*b2a65138SFrank Haverkamp                  sudo sh -c 'echo 15 > \
60*b2a65138SFrank Haverkamp                    /sys/bus/pci/devices/0000\:1b\:00.0/sriov_numvfs'
61*b2a65138SFrank Haverkamp                Disable VFs:
62*b2a65138SFrank Haverkamp                  Write a 0 into the same sysfs entry.
63