Idle power consumption too high with mulitiple monitors
Idle power consumption on the RX 580 is very high when using more than one monitor (30W) compared to just 7W with one monitor. This scaling is not linear, ( 1 Monitor => 7 W, 2 Monitors => 27W, 3 Monitors => 27W, 4 Monitors => 30W) which is why I believe this is a bug. I believe this happens because MCLK idles at 300MHz with one monitor but 2000MHz with multiple monitors. For comparison, video playback on a single monitor consumes about 10W.
I've tested this on archlinux (kernel version 5.15.5, xf86-video-amdgpu version 21.0.0-2) with Xorg and Wayland