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

nRF sys event latency #79934

Merged

Conversation

bjarki-andreasen
Copy link
Collaborator

Initial support for nordic system events which allows for runtime configuration of latency management.

@bjarki-andreasen
Copy link
Collaborator Author

bjarki-andreasen commented Oct 24, 2024

extended sample to build for multiple boards, for both cpunet/rad/app where appropriate :)

@bjarki-andreasen
Copy link
Collaborator Author

bjarki-andreasen commented Oct 25, 2024

ping @hubertmis @ppryga-nordic

soc/nordic/common/nrf_sys_event.c Outdated Show resolved Hide resolved
soc/nordic/common/nrf_sys_event.c Show resolved Hide resolved
ppryga-nordic
ppryga-nordic previously approved these changes Oct 25, 2024
masz-nordic
masz-nordic previously approved these changes Oct 25, 2024
Add power peripheral to nrf54l15.

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
Nordic SoCs implement an event system, for which the system can
optimize for low latency/high power or low power.

Add soc level implementation of reference counted API which will
optimize for low latency if any part of the system requires it.

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
Add sample for nrf system events.

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
@bjarki-andreasen
Copy link
Collaborator Author

addressed comments by @anangl and updated which LRCCONF regs are used for cpuapp and cpurad of nrf54h20 based on input from @hubertmis

bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Add power peripheral to nrf54l15.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Nordic SoCs implement an event system, for which the system can
optimize for low latency/high power or low power.

Add soc level implementation of reference counted API which will
optimize for low latency if any part of the system requires it.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Add sample for nrf system events.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Add sample for nrf system events.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Add power peripheral to nrf54l15.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Nordic SoCs implement an event system, for which the system can
optimize for low latency/high power or low power.

Add soc level implementation of reference counted API which will
optimize for low latency if any part of the system requires it.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
bjarki-andreasen added a commit to bjarki-andreasen/sdk-zephyr that referenced this pull request Oct 28, 2024
Add sample for nrf system events.

Upstream PR: zephyrproject-rtos/zephyr#79934

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
@mmahadevan108
Copy link
Collaborator

@bjarki-andreasen, this feature will have to wait for the 4.1 release as we only merging documentation updates and bug fixes.

@mmahadevan108 mmahadevan108 modified the milestones: v4.0.0, future Oct 29, 2024
@bjarki-andreasen
Copy link
Collaborator Author

@bjarki-andreasen, this feature will have to wait for the 4.1 release as we only merging documentation updates and bug fixes.

thanks for updating the milestone :) forgot to update it after it missed the deadline :)

@dkalowsk dkalowsk modified the milestones: future, v4.1.0 Oct 30, 2024
@nashif nashif merged commit 9df88e6 into zephyrproject-rtos:main Nov 16, 2024
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants