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

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

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 and others added 12 commits November 29, 2024 19:55
…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]>
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.

3 participants