I've been trying to get audio to go through my rx580's displayport or hdmi connection with no luck so far. I've tried updating to the 4.15 kernels and enabling the amdgpu dc and it still will not output. In pavucontrol, it lists the card as 'Ellesmere [Radeon RX 580]' but all the profiles are marked as 'unplugged'. And yes, I have verified that it is not muted
this is my kernel config
here's the output of pacmd list-cards
I have also got "amdgpu.dc=1 amdgpu.audio=1" in my GRUB_CMDLINE_LINUX. I have tried building all the amdgpu and sound drivers into the kernel and as modules and either way gives the same result.
I feel like I'm missing something really simple here since I can't find anyone else with this problem on google. Any help is much appreciated.