Lines Matching refs:panel
59 struct drm_panel *panel; member
98 if (imx_ldb_ch->panel && imx_ldb_ch->panel->funcs && in imx_ldb_connector_get_modes()
99 imx_ldb_ch->panel->funcs->get_modes) { in imx_ldb_connector_get_modes()
102 num_modes = imx_ldb_ch->panel->funcs->get_modes(imx_ldb_ch->panel); in imx_ldb_connector_get_modes()
220 drm_panel_prepare(imx_ldb_ch->panel); in imx_ldb_encoder_commit()
256 drm_panel_enable(imx_ldb_ch->panel); in imx_ldb_encoder_commit()
322 drm_panel_disable(imx_ldb_ch->panel); in imx_ldb_encoder_disable()
358 drm_panel_unprepare(imx_ldb_ch->panel); in imx_ldb_encoder_disable()
432 if (imx_ldb_ch->panel) in imx_ldb_register()
433 drm_panel_attach(imx_ldb_ch->panel, &imx_ldb_ch->connector); in imx_ldb_register()
594 channel->panel = of_drm_find_panel(remote); in imx_ldb_bind()
597 if (!channel->panel) { in imx_ldb_bind()
609 } else if (!channel->panel) { in imx_ldb_bind()
621 if (channel->panel && channel->panel->funcs && in imx_ldb_bind()
622 channel->panel->funcs->get_modes) in imx_ldb_bind()