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

irq: multilevel: fix irq_parent_level_3() #79636

Merged

Conversation

ycsin
Copy link
Member

@ycsin ycsin commented Oct 10, 2024

The IRQ for level 1 and above is incremented by 1 when encoded with Zephyr's multilevel IRQ scheme, so it should be decremented by 1.

Fixes #79301

The IRQ for level 1 and above is incremented by 1 when encoded
with Zephyr's multilevel IRQ scheme, so it should be
decremented by 1.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
Signed-off-by: Yong Cong Sin <yongcong.sin@gmail.com>
@nashif nashif merged commit 793065c into zephyrproject-rtos:v3.7-branch Oct 18, 2024
27 checks passed
@ycsin ycsin deleted the pr/3.7-backport-irq-l3-fix branch October 20, 2024 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Interrupt Controller area: Kernel bug The issue is a bug, or the PR is fixing a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

arch: irq: multilevel: the value return from irq_parent_level_3() is wrong
6 participants