Lines Matching refs:panel

157 	if (!msm_dsi->panel) {  in dsi_mgr_connector_detect()
158 msm_dsi->panel = msm_dsi_host_get_panel(msm_dsi->host, in dsi_mgr_connector_detect()
166 if (!msm_dsi->panel && IS_DUAL_DSI() && in dsi_mgr_connector_detect()
168 msm_dsi->panel = msm_dsi_host_get_panel( in dsi_mgr_connector_detect()
171 if (msm_dsi->panel && IS_DUAL_DSI()) in dsi_mgr_connector_detect()
178 if (msm_dsi->panel && IS_DUAL_DSI() && in dsi_mgr_connector_detect()
179 other_dsi && other_dsi->panel) { in dsi_mgr_connector_detect()
195 return msm_dsi->panel ? connector_status_connected : in dsi_mgr_connector_detect()
271 struct drm_panel *panel = msm_dsi->panel; in dsi_mgr_connector_get_modes() local
274 if (!panel) in dsi_mgr_connector_get_modes()
282 drm_panel_attach(panel, connector); in dsi_mgr_connector_get_modes()
283 num = drm_panel_get_modes(panel); in dsi_mgr_connector_get_modes()
284 drm_panel_detach(panel); in dsi_mgr_connector_get_modes()
342 struct drm_panel *panel = msm_dsi->panel; in dsi_mgr_bridge_pre_enable() local
369 if (panel) { in dsi_mgr_bridge_pre_enable()
370 ret = drm_panel_prepare(panel); in dsi_mgr_bridge_pre_enable()
392 if (panel) { in dsi_mgr_bridge_pre_enable()
393 ret = drm_panel_enable(panel); in dsi_mgr_bridge_pre_enable()
409 if (panel) in dsi_mgr_bridge_pre_enable()
410 drm_panel_unprepare(panel); in dsi_mgr_bridge_pre_enable()
436 struct drm_panel *panel = msm_dsi->panel; in dsi_mgr_bridge_post_disable() local
446 if (panel) { in dsi_mgr_bridge_post_disable()
447 ret = drm_panel_disable(panel); in dsi_mgr_bridge_post_disable()
463 if (panel) { in dsi_mgr_bridge_post_disable()
464 ret = drm_panel_unprepare(panel); in dsi_mgr_bridge_post_disable()