[PATCH 0/2] ASoC: SOF: Intel: hda/mtl: Handle powered on DSP on boot

Peter Ujfalusi <[email protected]> Thu, 30 Jul 2026 15:28:55 +0300
Newsgroups org.kernel.vger.linux-sound
Message-ID <[email protected]>
Hi,

It is expected that the DSP is in power down state when the firmware boot
is attempted.
If the DSP for any reason was left powered up then the DSP boot will
fail since the ROM boot sequence might not be able to run.

Make sure that the DSP is off before proceeding to boot it up.

We have seen reports that for some undetermined reasons the DSP was on
during system boot and this caused firmware boot failure as the DSP
cannot be booted up - it was already in booted up state.

Regards,
Peter
--
Peter Ujfalusi (2):
  ASoC: SOF: Intel: hda: Power down DSP if it is left enabled in
    pre_fw_run()
  ASoC: SOF: Intel: mtl: Power down DSP if it is left enabled in
    pre_fw_run()

 sound/soc/sof/intel/hda.c | 14 ++++++++++++++
 sound/soc/sof/intel/mtl.c | 23 +++++++++++++++++++++++
 2 files changed, 37 insertions(+)

-- 
2.55.0