Skip to content

{bp-19442} arch/stm32: improve dependencies in Kconfig - #19716

Merged
xiaoxiang781216 merged 6 commits into
apache:releases/13.0from
jerpelea:bp-19442
Aug 6, 2026
Merged

{bp-19442} arch/stm32: improve dependencies in Kconfig#19716
xiaoxiang781216 merged 6 commits into
apache:releases/13.0from
jerpelea:bp-19442

Conversation

@jerpelea

@jerpelea jerpelea commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

arch/arm/stm32: STM32_SDIO depend on SCHED_HPWORK
arch/arm/stm32: STM32 I2S depend on AUDIO and SCHED_WORKQUEUE
arch/arm/stm32: SDMMC1/2 depends on SCHED_HPWORK

Includes
#19382
#19383
#19395

Impact

RELEASE

Testing

CI

The H5 DTS driver registers with the sensor framework (sensor_register),
so it requires SENSORS.

Signed-off-by: raiden00pl <raiden00@railab.me>
Enabling STM32_FOC without MOTOR_FOC failed to build with
"unknown type name 'foc_current_t'". Add the dependency on MOTOR_FOC.

Signed-off-by: raiden00pl <raiden00@railab.me>
STM32_ETHMAC selects NETDEVICES, but NETDEVICES depends on NET. Enabling
ETHMAC without NET produced an invalid Kconfig

Signed-off-by: raiden00pl <raiden00@railab.me>
STM32_SDIO depend on SCHED_HPWORK

Signed-off-by: raiden00pl <raiden00@railab.me>
STM32 I2S depend on AUDIO and SCHED_WORKQUEUE

Signed-off-by: raiden00pl <raiden00@railab.me>
STM32 SDMMC driver depends on  CONFIG_SCHED_HPWORK

Signed-off-by: raiden00pl <raiden00@railab.me>
@jerpelea
jerpelea requested a review from raiden00pl as a code owner August 6, 2026 11:07
@github-actions github-actions Bot added Arch: arm Issues related to ARM (32-bit) architecture Size: S The size of the change in this PR is small labels Aug 6, 2026
@jerpelea

jerpelea commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

@xiaoxiang781216 @cederom @linguini1 @acassis please merge as is

@xiaoxiang781216
xiaoxiang781216 merged commit e4875dc into apache:releases/13.0 Aug 6, 2026
20 of 26 checks passed
@jerpelea
jerpelea deleted the bp-19442 branch August 6, 2026 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: arm Issues related to ARM (32-bit) architecture Size: S The size of the change in this PR is small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants