Lines Matching defs:panel
3 * Elida kd35t133 3.5" MIPI-DSI panel driver
8 * Rockteck jh057n00900 5.5" MIPI-DSI panel driver
41 struct drm_panel panel;
48 static inline struct kd35t133 *panel_to_kd35t133(struct drm_panel *panel)
50 return container_of(panel, struct kd35t133, panel);
59 * Init sequence was supplied by the panel vendor with minimal
87 static int kd35t133_unprepare(struct drm_panel *panel)
89 struct kd35t133 *ctx = panel_to_kd35t133(panel);
111 static int kd35t133_prepare(struct drm_panel *panel)
113 struct kd35t133 *ctx = panel_to_kd35t133(panel);
117 dev_dbg(ctx->dev, "Resetting the panel\n");
183 static int kd35t133_get_modes(struct drm_panel *panel,
186 struct kd35t133 *ctx = panel_to_kd35t133(panel);
207 static enum drm_panel_orientation kd35t133_get_orientation(struct drm_panel *panel)
209 struct kd35t133 *ctx = panel_to_kd35t133(panel);
269 drm_panel_init(&ctx->panel, &dsi->dev, &kd35t133_funcs,
272 ret = drm_panel_of_backlight(&ctx->panel);
276 drm_panel_add(&ctx->panel);
281 drm_panel_remove(&ctx->panel);
297 drm_panel_remove(&ctx->panel);
308 .name = "panel-elida-kd35t133",
317 MODULE_DESCRIPTION("DRM driver for Elida kd35t133 MIPI DSI panel");