Home
last modified time | relevance | path

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

12345

/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_vkms.c79 compute_crc(struct drm_crtc *crtc, in compute_crc()
111 struct drm_crtc *crtc = &du->crtc; in crc_generate_worker() local
161 vmw_vkms_handle_vblank_timeout(struct drm_crtc *crtc) in vmw_vkms_handle_vblank_timeout()
236 vmw_vkms_get_vblank_timestamp(struct drm_crtc *crtc, in vmw_vkms_get_vblank_timestamp()
252 vmw_vkms_enable_vblank(struct drm_crtc *crtc) in vmw_vkms_enable_vblank()
264 vmw_vkms_disable_vblank(struct drm_crtc *crtc) in vmw_vkms_disable_vblank()
284 vmw_vkms_crtc_init(struct drm_crtc *crtc) in vmw_vkms_crtc_init()
296 vmw_vkms_crtc_cleanup(struct drm_crtc *crtc) in vmw_vkms_crtc_cleanup()
310 vmw_vkms_crtc_atomic_begin(struct drm_crtc *crtc, in vmw_vkms_crtc_atomic_begin()
320 vmw_vkms_crtc_atomic_flush(struct drm_crtc *crtc, in vmw_vkms_crtc_atomic_flush()
[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 …]
H A Dcdv_intel_display.c214 cdv_dpll_set_clock_cdv(struct drm_device *dev, struct drm_crtc *crtc, in cdv_dpll_set_clock_cdv()
365 static const struct gma_limit_t *cdv_intel_limit(struct drm_crtc *crtc, in cdv_intel_limit()
403 struct drm_crtc *crtc, int target, in cdv_intel_find_dp_pll()
459 struct drm_crtc *crtc; in cdv_intel_pipe_enabled() local
492 void cdv_update_wm(struct drm_device *dev, struct drm_crtc *crtc) in cdv_update_wm()
572 static int cdv_intel_crtc_mode_set(struct drm_crtc *crtc, in cdv_intel_crtc_mode_set()
837 struct drm_crtc *crtc) in cdv_intel_crtc_clock_get()
916 struct drm_crtc *crtc) in cdv_intel_crtc_mode_get()
H A Dpsb_intel_display.c57 static const struct gma_limit_t *psb_intel_limit(struct drm_crtc *crtc, in psb_intel_limit()
94 static int psb_intel_crtc_mode_set(struct drm_crtc *crtc, in psb_intel_crtc_mode_set()
305 struct drm_crtc *crtc) in psb_intel_crtc_clock_get()
381 struct drm_crtc *crtc) in psb_intel_crtc_mode_get()
531 struct drm_crtc *crtc; in psb_intel_get_crtc_from_pipe() local
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_crtc.c98 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_finish_page_flip() local
129 static void mtk_crtc_destroy(struct drm_crtc *crtc) in mtk_crtc_destroy()
153 static void mtk_crtc_reset(struct drm_crtc *crtc) in mtk_crtc_reset()
168 static struct drm_crtc_state *mtk_crtc_duplicate_state(struct drm_crtc *crtc) in mtk_crtc_duplicate_state()
185 static void mtk_crtc_destroy_state(struct drm_crtc *crtc, in mtk_crtc_destroy_state()
193 mtk_crtc_mode_valid(struct drm_crtc *crtc, const struct drm_display_mode *mode) in mtk_crtc_mode_valid()
207 static bool mtk_crtc_mode_fixup(struct drm_crtc *crtc, in mtk_crtc_mode_fixup()
215 static void mtk_crtc_mode_set_nofb(struct drm_crtc *crtc) in mtk_crtc_mode_set_nofb()
256 struct mtk_ddp_comp *mtk_ddp_comp_for_plane(struct drm_crtc *crtc, in mtk_ddp_comp_for_plane()
343 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_ddp_hw_init() local
[all …]
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Dcrtc.c57 crtc_wr_cio_state(struct drm_crtc *crtc, struct nv04_crtc_reg *crtcstate, int index) in crtc_wr_cio_state()
63 static void nv_crtc_set_digital_vibrance(struct drm_crtc *crtc, int level) in nv_crtc_set_digital_vibrance()
78 static void nv_crtc_set_image_sharpening(struct drm_crtc *crtc, int level) in nv_crtc_set_image_sharpening()
117 static void nv_crtc_calc_state_ext(struct drm_crtc *crtc, struct drm_display_mode * mode, int dot_c… in nv_crtc_calc_state_ext()
175 nv_crtc_dpms(struct drm_crtc *crtc, int mode) in nv_crtc_dpms()
237 nv_crtc_mode_set_vga(struct drm_crtc *crtc, struct drm_display_mode *mode) in nv_crtc_mode_set_vga()
461 nv_crtc_mode_set_regs(struct drm_crtc *crtc, struct drm_display_mode * mode) in nv_crtc_mode_set_regs()
610 nv_crtc_swap_fbs(struct drm_crtc *crtc, struct drm_framebuffer *old_fb) in nv_crtc_swap_fbs()
643 nv_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, in nv_crtc_mode_set()
671 static void nv_crtc_save(struct drm_crtc *crtc) in nv_crtc_save()
[all …]
H A Dcursor.c31 crtc_wr_cio_state(struct drm_crtc *crtc, struct nv04_crtc_reg *crtcstate, int index) in crtc_wr_cio_state()
43 struct drm_crtc *crtc = &nv_crtc->base; in nv04_cursor_set_offset() local
63 nv04_cursor_init(struct nouveau_crtc *crtc) in nv04_cursor_init()
/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/
H A Ddrm_debugfs_crc.c86 struct drm_crtc *crtc = m->private; in crc_control_show() local
116 struct drm_crtc *crtc = inode->i_private; in crc_control_open() local
125 struct drm_crtc *crtc = m->private; in crc_control_write() local
198 struct drm_crtc *crtc = inode->i_private; in crtc_crc_open() local
261 struct drm_crtc *crtc = filep->f_inode->i_private; in crtc_crc_release() local
288 struct drm_crtc *crtc = filep->f_inode->i_private; in crtc_crc_read() local
347 struct drm_crtc *crtc = file->f_inode->i_private; in crtc_crc_poll() local
369 void drm_debugfs_crtc_crc_add(struct drm_crtc *crtc) in drm_debugfs_crtc_crc_add()
394 int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, in drm_crtc_add_crc_entry()
H A Ddrm_internal.h236 static inline void drm_debugfs_crtc_add(struct drm_crtc *crtc) in drm_debugfs_crtc_add()
239 static inline void drm_debugfs_crtc_remove(struct drm_crtc *crtc) in drm_debugfs_crtc_remove()
243 static inline void drm_debugfs_crtc_crc_add(struct drm_crtc *crtc) in drm_debugfs_crtc_crc_add()
H A Ddrm_plane_helper.c65 static int get_connectors_for_crtc(struct drm_crtc *crtc, in get_connectors_for_crtc()
96 struct drm_crtc *crtc, in drm_plane_helper_check_update()
165 int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc, in drm_plane_helper_update_primary()
/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/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()
H A Dintel_atomic.c201 struct intel_crtc *crtc; in intel_any_crtc_needs_modeset() local
236 intel_crtc_duplicate_state(struct drm_crtc *crtc) in intel_crtc_duplicate_state()
313 intel_crtc_destroy_state(struct drm_crtc *crtc, in intel_crtc_destroy_state()
366 struct intel_crtc *crtc) in intel_atomic_get_crtc_state()
/linux/drivers/gpu/drm/radeon/
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/amd/amdgpu/
H A Datombios_crtc.c38 void amdgpu_atombios_crtc_overscan_setup(struct drm_crtc *crtc, in amdgpu_atombios_crtc_overscan_setup()
83 void amdgpu_atombios_crtc_scaler_setup(struct drm_crtc *crtc) in amdgpu_atombios_crtc_scaler_setup()
112 void amdgpu_atombios_crtc_lock(struct drm_crtc *crtc, int lock) in amdgpu_atombios_crtc_lock()
129 void amdgpu_atombios_crtc_enable(struct drm_crtc *crtc, int state) in amdgpu_atombios_crtc_enable()
145 void amdgpu_atombios_crtc_blank(struct drm_crtc *crtc, int state) in amdgpu_atombios_crtc_blank()
161 void amdgpu_atombios_crtc_powergate(struct drm_crtc *crtc, int state) in amdgpu_atombios_crtc_powergate()
189 void amdgpu_atombios_crtc_set_dtd_timing(struct drm_crtc *crtc, in amdgpu_atombios_crtc_set_dtd_timing()
304 static u32 amdgpu_atombios_crtc_adjust_pll(struct drm_crtc *crtc, in amdgpu_atombios_crtc_adjust_pll()
575 void amdgpu_atombios_crtc_program_pll(struct drm_crtc *crtc, in amdgpu_atombios_crtc_program_pll()
746 int amdgpu_atombios_crtc_prepare_pll(struct drm_crtc *crtc, in amdgpu_atombios_crtc_prepare_pll()
[all …]
/linux/drivers/gpu/drm/sysfb/
H A Dvesadrm.c83 struct drm_crtc crtc; member
140 static void vesadrm_set_color_lut(struct drm_crtc *crtc, unsigned int index, in vesadrm_set_color_lut()
157 struct drm_crtc *crtc = &vesa->crtc; in vesadrm_fill_gamma_lut() local
183 struct drm_crtc *crtc = &vesa->crtc; in vesadrm_load_gamma_lut() local
208 struct drm_crtc *crtc = &vesa->crtc; in vesadrm_fill_palette_lut() local
229 struct drm_crtc *crtc = &vesa->crtc; in vesadrm_load_palette_lut() local
319 static void vesadrm_crtc_helper_atomic_flush(struct drm_crtc *crtc, in vesadrm_crtc_helper_atomic_flush()
414 struct drm_crtc *crtc; in vesadrm_device_create() local
/linux/drivers/staging/sm750fb/
H A Dsm750.c87 struct lynxfb_crtc *crtc; in lynxfb_ops_cursor() local
267 struct lynxfb_crtc *crtc; in lynxfb_ops_pan_display() local
336 struct lynxfb_crtc *crtc; in lynxfb_ops_set_par() local
415 struct lynxfb_crtc *crtc; in lynxfb_resume() local
459 struct lynxfb_crtc *crtc; in lynxfb_ops_check_var() local
502 struct lynxfb_crtc *crtc; in lynxfb_ops_setcolreg() local
574 struct lynxfb_crtc *crtc; in sm750fb_set_drv() local
702 struct lynxfb_crtc *crtc; in lynxfb_set_fbinfo() local
/linux/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_crtc.c28 struct drm_crtc *crtc = &priv->pipe.crtc; in aspeed_gfx_set_pixel_fmt() local
147 struct drm_crtc *crtc = &pipe->crtc; in aspeed_gfx_pipe_enable() local
157 struct drm_crtc *crtc = &pipe->crtc; in aspeed_gfx_pipe_disable() local
167 struct drm_crtc *crtc = &pipe->crtc; in aspeed_gfx_pipe_update() local
/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_irq.c72 struct drm_crtc *crtc; in mdp4_irq() local
90 int mdp4_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp4_enable_vblank()
102 void mdp4_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp4_disable_vblank()
/linux/drivers/gpu/drm/msm/
H A Dmsm_kms.c106 struct drm_crtc *crtc; member
127 struct drm_crtc *crtc, bool enable) in vblank_ctrl_queue_work()
146 int msm_crtc_enable_vblank(struct drm_crtc *crtc) in msm_crtc_enable_vblank()
157 void msm_crtc_disable_vblank(struct drm_crtc *crtc) in msm_crtc_disable_vblank()
268 struct drm_crtc *crtc; in msm_drm_kms_init() local
/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_irq.c83 struct drm_crtc *crtc; in mdp5_irq() local
101 int mdp5_enable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp5_enable_vblank()
114 void mdp5_disable_vblank(struct msm_kms *kms, struct drm_crtc *crtc) in mdp5_disable_vblank()
/linux/drivers/gpu/drm/tidss/
H A Dtidss_irq.c25 void tidss_irq_enable_vblank(struct drm_crtc *crtc) in tidss_irq_enable_vblank()
40 void tidss_irq_disable_vblank(struct drm_crtc *crtc) in tidss_irq_disable_vblank()
67 struct drm_crtc *crtc = tidss->crtcs[id]; in tidss_irq_handler() local
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_crtc.h13 struct drm_crtc crtc; member
20 static inline struct sun4i_crtc *drm_crtc_to_sun4i_crtc(struct drm_crtc *crtc) in drm_crtc_to_sun4i_crtc()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_irq.c80 int omap_irq_enable_framedone(struct drm_crtc *crtc, bool enable) in omap_irq_enable_framedone()
114 int omap_irq_enable_vblank(struct drm_crtc *crtc) in omap_irq_enable_vblank()
140 void omap_irq_disable_vblank(struct drm_crtc *crtc) in omap_irq_disable_vblank()
222 struct drm_crtc *crtc = priv->pipes[id].crtc; in omap_irq_handler() local

12345