Lines Matching refs:drm_panel
35 struct drm_panel;
78 int (*prepare)(struct drm_panel *panel);
87 int (*enable)(struct drm_panel *panel);
96 int (*disable)(struct drm_panel *panel);
105 int (*unprepare)(struct drm_panel *panel);
115 int (*get_modes)(struct drm_panel *panel,
126 int (*get_timings)(struct drm_panel *panel, unsigned int num_timings,
133 struct drm_panel { struct
176 void drm_panel_init(struct drm_panel *panel, struct device *dev, argument
180 void drm_panel_add(struct drm_panel *panel);
181 void drm_panel_remove(struct drm_panel *panel);
183 int drm_panel_prepare(struct drm_panel *panel);
184 int drm_panel_unprepare(struct drm_panel *panel);
186 int drm_panel_enable(struct drm_panel *panel);
187 int drm_panel_disable(struct drm_panel *panel);
189 int drm_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector);
192 struct drm_panel *of_drm_find_panel(const struct device_node *np);
196 static inline struct drm_panel *of_drm_find_panel(const struct device_node *np) in of_drm_find_panel()
210 int drm_panel_of_backlight(struct drm_panel *panel);
212 static inline int drm_panel_of_backlight(struct drm_panel *panel) in drm_panel_of_backlight()