diff --git a/drivers/gpu/drm/bridge/sec-dsim.c b/drivers/gpu/drm/bridge/sec-dsim.c index fc9ca98f6ef71..f4ab43aaa879c 100644 --- a/drivers/gpu/drm/bridge/sec-dsim.c +++ b/drivers/gpu/drm/bridge/sec-dsim.c @@ -2056,6 +2056,12 @@ int sec_mipi_dsim_bind(struct device *dev, struct device *master, void *data, /* TODO */ connector->dpms = DRM_MODE_DPMS_OFF; + ret = drm_connector_set_orientation_from_panel(connector, dsim->panel); + if (ret) { + dev_err(dev, "Unable to set orientation: %d\n", ret); + goto cleanup_connector; + } + ret = drm_connector_attach_encoder(connector, encoder); if (ret) goto cleanup_connector;