Lines Matching refs:panel
56 static inline struct panel_info *to_panel_info(struct drm_panel *panel)
58 return container_of(panel, struct panel_info, base);
68 static int send_mipi_cmds(struct drm_panel *panel, const struct panel_cmd *cmds)
70 struct panel_info *pinfo = to_panel_info(panel);
85 static int boe_panel_disable(struct drm_panel *panel)
87 struct panel_info *pinfo = to_panel_info(panel);
95 dev_err(panel->dev, "failed to set display off: %d\n", err);
104 static int boe_panel_unprepare(struct drm_panel *panel)
106 struct panel_info *pinfo = to_panel_info(panel);
114 dev_err(panel->dev, "failed to set display off: %d\n", err);
118 dev_err(panel->dev, "failed to enter sleep mode: %d\n", err);
130 static int boe_panel_prepare(struct drm_panel *panel)
132 struct panel_info *pinfo = to_panel_info(panel);
160 err = send_mipi_cmds(panel, pinfo->desc->on_cmds);
162 dev_err(panel->dev, "failed to send DCS Init Code: %d\n", err);
168 dev_err(panel->dev, "failed to exit sleep mode: %d\n", err);
177 dev_err(panel->dev, "failed to set display on: %d\n", err);
193 static int boe_panel_enable(struct drm_panel *panel)
195 struct panel_info *pinfo = to_panel_info(panel);
205 dev_err(panel->dev, "failed to set display on: %d\n", ret);
214 static int boe_panel_get_modes(struct drm_panel *panel,
217 struct panel_info *pinfo = to_panel_info(panel);
929 dev_err(&dsi->dev, "failed to disable panel: %d\n", err);
933 dev_err(&dsi->dev, "failed to unprepare panel: %d\n", err);
954 .name = "panel-boe-himax8279d",