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 nRF70 upstream support #1939

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

Conversation

krish2718
Copy link
Contributor

No description provided.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Aug 5, 2024

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

Name Old Revision New Revision Diff
hal_nordic zephyrproject-rtos/hal_nordic@ab5cb2e zephyrproject-rtos/hal_nordic@91654dd (master) zephyrproject-rtos/[email protected]
hostap zephyrproject-rtos/hostap@83574f5 zephyrproject-rtos/hostap@77a4cad zephyrproject-rtos/[email protected]

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

Wi-Fi shell now uses _sta/_ap APIs to getch specific inteface types, so,
by default register as a Station.

This needs more work to handle multiple modes and mode switching.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 3409f16)
kapbh and others added 25 commits August 23, 2024 01:05
[SHEL-2054] Adding a kconfig option for WMM.
By default it will be enabled. If user needs
to disable it, set it as n.

Tagged as "noup" because I had to fix a conflict because of another
"noup".

Upstream PR: zephyrproject-rtos/zephyr#76754

Signed-off-by: Kapil Bhatt <[email protected]>
…enterprise

Fix compile error when enable enterprise security mode.

Signed-off-by: Maochen Wang <[email protected]>
(cherry picked from commit 001ac39)
Include paths all the way down to the file with common header filenames
cause compilation errors, e.g., "common.h" can be present and used by
multiple modules, temporarily remove this as this is mainly for
CYRPTO_ALT, need to fix this properly.

Signed-off-by: Chaitanya Tata <[email protected]>
TLS is only for Enterprise, so, move to enterprise macro.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 515f1fe)
Update hostap revision for bug fixes.

Signed-off-by: Fengming Ye <[email protected]>
(cherry picked from commit 24773a1)
…out cfg

This is needed to avoid warnings about uninitialized
structure member, which was added in nrfx 3.6.

Signed-off-by: Nikodem Kastelik <[email protected]>
(cherry picked from commit 4312805)
Add nrf7002dk board.

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
(cherry picked from commit 12559fe)
Add documentation to nrf7002dk board

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
(cherry picked from commit e8f37c7)
nRF70 Wi-Fi upstream doesn't yet support NS variants.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit edd656012c076f6fffaaf615dcc7d2d075f38fd0)
This should be configurable by applications in case a full CLI interface
to the WPA supplicant is needed.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 6b79e34)
Remove wpa_supp_els_pkc_mbedtls_config.h, as this header file
contains PSA_CRYPTO_DRIVER_ELS_PKC, and ELS-PKC is a proprietary
component of nxp to provides HW acceleration for psa-apis.

Signed-off-by: Maochen Wang <[email protected]>
(cherry picked from commit 6d01073)
SAP build fails due to missing WPA supplicant driver OP.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 69ad893)
Secure PPIB instances were accessed even when building for nonsecure

Signed-off-by: Herman Berget <[email protected]>
(cherry picked from commit af31464)
Pull latest OSAL code including FW.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 2ec8bfd)
[SHEL-2054] Adding a kconfig option for WMM.
By default it will be enabled. If user needs
to disable it, set it as n.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit 37a98bf)
[SHEL-2542] When reset command is called this will
reset all statistics including firmware and host.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit e085d44)
Removes the requirement for the different layers in the OS agnostic
parts of the driver having to maintain a handle to the OS interface
layer in order to call the OS interface calls. The OS interface layer
now maitains the handle to OS-specific ops internally and invokes the
appropriate functions.

Fixes SHEL-2639

Signed-off-by: Sachin D Kulkarni <[email protected]>
(cherry picked from commit 1f49438)
SHEL-2947] Option to set either PS-poll or QoS null frame based
power save data retrieval mechanism.

Signed-off-by: Ajay Parida <[email protected]>
(cherry picked from commit 41e29c6)
[SHEL-1063] Add calculation of drop packets in tx due to
lack of buffer memory.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit e5a665d)
For less than 32MHz using HFCLK192M, /2 divider should be used and only
for Anamoly159 /1 divider should be used.

Without this fix 8MHz clock in DTS uses 16MHz clock.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit ed58af2)
This is a fix from QSPI-NOR driver to wait for clock divider change to
be applied and take effect.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit eea8f67)
Colloborators for both Wi-Fi native driver and Wi-Fi driver in
hal_nordic.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit aef70cb)
If Wi-Fi management is enabled, then independent of modes scan
functionality is always included.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 464cc9e)
Monitor mode relies on core Wi-Fi management functions, so, the file
should be included for both system and system with raw modes.

Fix this by adding a hidden symbol.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 56055ac)
Pass the AP mode configuration based on Zephyr's Kconfig to the OS
agnostic code.

Signed-off-by: Chaitanya Tata <[email protected]>
(cherry picked from commit 22a1846)
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.