Lines Matching defs:panel
4 * Generated with linux-mdss-dsi-panel-driver-generator from vendor device tree:
33 struct drm_panel panel;
42 struct ebbg_ft8719 *to_ebbg_ft8719(struct drm_panel *panel)
44 return container_of(panel, struct ebbg_ft8719, panel);
115 static int ebbg_ft8719_prepare(struct drm_panel *panel)
117 struct ebbg_ft8719 *ctx = to_ebbg_ft8719(panel);
129 dev_err(dev, "Failed to initialize panel: %d\n", ret);
137 static int ebbg_ft8719_unprepare(struct drm_panel *panel)
139 struct ebbg_ft8719 *ctx = to_ebbg_ft8719(panel);
145 dev_err(dev, "Failed to un-initialize panel: %d\n", ret);
151 dev_err(panel->dev, "Failed to disable regulators: %d\n", ret);
170 static int ebbg_ft8719_get_modes(struct drm_panel *panel,
234 drm_panel_init(&ctx->panel, dev, &ebbg_ft8719_panel_funcs,
237 ret = drm_panel_of_backlight(&ctx->panel);
241 drm_panel_add(&ctx->panel);
246 drm_panel_remove(&ctx->panel);
262 drm_panel_remove(&ctx->panel);
275 .name = "panel-ebbg-ft8719",
282 MODULE_DESCRIPTION("DRM driver for EBBG FT8719 video dsi panel");