]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: runtime: sync FW and host clocks for logs
authorMordechay Goodstein <mordechay.goodstein@intel.com>
Tue, 26 Sep 2017 11:31:55 +0000 (11:31 +0000)
committerLuca Coelho <luciano.coelho@intel.com>
Wed, 20 Dec 2017 16:28:24 +0000 (18:28 +0200)
commit303c5af69a94c400f2e57dc5487cd06913ca14c6
treec875febae2e629d2dbd58085d2a8e69725a26ce3
parent045eb28eccb05521dc4c159a6aab3f6e18b0d2ef
iwlwifi: runtime: sync FW and host clocks for logs

For sync we send a marker cmd every <defined throughout debugfs> seconds.
The trigger for getting gp2 clock values from the FW is set by
writing to debugfs a periodic time in seconds,
if value zero is written, only one request would be sent
and the timer would be canceled.

Also added a small infrastructure for debugfs runtime code.

Signed-off-by: Mordechay Goodstein <mordechay.goodstein@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/Makefile
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c [new file with mode: 0644]
drivers/net/wireless/intel/iwlwifi/fw/debugfs.h [new file with mode: 0644]
drivers/net/wireless/intel/iwlwifi/fw/init.c
drivers/net/wireless/intel/iwlwifi/fw/runtime.h
drivers/net/wireless/intel/iwlwifi/mvm/ops.c