Home
last modified time | relevance | path

Searched defs:crtc (Results 1 – 25 of 208) sorted by relevance

123456789

/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_crtc.c21 static void exynos_drm_crtc_atomic_enable(struct drm_crtc *crtc, in exynos_drm_crtc_atomic_enable()
32 static void exynos_drm_crtc_atomic_disable(struct drm_crtc *crtc, in exynos_drm_crtc_atomic_disable()
50 static int exynos_crtc_atomic_check(struct drm_crtc *crtc, in exynos_crtc_atomic_check()
66 static void exynos_crtc_atomic_begin(struct drm_crtc *crtc, in exynos_crtc_atomic_begin()
75 static void exynos_crtc_atomic_flush(struct drm_crtc *crtc, in exynos_crtc_atomic_flush()
84 static enum drm_mode_status exynos_crtc_mode_valid(struct drm_crtc *crtc, in exynos_crtc_mode_valid()
95 static bool exynos_crtc_mode_fixup(struct drm_crtc *crtc, in exynos_crtc_mode_fixup()
121 struct drm_crtc *crtc = &exynos_crtc->base; in exynos_crtc_handle_event() local
136 static void exynos_drm_crtc_destroy(struct drm_crtc *crtc) in exynos_drm_crtc_destroy()
144 static int exynos_drm_crtc_enable_vblank(struct drm_crtc *crtc) in exynos_drm_crtc_enable_vblank()
[all …]
/linux/drivers/gpu/drm/omapdrm/
H A Domap_crtc.c55 struct videomode *omap_crtc_timings(struct drm_crtc *crtc) in omap_crtc_timings()
61 enum omap_channel omap_crtc_channel(struct drm_crtc *crtc) in omap_crtc_channel()
67 static bool omap_crtc_is_pending(struct drm_crtc *crtc) in omap_crtc_is_pending()
80 int omap_crtc_wait_pending(struct drm_crtc *crtc) in omap_crtc_wait_pending()
109 void omap_crtc_set_enabled(struct drm_crtc *crtc, bool enable) in omap_crtc_set_enabled()
184 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_enable() local
196 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_disable() local
206 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_set_timings() local
217 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_set_lcd_config() local
229 struct drm_crtc *crtc = priv->channels[channel]->crtc; in omap_crtc_dss_register_framedone() local
[all …]
/linux/drivers/gpu/drm/sti/
H A Dsti_crtc.c24 static void sti_crtc_atomic_enable(struct drm_crtc *crtc, in sti_crtc_atomic_enable()
36 static void sti_crtc_atomic_disable(struct drm_crtc *crtc, in sti_crtc_atomic_disable()
49 sti_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode) in sti_crtc_mode_set()
103 static void sti_crtc_disable(struct drm_crtc *crtc) in sti_crtc_disable()
129 sti_crtc_mode_set_nofb(struct drm_crtc *crtc) in sti_crtc_mode_set_nofb()
134 static void sti_crtc_atomic_flush(struct drm_crtc *crtc, in sti_crtc_atomic_flush()
228 static void sti_crtc_destroy(struct drm_crtc *crtc) in sti_crtc_destroy()
234 static int sti_crtc_set_property(struct drm_crtc *crtc, in sti_crtc_set_property()
246 struct drm_crtc *crtc = data; in sti_crtc_vblank_cb() local
281 static int sti_crtc_enable_vblank(struct drm_crtc *crtc) in sti_crtc_enable_vblank()
[all …]
/linux/drivers/gpu/drm/tilcdc/
H A Dtilcdc_crtc.c63 static void set_scanout(struct drm_crtc *crtc, struct drm_framebuffer *fb) in set_scanout()
97 static void tilcdc_crtc_load_palette(struct drm_crtc *crtc) in tilcdc_crtc_load_palette()
177 static void reset(struct drm_crtc *crtc) in reset()
202 static void tilcdc_crtc_set_clk(struct drm_crtc *crtc) in tilcdc_crtc_set_clk()
273 static void tilcdc_crtc_set_mode(struct drm_crtc *crtc) in tilcdc_crtc_set_mode()
443 static void tilcdc_crtc_enable(struct drm_crtc *crtc) in tilcdc_crtc_enable()
485 static void tilcdc_crtc_atomic_enable(struct drm_crtc *crtc, in tilcdc_crtc_atomic_enable()
491 static void tilcdc_crtc_off(struct drm_crtc *crtc, bool shutdown) in tilcdc_crtc_off()
537 static void tilcdc_crtc_disable(struct drm_crtc *crtc) in tilcdc_crtc_disable()
542 static void tilcdc_crtc_atomic_disable(struct drm_crtc *crtc, in tilcdc_crtc_atomic_disable()
[all …]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.c43 struct drm_crtc *crtc = &acrtc->base; in amdgpu_dm_crtc_handle_vblank() local
77 int amdgpu_dm_crtc_set_vupdate_irq(struct drm_crtc *crtc, bool enable) in amdgpu_dm_crtc_set_vupdate_irq()
286 static inline int amdgpu_dm_crtc_set_vblank(struct drm_crtc *crtc, bool enable) in amdgpu_dm_crtc_set_vblank()
384 int amdgpu_dm_crtc_enable_vblank(struct drm_crtc *crtc) in amdgpu_dm_crtc_enable_vblank()
389 void amdgpu_dm_crtc_disable_vblank(struct drm_crtc *crtc) in amdgpu_dm_crtc_disable_vblank()
394 static void amdgpu_dm_crtc_destroy_state(struct drm_crtc *crtc, in amdgpu_dm_crtc_destroy_state()
410 static struct drm_crtc_state *amdgpu_dm_crtc_duplicate_state(struct drm_crtc *crtc) in amdgpu_dm_crtc_duplicate_state()
446 static void amdgpu_dm_crtc_destroy(struct drm_crtc *crtc) in amdgpu_dm_crtc_destroy()
452 static void amdgpu_dm_crtc_reset_state(struct drm_crtc *crtc) in amdgpu_dm_crtc_reset_state()
467 static int amdgpu_dm_crtc_late_register(struct drm_crtc *crtc) in amdgpu_dm_crtc_late_register()
[all …]
/linux/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-crtc.c44 static inline struct ipu_crtc *to_ipu_crtc(struct drm_crtc *crtc) in to_ipu_crtc()
49 static void ipu_crtc_atomic_enable(struct drm_crtc *crtc, in ipu_crtc_atomic_enable()
81 static void ipu_crtc_atomic_disable(struct drm_crtc *crtc, in ipu_crtc_atomic_disable()
110 static void imx_drm_crtc_reset(struct drm_crtc *crtc) in imx_drm_crtc_reset()
125 static struct drm_crtc_state *imx_drm_crtc_duplicate_state(struct drm_crtc *crtc) in imx_drm_crtc_duplicate_state()
141 static void imx_drm_crtc_destroy_state(struct drm_crtc *crtc, in imx_drm_crtc_destroy_state()
148 static int ipu_enable_vblank(struct drm_crtc *crtc) in ipu_enable_vblank()
157 static void ipu_disable_vblank(struct drm_crtc *crtc) in ipu_disable_vblank()
177 struct drm_crtc *crtc = &ipu_crtc->base; in ipu_irq_handler() local
206 static bool ipu_crtc_mode_fixup(struct drm_crtc *crtc, in ipu_crtc_mode_fixup()
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_vblank.c176 drm_crtc_vblank_crtc(struct drm_crtc *crtc) in drm_crtc_vblank_crtc()
218 struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe); in __get_vblank_counter() local
411 u64 drm_crtc_accurate_vblank_count(struct drm_crtc *crtc) in drm_crtc_accurate_vblank_count()
436 struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe); in __disable_vblank() local
594 wait_queue_head_t *drm_crtc_vblank_waitqueue(struct drm_crtc *crtc) in drm_crtc_vblank_waitqueue()
612 void drm_calc_timestamping_constants(struct drm_crtc *crtc, in drm_calc_timestamping_constants()
695 struct drm_crtc *crtc, int *max_error, ktime_t *vblank_time, in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
837 bool drm_crtc_vblank_helper_get_vblank_timestamp(struct drm_crtc *crtc, in drm_crtc_vblank_helper_get_vblank_timestamp()
869 drm_crtc_get_last_vbltimestamp(struct drm_crtc *crtc, ktime_t *tvblank, in drm_crtc_get_last_vbltimestamp()
896 struct drm_crtc *crtc = drm_crtc_from_index(dev, pipe); in drm_get_last_vbltimestamp() local
[all …]
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_crtc.c77 komeda_crtc_atomic_check(struct drm_crtc *crtc, in komeda_crtc_atomic_check()
203 struct drm_crtc *crtc = &kcrtc->base; in komeda_crtc_handle_event() local
247 komeda_crtc_do_flush(struct drm_crtc *crtc, in komeda_crtc_do_flush()
278 komeda_crtc_atomic_enable(struct drm_crtc *crtc, in komeda_crtc_atomic_enable()
324 komeda_crtc_atomic_disable(struct drm_crtc *crtc, in komeda_crtc_atomic_disable()
386 komeda_crtc_atomic_flush(struct drm_crtc *crtc, in komeda_crtc_atomic_flush()
417 struct drm_crtc *crtc = kcrtc_st->base.crtc; in komeda_crtc_get_aclk() local
428 komeda_crtc_mode_valid(struct drm_crtc *crtc, const struct drm_display_mode *m) in komeda_crtc_mode_valid()
459 static bool komeda_crtc_mode_fixup(struct drm_crtc *crtc, in komeda_crtc_mode_fixup()
493 static void komeda_crtc_reset(struct drm_crtc *crtc) in komeda_crtc_reset()
[all …]
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_crtc.c37 static struct drm_encoder *sun4i_crtc_get_encoder(struct drm_crtc *crtc) in sun4i_crtc_get_encoder()
48 static int sun4i_crtc_atomic_check(struct drm_crtc *crtc, in sun4i_crtc_atomic_check()
63 static void sun4i_crtc_atomic_begin(struct drm_crtc *crtc, in sun4i_crtc_atomic_begin()
86 static void sun4i_crtc_atomic_flush(struct drm_crtc *crtc, in sun4i_crtc_atomic_flush()
108 static void sun4i_crtc_atomic_disable(struct drm_crtc *crtc, in sun4i_crtc_atomic_disable()
129 static void sun4i_crtc_atomic_enable(struct drm_crtc *crtc, in sun4i_crtc_atomic_enable()
142 static void sun4i_crtc_mode_set_nofb(struct drm_crtc *crtc) in sun4i_crtc_mode_set_nofb()
161 static int sun4i_crtc_enable_vblank(struct drm_crtc *crtc) in sun4i_crtc_enable_vblank()
172 static void sun4i_crtc_disable_vblank(struct drm_crtc *crtc) in sun4i_crtc_disable_vblank()
/linux/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_crtc.c63 drm_crtc_to_atmel_hlcdc_crtc(struct drm_crtc *crtc) in drm_crtc_to_atmel_hlcdc_crtc()
70 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); in atmel_hlcdc_crtc_mode_set_nofb() local
196 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); in atmel_hlcdc_crtc_mode_valid() local
205 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); in atmel_hlcdc_crtc_atomic_disable() local
257 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); in atmel_hlcdc_crtc_atomic_enable() local
421 struct atmel_hlcdc_crtc *crtc; in atmel_hlcdc_crtc_select_output_mode() local
485 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); in atmel_hlcdc_crtc_atomic_flush() local
513 struct atmel_hlcdc_crtc *crtc = drm_crtc_to_atmel_hlcdc_crtc(c); in atmel_hlcdc_crtc_destroy() local
519 static void atmel_hlcdc_crtc_finish_page_flip(struct atmel_hlcdc_crtc *crtc) in atmel_hlcdc_crtc_finish_page_flip()
539 static void atmel_hlcdc_crtc_reset(struct drm_crtc *crtc) in atmel_hlcdc_crtc_reset()
[all …]
/linux/drivers/gpu/drm/gma500/
H A Dgma_display.c30 bool gma_pipe_has_type(struct drm_crtc *crtc, int type) in gma_pipe_has_type()
58 int gma_pipe_set_base(struct drm_crtc *crtc, int x, int y, in gma_pipe_set_base()
144 void gma_crtc_load_lut(struct drm_crtc *crtc) in gma_crtc_load_lut()
182 static int gma_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, in gma_crtc_gamma_set()
197 void gma_crtc_dpms(struct drm_crtc *crtc, int mode) in gma_crtc_dpms()
329 static int gma_crtc_cursor_set(struct drm_crtc *crtc, in gma_crtc_cursor_set()
444 static int gma_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) in gma_crtc_cursor_move()
474 void gma_crtc_prepare(struct drm_crtc *crtc) in gma_crtc_prepare()
480 void gma_crtc_commit(struct drm_crtc *crtc) in gma_crtc_commit()
486 void gma_crtc_disable(struct drm_crtc *crtc) in gma_crtc_disable()
[all …]
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_crtc.c97 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_finish_page_flip() local
128 static void mtk_crtc_destroy(struct drm_crtc *crtc) in mtk_crtc_destroy()
152 static void mtk_crtc_reset(struct drm_crtc *crtc) in mtk_crtc_reset()
167 static struct drm_crtc_state *mtk_crtc_duplicate_state(struct drm_crtc *crtc) in mtk_crtc_duplicate_state()
184 static void mtk_crtc_destroy_state(struct drm_crtc *crtc, in mtk_crtc_destroy_state()
192 mtk_crtc_mode_valid(struct drm_crtc *crtc, const struct drm_display_mode *mode) in mtk_crtc_mode_valid()
206 static bool mtk_crtc_mode_fixup(struct drm_crtc *crtc, in mtk_crtc_mode_fixup()
214 static void mtk_crtc_mode_set_nofb(struct drm_crtc *crtc) in mtk_crtc_mode_set_nofb()
254 struct mtk_ddp_comp *mtk_ddp_comp_for_plane(struct drm_crtc *crtc, in mtk_ddp_comp_for_plane()
337 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_ddp_hw_init() local
[all …]
/linux/drivers/gpu/drm/arm/
H A Dmalidp_crtc.c25 static enum drm_mode_status malidp_crtc_mode_valid(struct drm_crtc *crtc, in malidp_crtc_mode_valid()
49 static void malidp_crtc_atomic_enable(struct drm_crtc *crtc, in malidp_crtc_atomic_enable()
73 static void malidp_crtc_atomic_disable(struct drm_crtc *crtc, in malidp_crtc_atomic_disable()
151 static int malidp_crtc_atomic_check_gamma(struct drm_crtc *crtc, in malidp_crtc_atomic_check_gamma()
205 static int malidp_crtc_atomic_check_ctm(struct drm_crtc *crtc, in malidp_crtc_atomic_check_ctm()
250 static int malidp_crtc_atomic_check_scaling(struct drm_crtc *crtc, in malidp_crtc_atomic_check_scaling()
340 static int malidp_crtc_atomic_check(struct drm_crtc *crtc, in malidp_crtc_atomic_check()
446 static struct drm_crtc_state *malidp_crtc_duplicate_state(struct drm_crtc *crtc) in malidp_crtc_duplicate_state()
470 static void malidp_crtc_destroy_state(struct drm_crtc *crtc, in malidp_crtc_destroy_state()
483 static void malidp_crtc_reset(struct drm_crtc *crtc) in malidp_crtc_reset()
[all …]
/linux/drivers/gpu/drm/radeon/
H A Datombios_crtc.c38 static void atombios_overscan_setup(struct drm_crtc *crtc, in atombios_overscan_setup()
83 static void atombios_scaler_setup(struct drm_crtc *crtc) in atombios_scaler_setup()
167 static void atombios_lock_crtc(struct drm_crtc *crtc, int lock) in atombios_lock_crtc()
184 static void atombios_enable_crtc(struct drm_crtc *crtc, int state) in atombios_enable_crtc()
200 static void atombios_enable_crtc_memreq(struct drm_crtc *crtc, int state) in atombios_enable_crtc_memreq()
226 static void atombios_blank_crtc(struct drm_crtc *crtc, int state) in atombios_blank_crtc()
251 static void atombios_powergate_crtc(struct drm_crtc *crtc, int state) in atombios_powergate_crtc()
267 void atombios_crtc_dpms(struct drm_crtc *crtc, int mode) in atombios_crtc_dpms()
302 atombios_set_crtc_dtd_timing(struct drm_crtc *crtc, in atombios_set_crtc_dtd_timing()
349 static void atombios_crtc_set_timing(struct drm_crtc *crtc, in atombios_crtc_set_timing()
[all …]
H A Dradeon_cursor.c32 static void radeon_lock_cursor(struct drm_crtc *crtc, bool lock) in radeon_lock_cursor()
62 static void radeon_hide_cursor(struct drm_crtc *crtc) in radeon_hide_cursor()
90 static void radeon_show_cursor(struct drm_crtc *crtc) in radeon_show_cursor()
144 static int radeon_cursor_move_locked(struct drm_crtc *crtc, int x, int y) in radeon_cursor_move_locked()
264 int radeon_crtc_cursor_move(struct drm_crtc *crtc, in radeon_crtc_cursor_move()
276 int radeon_crtc_cursor_set2(struct drm_crtc *crtc, in radeon_crtc_cursor_set2()
372 void radeon_cursor_reset(struct drm_crtc *crtc) in radeon_cursor_reset()
/linux/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_crtc.c23 static void fsl_dcu_drm_crtc_atomic_flush(struct drm_crtc *crtc, in fsl_dcu_drm_crtc_atomic_flush()
45 static void fsl_dcu_drm_crtc_atomic_disable(struct drm_crtc *crtc, in fsl_dcu_drm_crtc_atomic_disable()
66 static void fsl_dcu_drm_crtc_atomic_enable(struct drm_crtc *crtc, in fsl_dcu_drm_crtc_atomic_enable()
82 static void fsl_dcu_drm_crtc_mode_set_nofb(struct drm_crtc *crtc) in fsl_dcu_drm_crtc_mode_set_nofb()
135 static int fsl_dcu_drm_crtc_enable_vblank(struct drm_crtc *crtc) in fsl_dcu_drm_crtc_enable_vblank()
148 static void fsl_dcu_drm_crtc_disable_vblank(struct drm_crtc *crtc) in fsl_dcu_drm_crtc_disable_vblank()
173 struct drm_crtc *crtc = &fsl_dev->crtc; in fsl_dcu_drm_crtc_create() local
/linux/drivers/rtc/
H A Drtc-cadence.c87 static void cdns_rtc_set_enabled(struct cdns_rtc *crtc, bool enabled) in cdns_rtc_set_enabled()
94 static bool cdns_rtc_get_enabled(struct cdns_rtc *crtc) in cdns_rtc_get_enabled()
102 struct cdns_rtc *crtc = dev_get_drvdata(dev); in cdns_rtc_irq_handler() local
128 struct cdns_rtc *crtc = dev_get_drvdata(dev); in cdns_rtc_read_time() local
153 struct cdns_rtc *crtc = dev_get_drvdata(dev); in cdns_rtc_set_time() local
187 struct cdns_rtc *crtc = dev_get_drvdata(dev); in cdns_rtc_alarm_irq_enable() local
204 struct cdns_rtc *crtc = dev_get_drvdata(dev); in cdns_rtc_read_alarm() local
219 struct cdns_rtc *crtc = dev_get_drvdata(dev); in cdns_rtc_set_alarm() local
257 struct cdns_rtc *crtc; in cdns_rtc_probe() local
359 struct cdns_rtc *crtc = platform_get_drvdata(pdev); in cdns_rtc_remove() local
[all …]
/linux/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_de.c61 struct drm_crtc *crtc = new_plane_state->crtc; in hibmc_plane_atomic_check() local
160 static void hibmc_crtc_dpms(struct drm_crtc *crtc, u32 dpms) in hibmc_crtc_dpms()
174 static void hibmc_crtc_atomic_enable(struct drm_crtc *crtc, in hibmc_crtc_atomic_enable()
193 static void hibmc_crtc_atomic_disable(struct drm_crtc *crtc, in hibmc_crtc_atomic_disable()
214 hibmc_crtc_mode_valid(struct drm_crtc *crtc, in hibmc_crtc_mode_valid()
360 static void hibmc_crtc_mode_set_nofb(struct drm_crtc *crtc) in hibmc_crtc_mode_set_nofb()
394 static void hibmc_crtc_atomic_begin(struct drm_crtc *crtc, in hibmc_crtc_atomic_begin()
414 static void hibmc_crtc_atomic_flush(struct drm_crtc *crtc, in hibmc_crtc_atomic_flush()
427 static int hibmc_crtc_enable_vblank(struct drm_crtc *crtc) in hibmc_crtc_enable_vblank()
437 static void hibmc_crtc_disable_vblank(struct drm_crtc *crtc) in hibmc_crtc_disable_vblank()
[all …]
/linux/drivers/gpu/drm/kmb/
H A Dkmb_crtc.c29 static int kmb_crtc_enable_vblank(struct drm_crtc *crtc) in kmb_crtc_enable_vblank()
45 static void kmb_crtc_disable_vblank(struct drm_crtc *crtc) in kmb_crtc_disable_vblank()
68 static void kmb_crtc_set_mode(struct drm_crtc *crtc, in kmb_crtc_set_mode()
135 static void kmb_crtc_atomic_enable(struct drm_crtc *crtc, in kmb_crtc_atomic_enable()
145 static void kmb_crtc_atomic_disable(struct drm_crtc *crtc, in kmb_crtc_atomic_disable()
158 static void kmb_crtc_atomic_begin(struct drm_crtc *crtc, in kmb_crtc_atomic_begin()
168 static void kmb_crtc_atomic_flush(struct drm_crtc *crtc, in kmb_crtc_atomic_flush()
189 kmb_crtc_mode_valid(struct drm_crtc *crtc, in kmb_crtc_mode_valid()
/linux/drivers/gpu/drm/armada/
H A Darmada_crtc.c121 static void armada_drm_crtc_queue_state_event(struct drm_crtc *crtc) in armada_drm_crtc_queue_state_event()
134 static void armada_drm_update_gamma(struct drm_crtc *crtc) in armada_drm_update_gamma()
172 static enum drm_mode_status armada_drm_crtc_mode_valid(struct drm_crtc *crtc, in armada_drm_crtc_mode_valid()
199 static bool armada_drm_crtc_mode_fixup(struct drm_crtc *crtc, in armada_drm_crtc_mode_fixup()
330 static void armada_drm_crtc_mode_set_nofb(struct drm_crtc *crtc) in armada_drm_crtc_mode_set_nofb()
415 static int armada_drm_crtc_atomic_check(struct drm_crtc *crtc, in armada_drm_crtc_atomic_check()
431 static void armada_drm_crtc_atomic_begin(struct drm_crtc *crtc, in armada_drm_crtc_atomic_begin()
447 static void armada_drm_crtc_atomic_flush(struct drm_crtc *crtc, in armada_drm_crtc_atomic_flush()
475 static void armada_drm_crtc_atomic_disable(struct drm_crtc *crtc, in armada_drm_crtc_atomic_disable()
513 static void armada_drm_crtc_atomic_enable(struct drm_crtc *crtc, in armada_drm_crtc_atomic_enable()
[all …]
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_crtc.c390 static void lsdc_crtc_reset(struct drm_crtc *crtc) in lsdc_crtc_reset()
410 static void lsdc_crtc_atomic_destroy_state(struct drm_crtc *crtc, in lsdc_crtc_atomic_destroy_state()
421 lsdc_crtc_atomic_duplicate_state(struct drm_crtc *crtc) in lsdc_crtc_atomic_duplicate_state()
440 static u32 lsdc_crtc_get_vblank_counter(struct drm_crtc *crtc) in lsdc_crtc_get_vblank_counter()
448 static int lsdc_crtc_enable_vblank(struct drm_crtc *crtc) in lsdc_crtc_enable_vblank()
460 static void lsdc_crtc_disable_vblank(struct drm_crtc *crtc) in lsdc_crtc_disable_vblank()
578 struct drm_crtc *crtc = &lcrtc->base; in lsdc_pixpll_show_clock() local
627 struct drm_crtc *crtc = inode->i_private; in lsdc_crtc_man_op_open() local
673 static int lsdc_crtc_late_register(struct drm_crtc *crtc) in lsdc_crtc_late_register()
743 lsdc_crtc_mode_valid(struct drm_crtc *crtc, const struct drm_display_mode *mode) in lsdc_crtc_mode_valid()
[all …]
/linux/drivers/video/fbdev/aty/
H A Datyfb.h14 struct crtc { struct
15 u32 vxres;
16 u32 vyres;
17 u32 xoffset;
18 u32 yoffset;
19 u32 bpp;
20 u32 h_tot_disp;
21 u32 h_sync_strt_wid;
22 u32 v_tot_disp;
23 u32 v_sync_strt_wid;
[all …]
/linux/drivers/gpu/drm/meson/
H A Dmeson_crtc.c50 static int meson_crtc_enable_vblank(struct drm_crtc *crtc) in meson_crtc_enable_vblank()
61 static void meson_crtc_disable_vblank(struct drm_crtc *crtc) in meson_crtc_disable_vblank()
84 static void meson_g12a_crtc_atomic_enable(struct drm_crtc *crtc, in meson_g12a_crtc_atomic_enable()
120 static void meson_crtc_atomic_enable(struct drm_crtc *crtc, in meson_crtc_atomic_enable()
148 static void meson_g12a_crtc_atomic_disable(struct drm_crtc *crtc, in meson_g12a_crtc_atomic_disable()
173 static void meson_crtc_atomic_disable(struct drm_crtc *crtc, in meson_crtc_atomic_disable()
203 static void meson_crtc_atomic_begin(struct drm_crtc *crtc, in meson_crtc_atomic_begin()
219 static void meson_crtc_atomic_flush(struct drm_crtc *crtc, in meson_crtc_atomic_flush()
677 struct drm_crtc *crtc; in meson_crtc_create() local
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_crtc.c489 static int rcar_du_cmm_check(struct drm_crtc *crtc, in rcar_du_cmm_check()
509 static void rcar_du_cmm_setup(struct drm_crtc *crtc) in rcar_du_cmm_setup()
614 struct drm_crtc *crtc = &rcrtc->crtc; in rcar_du_crtc_disable_planes() local
642 struct drm_crtc *crtc = &rcrtc->crtc; in rcar_du_crtc_stop() local
690 static int rcar_du_crtc_atomic_check(struct drm_crtc *crtc, in rcar_du_crtc_atomic_check()
721 static void rcar_du_crtc_atomic_enable(struct drm_crtc *crtc, in rcar_du_crtc_atomic_enable()
769 static void rcar_du_crtc_atomic_disable(struct drm_crtc *crtc, in rcar_du_crtc_atomic_disable()
813 static void rcar_du_crtc_atomic_begin(struct drm_crtc *crtc, in rcar_du_crtc_atomic_begin()
842 static void rcar_du_crtc_atomic_flush(struct drm_crtc *crtc, in rcar_du_crtc_atomic_flush()
865 rcar_du_crtc_mode_valid(struct drm_crtc *crtc, in rcar_du_crtc_mode_valid()
[all …]
/linux/drivers/gpu/drm/i915/display/
H A Dhsw_ips.h33 struct intel_crtc *crtc) in hsw_ips_pre_update()
38 struct intel_crtc *crtc) in hsw_ips_post_update()
41 static inline bool hsw_crtc_supports_ips(struct intel_crtc *crtc) in hsw_crtc_supports_ips()
50 struct intel_crtc *crtc) in hsw_ips_compute_config()
57 static inline void hsw_ips_crtc_debugfs_add(struct intel_crtc *crtc) in hsw_ips_crtc_debugfs_add()

123456789