Beelink SER9 (HX 370 / Radeon 890M) fails to bring up display
Brief summary of the problem:
On a new Beelink SER9 Ryzen AI HX 370 PC I am unable to get display output after the amdgpu module has loaded. lspci shows no "VGA compatible controller". [drm] in dmesg (attached) gets to "DMUB hardware initialized" as its final message (never reporting "Initialized amdgpu" as I see on my 8845HS/780M machine).
This machine is running the latest linux-git and linux-firmware-git.
Hardware description:
- CPU: AMD Ryzen AI 9 HX 370 w/ Radeon 890M
- GPU: *-display
description: Display controller product: Strix [Radeon 880M / 890M] [1002:150E] vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002] physical id: 0 bus info: pci@0000:64:00.0 version: c1 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi msix bus_master cap_list configuration: driver=amdgpu latency=0 resources: iomemory:780-77f irq:99 memory:7800000000-780fffffff memory:dc000000-dc1fffff ioport:e000(size=256) memory:dc400000-dc47ffff - System Memory: 32 GB
- Display(s): Any
- Type of Display Connection: HDMI/USB-C
System information:
- Distro name and Version: Arch Linux (latest) + linux-git
- Kernel version: Linux gila 6.12.0-rc5-1-git-00308-g3e5e6c9900c3 #2 SMP PREEMPT_DYNAMIC Sun, 03 Nov 2024 15:18:15 +0000 x86_64 GNU/Linux
- Custom kernel: Kernel from linux-git
- AMD official driver version: N/A
How to reproduce the issue:
On bootup, I see text output until the amdgpu module loads and then the screen goes black. I can still SSH in.