Lines Matching refs:panel
3 * MIPI-DSI based s6e3ha2 AMOLED 5.7 inch panel driver.
234 struct drm_panel panel;
501 static int s6e3ha2_disable(struct drm_panel *panel)
503 struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
516 static int s6e3ha2_unprepare(struct drm_panel *panel)
518 struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
544 static int s6e3ha2_prepare(struct drm_panel *panel)
546 struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
566 static int s6e3ha2_enable(struct drm_panel *panel)
568 struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
645 static int s6e3ha2_get_modes(struct drm_panel *panel,
648 struct s6e3ha2 *ctx = container_of(panel, struct s6e3ha2, panel);
653 dev_err(panel->dev, "failed to add mode %ux%u@%u\n",
732 drm_panel_init(&ctx->panel, dev, &s6e3ha2_drm_funcs,
735 drm_panel_add(&ctx->panel);
744 drm_panel_remove(&ctx->panel);
755 drm_panel_remove(&ctx->panel);
772 .name = "panel-samsung-s6e3ha2",