Re: [BUG] ASoC: amd: ps / soundwire: SDW peripherals unrecoverable after s0i3 on Strix Halo (ACP7.0)
Adnrey Golovko <[email protected]> Wed, 27 May 2026 23:23:48 +0300
| Newsgroups | org.alsa-project.alsa-devel,org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <[email protected]> |
Reproduced with your soundwire.conf (dyndbg=+p for all listed modules).
Kernel 7.1.0-rc3-px13fix, one s2idle cycle.
Key observations from the debug dmesg:
1. Suspend path looks clean:
clock stop prepare done slave:15
SDW1 clock stop successful
AMD_SDW_DEVICE_STATE:0xc
2. On resume, manager re-initializes and attempts slave enumeration:
ACP_SW0_PAD_KEEPER_EN:0x11
initializing enumeration and init completion for Slave 1
initializing enumeration and init completion for Slave 2
initializing enumeration and init completion for Slave 3
AMD_SDW_DEVICE_STATE:0x0
3. Immediately after — IOMMU fault before any PING succeeds:
snd_pci_ps 0000:c4:00.5: AMD-Vi: IO_PAGE_FAULT domain=0x0018
address=0xfffffffffffffffc flags=0x0030
4. PING never detects slaves:
slave_stat:0x1
PING status: 0x1
(repeated 3 times, same value — no slave response)
5. All three peripherals timeout (-110):
rt721-sdca: Initialization not complete, timed out
slave-tas2783 :8: resume: initialization timed out
slave-tas2783 :b: resume: initialization timed out
The IO_PAGE_FAULT at 0xfffffffffffffffc (PCI config returning all-ff)
right after AMD_SDW_DEVICE_STATE transitions to 0x0 suggests ACP is
not fully powered on when the SDW manager starts enumeration.
Full dmesg (10k lines, boot through failed resume) attached.
Kernel Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=221584
Thanks,
Andrey
On 5/22/26 15:54, Adnrey Golovko wrote:
> SoundWire slaves lose firmware after s2idle on AMD ACP7.0 (Strix Halo) —
> TAS2783 cannot resume
>
> ## Summary
>
> On ASUS ProArt PX13 HN7306EAC (AMD Ryzen AI MAX+ 395, Strix Halo)
> with ACP PCI
> rev 0x70 (ACP7.0), entering s2idle for as little as 3.8 seconds
> causes the
> Realtek RT721 SDCA and TI TAS2783 SoundWire peripherals to enter an
> unrecoverable state. After resume, Peripheral status = unattached
> and the
> TAS2783 driver reports error playback without fw download . No
> software-only
> recovery is possible — driver re-bind, PCI hot remove+rescan, and
> module reload
> all fail. Only a full machine reboot restores audio.
>
> Filed because all available fixes in current upstream/-next are
> already applied
> and do not address the root cause.
>
> ## Hardware
>
> DMI: ASUS HN7306EAC, BIOS HN7306EAC.307 (2026-01-27)
> CPU: AMD Ryzen AI MAX+ 395 w/ Radeon 8060S (Strix Halo)
> ACP PCI ID: 1022:15e2 rev 0x70 (sysfs: 0000:c4:00.5)
> ACP driver: snd_pci_ps
> SoundWire link 1: Realtek RT721 SDCA (sdw:0:1:025d:0721:01)
> 2× TI TAS2783 (sdw:0:1:0102:0000:01:8, ...:01:b)
> TAS2783 firmware: /lib/firmware/1714-1-{8,B}.bin (extracted from
> Windows
> driver — ASUS does not ship to linux-firmware
> as of 2026-
> 05)
> ACPI path: \_SB.PCI0.GPPA.ACP.SDWC.SWM1
>
> ## Kernel
>
> Linux 7.1.0-rc3 + 3 backports:
> c368dd5cbd61 soundwire: don't program SDW_SCP_BUSCLOCK_SCALE on
> a unattached
> Peripheral
> 9a0afdd19a01 soundwire: stream: sdw_stream_remove_slave(): Check
> stream is
> valid
> e09bbf11b53f HID: input: delete hid_battery on disconnect
> (unrelated)
>
> git log v7.1-rc3..v7.1-rc4 -- sound/soc/amd drivers/soundwire/ is
> empty.
> broonie/sound#for-next adds sound/soc/amd/acp7x/ (ACP7.D/E/F, rev
> 0x7D-0x7F)
> —
> not applicable to ACP7.0.
>
> ## DSDT / ACPI properties
>
> SWM1 (active link) has:
>
> amd-sdw-power-mode = 0x02
> (AMD_SDW_POWER_OFF_MODE)
> amd-sdw-enable = 1
> amd-sdw-wakeup-enable = 1
> mipi-sdw-clock-stop-mode0-supported = 1
> mipi-sdw-clock-stop-mode1-supported = 0
>
> No _PS0 / _PS3 / _PR0 / _PR3 methods for \_SB.PCI0.GPPA.ACP.SDWC
> or its
> SWM0 / SWM1 children, no _RST method.
>
> With power_mode_mask = AMD_SDW_POWER_OFF_MODE ,
> drivers/soundwire/amd_manager.c
> correctly takes the full deinit/init path: amd_deinit_sdw_manager() on
> suspend,
> sdw_clear_slave_status(SDW_UNATTACH_REQUEST_MASTER_RESET) +
> amd_sdw_clk_init_ctrl +
> amd_init_sdw_manager + amd_enable_sdw_manager +
> amd_sdw_set_frameshape on
> resume.
> snd_acp70_resume() in sound/soc/amd/ps/ps-common.c correctly
> takes the slow
> path ( acp_hw_init + pad-keeper restore) because sdw_en_stat is
> cleared
> during
> suspend by amd_deinit_sdw_manager . So the driver-level resume code
> paths are
> exercised correctly. The failure is at a lower level.
>
> ## Reproducer
>
> # Cold boot, audio works.
> $ aplay -l | grep amdsoundwire
> card 1: amdsoundwire ... SDW1-PIN1-PLAYBACK-SmartAmp multicodec-2 []
> $ speaker-test -D plughw:1,2 -c2 # → works
>
> # One s2idle cycle:
> $ systemctl suspend
> # (3.8 sec residency in s0i3, /sys/kernel/debug/amd_pmc/s0ix_stats
> confirms)
> # (woken by i2c-ASCF1A03:00 touchpad wake event, but issue
> reproduces with
> # any wake source including RTC alarm)
>
> # After resume:
> $ speaker-test -D plughw:1,2 -c2
> Setting of hwparams failed: Invalid argument
>
> ## Evidence — kernel trace
>
> /sys/power/suspend_stats :
>
> last_failed_dev = sdw:0:1:0102:0000:01:b
> last_failed_step = resume
> last_hw_sleep = 3825561 (µs)
>
> journalctl -k around suspend/resume:
>
> PM: suspend entry (s2idle)
> Freezing user space processes completed
> printk: Suspending console(s)
> ACPI: EC: interrupt blocked
> ACPI: EC: interrupt unblocked
> slave-tas2783 sdw:0:1:0102:0000:01:8: PM: dpm_run_callback():
> acpi_subsys_resume returns -110
> slave-tas2783 sdw:0:1:0102:0000:01:8: PM: failed to resume: error
> -110
> slave-tas2783 sdw:0:1:0102:0000:01:b: PM: dpm_run_callback():
> acpi_subsys_resume returns -110
> slave-tas2783 sdw:0:1:0102:0000:01:b: PM: failed to resume: error
> -110
> PM: suspend exit
> snd_pci_ps 0000:c4:00.5: AMD-Vi: Event logged [IO_PAGE_FAULT
> domain=0x0018 address=0xfffffffffffffffc flags=0x0030]
>
> The 0xfffffffffffffffc IOMMU fault address is the sentinel
> returned when PCI
> config reads return 0xff..ff , i.e., ACP is in an inaccessible
> state at the
> moment of DMA.
>
> Detailed resume-path trace (excerpts):
>
> amd_sdw_manager amd_sdw_manager.1: SCP_addrpage ignored for Slave 1
> soundwire sdw-master-0-1: trf on Slave 1 failed:-5 write addr 8089
> count 0
> amd_sdw amd_sdw: ASoC: PRE_PMD: tas2783-2 FU21 event failed: -5
> amd_sdw_manager amd_sdw_manager.1: SCP_addrpage ignored for Slave 2
> soundwire sdw-master-0-1: trf on Slave 2 failed:-5 write addr 8089
> count 0
> rt721-sdca sdw:0:1:025d:0721:01: Initialization not complete,
> timed out
> amd_sdw_manager amd_sdw_manager.1: slave_stat:0x1
> soundwire sdw-master-0-1: PING status: 0x1
> amd_sdw_manager amd_sdw_manager.1: SDW1 clock stop successful
> amd_sdw_manager amd_sdw_manager.1: AMD_SDW_DEVICE_STATE:0xc
> amd_sdw_manager amd_sdw_manager.1: mclk 24000000 max 12000000 row
> 50 col 10
> frame_rate:48000
> amd_sdw_manager amd_sdw_manager.1: AMD_SDW_DEVICE_STATE:0x0
> snd_pci_ps 0000:c4:00.5: AMD-Vi: Event logged [IO_PAGE_FAULT ...
> 0xfffffffffffffffc ...]
> slave-tas2783 sdw:0:1:0102:0000:01:8: resume: initialization timed
> out
> soundwire sdw-master-0-1: PING status: 0x1
>
> Note PING status: 0x1 — the SoundWire PING-frame status returns
> the same low
> value before and after the manager attempts to re-enumerate.
> Peripherals are
> not responding on the wire even though clock is running.
>
> Steady-state symptoms after the resume path completes (slave drivers
> loaded,
> codec link tries to prepare PCM):
>
> slave-tas2783 sdw:0:1:0102:0000:01:8: Peripheral status = unattached
> slave-tas2783 sdw:0:1:0102:0000:01:8: error playback without fw
> download
> slave-tas2783 sdw:0:1:0102:0000:01:8: ASoC error (-22): at
> snd_soc_dai_hw_params()
> soundwire sdw-master-0-1: Program transport params failed: -61
> amd_sdw_manager amd_sdw_manager.1: command is ignored for Slave 2
>
> command is ignored for Slave N from amd_sdw_fill_msg_resp()
> indicates the
> SoundWire bus sees no ACK for any peripheral command — the
> peripherals are not
> responding on the wire.
>
> The error playback without fw download from tas2783-sdw.c is the
> giveaway —
> the TAS2783 driver explicitly knows its firmware blob is no longer
> loaded.
> During cold boot the firmware is downloaded after slave attach;
> after s0i3, the
> slave never reaches attached state, so the firmware download path is
> never
> re-entered.
>
> ## Recovery attempts — ALL FAIL
>
> Attempt │Result
> ───────────────────────────────────────┼────────────────────────────────────────
>
> Stop PipeWire, rmmod snd_soc_tas2783_…│ EBUSY — kernel ALSA-SOC
> retry loop ho…
> echo 0000:c4:00.5 > /sys/bus/pci/driv…│Probe replays cleanly (
> probe complete …
> PCIe Function-Level Reset ( /sys/.../r…│File does not exist — ACP
> does not adve…
> echo 1 > /sys/bus/pci/devices/0000:c4…│Same as unbind+bind — slaves
> enumerate …
> pm-utils system-sleep hook running the…│Same
> BIOS update 305 → 307 │No change
>
> This is consistent with the underlying SMU behaviour on Strix Halo
> s0i3:
> the ACP power island is power-gated, peripherals connected to the
> SoundWire
> pads lose state including firmware. There is no software path from
> the OS
> to re-power the slave chips short of a full machine reboot.
>
> ## What I think the bug is
>
> Either (a) the AMD SMU should hold the ACP power island powered
> during s0i3
> when SoundWire link is active and peripherals require firmware (BIOS
> or SMU
> firmware change), or (b) the kernel needs an explicit recovery path
> that:
>
> 1. Detects in snd_acp70_resume() that ACP was actually power-gated
> (e.g.
> by reading a sentinel register that survives only across
> non-power-gated
> suspend).
> 2. If power-gated, performs a full peripheral-chip reset (some
> platform-specific
> GPIO toggle? secondary bus reset on the ACP's PCIe link?) before the
> SDW
> manager attempts to re-enumerate.
> 3. Triggers each slave driver's firmware-download path on resume.
>
> I cannot find any GPIO under \_SB.PCI0.GPPA.ACP in DSDT that would
> let the
> kernel toggle slave chip power. Is there an SMU command available via
> amd_pmc that would force a re-power of the ACP island? Or is this
> a BIOS
> deficiency on this specific HN7306EAC firmware?
>
> ## Workaround currently used
>
> suspend is disabled in GNOME. hibernate (S4) works because it
> goes through
> a full cold-boot path.
>
> ## Asks
>
> 1. Is there a known software path to recover SoundWire peripherals
> after
> ACP power-gate that I missed?
> 2. If not — would AMD consider adding either a full ACP island re-power
> sequence in snd_acp70_resume() or a peripheral-reset hook that
> slave drivers can call from their resume path?
> 3. Should ASUS BIOS be updated to either advertise _RST for SDW nodes
> or prevent SMU from power-gating ACP during s0i3 when SDW is active?
> (Happy to file with ASUS Linux team if you can confirm direction.)
>
> I have full DSDT/SSDT decode, complete dmesg traces, and a reproducer
> environment if more data is helpful. Source tree with all backports at
> https://github.com/... (will set up on request).
>
> Tested on 7.1.0-rc3 + backports above. Confirmed same failure on
> stock
> 7.1.0-070100rc3-generic from kernel.ubuntu.com/mainline/v7.1-rc3/ .
>
> Thanks,
> Andrey Golovko
dmesg-excerpt-suspend-resume.txt
(text/plain, 10.9 KB)
May 27 22:59:37 asus-px kernel: PM: suspend entry (s2idle) May 27 22:59:37 asus-px kernel: Filesystems sync: 0.051 seconds May 27 23:00:10 asus-px kernel: Freezing user space processes May 27 23:00:10 asus-px kernel: Freezing user space processes completed (elapsed 0.001 seconds) May 27 23:00:10 asus-px kernel: OOM killer disabled. May 27 23:00:10 asus-px kernel: Freezing remaining freezable tasks May 27 23:00:10 asus-px kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds) May 27 23:00:10 asus-px kernel: printk: Suspending console(s) (use no_console_suspend to debug) May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-0: SoundWire manager 0 is disabled, ignoring May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: clock stop prepare done slave:15 May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: SDW1 clock stop successful May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: AMD_SDW_DEVICE_STATE:0xc May 27 23:00:10 asus-px kernel: ACPI: EC: interrupt blocked May 27 23:00:10 asus-px kernel: ACPI: EC: interrupt unblocked May 27 23:00:10 asus-px kernel: ACPI: button: The lid device is not compliant to SW_LID. May 27 23:00:10 asus-px kernel: snd_pci_ps 0000:c4:00.5: ACP_SW0_PAD_KEEPER_EN:0x11 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: [drm] PCIE GART of 512M enabled (table at 0x0000008000300000). May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: SMU is resuming... May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: SMU is resumed successfully! May 27 23:00:10 asus-px kernel: nvme nvme0: 32/0/0 default/read/poll queues May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring gfx_0.0.0 uses VM inv eng 0 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.2.0 uses VM inv eng 6 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.3.0 uses VM inv eng 7 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.0.1 uses VM inv eng 8 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.1.1 uses VM inv eng 9 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.2.1 uses VM inv eng 10 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring comp_1.3.1 uses VM inv eng 11 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring sdma0 uses VM inv eng 12 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring vcn_unified_0 uses VM inv eng 0 on hub 8 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring vcn_unified_1 uses VM inv eng 1 on hub 8 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring jpeg_dec_0 uses VM inv eng 4 on hub 8 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring jpeg_dec_1 uses VM inv eng 6 on hub 8 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring mes_kiq_3.1.0 uses VM inv eng 13 on hub 0 May 27 23:00:10 asus-px kernel: amdgpu 0000:c4:00.0: ring vpe uses VM inv eng 7 on hub 8 May 27 23:00:10 asus-px kernel: xhci_hcd 0000:c4:00.4: xHCI host not responding to stop endpoint command May 27 23:00:10 asus-px kernel: xhci_hcd 0000:c4:00.4: xHCI host controller not responding, assume dead May 27 23:00:10 asus-px kernel: xhci_hcd 0000:c4:00.4: HC died; cleaning up May 27 23:00:10 asus-px kernel: usb 1-1: PM: dpm_run_callback(): usb_dev_resume returns -22 May 27 23:00:10 asus-px kernel: usb 1-1: PM: failed to resume async: error -22 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: initializing enumeration and init completion for Slave 1 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: Peripheral status = unattached May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: initializing enumeration and init completion for Slave 2 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Peripheral status = unattached May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: initializing enumeration and init completion for Slave 3 May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: mclk 24000000 max 12000000 row 50 col 10 frame_rate:48000 May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: AMD_SDW_DEVICE_STATE:0x0 May 27 23:00:10 asus-px kernel: snd_pci_ps 0000:c4:00.5: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0018 address=0xfffffffffffffffc flags=0x0030] May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Initialization not complete, timed out May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: slave_stat:0x1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: PING status: 0x1 May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: PM: dpm_run_callback(): acpi_subsys_resume returns -110 May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: PM: failed to resume: error -110 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: resume: initialization timed out May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: slave_stat:0x1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: PING status: 0x1 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: PM: dpm_run_callback(): acpi_subsys_resume returns -110 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: PM: failed to resume: error -110 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: resume: initialization timed out May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: slave_stat:0x1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: PING status: 0x1 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: PM: dpm_run_callback(): acpi_subsys_resume returns -110 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: PM: failed to resume: error -110 May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: Scheduling resume work May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: starting resume work May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: resume work completed May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: SCP_addrpage ignored for Slave 1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: trf on Slave 1 failed:-5 write addr 8089 count 0 May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: POST_PMU: tas2783-2 FU21 event failed: -5 May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: SCP_addrpage ignored for Slave 1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: trf on Slave 1 failed:-5 write addr 8109 count 0 May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: POST_PMU: tas2783-2 FU23 event failed: -5 May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: SCP_addrpage ignored for Slave 2 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: trf on Slave 2 failed:-5 write addr 8089 count 0 May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: POST_PMU: tas2783-1 FU21 event failed: -5 May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: SCP_addrpage ignored for Slave 2 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: trf on Slave 2 failed:-5 write addr 8109 count 0 May 27 23:00:10 asus-px kernel: amd_sdw amd_sdw: ASoC: POST_PMU: tas2783-1 FU23 event failed: -5 May 27 23:00:10 asus-px kernel: OOM killer enabled. May 27 23:00:10 asus-px kernel: Restarting tasks: Starting May 27 23:00:10 asus-px kernel: usb 1-1: USB disconnect, device number 2 May 27 23:00:10 asus-px kernel: Restarting tasks: Done May 27 23:00:10 asus-px kernel: efivarfs: resyncing variable state May 27 23:00:10 asus-px kernel: efivarfs: finished resyncing variable state May 27 23:00:10 asus-px kernel: random: crng reseeded on system resumption May 27 23:00:10 asus-px kernel: PM: suspend exit May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: command is ignored for Slave 2 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: DPN_PortCtrl register write failed for port 1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: Program transport params failed: -61 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: Program params failed: -61 May 27 23:00:10 asus-px kernel: SDW1-PIN1-PLAYBACK-SmartAmp: ASoC error (-61): at snd_soc_link_prepare() on SDW1-PIN1-PLAYBACK-SmartAmp May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: amd_sdw_manager amd_sdw_manager.1: command is ignored for Slave 2 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: DPN_PortCtrl register write failed for port 1 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: Program transport params failed: -61 May 27 23:00:10 asus-px kernel: soundwire sdw-master-0-1: Program params failed: -61 May 27 23:00:10 asus-px kernel: SDW1-PIN1-PLAYBACK-SmartAmp: ASoC error (-61): at snd_soc_link_prepare() on SDW1-PIN1-PLAYBACK-SmartAmp May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: rt721-sdca sdw:0:1:025d:0721:01: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000 May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:8: Not enumerated, skip programming BUSCLOCK_SCALE May 27 23:00:10 asus-px kernel: slave-tas2783 sdw:0:1:0102:0000:01:b: Configured bus base 2, scale 2, mclk 24000000, curr_freq 12000000
journalctl-debug-suspend.txt
(text/plain, 721.4 KB) - not displayed