Skip to content

Conversation

@nordic-krch
Copy link
Contributor

Add CONFIG_MRAM_LATENCY_AUTO_REQ. When option is enabled then module requests no latency during the initialization. This option might be useful for cases where we want to achieve maximum performance and want to avoid controlling MRAM in the code.

Extension to #81381.

gmarull
gmarull previously approved these changes Dec 3, 2024
Comment on lines 28 to 29
Copy link
Member

Choose a reason for hiding this comment

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

I think this requires clarification if the latency is applied indefinitely, or if there is any action to release this default request.

Suggested change
When enabled then MRAM configuration without latency is requested
during the initialization.
When enabled then MRAM configuration without latency is requested
during the initialization and is kept enabled until the mram_latency API user
calls mram_no_latency_sync_release().

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Description updated.

Add CONFIG_MRAM_LATENCY_AUTO_REQ. When option is enabled then module
requests no latency during the initialization. This option might be
useful for cases where we want to achieve maximum performance and
want to avoid controlling MRAM in the code.

Signed-off-by: Krzysztof Chruściński <[email protected]>
@nordic-krch
Copy link
Contributor Author

@masz-nordic, @anangl can you take a look?

@fabiobaltieri fabiobaltieri merged commit e8a5ecc into zephyrproject-rtos:main Dec 9, 2024
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

platform: nRF Nordic nRFx

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants