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