diff options
| author | Miri Korenblit <miriam.rachel.korenblit@intel.com> | 2026-03-26 12:14:34 +0200 |
|---|---|---|
| committer | Johannes Berg <johannes.berg@intel.com> | 2026-04-07 15:36:02 +0200 |
| commit | 23eab70e301f8b88282be658ac9b34b5a5953479 (patch) | |
| tree | b6838e8aa8d2fec12638db0d3b41d147b6cf8f80 /tools/testing/vma/include/git@git.tavy.me:linux.git | |
| parent | b16df0dacb3a77d4c1ce95f21c58a2b99ae10213 (diff) | |
wifi: mac80211: run NAN DE code only when appropriate
NAN DE (Discovery Engine) may be handled in the device or in user space.
When handled in user space, all the NAN func management code should not
run. Moreover, devices with user space DE should not provide the
add/del_nan_func callbaks. For such devices, ieee80211_reconfig_nan will
always fail.
Make it clear what parts of ieee80211_if_nan are relevant to DE
management, and touch those only when DE is offloaded.
Add a check that makes sure that a driver doesn't register with
add_del/nan_func callbacks if DE is in user space.
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20260326121156.6665f64865cd.Iee24bef3bae2e1d502216192e760c1e699d271c9@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'tools/testing/vma/include/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
