Skip to content

[nrf fromlist] drivers: hwinfo: nrf: Enable driver for nRF92#3959

Merged
rlubos merged 2 commits into
nrfconnect:mainfrom
mstasiaknordic:nrf92_hwinfo
Apr 22, 2026
Merged

[nrf fromlist] drivers: hwinfo: nrf: Enable driver for nRF92#3959
rlubos merged 2 commits into
nrfconnect:mainfrom
mstasiaknordic:nrf92_hwinfo

Conversation

@mstasiaknordic
Copy link
Copy Markdown
Contributor

@mstasiaknordic mstasiaknordic commented Apr 9, 2026

Added support for hwinfo_nrf driver for nRF92 series.

This change is required for nRF9251dk support.

Upstream PR #: 107038

NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 9, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3959

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
default y
depends on SOC_FAMILY_NORDIC_NRF
depends on SOC_SERIES_NRF54H || NRF_SOC_SECURE_SUPPORTED
depends on SOC_SERIES_NRF54H || SOC_SERIES_NRF92 || NRF_SOC_SECURE_SUPPORTED
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can this be handled by feature flag instead of listing soc/series in driver?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is funny, the last option NRF_SOC_SECURE_SUPPORTED
is handled exactly opposite:

	def_bool !TRUSTED_EXECUTION_NONSECURE || (BUILD_WITH_TFM && TFM_PARTITION_PLATFORM)
	depends on !SOC_SERIES_NRF54H
	depends on !SOC_SERIES_NRF92
	help
	  Hidden function to indicate that the soc_secure functions are
	  available.
	  The functions are always available when not in non-secure.
	  For non-secure the functions must redirect to secure services exposed
	  by the secure firmware.

@mstasiaknordic mstasiaknordic marked this pull request as draft April 13, 2026 06:08
mstasiaknordic and others added 2 commits April 21, 2026 14:37
Added support for hwinfo_nrf driver for nRF92 series.

Upstream PR #: 107038

Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Some devices do not have DEVICEID or BLE-related registers
in FICR. Use NFCID instead in such cases, if available.

Upstream PR #: 107038

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 21, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3959

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@nika-nordic nika-nordic marked this pull request as ready for review April 21, 2026 15:12
Copy link
Copy Markdown

@shanthanordic shanthanordic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved for scope

@shanthanordic shanthanordic added this to the ncs-3.4.0 milestone Apr 22, 2026
@rlubos rlubos merged commit b723caf into nrfconnect:main Apr 22, 2026
14 of 15 checks passed
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 22, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3959

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
rlubos pushed a commit to nrfconnect/sdk-nrf that referenced this pull request Apr 22, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3959

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants