/Linux-v6.6/drivers/gpu/drm/arm/ |
D | hdlcd_crtc.c | 38 static void hdlcd_crtc_cleanup(struct drm_crtc *crtc) in hdlcd_crtc_cleanup() 47 static int hdlcd_crtc_enable_vblank(struct drm_crtc *crtc) in hdlcd_crtc_enable_vblank() 57 static void hdlcd_crtc_disable_vblank(struct drm_crtc *crtc) in hdlcd_crtc_disable_vblank() 81 static int hdlcd_set_pxl_fmt(struct drm_crtc *crtc) in hdlcd_set_pxl_fmt() 127 static void hdlcd_crtc_mode_set_nofb(struct drm_crtc *crtc) in hdlcd_crtc_mode_set_nofb() 169 static void hdlcd_crtc_atomic_enable(struct drm_crtc *crtc, in hdlcd_crtc_atomic_enable() 180 static void hdlcd_crtc_atomic_disable(struct drm_crtc *crtc, in hdlcd_crtc_atomic_disable() 190 static enum drm_mode_status hdlcd_crtc_mode_valid(struct drm_crtc *crtc, in hdlcd_crtc_mode_valid() 206 static void hdlcd_crtc_atomic_begin(struct drm_crtc *crtc, in hdlcd_crtc_atomic_begin() 236 struct drm_crtc *crtc; in hdlcd_plane_atomic_check() local
|
D | malidp_crtc.c | 25 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-v6.6/drivers/gpu/drm/i915/display/ |
D | intel_vblank.c | 66 u32 i915_get_vblank_counter(struct drm_crtc *crtc) in i915_get_vblank_counter() 119 u32 g4x_get_vblank_counter(struct drm_crtc *crtc) in g4x_get_vblank_counter() 131 static u32 intel_crtc_scanlines_since_frame_timestamp(struct intel_crtc *crtc) in intel_crtc_scanlines_since_frame_timestamp() 178 static u32 __intel_get_crtc_scanline_from_timestamp(struct intel_crtc *crtc) in __intel_get_crtc_scanline_from_timestamp() 198 static int __intel_get_crtc_scanline(struct intel_crtc *crtc) in __intel_get_crtc_scanline() 262 struct intel_crtc *crtc = to_intel_crtc(_crtc); in i915_get_crtc_scanoutpos() local 387 bool intel_crtc_get_vblank_timestamp(struct drm_crtc *crtc, int *max_error, in intel_crtc_get_vblank_timestamp() 395 int intel_get_crtc_scanline(struct intel_crtc *crtc) in intel_get_crtc_scanline() 421 static void wait_for_pipe_scanline_moving(struct intel_crtc *crtc, bool state) in wait_for_pipe_scanline_moving() 433 void intel_wait_for_pipe_scanline_stopped(struct intel_crtc *crtc) in intel_wait_for_pipe_scanline_stopped() [all …]
|
D | intel_dpll.c | 655 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in vlv_find_best_dpll() local 713 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in chv_find_best_dpll() local 790 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_update_pll_dividers() local 810 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_compute_dpll() local 889 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i8xx_compute_dpll() local 937 struct intel_crtc *crtc) in hsw_crtc_compute_clock() 966 struct intel_crtc *crtc) in hsw_crtc_get_shared_dpll() 982 struct intel_crtc *crtc) in dg2_crtc_compute_clock() 1000 struct intel_crtc *crtc) in mtl_crtc_compute_clock() 1034 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_update_pll_dividers() local [all …]
|
D | intel_color.c | 202 static void ilk_update_pipe_csc(struct intel_crtc *crtc, in ilk_update_pipe_csc() 235 static void ilk_read_pipe_csc(struct intel_crtc *crtc, in ilk_read_pipe_csc() 274 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_read_csc() local 282 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_read_csc() local 301 static void icl_update_output_csc(struct intel_crtc *crtc, in icl_update_output_csc() 331 static void icl_read_output_csc(struct intel_crtc *crtc, in icl_read_output_csc() 367 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_read_csc() local 525 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_load_csc_matrix() local 562 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_load_csc_matrix() local 608 static void vlv_load_wgc_csc(struct intel_crtc *crtc, in vlv_load_wgc_csc() [all …]
|
D | intel_vdsc.c | 24 const struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_source_support() local 37 static bool is_pipe_dsc(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in is_pipe_dsc() 242 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_dsc_compute_params() local 329 intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in intel_dsc_power_domain() 365 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_pps_configure() local 923 static i915_reg_t dss_ctl1_reg(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in dss_ctl1_reg() 929 static i915_reg_t dss_ctl2_reg(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in dss_ctl2_reg() 937 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_uncompressed_joiner_enable() local 953 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_enable() local 979 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_dsc_disable() local [all …]
|
D | intel_fifo_underrun.c | 61 struct intel_crtc *crtc; in ivb_can_enable_err_int() local 80 struct intel_crtc *crtc; in cpt_can_enable_serr_int() local 94 static void i9xx_check_fifo_underruns(struct intel_crtc *crtc) in i9xx_check_fifo_underruns() 148 static void ivb_check_fifo_underruns(struct intel_crtc *crtc) in ivb_check_fifo_underruns() 235 static void cpt_check_pch_fifo_underruns(struct intel_crtc *crtc) in cpt_check_pch_fifo_underruns() 285 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); in __intel_set_cpu_fifo_underrun_reporting() local 353 struct intel_crtc *crtc = in intel_set_pch_fifo_underrun_reporting() local 397 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); in intel_cpu_fifo_underrun_irq_handler() local 474 struct intel_crtc *crtc; in intel_check_cpu_fifo_underruns() local 501 struct intel_crtc *crtc; in intel_check_pch_fifo_underruns() local [all …]
|
/Linux-v6.6/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_crtc.c | 23 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-v6.6/drivers/gpu/drm/nouveau/dispnv04/ |
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() 637 nv_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode, in nv_crtc_mode_set() 665 static void nv_crtc_save(struct drm_crtc *crtc) in nv_crtc_save() [all …]
|
/Linux-v6.6/drivers/gpu/drm/radeon/ |
D | atombios_crtc.c | 38 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 …]
|
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-v6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_crc.c | 78 const char *const *amdgpu_dm_crtc_get_crc_sources(struct drm_crtc *crtc, in amdgpu_dm_crtc_get_crc_sources() 86 static void amdgpu_dm_set_crc_window_default(struct drm_crtc *crtc, struct dc_stream_state *stream) in amdgpu_dm_set_crc_window_default() 118 struct drm_crtc *crtc; in amdgpu_dm_crtc_notify_ta_to_read() local 165 struct drm_crtc *crtc; in amdgpu_dm_forward_crc_window() local 182 bool amdgpu_dm_crc_window_is_activated(struct drm_crtc *crtc) in amdgpu_dm_crc_window_is_activated() 197 amdgpu_dm_crtc_verify_crc_source(struct drm_crtc *crtc, const char *src_name, in amdgpu_dm_crtc_verify_crc_source() 212 int amdgpu_dm_crtc_configure_crc_source(struct drm_crtc *crtc, in amdgpu_dm_crtc_configure_crc_source() 254 int amdgpu_dm_crtc_set_crc_source(struct drm_crtc *crtc, const char *src_name) in amdgpu_dm_crtc_set_crc_source() 418 void amdgpu_dm_crtc_handle_crc_irq(struct drm_crtc *crtc) in amdgpu_dm_crtc_handle_crc_irq() 466 void amdgpu_dm_crtc_handle_crc_window_irq(struct drm_crtc *crtc) in amdgpu_dm_crtc_handle_crc_window_irq()
|
/Linux-v6.6/drivers/gpu/drm/kmb/ |
D | kmb_crtc.c | 29 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-v6.6/drivers/gpu/drm/mediatek/ |
D | mtk_drm_crtc.c | 93 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_drm_crtc_finish_page_flip() local 150 static void mtk_drm_crtc_destroy(struct drm_crtc *crtc) in mtk_drm_crtc_destroy() 175 static void mtk_drm_crtc_reset(struct drm_crtc *crtc) in mtk_drm_crtc_reset() 190 static struct drm_crtc_state *mtk_drm_crtc_duplicate_state(struct drm_crtc *crtc) in mtk_drm_crtc_duplicate_state() 207 static void mtk_drm_crtc_destroy_state(struct drm_crtc *crtc, in mtk_drm_crtc_destroy_state() 214 static bool mtk_drm_crtc_mode_fixup(struct drm_crtc *crtc, in mtk_drm_crtc_mode_fixup() 222 static void mtk_drm_crtc_mode_set_nofb(struct drm_crtc *crtc) in mtk_drm_crtc_mode_set_nofb() 262 struct mtk_ddp_comp *mtk_drm_ddp_comp_for_plane(struct drm_crtc *crtc, in mtk_drm_ddp_comp_for_plane() 331 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_ddp_hw_init() local 429 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_ddp_hw_fini() local [all …]
|
/Linux-v6.6/drivers/gpu/drm/ |
D | drm_debugfs_crc.c | 85 struct drm_crtc *crtc = m->private; in crc_control_show() local 115 struct drm_crtc *crtc = inode->i_private; in crc_control_open() local 124 struct drm_crtc *crtc = m->private; in crc_control_write() local 197 struct drm_crtc *crtc = inode->i_private; in crtc_crc_open() local 260 struct drm_crtc *crtc = filep->f_inode->i_private; in crtc_crc_release() local 287 struct drm_crtc *crtc = filep->f_inode->i_private; in crtc_crc_read() local 346 struct drm_crtc *crtc = file->f_inode->i_private; in crtc_crc_poll() local 368 void drm_debugfs_crtc_crc_add(struct drm_crtc *crtc) in drm_debugfs_crtc_crc_add() 393 int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, in drm_crtc_add_crc_entry()
|
D | drm_simple_kms_helper.c | 86 drm_simple_kms_crtc_mode_valid(struct drm_crtc *crtc, in drm_simple_kms_crtc_mode_valid() 99 static int drm_simple_kms_crtc_check(struct drm_crtc *crtc, in drm_simple_kms_crtc_check() 116 static void drm_simple_kms_crtc_enable(struct drm_crtc *crtc, in drm_simple_kms_crtc_enable() 130 static void drm_simple_kms_crtc_disable(struct drm_crtc *crtc, in drm_simple_kms_crtc_disable() 149 static void drm_simple_kms_crtc_reset(struct drm_crtc *crtc) in drm_simple_kms_crtc_reset() 160 static struct drm_crtc_state *drm_simple_kms_crtc_duplicate_state(struct drm_crtc *crtc) in drm_simple_kms_crtc_duplicate_state() 171 static void drm_simple_kms_crtc_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *state) in drm_simple_kms_crtc_destroy_state() 182 static int drm_simple_kms_crtc_enable_vblank(struct drm_crtc *crtc) in drm_simple_kms_crtc_enable_vblank() 193 static void drm_simple_kms_crtc_disable_vblank(struct drm_crtc *crtc) in drm_simple_kms_crtc_disable_vblank() 426 struct drm_crtc *crtc = &pipe->crtc; in drm_simple_display_pipe_init() local
|
/Linux-v6.6/drivers/rtc/ |
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-v6.6/drivers/gpu/drm/hisilicon/hibmc/ |
D | hibmc_drm_de.c | 61 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-v6.6/drivers/gpu/drm/renesas/shmobile/ |
D | shmob_drm_crtc.c | 66 struct drm_crtc *crtc = &scrtc->crtc; in shmob_drm_crtc_setup_geometry() local 157 struct drm_crtc *crtc = &scrtc->crtc; in shmob_drm_crtc_start() local 259 struct drm_crtc *crtc = &scrtc->crtc; in shmob_drm_crtc_stop() local 293 struct drm_crtc *crtc = &scrtc->crtc; in shmob_drm_crtc_compute_base() local 314 struct drm_crtc *crtc = &scrtc->crtc; in shmob_drm_crtc_update_base() local 328 static void shmob_drm_crtc_dpms(struct drm_crtc *crtc, int mode) in shmob_drm_crtc_dpms() 343 static void shmob_drm_crtc_mode_prepare(struct drm_crtc *crtc) in shmob_drm_crtc_mode_prepare() 348 static int shmob_drm_crtc_mode_set(struct drm_crtc *crtc, in shmob_drm_crtc_mode_set() 373 static void shmob_drm_crtc_mode_commit(struct drm_crtc *crtc) in shmob_drm_crtc_mode_commit() 378 static int shmob_drm_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y, in shmob_drm_crtc_mode_set_base() [all …]
|
/Linux-v6.6/drivers/gpu/drm/nouveau/dispnv50/ |
D | crc.c | 48 nv50_crc_verify_source(struct drm_crtc *crtc, const char *source_name, in nv50_crc_verify_source() 63 const char *const *nv50_crc_get_sources(struct drm_crtc *crtc, size_t *count) in nv50_crc_get_sources() 86 struct drm_crtc *crtc = &head->base.base; in nv50_crc_ctx_flip_work() local 131 struct drm_crtc *crtc = &head->base.base; in nv50_crc_get_entries() local 154 struct drm_crtc *crtc = &head->base.base; in nv50_crc_handle_vblank() local 241 struct drm_crtc *crtc; in nv50_crc_atomic_stop_reporting() local 273 struct drm_crtc *crtc; in nv50_crc_atomic_init_notifier_contexts() local 297 struct drm_crtc *crtc; in nv50_crc_atomic_release_notifier_contexts() local 320 struct drm_crtc *crtc; in nv50_crc_atomic_start_reporting() local 381 struct drm_crtc *crtc; in nv50_crc_atomic_check_outp() local [all …]
|
/Linux-v6.6/drivers/gpu/drm/loongson/ |
D | lsdc_crtc.c | 389 static void lsdc_crtc_reset(struct drm_crtc *crtc) in lsdc_crtc_reset() 409 static void lsdc_crtc_atomic_destroy_state(struct drm_crtc *crtc, in lsdc_crtc_atomic_destroy_state() 420 lsdc_crtc_atomic_duplicate_state(struct drm_crtc *crtc) in lsdc_crtc_atomic_duplicate_state() 439 static u32 lsdc_crtc_get_vblank_counter(struct drm_crtc *crtc) in lsdc_crtc_get_vblank_counter() 447 static int lsdc_crtc_enable_vblank(struct drm_crtc *crtc) in lsdc_crtc_enable_vblank() 459 static void lsdc_crtc_disable_vblank(struct drm_crtc *crtc) in lsdc_crtc_disable_vblank() 577 struct drm_crtc *crtc = &lcrtc->base; in lsdc_pixpll_show_clock() local 626 struct drm_crtc *crtc = inode->i_private; in lsdc_crtc_man_op_open() local 672 static int lsdc_crtc_late_register(struct drm_crtc *crtc) in lsdc_crtc_late_register() 742 lsdc_crtc_mode_valid(struct drm_crtc *crtc, const struct drm_display_mode *mode) in lsdc_crtc_mode_valid() [all …]
|
/Linux-v6.6/drivers/video/fbdev/aty/ |
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-v6.6/drivers/gpu/drm/meson/ |
D | meson_crtc.c | 50 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-v6.6/drivers/gpu/drm/armada/ |
D | armada_crtc.c | 120 static void armada_drm_crtc_queue_state_event(struct drm_crtc *crtc) in armada_drm_crtc_queue_state_event() 133 static void armada_drm_update_gamma(struct drm_crtc *crtc) in armada_drm_update_gamma() 171 static enum drm_mode_status armada_drm_crtc_mode_valid(struct drm_crtc *crtc, in armada_drm_crtc_mode_valid() 198 static bool armada_drm_crtc_mode_fixup(struct drm_crtc *crtc, in armada_drm_crtc_mode_fixup() 329 static void armada_drm_crtc_mode_set_nofb(struct drm_crtc *crtc) in armada_drm_crtc_mode_set_nofb() 414 static int armada_drm_crtc_atomic_check(struct drm_crtc *crtc, in armada_drm_crtc_atomic_check() 430 static void armada_drm_crtc_atomic_begin(struct drm_crtc *crtc, in armada_drm_crtc_atomic_begin() 446 static void armada_drm_crtc_atomic_flush(struct drm_crtc *crtc, in armada_drm_crtc_atomic_flush() 474 static void armada_drm_crtc_atomic_disable(struct drm_crtc *crtc, in armada_drm_crtc_atomic_disable() 512 static void armada_drm_crtc_atomic_enable(struct drm_crtc *crtc, in armada_drm_crtc_atomic_enable() [all …]
|
/Linux-v6.6/drivers/gpu/drm/renesas/rcar-du/ |
D | rcar_du_crtc.c | 489 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 …]
|