Home
last modified time | relevance | path

Searched refs:lcrtc (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/loongson/
H A Dlsdc_crtc.c22 static void lsdc_crtc0_soft_reset(struct lsdc_crtc *lcrtc) in lsdc_crtc0_soft_reset() argument
24 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc0_soft_reset()
48 static void lsdc_crtc1_soft_reset(struct lsdc_crtc *lcrtc) in lsdc_crtc1_soft_reset() argument
50 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc1_soft_reset()
74 static void lsdc_crtc0_enable(struct lsdc_crtc *lcrtc) in lsdc_crtc0_enable() argument
76 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc0_enable()
87 drm_warn(&ldev->base, "%s stall\n", lcrtc->base.name); in lsdc_crtc0_enable()
88 return lsdc_crtc0_soft_reset(lcrtc); in lsdc_crtc0_enable()
94 static void lsdc_crtc0_disable(struct lsdc_crtc *lcrtc) in lsdc_crtc0_disable() argument
96 struct lsdc_device *ldev = lcrtc->ldev; in lsdc_crtc0_disable()
[all …]
H A Dlsdc_drv.h108 void (*enable)(struct lsdc_crtc *lcrtc);
109 void (*disable)(struct lsdc_crtc *lcrtc);
110 void (*enable_vblank)(struct lsdc_crtc *lcrtc);
111 void (*disable_vblank)(struct lsdc_crtc *lcrtc);
112 void (*flip)(struct lsdc_crtc *lcrtc);
113 void (*clone)(struct lsdc_crtc *lcrtc);
114 void (*get_scan_pos)(struct lsdc_crtc *lcrtc, int *hpos, int *vpos);
115 void (*set_mode)(struct lsdc_crtc *lcrtc, const struct drm_display_mode *mode);
116 void (*soft_reset)(struct lsdc_crtc *lcrtc);
117 void (*reset)(struct lsdc_crtc *lcrtc);
[all …]