Lines Matching refs:panel
3 * MIPI-DSI based S6E63J0X03 AMOLED lcd 1.63 inch panel driver.
37 struct drm_panel panel;
114 static inline struct s6e63j0x03 *panel_to_s6e63j0x03(struct drm_panel *panel)
116 return container_of(panel, struct s6e63j0x03, panel);
218 static int s6e63j0x03_disable(struct drm_panel *panel)
220 struct s6e63j0x03 *ctx = panel_to_s6e63j0x03(panel);
239 static int s6e63j0x03_unprepare(struct drm_panel *panel)
241 struct s6e63j0x03 *ctx = panel_to_s6e63j0x03(panel);
322 static int s6e63j0x03_prepare(struct drm_panel *panel)
324 struct s6e63j0x03 *ctx = panel_to_s6e63j0x03(panel);
344 static int s6e63j0x03_enable(struct drm_panel *panel)
346 struct s6e63j0x03 *ctx = panel_to_s6e63j0x03(panel);
401 static int s6e63j0x03_get_modes(struct drm_panel *panel,
408 dev_err(panel->dev, "failed to add mode %ux%u@%u\n",
467 drm_panel_init(&ctx->panel, dev, &s6e63j0x03_funcs,
481 drm_panel_add(&ctx->panel);
490 drm_panel_remove(&ctx->panel);
501 drm_panel_remove(&ctx->panel);