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