platforms/drm: Fix dpms mode handling
Currently, DrmOutput::isDpmsEnabled() and DrmPipeline::m_mode.active can get out of sync, which can lead to issues where some outputs are not turned on.
Currently, DrmOutput::isDpmsEnabled() and DrmPipeline::m_mode.active can get out of sync, which can lead to issues where some outputs are not turned on.