Lines Matching full:panel
38 struct drm_panel panel;
180 static int boe_th101mb31ig002_disable(struct drm_panel *panel)
182 struct boe_th101mb31ig002 *ctx = container_of(panel,
184 panel);
202 static int boe_th101mb31ig002_unprepare(struct drm_panel *panel)
204 struct boe_th101mb31ig002 *ctx = container_of(panel,
206 panel);
218 static int boe_th101mb31ig002_prepare(struct drm_panel *panel)
220 struct boe_th101mb31ig002 *ctx = container_of(panel,
222 panel);
310 static int boe_th101mb31ig002_get_modes(struct drm_panel *panel,
313 struct boe_th101mb31ig002 *ctx = container_of(panel,
315 panel);
329 boe_th101mb31ig002_get_orientation(struct drm_panel *panel)
331 struct boe_th101mb31ig002 *ctx = container_of(panel,
333 panel);
386 drm_panel_init(&ctx->panel, &dsi->dev, &boe_th101mb31ig002_funcs,
389 ret = drm_panel_of_backlight(&ctx->panel);
393 drm_panel_add(&ctx->panel);
398 "Failed to attach panel to DSI host\n");
399 drm_panel_remove(&ctx->panel);
411 drm_panel_remove(&ctx->panel);
438 MODULE_DESCRIPTION("BOE TH101MB31IG002-28A MIPI-DSI LCD panel");