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