[PATCH 0/2] ASoC: Add flag to ignore 0Hz sysclk requests

Sheetal
2026-03-17T09:49:43Z

Commit 2458adb8f92a ("SoC: simple-card-utils: set 0Hz to sysclk
when shutdown") introduced 0Hz sysclk requests during stream
shutdown. On Tegra platforms, clocks such as AUD_MCLK have a
minimum allowed frequency, so passing 0Hz results in Boot and
Power Management Processor (BPMP) clock controller errors.

This series adds an ignore_zero_sysclk flag to simple-card-utils
so that platform drivers can opt out of these 0Hz requests, and
enables it for the Tegra audio graph card.

Sheetal (2):
ASoC: simple-card-utils: add ignore_zero_sysclk flag
ASoC: tegra: enable ignore_zero_sysclk for Tegra

include/sound/simple_card_utils.h | 1 +
sound/soc/generic/simple-card-utils.c | 6 ++++--
sound/soc/tegra/tegra_audio_graph_card.c | 1 +
3 files changed, 6 insertions(+), 2 deletions(-)

--
2.17.1