Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • linux
  • Repository
  • linux
  • drivers
  • net
  • wireless
  • silabs
  • wfx
  • queue.c
Find file BlameHistoryPermalink
  • Jérôme Pouiller's avatar
    wifi: wfx: allow to send frames during ROC · f7385a20
    Jérôme Pouiller authored Oct 04, 2023
    
    
    Until now, all the traffic was blocked during scan operation. However,
    scan operation is going to be used to implement Remain On Channel (ROC).
    In this case, special frames (marked with IEEE80211_TX_CTL_TX_OFFCHAN)
    must be sent during the operation.
    
    These frames need to be sent on the virtual interface #2. Until now,
    this interface was only used by the device for internal purpose. But
    since API 3.9, it can be used to send data during scan operation (we
    hijack the scan process to implement ROC).
    
    Thus, we need to change a bit the way we match the frames with the
    interface.
    
    Fortunately, the frames received during the scan are marked with the
    correct interface number. So there is no change to do on this part.
    
    Signed-off-by: default avatarJérôme Pouiller <jerome.pouiller@silabs.com>
    Signed-off-by: default avatarKalle Valo <kvalo@kernel.org>
    Link: https://lore.kernel.org/r/20231004172843.195332-8-jerome.pouiller@silabs.com
    f7385a20
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7