Lines Matching refs:panel
55 static inline struct panel_info *to_panel_info(struct drm_panel *panel)
57 return container_of(panel, struct panel_info, base);
67 static int send_mipi_cmds(struct drm_panel *panel, const struct panel_cmd *cmds)
69 struct panel_info *pinfo = to_panel_info(panel);
84 static int boe_panel_disable(struct drm_panel *panel)
86 struct panel_info *pinfo = to_panel_info(panel);
94 dev_err(panel->dev, "failed to set display off: %d\n", err);
103 static int boe_panel_unprepare(struct drm_panel *panel)
105 struct panel_info *pinfo = to_panel_info(panel);
113 dev_err(panel->dev, "failed to set display off: %d\n", err);
117 dev_err(panel->dev, "failed to enter sleep mode: %d\n", err);
129 static int boe_panel_prepare(struct drm_panel *panel)
131 struct panel_info *pinfo = to_panel_info(panel);
159 err = send_mipi_cmds(panel, pinfo->desc->on_cmds);
161 dev_err(panel->dev, "failed to send DCS Init Code: %d\n", err);
167 dev_err(panel->dev, "failed to exit sleep mode: %d\n", err);
176 dev_err(panel->dev, "failed to set display on: %d\n", err);
192 static int boe_panel_enable(struct drm_panel *panel)
194 struct panel_info *pinfo = to_panel_info(panel);
204 dev_err(panel->dev, "failed to set display on: %d\n", ret);
213 static int boe_panel_get_modes(struct drm_panel *panel,
216 struct panel_info *pinfo = to_panel_info(panel);
928 dev_err(&dsi->dev, "failed to disable panel: %d\n", err);
932 dev_err(&dsi->dev, "failed to unprepare panel: %d\n", err);
951 .name = "panel-boe-himax8279d",