2030,6 → 2030,7 |
RADEON_OUTPUT_CSC_BYPASS); |
/* no HPD on analog connectors */ |
radeon_connector->hpd.hpd = RADEON_HPD_NONE; |
connector->polled = DRM_CONNECTOR_POLL_CONNECT; |
connector->interlace_allowed = true; |
connector->doublescan_allowed = true; |
break; |
2279,10 → 2280,8 |
} |
|
if (radeon_connector->hpd.hpd == RADEON_HPD_NONE) { |
if (i2c_bus->valid) { |
connector->polled = DRM_CONNECTOR_POLL_CONNECT | |
DRM_CONNECTOR_POLL_DISCONNECT; |
} |
if (i2c_bus->valid) |
connector->polled = DRM_CONNECTOR_POLL_CONNECT; |
} else |
connector->polled = DRM_CONNECTOR_POLL_HPD; |
|
2358,6 → 2357,7 |
1); |
/* no HPD on analog connectors */ |
radeon_connector->hpd.hpd = RADEON_HPD_NONE; |
connector->polled = DRM_CONNECTOR_POLL_CONNECT; |
connector->interlace_allowed = true; |
connector->doublescan_allowed = true; |
break; |
2442,13 → 2442,10 |
} |
|
if (radeon_connector->hpd.hpd == RADEON_HPD_NONE) { |
if (i2c_bus->valid) { |
connector->polled = DRM_CONNECTOR_POLL_CONNECT | |
DRM_CONNECTOR_POLL_DISCONNECT; |
} |
if (i2c_bus->valid) |
connector->polled = DRM_CONNECTOR_POLL_CONNECT; |
} else |
connector->polled = DRM_CONNECTOR_POLL_HPD; |
|
connector->display_info.subpixel_order = subpixel_order; |
drm_connector_register(connector); |
} |