Skip to content
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

wifi: Pull nrf_wifi driver restructuring #2316

Merged
merged 14 commits into from
Dec 2, 2024

Conversation

krish2718
Copy link
Contributor

nRF70 Wi-Fi driver is now restructured, pull these changes to NCS.

manifest-pr-skip

@NordicBuilder
Copy link
Contributor

The following west manifest projects have been modified in this Pull Request:

Name Old Revision New Revision Diff
nrf_wifi N/A zephyrproject-rtos/nrf_wifi@f9e2abd N/A

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@krish2718 krish2718 force-pushed the nrf_wifi_restructure branch 2 times, most recently from 5bc2893 to 84d5062 Compare November 30, 2024 08:29
krish2718 and others added 14 commits December 2, 2024 14:47
…lts flag"

This reverts commit 7087773.

Signed-off-by: Chaitanya Tata <[email protected]>
The CONFIG_ prefix should be removed when passing to OSAL code.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 4ae6520)
Pass passive scan and offloaded raw tx feature flags to OSAL.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit 62e06a5)
Following the naming convention add an underscore and update path in the
maintainers file too.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 139ce48)
The OSAL code now lives in it's own repo nrf_wifi.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit f7dc9f8)
This is a Zephyr shim for the nrf-wifi module.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 180df66)
This is now taken care by the Zephyr module shim.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 459f972)
The shim files should be part of the Zephyr module directory within
Zephyr, as they are coupled with the module implementation which os OS
agnostic.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit da26d02)
The blobs are now part of nrf_wifi module, and remove the manual check
and add verifying the blobs and their integrity using helper function.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit b8cab9e)
For the C sources the offloaded raw TX mode wasn't considered and else
case picks up system mode files causing build issues.

Upstream PR #: 82335

Signed-off-by: Chaitanya Tata <[email protected]>
During cherry-pick the directory wasn't renamed.

Upstream PR #: 82335

Signed-off-by: Chaitanya Tata <[email protected]>
Fix the missing define to OSAL code.

Upstream PR #: 82335

Signed-off-by: Chaitanya Tata <[email protected]>
This helps maintaining of various modes in nRF Wi-Fi driver.

Upstream PR #: 82335

Signed-off-by: Chaitanya Tata <[email protected]>
@krish2718
Copy link
Contributor Author

removing DNM as the new module is approved upstream already.

@krish2718 krish2718 removed the DNM label Dec 2, 2024
@rlubos rlubos merged commit bc80cbd into nrfconnect:main Dec 2, 2024
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants