User Tools

Site Tools


en:developers:documentation:nl80211

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
en:developers:documentation:nl80211 [2022/02/18 13:31]
Kalle Valo [vendor-specific API] Remove outdated comment about Kalle's tree
en:developers:documentation:nl80211 [2024/02/27 19:24] (current)
Johannes Berg add wifi prefix to subject
Line 59: Line 59:
   - Unless the data inside NL80211_ATTR_VENDOR_DATA is just an opaque blob not used by the driver (but e.g. by firmware), sub-attributes shall be used inside of it, and those shall be documented.   - Unless the data inside NL80211_ATTR_VENDOR_DATA is just an opaque blob not used by the driver (but e.g. by firmware), sub-attributes shall be used inside of it, and those shall be documented.
   - Vendor command and sub-attribute definitions shall be in a common header file location (TBD, e.g. include/​uapi/​nl80211-vnd-*.h)   - Vendor command and sub-attribute definitions shall be in a common header file location (TBD, e.g. include/​uapi/​nl80211-vnd-*.h)
-  - Patches introducing such commands shall be submitted separately, not "​buried"​ in big driver patchsets. Give them a "​nl80211:​ vendor-cmd: " prefix to make them easily identifiable.+  - Patches introducing such commands shall be submitted separately, not "​buried"​ in big driver patchsets. Give them a "wifi: nl80211: vendor-cmd: " prefix to make them easily identifiable.
  
 The goal with these rules is to enable use of vendor commands in a fashion that is transparent enough to allow later reuse by other components with similar needs, and then potentially defining "​real"​ nl80211 API for the use case in question. The goal with these rules is to enable use of vendor commands in a fashion that is transparent enough to allow later reuse by other components with similar needs, and then potentially defining "​real"​ nl80211 API for the use case in question.
  
en/developers/documentation/nl80211.txt · Last modified: 2024/02/27 19:24 by Johannes Berg