Hi,
With Mark's for-next tree and v5.7-rc1 I get these really bad errors
with the Atom/SST driver on a Baytrail device - found by accident while
trying to validate UCM changes.
[ 9.741953] intel_sst_acpi 80860F28:00: FW Version 01.0c.00.01
[ 9.832992] intel_sst_acpi 80860F28:00: FW sent error response 0x40034
[ 9.833019] intel_sst_acpi 80860F28:00: FW alloc failed ret -4
[ 9.833028] intel_sst_acpi 80860F28:00: sst_get_stream returned err -5
[ 9.833033] sst-mfld-platform sst-mfld-platform: ASoC: DAI prepare
error: -5
[ 9.833037] Baytrail Audio Port: ASoC: prepare FE Baytrail Audio
Port failed
[ 9.853942] intel_sst_acpi 80860F28:00: FW sent error response 0x40034
[ 9.853974] intel_sst_acpi 80860F28:00: FW alloc failed ret -4
[ 9.853984] intel_sst_acpi 80860F28:00: sst_get_stream returned err -5
[ 9.853990] sst-mfld-platform sst-mfld-platform: ASoC: DAI prepare
error: -5
[ 9.853994] Baytrail Audio Port: ASoC: prepare FE Baytrail Audio
Port failed
Trying to bisect, the errors change at some point:
[c77b8317ee3ab43634421afb73fdb1ea253d3d47] ASoC: mediatek:
mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out
[ 9.387540] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for Headset Playback
[ 9.387551] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for media1_in
[ 9.387556] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for media0_out mix 0
[ 9.387561] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for media0_out
[ 9.387566] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for pcm0_in
[ 9.387570] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for modem_out mix 0
[ 9.387575] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for modem_out
[ 9.387580] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for codec_out0 mix 0
[ 9.387584] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE
for codec_out0
And then from
[5d3c644773925c3568617435e42a9404a114c428] drm/mediatek: support HDMI
jack status reporting to v5.6-rc1 I get those time outs...
[ 21.031638] intel_sst_acpi 80860F28:00: Wait timed-out condition:0x0,
msg_id:0x1 fw_state 0x3
[ 21.031661] intel_sst_acpi 80860F28:00: fw returned err -16
[ 21.031692] sst-mfld-platform sst-mfld-platform: ASoC: PRE_PMD:
pcm0_in event failed: -16
Both 5.5 and 5.6 work though, as if we are missing a set of
dependencies? I am running out of time this evening, but I'd be good to
see if anyone else reproduces my findings.
Thanks
-Pierre