User Tools

Site Tools


en:users:drivers:ath10k:codingstyle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:users:drivers:ath10k:codingstyle [2018/04/13 11:11]
Kalle Valo Add section for debug messages
en:users:drivers:ath10k:codingstyle [2018/08/23 15:13]
Kalle Valo [Error messages] add examples
Line 145: Line 145:
  * Bar  * Bar
  ​*/</​code>​  ​*/</​code>​
 +
 +==== Error messages ====
 +
 +For warning and error messages we have ath10k_warn() and ath10k_err().
 +
 +ath10k_warn() should be used when ath10k still continues to work, for example then some limit has been reached or an unknown event has been received. It's also rate limited.
 +
 +ath10k_err() should be used when a fatal error has been detected and ath10k will shut itself down, for example during driver initialisation or firmware recover fails. It is NOT rate limited.
 +
 +Examples:
 +
 +  ath10k_warn(ar,​ "​failed to submit frame %d: %d\n", frame_index,​ ret);
 +  ath10k_err(ar,​ "​failed to wake up the device from sleep: %d\n", ret);
  
 ==== Debug messages ==== ==== Debug messages ====
en/users/drivers/ath10k/codingstyle.txt ยท Last modified: 2023/08/01 21:12 by Jeff Johnson