-
Notifications
You must be signed in to change notification settings - Fork 8.2k
drivers: wifi: nrf_wifi: Add P2P discovery and Client support #97183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 2 projects with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
9ace4b9 to
13e5c91
Compare
krish2718
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please separate API and Shell in to two commits
Use `ssids` instead of `filter_ssids` to set the SSID in probe requests. `filter_ssids` are to filter scan results to include only the specified SSIDs. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
In P2P mode, inform supplicant that the driver is P2P capable. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add supplicant api and mgmt ops support for P2P discovery. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add shell command support for P2P discovery. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Update nrf_wifi revision to include support for P2P feature. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add ops for remain-on-channel and cancelling remain-on-channel. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
For frames sent down by supplicant in station mode, inform RPU to allow off-channel transmission. This is needed for sending P2P probe responses. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
For frames like Probe Requests, there is no match criterion. Re-arrange the checks to support registering of frames without providing any matching info. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Increase required heap and stack size for P2P. More stack was required during WPS negotiation. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
We now support a single MbedTLS shim for hostap, so, this extra check is not needed, we can always use DH5 groups from Mbedtls. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Add structures and API support for P2P connect. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add shell command support for P2P connect. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
The Kconfig NRF70_P2P_MODE should be enabled when WIFI_NM_WPA_SUPPLICANT_P2P is enabled. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add Wi-Fi P2P mode build command and info. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Enable build time configs required for supporting P2P GO mode. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Additional heap is required for supporting P2P GO mode. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add per-peer authorized parameter. Port authorization command from supplicant will set this flag and will be used by driver to allow or nor allow data traffic. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add structures and API support for P2P Go mode. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add shell commands support for P2P GO mode. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add ops to handle P2P powersave configuration. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add cookie event callbacks to track RoC and cancel-RoC requests and its responses from firmware. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add P2P power save and cookie handling support. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add API support for P2P power save. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add shell command support for P2P power save. Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
|



Add P2P support and bug fixes. New Wi-Fi management API and a shell APIs are added.