| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_vkms.c | 79 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 D | gma_display.c | 30 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 D | cdv_intel_display.c | 214 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 D | psb_intel_display.c | 57 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 D | mtk_crtc.c | 98 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 D | crtc.c | 57 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 D | cursor.c | 31 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 D | rtc-cadence.c | 87 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 D | drm_debugfs_crc.c | 86 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 D | drm_internal.h | 236 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 D | drm_plane_helper.c | 65 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 D | atyfb.h | 14 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 D | hsw_ips.h | 33 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 D | intel_atomic.c | 201 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 D | radeon_cursor.c | 32 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 D | atombios_crtc.c | 38 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 D | vesadrm.c | 83 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 D | sm750.c | 87 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 D | aspeed_gfx_crtc.c | 28 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 D | mdp4_irq.c | 72 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 D | msm_kms.c | 106 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 D | mdp5_irq.c | 83 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 D | tidss_irq.c | 25 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 D | sun4i_crtc.h | 13 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 D | omap_irq.c | 80 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
|