Ended up downgrading the LTS kernel, it had another update today, and Bluetooth still doesn’t work.
Using 6.18.29-1-lts now.
I removed pcie_aspm=off from the kernel options. Added amdgpu.pcie_gen_cap=0x40000 to the kernel options, but might have been working fine, in modprobe.d/.
For some reason, dmesg says “2.000 Gb/s available PCIe bandwidth”.
But lspci -s 67:00.0 -vvv says:
LnkSta: Speed 16GT/s, Width x16
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Well, guess ASPM is still disabled, maybe because of amdgpu.runpm=0.
ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
Well, guess the laptop doesn’t support it. Or I disabled it in bios.