Home
last modified time | relevance | path

Searched refs:lsdc_crtc (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/loongson/
Dlsdc_crtc.c21 static void lsdc_crtc0_soft_reset(struct lsdc_crtc *lcrtc) in lsdc_crtc0_soft_reset()
47 static void lsdc_crtc1_soft_reset(struct lsdc_crtc *lcrtc) in lsdc_crtc1_soft_reset()
73 static void lsdc_crtc0_enable(struct lsdc_crtc *lcrtc) in lsdc_crtc0_enable()
93 static void lsdc_crtc0_disable(struct lsdc_crtc *lcrtc) in lsdc_crtc0_disable()
102 static void lsdc_crtc1_enable(struct lsdc_crtc *lcrtc) in lsdc_crtc1_enable()
121 static void lsdc_crtc1_disable(struct lsdc_crtc *lcrtc) in lsdc_crtc1_disable()
132 static void lsdc_crtc0_scan_pos(struct lsdc_crtc *lcrtc, int *hpos, int *vpos) in lsdc_crtc0_scan_pos()
143 static void lsdc_crtc1_scan_pos(struct lsdc_crtc *lcrtc, int *hpos, int *vpos) in lsdc_crtc1_scan_pos()
154 static void lsdc_crtc0_enable_vblank(struct lsdc_crtc *lcrtc) in lsdc_crtc0_enable_vblank()
161 static void lsdc_crtc0_disable_vblank(struct lsdc_crtc *lcrtc) in lsdc_crtc0_disable_vblank()
[all …]
Dlsdc_drv.h105 struct lsdc_crtc;
108 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);
[all …]
DMakefile5 lsdc_crtc.o \