Skip to content

[Backport v4.4-branch] dts: arm: stm32wba: add interrupts for bt_hci_wba and ieee802154 nodes#108220

Closed
github-actions[bot] wants to merge 4 commits into
v4.4-branchfrom
backport-107832-to-v4.4-branch
Closed

[Backport v4.4-branch] dts: arm: stm32wba: add interrupts for bt_hci_wba and ieee802154 nodes#108220
github-actions[bot] wants to merge 4 commits into
v4.4-branchfrom
backport-107832-to-v4.4-branch

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Apr 29, 2026

Backport 49337c6~4..49337c6 from #107832.

Fixes: #108246

Original PR description:


This PR adds 'radio' and 'radio-sw-low' interrupts properties in the bt_hci_wba and ieee802154 nodes for STM32WBAx.
These interrupts properties are used during radio IRQ management.
The 'radio" interrupt is mapped on the dedicated RADIO IRQ while the 'radio-sw-low' interrupt is mapped on an available IRQ (HASH IRQ by default).

This PR is implemented to fix issue observed during compilation based on bluetooth or ieee802154 protocols on STM32WBA55 soc due to CONFIG_NUM_IRQS uncompliant with wireless radio use on STM32WBA55

FYI : @asm5878 , @erwango , @etienne-lms

Add interrupt-parent and interrupt-names into the
bt_hci_wba and ieee802154 nodes.

Signed-off-by: Vincent Tardy <vincent.tardy@st.com>
(cherry picked from commit 7dc5a0f)
Define IRQs numbers for bt_hci_wba and ieee802154 nodes.
The IRQs are the same for both nodes.

Signed-off-by: Vincent Tardy <vincent.tardy@st.com>
(cherry picked from commit 4028255)
Add radio interrupt and radio SW Low interrupt for
the nucleo wba board.
The radio SW Low interrupt is mapped on the unused
HASH interrupt. In case of HASH interrupt is used,
this setting shall be changed.

Signed-off-by: Vincent Tardy <vincent.tardy@st.com>
(cherry picked from commit 7910e27)
…odes

Use the interrupts properties from bt and ieee802154 nodes.

Signed-off-by: Vincent Tardy <vincent.tardy@st.com>
(cherry picked from commit 49337c6)
@github-actions github-actions Bot added the Backport Backport PR and backport failure issues label Apr 29, 2026
@github-project-automation github-project-automation Bot moved this to To do in Backports Apr 29, 2026
@github-project-automation github-project-automation Bot moved this from To do to Done in Backports Apr 30, 2026
@MaureenHelm MaureenHelm reopened this Apr 30, 2026
@github-project-automation github-project-automation Bot moved this from Done to Needs more info in Backports Apr 30, 2026
@sonarqubecloud
Copy link
Copy Markdown

@etienne-lms
Copy link
Copy Markdown
Contributor

I've added a Issue reference (#108246).

@etienne-lms etienne-lms linked an issue Apr 30, 2026 that may be closed by this pull request
1 task
@MaureenHelm MaureenHelm added this to the v4.4.1 milestone May 5, 2026
@MaureenHelm
Copy link
Copy Markdown
Member

@etienne-lms could you please add your +1 review?

Comment on lines +188 to +193
&bt_hci_wba {
/* Use HASH IRQ to allocate Radio SW Low Process (Warning HASH is not used) */
interrupts = <60 0>, <55 14>;
interrupt-names = "radio", "radio-sw-low";
};

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.

Bluetooth, or radio in general, is not supported on WBA2 in Zephyr v4.4. This information may be misleading.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@vtardy-st Can you update this branch ?

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.

@HoZHel :should I create new commit including the remove of this part of code or rework the commit including this change ?

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.

I prefer the latter, and I also suggest disabling the node with a proper comment.
You can also mention this change in the PR description as it differs from the original PR.

Comment on lines +73 to +80

bt_hci_wba: bt_hci_wba {
interrupts = <60 0>;
};

ieee802154: ieee802154 {
interrupts = <60 0>;
};
Copy link
Copy Markdown
Contributor

@HoZHel HoZHel May 27, 2026

Choose a reason for hiding this comment

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

Please, see above comment.

@erwango
Copy link
Copy Markdown
Member

erwango commented Jun 2, 2026

Closed in favor of #110341

@erwango erwango closed this Jun 2, 2026
@github-project-automation github-project-automation Bot moved this from Needs more info to Done in Backports Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Boards/SoCs Backport Backport PR and backport failure issues platform: STM32 ST Micro STM32

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

stm32wba with BT/IEEE802154 fail to build

7 participants