Lines Matching refs:panel
17 struct drm_panel panel;
26 s6e88a0_ams452ef01 *to_s6e88a0_ams452ef01(struct drm_panel *panel)
28 return container_of(panel, struct s6e88a0_ams452ef01, panel);
112 static int s6e88a0_ams452ef01_prepare(struct drm_panel *panel)
114 struct s6e88a0_ams452ef01 *ctx = to_s6e88a0_ams452ef01(panel);
131 dev_err(dev, "Failed to initialize panel: %d\n", ret);
142 static int s6e88a0_ams452ef01_unprepare(struct drm_panel *panel)
144 struct s6e88a0_ams452ef01 *ctx = to_s6e88a0_ams452ef01(panel);
153 dev_err(dev, "Failed to un-initialize panel: %d\n", ret);
176 static int s6e88a0_ams452ef01_get_modes(struct drm_panel *panel,
234 drm_panel_init(&ctx->panel, dev, &s6e88a0_ams452ef01_panel_funcs,
237 drm_panel_add(&ctx->panel);
242 drm_panel_remove(&ctx->panel);
258 drm_panel_remove(&ctx->panel);
271 .name = "panel-s6e88a0-ams452ef01",