-
Notifications
You must be signed in to change notification settings - Fork 734
NCS 3.2.0 combo PR #3553
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
Merged
Merged
NCS 3.2.0 combo PR #3553
+3,137
−162
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nrf-squash! [nrf noup] include: net: add NCS extensions The TLS_DTLS_FRAG_EXT socket option is used to enable and disable the DTLS fragmentation extension. Signed-off-by: Kacper Radoszewski <kacper.radoszewski@nordicsemi.no>
|
The following west manifest projects have changed revision in this Pull Request:
Additional metadata changed:
⛔ DNM label due to: 1 project with metadata changes and 5 blob changes Note: This message is automatically posted and updated by the Manifest GitHub Action. |
This is primarily intended for providing Wi-Fi capabilities for the nRF54L Series hosts using SPI. Upstream PR #: 100121 Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Add counter service. Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no> (cherry picked from commit f324a15)
071dd73 to
31ea221
Compare
…ixed 2 compilation errors fixed in counter service. Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no> (cherry picked from commit a053b971442d0cabddf4a8e70e8f16eeef0a7781)
Enable going to system off when the TF-M API is available. This calls the relevant TF-M platform API to enter system off mode using TF-M. This is a noup because the TF-M service for system off is currently located in sdk-nrf only. This is meant to be a short lived commit, work is already ongoing to upstream an official TF-M system off solution that can be be added to upstream Zephyr. Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
…t resides Fixes an issue introduced in commit 3261569 which wrongly did not check what the residing device was on before determining if a slot was part of a partition area Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no> (cherry picked from commit ae2b4a44dc0d675aa90d62b46a52d04374ba8419)
Add a macro that allows to get the node identifier of the flash controller the area/partition resides on. Upstream PR #: 99800 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Use absolute addresses while determining a running application partition. Upstream PR #: 99800 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Use absolute addresses while determining a running application partition. Upstream PR #: 99800 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Use absolute addresses while determining a running application partition. Upstream PR #: 99800 Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Add configuration options for background scanning (bgscan) in wpa_supplicant. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be> (cherry picked from commit 93c4dbd)
Add a shell command to configure the background scanning. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be> (cherry picked from commit 1da7a11)
The API now takes type as input. Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit a7e6d6f)
…tings Kconfigs Lists new Kconfigs added to settings allowing single settings to be saved to NVM without modifying their value Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no> (cherry picked from commit 24e05152065141a215f33095cd4dbfd68838f9f5)
Fix build failure in case a different SAE implementation is used (e.g., PSA). Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no> (cherry picked from commit e797874fbbb15e7b1570bbfbfc826d5f4476a3b6)
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. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
In P2P mode, inform supplicant that the driver is P2P capable. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add supplicant api and mgmt ops support for P2P discovery. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
…d support Add shell command support for P2P discovery. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Update nrf_wifi revision to include support for P2P feature. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add ops for remain-on-channel and cancelling remain-on-channel. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
…e responses For frames sent down by supplicant in station mode, inform RPU to allow off-channel transmission. This is needed for sending P2P probe responses. Upstream PR #: 97183 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. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add structures and API support for P2P Go mode. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add shell commands support for P2P GO mode. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add ops to handle P2P powersave configuration. Upstream PR #: 97183 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. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add P2P power save and cookie handling support. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Add API support for P2P power save. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add shell command support for P2P power save. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
Add an identifier to P2P scan request. RPU can use this to differentiate it from regular scan requests and suppress 11b rates. Upstream PR #: 97183 Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
gettopt now has its own namespace in upstream, but the full POSIX namespacing is not pulled to NCS and is deemed too risky, so, this is a "noup" patch to partially rever the gettop commit [1] and reinstate old behaviour for Wi-Fi shell. [1] - zephyrproject-rtos/zephyr@22f9ef0 Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
…upport Add an entry with Kconfig options for NVMEM on flash devices. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be> (cherry picked from commit 8439d0d)
Add Wi-Fi P2P mode build command and info. Upstream PR #: 97183 Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
When endpoint enqueue fails the device has no reliable means of recovery other than a reset. Implement 6.6.2 Internal Device Error handling on failed enqueue. Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no> (cherry picked from commit 78291d4)
Double buffering make it possible to significantly increase the transfer rates by avoiding idle states. With two SCSI buffers, one buffer can be used by disk subsystem while the other is being used by UDC (ideally with DMA). Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no> (cherry picked from commit 1243aba)
MSC BOT can work with just one buffer because buffer to receive CBW is never queued at the same time as CSW. SCSI buffer needs to be multiple of bulk endpoint wMaxPacketSize and therefore is suitable for handling both CBW and CSW. Take advantage of this to reduce memory usage. Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no> (cherry picked from commit 7e11bc5)
Multiple submitted requests are getting merged to single cancelled net_buf on endpoint dequeue. While MSC class was correctly decrementing the usage counters, it was not freeing SCSI buffer pointed to by frags. Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no> (cherry picked from commit 152844a)
…hange Perform cache operations in thread context when the buffer ownership changes between USB stack and UDC driver. This offers clearly measurable throughput increase on Mass Storage when double buffering is enabled. When endpoint operations are not double buffered the difference is negligible. The positive side effect is reducing number of operations performed in interrupt context. Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no> (cherry picked from commit 614dd57)
31ea221 to
017a3dd
Compare
…bus reset DWC2 core automatically clears USBActEP (for all endpoints other than endpoint 0) on bus reset. While core is deactivating the endpoint, it does not disarm it. On bus reset USB stack first calls ep_disable API and then ep_dequeue. This was leading to endpoint is not active warning followed by endpoint disable timeout. Disable timeout was effectively caused by waiting for EPDisbld interrupt on endpoint with disabled interrupts. Solve the issue by unconditionally disarming endpoint in ep_disable API handler. Remove the false warning because USBActEP cannot really be used for sanity checking as it is not only the driver that clears it. Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no> (cherry picked from commit 6f0a40090f91c84e57eb070fd65ab878e817bf2e)
017a3dd to
2289531
Compare
tomchy
approved these changes
Nov 28, 2025
carlescufi
approved these changes
Nov 28, 2025
This was referenced Nov 28, 2025
Closed
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A branch with all commits from PRs:
manifest-pr-skip