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 28c1f732adSKleber Sacilotto de SouzaWhat: /sys/class/genwqe/genwqe<n>_card/reload_bitstream 29c1f732adSKleber Sacilotto de SouzaDate: May 2014 30c1f732adSKleber Sacilotto de SouzaContact: klebers@linux.vnet.ibm.com 31c1f732adSKleber Sacilotto de SouzaDescription: Interface to trigger a PCIe card reset to reload the bitstream. 32c1f732adSKleber Sacilotto de Souza sudo sh -c 'echo 1 > \ 33c1f732adSKleber Sacilotto de Souza /sys/class/genwqe/genwqe0_card/reload_bitstream' 34c1f732adSKleber Sacilotto de Souza If successfully, the card will come back with the bitstream set 35c1f732adSKleber Sacilotto de Souza on 'next_bitstream'. 36c1f732adSKleber Sacilotto de Souza 37b2a65138SFrank HaverkampWhat: /sys/class/genwqe/genwqe<n>_card/tempsens 38b2a65138SFrank HaverkampDate: Oct 2013 39b2a65138SFrank HaverkampContact: haver@linux.vnet.ibm.com 40b2a65138SFrank HaverkampDescription: Interface to read the cards temperature sense register. 41b2a65138SFrank Haverkamp 42b2a65138SFrank HaverkampWhat: /sys/class/genwqe/genwqe<n>_card/freerunning_timer 43b2a65138SFrank HaverkampDate: Oct 2013 44b2a65138SFrank HaverkampContact: haver@linux.vnet.ibm.com 45b2a65138SFrank HaverkampDescription: Interface to read the cards free running timer. 46b2a65138SFrank Haverkamp Used for performance and utilization measurements. 47b2a65138SFrank Haverkamp 48b2a65138SFrank HaverkampWhat: /sys/class/genwqe/genwqe<n>_card/queue_working_time 49b2a65138SFrank HaverkampDate: Oct 2013 50b2a65138SFrank HaverkampContact: haver@linux.vnet.ibm.com 51b2a65138SFrank HaverkampDescription: Interface to read queue working time. 52b2a65138SFrank Haverkamp Used for performance and utilization measurements. 53b2a65138SFrank Haverkamp 54b2a65138SFrank HaverkampWhat: /sys/class/genwqe/genwqe<n>_card/state 55b2a65138SFrank HaverkampDate: Oct 2013 56b2a65138SFrank HaverkampContact: haver@linux.vnet.ibm.com 57b2a65138SFrank HaverkampDescription: State of the card: "unused", "used", "error". 58b2a65138SFrank Haverkamp 59b2a65138SFrank HaverkampWhat: /sys/class/genwqe/genwqe<n>_card/base_clock 60b2a65138SFrank HaverkampDate: Oct 2013 61b2a65138SFrank HaverkampContact: haver@linux.vnet.ibm.com 62b2a65138SFrank HaverkampDescription: Base clock frequency of the card. 63b2a65138SFrank Haverkamp 64b2a65138SFrank HaverkampWhat: /sys/class/genwqe/genwqe<n>_card/device/sriov_numvfs 65b2a65138SFrank HaverkampDate: Oct 2013 66b2a65138SFrank HaverkampContact: haver@linux.vnet.ibm.com 67b2a65138SFrank HaverkampDescription: Enable VFs (1..15): 68b2a65138SFrank Haverkamp sudo sh -c 'echo 15 > \ 69b2a65138SFrank Haverkamp /sys/bus/pci/devices/0000\:1b\:00.0/sriov_numvfs' 70b2a65138SFrank Haverkamp Disable VFs: 71b2a65138SFrank Haverkamp Write a 0 into the same sysfs entry. 72