Vladimir Kondratiev 7c0acf868d wil6210: Tx performance monitoring
For performance monitoring, trace time intervals when Tx vring
is idle/not idle. Use CPU cycle counter for this, because jiffies is
too rough, and other precise time measurement methods involve
overhead while get_cycles() should be fast.
This used to provide some estimation for percentage when Tx vring
was idle, i.e. when hardware is under-utilized.
Estimation is not precise because of many reasons - CPU frequency scaling,
grt_cycles() may be per core etc. But still, it is good estimation

Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-06-19 15:49:24 -04:00
..
2014-06-12 13:43:08 +02:00
2014-06-02 16:35:49 -07:00
2014-06-12 13:43:02 +02:00
2014-06-04 09:08:25 -07:00
2014-06-03 08:34:00 -07:00
2014-06-06 11:48:46 -07:00
2014-05-27 17:38:11 -07:00
2014-06-19 15:49:24 -04:00
2014-06-11 14:06:55 -07:00
2014-06-02 16:35:49 -07:00
2014-06-14 19:49:48 -05:00
2014-06-06 11:44:09 -07:00
2014-05-26 21:27:09 +02:00
2014-05-27 14:11:06 -07:00