Re: [BUG] ASUS ProArt PX13 HN7306WU: amd_pmc s2idle S0ix corrupts AMD 1022:150b root port, NVIDIA dGPU returns header type 7f

From: Joyful Lee

Date: Fri Apr 03 2026 - 10:13:25 EST


On Fri, Apr 3, 2026 at 9:23 AM Mario Limonciello
<mario.limonciello@xxxxxxx> wrote:
> To your questions in the original post (again sorry for the original
> knee jerk reaction):

No worries. You are right to be skeptical.

> 1) Yes semantics of how AMD-PMC works are correct for this platform.
> There are lots of other Strix designs that do everything correctly.
> 2) Yes; there are FW dependencies that are design specific.
> 3) There are no quirks for working around this bug you've found right now.
>
> I believe this issue you're seeing is likely a platform firmware bug.
> Whether it's AGESA or it's ASUS firmware is unclear right now.
>
> I have not seen this specific symptom you mention on other systems
> (including AMD reference systems) so I am /leaning/ more on ASUS firmware.
>
> I notice that the BIOS you have from ASUS is quite old:
>
> > bios_date| 03/18/2025
>
> Any chance there is a BIOS update available?
> Unfortunately ASUS doesn't always make flashing in Linux easy, but
> hopefully you can find a way to flash the update if one is available.

A firmware issue is what I was afraid of. That 2025 BIOS version 316 is
the latest release for this device. I'll reach out to ASUS to see if
they have an unreleased version they can send me, but I'm not
optimistic. I'm still in the return period so I'm feeling a sense of
urgency to either fix this or move on, but I'd rather try to get it
working because it's a nice little laptop aside from this issue.

Your first idea that the kernel could be racing the firmware prompted me
to try a few timing hacks--really just shots in the dark like inserting
a 2s delay immediately after resume prior to the kernel touching the
devices--but no luck. While I'm waiting for ASUS, I'm happy to try any
other ideas you got.