Skip to content

Commit e20025c

Browse files
committed
drm: apple: Switch link status to BAD if power on fails
Signed-off-by: Janne Grunau <[email protected]>
1 parent 488f839 commit e20025c

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

drivers/gpu/drm/apple/iomfb_template.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -829,6 +829,11 @@ void DCP_FW_NAME(iomfb_poweron)(struct apple_dcp *dcp)
829829

830830
if (ret == 0)
831831
dev_warn(dcp->dev, "wait for power timed out\n");
832+
else if (ret > 0)
833+
dev_info(dcp->dev, "dcp_set_power_state_req returned, %d ms remaining\n", jiffies_to_msecs(ret));
834+
if (ret <= 0)
835+
drm_connector_set_link_status_property(&dcp->connector->base,
836+
DRM_MODE_LINK_STATUS_BAD);
832837

833838
kref_put(&cookie->refcount, release_wait_cookie);;
834839

0 commit comments

Comments
 (0)