Lines Matching defs:panel_edp
211 struct panel_edp {
239 static inline struct panel_edp *to_panel_edp(struct drm_panel *panel)
241 return container_of(panel, struct panel_edp, base);
244 static unsigned int panel_edp_get_timings_modes(struct panel_edp *panel,
276 static unsigned int panel_edp_get_display_modes(struct panel_edp *panel,
307 static int panel_edp_override_edid_mode(struct panel_edp *panel,
325 static int panel_edp_get_non_edid_modes(struct panel_edp *panel,
383 struct panel_edp *p = to_panel_edp(panel);
398 struct panel_edp *p = dev_get_drvdata(dev);
409 struct panel_edp *p = to_panel_edp(panel);
424 static int panel_edp_get_hpd_gpio(struct device *dev, struct panel_edp *p)
434 static bool panel_edp_can_read_hpd(struct panel_edp *p)
439 static int panel_edp_prepare_once(struct panel_edp *p)
507 struct panel_edp *p = dev_get_drvdata(dev);
527 struct panel_edp *p = to_panel_edp(panel);
547 struct panel_edp *p = to_panel_edp(panel);
589 struct panel_edp *p = to_panel_edp(panel);
641 struct panel_edp *p = to_panel_edp(panel);
656 struct panel_edp *p = to_panel_edp(panel);
664 struct panel_edp *p = to_panel_edp(panel);
698 struct panel_edp *panel,
743 static int generic_edp_panel_probe(struct device *dev, struct panel_edp *panel)
833 struct panel_edp *panel;
940 struct panel_edp *panel = dev_get_drvdata(dev);
957 struct panel_edp *panel = dev_get_drvdata(dev);