diff --git a/sys/dev/drm/radeon/evergreen_hdmi.c b/sys/dev/drm/radeon/evergreen_hdmi.c --- a/sys/dev/drm/radeon/evergreen_hdmi.c +++ b/sys/dev/drm/radeon/evergreen_hdmi.c @@ -341,6 +341,8 @@ struct radeon_device *rdev = dev->dev_private; struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); uint32_t val; + if (!connector) + return; val = RREG32(HDMI_CONTROL + offset); val &= ~HDMI_DEEP_COLOR_ENABLE;