Skip to content

Conversation

@nordicjm
Copy link
Contributor

No description provided.

krish2718 and others added 30 commits April 7, 2025 13:16
…build"

This reverts commit 32c2e5b.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
Gets the stats directly from RPU memory instead of command and event
exchange.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
(cherry picked from commit 85179fb)
…from memory

Instead of a command and event mechanism that relies on processors being
active (UMAC/LMAC) add a new command that reads from the RPU memory
directly for all stats, useful in debugging when processors are
crashed/non-functional.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
(cherry picked from commit 0cf4747)
Add Kconfig in init command for maximum ps poll failures count
and stbc enable in HT.

Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
(cherry picked from commit a934af8)
Support to configure swctrl1 as input or output for coexistence.

Signed-off-by: Murali Thokala <Murali.Thokala@nordicsemi.no>
(cherry picked from commit 03c5f5f)
…aly 30.

Applied fix for nRF54L anomaly 30, which requires a periodic
calibration of high-frequency clock.

Upstream PR #: 88112

Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
(cherry picked from commit b2e0b7a)
UDC API passes struct udc_ep_config to all functions. Some UDC functions
were using endpoint config structure while some were using device and
endpoint number. This API inconsistency led to completely unnecessary
endpoint structure lookups. Remove unnecessary lookups by using endpoint
config structure pointer where it makes sense.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
(cherry picked from commit 1cccf28)
(cherry picked from commit 511cd38)
… hibernated

When endpoint is disabled while hibernated, the UDC endpoint state has
to be reset. Set the busy to false to keep UDC endpoint state in sync
with peripheral register state.

Upstream PR #: 88236

Fixes: 2be960a ("drivers: udc_dwc2: Disable endpoint while
hibernated")

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
(cherry picked from commit 7a28ef1)
Upstream PR #: 88166

Some OpenThread functions were called without verifying the return
value, which not only is not the best practice, but also could lead to
build warnings with llvm. This commit fixes it.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
(cherry picked from commit 06c6605)
Commit fixes bug when corresponding group ID was never
incremented for independent corresponding relationships.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
(cherry picked from commit 69c5c6f)
Signed-off-by: alperen sener <alperen.sener@nordicsemi.no>
(cherry picked from commit eacfed3)
Upstream PR #: 88359

Do not ignore return values of OT functions registering IPv6 addresses.
As this is called from the net_mgmt callback context, which returns
void, there's not much that can be done, other than logging the error.

To simplify the logging code and avoid the need to use extra buffer,
use net_sprint_ipv6_addr() networking utility function within the log
message to convert binary address to string.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
(cherry picked from commit 6150da7)
Upstream PR #: 88359

clear_pending_events() was not used anywhere.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
(cherry picked from commit 8e6457e)
…and MODE_QUAD_1_4_4"

This reverts commit 999e700.

Signed-off-by: Marcin Szymczyk <marcin.szymczyk@nordicsemi.no>
(cherry picked from commit 599c345)
…nable bit"

This reverts commit a7e820a.

Signed-off-by: Marcin Szymczyk <marcin.szymczyk@nordicsemi.no>
(cherry picked from commit 6978eb3)
Separate compatible is required for Flash MSPI quirks.

Upstream PR #: 85520

Signed-off-by: Marcin Szymczyk <marcin.szymczyk@nordicsemi.no>
(cherry picked from commit 491bf44)
…_QUAD_1_4_4

Extend driver to support single lane and 1-4-4 IO modes.
Move flash chip quirks to a separate file.

Upstream PR #: 85520

Signed-off-by: Marcin Szymczyk <marcin.szymczyk@nordicsemi.no>
(cherry picked from commit 80ef797)
This reverts commit 9ec6585.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit 1bef56e)
…fig"

This reverts commit 988e2e7.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit 9d0bbbc)
…fig"

This reverts commit bf353ee.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit 64182b0)
Adds a configuration file which is used with nrfutil to allow
programming QSPI on the device

Upstream PR #: 86985

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit 7345e51)
Adds a configuration file which is used with nrfutil to allow
programming the SPI flash on the device

Upstream PR #: 86985

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit cd38823)
Adds a configuration file which is used with nrfutil to allow
programming QSPI on the device

Upstream PR #: 86985

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit c8171c0)
Adds a configuration file which is used with nrfutil to allow
programming QSPI on the device

Upstream PR #: 86985

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
(cherry picked from commit 85f6fcd)
Non-secure variants for nRF7002 DK were removed from upstream
in commit 10d4973. Revert these
changes downstream, so that the NS variants are still available.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
(cherry picked from commit c30f4cd)
…lue."

This reverts commit 1e69738.

Ref: NCSDK-32650

Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>

This reverts commit 1e69738
(cherry picked from commit 062e6e1)
This reverts commit a53cb73.

Ref: NCSDK-32650

Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>

This reverts commit a53cb73.
(cherry picked from commit db34319)
nrf54h20 device requires device runtime PM to be enabled when
device PM is in use.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 4b16915)
Explicitly disable device runtime PM since this test is expecting
it to be disabled and there are SoC now that turns on it by default.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 24c01a9)
…oval

Private Node Identity advertisement on a subnet should stop as soon as
the network is removed.

Upstream PR #: 87891

Signed-off-by: alperen sener <alperen.sener@nordicsemi.no>
… test case

Private node identity advertisements must stop immediately when
ordered by PTS. To do so; adding enabled parameter to
btp_priv_node_id_get_cmd.

Upstream PR #: 87891

Signed-off-by: alperen sener <alperen.sener@nordicsemi.no>
anangl and others added 7 commits April 10, 2025 18:09
…using launcher

Add possibility to use pinctrl to configure pins that should be assigned
to nRF VPR coprocessors and also provide a way of preventing activation
of the nordic_vpr_launcher driver for an enabled VPR so that it can be
supplied with the code to execute and launched in a custom way.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
(cherry picked from commit 54d8c80)
(cherry picked from commit b3adea5)
…ion in nRF54H/nRF92

Add an entry for the RAM region assigned to soft peripherals that will
disable caching for that region. Without this, communication with the
FLPR coprocessor cannot be performed correctly.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
(cherry picked from commit 4dded19)
(cherry picked from commit ac2957c)
nrf-squash! [nrf noup] drivers: pinctrl: Add SDP MSPI pin configuration

Make it possible to use SDP_MSPI_* functions also in pinctrl nodes
assigned to VPR cores and also for nRF54H SoCs.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
(cherry picked from commit 4034b0f)
Declaration of variables after a label inside a switch statement is a
c23 extension, not c99.

This results in the following warning when compiling with clang:
> .../subsys/net/lib/zperf/zperf_shell.c:912:4: warning: label followed
>                by a declaration is a C23 extension [-Wc23-extensions]
>   912 |                      int seconds = parse_arg(&i, argc, argv);
>       |                         ^
> .../subsys/net/lib/zperf/zperf_shell.c:1145:4: warning: label followed
>                by a declaration is a C23 extension [-Wc23-extensions]
>  1145 |                      int seconds = parse_arg(&i, argc, argv);
>       |                         ^
> 2 warnings generated.

There are no practical reasons why the variable should be declared
inside the switch statement, therefore move the declaration and place it
together with declaration of other variables.

Upstream PR #: 88403

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
(cherry picked from commit 25e27e3)
Adding support for handling XOTUNE event in clock_control.
Right now XOTUNE event reflects situation when HFCLK is stable and tuned.

Upstream PR #: 86354

Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
(cherry picked from commit 36d6c19)
The default value of the `tx-en-settle-time-us` property is set
to 26 to avoid spurious emission issue.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
…ersion to 3.16

Update the OpenAMP libraries to the latest commits to support CMake 3.16
as the minimum version.

Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
(cherry picked from commit 0f852c8)
@nordicjm nordicjm added this to the ncs-3.0.0 milestone Apr 14, 2025
@nordicjm nordicjm closed this Apr 14, 2025
@nordicjm nordicjm deleted the updlibmetal1 branch April 14, 2025 12:41
@NordicBuilder
Copy link
Contributor

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
libmetal zephyrproject-rtos/libmetal@3e8781a zephyrproject-rtos/libmetal@14f5195 (main) zephyrproject-rtos/libmetal@3e8781aa..14f51952
nrf_wifi zephyrproject-rtos/nrf_wifi@f8dbe23 zephyrproject-rtos/nrf_wifi@8fd3cd7 zephyrproject-rtos/nrf_wifi@f8dbe23c..8fd3cd7b
open-amp zephyrproject-rtos/open-amp@52bb178 zephyrproject-rtos/open-amp@f7f4d08 (main) zephyrproject-rtos/open-amp@52bb1783..f7f4d083

Additional metadata changed:

Name URL Submodules West cmds module.yml
nrf_wifi

DNM label due to: 1 project with metadata changes

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

@sonarqubecloud
Copy link

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.